欢迎来到天天文库
浏览记录
ID:42138863
大小:39.50 KB
页数:3页
时间:2019-09-08
《04-学生宿舍管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C语言程序设计实训任务书题目:学生布舍管理系统学生姓名:学号:班级:题廿类型:软件工程(R)指导教师:一、设计目的1.进一步掌握和利用C语言进行程序设计的能力;2.进一步理解和运用结构化程序设计的思想和方法;3•初步掌握开发一个小型实用系统的基本方法;4.学会调试一个较长程序的基本方法;5.学会利用流程图或N-S图表示算法;6•掌握书写实训开发文档的能力(书写实训报告)。二、设计任务及内容用C语言实现系统,利用结构体数组实现学生宿舍信息的数据结构设计,系统的各个功能模块要求用函数的形式实现。学生宿舍管理系统应能提供以下功能。1、系统以菜单方式工作,通过提示
2、用户输入一个数字选项,调用相应的功能函数。2、显示功能,完成全部宿舍信息的显示。3、追加功能,完成一个,或多个,学生入住宿舍的登记,追加记录,要在追加过程中有相应的提示信息,完成追加后能重新显示。4、查询功能,要求可选择按指定学号和指定姓名两种方式定位查询,查询的结果要求以表格的形式显示,若查询不到应给出相应的提示信息。5、删除功能,要求可按指定的学号和指定的姓名两种定位方式删除学生在宿舍的记录。6、修改功能,要求能按学号或按姓名两种定位方式,且可以按用户要求修改记录中除学号和姓名以外的指定内容,并重新显示。7、统计模块,能按指定的校区、宿舍栋号、统计入住
3、该栋的学生人数或统计指定的班级入住某栋的人数。8、排序功能,按宿舍类别排序,升序。9、要求在删除模块、修改模块和查询模块中若找不到所需的记录时,系统设计中应有一定的提示信息。三、设计要求1•用C语言实现系统;2•利用结构体、数组等实现数据结构设计;3•系统具有增加、查询、插入、排序等基本功能;4.系统的各个功能模块要求用函数的形式实现;5•文档:实训说明书每个学生一份,并装在统一的资料盒中。4.光盘:每个学生文档和程序资料分别建在一个以自己学号和姓名命名的文件夹下,并要求每班负责人汇总每个学生的文件放在以班级姓名命名的文件夹下,刻录成一张光盘,放在一个专门
4、的资料袋中。四、提交的成果1.设计任务书一份(学校统一格式)2.设计说明书一份,内容包括:1)中文摘要100字,关键词3-5个。2)课程设计题目、内容、要求。3)总体设计(包含几大功能模块)。4)详细设计(各功能模块的具体实现算法一一流程图)5)数据结构设计描述,各模块(函数)的功能介绍,参数说明等。6)调试分析(包含各模块的测试用例,及测试结果。)7)总结(实训完成了哪些功能,还有哪些地方需要改进,及通过实训有何收获,调试程序的体会等)8)参考文献、致谢等。五、主要参考资料1.王连相.《C/C++程序设计》武汉大学出版社2•谭浩强《C语言程序设计(第2版
5、)学习指导》清华大学出版社1.杨莉,龚义建《C语言程序设计实训指导教程》华中科技大学出版社2.张小东,郑宏珍《C语言程序设计与应用》人民邮电出版社3.郭翠英《C语言课程设计案例精编》中国水利水电出版社4.郭有强《C语言程序设计》清华大学出版社5.李丹程,刘莹,那俊《C语言程序设计案例实践》清华大学出版社6.李丽娟《C语言程序设计教程》人民邮电出版社7.武雅丽,王永玲,解亚利《C语言程序设计》清华大学出版社六、各阶段时间安排(共1周)日期内容地点星期一教师讲解设计要求,准备参考资料实验室星期二分析系统,方案设计实验室星期三方案设计,编程实验室星期四调试程序,
6、书行实训说明书实验室星期五完成实训说明书,答辩实验室2016年6月05日
此文档下载收益归作者所有