火车票订票系统—软件开发计划书.docx
《火车票订票系统—软件开发计划书.docx》由会员分享,可在线阅读,更多相关《火车票订票系统—软件开发计划书.docx(43页珍藏版)》请在三一办公上搜索。
1、42项目名称火车票订票系统火车票订票系统软件开发计划书 制作小组:第七小组 组 长:孙碧颖 组 员:白玛欧智 罗屹效 钟旭茂 时 间:2010年11月 一、可行性研究报告的编写41. 引言41.1 编写目的41.2 背景41.3 定义41.4 参考资料52. 可行性研究的前提52.1 要求52.1.1功能52.1.2打印52.1.3处理流程52.1.4在安全与保密方面的要求62.1.5同本系统相连接的其他系统62.1.6完成期限62.2 目标62.3 条件、假定和限制72.4 进行可行性研究的方法72.5 评价尺度73. 所建议的系统73.1 对所建议系统的说明73.2 处理流程和数据流程。8
2、3.3 影响83.3.1.对设备的影响83.3.2.对软件的影响83.3.3.对用户单位机构的影响83.3.4.对系统运行过程的影响83.3.5.对开发的影响83.3.6.对地点和设施的影响93.3.7.对经费开支的影响93.4 技术条件方面的可能性94. 可选择的其他系统方案94.1 可选择的系统方案194.2 可选择的系统方案295. 投资及效益分析105.1 支出105.1.1 基本建设投资105.1.2 其他一次性支出105.1.3 非一次性支出105.2 收益105.2.1 一次性收益105.2.2 非一次性收益115.2.3 不可定量的收益115.3 收益/投资比115.4 投资回
3、收周期115.5 敏感性分析116. 社会因素方面的可能性126.1法律方面的可行性126.2使用方面的可行性127. 结论12二、需求分析121任务概述121.1目标121.2网络环境下的多用户系统132需求规定132.1对功能的规定132.2 对性能的规定142.2.1准确性和及时性142.2.2易用性142.2.3安全性142.3输入输出要求152.4数据字典152.4.1 数据字典152.4.2数据元素163. 数据流图173.1 0层数据流图173.2 一层数据流图173.3 二层数据流图184.E-R图19三、概要设计说明书201引言201.1编写目的201.2参考资料202总体设
4、计202.1需求规定202.1.1系统功能202.1.2系统性能212.1.2.1精度212.1.2.2时间特性要求212.1.2.3可靠性212.1.2.4灵活性212.1.3输入输出要求212.1.4数据管理能力要求212.1.5故障处理要求212.2运行环境222.2.1设备222.2.2支持软件222.2.3接口222.2.4控制222.3基本设计概念和处理流程232.4结构232.5功能需求与系统模块的关系252.6人工处理过程253接口设计253.1外部接口253.2内部接口264运行设计264.1运行模块组合264.2运行控制264.3运行时间265系统数据结构设计275.1逻辑
5、结构设计要点275.2物理结构设计要点276系统出错处理设计286.1出错信息286.2补救措施28四 详细设计说明书284.1 系统的结构284.2 系统流程图294.3系统软件结构设计304.3.1软件结构304.3.2模块算法314.4 模块设计说明324.4.1 产品说明324.4.2用户登录及访问权限324.4.3车次信息查询364.4.4订票信息查询384.4.5订票404.4.6退票42一、可行性研究报告的编写1. 引言1.1 编写目的 为明确将要设计的软件是否有开发价值,撰写本文档。本文档供项目经理、设计人员、开发人员、客户参考。可行性研究的目的是为了对问题进行研究,以最小的代
6、价在最短的时间内确定问题是否可解。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。1.2 背景 开发软件名称:火车票预订系统。 项目任务提出者:中国铁路局 项目开发者:中央民族大学计算机2班 用户:中国铁路局 实现软件单位:中国铁路局和中央民族大学 产品的设计者:计算机2班 产品的所有权:计算机2班项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以ASP为开发软件的应用程序,是采用SQL server的为开发软件的数据库服务程序。1.3 定义
7、本项目主要用于可输入、添加、删除及修改列车信息,并能实现查询、订票、退票等功能。此系统还应能够打出取票通知和帐单,以保证能使每个旅客在出发的前一天凭取票通知和帐单交款取票。1.4 参考资料 软件工程导论 清华大学出版社 数据库系统概论 高等教育出版社2. 可行性研究的前提2.1 要求 说明对所建议开发的软件的基本要求。2.1.1功能可输入、添加、删除及修改列车信息,并能实现查询、订票、退票等2.1.2打印能打出取票通知和帐单,用以保证使每个旅客在出发的前一天凭取票通知和帐单交款取票。2.1.3处理流程 火车票预定系统数据输入数据输出数据输入页面信息录入用户登陆信息 数据录入 数据信息 数据信息
8、 数据信息 数据处理、查询数据判断数据信息 准备SQL判断查询数据库操作数据信息 判断信息 判断结果 数据信息 返回账单等确定错误原因返回火车票信息打印账单等显示错误原因打印火车票数据信息 2.1.4在安全与保密方面的要求为防止不法分子利用网络进行诈骗等,设计投入使用后须有手机移动验证码加以区分,并且单次最高只能定5张(客流高峰期,票源紧张,为防贩票);2.1.5同本系统相连接的其他系统 手机移动营业系统、打印系统、网络连接系统;2.1.6完成期限六周内,即12月8日前完成系统的设计。2.2 目标2.2.1减少人力与设备费用;2.2.2提高处理速度;2.2.3提高控制精度或生产能力;2.2.4
9、改进管理信息服务;2.2.5改进自动决策系统;2.2.6改进人员利用率。2.3 条件、假定和限制 2.3.1所建议系统的运行寿命的最小值:2年;2.3.2进行系统方案选择比较的时间:3秒;2.3.3经费、投资方面的来源:团队投入及网络运营商的入股资金;限制:入股份额每份不得超过30%,投入不得大于回收周期内的实际产出,并能在较短时间内看到回馈效果;2.3.4法律和政策方面的限制:维护国家相关法律法规,保护知识产权和专利权,严谨盗版;2.3.5硬件、软件、运行环境和开发环境方面的条件和限制:由于硬件条件不成熟,故采取模拟仿真性试验,主要精力集中于软件的开发、调试和运行,开发环境为c+;2.3.6
10、可利用的信息和资源:民大图书馆、国家图书馆、网络图书等;2.3.7系统投入使用的最晚时间:2010年12月15日。2.4 进行可行性研究的方法 先对整体有个大致骨架的构建,其次着力于调查和分析,综合运用抽样统计获得相对数据,在网络上有个初步认识,进而确定模型、基准点,通过加权仿真等来模拟练习,最后在确定相对稳定的各方面因素尺度后进入软件的开发。2.5 评价尺度整体试验费用应在不影响正常开发的前提下尽量节省,以达低投高收的效果,而且不超过其使用价值的40%;几个不同功能的优先顺序大致为:查票订票、添加修改(考虑数据库的建立) 输入信息(建立对输入信息的存储空间等) 打印取票通知、账单(连接打印机
11、) 取票、退票(顾客自主实现)3. 所建议的系统3.1 对所建议系统的说明 概括地说明所建议系统,并说明在第2条中列出的那些要求将如何得到满足,说明所使用的基本方法及理论根据。3.2 处理流程和数据流程。 给出所建议系统的处理流程式和数据流程。3.4 影响3.4.1.对设备的影响新提出的设备要求及对现存系统中尚可使用的设备须作出的修改对计算机的影响: 增添打印机出票3.4.2.对软件的影响为了使现存的应用软件和支持软件能够同所建议系统相适应,而需要对这些软件所进行的修改和补充。对现有操作系统进行升级。3.4.3.对用户单位机构的影响为了建立和运行所建议系统,对用户单位机构、人员的数量和技术水平
12、等方面的全部要求。需要用户单位操作人员需要熟悉操作window操作系统3.4.4.对系统运行过程的影响1. 用户的操作严格按照系统要求规程;2. 要求创建系统管理员、售票员以及用户三种登录方式,分权限管理; 3. 数据应由系统管理员手动输入系统,售票员无权输入数据;4. 对数据有保存的要求,并且对数据存储、恢复的处理,实现对系统数据的增加、 删除和修改。5. 输出报告的以报表的形式打印出来;6. 系统具有备份与恢复功能。3.4.5.对开发的影响1. 为了支持所建议系统的开发,用户需在Windows xp以上的操作系统中安装SQL server;2. 为了建立数据库要求提供详细的数据资源;3.
13、为了开发和测验所建议系统而需要的计算机资源:内存2G;如数据涉及保密与安全问题,应由专人负责录入。3.4.6.对地点和设施的影响要求提供意见能容纳4台计算机的机房,并且要求联成局域网。3.4.7.对经费开支的影响 所建议系统的开发,设计经费开支:¥385000元; 维持运行而需要的经费开支:¥1000元。3.5 技术条件方面的可能性3.5.1在限制条件下,功能目标不能达到;3.5.2利用现有技术,功能目标能达到;3.5.3对开发人员数量的和质量的要求: 用户:2名 软件工程师:3人 系统分析员:2人 系统测试员:2人 以上人员能够满足需要;3.5.4在规定的三个月期限内,开发完成。4. 可选择
14、的其他系统方案扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和可从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点。4.1 可选择的系统方案1实现输入所需列车信息,并能实现查询、订票、退票等功能,还能够打出取票通知和帐单。4.2 可选择的系统方案2 实现网上推荐最优类车计划,并实现订购,可以用支付宝,也可以现付。5. 投资及效益分析5.1 支出 对于所选择的方案,说明所需的费用,如果已有一个现存系统,则包括该系统继续运行期间所需的费用。5.1.1 基本建设投资包括采购、开发和安装所需的费用。终端PC机台:8000*20 = 16 万网络设备:10 万辅助配置:10 万
15、共计:36万5.1.2 其他一次性支出 Oracle 8.0 : 20 万Windows NT: 10 万操作员培训费:5 万 共计:35 万5.1.3 非一次性支出 在该系统生命期内按月或按季或按年支出的用于运行和维护的费用。人工费用:6(月)*20(人)*5000(圆)=60万其他不可知额外支出: 20万 共计:80万支出共计:151万5.2 收益 对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等。5.2.1 一次性收益说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类
16、叙述。50万元(铁路人士介绍,目前手续费问题尚未确定。需要提醒旅客的是,现在有些号称出售火车票的网站,声称跟铁路部门有合作,其实这只是一种噱头。如果有人订票,他们就到售票口排队买票,票源根本无法保证,还有些网站纯属诈骗。)通过竞标 指定官方认定网站 同时竞标所得金为一次性投资金额。5.2.2 非一次性收益说明在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币数目表示的收益,包括开支的减少和避免。(按银行利率:1%);减少员工20人(1000圆/人)五年收益: 1000*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*20*12*5=120万工作效率提高收益
17、(工作效率提高30%):30*(1.1+(1.1)2+(1.1)3+(1.1)4+(1.1)5)*(30%)*5 = 45万经常性收益共计:160万5.2.3 不可定量的收益 逐项列出无法直用人民币表示的收益。因服务质量提高增加旅客量10%: 1000万*10%*(90%+(90%)2+(90%)3+(90%)4+(90%)5)=360万收益共计:520万5.3 收益/投资比 求出整个系统生命期的收益/投资比值。520万/151万 = 344%5.4 投资回收周期 求出收益的累计数开始超过支出的累计数的时间。5.4.1前期投资用于基础建设及维护,初步回收周期为2年;5.5 敏感性分析指一些关键
18、性因素与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。5.5.1市场需求因新的交通工具发生改变;5.5.2意外事故的赔偿、损失;5.5.3网络黑客的入侵造成的损失;5.5.4团伙诈骗引发的法制纠纷解决;5.5.5网上银行的利息调整变化、手续费服务变化;5.5.6网络维护不周出现bug造成的损失等;5.5.7网上订票是否实行实名制;(有市民表示:“在车站买票采用实名制还能接受,顶多耽误点时间,可如果网上订票也采取实名制,个人信息很可能因此泄露出去,而且追究起责任也相当麻烦”)对此将进一步讨论。6. 社会因素方面的可能性6.1法律方面的可
19、行性火车票预订系统是一个结局亿万中国人出行的系统,毫不夸张的说,它是一项关系着国计民生的重要环节,不仅为人们提供了快捷的服务,更重要的是可以在足不出户的情况下就能够解决购买火车票的问题,它使得中国的订票系统更加理性化也更加人性化,这也是在新时代的一种进步,能够使人们享受到现今科技带来的便利服务!且该项目为独立开发,在技术上没有使用任何现有的软件与方法。所以在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照合同规定的责任履行。6.2使用方面的可行性 6.2.1 中国旅客多,而选择铁路的更是多数,故应需求而言,符合基本要求; 6.2.2 网络订购系统比窗口排队等票方便快捷,为大众节约时间精力,
20、符合人情; 6.2.3 网络已成为现代的代步工具,足不出户即可定多事,符合实际; 6.2.4 订购系统为免费注册账户,经济实惠。7. 结论在进行可行性研究报告的编制时,必须有一个研究的结论由于投资效益比远大于100%, 技术、经济、操作及使用都有可行性,可以进行开发.二、需求分析1任务概述1.1目标需求分析是软件设计的一个重要的环节。本阶段对订票系统的应用情况作全面调查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定用户的需求。面对车票管理的复杂化和订票系统发展过程中的各种情况,订票系统在实施后,应达到以下目标:A.界面友好美观,操作简单易行,查询方便灵活,数据存储
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 火车票 订票 系统 软件 开发 计划书

链接地址:https://www.31ppt.com/p-1738866.html