火车站售票系统需求分析报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

火车票销售系统需求分析

一、引言

随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,在日常生活中随处都离不开计算机。尤其是在交通发达的今天,新时代的人们越来越依赖于方便、快捷的网络购票,计算机优势更加体现出来。在数字化的今天,为了使旅客更方便地购票、使火车售票系统更加利于管理,开发火车票销售系统更加显得重要,我们结合本次课程设计开发以下的火车票销售系统方案。

二、编写目的

本系统主要为了更好地实现火车票的自动化销售,给旅客提供一个方便快捷的购票平台。同时也为系统管理员提供一个井然有序的管理平台,防止手工管理混乱,避免一些人为的错误。

三、功能需求

通过对火车票销售系统所需要实现的功能的分析:一个火车站售票系统主要由管理员管理系统和用户系统两部分组成。划分如下图:

用尸系统

四.数据流图

0层:

1层:

頁理员

2.1违:可站点佑

22墙则盍品

2卜虞绞甘貯怕总

7.-1刑克勺早辽伐

餐皑工旳企

号]审福用戶身丼

玉2輝師户侶身R户

44悟曲牛人信想

I九左亘E个人匸启

五. E-R图

六、数据字典

1. 用户信息数据流,包括用户信息表,属性(ER图小框框里的)主要操作:用户注册后将用户信息添加进去,用户申请修改信息,管理员审核后修改数据表等。

2. 火车票信息数据流,包括火车票数据表、售票数据表,属性的基本操作:用户购买、

预定、退票等操作,管理员对火车票信息的修改、更新等操作,站点与火车票是一对多

关系。

3. 站点信息数据流,包括站点数据表,主要操作:管理员根据路况情况建造

(维修、等)及时更新站点信息等操作,与火车票是一对多关系。

七、接口要求

硬件接口:无特别要求;

网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在

理论实验验证软件本身的目的来看,无需网络通讯接口。

软件接口要求:无

八、软件属性

可用性:本软件也可以通过单步跟踪的操作进行检查处理。

安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。

可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及

文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,

而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。兼容性:由于尚未测试,故无法对兼容性进行评析。

九、支持信息及运行环境

软件支持:本系统网页端采用Myeclipes软件编写,手机端采用an droid stdio 软件编写

设备支持:推荐配置:Windows8及以上版本、android4.0及以上版本;

数据库:Mysql。

十、参考资料

《数据库设计》Stephens著机械工业出版社

《数据库系统概论》(第三版)萨师煊、王珊著高教出版社

《数据库原理、编程与性能》作者:(美)Patrick O'Neil Elizabeth O'Neil 译者:周傲英俞荣华季文赟钱卫宁等

《数据库系统基础教程》清华大学出版社等

相关文档
最新文档