可视化建模与UML-餐饮管理系统建模.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
----宋停云与您分享---- ----宋停云与您分享---- 《可视化建模与 UML》课程结业报告 课题名称: 餐饮管理系统建模名: 学 号: 9 0 9 1 4 0 2 6 班 级: 09 软件本(2)班学 院: 电子与信息工程学院指导老师: 完成日期:2012 年 5 月 28 日 1 ----宋停云与您分享---- ----宋停云与您分享---- 目录 第一章 引言 3 系统目的 3 用户特征 3 运行环境和资源 3 软件的体系结构 4 第二章 用例模型 4 用例图描述 4 构建用例图 5 结账用例图 6 经理用例图 7 人事管理和登录管理用例图 8 第三章 类模型 9 类图的描述 9 构建类图 10 庐陵楼系统登录类图 10 第四章 交互模型 14 顺序图概述 14 构建顺序图 14 员工(经理)登录顺序图 14 删除员工顺序图 16 第五章 行为模型 18 活动图概述 18 构建活动图 18 状态图和活动图 19 用户登入活动图 21 餐桌预定活动图 22 菜单生成活动图 23 点菜状态图 24 人事管理状态图 25 第 6 章 课程学习小结 26 6.1 学习小结.....................................错误!未定义书签。 6.2 解决的问题...................................错误!未定义书签。 6.3 待解决的问题.................................错误!未定义书签。 2 ----宋停云与您分享---- ----宋停云与您分享---- 第一章 引言 系统目的 学生成绩管理系统是一个管理学生信息、成绩和教师信息的小型系统。统目标是学生方便直观的查询个人信息和成绩,教师能管理学生的成绩,管理员管理所有用户的信息和本系统。 用户特征 用户分类 本系统可将用户分为以下三类: 经理 经理拥有登录后台管理的功能,可以进行人事管理、登录管理、菜谱管理、报表统计、成本管理和系统设置等功能的使用权 收银员 收银员具有登录收款系统的权限,可以进行餐桌管理、点菜服务、会员服务、结账服务等功能的使用权 管理员 其权限功能和经理是一样的 运行环境和资源 本系统是基于 windows 平台上的应用程序,java 语言编写开发。其软硬件条件必须满足 windows 和 java 的正常运转要求。 软件环境:需要安装有 eclipse、jdk。 数据库系统:Microsoft sql Server 2005。 3 ----宋停云与您分享---- ----宋停云与您分享---- 《软件工程实践》课程结业报告 软件的体系结构 软件体系结构如图 1-1 所示 图 1-1 软件体系结构图 ‘ 第二章 用例模型 用例模型是所有用例、参与者以及相互关系的集合,是关于系统功能和环境的模型。一个用例就是系统要实现的一项功能,即用例描述系统要做什么。用例模型是软件需求分析结果的可视化表示。 用例图描述 用来描述用户的需求,它从用户的角度描述系统的功能,并指出功 能的执行者,强调谁在使用系统,系统为执行者完成哪些功能。是基于系统要实现的功能的一个可视化描述。 4 ----宋停云与您分享---- ----宋停云与您分享---- 《软件工程实践》课程结业报告 用例图是用例模型的重要组成部分,是对系统从宏观角度的确定描述。用例图是系统建模的起点,通过用例图搜集用户的需求,明确和系统相关 的用户和其他系统,同时确定系统将会提供什么功能,已经各个功能之间的关系。 构建用例图 1.确定系统的执行者 执行者是系统外部的一个实体,是与系统进行交互的任何事物或人,以某种方式参与用例的执行过程,参与者通过向系统输入或向系统发出某种请求来触发系统的执行。执行者通常是以他们在系统中所扮演的角色来命名,而不是以他们要执行的功能来确定的,否则会产生命名歧义。 在定义用例之前要先确定系统的执行者。通过对需求进行逐条分析,最终确定了 3 个相关执行者:经理、收银员、管理员。 如图 2-1 所示。 图 2-1 用例执行者 确定系统用例 用例是描述执行者使用系统以打到某个目的涉及的一系列场景的集合。通过从各个执行者的角度进行分析,根据用户需求,将系统功能划分为三个功能模块。 (1)收银员模块 餐桌管理 点菜服务 会员服务 结账服务 5 ----宋停云与您分享---- ----宋停云与您分享---- 《软件工程实践》课程结业报告 (2)经理和管理员模块 人事管理 登录管理 菜谱管理 报表统计 成本管理和系统设置 结账用例图 图 2-2 结账用例图 简要说明 本用例描述收银员和顾客

文档评论(0)

宋停云 + 关注
实名认证
文档贡献者

特种工作操纵证持证人

尽我所能,帮其所有;旧雨停云,以学会友。

领域认证该用户于2023年05月20日上传了特种工作操纵证

1亿VIP精品文档

相关文档