|
当今时代是飞速发展的信息时代,在各行各业中都离不开信息处理,这是计算机应用系统开发被广泛应用的一个外部环境。现在广大学校的内部网络建立后,为不断满足广大用户对信息的高度共享、信息的即时发布和实现各种内部事务信息化管理的需求,学校在通用信息平台上也构筑了不少高效实用的应用系统,实验室预约系统就是应广大师生的需求而建立起来的。
本文论述了网上实验预约系统的开发全过程。对网上实验预约系统的当前技术及发展前景、开发工具作了简单的介绍,然后对实验预约系统进行了需求分析、划分功能模块并对各个功能模块进行设计、最后就系统实现和关键技术作了详细的说明。其主要功能有:查看实验室当前状态、申请实验预约、取消未被处理的预约;超级管理员可以添加预约实验和固定实验、管理用户信息和实验室信息。为完善实验预约系统的完备性,本系统还提供了用户修改个人信息和留言求助功能,超级管理员也可以添加普通管理员。
本设计采用了Microsoft公司的Access数据库作后台和Sun公司倡导的JSP动态网页技术作前台。采用JDBC技术访问数据库。系统操作简单,界面友好,运行比较稳定。
关键词:实验预约;数据库;JSP
关键字:互联网,企业,JSP,
The present era is an era with rapid development of information.In all walks of life,information processing can not be separated,which is an external environment for computer application systems development and wide use.Now the schools internal networking,in order to satisfy the needs of users in information highly sharing,information immediate dissemination and achievement of internal affairs information management,school information sets up many much-practical applications in a platform.Laboratory booking system is established to the needs of teachers and students.
This paper discusses about the whole development process of the Online booking system.Firstly,it briefs on the current experimental techniques,the development prospects and the development of a simple presentation tools.And then discuss the requirement analysis of the online booking system,the various functional modules and the design of them.Finally,explains the realization of this system and its key technology in detail.Its main functions are:to see the current state of the laboratory,for experiments booking,cancellation of the appointment which has not been addressed.Super managers can add appointed and fixed laboratory experiments,users information and laboratory management information.For improving the comprehensive nature,the system also provides information change function and voice mail for help for individual users.And super managers can also add general manager.
The design adopts Microsoft Access database as the background,Sun company’s JSP dynamic web technology as proscenium,and use JDBC technology for visiting database.Simple operation,friendly interface,and stable circulation are its characteristics. Keywords: Booking_labrary;Database;JSP
目 录
摘要.... I
Abstract.. II
1 需求分析.... 1
1.1 项目背景... 1
1.2 项目设计原则... 1
1.3.1 服务性原则.... 1
1.3.2 品牌性原则.... 1
1.3.3 经济性原则.... 1
1.3.4 扩充性原则.... 2
2 可行性分析.... 3
2.1 技术可行性... 3
2.1.1 动态网站技术介绍.... 3
2.1.2 程序语言的选择.... 3
2.1.3 语言优势.... 5
2.1.4 操作可行性.... 6
2.2 环境可行性分析... 6
2.2.1 软件环境.... 6
2.2.2 硬件环境.... 7
2.3 系统结构可行性分析... 7
2.3.1 B/S模式简介.... 7
2.3.2 B/S模式的优点.... 7
3 系统设计.... 9
3.1项目设计... 9
3.1.1管理员模块.... 9
3.1.2学生模块.... 11
3.1.3老师模块.... 12
3.2 数据库设计... 13
3.3 开发架构... 15
3.3.1 软件开发架构的意义.... 15
3.3.2 JSf架构简介.... 16
3.4 数据持久层... 19
3.5.1 持久化数据.... 19
3.5.2 持久化技术.... 20
4 系统实现.... 22
4.1 实现效果... 22
4.1.1 管理员主页面.... 22
4.1.2 学期管理.... 22
4.3 数据持久层... 22
4.4 业务逻辑层... 23
4.5 控制处理层... 23
4.6 技术难点... 23
4.6.1 时间格式.... 23
4.6.2 中文乱码.... 23
4.6.3 安全性.... 23
5 系统测试.... 24
5.1 测试的定义及目的... 24
5.2 测试的原则... 24
5.3 测试的方法... 24
5.3.1 界面测试.... 24
5.3.2 功能测试.... 25
5.3.3 需求测试.... 26
5.3.4 性能测试.... 26
5.4 测试中其他要注意的地方... 26
5.5实验室预约系统的测试... 27
总结.... 28
致谢.... 29
参考文献.... 30
(需要该计算机毕业设计论文的,请联系我们在线客服QQ:599057179或联系我们客服电话:13723761910) |