该模块包括三个子模块:添加新考试模块;对已有的考试信息进行修改/删除模块;对考试科目进行添加/删除模块。并由考试管理主页面分别链接。考试管理主页面是一个静态页面,由HTML标记语言组成。
功能:管理员可以通过这个页面添加新的考试信息.
输入:新考试信息.
处理:
(1)页面布局.在页面中构造信息输入表格,放置相应的表单元素,使用HTML语言完成新的学生信息的输入页面.
(2)获取FORM表单提交是数据,判断输入数据是否合理;判断输入科目是否存在,若不合理,则给出出错信息,返回上一页重新添加。
输出:添加成功并且继续输入页面。
所使用的数据库表:subject表。
功能: 对已有的考试信息进行修改/删除。
输入:选定要修改/删除的考试信息。
处理:
(1)连接数据库,将所有考试信息显示在页面上,放置在一个控件中,以方便管理员选择。
(2)选定准备修改/删除的考试信息,以考试信息为检索条件检索数据库表,在表中选取需要修改/删除的信息记录。
(3)按下 修改/删除 按纽执行修改/删除操作,从数据库相应表中修改/删除该条记录
该模块涉及的数据表:test表。
功能: 对已有的考试科目进行修改/删除.
输入:选定要修改/删除的科目信息.
处理:
(1)连接数据库,将所有考试科目显示在页面上,放置在一个控件中,以方便管理员选择.
(2)选定准备修改/删除的考试科目,以考试科目为检索条件检索数据库表,在表中选取需要修改/删除的科目信息记录.
(3)按下 修改/删除 按纽执行修改/删除操作,从数据库相应表中修改/删除该条记录.
该模块所涉及的模块:subject表。
本文详细介绍了基于B/S架构的学生信息管理系统的开发过程。该MIS采用ASP脚本并结合access数据库技术,通过ODBC的方法同数据库接口。从而实现浏览器与服务器的数据交流。Asp是个强大的开发工具,它给我们提供了用于从数据库中访问数据的强大工具集,使用它可以建立开发比较完善的动态ASP网页,实现数据的交互。ACCESS ODBC驱动程序的效率非常高。虽然它不是服务器级的数据库,但是作为中小型企业内部网的数据库支持还是绰绰有余的。ACCESS在OFFICE中就有,非常方便得到和使用然而时间短暂,编码设计中还有考试管理和学生成绩管理模块尚未编程实现。学生信息管理和用户管理模块也有部分功能未能完善,有待改进。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页