火车站售票管理信息系统.ppt
《火车站售票管理信息系统.ppt》由会员分享,可在线阅读,更多相关《火车站售票管理信息系统.ppt(52页珍藏版)》请在三一办公上搜索。
1、火车站售票管理信息系统,计算机093班 小组成员:严玉春 张文奇 张斌 朱永红 胡程俊,火车站售票管理系统摘 要,火车站售票系统是一个基于B/S构架的系统。系统的开发和应用目的是使售票活动能够在多个不同的地点(除火车站外)进行并且能够使旅客通过系统查询到自己所需要的出行信息。关键字:B/S结构,售票,铁路,本论文围绕如何实现基于B/S结构的客票系统,通过对现有C/S结构的售票系统与B/S结构的优缺点进行比较,给出基于B/S结构售票系统的具体解决方案:查询,买票,订票,退票,新闻管理,用户管理等六大模块。在软件的结构设计中侧重售票系统主要功能的设计与实现。本论文的研究内容还涉及现有客车售票系统中
2、常用的算法设计。,本论文关于客票系统的研究分为以下几个章节:第一章:绪论;第二章:B/S模式与开发平台介绍;第三章:需求分析;第四章:系统总体设计与数据库设计;第五章:系统的具体实现细节;第六章:结论等。,全文概要,第一章:绪论 介绍我国目前铁路信息化的有关背景和B/S结构铁路售票系统在铁路信息化中的特点及优势。第二章:B/S模式和开发工具 介绍B/S结构。本系统所选则开发平台是2000,数据库用的sqlserver2000。,第三章:需求分析 分析了该系统的功能需求,提出了火车站售票系统的总体设计方案。第四章:售票系统设计 针对火车售票系统业务的数据结构,数据管理特点进行数据库设计,系统总体
3、设计。第五章:售票系统的实现 详细介绍售票系统中每个功能模块如何实现,主要代码的思想及功能。,第1章 绪论,铁路售票系统的现状 铁路客票发售和预订系统经过几年的建设,火车售票系统的推广使用,大大方便了旅客购票,也预示着我国铁路售票系统正日趋合理与完善,并且具有良好的交互界面,容易被用户所接受。本系统利用计算机网络,通过网络或代售点售票系统,使得售票服务更为便捷效率,使铁路售票系统应用更为广泛,使得铁路售票业务,铁路客运及运输发展更为稳定,迅猛。,第2章 B/S模式和开发平台,关于B/S(浏览器/服务器)模式 B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种
4、变化或者改进的结构。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。,开发工具介绍 伴随着Internet/Intranet技术的发展,开发基于Web的应用程序势在必行,数据库技术更是需要和Web数据相结合,才是更为广阔的前景。ASP.Net作为微软推出的新兴Web应用程序开发技术,在数据库应用方面发挥着越来越重要的作用。本系统的开发平台是ASP.NET2
5、000,数据库选择用的SQLServer2000。,关于SQLServer2000 SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本。该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。,ASP.net是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在Web应用软件开发者的几
6、乎全部的平台上通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以把你的程序用很多种语言来写,现在已经支持的有C#(C+和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。,第3章 需求分析,该系统是利用ASP.NET2000平台开发,数据库采用的是SQLSever2000,旨在开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的火车售票系统,为用户提供满意
7、的火车票销售服务。查询功能需求查询功能要能满足至少两种方式的查询:按车次查询,按站点查询。如果查询出来满足条件的车次后,用户可以直接点击购买。查询出来的信息里面应该包括车次,开车时间,到达时间,起始站,终点站,车辆类型等信息。,售票功能需求 售票界面应具有起始站,终点站,里程数,车票类型,购买数量,价格自动结算等项目,其有两个入口,一个是直接购票入口,以及查询结果界面的购票入口,以方便购票。退票功能需求 退票模块要能实现两种功能:退订和退票。退订是指用户有过订票记录,但票还没拿到;退票是指用户退掉已经拿到的车票,退票只能退回票价80%的金额。,订票功能需求 订票模块和买票模块主要有两点区别:用
8、户进行订票操作时必须要输入用户信息;订票的和买票的提前时间不同,订票可以提前更多的时间。新闻功能需求 用户可以从新闻模块里了解近期的最新站内通知以及国内外新闻。留言功能需求 用户可以把整个购票订票服务中的体会,意见以及建议反馈给车站工作人员,以方便工作人员更好的改进工作当中的疏漏以及不足。,用户管理功能需求 当高级管理员登录系统时,用户管理界面入口可见,其他用户登录后则不能看到用户管理模块。用户管理模块主要有六个子模块:管理用户,剩余票查询,更新车次,销售情况统计,新闻管理,留言管理。管理用户 系统的用户有三类,管理员,代售点用户和企业用户,不同的用户权限不同。这些权限具体体现在提前买票和订票
9、时间上。除了高级管理员,其他的用户都要先注册才能使用,不同类型的用户登录系统后操作界面不太一样。,剩余票查询 管理员要能查询某个车次或者所有的车次剩余票信息。更新车次 管理员可在第一次使用系统时通过这个功能模块来建立基本的车次信息库,在以后的业务活动中根据具体需要删除或者修改某些车次信息。销售情况统计 用户可以统计某一时间段内某个车次或者某个代售点的销售情况,当然也可以查询所有车次或者所有代售点的销售情况。新闻管理 管理员要能添加,修改,删除新闻内容。留言管理 管理员可以查看,删除用户留言。,注册功能需求 第一次使用系统时,首先要做的是注册用户,注册用户模块里主要分两种类型的注册:代售点注册和
10、企业用户注册。这两种注册方式的差别体现在所填注册信息上。不同的用户拥有不同的权限 性能需求 为了保证客车售票系统能够长期、安全、稳定、可靠、高效的运行,客车售票系统应该满足以下的性能需求,第4章 系统设计,系统总体设计 设计目标 采用现有的互联网资源,实现B/S结构的火车售票系统。设计原则安全性 未经注册的用户不能登录系统,用户个人信息和购票信息通过互联网上传输时,要确保信息的安全性。时效性 用户对系统进行操作时,系统及时给与响应,一般响应速度应为秒级。可扩展性 对于用户新的需求,能做到只需添加新模块即可满足用户要求。,系统总的功能模块结构如图,系统功能模块设计,注册模块 注册模块是每个信息系
11、统必须有的一个功能模块,用户正确输入注册信息后,系统直接通过验证,把用户注册的用户名作为合法用户,这种是最常用的。本系统用的就是这种登录方式,这种注册方式用户名和密码都可以修改。登录模块 首先出现的是登录页面,登陆页面的主要功能是验证用户是否具有登录权限。登录页面上有注册用户选项,用户首次使用本系统应该先注册,后使用。,售票模块买票模块可以说是客车售票系统最重要最核心的模块,其它的功能模块都是为是以它为核心,为它服务。进入买票页面后,用户可以选择或输入车次,开车时间,起始站,终点站,座位类型,是否学生票,票数等信息,可以点击计算价格和购买按钮。买票成功后可以给出用户具体的票据,也就是车票,本系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 火车站 售票 管理信息系统
链接地址:https://www.31ppt.com/p-6400103.html