Moviebooking电影售票系统--领域模型、部署图和包图
2017-06-06 15:16
337 查看
案例来源:SYSU SE305 课程大作业。互联网售票软件是比较常见的软件系统。通常由多个零售系统和多个供给系统系统。机票、酒店房间、电影票似乎是风马牛大相关的系统,但它们之间存在极其相似的业务模型。以电影票为例,格瓦拉、蜘蛛网、腾讯等等都做类似的电影票分销、推广业务,但票是由各大院线排期提供的。分销-院线-影院形成了一个完整的生态体系。 本课程以大家熟悉的订票为例,学习分析、设计、开发的方法。
我所在的工作组做的是一个叫做Moviebooking的项目,实现一个简单的电影购票系统,并在项目完成过程中学习系统分析与设计,学习UML建模等技能。本系列文章将会以此项目为案例,总结整个项目的设计、建模与开发过程。
购票
用户信息
收藏
评论
用户使用该可以实现查看和搜索正在热映和即将上映的电影资讯,对感兴趣的电影可以进行收藏。想要观看某部电影,可以进行下单购票操作。对于已经放映的电影订单,用户可以对该订单对应的电影进行评分评价的操作。另外,用户还可以更新自己的个人信息。下面是整个应用的界面逻辑概要图,方便对应用有个直观的理解。
我所在的工作组做的是一个叫做Moviebooking的项目,实现一个简单的电影购票系统,并在项目完成过程中学习系统分析与设计,学习UML建模等技能。本系列文章将会以此项目为案例,总结整个项目的设计、建模与开发过程。
一、基本功能
电影资讯购票
用户信息
收藏
评论
用户使用该可以实现查看和搜索正在热映和即将上映的电影资讯,对感兴趣的电影可以进行收藏。想要观看某部电影,可以进行下单购票操作。对于已经放映的电影订单,用户可以对该订单对应的电影进行评分评价的操作。另外,用户还可以更新自己的个人信息。下面是整个应用的界面逻辑概要图,方便对应用有个直观的理解。
二、用例建模
领域模型是一组概念类图,即没有定义操作的类图。通过分析整个应用的功能,找出其中的名词,大致可以分为如下8个概念类:电影(Movie)、场次(Screen)、评论(Comment)、用户(User)、订单(Order)。三、部署图
这里主要采用了SSH的架构,所以数据库选用MySQL,server选用tomcat就好四、包图
这里是项目的包图的结构相关文章推荐
- MonkeyEye电影售票系统--领域模型和数据模型
- Moviebooking电影售票系统--用例建模
- [学习笔记]UML小结以及基于领域模型的系统设计初步
- 系统架构逻辑参考图【强调了领域模型+面向服务编程理念】
- UML小结以及基于领域模型的系统设计初步
- 售票系统领域知识(区间票、订票、预留票)
- [铁道部信息化管理]需求分析(一)—— 售票系统领域知识(区间票、订票、预留票)
- 通过领域模型设计物流系统
- 基于 SIP webRTC 架构的系统部署模型分析
- ASP.NET MVC3 快速入门-第七节 在Movie(电影)模型与数据表中添加一个字段(转)
- UML小结以及基于领域模型的系统设计初步
- 基于 SIP webRTC 架构的系统部署模型分析
- 系统架构逻辑参考图【强调了领域模型+面向服务编程理念】
- 系统架构逻辑参考图【强调了领域模型+面向服务编程理念】
- 系统架构逻辑参考图【强调了领域模型+面向服务编程理念】
- ASP.NET MVC3 快速入门-第七节 在Movie(电影)模型与数据表中添加一个字段
- 系统架构逻辑参考图【强调了领域模型+面向服务编程理念】
- 系统架构逻辑参考图【强调了领域模型+面向服务编程理念】
- UML小结以及基于领域模型的系统设计初步
- ASP.NET MVC3 快速入门-第七节 在Movie(电影)模型与数据表中添加一个字段 .