电影选票系统UML建模.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

UML期末大作业

电影订票系统

电影订票系统

成员:秦晓航 237组长(二班)

杨姗姗253组员(二班)

韩舒蕊208组员(二班)项目情景:

系统中有多个电影院,系统管理员可以完成电影院的维护,系统管理员可以为每个电影院指派1各电影院管理员;

电影院管理员定期维护本电影院即将上映的电影信息;

网民可以根据时间、电影名称、电影院名称进行查询,查询到自己中意的电影后,注册的网民可以在网上完成订票,并进行网上支付;

系统能够对指定时间、电影院、电影名字进行统计分析,以便分析出受欢迎的电影片;

一、需求陈述:

(1)系统总体的功能需求

影院售票系统用户接口

影院售票系统

用户接口

管理员接口

数据服务

模块

用户接口模块

系统总体功能需求框图

用户接口是网站用户使用影院售票系统服务的入口,所有的在线用户都通过浏览登录

网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。

管理员接口模块

这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。

数据服务模块

数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单处理;网站管理员的销售情况查询与分析。

注解:

根据开发者和客户的需求分析后,可以把系统功能分为两个子模块,购票系统模块和电影信息管理模块,售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户:购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,购票时需登录,然后购买电影票并进行网上支付。管理员:主要负责将电影信息增加,修改,删除,并导入数据库,然后根据数据分析最受欢迎的电影。系统管理员:主要负责为每个电影院指派1各电影院管理员和电影院的维护;

本系统拟使用Java语言通过三层模型实现:数据核心

层,业务逻辑层和接入层。其中,数据核心层包括对于数据库的操作;业务逻辑层作为中间层对用户输入进行逻辑处理、再映射到相应的数据层操作;而接口层包括用户界面,包括系统登入界面、管理界面、用户订票界面等。

二、面向对象分析与设计

用例图

(1)管理员用例图

管理员模块:

管理员登录:管理员通过输入自己的信息登录到系统;

实施票务更新:管理员实时的把火车票的当前信息更新到数据库中,例如:剩余票数分析等。

订票处理:管理员登录成功后,可以查看并接受用户提出的预定申请,并查询相应电影票的剩余数量,实时情况来决定是否接受该申请,如果该电影票已售完就拒绝该申请。

票务管理:管理员可以查看电影票的基本信息,其中包括上映时间,票价等相关信息

管理员登录系统

管理员登录系统

include

分析受欢迎电影

include

查询票务

剩余票数

管理员

include

接受订票信息

include

订票处理

include

接受订票

实时更新票务

缺票拒绝订票

剩余票数统计

票务信息修改

用例说明

简要说明

本用例描述管理人员管理电影院的过程2.时间流

基本流

管理人员在数据服务器上管理电影信息(修改,添加,删除)

将管理人员所做的改动返回数据服务器

系统保存管理人员所做改动,并备份原数据

管理员根据数据分析最受欢迎的电影

备选流

无2.特殊要求

无3.前置条件

执“登陆”用例

4.后置条件

客户用例图

客户模块:

客户登录:用户通过输入注册时的信息登录该系统,并进行权限内的操作。

查看票务信息:用户登录后,可以查看你所想查询的电影票的基本信息,其中包括上映时间,票价等。

订票与退票:用户可以根据自己的需求查看相应票务信息后,提交自己的订票信息给系统,也可在预定票后提交退票请求。

查看订票信息:用户可以登录该系统查看自己所预定的火车票是否已经申请成功

客户注册

客户注册

extend

身份验证

修改密码

include

客户

剩余票数

include

查看票务信息

include

票价

订票

include

电影时间

上网

电影名称

查看订票状态

电话

支付宝

网上支付

网上银行

退订

简要说明

本用例描述购票者购票的过程2.事件流

基本流

购票者查看电影信息来确认电影的名字,价格

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体 武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档