[高等教育]C语言实训实验报告{选课+银行系统}.doc

[高等教育]C语言实训实验报告{选课+银行系统}.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[高等教育]C语言实训实验报告{选课银行系统}

北京联合大学 课程设计报告 课程名称: 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) 创建生词库 显示词库 编辑词库 查找生词 单词测试 程序帮助 0—退出系统 请输入选项编号(0~4) 1—显示所有单词 2—显示中文单词 3—显示英文单词 4—返回 0—退出系统 请输入选项编号(0~4) 1—添加新词 2—删除旧词 3—修改旧词 4—返回 0—退出系统 在主菜单中选择2:进入如图(b)所示的子菜单,并显示词库。显示所有单词和单词数、所有中文单词和单词数、所有英文单词和单词数,显示英文单词时按字母从小到大的顺序排列。在子菜单选择4,返回主菜单;选择0,退出整个系统。 在主菜单中选择3:首先确认密码,然后进入如图(c)所示的子菜单,并编辑词库,如添加新词、删除旧词、修改旧词。在子菜单选择4,返回主菜单;选择0,退出整个系统。 在主菜单中选择4:查找生词。显示所要查找的单词和其含义。 在主菜单中选择5:单词测试(此项为本组创新功能)。随即从单词库中选出10个要考试的单词进行测试,正确6个即可以通过。 在主菜单中选择6:程序帮助(此项为本组额外添加功能)。如图(d)所示的子菜单。选择1,查询使用说明;选择2,查询设计人员和联系方式;选择3,返回主菜单;选择4,退出整个系统。 请输入选项编号(0~4) 1—使用说明 2—设计人员 3—返回主菜单 0—退出系统 在主菜单中选择0:显示结束信息:“感谢使用本软件!”,按任意键后,退出本系统。 在本章中需要实现的功能要求: (1) 设计如图(a)所示的主菜单。 (2) 选择2时,显示如图(b)所示的子菜单。 (3) 选择3时,首先确认密码,然后显示如图(c)所示的子菜单。 主菜单和子菜单能够循环出现,每一项菜单执行之后,询问用户是否继续进行。从子菜单可以返回主菜单。 3.任务分工 本组组员3名:项雨婷,赵帅阳,刘向(组长)。 其中,项雨婷主要负责(3)编辑词库和(4)查找生词,赵帅阳主要负责(1)创建生词库(2)显示词库,刘向主要负责(5)创新功能(即是单词测试)和(6)程序帮助。 调试与测试为本组全部成员共同完成。 流程图为刘向完成。 实训报告为本组成员共同完成。 第2部分 《》的设计与功能实现 总体设计 细化后的电子生词库模块图: 头文件名: #includestdio.h #includestring.h #includeconio.h #includestdlib.h #includetime.h 被调用的函数: void myprint1(); /*主菜单显示函数*/ void myprint2(); /*显示词库子菜单显示函数*/ void myprint3(); /*编辑词库子菜单显示函数*/ void mycreate(); /*创建生词库函数*/ void mydisplay(); /*显示词库函数*/ void display_all_words(); /*被mydisplay调用,显示所有单词,并计数*/ void display_chinese(); /*被mydisplay调用,显示所有中文单词,并计数*/ void display_english(); /

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档