C语言实训实验报告
更新时间:2023-10-03 01:55:01 阅读量: 综合文库 文档下载
北京联合大学
课程设计报告
课程名称: C语言程序设计课设 项目名称: 电子生词库系统
学院: 管理学院 专业: 信息管理与信息系统
姓名: 刘向 项雨婷 赵帅阳 学号:09110302236 09110302235 09110302232 指导教师: 孙力红 成 绩:
2010年6月 8 日
目 录
第1部分 课程设计题目与要求 ....................................... 3
1.问题描述 ..................................................... 3 2.功能要求 ..................................................... 3 3.任务分工 ..................................................... 4 第2部分 《》的设计与功能实现 ..................................... 5
1.总体设计 ..................................................... 5 2.数据结构 .................................................... 24 3.算法设计与程序代码设计 ...................................... 25 4.测试与调试 .................................................. 27 第3部分 课程设计总结 ............................................ 28
1.个人总结 .................................................... 51 2.结束语 ..................................................... 54 附录Ⅰ 程序清单 .................................................. 55 附录Ⅱ 用户使用说明书 ............................................ 71 参考文献 ......................................................... 72
第1部分 课程设计题目与要求
1.问题描述
根据需要,建立属于自己的生词库,使用起来方便。生词选自本人常需要的单词中,对于英语单词,给出中文含义,对于中文单词给出英文含义。
2.功能要求
循环显示如图(a)所示的主菜单。 在主菜单中选择1:创建生词库。用文件建立一个单词库,中英文单词均有,对于英文单词,给出中文解释,对于中文单词给出英文解释。
请输入选项编号(0~5)
1— 创建生词库 2— 显示词库 3— 编辑词库 4— 查找生词 5— 单词测试 6— 程序帮助 0—退出系统 (a)电子生词库主菜单
请输入选项编号(0~4) 1—显示所有单词 2—显示中文单词 3—显示英文单词 4—返回 0—退出系统
(b)显示词库子菜单
请输入选项编号(0~4)
1—添加新词 2—删除旧词 3—修改旧词 4—返回 0—退出系统
(c)编辑词库子菜单
在主菜单中选择2:进入如图(b)所示的子菜单,并显示词库。显示所有单词和单词数、所有中文单词和单词数、所有英文单词和单词数,显示英文单词时按字母从小到大的顺序排列。在子菜单选择4,返回主菜单;选择0,退出整个系统。
在主菜单中选择3:首先确认密码,然后进入如图(c)所示的子菜单,并编辑词库,如添加新词、删除旧词、修改旧词。在子菜单选择4,返回主菜单;选择0,退出整个系统。
在主菜单中选择4:查找生词。显示所要查找的单词和其含义。 在主菜单中选择5:单词测试(此项为本组创新功能)。随即从单词库中选出10个要考试的单词进行测试,正确6个即可以通过。
在主菜单中选择6:程序帮助(此项为本组额外添加功能)。如图(d)所示的子菜单。选择1,查询使用说明;选择2,查询设计人员和联系方式;选择3,返回主菜单;选择4,退出整个系统。
3
请输入选项编号(0~4) 1—使用说明 2—设计人员 3—返回主菜单 0—退出系统
(d)程序帮助子菜单
在主菜单中选择0:显示结束信息:“感谢使用本软件!”,按任意键后,退出本系统。
在本章中需要实现的功能要求:
(1) 设计如图(a)所示的主菜单。
(2) 选择2时,显示如图(b)所示的子菜单。
(3) 选择3时,首先确认密码,然后显示如图(c)所示的子菜单。 主菜单和子菜单能够循环出现,每一项菜单执行之后,询问用户是否继续进行。从子菜单可以返回主菜单。
3.任务分工
本组组员3名:项雨婷,赵帅阳,刘向(组长)。
其中,项雨婷主要负责(3)编辑词库和(4)查找生词,赵帅阳主要负责(1)创建生词库(2)显示词库,刘向主要负责(5)创新功能(即是单词测试)和(6)程序帮助。 调试与测试为本组全部成员共同完成。 流程图为刘向完成。
实训报告为本组成员共同完成。
4
第2部分 《》的设计与功能实现
1. 总体设计
细化后的电子生词库模块图:
主模块创建生词库显示词库查找生词编辑词库单词测试程序帮助显示所有显示所有显示所有单词中文英文
添加新词删除旧词修改旧词使用说明设计人员
头文件名:
#include
5
正在阅读:
C语言实训实验报告10-03
咱们班的活雷锋作文500字06-17
小鞋子观后感600字12-11
房地产项目招投标岗位竞聘演讲稿范文11-26
学史崇德-心得体会03-27
卡特教练的观后感12-11
综合应用能力 湖北真题答案10-06
一般过去时、过去进行时、过去完成时练习11-25
文言文词语解释05-10
EDA期末考试试卷09-05
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 言实
- 实验
- 报告
- C++编程题集
- 局域网技术与模拟试题(十)
- 电子表格-考题
- 证券3《股权分置改革工作备忘录第18号—股权激励计划的实施(一)》(2006年6月8日 深圳证券交易所)
- 单片机AD与DA转换实验报告
- 2016-2022年中国面粉加工行业监测及发展方向研究报告 - 图文
- 合肥市物业承接查验实施细则(新)
- 文档011勘察设计评审公布-中国水运建设行业协会
- 综合环境整治工程EPC总承包施工组织设计 - 图文
- 全国农副产品行业规模调研及市场前景分析报告2018年目录
- 银行招聘面试技巧16个经典面试问题回答思路
- 二甲基甲酰胺泄漏应急处置方案
- 高三化学同系物、同分异构现象、同分异构体专题复习
- 2014年罗源县公开招聘普通中学新任教师岗位招聘人数及岗位 - 图文
- 《应用写作》笔记汇总
- 房屋建筑工程裂缝产生原因及防治措施的探讨
- 背xx某图钻石班笔记之资料分析(看完包过)
- 用友NC6.3最新系统的会计平台设置详解 2.0
- 《儿童文学》教学设计1
- 新目标人教版九年级英语《堂堂清 日日清》