仲恺农业工程学院。
课程设计。学生档案管理系统。
课程面向对象课程设计。
姓名李铎毅。
院 (系) 计算机科学与工程学院
专业年级计算机科学与技术082班。
学号200810214209
指导教师顾春琴。
日期2023年8月30日-2023年10月27日。
仲恺农业工程学院教务处制。
目录。1、需求与功能分析2
2、系统总体框架2
3、系统流程图4
4、模块设计与分析5
5、类的设计与分析5
5.1、ccoursedlg类6
5.2、 cdepartmentdlg类7
5.3、cencpundlg类8
5.4、cexperiencedlg类9
5.5、clogindlg类10
5.6、cphotodlg类11
5.7、cscoredlg类11
5.8、cstumanagedlg类12
5.9、cuserdlg类13
6、功能测试示图14
7、存在的不足与对策21
8、程序源**21
9、使用手册21
参考文献22
随着学校规模的不断扩大,学生数量的不断增加,学生的信息量也成倍增长。学生管理工作是学校各项工作的一个重要部分,其管理水平的高低将直接影响到人才的培养质量。面对庞大的信息量,如何有效地提高学生管理工作的效率是一个学校急需解决的问题。
学生档案管理系统的设计目标是实现对学生信息的科学化、规范化管理,提高校园管理的效率,为高水平的校园管理提供保证。
学生档案管理系统作为学校管理中的一个子系统,与其它子系统,如教案管理系统、人事管理系统、后勤管理系统、图书管理系统等一起构成校园信息管理系统,为校园管理信息化提供一个子功能。所以,几乎所有的大、中、小学校都需要一套这样的管理系统来提高日常的工作效率。
经分析学生档案管理系统一般主要有以下几项功能要求:
学生信息的录入与修改,包括基本信息、**、教育经历、奖惩记录和学籍变动等。
院系信息的查看,包括院系调整信息等。课程设置信息的查询。
学生成绩的管理,包括成绩的录入、修改和删除等。
系统用户的查询和修改,包括系统用户的权限和密码设置等。
功能的齐全与操作的方便性,将大大提高学生档案的管理效率,可以说,学生档案管理系统是每个学校办公当中必备的一套管理系统,其需求是不言面喻的。
图 1 系统框架图。
系统的数据流程图如下所示。用户登录系统以后,根据用户的权限,可以执行不同的操作。教务处管理人员可以输入学生信息、院系信息、课程信息等,教师可以录入学生成绩,学生可以查询信息和成绩。
用户操作完成以后,可以注销此次曾登录,然后退出系统。
图 2 系统流程图。
根据系统功能的要求可以将系统分解成院系管理、学生及基本信息管理、学生**管理、学生教育经历管理、奖惩管理、学籍管理、课程设置管理、学生成绩管理和系统用户管理等九个功能模块。
院系管理:包括设置院系、专业、班级等,并能进行院系调整,包括增加新的院系、专业、班级和删除某些院系、专业、班级。
学生基本信息管理:包括学生学号、姓名、性别、年龄、籍贯、入学时间等,当有新生到校时,就启动相应的信息管理功能,对所有的学生信息进行入库,随时掌握学生的基本信息,并能对错误信息进行修改和删除。
学生**管理:用来管理学生**的,一个学号对应着一张**,对学生**可以进行录入、修改、删除和查看等。
学生教育经历管理:记录学生受教育过程的,包括学生小学、初中、高中就读的年限以及学校。
奖惩管理:针对学生在校的表现情况,对学生进行相应的处理工作,奖励的工程有各种奖学金和文体奖励,处罚的工程有通报批评、警告、严重警告、记过、留校查看、开除等。
学籍管理:主要是对学生的学籍变更情况及时控制和管理,变更的原因有转系、休学、复学、退学和毕业离校。
课程设置管理:包括课程编号、课程号、学时、学分、任课教师和上课地点等。
成绩管理:数据量比较大的管理工作,每次考试结束后负责对学生各个科目的成绩入库工作和对数据库成绩出错的校对工作。
系统用户管理:主要是执行数据库的运行权限管理,例如学生只具有查询功能,教师可以录入、修改成绩等,而管理员具有最高权限,可以录入、修改学生信息、奖惩信息以及学籍变动信息等。
ccoursedlg类、cdepartmentdlg、cencpundlg类、cexperiencedlg类、clogindlg类、cphotodlg类、cscoredlg类、cstumanagedlg类、cuserdlg类。
图 3 stumanage全部类。
表 1 ccoursedlg类说明表。
表 2 cdepartmentdlg类说明表。
asp制作学生档案管理 整理
摘要。本系统是根据现代化校园的发展而设计的基于asp的学生档案管理系统,本系统可以方便老师 家长来学校查找学生。实现全校学生信息 查询。还可以对新来的学员信息进行信息录入。由于学员上课情况复杂,可以实现信息修改,及时调整学员的基本情况。本 介绍了asp工具的特性 如 asp的安全性,由于asp在服务...
C语言之学生档案管理
一叶星尘s欢。include include include include define max 500 定义储存容量。typedef struct int month,day,year。出生年月。bd。typedef struct int number。学号。char name 13 姓名。ch...
学生档案管理系统
苏州科技学院电子信息与信息实验中心。面向对象课程设计报告。2015年4月10日。目录。1 课程设计任务概述 1 1.1 选择目的与意义 1 1.2 设计任务与要求 1 1.3 开发环境以及工具 1 2 系统需求分析 2 2.1 系统功能分析 2 2.2 用例图及用例说明 3 2.2.1 增加学生档案...