电影选票系统UML建模.doc
24页UML期末大作业电影订票系统 电影订票系统成员:秦晓航 7760237 组长(二班) 杨姗姗 7760253 成员(二班) 韩舒蕊 7760208 成员(二班)项目情景:1. 系统中有多种电影院,系统管理员可以完毕电影院的维护,系统管理员可觉得每个电影院指派1各电影院管理员; 2. 电影院管理员定期维护本电影院即将上映的电影信息; 3. 网民可以根据时间、电影名称、电影院名称进行查询,查询到自己中意的电影后,注册的网民可以在网上完毕订票,并进行网上支付; 4. 系统可以对指定期间、电影院、电影名字进行记录分析,以便分析出受欢迎的电影片; 一、需求陈述: (1)系统总体的功能需求影院售票系统是一种复杂的电子商务系统,它必须提供顾客的接口以供顾客登录并选择影票;同步还必须提供系统的管理接口以供管理员和一般的网站工作人员解决客户订单并维护网站正常运作 系统总体功能需求框图 (2)顾客接口模块顾客接口是网站顾客使用影院售票系统服务的入口,所有的顾客都通过浏览登录网站,并进行一系列的查询,订购操作。
顾客接口模块涉及了顾客信息维护、商品查询、订购商品和订单维护4个部分顾客登录系统后,顾客ID将会被保存在服务器的缓存中,顾客在系统中所做的操作,涉及查询、订购等都将被系统存储在数据库中,以供系统那个进行销售状况以及销售走势分析 (3)管理员接口模块这是系统提供应网站维护和管理人员的接口管理员接口模块涉及商品信息维护、内部员工信息维护、订单解决、销售状况查询、报表维护5个部分网站的一般工作人员一般只具有订单解决的权限,她们获得顾客提交的订单,并根据库存状况来决定发货或者推迟发货网站的管理员具有所有的管理权限,可以解决客户的订单,可以阅览网站商品的销售状况、销售走势,以便根据不同的状况及时的调节经营战略,将库存成本和资金占有用率降到最低的限度 (4)数据服务模块数据服务器模块是系统正常运营的基本,涉及客户的查询,定单的保存;网站工作人员的定单解决;网站管理员的销售状况查询与分析 注解: 根据开发者和客户的需求分析后,可以把系统功能分为两个子模块,购票系统模块和电影信息管理模块,售票管理系统是一种基于电影院工作人员的系统,不同类型的顾客在系统中有不同的权限重要有三种顾客:购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,购票时需登录,然后购买电影票并进行网上支付。
管理员:重要负责将电影信息增长,修改,删除,并导入数据库,然后根据数据分析最受欢迎的电影系统管理员:重要负责为每个电影院指派1各电影院管理员和电影院的维护; 本系统拟使用Java语言通过三层模型实现:数据核心层,业 务逻辑层和接入层其中,数据核心层涉及对于数据库的操作;业务逻辑层作为中间层对顾客输入进行逻辑解决、再映射到相应的数据层操作;而接口层涉及顾客界面,涉及系统登入界面、管理界面、顾客订票界面等二、面向对象分析与设计1.用例图(1)管理员用例图管理员模块:1. 管理员登录:管理员通过输入自己的信息登录到系统;2. 实行票务更新:管理员实时的把火车票的目前信息更新到数据库中,例如:剩余票数分析等 3. 订票解决:管理员登录成功后,可以查看并接受顾客提出的预定申请,并查询相应电影票的剩余数量,实时状况来决定与否接受该申请,如果该电影票已售完就回绝该申请 4. 票务管理:管理员可以查看电影票的基本信息,其中涉及上映时间,票价等有关信息用例阐明 1.简要阐明本用例描述管理人员管理电影院的过程 2.时间流 1.基本流 1.管理人员在数据服务器上管理电影信息(修改,添加,删除) 2.将管理人员所做的改动返回数据服务器 3.系统保存管理人员所做改动,并备份原数据 4.管理员根据数据分析最受欢迎的电影 2.备选流 无2. 特殊规定 无3. 前置条件 执“登陆”用例4. 后置条件 无(2)客户用例图客户模块:1.客户登录:顾客通过输入注册时的信息登录该系统,并进行权限内的操作。
2.查看票务信息:顾客登录后,可以查看你所想查询的电影票的基本信息,其中涉及上映时间,票价等3.订票与退票:顾客可以根据自己的需求查看相应票务信息后,提交自己的订票信息给系统,也可在预定票后提交退票祈求4.查看订票信息:顾客可以登录该系统查看自己所预定的火车票与否已经申请成功1. 简要阐明 本用例描述购票者购票的过程2. 事件流1.基本流 1.购票者查看电影信息来确认电影的名字,价格,上映时间ﻩ 2 .购票者通过购票系统来选择 电影与剩余可选的座位 3. 购票者通过购票系统向售票者购买电影票 4,系统确认购票者的祈求并由售票员收取费用2.备选流 2a如果购票者想要购买的电影场次票已售完,给出提示,并返回 4a如果售票者确认购票者的祈求失败,给出提示,并返回 3.特殊需求 无 4前置条件 无 5后置条件 无 6 扩展点 无 7,有关数据 . 电影信息(3)系统管理员1. 简要阐明本用例描述系统管理员的重要工作2. 事件流 1. 系统管理员查看个电影院的管理员分派状况 2. 对电影订票系统进行维护2.备选流 无 3.特殊需求 无 4前置条件 无 5后置条件 无2.用例规约用例名:客户注册账号;用例名称:客户注册账号参与角色:客户用例阐明:该用例重要用于实现对电影订票客户注册账号;前置条件:客户成功登录订票系统界面基本领件流:参与者动作:系统响应:客户进入注册界面,输入顾客名,密码等有关信息,符合规定后点击完毕按钮;系统校验管理员输入的信息与否符合规定,确认无误后,进行账号创立;其他事件流:无异常事件流:输入的信息有误,重新跳转到注册界面;后置条件:显示注册成功;用例名:登录订票系统(涉及验证);用例名称:登录订票系统(涉及验证)参与角色:管理员、客户用例阐明:该用例重要用于保障订票系统的安全性;前置条件:管理员或客户成功登录考试系统顾客界面基本领件流:参与者动作:系统响应:管理员等顾客完毕验证信息的输入,点击完毕按钮;系统校验输入的信息与否与后台存储的数据库中的信息符合,确认无误后,容许进入; 其他事件流:无异常事件流:输入的信息有误,重新跳转到顾客登录界面;后置条件:登录成功,容许顾客的基本操作;用例名:添加电影信息;用例名称:添加电影信息参与角色:管理员用例阐明:该用例重要用于客户查询电影信息;前置条件:管理员成功登录考试系统基本领件流:参与者动作:系统响应:管理员输入要添加的电影信息;系统校验输入的信息与否符合规定,确认无误后,容许继续操作; 其他事件流:无异常事件流:输入的信息有误,重新跳转到更新界面;后置条件:添加信息成功,容许顾客的下一步操作;用例名:订票解决;用例名称:订票解决参与角色:管理员用例阐明:该用例重要用于实现客户订票所作出的反映;前置条件:管理员成功登录考试系统基本领件流:参与者动作:系统响应:管理员根据客户提供的信息判断订票的成功与否;系统校验输入的信息与否符合规格,确认无误后,容许继续操作; 其他事件流:无异常事件流:信息不符合规格,重新跳转到本页面;后置条件:若成功,容许顾客的下一步操作;用例名:查询票务;用例名称:录入考试时间参与角色:管理员用例阐明:该用例重要用于实现后期对数值的整顿;前置条件:管理员成功登录考试系统基本领件流:参与者动作:系统响应:管理员查询票数,做出记录和分析,分析出受欢迎电影;将有关信息更新到页面上其他事件流:无异常事件流:无后置条件:更新信息成功,容许顾客的下一步操作;用例名:客户查询票务信息;用例名称:客户查询票务信息参与角色:客户用例阐明:该用例重要用于查询票务的基本信息;前置条件:客户成功登录考试系统;基本领件流:参与者动作:系统响应:客户查询剩余票数,及有关票价;系统将有关信息反映到页面上; 其他事件流:无异常事件流:无后置条件:查询成功,进行下一步;用例名:客户订票;用例名称:客户订票参与角色:客户用例阐明:该用例重要实现客户的订票服务;前置条件:客户成功登录考试系统基本领件流:参与者动作:系统响应:登录系统后,客户拟定电影时间及电影名称,根据规定完毕订票;系统将后台数据库中存储的数据显示出来; 其他事件流:无异常事件流:无后置条件:成功,可进行下一步用例名:查看订票状态;用例名称:查看订票状态参与角色:客户用例阐明:该用例重要实现客户对订票的有关疑问查询;前置条件:客户成功登录考试系统且已订票;基本领件流:参与者动作:系统响应:客户可根据显示查询订票的有关信息;系统给出有关数据; 其他事件流:无异常事件流:无后置条件:完毕后,可进行下一步用例名:网上支付用例名称:网上支付参与角色:客户用例阐明:该用例重要实现客户的买票需求;前置条件:客户成功登录考试系统且订票;基本领件流:参与者动作:系统响应:客户根据规定进行有关购票操作;系统调出有关数据,对比客户的余额,若符合规定,则购票成功; 其他事件流:无异常事件流:无后置条件:无用例名:退订;用例名称:退订参与角色:客户用例阐明:该用例重要实现客户不要票的有关需求;前置条件:客户已订票;基本领件流:参与者动作:系统响应:客户根据规定进行有关购票操作并退票;系统接受提交,并保存到后台数据库; 其他事件流:无异常事件流:票的时间过期,系统回绝解决后置条件:无用例名:电影院的维护;用例名称:电影院的维护参与角色:系统管理员用例阐明:该用例重要实现对系统的总维护;前置条件:无;基本领件流:参与者动作:系统响应:维护系统;无; 其他事件流:无异常事件流:无后置条件:无用例名:指派管理员;用例名称:指派管理员参与角色:系统管理员用例阐明:该用例重要实现对各个电影。

卡西欧5800p使用说明书资料.ppt
锂金属电池界面稳定化-全面剖析.docx
SG3525斩控式单相交流调压电路设计要点.doc
话剧《枕头人》剧本.docx
重视家风建设全面从严治党治家应成为领导干部必修课PPT模板.pptx
黄渤海区拖网渔具综合调查分析.docx
2024年一级造价工程师考试《建设工程技术与计量(交通运输工程)-公路篇》真题及答案.docx
【课件】Unit+3+Reading+and+Thinking公开课课件人教版(2019)必修第一册.pptx
嵌入式软件开发流程566841551.doc
生命密码PPT课件.ppt
爱与责任-师德之魂.ppt
制冷空调装置自动控制技术讲义.ppt


