1、 该软件实现了教务管理的查询、增加、删除等功能。为保证系统安全高效的运行,本系统把用户划分为3类:管理员,教师和学生。不同的用户在系统中的作用和权限也有所不同,所以它所需要完成的功能也就不同。教师在本系统功能:教师查询选课学生、登记学生成绩、查询开课课程。学生在本系统的功能:选课,退课,查询本人基本信息及成绩查询等。管理员在本系统的功能,拥有最高权限,修改信息等。2.1系统模块结构图2.2教师信息管理一模块说明1提供操作员录入一条教师的信息至系统平台中,输入的内容如下:字段名称输入方式范围说明教师姓名文本框=20个字符不能为空,必须输入有效字符。教师编号=10个字符 性别下拉框 无班级教授课程
2、无2提供操作员针对某条教师信息进行内容编辑并更新数据的功能。3提供操作员对教师信息进行删除或者批量删除。4提供操作员可以查看所有教师的信息,以每页10条数据的表格展现方式显示出所有的教师的基本信息。二界面描述1当操作人员进入教师信息管理界面后,点击新增教师信息的按钮之后,就可以填写教师信息的内容,点击【保存】按钮即可新增一条教师信息。2当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到教师信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。3当操作人员进入教师信息管理界面后,点击删除教师信息的按钮之后,就进入到删除教师界面,选中要删除的教师信息,点击【
3、删除】按钮即可删除一条或批量的教师信息。4当操作人员进入查看教师信息界面之后,就可以开始浏览教师的信息。2.3学生信息管理1提供操作员录入一条学生的信息至系统平台中,输入的内容如下:学生编号学生姓名性别 班级科目成绩2提供操作员针对某条学生信息进行内容编辑并更新数据的功能。3提供操作员对学生信息进行删除或者批量删除。4提供操作员可以查看所有学生的信息,以每页10条数据的表格展现方式显示出所有的学生的基本信息。1当操作人员进入学生信息管理界面后,点击新增学生信息的按钮之后,就可以填写学生信息的内容,点击【保存】按钮即可新增一条学生信息。2当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将
4、数据行的数据填充到学生信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。3当操作人员进入学生信息管理界面后,点击删除学生信息的按钮之后,就进入到删除教师界面,选中要删除的学生信息,点击【删除】按钮即可删除一条或批量的学生信息。4当操作人员进入查看学生信息界面之后,就可以开始浏览学生的信息。2.4课程编排管理1提供操作员录入一条课程的信息至系统平台中,输入的内容如下:课程编号课程名称 上课时间 授课教师2提供操作员针对某条课程信息进行内容编辑并更新数据的功能。3提供操作员对课程信息进行删除或者批量删除。4提供操作员可以查看所有课程的信息,以每页10条数据的表格展现方式显示出所有
5、的课程的基本信息。1当操作人员进入课程信息管理界面后,点击新增课程信息的按钮之后,就可以填写课程信息的内容,点击【保存】按钮即可新增一条课程信息。2当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到课程信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。3当操作人员进入课程信息管理界面后,点击删除课程信息的按钮之后,就进入到删除课程界面,选中要删除的课程信息,点击【删除】按钮即可删除一条或批量的课程信息。4当操作人员进入查看课程信息界面之后,就可以开始浏览课程的信息。2.5学生成绩管理1提供操作员录入一条学生成绩的信息至系统平台中,输入的内容如下: 课
6、程名称 课程成绩2提供操作员针对某条学生成绩信息进行内容编辑并更新数据的功能。3提供操作员对学生成绩信息进行删除或者批量删除。4提供操作员可以查看所有学生成绩的信息,以每页10条数据的表格展现方式显示出所有的学生成绩的基本信息。1当操作人员进入学生成绩信息管理界面后,点击新增学生成绩信息的按钮之后,就可以填写学生成绩信息的内容,点击【保存】按钮即可新增一条学生成绩信息。2当操作人员点击数据表格中的数据行的【修改】按钮后,就自动将数据行的数据填充到学生成绩信息的输入控件,修改完内容后,点击【保存】按钮则对数据进行更新保存。3当操作人员进入学生成绩信息管理界面后,点击删除课程信息的按钮之后,就进入
7、到删除学生成绩界面,选中要删除的学生成绩信息,点击【删除】按钮即可删除一条或批量的学生成绩信息。4当操作人员进入查看学生成绩信息界面之后,就可以开始浏览学生成绩的信息。2.6角色权限管理角色名称权限名称2提供操作人员修改某条角色权限信息。3提供操作人员删除某条角色权限信息,或者批量删除角色权限信息。4提供操作员可以查看所有角色权限的信息,以每页10条数据的表格展现方式显示出所有的角色权限的基本信息。1当操作人员选择新增角色权限信息后,进入角色权限新增的界面,选择角色权限信息相关的数据后,点击【提交】按钮即可新增一条角色权限信息。2当操作人员选择修改角色权限信息后,进入角色权限修改的界面,修改角
8、色权限信息相关的数据后,点击【修改】按钮进入角色权限信息查看页面。3当操作人员选择删除角色权限信息后,进入角色权限信息删除界面,选中待删除的记录,点击【删除】按钮即可删除一条或批量角色权限信息。4当操作人员选择查看角色权限信息后,进入角色权限信息查看界面。2.系统数据结构1.系统结构表说明英文表名中文表名作用说明 Class班级表用来存储班级的信息Student学生表用来存储学生的信息 Teacher教师表用来存储教师的信息Course课程表用来存储课程的信息Manager_Login管理员登录表用来存储管理员登录的信息Student_Login学生登录表用来学生登录的信息Teacher_Lo
9、gin教师登录表用来教师登录的信息Role角色权限表用来存储角色权限的信息2.班级信息表(Class)说明长度数据类型默认值说明与描述ClassID5intNOT NULL班级编号(为主键,自动增长)ClassName20varchar班级名称TeacherID83.学生信息表(Student)说明StudentID学生编号(为主键,自动增长)StudentName班级编号(外键)ageNULL年龄sexTelephone30电话Email40邮箱3.教师信息表(Teacher)说明教师编号(为主键,自动增长)TeacherNamePosition职称4.课程表(Course)说明CourseID课程编号(为主键,自动增长)CourseNameGrades课程学分SchoolHourschar上课时间授课教师编号(为外键)5.管理员登录表(Manager_Login)说明ManagerID管理员编号Password10密码6.学生登录表(Student_Login)说明7.教师登录表(Teacher_Login)说明8.角色权限表(Role)说明RoleID角色编号(主键)RoleName4.E-R图
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1