教务系统数据库总结报告.docx

word 教务系统数据库总结 一.概述 1.1 开发背景 现如今学校招生越来越多,必然就会有大量的学生信息需要处理。如果只靠人力来完成, 这将会变成一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,给管理这些 数据带来了很大的不便,也越来越不适合学校发展的需要。 教务管理系统是一个庞大而复杂的系统,它包括对院系资料的管理,对课程资料的管理, 对学生资料的管理和对学生成绩的管理等等主要的功能。教务管理系统是每个学校的一项 必不可少的内容,它的好坏直接影响到学校里的主要工作,一旦此系统瘫痪,学校将会受 到非常严重的损失,也会影响到每一个学生。所以现如今设计一个功能完整、操作简单以 及界面友好的教务管理系统变得非常重要。 为了提高教务管理工作的效率,减少错误的出现,节约大量的人力资源,现在的学校的教 务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对 院系资料、课程资料、学生资料和学生成绩资料进行添加、修改和删除操作,还可以对学 生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。 1.2 开发环境简介 系统平台: Windows xp 数据库服务器: Microsoft SQL Server 二.需求分析 2.1 功能需求 这次开发的教务管理系统大大提高了学校管理工作的效率,使用户能够方便的对院系信 息、课程信息、学生信息以及成绩信息进行管理。本系统对具有不同权限的用户所开放 的功能是不同的,最高级用户的权限是“管理员”,它能使用系统的所有功能,另一种 用户的权限是“用户”,它只能使用系统的部分功能。 不同权限的用户能使用的功能如下: 用户管理:此项功能只能由管理员使用 修改密码:管理员和用户都能使用 信息管理:包含了系别管理、学生管理、课程管理、成绩管理四个模块,只能由 管理员使用,用户不能使用。 学生资料查询:只能由管理员使用,用户不能使用 学生成绩查询:管理员和用户都能使用 2.2 模块划分 本系统并不复杂,模块划分也比较清楚。通过对不同的功能进行分析,就可以得到系统 的模块划分。 ( 1)登录管理模块:为了保证系统的安全性,可以根据不同的用户权限来提供不同的服 务。分为管理员登录和用户登录两个子模块。 1 删 除 院 删 除 院 系 系 别 管 理 添 加 学 生 成 绩 管 理 添 加 课 程 学 生 资 料 查 询 修 改 课 程 删 除 课 程 word ( 2)系统管理模块:分为用户管理和修改密码两个子模块。其中用户管理子模块又包含 了添加用户和删除用户两部分。 ( 3)信息管理模块:对各基本表进行管理。分为系别管理、学生管理、课程管理和成绩 管理四个子模块。每一个模块又包含添加、修改和删除三个部分。 ( 4)信息查询模块:在各基本表的基础上进行信息查询。分为学生资料查询和学生成绩 查询两个子模块。 ( 5)帮助模块:分为关于系统和关于作者两个子模块。 与之对应的模块划分(图一)如下所示: 教务管理系统 登录管理 管 用 理 户 员 登 登 录 录 添 删 加 除 用 用 户 户 系统管理 用 修 户 改 管 密 理 码 添 修 加 改 院 院 系 系 信息管理 学 课 生 程 管 管 理 理 修 删 改 除 学 学 生 生 信息查询 帮助 修 改 成 绩 关 于 系 统 添 加 成 绩 学 生 成 绩 查 询 关 于 作 者 删 除 成 绩 图一:模块划分图 2.3 系统的窗体命名约定如表一所示: 表一:各窗体的命名约定 窗体 LoginForm1 FrmMain FrmUser FrmPasswordCharge FrmDepartment FrmCourse FrmStudent 窗体名称 登录窗口 教务管理系统 用户管理 修改密码 系别管理 课程管理 学籍管理 窗体实现的功能 作为用户登录系统的窗口 系统的主界面,列出所有的功能 对用户的信息进行管理 用户可以在此修改密码 对院系的信息进行管理 对课程的信息进行管理 对学生的基本信息进行管理 2 word FrmGrade FrmStu

文档评论(0)

1亿VIP精品文档

相关文档