火车站售票系统需求分析Word文档格式.docx
《火车站售票系统需求分析Word文档格式.docx》由会员分享,可在线阅读,更多相关《火车站售票系统需求分析Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
二、编写目的
本系统主要为了更好地实现火车票的自动化销售,给旅客提供一个方便快捷的购票平台。
同时也为系统管理员提供一个井然有序的管理平台,
防止手工管理混乱,避免一些人为的错误。
三、功能需求
通过对火车票销售系统所需要实现的功能的分析:
一个火车站售票系统主要由管理员管理系统和用户系统两部分组成。
划分如下图:
四.数据流图
顶层:
0层:
1层:
五.
E-R图
六、数据字典
1.用户信息数据流,包括用户信息表,属性(ER图小框框里的)主要操作:
用户注册后将用户信息添加进去,用户申请修改信息,管理员审核后修改数据表等。
2.火车票信息数据流,包括火车票数据表、售票数据表,属性的基本操作:
用户购买、预定、退票等操作,管理员对火车票信息的修改、更新等操作,站点与火车票是一对多关系。
3.站点信息数据流,包括站点数据表,主要操作:
管理员根据路况情况(维修、建造等)及时更新站点信息等操作,与火车票是一对多关系。
七、接口要求
硬件接口:
无特别要求;
网络硬件接口要求:
现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。
软件接口要求:
无
八、软件属性
可用性:
本软件也可以通过单步跟踪的操作进行检查处理。
安全性:
由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。
可维护性:
本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。
修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。
兼容性:
由于尚未测试,故无法对兼容性进行评析。
九、支持信息及运行环境
软件支持:
本系统网页端采用Myeclipes软件编写,手机端采用androidstdio软件编写
设备支持:
推荐配置:
Windows8及以上版本、android4.0及以上版本;
数
据
库:
Mysql。
十、参考资料
《数据库设计》Stephens著
机械工业
《数据库系统概论》(第三版)萨师煊、王珊著
高教
《数据库原理、编程与性能》作者:
(美)Patrick
O'
Neil
Elizabeth
译者:
周傲英
俞荣华
季文赟
钱卫宁
等
《数据库系统基础教程》清华大学等