课程设计学生成绩管理系统

发布 2022-10-04 12:55:28 阅读 4251

课程设计报告。

课程名称:面向对象程序设计c++

设计题目:学生成绩管理系统

专业:计算机科学与技术

姓名:学号:

指导教师:李晓虹。

2016 年 1 月 8

1系统需求分析。

1.1系统设计的目的与意义:

现在的学校学生数量较多,各样的考试也比较频繁,因此需要一个学生成绩管理系统来对学生的成绩进行管理。

1.2 系统功能需求:

本系统有四个类,score类、subject类、student类、class类,存储学生的个人信息、考试科目及成绩信息。有学生成绩信息录入、学生成绩信息修改、学生成绩信息显示、学生成绩信息删除、学生成绩信息查询以及数据保存文件等功能。

总体设计。2.1 系统功能分析:

系统通过调用函数来实现学生成绩信息录入、学生成绩信息修改、学生成绩信息删除、学生成绩信息查询以及数据保存文件等功能。insert()函数用于录入学生成绩及信息;update1()函数用来修改学生成绩及信息;show()函数用于显示所有已有的记录;delete()函数用来删除学生成绩及信息;search1()及search2()函数用来查询及信息;s**e()函数用于将输入的信息存入文件内;主函数main()用于调用这些函数。

2.2系统功能模块划分与设计:

本系统定义了score类、subject类、student类以及class类这四个类,定义了insert()、update1()、show()、s**e()、delete()、search1()及search2()等函数来实现系统所需功能。

2.3 系统功能模块图:

详细设计。3.1 分数类的设计:

该类定义了一个整型变量用来存放分数,定义了设置份总数和显示分数的函数。

图 3.13.2 科目类的设计:

该类定义了一个score类类型的变量,定义了一个字符数组用来存放科目名称,定义了设置和显示私有成员的函数。

图 3.23.3 学生类的设计:

该类定义了一个subject类类型的数组,一个字符型数组和一个字符变量,两个整型变量以及设置和显示私有成员的函数。

图 3.33.4 班级类的设计:

该类定义了一个student类类型的变量、字符型数组、整型及设置和显示私有成员的函数等。

课程设计 学生成绩管理系统

应用程序综合设计报告。题目 学生成绩管理系统 学生成绩管理系统是学生管理系统的重要组成部分,对学生的德 智 体全面评估有很大的作用,所以学生成绩管理系统应该能够为用户提供方便的查询平台和数据存储功能。传统是使用人工的方式对学生的信息进行存储,对于个人的学生成绩来说,数据的整理和分析就显得很麻烦,不利...

学生成绩管理系统课程设计

一。选题 2 1.1 学生成绩管理系统分析与设计 2 1.2选择该课题原因 3 1.3课题研究的目的和意义 3 1.4课题主要研究内容 3 二。系统规划 3 2.1 需求分析 3 2.2可行性分析 4 2.3课题要达到的目标 5 三。系统分析 5 3.1 系统现状分析 6 3.2 研究的思路和方法 ...

学生成绩管理系统课程设计

course数据表,结构如下 score情况数据表,结构如下 三概念模型设计。由需求分析的结果可知,本系统设计的实体包括 1 学生基本信息 学号,姓名,性别,地址,年龄,专业。2 课程基本信息 课程名,课程号,分数,学时,学分。这些实体间的联系包括 1 每位学生可以学习多门课程,每门课程可供多位学生...