本论文叙述了学校学生成绩管理的现状以及Visual basic6.0语言的简单介绍。重点介绍了学生成绩管理系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统实现、系统测试和调试。本系统主要功能有用户管理、班级信息管理、学生信息管理、班级课程信息管理、所有课程信息管理、学生成绩信息管理等,重点论述了功能需求、数据库设计等内容。
本课题所研究的学生成绩管理系统主要由五个部分组成,分别为用户管理模块、班级管理模块、学生档案管理模块、课程管理模块、学生成绩管理模块。
用户管理模块主要针对系统用户的管理,可以分为添加用户、更改密码、重新登录等操作。只有通过了密码验库的用户方可进入系统进行浏览与操作;班级管理模块就是将班级的基本信息录入到数据库,可以分为班级信息的浏览、添加、修改等功能;学生档案管理模块主要是将学生基本信息录入到数据库,包括学生档案的浏览、添加、修改等功能;课程管理模块包括基本课程设置和班级课程设置等功能;学生成绩管理模块是本系统的主要模块,主要针对的就是学生成绩的录入、修改、添加等常用基本功能。
本课题前台开发工具是VisualBasic6.0,后台数据库采用Access2003。本课题要求学生有熟练的VisualBasic6.0开发能力,有较强的自学能力以及一定的关系数据库理论开发功底,具有对复杂表及多表单进行处理的能力
本文的组织结构
第1章内容主要是:介绍了本文的研究背景、主要工作成果和全文的组织结构。
第2章内容主要是:系统的需求分析包括,系统功能需求分析,业务流、数据流分析数据字典,系统业务流重组与改进。
第3章主要内容是:系统的设计包括,系统总体系结构设计(从数据流导出),系统数据模型设计(E-R图、关系模型、数据表)及系统开发与运行环境确
定。
第4章主要内容是:学生成绩管理主界面设计,详细设计。
第4.1章主要内容是:学生成绩管理系统用户管理模块详细设计。
第4.2章主要内容是:班级管理模块详细设计。
第4.3章主要内容是:学生档案管理模块详细设计。
第4.3章主要内容是:课程管理模块详细设计。
第4.4章主要内容是:学生成绩管理模块详细设计。
第5章主要内容是:用户帮助模块的编写 。
第6章主要内容是:系统评价:包括系统主要功能、特色/优点介绍、系统存在不足与改进方案、毕业设计心得与收获。