《结构化程序设计》课程设计任务书
【课程说明】
《高级语言程序设计》课程设计要求学生在任课老师指定的时间内完成任课老师指定
的设计任务,并完成课程设计报告的撰写,经考核合格后获得 2 个学分。整个过程,以学
生自学为主,任课老师指导为辅,考察的是学生的综合设计能力、编程能力。
【设计任务】
题目:小型仓库管理系统
要求:(1)完成系统的总体设计、详细设计;(系统功能详细要求在后)
(2)完成代码的编写,达到设计目标;
(3)撰写课程设计报告;(报告内容及格式要求在后)
(4)可以 2 个人组成小组共同设计,必须在报告封面列出所有成员名单,报告设
计部分重点叙述属于自己完成的部分。
(5)选做该题的同学,最终需要参加答辩(每人 10 分钟)
【参考书籍】
《C 语言课程设计》黄明、梁旭、万洪莉编著,电子工业出版社
【时间要求】
2009 年 5 月 10 日前完成,报告及代码的电子版通过网络上传,报告纸质版(代码不需
要打印)则由学习委员统一收齐并上交。
【考核方式】
(1)分数由二部分构成:代码和实验报告完成情况,以及答辩情况,二者分别占
60%、40%。
(2)代码完成情况包括:代码独立完成程度、代码格式规范程度、排版是否清晰、备
注是否详细,以及算法的好坏及效率。实验报告完成情况包括:是否按报告要求完成报告
报告内容充实程度、报告排版是否清晰以及总结的完成质量等。
(3)答辩情况包括:对设计的理解情况、对自己完成的工作的描述以及表达能力。
【设计要求】
(1)系统功能
本系统完成库存物品的管理,主要分二个大功能:一个是系统管理;一个是出入
库管理。程序功能通过菜单实现,菜单功能描述如下图所示:
**********************************
系统管理:
(1)增加物品信息
(2)删除物品信息
(3)查询物品信息
(4)显示物品信息列表