杂志订阅管理系统 -- 课程设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测控技术与仪器专业
课程设计题单
班级学号姓名
课程名称计算机课程设计
课题杂志订阅管理系统
设计要求(1)分组后,每组抽取一个题目,每人完成该题目
的一个功能模块的设计;
(2)锯齿型书写格式,菜单式界面;
(3)必须上机调试通过;
(4)每人单独完成一份完整的课程设计报告。
课题发给日期
课程设计完成日期
指导教师
评语:
计算机课程设计细则
一、设计要求:
1、分组后,每组抽取一个题目,每人完成该题目的一个功能模块的设计。
2、模块化程序设计,锯齿型书写格式。
3、输出要求: 1) 应用程序正常运行后,要在屏幕上显示一个文字菜单;2) 要求用户输入
数据时,要给出清晰、明确的提示信息,包括输入的数据内容、格式等;3)为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,然后用户通过菜单项选择希望进行的操作项目。
4、必须上机调试通过。
二、设计报告格式:
写设计报告(要求正规打印,A4幅面),内容包括:
1、题目(封面)
2、计算机课程设计细则
3、前言,需求分析(鼓励设置目录)
4、概要设计(程序设计组成框图、流程图)
5、详细设计(模块功能说明(如函数功能、入口及出口参数说明,函数调用关系描述等)
6、源程序清单和执行结果:清单中应有足够的注释
7、用户使用说明
8、调试与测试:调试方法,测试结果及采取的解决措施的分析与讨论。
9、附录或参考资料
三、检查要求:
1、每个人必须有可运行的程序
2、每个人必须单独完成一份完整的课程设计报告。(打印稿)
四、打分标准:
1、教师定期检查学生进度,学生不得以自己有私人电脑为借口而不来上机。
2、根据程序运行结果;
3、根据《计算机课程设计报告》,学生能正确并熟练地解释清楚教师对程序的提问。
以上三项缺一不可,否则不能到得相应学分。
杂志订阅管理系统
设有一本杂志,该杂志最多拥有订户不超过10户,每个订户的信息包括:姓名,订户编号,性别,电话号码,订阅数,订阅日期,订阅期限(某年某月),设计一杂志订阅管理系统,系统以菜单方式工作,能提供以下功能:
1、录入订户信息到文件
―――由李琴波完成
2、主界面及浏览所有订户信息
―――由周鑫完成
3、查询功能(至少实现两种方式):
如:按订户编号查询、按订阅期限查询等
―――由李永健完成
4、修改功能:修改订户信息
―――由程蔚濯完成
5、删除功能:删除已到期的订户记录
―――由饶雅清完成
6、统计功能:统计本期杂志订户数和订阅总量等
―――由张佩利完成
附一:时间安排表
教学内容学时地点备注设计动员,布置任务0.5天10211 18周周一上午
查阅资料,分析、讨论与设计1天图书馆、10211 18周周一下午至周二上午
集体讨论0.5天10211 18周周二下午
编写程序,进行调试4天10211 18周周三至19周周一
完成模块联调,进行测试2天10211 19周周二至周三成果验收,完成设计报告2天10211 19周四至周五本人完成删除功能模块设计
杂志订阅管理系统课程设计
目录
一、前言-----------------------------------------------5
1.1 特色----------------------------------------------5
二、需求分析-------------------------------------------6
2.1 系统目标------------------------------------------6 2.2 运行环境------------------------------------------6 2.3 用户特点------------------------------------------6
2.4 功能要求------------------------------------------6
三、概要设计-------------------------------------------7
四、主界面流程图---------------------------------------9
五、统计订户信息流程图--------------------------------10
六、详细设计------------------------------------------11
七、数据结构设计--------------------------------------11
八、源程序清单----------------------------------------12
8.1 源代码-------------------------------------------12
8.2 统计程序源代码------------------------------------16
九、用户使用说明--------------------------------------18
十、调试与测试----------------------------------------23
10.1 逻辑调试-----------------------------------------23 10.2 语法调试-----------------------------------------23 10.3 测试结果-----------------------------------------23
10.4 采取的解决措施的分析与讨论-------------------------23 十一、心得体会-----------------------------------------25 十二、参考文献-----------------------------------------26