欢迎来到天天文库
浏览记录
ID:11912651
大小:2.75 MB
页数:52页
时间:2018-07-14
《铁路售票管理系统设计说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程课程设计报告专业班级:信息与计算科学0901班项目名称:铁路售票管理系统项目组长:成员:2012.1.5铁路售票管理系统软件设计说明书目录:铁路售票管理系统软件设计说明书2铁路售票管理系统软件系统设计说明书41引言41.1编写目的41.2背景41.3定义41.4参考资料42系统需求概述52.1业务目标52.2运行环境及设计约束52.3功能需求52.4非功能性需求63系统设计73.1功能模块清单73.2体系结构设计73.3功能模块与需求之间的追溯关系93.4接口设计103.4.1用户接口103.4.2与其他软件、硬件的接口113.5系统物理设计124对象设计134.1
2、系统对象模型134.1.1铁路售票系统总类图:144.1.2用户类及类图144.1.3列车类、车票类及登陆类154.2对象描述174.2.1火车类train174.2.2车票类184.2.3staff类对象194.2.4ticketsSaler类对象224.2.5administrator类对象234.2.6login类对象254.3状态图274.3.1列车类状态图274.3.2售票与退票状态图284.3.3铁路售票管理系统总体状态图284.4动态模型294.4.1列车及车票信息查询子系统顺序图294.4.2登录系统及信息管理子系统次序图304.4.3火车票的销售及退票子系
3、统次序图304.4.4列车及车票管理子系统次序图315用户界面设计325.1主界面325.2系统管理员操作界面335.2.1系统管理员的个人信息管理界面335.2.2系统管理员的售票员管理界面345.2.3系统管理员的列车管理界面355.2.4系统管理员的车票管理界面365.3售票员操作界面375.3.1售票员的个人信息管理界面375.3.2售票员的售票界面385.3.3售票员的退票界面396数据库设计396.1数据结构清单396.2数据结构与设计对象之间的关系406.3数据结构的逻辑设计407非功能需求的设计508当前设计方案中存在的缺陷51面向对象需求分析方法:OOA组
4、长:张银分工情况: 张银 1050310218子系统1:列车及车票信息查询子系统 周春波1050310204子系统2:登录系统及信息管理子系统 杨超1050310214子系统3:车票的销售与退票子系统 路帅1050310211子系统4:列车及车票管理子系统铁路售票管理系统软件系统设计说明书1引言1.1编写目的本文档的编制的目的是说明对程序系统的设计考虑。本文档的使用者包括项目管理人员、软件设计人员、软件质量控制人员以及软件维护人员。1.2背景软件系统的名称:铁路售票管理系统本软件产品是一项独立的软件,而且全部内容自含。实现网络化铁路售票管理。一般用户、售票员、系统管理员
5、等用户都可以通过上网来进行铁路车票业务的管理,实现网络化售票业务。构建标准的铁路车票,火车管理基础数据库。构建起火车信息,车票信息,特殊用户信息等基础数据库。实现列车及车票信息查询、登录系统及信息管理、车票的销售与退票列车及车票管理等子系统的流程化管理。开发者:哈工大计算机学院05级2班开发小组;用户:一般用户(旅客等),售票员,系统管理员设计说明书的书写者:哈工大计算机学院05级2班开发小组1.3定义术语名称(缩写)术语全称含义C/SClient/service客户端/服务端结构最终用户最终用户系统开发后的最终使用者一般用户一般用户需购买火车票进行业务的人群即旅客售票员售
6、票员车站及代售点的所有售票员系统管理员系统管理员具有对不同用户进行管理,输入用户的各种信息、管理用户权限、维护数据库等权限的用户1.4参考资料【1】《软件工程——原理,方法与应用(第二版)》史济民顾春华等编著高等教育出版社2004【1】《软件工程——理论,方法与实践》孙家广主编刘强编著高等教育出版社2006【2】www.baidu.com【3】铁路售票管理系统需求规格说明书2008-4-152系统需求概述2.1业务目标实现网络化铁路售票管理。一般用户、售票员、系统管理员等用户都可以通过上网来进行铁路车票业务的管理,实现网络化售票业务。构建标准的铁路车票,火车管理基础数据库。
7、构建起火车信息,车票信息,特殊用户信息等基础数据库。实现列车及车票信息查询、登录系统及信息管理、车票的销售与退票列车及车票管理等子系统的流程化管理。2.2运行环境及设计约束设备:采用Intel应用服务器运行时内存要求:1MB;安装所需硬盘:5MB;操作系统:Windows2000/XP/Vista支持软件:SQLServer2008,Eclipse设计约束:(1)系统的开发必需采用B/S的体系结构(2)能够在intelX86系统芯片组正常使用,保证双核CPU下同样能够正常使用。(3)提供与售票站点(包括火车站及代售
此文档下载收益归作者所有