技术:Java、JSP等
摘要:
随着软件行业的快速发展,给我们的日常生活带来了非常多的益处,比如我们可以在网上进行订票、购物等。本次毕设就是为方便人们的出行即能够网上订购火车票所设计的,在满足火车票信息管理的基础上,建立火车票信息数据库,采用Eclipse作为开发工具,以面向对象程序设计思想为基础,利用UML进行数据逻辑和物理模型设计。
JSP是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,所以用JSP编程为我们本次程序的编写提供了方便。另外,能够利用Hibernate框架连接到Oracle数据库后,向数据库发送SQL语句实现程序与数据库中表间的消息通信,从而实现了相应的火车票管理的功能。
火车票订购系统由管理员和用户二部分组成。在本系统中,主要完成的对火车票信息的添加、修改、删除和查询以及对火车票订购的功能。
关键词:火车票订购系统,JSP,面向对象程序设计, Eclipse,Oracle数据库
目录:
1. 绪论 五
1.1 综述国内外对本课题的研究动态,说明选题的依据和意义 五
1.2 研究的基本内容,拟解决的主要问题 六
1.2.1 研究的基本内容如下 六
1.2.2 解决的主要问题 六
1.3 网络订票系统实现的技术与编写语言 七
1.4 开发系统的目的 十一
1.5 系统开发环境 十一
1.5.1 硬件环境 十一
1.5.2 软件环境 十一
2. 系统需求分析及可行性研究 十三
2.1 需求分析 十三
2.1.1 功能需求 十三
2.1.1.1 用户角度 十三
2.1.1.2 管理员角度 十四
2.1.2 性能需求 十四
2.2 可行性研究 十五
2.2.1 技术可行性 十五
2.2.2 经济可行性 十五
2.2.3 操作可行性 十六
2.3 分析网上现有的销售平台的设计思想 十六
2.4 分析现有火车票售票系统的特征 十七
3. 数据库设计 十八
3.1 数据库需求分析 十八
3.1 数据库表设计 十八
4. 系统实现 二十四
4.1 系统分析 二十四
4.2 系统主要功能 二十五
4.2.1 管理员模块功能 二十五
4.2.2 用户模块功能 二十六
4.3 系统详细设计 二十七
4.3.1 实体间的关联 二十七
4.3.2 实例对象之间的交互 二十七
4.4 系统操作的详细流程 二十八
4.1.1 用户 二十八
4.1.2 管理员 二十八
5. 功能实现 二十九
5.1 管理员的功能 二十九
5.1.1 管理员注册 二十九
5.1.2 修改密码 二十九
5.1.3 查询火车信息 三十
5.1.4 添加火车信息 三十
5.1.5 删除火车信息 三十一
5.1.6 修改火车信息 三十一
5.1.7 实现管理员功能的后台代码 三十二
5.2 用户的功能 三十四
5.2.1 用户注册信息 三十四
5.2.2 完善用户信息 三十四
5.2.3 修改用户信息 三十四
5.2.4 订购车票 三十五
5.2.5 查看订购车票 三十五
5.2.6 退还或改签车票 三十六
5.2.7 查看个人信息 三十六
5.2.8 查看订单 三十七
5.2.9 实现用户功能的后台代码 三十七
6. 系统测试 三十九
6.1 Web应用系统测试方法 三十九
6.1.1 链接测试 三十九
6.1.2 性能测试 三十九
6.1.3 兼容性测试 四十
6.1.4 安全性测试 四十
6.2 测试用例 四十一
6.3 测试结果 四十二
结 论 四十五
参考文献 四十六
致谢 四十七
外文原文 四十八
中文翻译 五十三
文献综述 五十七
论文字数:27135
包含资料:
截图: