本系统是一个典型的信息管理系统,使用的角色主要有系统管理员、学生。首先以管理员的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用系统用户管理(管理员用户添加、删除、修改、个人登录密码修改)、学生信息管理(考试信息添加、删除、修改)、科目信息管理(科目信息添加、删除、修改)、客观题管理(选择题添加、删除、修改、判断题添加、删除、修改、填空题添加、删除、修改)、主观题管理(问答题添加、删除、修改)、试卷生成管理(试卷生成、删除、修改)、学生成绩查看(学生成绩查询、主观题打分)、系统管理(数据备份)等功能操作。
以学生的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用个人资料管理、试卷查看、在线考试、在线答疑、个人考试成绩查询等功能操作。同时可以通过关键字搜索可以搜索相应的信息,打印各种详细信息,导出各类信息列表至excel中。
目 录
第1章 绪论 1
1.1 选题背景 1
1.2 发展现状 1
1.3 研究内容 1
1.4 论文的组成 1
1.5 本章小结 2
第2章 系统开发技术的介绍 3
2.1Adobe Dreamweaver简介 3
2.2HTML/CSS简介 3
2.3jsp简介 3
2.4Sqlserver数据库概念和特点 4
2.5本章小结 4
第3章 系统分析 5
3.1可行性分析 5
3.2功能需求分析 5
3.3业务流程分析 6
3.4数据流程分析 8
3.5本章小结 9
第4章 系统设计 10
4.1系统网络架构设计 10
4.2系统总体设计 10
4.3系统功能模块设计 11
4.4数据库设计 11
4.4.1概念模型设计 11
4.4.2数据库表设计 12
4.4.3数据库连接计 17
4.5本章小结 17
第5章 系统的实现 18
5.1主页面的实现 18
5.2登录模块的实现 19
5.3学生成绩查询模块的实现 21
5.4题目管理模块的实现 21
5.5学生管理模块的实现 25
5.6在线考试模块的实现 26
5.7主观题打分模块的实现 27
5.7章小结 27
第6章 系统测试 28
6.1运行环境说明 28
6.2界面测试 28
6.3功能测试 28
6.4测试结果 29
6.5本章小结 30
第7章 总结 31
致 谢 32
参考文献 33