火车票售票系统

阅读: 评论:0

浙江师范大学
           
课程名称  软件工程课程设计报告
软件名称  火车票售票系统       
组员 
班级             
指导老师             
《火车票售票系统》可行性研究报告
1.引言
1.1编写目的
  火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。本次设计便是利用开发工具vs005和SQL Server 2008数据库共同开发的一个火车站网上订票系统,它能方便快捷地运用在火车站订票业务的营运之中。
1.2项目背景
    开发软件的名称:火车票售票系统软件
    项目的任务提出者:老师
开发者:
用户:乘客
湖北旅游景点有哪些地方    实现软件的单位:学校
    项目与其他软件或其他系统的关系:相辅相成,互相学习
1.3定义
  火车票售票系统是解决网上查询,买票,订票,退票的一款软件.
专门术语:火车票售票系统
1.4参考资料
《实用软件文档写作》  清华大学出版社 肖刚 古辉等编著
《软件工程导论》  清华大学出版社 张海藩编著
网络信息资源、一些相关软件产品。
2.可行性研究的前提
2.1要求
a. 功能:实现乘客在网上对车票的查询,购买,预定,退票等操作.
b. 性能:结合了实际现实中查询,买票,退票等特性。
c. 输出:数据正确,判断无误。
d. 输入:简捷,快速,实时。
e. 基本的数据流程和处理流程:
f. 安全与保密要求:权限不同
g. 与软件相关的其他系统:可建立在任何系统
h. 完成期限 3个月  201261
2.2目标
基本目标
   
解决火车站网上售票工作所要解决的问题,可以满足火车站网上售票的基本要求,包括查询、订票、退票等三个方面的功能。具体如下:
1.查询
分为对车次信息的查询和客户对已订车票信息的查询。要求:
1)对车次的查询,可以按照发车车次进行查询; 2)车次信息包括:车号、出发地、目的地、发车日期、开出时刻、票价。
3)座位类型设定。
4)车次信息只允许用户查询,不能修改。
2.添加车票
通过查询系统,客户根据自己的需求到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。要求
售票记录应包括:会员名、车号、发车日期、订购票数、总价。
3.退票
可退票,通过查询系统,客户可以根据自己的名字到自己的订票信息,通过退票模块退去已购车票。
项目转换成系统后,系统的顺利运行可以缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。还能运用到火车站售票的工作中,根据用户的需求,设置其权限,并快捷方便的为用户提供服务。 
技术目标
采用VB SCRIPT脚本设计语言与数据库相结合的手段进行开发,实现手段先进、有效、简
单。
社会目标
通过本产品,使更多的企业或个人使用该软件,使他们对于本企业或个人的财务收支进行有力的监督。
2.3条件、假定和限制
a. 建议开发软件运行的最短寿命:10
b. 进行系统方案选择比较的期限:一个月
c. 经费来源和使用限制:学校 没有限制
d. 法律和政策方面的限制:都允许
e. 硬件、软件、运行环境和开发环境的条件和限制:windows 98windows xpwindows vista等系统  VB SCRIPT枫泾古镇的房子值得买吗脚本设计语言
f. 可利用的信息和资源:网络信息 和图书馆书籍资源
g. 建议开发软件投入使用的最迟时间:20127
2.4可行性研究方法
1.通过小组讨论
2.查阅有关财务部门工作情况
3.询问相关专业人士
以网上调查为基准
2.5评价尺度
该软件的普及程度为评价标准
3.对现有系统的分析
3.1处理流程和数据流程
处理流程图如图A1所示
 
                            处理流程图 A1
数据流图如图A2所示:
   
                            数据流图如图A2
3.2人员
  学过VB SCRIPT脚本设计语言,有网页制作相关经历。
3.3设备
硬件  最低要求:CPU P以上PC服务器,内存50MB以上,硬盘30MB以上。
软件  操作系统:Windows 98Windows NTWindows 2000Windows XPWindows Server 2003等。
3.4局限性
开发人员经验不足,工期较短,详细架构比较繁琐
4.所建议技术可行性分析
4.1对系统的简要描述
网上售票系统具备查询,订票和退票等功能。
4.2技术可行性评价
随着计算机技术的发展,采用编程语言和数据库相结合还有相关网页制作的水平,可以独立完成该项目。
5.社会因素可行性分析
5.1法律因素
软件以网址形式进行使用,版权经过申请,具有可靠性。
5.2用户使用可行性
该软件是针对广大人民众开放,只需进行页面操作,无需进行下载。软件使用时必须经过用户名密码登陆,对用户信息进行保密。软件开发人员定期对系统进行数据更新,满足用户的需求。
6.项目概述
6.1工作内容
前期准备,做好调查,关于该系统若干方案。接着,开始着手软件文档的编制,然后不断改进。最后是实现该系统。
6.2主要参加人员
陈温豪 唐杭婷 上海中心大厦介绍陈铅铅 陈晶浩 袁立玺 :是09  计算机专业092  具有计算机程序编程能力,网页制作水平,还有稍微懂一些数据结构
7.实施计划
项目实施计划组员任务分解如表A1所示。
A1
                             
8.支持条件
网络操作系统: Windows xp/7 都允许
工作站操作系统: Windows Server 2003
数据库系统:大型数据库管理系统欢乐谷有什么好玩的Microsoft Access 2003
开发工具:面向对象的开发工具Adobe Dreamweaver CS5
9.结论
可以立即进行该软件项目的开发
《火车票售票系统软件》需求规格说明书
《火车票售票系统》概要设计说明书
一.引言
1.1编写目的
软件需求规格说明描述了“火车票预售系统”的功能需求和非功能需求。这个系统可以完成对用户的售票功能,将信息存入数据库。通过实现票务信息的计算机管理,以提高工作效率
1.2背景
火车票售票管理是一件比较复杂但又非常重要的事情,它是涉及国家铁路运输的正常工作、国民经济的发展和人民生活水平质量的大事情。
随着计算机技术的发展,人们对计算机智能化的需求越来越大,对软件的实用性、速度等性能的要求也越来越高。未来火车站的发展趋势是完全自动化的售票信息查询,网络订票,智能化订票,而且随着计算机的普及,信息处理量的逐渐扩大,手工处理方式已经远远不能满足人们管理活动的需要,各种工作都逐渐由手工转为自动化,将使许多复杂、繁琐、且需要很多人力的工作变得简单。
由于时间与水平的关系,该系统可能存在一些不足,我们会逐步完善系统的功能,满足用
户的需求。
1.3参考资料
1 Karl E. Wiegers , 软件需求. 清华大学出版社,2004
2 Dean Leffingwell等著,软件需求管理——统一方法. 机械工业出版社.2002
3 Soren Lauesen , 软件需求. 电子工业出版社,2002
4 Ian Sommerville 著,需求工程. 机械工业出版社,北京儿童游乐场所推荐2003
5 Ian K.Bray , 需求工程导引. 人民邮电出版社,2003
二.总体设计
2.1需求规定
本系统完成火车票的预售信息管理,包括查询信息,信息的修改,订购票和退票管理等。
B2 本溪旅游景点大全介绍系统内容
系统名称
模块
功能
火车票售票系统
查询模块
个人信息查询,个人信息修改,对车票信息查询
车票销售模块
网上订票,网上退票, 接收来自网上的订票信息, 接收来自网上的退票信息
票务管理模块
对票务信息的修改,增加或减少车次
信息中心模块
用户信息的更新,
车票信息的更新,
系统维护模块
系统版本的更新,添加删除用户,用户权限的设置
2.2 运行环境
OE-1:“火车票预售系统”的操作将通过如下的Web浏览器来完成:Microsoft Internet Explorer版本7.0
OE-2:“火车票预售系统”将运行于一个服务器中。
OE-3:“火车票预售系统”允许通过火车站内联网来访问,如果用户被授权在火车站的外部穿过防火墙来访问,那么用户也可以在家里通过Internet来访问系统。
2.3 基本设计概要和处理流图
本系统主要功能流程图如图B2所示
                          系统处理流程图 B2
2.4结构
系统功能结构图(如图B3)所示
                          系统功能结构总图 B3
1)查询模块
本子系统主要完火车票售票管理系统中个人信息查询,个人信息修改,对车票信息查询
个人信息查询:主要时对用户的个人信息的核实和确认
个人信息修改:主要是对有错误的信息进行修改,本操作应该汇总到系统管理员进行修改
车票信息查询:顾客对车票的时间,班次,价格的查询
2)车票销售模块
网上订票:顾客只要输入自己的身份证就可以进行网上的订票
网上退票:顾客如果不需要票了可以在网上进行退票。
接收来自网上的订票信息:顾客在网上订票之后,售票员核实信息再出售车票
接收来自网上的退票信息:顾客在网上退票之后,售票员核实信息再确认退掉车票
3)票务模块
修改车票的信息:比如对车票的价格和时间的修改,主要由票务管理员执行
增加和减少班次:由于一些特殊的原因要对车次进行增加和减少,主要由票务管理员执行
4)信息中心模块
用户信息的更新:由于一些错误会对用户的信息进行修改之后,再由系统管理员更新到数据库
车票信息的更新:由于特殊的原因对车票进行修改后由系统管理员更新到数据库
5)系统模块
系统版本的更新:对系统不断的升级推出更多的功能
添加删除用户:添加和减少用户,并将数据更新到数据库,由系统管理员执行
用户权限的设置:对某一用户权限的升级和降级,由系统管理员执行

本文发布于:2023-06-14 19:57:57,感谢您对本站的认可!

本文链接:http://www.035400.com/whly/3/474295.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   信息   进行   售票   用户   查询
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2024-2030 Comsenz Inc.Powered by © 文化旅游网 滇ICP备2022007236号-403 联系QQ:1103060800网站地图