票务易购系统之火车票板块的设计与实现(JSP,SQLServer)
无需注册登录,支付后按照提示操作即可获取该资料.
票务易购系统之火车票板块的设计与实现(JSP,SQLServer)(任务书,外文翻译,进度计划表,实习调研报告,毕业论文15000字,程序代码,SQLServer数据库,答辩PPT)
当前社会,人们有着很强的时间观念,大多数人们不愿意把时间浪费在排队买火车票上。火车售票系统的开发和应用目的是使售票活动能够在火车站之外的地方进行并且能够使旅客通过系统查询到自己所需要的出行信息。该系统的中心功能是列车和售票信息的查询功能和售票功能。
其开发内容主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。利用SQL Server2000,JSP,Tomcat等软件及其提供的各种面向对象的开发工具,建立完整性强、安全性好的数据库,开发出功能完备,易使用的应用程序。经过调试、编译与实现,该程序界面友好、程序设计风格朴素,使用起来美观大方、方便易用。尤其是系统的“查询模块”的功能极大的减轻工作人员的工作量,并以快速、准确等优点取代人工作。提高了火车站的管理工作效率。
针对火车站的售票实际情况,按照软件工程的结构化设计思想,本次课程设计经过项目的可行性研究和需求分析、总体设计、详细设计,以及编码实现和调试等步骤设计开发了火车票售票系统。并运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。
关键词:售票系统 JSP 数据库
整个系统按功能分为后台和前台两大部分,包括用户注册、用户登录、用户检票、用户订票、用户注销等功能和管理员查询车次和用户信息、管理员添加车次、管理员修改车次、管理员删除车次、异常处理等功能模块。
目 录
1 前 言 1
1.1 开发背景 1
1.2 国内外研究现状 1
1.3 系统设计目标 1
1.4 研究的意义 2
2 系统开发所用的技术 3
2.1 JSP 3
2.2 Struts 4
2.3 SQL Server 2000数据库 6
2.4 开发模式介绍 7
3 系统需求分析 9
3.1 可行性分析 9
3.1.1 逻辑可行性 9
3.1.2 经济可行性 9
3.1.2 技术可行性 9
3.2 需求分析 10
3.2.1 实体分析 10
3.2.2 实体模型的关系分析 10
4 系统总体设计 11
4.1 设计思想 11
4.2 系统功能设计 11
5 系统详细设计与实现 13
5.1 系统模块概要设计 13
5.1.1 登录和退出用例图 14
5.1.2 管理员后台管理系统用例图 15
5.1.3 用户前台浏览用例图 18
5.2 数据库概要设计 21
5.3 列车信息及售票处信息查询的概要设计 22
5.4 系统实现 23
5.4.1 登陆首页编码设计 23
5.4.2 查询界面编码设计 24
5.4.3 在线订票界面编码设计 27
6 系统测试 29
6.1 测试概论 29
6.2 火车票系统采用的测试方法 29
6.3 火车票系统功能测试 30
结 论 31
谢 辞 32
参考文献 33
附 录 34