基于ASP.NET的网站系统研究
——以教务管理系统为例

2018-08-06 03:31李为为王玉琼宋丽萍
关键词:信息管理科目界面

李为为,王玉琼,宋丽萍

(1.阜阳职业技术学院 工程科技学院,安徽 阜阳 236000;2.阜阳职业技术学院 图书馆,安徽 阜阳 236000)

0 引言

随着各校生源的增加,学校的教务管理模块越来越多,牵涉到的方面也越来越多,如:部门、科目、教师、学生等多个方面,尤其牵涉到学生的成绩查询、教师的成绩登记等方面的深入,教务管理工作日趋复杂,迫切需要开发一个管理系统来实施教务管理工作[1-3].

鉴于此,本设计以教务系统作为案例,采用目前流行的操作系统windows7,以SQL Server作为开发过程中的数据库[4],最后设计完成如图1所示.

运行该界面时,用户输入用户名和密码,随机生成验证码,选择部门、教师或学生进行登录;如果用户名和下面的身份选择不对应,则提示无该用户;如果用户密码输入错误,则验证码重新生成新的字符,当所有信息都正确输入时,这样才能登录到选择相应身份的主界面上[5].

1 教师管理界面

1.1 教师管理主界面

登录到教师主界面后,可以看到,该界面有添加成绩、密码修改和个人信息修改这几项[6].界面如图2所示.

图1 系统主界面图2 教师管理主界面

1.2 教师信息修改界面

图3为具体的修改教师信息界面,单击此处修改可以实现对教师性别、职称、所属院系和联系电话的修改.

1.3 教师界面添加成绩

图4为添加学生成绩界面,选择考试科目和考试班级,单击查询学生名单,可以显示出选择该科目的相应班级信息,进而进行成绩的添加.

图3 教师信息修改界面图4 成绩添加

2 学生信息管理

2.1 学生详细信息管理主界面

在该界面上,可以实现对学生成绩、密码修改和学生个人信息的管理,如图5所示.

图5 学生信息管理界面

图6是具体的查询学生成绩界面,单击考试结果可以显示如图6信息.

运行到该界面,修改密码和信息修改项与教师界面功能基本一样.点开该界面下的信息管理,可以实现对学生相关信息,如性别、籍贯,联系电话等的修改,如图7所示.

图6 查询学生成绩界面图7 学生信息修改界面

3 部门信息管理

该界面从学生信息管理、教师信息管理、部门信息管理、科目信息管理、考试结果管理和管理员信息维护几个方面进行设计.

3.1 学生信息管理子界面

该界面可以实现对学生信息添加、编辑和删除,可以对相应学生的编号(学号)、密码和姓名进行修改,当出现某个学生退学或者不存在时,可以删除该学生相关信息,如图8所示.

图8 学生信息管理

3.2 批量添加学生信息操作

确定学生所在院系、专业名称和班级名称后,设置好了起始学号和结束学号,可以实现批量添加学生信息,这样给学生信息的添加带来了大量的便利.如果输入的起始和结束学号信息在数据库中已经存在,将会提示该段学生信息已存在,避免数据的重复输入,如图9所示.

3.3 教师信息管理

在该界面上,可以对实现教师的编号、姓名、登录密码等进行设置,也可以进行添加和删除操作.

3.4 部门信息管理

在该界面上,可以实现修改学院编号、学院名称、联系电话操作,也可以实现学院的添加和删除操作;该界面还可以实现对专业信息的添加;实现对班级信息添加、修改和删除.

4 科目信息管理

4.1 科目信息添加界面

运行该界面,可以对课程名称、编号和状态实现添加操作,默认课程状态为“关闭”.当选择某课程为关闭状态时,表明选择不了该课程,只有处于“开启”状态的课程才可以选择.如果输入了在数据库中已经存在的课程编号,则会给出提示信息,如图10所示.

图9 批量添加学生图10 科目信息添加

4.2 科目信息管理界面

在该界面上,可以实现课程编号、课程名称、课程状态的修改操作,同时也可以实现科目的添加、删除操作,如图11所示.

图11 科目信息管理

4.3 课程状态管理界面

运行该界面,选择课程名称后,会提示当前课程状态,如果想要更改课程状态,可以在下拉框中对相应状态进行更改,如图12所示.

图12 课程状态管理图13 授课教师指定界面

4.4 授课教师指定界面

运行该界面,选择好课程名称和院系名称后,点击查询教师姓名,可以在左边列表框中,显示该条件下的所有教师,选择相应教师可以添加到右边列表框,指定教学班级后,通过课程绑定,可以实现教师和相应课程进行绑定操作,如图13所示.

4.5 考试结果管理

学生成绩添加界面如图14所示.运行该界面后,选好科目和班级,点击查询学生名单,在该界面上,选择好考试科目、考试班级后,点击查询学生名单,如果考试名单已经生成过了,那么就可以在该界面实现添加成绩及进行考试状态选择操作,如果考试名单没有声称过,那么该界面无法实现成绩登记操作.

图14 考试结果管理

4.6 部门信息管理

该界面可以实现对部门密码和部门相关信息进行修改、添加和删除.

5 小结

本系统采用更为人性化的设计,从教师、学生到部门人员都考虑到了,采用该系统可以提高学校教务管理的工作效率,是繁杂的的工作变得更有条理[7].当然由于作者水平和时间的限制,本系统还存在很多不足指出.例如:图书馆图书管理、学生档案管理、教师薪酬[8]等问题还没有实现,后续将会继续实现.

猜你喜欢
信息管理科目界面
多科目训练见招拆招练硬功
造价信息管理在海外投标中的应用探讨
微重力下两相控温型储液器内气液界面仿真分析
地球物理台网仪器维修信息管理的研究与实现
国企党委前置研究的“四个界面”
评《现代物流信息管理与技术》(书评)
一种可用于潮湿界面碳纤维加固配套用底胶的研究
高校开设专业的首选科目和再选科目要求浅析—以法学(类)专业为例
基于云平台的特种设备信息管理应用系统研究
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究