基于web购票系统的设计与实现

基于web购票系统的设计与实现

ID:14929519

大小:1.24 MB

页数:34页

时间:2018-07-31

基于web购票系统的设计与实现_第1页
基于web购票系统的设计与实现_第2页
基于web购票系统的设计与实现_第3页
基于web购票系统的设计与实现_第4页
基于web购票系统的设计与实现_第5页
资源描述:

《基于web购票系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计说明书题目基于WEB购票系统的设计与实现院(系)计算机系专业年级2010级计本一班学生姓名学号2010305116指导教师职称副教授日期2014年1月——2014年4基于WEB购票系统的设计与实现中文摘要:随着计算机软件技术的发展,为了方便人们工作上和生活上各式各样的需求,各类应用软件应运而生。在购买车票方面,传统的窗口购票方式以不能满足旅客在出行方面的需求,传统的购票方式暴露出很大的弊端,在春运期间人工售票远远的不能满足旅客出行的需求,并且降低了游客的出行效率,为了方便民众快捷出行的需求,因而产生了购票系统,购票系统的出现大大的方便民众的出行,减少了

2、旅客在旅途中耗费的时间,同时也降低了车站员工售票的工作量。由于当前计算机网络技术的发展,网上购票已经不是难事,为当前的购票系统的发展奠定了基础。基于WEB购票系统的设计与实现I第一章绪论11.1项目背景11.2项目概述11.3相关技术简介21.4开发和运行环境选择41.5开发工具简介4第二章需求分析92.1系统建立的目标92.2系统需求92.3系统用例建模11第三章系统设计253.1系统模块设计253.2页面框架的设计323.3数据库设计32第四章系统实现354.1用户注册模块的实现354.2用户登录模块的实现364.3车票预定模块的实现374.4退票模块的实

3、现384.5余票查询模块的实现394.6票价查询模块的实现404.7订单查询模块的实现404.8用户密码修改模块的实现41第五章工作总结和展望435.1工作总结435.2工作展望43致谢45参考文献45附录46用户手册46第一章绪论1.1项目背景21世纪是网络信息的时代,现代社会都是利用快速高效率的Internet来传播大量信息资源。而传统的售票方式已经不能满足用户对购票的需求,人们想通过一种更为快捷更为方便的购票方式来满足出行的需求,人们借助于当前飞速发展的网络来实现旅客的购票,因而产生了购票系统,网上购票系统大大的提高了用户对出行的需求。随着多媒体技术和网

4、络通信技术的发展,网上购票系统解决了用户发费大量时间购票的问题,且旅客可以在不出门的情况下购买以后几天需要出行的车票,此种购票方式越来越受到人们的关注。它有着传统购票所无可比拟的优点,它创造了一种全新的购票方式,大大提高了满足旅客对出行购票的需求,并且降低了站台售票员工的工作量。1.2项目概述近年来随着科学技术的飞速发展,人们对生活的方方面面的需求多不断加高,生活节奏不断加快,为了适应快节奏的生活,人们的时间显得格外的重要。网上购票系统就是节约民众出行时间的一款软件,在传统窗口售票的方式中,人们需要在拥挤的人群中排队购票,且不清楚自己能够的车票的出发时间,上诉

5、的两个情况导致游客在旅途中耗费了相当大部分的时间。而使用网上购票系统,就能提前掌握好出行的时间,在旅途中为旅客节省大量不必要浪费的时间,这种新时代的出行方式应该得到更大的推广。本文实现了网上订票系统各个功能模块的实现,用户通过注册成为该系统用户、登录系统、修改用户登录密码、车票查询、退票、票价查询、余票查询、和订单查询等功能,能满足旅客对购票的需求。1.3相关技术简介1.3.1Struts2Struts2是Struts的下一代产品,是在struts1和WebWork的技术基础上进行了合并的全新的Struts2框架。其全新的Struts2的体系结构与Struts

6、1的体系结构差别巨大。Struts2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts2可以理解为WebWork的更新产品。虽然从Struts1到Struts2有着太大的变化,但是相对于WebWork,Struts2的变化很小。当Web容器收到请求(HttpServletRequest)它将请求传递给一个标准的的过滤链包括流程(ActionContextCleanUp)过滤器,然后经过Otherfilters(SiteMesh,etc),接下来需要调用FilterDis

7、patcher核心控制器,然后它调用ActionMapper确定请求那个Action,ActionMapper返回一个收集Action详细信息的ActionMaping对象。接下来FilterDispatcher将控制权委派给ActionProxy,ActionProxy调用配置管理器(ConfigurationManager)从配置文件中读取配置信息(struts.xml),然后创建ActionInvocation对象,ActionInvocation在调用Action之前会依次的调用所用配置拦截器(InterceptorN)一旦执行结果返回结果字符串Act

8、ionInvocation负责查找结果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。