77范文网 - 专业文章范例文档资料分享平台

UML订餐系统-陈凯(4)

来源:网络收集 时间:1970-01-01 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

可以获得将运行于他们系统上的逻辑软件构件的早期视图。虽然系统管理员将无法从图上确定物理设备或物理的可执行程序,但是,他们仍然欢迎构件图,因为它较早地提供了关于构件及其关系的信息(这允许系统管理员轻松地计划后面的工作)。

订餐系统中主要有两个构件图:业务对象构件图和用户界面构件图。 系统建立在一个含有登录信息、菜单信息、客户信息、系统维护信息的数据库上。

1、业务对象构件图

对象构件图说明:

查看销售情况:该构件的功能是查看时间段的销售数量,金额。

菜单设置:该构件的功能是通过数据库实时更新客户才看到的订餐菜单,也可以根据店 内的营业拓展而更改。

客户订餐:该构件的功能是对不同权限的客户提供订餐,退订服务。 送餐员查看订单:该构件的功能是为送餐员提供客户订餐的统计数据,同时也是送餐员记录送餐成功与否及处理的平台。

厨师查看订单:该构件的功能是为厨师提供客户订餐的统计数据,同时也是厨师记录每一个炒菜成功与否的平台。

除了业务对象以外,系统与用户交互的组件也能创建一个组件图。

- 13 -

2、用户界面构件图

用户界面构件图说明:

销售情况统计界面:是在查看销售情况时的显示界面。

菜单设置界面:是在店主修改菜单时所见界面,通过数据库修改时没有相关界面。

送餐员数据统计界面:是送餐员查看送餐统计数据及标记送餐成功与否得到界面。

客户订单界面:是客户订餐时所见界面。

厨师炒菜数据统计界面:是厨师查看炒菜统计数据及标记每一个炒菜成功与否的界面。

六、订餐系统的部署图

部署图描述了一个运行时的硬件结点,以及在这些结点上运行的软件组件的静态视图。 部署图显示了系统的硬件,安装在硬件上的软件,以及用于连接异构的机器之间的中间件。创建一个部署模型的目的包括:

(1) 探究系统投产的相关问题。

(2) 探究你的系统和生产环境中的其它系统的依赖关系,这些关系可能是已经存在,或是将要引入的。

(3) 描述一个商业一个用主要的部署结构。 (4) 设计一个嵌入系统的硬件和软件结构。 (5) 描述一个组织的硬件/网络基础结构。

订餐系统由5个节点构成,应用服务器主要负责整个系统的总体协调工作;

- 14 -

数据库负责数据的管理;Web应用程序模块用于用户(主管、顾客、厨师及送餐人员)进行一天销售情况的查询、订餐结果的查询;业务操作模块用于处理客户进行网上订餐、数据分析等一般业务的流程;信息维护模块用于系统管理员维护整个系统的数据信息,如添加新用户、更改评估内容等。

系统配置图如下:

- 15 -

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库UML订餐系统-陈凯(4)在线全文阅读。

UML订餐系统-陈凯(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/293732.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: