湖南工学院
《数据库系统概论》课程设计说明书
题目名称: 火 车 站 网 上 订 票 管 理 系 统
学 院: 计 算 机 与 信 息 科 学 学 院
专 业: 信 息 与 计 算 科 学
成 员: 姜玉利(组长) 乐刚 杨福 任海涛(组员)
指导老师: 李 泽 军
2012 年 6 月 1 日
摘要
目前随着时代的发展,人们生活水平的不断提高,越来越多的人选择网上订购火车票,而为了更快的适应快速发展的需求,管理大量数据,开发一个有效地稳定的管理网上订票,运用成熟的计算系列软件和系统建立火车票订票管理系统是一个很好的解决办法。
本文通过深入探讨订票系统开发过程及其相关技术,结合实际工程项目中售票系统的功能需求和业务流程分析,可行性研究、总体设计、详细设计,以及编码实现和调试等,按照结构化的设计思想,设计开发了火车站网上订票系统。运用数据流图和数据字典、E-R图和数据库逻辑结构、层次图、系统流程图、以及程序流程图,对该系统的数据需求、数据库、系统软件结构、系统流程、以及处理过程等进行了分析和设计。
本项目利用工具软件java,以及数据库sql server 2000开发环境来开发这个火车站网上售票系统。该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。
该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
关键字:网上订票,E-R图,sql server 2000
Abstract
Nowadays, with the development of The Times, and people's living standard rising ceaselessly, more and more people would reserve tickets on the internet rather than go to railway station .In order to adapt to the rapid development of faster demand, and management of large quantities of data, to exploit a system of booking tickets online using perfect calculation series software and system is a great measure .
This article is aimed to design a railway station tickets online system through discussing deeply reservation systems development process and related technology, combining with the actual engineering project ticket sales of the functional requirements of the system and business process analysis, feasibility study, overall design, detailed design, as well as code realization and commissioning, according to the structural design idea. Using the data flow
graph and data dictionary, E-R chart and database logic structure, administrative levels chart, system flowcharts, and program flow chart, the system of data demand, database, software system structure, system flow, and the process analysis and design.
We use software tools of java and the development environment of database SQL server 2000 to develop the railway station online ticketing system. The system can solve the railway station Internet ticket sales job of problem , and can meet the basic requirements of the railway station Internet ticket sales, including inquires refund, booking tickets and so on.
The system can be applied to the railway station and the work of reserving the tickets,.According to the needs of the users, it can set its permission, and quicker and more convenient for the user to provide services.
Key word: tickets online, E-R chart, SQL server 2000
一、绪言………………………………………………………..1
二、需求分析…………………………………………………..2
三、概念结构设计……………………………………………..4
四、总体结构设计……………………………………………windows server 2012四个版本..9
五、详细设计………………………………………………….12
六、系统实现………………………………………………….19
七、总结……………………………………………………….22
第一章 绪言
1.1概述
目前虽然火车站售票仍然是最普遍的,但是车站售票应对订购高峰时刻处理大量数据会很麻烦,而且速度很慢,同时还会出现由此带来的大量记录存放和管理所带来的问题。而且火车站市场的管理和规范问题,也是一直困扰我们的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。自从2012年1月1日开始火车票正式开始实施网上订票,这减轻了火车站售票工作者的重担,降低工作人员的工作量,提高工作人员的工作效率,同时方便顾客订票。
1.2目的和意义
本次设计利用java语言和工具软件eclipse,以及数据库sql server 2000开发环境来开发这个火车站网上售票系统。该系统要解决的是火车站网上售票工作所要解决的问题,可以满足火车票网上售票的基本要求,包括查询、订票、退票三个方面的功能。该系统能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。
第二章 需求分析
2.1 需求分析的任务
调查火车票订票系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析购票人信息和火车预定流程。处理要求、数据的安全性与完整性要求。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
2.2 需求分析的过程
火车站为方便旅客,需开发一个火车票订票系统。为便于旅客由网上订票,把预定火车票的旅客信息,包括姓名、性别、工作单位、身份证号码、出发时间、出发地目的地,输入火车票订票系统的客户端程序,系统经过查询火车站内的列车车次数据服务器后,为旅客安排列车,印出取票通知。旅客在火车出发前一天凭取票通知和帐单交款后取票,系统校对无误后即印出火车票给旅客。如果某方面出现问题,旅客可以持有效证件去火车站退票。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论