程序设计文档要求

程序设计文档要求

ID:26168595

大小:350.50 KB

页数:40页

时间:2018-11-25

程序设计文档要求_第1页
程序设计文档要求_第2页
程序设计文档要求_第3页
程序设计文档要求_第4页
程序设计文档要求_第5页
资源描述:

《程序设计文档要求》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、封面及成绩表程序设计报告(2011/2012学年第二学期)题目:图书管理系统专业高分子材料与工程(信息材料)组长姓名林艳萍组长学号B10060309成员姓名学号B10060306李增慧B10060307杨琰君指导教师朱旻如指导单位软件技术中心日期20011.09.14评分细则评分项优秀良好中等差学习态度分工合作设计能力语言掌握解决问题能力功能实现算法、框架设计界面设计答辩情况报告书写情况简短评语教师签名:年月日评分等级备注评分等级有五种:优秀、良好、中等、及格、不及格5程序设计要求规范对学生课程设计两周的纪律及提交内容的要求1)上机时禁止玩游戏,发现三次,

2、实习成绩为不及格;2)根据课题自行准备参考书籍及C/C++的有关工具书或上网查找资料,学习掌握debug方法。3)上机前作好充分的准备,包括事先写好主要算法的程序代码以保证充分利用上机的时间调试程序。4)程序设计组织方式:一个组选定一名同学为组长,负责一个组的协调。同组通过讨论,合理分工完成一个课题。5)课题选择:a)指导教师的课题随机分配。课题中规定的基本功能要求必须完成,扩展要求可以参考课题提示,也可以自己根据实际应用进行设计。b)自选课题:如果有自己感兴趣的课题并且同组成员没有异议,经指导教师审核后可以自选,但必须在程序设计开始的第一或第二天提出,否

3、则完成指导教师分配的课题。6)答辩:程序设计最后两天为答辩时间。相同课题的两组一起答辩,答辩时各组以ppt方式介绍自己完成的项目,组长负责讲解程序的模块分工、运行和完成系统的主要特点,各成员分别讲解自己完成部分的特点及思想。Ppt上不允许出现大段代码,主要体现程序设计思想以及算法。根据程序运行情况、功能实现、算法设计、分工合作、答辩情况等结合平时表现、程序设计报告给出成绩。等级为:优秀、良好、中等、及格、不及格。原则上一组成员成绩相同。如果两组的程序雷同,两组同时为不及格。7)作业提交要求:a)以电子邮件形式提交,命名规则:题目_班级_组长姓名.rar,内

4、容包括:源代码、源代码运行所需要的原始数据如文件、源代码编译后的可执行程序(.exe)、程序设计报告、答辩用pptb)上述材料中要体现各人完成情况,可在合适部分加上姓名学号c)程序设计报告的首页指导单位处,填上:计算机学院软件教学中心。姓名处写上:所有成员的姓名学号,组长写在第一个。d)程序设计报告最后要给出参考文献,参考文献标准的写法请参见南邮学报6程序设计报告规范图书管理系统一、分析及结构设计(格式:宋体,4号,加粗,两端对齐)1、分析所需完成的功能2、模块的划分3、选择合适的数据结构4、结点结构的设计5、算法设计与分析6、调试7、模块的划分一、分析及

5、结构设计图书管理系统的功能主要是实现管理员对图书资料及读者资料的管理,方便读者的查询和借阅;针对这些要求,我们将登录界面分解为两个模块:管理员登录模块和读者登录模块。管理员登录后又可以实现图书信息的管理和学生信息的管理。1.图书信息初始化2.修改图书信息3.增加图书信息4.删除图书信息5.输出图书信息6.图书信息查询管理员登录模块图书管理系统图书信息管理学生信息管理7.学生信息初始化8.修改学生信息9.增加学生信息10.删除学生信息11.输出学生信息0.返回主菜单读者登录模块1.输出个人借书信息2.图书信息查询3.借书4.还书0.返回主菜单(正文格式:宋体

6、,小4号,不加粗,两端对齐,1.5倍行距)二、开发设计(格式:宋体,4号,加粗,两端对齐)系统设计要求我们设计的程序系统主要实现以下六个功能:①用户登录。系统用户分为管理员和读者。管理员登录时必须输入密码,密码正确才能进入系统;读者登录时无需输入密码,输入学号即可。②图书信息管理。图书信息包括:书号、书名、作者、图书分类、出版社、出版时间、单价、总量和库存量。图书信息管理包括:输入图书信息(从键盘或从文件)、保存图书信息、修改图书信息、增加图书信息、删除图书信息和输出图书信息。③读者信息管理。读者信息包括:学号、姓名、借书卡(借阅标记、书号、借阅时间)、联

7、系方式、借书证编码。读者信息管理包括:输入读者信息(从键盘或从文件)、保存读者信息、修改读者信息、增加读者信息、删除读者信息和输出读者信息。④图书查询功能。图书查询分为:按书名查询、按作者查询、按图书分类查询和按出版时间查询。⑤借书功能。利用借书卡来判断是否能借书。借书时,先判断读者是否有空闲的借书卡,若没有则应输出提示信息;若有空闲的借书卡,则要求读者输入所借图书的书号,若该书库存量不为0,则将该书借出,同时在借书卡上记录该书的书号和借阅时间,并修改该书的库存量。⑥还书功能。还书时,先检查读者的借书卡,若借书卡都为空,则不能进行还书操作,若有借书卡不为空

8、,则可以还书,此时要求读者输入所还图书的书号,将对应借书卡上的记录

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。