uml期末大作业 - 电影院售票系统

来源:网络收集 时间:2025-04-25 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息
《面向对象分析与设计(UML)》
课程设计报告
 
 
设计题目:    电影院售票系统         
院    系:                
专    业:                  
班  级:         
学    号               
姓    名              
指导教师:                
设计地点:                 
开课时间:  至   学年 第   学期
 
 

 
 
常熟理工学院计算机科学与工程学院  制

学生姓名                         成绩           
 
评语
 

 
 
                         指导教师(签名)               
                                            年   月   日
 
 
目录
一、设计目的和任务
1.1设计目的
1.2设计任务
二、开发环境
2.1 硬件环境
2.2 软件环境
三、 设计题目
3.1 题目名称
3.2 题目详细描述
3.3 功能要求
四、 相关技术及知识点
4.1 RUP的核心工作流
4.2 用例的定义
4.3构造用例图的步骤
4.4 用例建模
4.5概念模型
4.6概念模型作用
4.7类图
4.8类的三个层次
4.9契约
4.10协作图
4.11系统行为
五、 面向对象分析与设计
5.1 用例图
5.2 概念模型
5.3系统类
5.4契约
5.5时序图
5.6系统协作图
5.7系统类图
5.8状态图
5.9系统组件图
5.10配置图
六、双向工程
七、总结
 

一、设计目的和任务

1.1设计目的

通过对电影院的了解和自身经历、以及实际周边和市场的调查分析。可以使电影院的售票系统更加完善,简便。使影院对售票的管理更加方便和系统。

1.2设计任务

    电影院售票系统完成后应具有以下功能:
1) 操作界面美观简约,能保证系统的易用性。
2) 规范、完善的基础信息设置。
3) 影片分类详尽,可按不同类别查看影片信息。
4) 实现轻松便捷购买影票。

二、开发环境

2.1 硬件环境

   笔记本电脑、打印机。
 

2.2 软件环境

操作系统:Windows7;
Rational Software。
 

三、 设计题目

 

3.1 题目名称

 电影院售票系统
 

3.2 题目详细描述

电影院售票系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。
主要有两种用户:
i. 管理员:主要负责将电影信息增加,修改,删除,并导入数据库。
ii. 顾  客:可以查询电影的上映时间,场次,并选择自己所需要的电影票,向售票员购买电影票。
    

3.3 功能要求

 
电影院售票系统是一个电子商务系统,它提供用户的接口以供用户登录并选择影票;同时还提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。
用户接口是网站用户使用影院售票系统服务的接口,所有的在线用户通过浏览登录网站,并进行一系列的查询,咨询,订购等操作。用户接口模块包括了用户个人信息维护、影片查询、订购影票和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统销售情况以及销售走势的分析。
系统提供给网站维护和管理人员的接口。管理员接口模块包括电影信息维护、内部员工信息维护、订票处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。
      数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单处理;网站管理员的销售情况查询与分析。

四、 相关技术及知识点

4.1 RUP的核心工作流

  (1)6个核心工程工作流:
1) 需求工作流
2) 分析和设计工作流
3) 实现工作流
4) 测试工作流
5) 分发工作流
  (2)3个核心支持工作流:
1) 项目管理工作流
2) 配置和变更控制工作流
3) 环境工作流
 

4.2 用例的定义

   定义:由系统执行的一个动作序列,并能产生可观测的结果值给特定的角色。如:
定购一个商品; 从学校选课系统注册选课;从文本编辑器中检查一个文档的拼写错误;
用例命名:(状语+)动词+(定语+)宾语
 

4.3构造用例图的步骤

1.确定系统的上下文:
   1.1 确定参与者与它们的责任;
   1.2 确定用例,即确定带有某种目的或产生特定结果的系统行为。
2.对参与者和用例进行权衡,以便精化模型,例如拆分和合并定义。
3.衡量用例以找出包含关系。
4.衡量用例以找出扩展关系。
5.对参与者和用例进行研究,查找是否存在泛化关系。
 

4.4 用例建模

用例建模是需求工程的一种形式,是抽取和文档化需求的补充方法
相对于“传统”SRS方法
用例是Jacobson在面向对象的软件工程中提出的,但它实际上是独立于面向对象的。
典型用例建模方法:
找出系统边界。
找出参与者。

4.5概念模型

    概念模型:展现了问题域中有意义的概念,是OOA中要得到的最重要的制品。
是真实世界中各个事物的代表,而不是软件中各个构件的代表。
概念模型包括:
a) 一组概念;
b) 概念之间的关联;
c) 概念的属性;
 

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典教育范文uml期末大作业 - 电影院售票系统在线全文阅读。

uml期末大作业 - 电影院售票系统.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/fanwen/1266908.html(转载请注明文章来源)

相关推荐:

Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219