欢迎来到天天文库
浏览记录
ID:29123901
大小:2.40 MB
页数:72页
时间:2018-12-16
《c语言实训实验报告{选课银行系统}》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、北京联合大学课程设计报告课程名称:C语言程序设计课设项目名称:电子生词库系统学院:管理学院专业:信息管理与信息系统姓名:学号:指导教师:成绩:2010年6月8日目录第1部分课程设计题目与要求31.问题描述32.功能要求33.任务分工4第2部分《》的设计与功能实现51.总体设计52.数据结构243.算法设计与程序代码设计254.测试与调试27第3部分课程设计总结281.个人总结512.结束语54附录Ⅰ程序清单55附录Ⅱ用户使用说明书71参考文献72第1部分课程设计题目与要求1.问题描述根据需要,建立属于自己的生词库,使用起
2、来方便。生词选自本人常需要的单词中,对于英语单词,给出中文含义,对于中文单词给出英文含义。2.功能要求循环显示如图(a)所示的主菜单。在主菜单中选择1:创建生词库。用文件建立一个单词库,中英文单词均有,对于英文单词,给出中文解释,对于中文单词给出英文解释。请输入选项编号(0~5)1—创建生词库2—显示词库3—编辑词库4—查找生词5—单词测试6—程序帮助(a)电子生词库主菜单0—退出系统请输入选项编号(0~4)1—显示所有单词2—显示中文单词3—显示英文单词4—返回(b)显示词库子菜单0—退出系统请输入选项编号(0~4)1
3、—添加新词2—删除旧词3—修改旧词4—返回(c)编辑词库子菜单0—退出系统在主菜单中选择2:进入如图(b)所示的子菜单,并显示词库。显示所有单词和单词数、所有中文单词和单词数、所有英文单词和单词数,显示英文单词时按字母从小到大的顺序排列。在子菜单选择4,返回主菜单;选择0,退出整个系统。在主菜单中选择3:首先确认密码,然后进入如图(c)所示的子菜单,并编辑词库,如添加新词、删除旧词、修改旧词。在子菜单选择4,返回主菜单;选择0,退出整个系统。在主菜单中选择4:查找生词。显示所要查找的单词和其含义。在主菜单中选择5:单词测
4、试(此项为本组创新功能)。随即从单词库中选出10个要考试的单词进行测试,正确6个即可以通过。在主菜单中选择6:程序帮助(此项为本组额外添加功能)。如图(d)所示的子菜单。选择1,查询使用说明;选择2,查询设计人员和联系方式;选择3,返回主菜单;选择4,退出整个系统。72请输入选项编号(0~4)1—使用说明2—设计人员3—返回主菜单0—退出系统(d)程序帮助子菜单在主菜单中选择0:显示结束信息:“感谢使用本软件!”,按任意键后,退出本系统。在本章中需要实现的功能要求:(1)设计如图(a)所示的主菜单。(2)选择2时,显示如
5、图(b)所示的子菜单。(3)选择3时,首先确认密码,然后显示如图(c)所示的子菜单。主菜单和子菜单能够循环出现,每一项菜单执行之后,询问用户是否继续进行。从子菜单可以返回主菜单。3.任务分工本组组员3名:项雨婷,赵帅阳,刘向(组长)。其中,项雨婷主要负责(3)编辑词库和(4)查找生词,赵帅阳主要负责(1)创建生词库(2)显示词库,刘向主要负责(5)创新功能(即是单词测试)和(6)程序帮助。调试与测试为本组全部成员共同完成。流程图为刘向完成。实训报告为本组成员共同完成。72第2部分《》的设计与功能实现1.总体设计细化后的电
6、子生词库模块图:头文件名:#include#include#include#include#include72被调用的函数:voidmyprint1();/*主菜单显示函数*/voidmyprint2();/*显示词库子菜单显示函数*/voidmyprint3();/*编辑词库子菜单显示函数*/voidmycreate();/*创建生词库函数*/voidmydisplay();/*显示词库函数*/voiddisplay_all_w
7、ords();/*被mydisplay调用,显示所有单词,并计数*/voiddisplay_chinese();/*被mydisplay调用,显示所有中文单词,并计数*/voiddisplay_english();/*被mydisplay调用,显示所有英文单词,并计数*/voidmyedit();/*编辑词库函数*/voidmyadd();/*被myedit调用,添加新词*/voidmydelete();/*被myedit调用,删除旧词*/voidmydel_Ch();/*被myedit调用,被delete调用,按中文删
8、除*/voidmydel_En();/*被myedit调用,被delete调用,按英文删除*/voidmymodify();/*被myedit调用,修改旧词*/voidmysearch();/*查找单词函数*/voidsch_Ch();/*被search调用,按中文查找*/voidsch_En();/*被search
此文档下载收益归作者所有