




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、UM期末大作业电 影、一 订电影订票系统成员:秦晓航20127760237组长(二班)杨姗姗20127760253组员(二班)韩舒蕊20127760208组员(二班)项目情景:1.系统中有多个电影院,系统管理员可以完成电影院的维护,系统管理员可以为每个电影院指派1各电影院管理员;2.电影院管理员定期维护本电影院即将上映的电影信息;3.网民可以根据时间、电影名称、电影院名称进行查询,查询到自己中意的电影后,注册的网民可以在网上完成订票,并进行网上支付;4.系统能够对指定时间、电影院、电影名字进行统计分析,以便分析出受欢迎的电影片;一、需求陈述:(1)系统总体的功能需求影院售票系统是一个复杂的电子
2、商务系统,它必须提供用户的接口以供用户登录并选择影票;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网 站正常运作。iyrV用户接口管理员接口数据服务 模块影院售票系统系统总体功能需求框图(2)用户接口模块用户接口是网站用户使用影院售票系统服务的入口,所有的在线用户都通过浏览登录网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护 4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。(3)管理员接口模块这
3、是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。(4)数据服务模块数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人 员的定单处理;网站管理员的销售情况查询与分析。注解:根据开发者和客户的需求分析后,可以把系统功能分为两
4、个子模块,购票系统模块和电影信息管理模块,售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有三种用户:购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,购票时需登录,然后购买电影票并进行网上支付。 管理员:主要负责将电影信息增加,修改,删除,并导入数据库,然后根据数据分析最受欢迎的电影。系统管理员:主要负责为每个电影院指派1各电影院管理员和电影院的维护;本系统拟使用Java语言通过三层模型实现:数据核心层,业 务逻辑层和接入层。其中,数据核心层包括对于数据库的操作;业务逻辑层作为中间层对用户输入进行逻辑处理、再映射到相应的数据层操作;而接口层包
5、括用户界面,包括系统登入界面、管理界面、用户订票界面等。二、面向对象分析与设计1用例图管理员模块:1.2.(1) 管理员用例图管理员登录:管理员通过输入自己的信息登录到系统;实施票务更新:管理员实时的把火车票的当前信息更新到数据库中,例如:剩余票 数分析等。3.订票处理:管理员登录成功后,可以查看并接受用户提出的预定申请,并查询相应 电影票的剩余数量,实时情况来决定是否接受该申请,如果该电影票已售完就拒绝 该申请。票务管理:管理员可以查看电影票的基本信息,其中包括上映时间,票价等相关信 息4.管理员登录系统<<includ_e>>分析受欢迎电影<<inclu
6、de>>11y-管理员 查询票务剩余票数<<include>>_-接受订票信息订票处理 实时更新票务用例说明1. 简要说明本用例描述管理人员管理电影院的过程2.时间流1.基本流1.2.3.4.2.<<include>>一<<include>>接受订票7厂III、一;.剩余票数统计缺票拒绝订票票务信息修改管理人员在数据服务器上管理电影信息(修改,添加,删除)将管理人员所做的改动返回数据服务器系统保存管理人员所做改动,并备份原数据管理员根据数据分析最受欢迎的电影备选流2. 特殊要求3. 前置条件执“登陆”用例4.
7、后置条件(2)客户用例图客户模块:1. 客户登录:用户通过输入注册时的信息登录该系统,并进行权限内的操作。2. 查看票务信息:用户登录后,可以查看你所想查询的电影票的基本信息,其中包括 上映时间,票价等。3. 订票与退票:用户可以根据自己的需求查看相应票务信息后,提交自己的订票信息 给系统,也可在预定票后提交退票请求。4. 查看订票信息:用户可以登录该系统查看自己所预定的火车票是否已经申请成功客户注册客户1.简要说明=二=-身份验证<vexte nd>>-=、二=修改密码”<<include>n丄尹_ _. _ 二-= ;查看票务信息订票查看订票状态'
8、;"I厂r退订本用例描述购票者购票的过程2.事件流1.基本流1.Winclude>><<in clude>><<include>> 一电话:=-=-剩余票数支付宝网上银行-=电影时间电影名称购票者查看电影信息来确认电影的名字,价格,上映时间。购票者通过购票系统来选择电影与剩余可选的座位。3. 购票者通过购票系统向售票者购买电影票。4 ,系统确认购票者的请求并由售票员收取费用。2a4a2.备选流如果购票者想要购买的电影场次票已售完,给出提示,并返回。如果售票者确认购票者的请求失败,给出提示,并返回。3.特殊需求前置条件后置条件
9、扩展点7,电影信息(3) 系统管理员电影院的维护系统管理员指派管理员1. 简要说明本用例描述系统管理员的主要工作2. 事件流1.系统管理员查看个电影院的管理员分配情况2.对电影订票系统进行维护2.备选流无3.特殊需求前置条件后置条件2用例规约用例名:客户注册账号;用例名称:客户注册账号参与角色:客户用例说明:该用例主要用于实现对电影订票客户注册账号;前置条件:客户成功登录订票系统界面基本事件流:参与者动作:系统响应:客户进入注册界面,输入用 户名,密码等相关信息,符 合要求后点击完成按钮;系统校验管理员输入的信息 是否符合规定,确认无误后, 进行账号创建;其它事件流:无异常事件流:输入的信息有
10、误,重新跳转到注册界面;后置条件:显示注册成功;用例名:登录订票系统(包括验证)用例名称:登录订票系统(包括验证)参与角色:管理员、客户用例说明:该用例主要用于保障订票系统的安全性;前置条件:管理员或客户成功登录考试系统用户界面基本事件流:参与者动作:系统响应:管理员等用户完成验证信息 的输入,点击完成按钮;系统校验输入的信息是否与 后台存储的数据库中的信息 符合,确认无误后,允许进 入;其它事件流:无异常事件流:输入的信息有误,重新跳转到用户登录界面;后置条件:登录成功,允许用户的基本操作;用例名:添加电影信息;用例名称:添加电影信息参与角色:管理员用例说明:该用例主要用于客户查询电影信息;
11、前置条件:管理员成功登录考试系统基本事件流:参与者动作:系统响应:管理员输入要添加的电影信 息;系统校验输入的信息是否符 合要求,确认无误后,允许 继续操作;后置条件:添加信息成功,允许用户的下一步操作;用例名:订票处理;用例名称:订票处理参与角色:管理员用例说明:该用例主要用于实现客户订票所作出的反应;前置条件:管理员成功登录考试系统基本事件流:参与者动作:系统响应:管理员根据客户提供的信息 判断订票的成功与否;系统校验输入的信息是否符 合规格,确认无误后,允许 继续操作;其它事件流:无异常事件流:信息不符合规格,重新跳转到本页面;后置条件:若成功,允许用户的下一步操作;用例名:查询票务;用
12、例名称:录入考试时间参与角色:管理员用例说明:该用例主要用于实现后期对数值的整理;前置条件:管理员成功登录考试系统基本事件流:参与者动作:系统响应:管理员查询票数,做出统计 和分析,分析出受欢迎电影;将有关信息更新到页面上其它事件流:无异常事件流:无后置条件:更新信息成功,允许用户的下一步操作;其它事件流: 异常事件流:无输入的信息有误,重新跳转到更新界面;用例名:客户查询票务信息;用例名称:客户查询票务信息参与角色:客户用例说明:该用例主要用于查询票务的基本信息;前置条件:客户成功登录考试系统;基本事件流:参与者动作:系统响应:客户查询剩余票数,及有关 票价;系统将有关信息反映到页面 上;其
13、它事件流:无异常事件流:无后置条件:查询成功,进行下一步;用例名:客户订票;用例名称:客户订票参与角色:客户用例说明:该用例主要实现客户的订票服务;前置条件:客户成功登录考试系统基本事件流:参与者动作:系统响应:登录系统后,客户确定电影 时间及电影名称,根据要求 完成订票;系统将后台数据库中存储的 数据显示出来;其它事件流:无异常事件流:无后置条件:成功,可进行下一步用例名:查看订票状态;用例名称:查看订票状态参与角色:客户用例说明:该用例主要实现客户对订票的有关疑问查询;前置条件:客户成功登录考试系统且已订票;基本事件流:参与者动作:系统响应:客户可根据显示查询订票的 有关信息;系统给出有关
14、数据;其它事件流:无异常事件流:无后置条件:完成后,可进行下一步用例名:网上支付用例名称:网上支付参与角色:客户用例说明:该用例主要实现客户的买票需求;前置条件:客户成功登录考试系统且订票;基本事件流:参与者动作:系统响应:客户根据要求进行有关购票 操作;系统调出有关数据,对比客 户的余额,若符合要求,则 购票成功;其它事件流:无异常事件流:无后置条件:无用例名:退订;用例名称:退订参与角色:客户用例说明:该用例主要实现客户不要票的有关需求;前置条件:客户已订票;基本事件流:参与者动作:系统响应:客户根据要求进行有关购票 操作并退票;系统接受提交,并保存到后 台数据库;其它事件流:无异常事件流
15、:票的时间过期,系统拒绝处理后置条件:无用例名:电影院的维护;用例名称:电影院的维护参与角色:系统管理员用例说明:该用例主要实现对系统的总维护;前置条件:无;基本事件流:参与者动作:系统响应:维护系统;无;其它事件流:无异常事件流:无后置条件:无用例名:指派管理员;用例名称:指派管理员参与角色:系统管理员用例说明:该用例主要实现对各个电影院管理员的分配操作;前置条件:无基本事件流:参与者动作:系统响应:制定管理员到电影院;无;其它事件流:无异常事件流:无后置条件:无3静态分析建立系统主要类图film-name : ttnng 鸟爾“ :mt -nuttibr : iAtorderHl%dstc
16、 Date-ciiirrrnt Date 毎title : string -dumber: int*<rxJO *cre*Q*XftalO MestfOyO 也ndOA血+1¥adrmnlsirstoritrira時啪負旳阳-»|rng*re3efw| *return lMck)clert4dme' stringint ShQnrNMiber; irlfuginw+1xitongA ctni ri sirator: stringQ:-pa-svjDnd:firing*La(Kl() *add(S' *d*ist6() *aHerO*LafidiI>
17、; *add(> ZeteO *allert>*1询3.动态分析建立序列图、协作图、活动图、状态图(1)序列图terrfc>Q4i>iiip*1nd0*c t) de&TrayO *t>uyO *reHjm_batkO *theck iH)tl-HniTMsrrcdd柜.DMe<iin«n( lOate %BBN : $iitng %fnofifly douUfl dsPay : Boolean*Ci®ate .destroy *indO *wo:1 ST!;耳峨;2申皆吉腔S f!2堆曳吉说.,n返回尬i爭肃显hitpiMrhJ
18、7近叵曲认g1UliL容ciiPffli科可” p 肆nr; 年 I """n用户预订电影票|:|P近回3翟文A汩41E0 赳h畢 tei< 5电桌姻U9U工W朗户叮单-:一JSlC54lt!.4 1=i:V見斯孚却息用户退票a S n FC1閱B .Q0H '1田户a141-9«£B4q1ivf1* 丐*1砂f岸用户口鱼工磁上世i昉丁单3返回T rail 93 .星新务誉电1y即甫户订甲JI11 qifl臣驷认皓K: . .管理员订票处理协作图N I u曲u国a.a Yk-QzcrA用户预订电影票8 迴0»t»*A屯Erti甲啟节II,I ;駅*iSl<=0(9 parra用户退票ni/ a3翩票茅/ - Z /<a s Bl ® iBi T > Q d管理员处理订票(3)活动图a0n客户预订电影票0管理员处理订单状态图 ® a ® a ffl® -&Q0a5a/a未登陆状态7操作伏态丿/退出状
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 朝阳师范高等专科学校《金融营销学》2023-2024学年第一学期期末试卷
- 西南民族大学《武术教学》2023-2024学年第一学期期末试卷
- DB4228T 028-2019 富硒茶海棠种植技术规程
- 江汉艺术职业学院《医学影像技术实验Ⅰ》2023-2024学年第一学期期末试卷
- 湖南人文科技学院《基础泰语(二)》2023-2024学年第一学期期末试卷
- 湖南现代物流职业技术学院《燃气供应》2023-2024学年第一学期期末试卷
- 郑州师范学院《团体操编排》2023-2024学年第一学期期末试卷
- 沈阳航空航天大学北方科技学院《大学体育三篮球》2023-2024学年第一学期期末试卷
- 广州体育学院《活动矫治器工艺学》2023-2024学年第一学期期末试卷
- 晋中学院《MG动画设计》2023-2024学年第一学期期末试卷
- GB/T 44831-2024皮肤芯片通用技术要求
- 精神科火灾演练脚本
- 汽轮发电机组设备运行记录日报表(正面) A2
- 15J403-1-楼梯栏杆栏板(一)
- 2024年妇幼健康“三基”培训考试复习题库-下(多选、判断题)
- 子痫的抢救和护理
- 2025年高考政治一轮复习:统编版必修3《政治与法治》必背考点知识讲义
- 民政统计信息管理系统培训手册街乡镇
- 中职英语新课标词汇表
- 2024秋期国家开放大学《国际法》一平台在线形考(形考任务1至5)试题及答案
- 天翼云从业者认证考试题库及答案
评论
0/150
提交评论