1.通过C++课程设计,使学生能够将学到的面向对象的设计思想运用在具体的工作和学习 中,加深对类和对象的理解,要求学生对生活中许多具体的事物抽象出类,并掌握继承和派 生类、基类、虚函数和多态的概念。 2、通过这次课程设计掌握《C++语言程序设计》的编程思想,为后续课程打下基础。 3、培养我实际操作能力和实践能力,为以后的工作打下坚实的基础。
课程设计的要求 利用学到的编程知识和编程技巧,要求学生:1、对系统进行功能模块分析、控制模块分析正确2、系统设计要能完成题目所要求的功能。3、编程简练,可用,尽可能的使系统的功能更加完善和全面4、使用说明书、流程图要清楚。 5、特别要求自己独立完成。
二、课程设计的内容
1、课程设计的题目及要求:
1. 假设个人信息有姓名、身份证号、年龄、性别、民族、籍贯,编写软件实现对个人信息的管理。
要求界面内容:
2. 数据录入
3. 数据查询
4. 数据删除
5. 数据修改)
6. 数据统计
7.
2、设计说明:
(1),每一条记录包括个人的姓名、身份证号、年龄、性别、民族、籍贯。同时应具备以下功能:
1、输入功能:一次可以完成自定义个人信息记录的输入。
个人信息系统2、删除功能:对指定个人的信息进行删除。
3、修改功能:对指定个人的信息进行修改。
4、查询功能:选择某种方式并输入该信息查询符合条件的个人信息。
5、统计功能:对人数进行统计。
3. 程序流程图
四 、课程设计总结
这一周的C++课程设计,时间上说长不长,说短也不短,却让我学到了很多,总感觉:C++很难,似乎是学不完的,你觉得自己了解一点,是总会发现还有很多自己所不懂的东西,还有很多自己所没探知的领域,很多知识运用到实践中很有一定的难度,看着自己和同学的程序运行结果,突然发现C++真的很神奇,居然能运行出那么漂亮的系统。。。
足够的耐心和毅力是必须的,遇到不懂得及时查资料,并记录。没有不能弄懂的事情,只有不想去弄懂的人,只要努力了就有收获。相信努力付出的汗水会有回报,为将来打下坚实的基础虽然很困难,但我知道了学无止境的道理,我们每一个人永远不能满足于现有的成就,人生就像在爬山,一座山峰的后面还有更高的山峰在等着你。挫折是一份财富,经历是一份拥有!成功在等待!美好在继续!