Homework7 of Software-System-Analysis-and-Design

建模练习

  • 选择一个你喜欢的移动App 或其中某业务,参考 Asg_RH 文档格式编写软件描述。文档要包含一个业务的完整过程
  • 建模要求包括(用例图、XX业务或用例的活动图、XX领域模型、XX对象的状态图、XX场景的系统顺序图与操作协议)

猫眼电影

猫眼电影是美团旗下的一家集媒体内容、在线购票、用户互动社交、电影衍生品销售等服务的一站式电影互联网平台。通过整合电影资讯、影院等媒体属性及结合LBS技术方式,给用户提供热映、待映等影片在线购买、查询影评及影院信息查询服务。在此对猫眼电影的小程序进行简单的分析一下,首开小程序截图如下

可以看到进入小程序首先看到的便是“电影”界面,所以,接下来的部分,就围绕从“电影”这部分进行购票的业务展开分析。可以看到,界面中较为简介明了,先从顶部导航栏处开始,发现首先左上便是一个地点定位,自然的,想要看电影,首先得要确定身处何处,或者想到哪里去看电影,确定了地点,才能进行后续操作,获取有什么电影什么影院等相关信息。点击该热区,可以进入定位界面如下:

定位当前城市,首先是通过定位自动显示当前定位所在的城市,其次可以手动选择需要的定位城市,手动选择中有更加用户最近访问历史呈现的最近访问城市,也有根据用户群体统计得到的一些热门城市清单,其次便是通过城市拼音首字母排序选择定位。选定城市定位后回到主页面,可以看出不同定位城市,所得到的电影详情会因地而异:

 
自左至右分别是河源热映、武汉热映、广州热映、广州待映

电影列表中所展示的首先主要分为两种:热映、待映。分别是当前定位城市中所在映或者即将放映的电影。热映列表中,每一项影片项都包含了片名、电影预告封面、电影评分、电影类型、主演、放映情况等基本信息,右侧是红色的购票按钮或者是蓝色的预售按钮,点击之后跳转到选择影院和日期的界面

选择对应日期下的影院之后,跳转到对应影院的放映场次购票选择

选好场次便可以开始选座购票啦

确认选座提交订单后确认支付即可

至此购票结束