哈尔滨理工大学学士学位论文
Internet Online Exam System
Abstract
With the rapid development of computer technology, the school also has entered the information age. To make the school exam management more efficient, more scientific, decided to develop online examination system based on JSP technology.
In this paper, the top-down structured systems analysis approach, elaborated the development process of a full-featured online examination system, operating procedures and some of the core technology. Firstly, an overview of the project conducted a brief introduction to the project development background, purpose and significance of the project to develop the project development; followed by the system planning stage, the actual business processes through research, analysis of the organizational structure of the system, specifically the completion of an online examination system needs analysis, feasibility analysis, analysis of existing business processes, and through the optimization of existing business processes, business process system obtained; followed by a systematic analysis of specific data flow analysis and complete data dictionary; system design phase completed a major division of functional modules, database design and system interface design. This phase of the function of each module were designed in detail, forming a functional block diagram of the system, on this basis, choose the right development model; design of the database structure design concepts were first, followed by the logical structure of the design, and finally complete database table design.
This system is the basis of online examination system based on the design and SQL2008 data base using JSP and complete the online examination system.Through the system debugging results show that the system is basically completed the functional requirements.Throughout the design process,using the
II
哈尔滨理工大学学士学位论文
waterfall mode land structured design methods.The system is friendly and beautiful interface, easy operation, made its own characteristics . However, due to time constraint sand lack of experience in systems development,systems design process inevitably en count era variety of problems.
The system design uses B/S mode, using JSP technology for the design an d realization of the basic functions of the page,choose the background database SQL Server 2008 database.Design and implementation of the system as a foundation for the operation of the online examination system, providing o od conditions for online examination system.
Key Words online;JSP;B/S Mode
III
哈尔滨理工大学学士学位论文
目 录
摘 要 .......................................................................................................... I Abstract........................................................................................................ II 第一章 绪论 .............................................................................................. 1
1.1 项目开发的背景 ........................................................................... 1 1.2 项目开发的意义 ........................................................................... 1 第二章 需求分析 ...................................................................................... 3
2.1 可行性分析 ................................................................................... 3 2.1.1 技术可行性 ............................................................................ 3 2.1.2 经济可行性 ............................................................................ 4 2.1.3 社会可行性 ............................................................................ 4 2.2 总体设计原则 ............................................................................... 4 2.3 小结 ............................................................................................... 5 第三章 系统分析 ...................................................................................... 6
3.1 业务流程分析 ............................................................................... 6 3.2 数据流图 ....................................................................................... 7 第四章 系统设计 ...................................................................................... 8
4.1 系统功能设计 ............................................................................... 8 4.2 系统数据库设计 ........................................................................... 9 4.2.1 概念结构设计 ........................................................................ 9 4.2.2 数据库表设计 ...................................................................... 14 4.3 系统开发工具与开发模式的选择 ............................................. 16 4.3.1 系统开发工具 ...................................................................... 16 4.3.2 系统设计模式 ...................................................................... 17 4.4后台总体架构介绍 ...................................................................... 18 4.5 小结 ............................................................................................. 19 第五章 系统实现 .................................................................................... 20
5.1 系统管理员登录模块 ................................................................. 20 5.1.1 登录 ...................................................................................... 20 5.1.2 课程管理界面 ...................................................................... 22 5.1.3 题库管理界面 ...................................................................... 22 5.1.4 试卷管理界面 ...................................................................... 22 5.1.5 添加考生界面 ...................................................................... 23 5.1.6 评分老师管理界面 .............................................................. 23 5.1.7 修改密码界面 ...................................................................... 23 5.2 考生模块 ..................................................................................... 24 5.3 评分教师模块 ............................................................................. 24
IV
哈尔滨理工大学学士学位论文 第六章 软件测试与分析 ........................................................................ 25
6.1 软件测试的重要性 ..................................................................... 25 6.2 测试实例的研究与选择 ............................................................. 25 6.3 测试环境与测试条件 ................................................................. 26 6.4 系统运行情况 ............................................................................. 26 6.5 系统评价 ..................................................................................... 26 结 论 ........................................................................................................ 27 致 谢 ........................................................................................................ 28 参考文献 .................................................................................................... 29
V

