上海电力学院
《高级程序设计C++》
题 目: 院 系:专业年级:学生姓名:指导教师:课程设计
学生综合测评系统 计算机科学与技术学院 计算机科学与技术 学号: 20111695
2013年1月
目录
目录 ................................................................................................. 2 1. 2. 3. 4.
需求分析............................................................................... 3 概要设计............................................................................... 4 详细设计............................................................................... 6 用户使用手册 ....................................................................... 9
4.1 环境设置 .................................................................................... 9 4.2 操作步骤 .................................................................................. 10
5. 6. 7.
程序创新点 .......................................... 错误!未定义书签。 使用的主要技术 .................................. 错误!未定义书签。 总结 ..................................................... 错误!未定义书签。
附录 ................................................................ 错误!未定义书签。
1. 需求分析
本系统旨在便于学校管理和查阅学生信息并计算学生的考试成绩和名次以及综合测评成绩和名次。每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、高等数学、物理、英语三门单科成绩、、同学互评分、品德成绩、任课教师评分。考试平均成绩、同学互评分、品德成绩、任课教师评分分别占综合测评总分的60%,10%,10%,20%。
程序的基本功能: 1.学生信息处理:
(1) 输入学生信息、学号、姓名、性别、家庭住址、联系电话,按学号以小到大的顺序存入文件中。
(2) 插入(修改)同学信息。 (3) 删除同学信息。 (4) 浏览学生信息。 2.学生数据处理:
(1) 按考试科目录入学生成绩并且按公式:考试成绩=(语文+数学+外语)/3 计算考试成绩,并计算考试名次。
(2) 学生测评数据输入并计算综合测评总分及名次。 (3) 学生数据管理。 (4) 学生数据查询。 3.学生综合信息输出