1 / 22
文档名称:

火车票售票管理系统.doc

格式:doc   大小:381KB   页数:22页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

火车票售票管理系统.doc

上传人:w447750 2017/10/12 文件大小:381 KB

下载得到文件列表

火车票售票管理系统.doc

文档介绍

文档介绍:电子商务分析与设计
设计题目火车站售票管理系统
组长
成员
成员
目录
一、需求分析 1
1
1
1
2
3
4
5
二、静态模型设计 6
6
6
三、动态模型设计 8
8
“系统管理员时序图 8
9
10
11
状态图 12
13
14
.“乘客查询”活动图 14
17
四、小组成员分工说明 18
五、课程设计的收获和总结 19
参考资料 20
一、需求分析

线上预订火车票系统是一款功能强大、操作简便、易维护的、具有良好人机交互界面的线上订票系统,它包括用户管理模块、系统参数设置模块、票务信息模块(提供票价、列车的实时信息)、订票管理模块(提供订票和退订功能)、实时信息提示模块(提供车况、路况、列车晚点等实时信息)、数据管理模块(提供数据备份、数据操作功能)。实现火车票线上预定的自动化的计算机系统,为旅客提供准确、精细、迅速的火车票销售信息和方便、简单的订票功能。
线上预订火车票系统主要是对于订票信息的统一管理,满足了中小型线上订票网站对于用户的管理,订票信息的收集和处理方面的要求。用现代化的方式取代以前的传统模式,更有利于信息的流通,资源的宏观管理。具有体积小,代码简洁,易维护、易修改的优点。


*乘客:查询、预订车票的人员。
*售票员:具体负责乘客的车票订单。
*票务管理员:负责更新车票信息。
*系统管理员:系统管理员负责系统的员工信息管理,会员信息管理以及系统的维护等。
根据以上分析,创建系统参与者,如图所示:
图1-1系统参与者

火车站系统中的所有人都是管理员,管理员是一个抽象的概念,他包含的行为是所有管理员的共同行为。管理员在本系统中通过合法的身份验证能够修改自身的信息和密码。根据以上分析,建立用例图如下所示:
图1-2系统管理员用例图

系统管理员能够通过本系统进行如下活动。
*管理会员信息:系统管理员能够对当前注册到本系统的客户进行整理。
*管理售票员信息:系统管理员能够管理当前系统中的售票员信息,如添加、删除和修改售票员信息等。
*系统设置:系统管理员可以对系统进行必要的设置和维护,如升级等。
图1-3系统管理员用图

票务管理员能够通过本系统进行如下活动:添加车票信息、删除车票信息、修改车票信息等。

图1-4票务管理员用例图

对于火车票售票系统,乘客可以登录和查询。其下为乘客的用例图,即乘客可以进行的活动。
图1-5乘客用例图
二、静态模型设计

2-1系统类图

乘客(姓名、性别、联系电话、有效证件)
列车班次(发车时间、起点、终点、乘坐人数、价格)
火车站(名称、所在地、车站经过车次)
订票(票号、列车班次号、乘客号、票价、车票类型)
管理员(密码、姓名)
付款方式(付款序号、付款名字)
乘客表
字段
类型
含义
说明
p_name
string()
乘客的名字
乘客的名字
p_sex
varchar()
乘客的性别
乘客的性别
p_phone
string ()
乘客的联系电话
乘客的联系电话
p_ID
string ()
乘客的有效证件
乘客的有效证件
列车班次表
字段
类型
含义
说明
t_time
time
班次时间
列车的发车时间
t_ttart
varchar()
班次起点
列车的始发站
t_end
varchar()
班次终点
列车的终点站
t_number
int()
班次乘坐人数
列车的乘坐人数
t_price
int()
班次价格
本次列车的价格
订购车票表
字段
类型
含义
说明
o_ID
string()
订火车票号
主键(PK)
o_tID
string()
班次号
外键(FK)
o_pID
string()
乘客号
外键(FK)
o_price
int()
票价
外键(FK)
o_style
varchar()
车票类型