- 159
- 0
- 约2.11千字
- 约 10页
- 2016-10-21 发布于陕西
- 举报
1课程设计题目与要求 3
1.1问题描述(功能要求): 3
1.2问题的解决方案 3
1.3其他要求: 3
2总体设计 4
2.1主体函数 4
3详细设计 5
3.1录入订户信息 5
3.2浏览所有订户信息 6
3.3查询并删除到期订户信息 7
3.4查询到期订户 8
3.5统计 9
4课程设计总结 10
5参考文献 11
1课程设计题目与要求
1.1问题描述(功能要求):
使用计算机对杂志进行管理,每个订户的信息包括:姓名,性别,电话号码杂志单价,订阅数,订阅期限(某年某月)
要求有以下功能:
增加新订户,即将新订户的全部信息输入到文件中
根据当天的日期对新订户全部信息进行查询,删除已到期的订户记录
统计本期杂志订户数并打印运算结果
如:本期定信息
订户名 订阅数 单价 全额
李平 2 5.5 11.0
黄海 1 5.5 5..5
合计 3 1.0 16.5
1.2问题的解决方案:
根据系统功能要求,可以将问题解决分为以下步骤:
分析系统中的各个实体之间的关系及其属性和行为;
根据问题描述,设计系统的类层次;
完成类层次中各个类的描述(包括属性和方法);
完成类层次中各个成员函数的定义;
完成系统的应用模块;
功能调试;
完成系统总结报告以及系统使用说明书。
1.3其他要求:
只能使用C/C++语言,源程序要有适当的注释,使程序容易阅读
至少采用文本菜单界面(如果能采用图形菜单界面更好)
学生可自动增加新功能模块
2总体设计
2.1主体函数
3详细设计
3.1录入订户信息
3.2浏览所有订户信息
3.3查询并删除到期订户信息
3.4查询到期订户
3.5统计
4课程设计总结
计算机语言只有通过不断的实践才能掌握和熟练运用,所以我们的课程设计非常有必要。学习之后进行课程设计是对我们学习的检验,也是我们学习C++的一种提升。通过这次课程设计,我巩固了C++语言的语言的语法和一些函数,特别是对文本操作的函数,领悟了模块设计的基本思想。
课程设计时一个很好的提高我们专业编程水平的方法,让我们充分了解我们自己的水平,自主学习一些我们所短缺的知识。主动督促我们去补充我们的知识漏洞。在这期间我对于我所不知道的问题,我总是去查考一些资料,从那些书中我了解到了许多,同时我也知道书是多么的重要。与此同时,在这个课设的过程中,我更了解到团队合作的重要,同学们总是给我一些重要的资料,出奇的想法,老师则对我的课设中的不足的提出宝贵的意见,供我参考、提高,因此,我才能完成这次课程设计。诚心感谢此次课程设计中老师与同学们对我的帮助,是他们给了我最大的帮助,让我有信心坚持做下来!从这次课设中我认为编写程序中掌握总体思想是其中的重要部分,清晰的思路能让我们快速的解决问题。
通过这次编程实践,巩固了C++的知识,对C++的内容有了深入的理解,尤其对文件的知识加深理解。并运用数据结构中链表的知识,对新知识有进一步的理解。增强了动手能力,感受到了C++的奥妙,找到了学习编程的乐趣。同时在编程过程中,也发现了自身学习态度的问题。由于上课没认真听讲,课后又没及时花时间去复习,造成了许多知识的缺漏,很多知识不能很好的运用,编写过程面临困难,幸好通过这次编程及时把缺漏的知识补过来。事实告诫了我:今后上课一定要认真听讲,及时复习,多动手去学习,养成良好的学习习惯,增强实践能力。
此次,应用程序的设计和创建,经历了平时在课堂中和考试中,决不会有的重重难题和问题。而这些问题,又都是课本上很少提到的、更深一层的知识领域和应用领域。这些问题,并不是我们平时只靠课本,就可以轻易解决的。所以,锻炼了我们面对难题,自己思索,自己探索,自己查资料发现问题、解决问题的独断能力。
[4] 张岳新,《Visual C++ 程序设计》.苏州大学出版社,2007年12月
[5] 徐宝文,《The C Programming Language 》.机械工业出版社
录入订户信息
增加订户信息
浏览所有订户信息
输出所有信息
查询到期用户
主菜单
菜单选项
根据选项,进入不同模块
退出
打开文件
选择录入订户信息
输入新增订户信息
录入成功
退出
退出
输入3,选择浏览所有订户信息
打开文件
返回主菜单
打开文件
输入4,选择查询并删除
您可能关注的文档
最近下载
- 胰源性腹泻的护理.ppt VIP
- 2025年天翼云从业者考试题库.docx
- 建设项目经济评价方法与参数(第三版)..pdf VIP
- 小学三年级下册综合实践活动教案.pdf VIP
- 实施指南(2025)《GB_T11364-2008钎料润湿性试验方法》.pptx VIP
- 2024年人教版英语中考复习:7~9年级课本语法知识梳理汇编(实用,必备!).doc VIP
- 生活污泥综合利用项目环评(新版环评)环境影响报告表.pdf VIP
- 宁波十校2026届高三3月联考数学试卷(含答案及解析).pdf
- 2025年互联网营销师危机公关中的压力测试与模拟演练专题试卷及解析.pdf VIP
- 2025年甘肃省兰州市中考语文试卷.docx VIP
原创力文档

文档评论(0)