12需求分析2.1系统概述电影院网上订票系统主要包括电影院网上订票前台系统、电影院网上订票后台管理系统以及超级管理员登录的管理系统。电影院网上订票前台系统主要是进入电影院网站后,没有登录的游客也可以查看电影的基本信息,但只有注册成为会员后登录过后才能进行选座购票,会员登录后,可以查看最近正在热映和即将上映的电影资讯,包括电影的剧情介绍,电影的剧照、电影今天、明天、后天这三天的电影排片情况,还可以发表影评,另外还可以根据自己的需要选定好电影场次进行选座购票,选择自己想要的座位并输入取票时所用的手机号码,确定付款后就完成了电影票的订购,如果想取消电影票的订购,可以进入我的订单管理,进行取消订票的操作。电影院后台管理系统的主要是注册电影院、电影院管理员登录、查看电影信息,添加电影、为电影上传图片,设置电影的封面、修改电影为电影排期,添加电影类别、查看电影类别、会员信息的管理、会员对电影的评价管理、统计电影院的收入,电影院信息的管理、电影院管理员的信息管理。超级管理员登录的管理系统主要是上传电影院网上订票前台系统要用的动态图片、审核电影院注册信息、设置电影院优先级,用于显示在电影院网上订票前台系统首页,以及超级管理员信息的管理,包括修改密码,添加超级管理员,删除超级管理员的信息。2.2功能需求2.2.1功能总体描述系统功能总体用例图如图2-1所示:2uccinema会员登录会员注册查看电影信息选座购票电影院管理员游客电影院后台管理订单管理查看电影院信息电影院注册超级管理员超级管理员管理系统个人信息管理影评管理图2-1系统功能总体用例图2.2.1会员查看电影信息概述会员在登录电影院网站后,可以查看电影信息,包括正在热映的电影、即将上映的电影,同时也可以搜索自己想看的电影,得到搜索到的电影信息。游客查看电影信息的子用例图如图2-3所示uc查看电影信息查看正在热映的电影查看即将上映的电影会员搜索电影信息图2-2会员查看电影信息用例图32.2.2会员查看热映电影概述会员点击导航栏上的“热映电影”就可以查看正在热映的电影信息,包括电影的基本信息、电影的剧情介绍、电影的剧照以及会员对该电影发表的影评信息。会员查看热映电影用例图如图2-4所示uc查看即将上映的电影会员查看电影剧情介绍查看电影剧照查看电影排片情况查看电影影评图2-4会员查看热映电影游客查看正在热映的电影信息用例说明如表2-2所示:表2-2会员查看正在热映的电影信息子用例图说明用例会员查看正在热映的电影信息用例编号2活动者会员目的会员进入电影院网站后,可以查看正在热映的电影的基本信息简述会员点击“热映”链接后,就会看到正在热映的电影的基本信息前提条件服务器运行正常,并且点击“热映”超链接主事件流活动者动作系统响应4游客、会员点击“热映”超链接显示正在热映的电影的基本信息,包括电影的剧情介绍、剧照、影评以及近三天的排片情况后置条件无2.2.3搜索电影信息概述会员在导航栏上输入想要搜索的条件,点击“搜索”,并把搜索的结果显示在页面上会员搜索电影信息用例图如图2-5所示uc搜索电影信息会员输入查询条件点击查询按钮显示查询的电影信息«extend»«extend»图2-3会员搜索电影信息会员搜索电影信息子用例说明如表2-3所示:表2-3会员搜索电影信息子用例图说明用例游客、会员搜索电影信息用例编号3活动者会员目的会员进入电影院网站后,可以输入查询条件,查看搜索到的电影信息5简述会员在输入框里输入查询条件,点击“搜索”的按钮后,就会看到搜索到的电影信息前提条件服务器运行正常,在输入框里输入查询条件,并且点击“搜索”按钮主事件流活动者动作系统响应游客、会员输入查询条件,点击“搜索”按钮显示搜索到的电影信息后置条件无2.2.4会员选座购票概述会员在查看电影基本信息后,可以对自己感兴趣的电影进行订票,选择电影场次以及座位号,输入自己的取票手机号码过后,确定付款后就订票成功了。但是在选座的过程中每个会员每个场次最多只能选五张票。会员选座购票子用例图如图2-4所示uc选座购票会员选择电影场次选择座位号输入取票手机号码确定付款«extend»«extend»«extend»图2-4会员选座购票会员选座购票子用例说明如表2-4所示:表2-4会员选座购票子用例图说明用例会员选座购票6用例编号4活动者会员目的会员进行网上订购电影票简述会员电影信息里的排片选票栏里选择电影场次,选择座位号,并且输入自己的取票手机号码,点击确认付款就完成了订票服务了。前提条件服务器运行正常,会员选择电影场次和座位,选择的座位数不能超过五个,并且输入取票手机号码,通过验证后点击确认。主事件流活动者动作系统响应会员选择电影场次和座位,并且输入取票手机号码,点击确认。显示订票成功的页面。后置条件无2.2.5会员订单管理概述会员订单管理模块,主要是显示会员的订单信息,当会员的订单在电影播放前半小时未付款,本次订单就会显示超时取消,如果是付款成功的订单,在电影播放前还可以取消订单。对以往的订单可以进行删除的操作。会员订单管理子用例图如图2-5所示uc订单管理会员查看订单信息取消订单删除订单查询订单«extend»«extend»«extend»7图2-5会员订单管理会员订单管理子用例说明如表2-4所示:表2-4会员订单管理子用例图说明用例会员订单管理用例编号4活动者会员目的会员进行订单管理简述会员点击导航栏里的“我的订单”,就会跳到订单管理界面前提条件服务器运行正常,会员点击导航栏里的“我的订单”。主事件流活动者动作系统响应会员选择点击导航栏里的“我的管理”。显示订单管理页面,并对订单进行对应的取消、删除操作。后置条件无