高校学生综合测评管理系统的设计与实现说明书
时间:2025-03-10
时间:2025-03-10
‘i*******************
实践教学
*******************
题 目:高校学生综合测评管理系统的设计与实现专业班级:姓 名:学 号:指导教师:成 绩:兰州理工大学 计算机与通信学院
2011年秋季学期
课程设计
计算机科学与技术一班 沈家椿 10240112 年福忠
目 录
摘 要.......................................................................................................................... 2
一、C++的介绍和应用: ............................................................................... 2 二、高校学生综合测评管理系统与C++的联系:................................. 3 三、 系统实现方案: ...................................................................................... 3
绪 论 .............................................................................................................................. 4 第一章 系统程序设计思路..................................................................................... 5
1、系统功能设计: .......................................................................................... 5 2、类设计: .................................................................................................... 6 3、输入输出的设计: ...................................................................................... 6 4、选择菜单设计: .......................................................................................... 7
第二章 程序的运行结果 ........................................................................................... 8 程序运行图 ..................................................................................................................... 8 总结和体会 ................................................................................................................... 16
总结自己的不足: ................................................................................................... 16 体会: ......................................................................................................................... 16 参考文献........................................................................................................................ 17
附录 .............................................................................................................................. 18 程序源代码: ............................................................................................................ 18
- 1 -
摘 要
计算机飞速发展的今天,计算机的应用已在社会的各个领域深入开来,无论是在商业,工业还是政府部门都早已普及,如今就连教育行业也把计算机应用到各个方面的工作中,本次c++课设就是把计算机应用到学校学生信息管理中的范例。 一、C++的介绍和应用:
C++语言是一种优秀的面向对象程序设计语言,它在C语言的基础上发展而来,但它比C语言更容易为人们学习和掌握。C++以其独特的语言机制在计算机科学的各个领域中得到了广泛的应用。面向对象的设计思想是在原来结构化程序设计方法基础上的一个质的飞跃,C++完美地体现了面向对象的各种特性。
随着若干独立开发的C++实现产品的出现和广泛应用,正式的C++标准化工作在1990年启动。1998年正式发布了C++语言的国际标准[C++,1998],对于要解决实际问题的程序员而言,C++使程序设计变得更有
- 2 -
乐趣。
C++是一门通用目的的程序设计语言,它: 1.是一个更好的C; 2.支持数据抽象;
3. 3.支持面向对象程序设计; 4.支持范型程序设计。
对范型程序设计的支持在C++设计的后期才被作为一个明确、独立的目标来实
现。而C++一直被应用于应用软件和系统软件的行列中,其中本系统的研发就是一个案例;正式这样,程序员一直把范型程序设计以及支持它的语言特性划归在“数据抽象”的大标题之下。 二、学生综合测评管理系统与C++的联系:
首先,我们了解学生综合测评管理系统都以学生为中心展开的,而对于学生的各种数据包含他的姓名、学号、性别、名族以及各科综合测评等,如果只是面向过程编程这样就不利于数据的调用,那么数据与数据之间也会产生混乱,因为学生毕竟不只是一个。
对于面临这样的难题,我想封装就是再好不过的办法了,因此创建类也是避免不了的,也就是将学生的各种数据打包成一个整体,这个整体也就叫做类,在通过学生类去创建对象,这也就将数据整体化,简单化,界面化,从而减少了数据的复杂,也方便了数据之间的调用,减少了数据的累赘,使程序简洁明了,结构清晰了。C++恰好符合了这种编程的思想,因为C++语言是一种优秀的面向对象程序设计语言,这也是这次课设的主要目的-----熟悉并掌握面向对象程序设计的一些套路和思想。 三、 系统实现方案:
第一步:分析题目,建立类并派生出它的子类,画出类图。 第二步:画出流程,根据流程图编写程序清单
第三步:上机调试程序(使用单步调试,设置断点、分块调试的方法)。
- 3 -
第四步:及时整理资料,撰写课程设计报告中有关这个题目的内容。
【关键词】 学生综合测评管理 c++ 面向对象 类
- 4 -
绪 论