文档详情

《软件系统建模与UML》课程设计报告电影院售票系统.doc

发布:2019-04-26约7.37千字共26页下载文档
文本预览下载声明
PAGE 1 PAGE 2 PAGE 1 - - 《软件系统建模与UML》 课程设计报告 设计题目: 电影院售票系统 院 系: 计算机 专 业:   班  级: 学 号: 姓 名: 指导教师: 设计地点: XX学院计算机科学与工程学院 制 学生姓名  成绩 评语: 指导教师(签名) 年 月 日 目录 1. 设计目的和任务2 2. 开发环境2 2.1 硬件环境2 2.2 软件环境3 3.设计题目3 3.1 题目名称3 3.2 题目详细描述3 3.3 功能要求3 4. 相关技术及知识点4 4.1 用例建模 4.2 用例的定义 4.3构造用例图的步骤 4.4 RUP的核心工作流 4.5概念模型 4.6概念模型作用 4.7类图 4.8类的三个层次 4.9如何建立关联 4.10系统行为 4.11图 4.12契约 4.13协作图 4.14三层结构的优势 5. 面向对象分析与设计7 5.1 用例图 5.2 概念模型 5.3系统类 5.4契约 5.5协作图 5.6系统类图 5.7状态图 5.8系统组件图 5.9部署图 5.10数据库表 6. 双向工程8 7. 总结9 8. 参考资料…………………………………… 一 设计目的和任务 1.1设计目的 通过自身对电影院的了解和经历、分析以及实际的市场调查,要求本系统具有以下功能: (1)、统一友好的操作界面,能保证系统的易用性。 (2)、规范、完善的基础信息设置。 (3)、影片分类详尽,可按不同类别查看影片信息。 (5)、实现轻松便捷购买影票。 为了影院售票系统更完善;为了影院对售票的管理更方便。 1.2设计任务 在明确系统功能点后,按授课要求,请用面向对象分析设计的方法设计系统,参考RUP的流程,依次得出系统的参与者、用例图、概念模型、系统类并定义系统类操作的契约、协作图(请考虑三层架构的设计方式)、得出系统的类图、数据库表,对得出的各种UML图需要进行文字描叙。 二 开发环境 2.1 硬件环境 微机一台、打印机一台、扫描仪一台 2.2 软件环境 操作系统:WindowsXP; 数据库:MYSQL。 三.设计题目 3.1 题目名称 电影院售票系统 3.2 题目详细描述 售票管理系统是一个基于电影院工作人员的系统,不同类型的用户在系统中有不同的权限。主要有两种用户: 购票者:可以查询电影的上映时间,场次,并选择自己所需要的电影票,向售票员购买电影票。 管理员:主要负责将电影信息增加,修改,删除,并导入数据库。 3.3 功能要求 (1)系统总体的功能需求 影院售票系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择影票;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。 图3-3-1 系统总体功能需求框图 (2)用户接口模块 用户接口是网站用户使用影院售票系统服务的入口,所有的在线用户都通过浏览登录网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。 (3)管理员接口模块 这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。 (4)数据服务模块 数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单处理;网站管理员的销售情况查询与分析。 四 相关技术及知识点 4.1 用例建模 用例建模是需求工程的一种形式,是抽取和文档化
显示全部
相似文档