《火车票自动销售系统》由会员分享,可在线阅读,更多相关《火车票自动销售系统(4页珍藏版)》请在金锄头文库上搜索。
1、火车票自动销售系统 目 录摘 要11 绪论31.1 前言31.2 系统设计的必要性和可行性 31.3 系统流程图和数据流程图42 开发和运行环境的选择62.1 编程环境的选择62.2 关系型数据库的实现63 数据库连接 .63.1 设置数据源63.2 设置jbuilder中的jdbc-odbc桥63.3 建立数据库的连接74 需求分析74.1 功能需求74.2 性能需求84.3 系统数据要求95 总体设计95.1 软件结构设计95.2 系统模块设计105.3 数据库结构设计106 详细设计136.1 主界面模块136.2 操作员模块156.3 火车票始发列车
2、时刻表216.4 火车票终点列车时刻表236.5 订票系统256.6 退票系统276.7 帮助287 结束语 308 参考文献 319 致谢 3110 附录31摘 要火车票自动销售系统是火车票销售的重要方式,其开发的功能主要包括:通过计算机管理火车站时刻表,强大的查询和高效的检索功能查找出数据,提高办事效率, 从时间、空间上最大限度分散人流,免去购票者排队的辛苦。同时,售票信息公开,电脑自动处理,具有公平、公正的优点。本论文设计了1个通用的火车票自动销售系统。界面操作简单,并有提示,使得1般用户在无需计算机专业
3、系统开发人员的参与下,借助于该平台就可实现火车票的查询,订购,票务打印以及退订的整个过程。该系统是1个集查询,订购,打印以及退订为1体的应用软件系统, 它是在Jbuilder和Access数据库管理系统下实现。本论文阐述了火车票自动销售系统的设计原理及方法。从科学、实用的角度构造系统功能结构,包括火车票时刻表、订票系统、退票系统、操作员管理、系统服务功能。 在订票方面,打破1贯的人工收取现金方式,采用工行账户收取金额。同时,考虑到火车票在退订时出现问题,可以通过帮助找到管理员的联系方式,并通过输入的身份证号码来确定此票的有效性。关键词: Jbuilder;数
4、据库; 自动销售系统AbstractTrain tickets automatic marketing system is an important way train ticket sales, the development of the main functions include : the adoption of computer management station timetable, powerful and efficient information retrieval functions to identify data, and work efficiency, from
5、 time, space, the maximum scattered crowd, from persons queuing hard. Meanwhile, ticketing information will be public, the computer have advantages of automatically fair and just. The papers designed a generic train tickets automatic marketing system. Operation simple interface, and pres
6、entation, makes no general computer users in the professional development of personnel involved in the system, the platform can be achieved through train ticket enquiries, ordering, printing and rescind the entire ticketing process. The system is a collection enquiries, ordering, printin
7、g and rescind the application software for integrated system, which is in Java and Access database management system to achieve. This paper elaborated on train tickets automatic marketing system design principles and methods. From scientific, practical perspective tectonic system functional structur
8、es, including train tickets timetable, will vote system, Refund system, the operator management, system service functions. There will be votes in the area, breaking the artificial consistent cash collection method used to account for the amount charged. At the same time, taking into acco
9、unt train tickets in rescind problems, can help managers find the links, and through the identification numbers of the votes to determine the effectiveness.Keywords: Jbuilder;Datebase Management System; automatic marketing system 1 绪论1.1 前言现阶段,火车票销售大都采用传统的人工售票方式,在此方式下,乘客都需到火车站排队购票,
10、逢节假日,乘客需提前3天,甚至5、6天购票,有时还不能买到票,导致了许多乘客不能及时的回家或工作,由于难买到票,导致了倒票现象层出不穷,严重损害乘客的利益和国家的利益,造成不良的社会风气,更不利于火车票的销售以及服务。火车票自动销售系统与传统的营销手段相比,无疑具有许多明显的优势:1利于取得未来的竞争优势;2决策的便利性、自主性;3成本优势;4良好的沟通;5优化服务。人们迫切要求利用这些技术来自主的查票,购票和退票,与此同时也提高了销售的快捷与方便,从而加速了火车票的销售,分散了买票人群,缓解了售票压力。利用Jbuilder和数据库技术,我们将研究开发1个湘潭火车票自动销售系统,它将能实现火车
11、票的在线查找,销售,以及管理等功能。这种系统的优势在于系统简单、功能强大、扩展能力良好以及能够方便的跨地域操作等功能。也就是说实现了真正的快捷与方便的销售,使乘客能及时购买到火车票,同时也大大减轻了传统销售的烦琐与不便。1.2 系统设计的必要性和可行性分析1.2.1 必要性分析由于现有火车票的发售存在以下弊端:1) 火车站购票,在节假日客流高峰期需提前几天买票,排队等侯且经常买不到票。2) 在委托点购票,需等待1些时间才能买到票,并且需到特定的点才能购买。3) 网上在线购票,只能分散1小部分人购票,并且在线售票网站很多没统1的规定。本人将使用Jbuilder作为开发环境,Access作为后台数据库,设计了1个功能完善,界面美观的系统,能实现火车票的查询,订票和退票,采用在线银行支付手段,使得用户购票时更加快捷,放心。特别地,由于该系统涉及到银行账号的管理,数据的安全性尤为重要,本系统设计时对安全性考虑得非常周全。