图片明天再来上传
KPL在线订票系统
一:系统概述
初始阶段
需求分析
1,角色分析
2,系统需求分析
(1):功能需求分析
(2):非功能需求分析
(3):功能模块图
二:场景视图
用例说明
UML图
三:逻辑视图
在线订票系统实体属性分析在线订票系统逻辑视图类图
四:开发视图
包图设计建模和组件设计
五:过程视图
用户订票顺序图
用户退票顺序图
系统开启售票顺序图
系统停止售票顺序图
六:物理视图
一:系统概述
初始阶段
项目的设想是开发一个在线购买KPL座位的系统,需要能够实现用户在线订购KPL座位,可行,开发,购票程序3万元左右,包含服务器,硬件一起成本5万元左右,项目可以继续下去。
需求分析
角色分析:
- 用户,在线订票退票
- 系统管理员,开启订票,结束订票
系统需求分析:
- 功能需求分析:
系统允许用户在线订票
系统允许用户在线退票
系统允许系统管理员开启售票
系统允许系统管理员结束售票
- 非功能需求分析
在某一时间段,会有大量用户在线订票所以对于性能要求,吞吐量要求较高
- 功能模块图
二:场景视图
用例说明:
(2)详述用例:
用例名称:订KPL座位
范围:在线订票系统
级别:用户目标
主要参与者:用户
协助参与者:美团,猫眼,王者营地王者荣耀客户端,大众点评APP
幕后参与者:KPL
涉众及关注点:上网在网上订票,退票的用户,以鲁小蛋为例
前置条件:鲁小蛋的账户里有足够的钱,鲁小蛋想看的比赛必须有空座,健康码是绿色,王者荣耀游戏等级大于5级,
成功保证:座位成已占座状态,鲁小蛋的账户里少了钱,订票系统里多了钱,鲁小蛋占到了座位
主成功场景:每一场次比赛会提前两周放票,鲁小蛋在2022年3月12日订了2022KPL春季赛3月27日成都AG超玩会对战北京WB晚上8点开始的比赛,小蛋不想一个人去看,他想到了他的爸爸鲁大,鲁小蛋在美团上买了两张挨着的二等票,并且凭借手速抢到了80个合影名额里的两个名额,小卤蛋表示非常开心,小蛋的手机上显示购票成功,作为成功变为占座状态。
特殊需求:使用美团,猫眼,王者营地王者荣耀客户端,大众点评里的一个或几个软件
发生频率:在某个时间点会需要大量使用
用例名称:退KPL座位
范围:在线订票系统
级别:子功能
主要参与者:用户
协助参与者:美团,猫眼,王者营地王者荣耀客户端,大众点评APP
幕后参与者:KPL
前置条件:鲁小蛋已经买过了票
成功保证:座位由占座状态变为空座状态,鲁小蛋账户里多了钱,平台里少了钱
主成功场景:鲁小蛋打开手机上的app,点击退票,平台受理后退钱给鲁小蛋,作为状态由占座变为空座
特殊需求:使用美团,猫眼,王者营地王者荣耀客户端,大众点评里的一个或几个软件
发生频率:不常发生
扩展:联赛开始之前的某一时间开始,平台取消售票
UML图
三:逻辑视图
在线订票系统实体属性分析
在线订票系统逻辑视图类图
四:开发视图
包图设计建模和组件设计
五:过程视图
用户订票顺序图 用户退票顺序图
系统管理员开启售票顺序图
系统管理员结束售票顺序图
六:物理视图