关键词不能为空

当前您在: 首页 > 育儿 >

火车购票系统UML类图 时序图 状态图 协作图 活动图 对象汇总

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-22 03:08

igg和igm区别-

2021年1月22日发(作者:袁木)

《
UML
面向对象分析》课程

实践项目报告

项目名称:

网上订购火车票系统

项目组成员:

学

号:

班

级:

指导

教师:

2008
年
11
月
10
日

目

录

1
需求分析
..................................... ............................................... 1 1.1
需求概
述
............................. ............................................... 1 1.2
需求分
析
............................. ............................................... 2 1.3
需求模型(用例
图)
........................ ................................ 6 2
静态模
型
................................. .................................................. . 7 2.1
类
图
........................... .................................................. ....... 7 2.2
对象
图
.................... .................................................. .......... 9 2.3
包
图
.................. .................................................. .............. 11 3
动态模
型
............. .................................................. ................... 12 3.1
时序
图
....... .................................................. ..................... 12 3.2
状态
图
..... .................................................. ....................... 15 3.3
协作
图
... .................................................. ......................... 16 3.4
活动
图
. .................................................. ........................... 17 4
项目组成员分工说
明
............................ .................................. 18 5
总
结
................................... .................................................. ..... 19 6
参考资
料
...................... .................................................. .......... 20
1
需求分析

1.1
需求概述



线上预订火车票系统是一款功能强大、操作简便、易 维护的、具有良好人机交
互界面的线上订票系统,它包括用户管理模块、系统参数设置模块、票务信息模 块
(提供票价、列车的实时信息)、订票管理模块(提供订票和退订功能)、实时信
息提示模块 (提供车况、路况、列车晚点等实时信息)、数据管理模块(提供数据
备份、数据操作功能)。实现火车 票线上预定的自动化的计算机系统,为旅客提供
准确、精细、迅速的火车票销售信息和方便、简单的订票 功能。

线上预订火车票系统主要是对于订票信息的统一管理,满足了中小型线上订票
网站对于用户的管理,订票信息的收集和处理方面的要求。用现代化的方式取代以
前的传统模式,更有利 于信息的流通,资源的宏观管理。具有体积小,代码简洁,
易维护、易修改

的优点。


1.2
需求分析

用户管理模块

用户管理模块包括如下几个部分。

(
1
)

添加用户信息:管理员可以对用户信息进行添加操作。

(
2
)

删除用户
信息:管理员可以对已有用户信息进行删除操作。



(
3
)

查看用户信息权限:每个用户都具有一定的权限,管理员可以查看用户
的管理权限。

(
4
)

修改用户信息权限:管理员可以修改用户的管理权限。

(
5
)

删除管理权限:管理员在权限管理中可以删除管理权限。

(
6
)

添加管理权限:管
理员在权限管理中可以添加管理权限。


系统参数设置模块

系统参数设置模块有如下几个部分。

(
1
)

用户信息:管理员可以修改用户信息并保存。

(
2
)

订票信息:对订票
信息进行添加、删除操作。

(
3
)

退订信息:对退订信息进行添加、删除操作。

(
4
)

旅客订票记录:对旅客订票记录进行添加、删除操作。

(
5
)

其他信息:对其他信息进行编辑、删除操作。在编辑时可以修改附件存
放路径和备份文

件存放路径。




票务信息模块

票务信息模块包括如下几个部分。

(
1
)

车次信息:对车次信息进行添加、删除操作。

(
2
)

列车时间信息:对
列车时间信息进行添加、删除操作。

(
3
)

座位信息:对座位信息进行添加、删除
操作。

(
4
)

价格信息:对价格信息进行添加、删除操作。

(
5
)

车站信息:对车
站信息进行添加、删除操作。




订票管理模块

订票管理模块包括如下几个部分。

(
1
)

用户注册:注册新用户。

(
2
)

用户
登录:已注册用户登录。

(
3
)

列车信息:浏览可预定车辆信息。

(
4
)

车票预
订:预定车票。

实时信息管理模块

实时信息管理模块包括如下几个部分。

(
1
)

实时信息查看:在窗口现在最新实时信息。

(
2
)

实时信息更新:对于最新路况、车况信息进行更新。
改:对于最新路况、车况信息进行修改。



3
)

实时信息修

(

数据管理模块

数据管理模块包括:

(
1
)

数据查看:对所有数据查看。
数据恢复:恢复受损数据。


1.3
需求模型(用例图)



(
2
)

数据备份:备份所有数据。
3
)


(



(from Logical View
修改票价

(from Logical View

客户先通过 网站系统查询各种情况(票的价格,车的情况,以及一些铁路状
况),再通过系统数据库给与的实时信息 提示去预定想要的火车票,完成订票的过
程,客户也可以通过网站系统对自己已经订购的票进行退订手续 。

管理员可以通过系统对客户进行管理,查看客户信息,修改客户信息,添加客
户信 息,以及删除客户信息等等,管理员也可以去修改票务信息,修改变动后的时
间以及车票价格等等。
2
静态模型

2.1
类图




旅客(姓名、性别、需求信息、有效证件

)

列车班次(发车时间、起点、终点、乘坐人数、价格)

火车站(名称、所在地)

订票(票号、班次号、旅客号、票价)

管理员(密码、姓名)

旅客表


igg和igm区别-


igg和igm区别-


igg和igm区别-


igg和igm区别-


igg和igm区别-


igg和igm区别-


igg和igm区别-


igg和igm区别-



本文更新与2021-01-22 03:08,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/421395.html

火车购票系统UML类图 时序图 状态图 协作图 活动图 对象汇总的相关文章

火车购票系统UML类图 时序图 状态图 协作图 活动图 对象汇总随机文章