文档介绍:. .
-优选
UML期末大作业
电
影
订
票
系
统
. .
-优选
电影订票系统
成员:晓航组长〔二班〕
姗姗组员〔二班〕
舒蕊组员〔二班〕
工程情景:
1. 系统中有多个电影院,系统管理员可以完成电影院的维护,系统管理员可以为每个电影院指派1各电影院管理员;
2. 电影院管理员定期维护本电影院即将上映的电影信息;
3. 网民可以根据时间、电影名称、电影院名称进展查询,查询到自己中意的电影后,注册的网民可以在网上完成订票,并进展网上支付;
4. 系统能够对指定时间、电影院、电影名字进展统计分析,以便分析出受欢送的电影片;
一、需求述:
〔1〕系统总体的功能需求
影院售票系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择影票;同时还必须提供系统的管理接口以供管理员和一般的工作人员处理客户订单并维护正常运作。
系统总体功能需求框图
〔2〕用户接口模块
用户接口是用户使用影院售票系统效劳的入口,所有的在线用户都通过浏览登录,并进展一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个局部。用户登录系统后,用户ID将会被保存在效劳器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进展销售情况以及销售走势分析。
. .
-优选
〔3〕管理员接口模块
这是系统提供应维护和管理人员的接口。管理员接口模块包括商品信息维护、部员工信息维护、订单处理、销售情况查询、报表维护5个局部。的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。的管理员具有所有的管理权限,可以处理客户的订单,可以阅览商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存本钱和资金占有用率降到最低的限度。
〔4〕数据效劳模块
数据效劳器模块是系统正常运行的根底,包括客户的查询,定单的保存;工作人员的定单处理;管理员的销售情况查询与分析。
注解:
根据开发者和客户的需求分析后,可以把系统功能分为两个子模块,购票系统模块和电影信息管理模块,售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户:购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,购票时需登录,然后购置电影票并进展网上支付。 管理员:主要负责将电影信息增加,修改,删除,并导入数据库,然后根据数据分析最受欢送的电影。系统管理员:主要负责为每个电影院指派1各电影院管理员和电影院的维护;
本系统拟使用Java语言通过三层模型实现:数据核心层,业 务逻辑层和接入层。其中,数据核心层包括对于数据库的操作;业务逻辑层作为中间层对用户输入进展逻辑处理、再映射到相应的数据层操作;而接口层包括用户界面,包括系统登入界面、管理界面、用户订票界面等。
. .
-优选
二、面向对象分析与设计
〔1〕管理员用例图
管理员模块:
管理员登录:管理员通过输入自己的信息登录到系统;
实施票务更