教务管理系统概要说明书Word格式文档下载.docx
《教务管理系统概要说明书Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《教务管理系统概要说明书Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。
![教务管理系统概要说明书Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-11/26/cefce411-e4db-4d96-9559-3104fc54aa12/cefce411-e4db-4d96-9559-3104fc54aa121.gif)
该软件实现了教务管理的查询、增加、删除等功能。
为保证系统安全高效的运行,本系统把用户划分为3类:
管理员,教师和学生。
不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。
教师在本系统功能:
教师查询选课学生、登记学生成绩、查询开课课程。
学生在本系统的功能:
选课,退课,查询本人基本信息及成绩查询等。
管理员在本系统的功能,拥有最高权限,修改信息等。
2.1系统模块结构图
2.2教师信息管理
一.模块说明
1.提供操作员录入一条教师的信息至系统平台中,输入的内容如下:
字段名称
输入方式
范围
说明
教师姓名
文本框
<
=20个字符
不能为空,必须输入有效字符。
教师编号
=10个字符
性别
下拉框
无
班级
教授课程
无
2.提供操作员针对某条教师信息进行内容编辑并更新数据的功能。
3.提供操作员对教师信息进行删除或者批量删除。
4.提供操作员可以查看所有教师的信息,以每页10条数据的表格展现方式显示出所有的教师的基本信息。
二.界面描述
1.当操作人员进入教师信息管理界面后,点击新增教师信息的按钮之后,就可以填写教师信息的内容,点击【保存】按钮即可新增一条教师信息。
2.当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到教师信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。
3.当操作人员进入教师信息管理界面后,点击删除教师信息的按钮之后,就进入到删除教师界面,选中要删除的教师信息,点击【删除】按钮即可删除一条或批量的教师信息。
4.当操作人员进入查看教师信息界面之后,就可以开始浏览教师的信息。
2.3学生信息管理
1.提供操作员录入一条学生的信息至系统平台中,输入的内容如下:
学生编号
学生姓名
性别
班级
科目成绩
2.提供操作员针对某条学生信息进行内容编辑并更新数据的功能。
3.提供操作员对学生信息进行删除或者批量删除。
4.提供操作员可以查看所有学生的信息,以每页10条数据的表格展现方式显示出所有的学生的基本信息。
1.当操作人员进入学生信息管理界面后,点击新增学生信息的按钮之后,就可以填写学生信息的内容,点击【保存】按钮即可新增一条学生信息。
2.当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到学生信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。
3.当操作人员进入学生信息管理界面后,点击删除学生信息的按钮之后,就进入到删除教师界面,选中要删除的学生信息,点击【删除】按钮即可删除一条或批量的学生信息。
4.当操作人员进入查看学生信息界面之后,就可以开始浏览学生的信息。
2.4课程编排管理
1.提供操作员录入一条课程的信息至系统平台中,输入的内容如下:
课程编号
课程名称
上课时间
授课教师
2.提供操作员针对某条课程信息进行内容编辑并更新数据的功能。
3.提供操作员对课程信息进行删除或者批量删除。
4.提供操作员可以查看所有课程的信息,以每页10条数据的表格展现方式显示出所有的课程的基本信息。
1.当操作人员进入课程信息管理界面后,点击新增课程信息的按钮之后,就可以填写课程信息的内容,点击【保存】按钮即可新增一条课程信息。
2.当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到课程信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。
3.当操作人员进入课程信息管理界面后,点击删除课程信息的按钮之后,就进入到删除课程界面,选中要删除的课程信息,点击【删除】按钮即可删除一条或批量的课程信息。
4.当操作人员进入查看课程信息界面之后,就可以开始浏览课程的信息。
2.5学生成绩管理
1.提供操作员录入一条学生成绩的信息至系统平台中,输入的内容如下:
课程名称
课程成绩
2.提供操作员针对某条学生成绩信息进行内容编辑并更新数据的功能。
3.提供操作员对学生成绩信息进行删除或者批量删除。
4.提供操作员可以查看所有学生成绩的信息,以每页10条数据的表格展现方式显示出所有的学生成绩的基本信息。
1.当操作人员进入学生成绩信息管理界面后,点击新增学生成绩信息的按钮之后,就可以填写学生成绩信息的内容,点击【保存】按钮即可新增一条学生成绩信息。
2.当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到学生成绩信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。
3.当操作人员进入学生成绩信息管理界面后,点击删除课程信息的按钮之后,就进入到删除学生成绩界面,选中要删除的学生成绩信息,点击【删除】按钮即可删除一条或批量的学生成绩信息。
4.当操作人员进入查看学生成绩信息界面之后,就可以开始浏览学生成绩的信息。
2.6角色权限管理
角色名称
权限名称
2.提供操作人员修改某条角色权限信息。
3.提供操作人员删除某条角色权限信息,或者批量删除角色权限信息。
4.提供操作员可以查看所有角色权限的信息,以每页10条数据的表格展现方式显示出所有的角色权限的基本信息。
1.当操作人员选择新增角色权限信息后,进入角色权限新增的界面,选择角色权限信息相关的数据后,点击【提交】按钮即可新增一条角色权限信息。
2.当操作人员选择修改角色权限信息后,进入角色权限修改的界面,修改角色权限信息相关的数据后,点击【修改】按钮进入角色权限信息查看页面。
3.当操作人员选择删除角色权限信息后,进入角色权限信息删除界面,选中待删除的记录,点击【删除】按钮即可删除一条或批量角色权限信息。
4.当操作人员选择查看角色权限信息后,进入角色权限信息查看界面。
2.系统数据结构
1.系统结构表说明
英文表名
中文表名
作用说明
Class
班级表
用来存储班级的信息
Student
学生表
用来存储学生的信息
Teacher
教师表
用来存储教师的信息
Course
课程表
用来存储课程的信息
Manager_Login
管理员登录表
用来存储管理员登录的信息
Student_Login
学生登录表
用来学生登录的信息
Teacher_Login
教师登录表
用来教师登录的信息
Role
角色权限表
用来存储角色权限的信息
2.班级信息表(Class)说明
长度
数据类型
默认值
说明与描述
ClassID
5
int
NOTNULL
班级编号(为主键,自动增长)
ClassName
20
varchar
班级名称
TeacherID
8
3.学生信息表(Student)说明
StudentID
学生编号(为主键,自动增长)
StudentName
班级编号(外键)
age
NULL
年龄
sex
Telephone
30
电话
Email
40
邮箱
3.教师信息表(Teacher)说明
教师编号(为主键,自动增长)
TeacherName
Position
职称
4.课程表(Course)说明
CourseID
课程编号(为主键,自动增长)
CourseName
Grades
课程学分
SchoolHours
char
上课时间
授课教师编号(为外键)
5.管理员登录表(Manager_Login)说明
ManagerID
管理员编号
Password
10
密码
6.学生登录表(Student_Login)说明
7.教师登录表(Teacher_Login)说明
8.角色权限表(Role)说明
RoleID
角色编号(主键)
RoleName
4.E-R图