欢迎来到天天文库
浏览记录
ID:44511496
大小:360.08 KB
页数:17页
时间:2019-10-22
《校园卡管理系统C语言课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、湖南涉外经济学院课程设计报告课程名称:报告题目:学生姓名:所在学院:专业班级:学生学号:指导教师:C语言课程设计信息科学与工程学院电信1202班12430621817069彭琼刘晓秋2013年6月21日C语言程序设计课程设计任务书报告题目校园卡管理系统完成时间6.17-6.21学生姓名万智亮专业班级电信1202指导教师彭琼刘晓秋职称讲师副教授设计口的1、熟练掌握C语言课程中所学的理论知识;2、通过综合C语言的基本知识來解决实际问题;3、加强分析和解决问题的能力。设计内容设计对学校校园卡进行管理的校园卡管理系统,包括创建帐号,
2、户名,学生所在学院,余额,充值,消费等等操作(帐号不重复)。系统功能包括:1、系统以菜单方式工作,密码登陆。2、校园卡信息的录入功能(增加数据)。用数组数据类型赋初值的方法把校园卡信息(包括卡号,姓名,学生所在学院、余额等)送到各个数组中(但注意要是合法数据),然后把它们输出显示。3、校园卡信息的删除(删除数据)。任意输入校园卡的编号,将它所有的信息从数组中删除。4、校园卡信息的浏览功能(查找数据)。任意输入一张卡的编号,打印出所有相关数据。要求能多次查找。5、校园卡信息的修改(修改数据)。任意输入一张卡的编号,打印出所有相
3、关信息后,可对卡的信息进行修改并保存。6、校园卡余额的计算并排序。统计所有校园卡的余额,将包括所有数据的数组元素按价格从高到低的顺序排序打印出來。7、(选做)校园卡的充值和消费。通过界面可对校园卡金额进行充值或消费,消费时要先检查剩余金额是否足够。设计步骤1、需求分析:对系统的应实现的功能进行分析。2、概要设计:对系统功能进行模块分解,对模块的功能及模块之间的相互关系进行说明(如用到函数,则对函数间的接口进行说明),对系统使用的数据结构(各数组、主要变量的设置及其代表的含义)进行说明。3、详细设计:用流程图、伪代码等方法对各
4、主要算法进行描述。4、编写代码:根拯设计编写。源程序要按照程序的格式规范来编写,要求结构清晰,界面友好,关键部分有必要的注释。5、调试分析:准备充分的测试数据对系统进行调试(对错误的数据输入也要进行测试,保证程序的容错性),并通过测试对系统提出改进设想。工作内容及时间进度安排第17周:周1:需求分析、小组分工周2-—周4:设计、实现及测试周5:验收答辩课程设计成果1.与设计内容对应的软件程序2.课程设计总结报告摘要校园卡管理系统是应用于校园卡管系统和应用的软件,该软件在程序设计屮冇它不可取代的地位,该软件是以c语言为实现语言
5、,英功能在系统内部冇源代码直接完成,管理者只需输入一些简单的汉字、数字,即可达到自己管理用户的目标。学校校园卡管理系统以菜单方式工作,密码登陆。其屮冇校园卡信息的录入功能(增加数据),校园卡信息的删除(删除数据),校园卡信息的浏览功能(查找数据),校园卡信息的修改(修改数据),校园卡信息的排序的6种功能。校园卡信息的录入采用结构体存放校园卡信息,也可采用多维数组存放;而校园卡信息的删除是任意输入一本校园卡的编号,可以将它所有的校园卡删除;同时校园卡信息的浏览功能可以任意输入一张校园卡的卡号,显示出所冇相关数据,能多次查找。校
6、园卡信息需要修改时,任意输入校园卡的卡号,显示出所有相关信息后,给出捉示菜单,可选择对某一项信息进行修改并保存;最后就是校园卡信息的排序。可以将所冇校园卡的信息按余额从低到高依次显示岀来。关键词:校园卡;管理系统一、概述1二、需求分析2三、系统设计3四、录入与添加及查找模块详细设计与实现4五、结论与心得9六、参考文献11选择这个课题主要是了解校园卡管理系统的内涵,综合学期所学的知识來编译一个系统,了解c语言的作用以及重要性,从中来学好这门语言,巩固这一学期来所学到的知识。本课题小组有四人组成分别是:组长万智亮,组员董浩、姚江
7、宁、王红阳。我们的分工是:力智亮负责密码、添加数据、查找数据;董浩负责删除数据;姚江宁负责修改数据;王红阳负责排序数据。我们对设计、个模块编程、撰写文档、测试等任务有明确的分工,并在项目开始时有和合理的进度计划,同时在老师的指导下完成了该课题。二、需求分析1.添加学生信息卡号添加数据:根据主函数,在声明函数之后,调用用函数voidzjsj来实现此操作,对已经注册的登录用户有自己的个人卡号系统的录入功能。2.删除旧卡删除数据;任意输入校园卡的编号,将它所有的信息从数组小删除,调用函数voidscsj来进行操作,登录用户拥冇自己
8、校园卡管理的查询功能,可以按条件杳询和模糊杳询。3.修改校园卡修改数据:任意输入一张卡的编号,打卬出所自和关信息后,可对卡的信息进行修改并保存,调用voidxgsj函数来实现此操作。4.查询校园卡查找数据:任意输入一张卡的编号,打印出所冇相关数据。要求能多次查找数据。可调用voidczsj
此文档下载收益归作者所有