大学生网上订餐系统-UML建模_第1页
大学生网上订餐系统-UML建模_第2页
大学生网上订餐系统-UML建模_第3页
大学生网上订餐系统-UML建模_第4页
大学生网上订餐系统-UML建模_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大学生网上订餐系统-UML建模大学生网上订餐系统-UML建模大学生网上订餐系统-UML建模题目:大学生网上订餐系统目录题目:大学生网上订餐系统.11背景介绍.32需求分析.33系统用例模型.43.1订餐者用例图.43.2商家用例图.43.3商铺管理员用例图.53.4订单管理员用例图.53.5系统管理员用例图.64系统静态模型.65系统动向模型.85.1系统时序图.8订餐者订餐.8商家管理商铺.9商铺管理员管理商铺信息.10商铺管理员建立客户谈论档案.11商铺管理员建立商家督查档案.12订单管理员管理订单.13系统管理员管理订餐者信息.14系统管理员管理商家书息.15系统管理员保护系统.155.

2、2系统活动图.175.3系统状态图.176系统部署图.186.1系统构件图.181186.2系统部署图187总结192背景介绍跟着网络技术的飞快发展,人们的生活也愈来愈追求方便化。经过察看,发现整个大学城的学生对平时订餐需求很大,但他们订餐的方式都是比较原始的电话订餐。而各个餐饮店也是各自为战,自己接电话,记录订单需求,自己配送。这样做效率很低,收益薄,并且信息不流利。因此我决定为大学生供给一个平台-网上订餐系统。在网上给申请的商家一个虚假店面,能够在上边挂上该商家的名称,饭菜的图片和价钱等信息,让订餐者能够方便地订餐,还能够对商家的餐饮进行谈论,由系统生成谈论档案以供其余人参照等,而商家后期

3、只负责做饭菜并安排人配送。其余,需要按期对商家进行卫生安全督查,生成商家督查档案,并以此为依据来决定商家的去留等。需求分析大学生网上订餐系统主要有以下几方面需求:1)订餐者订餐者第一需要注册一个账号用于系统登录,登录后能够查察商铺信息,并选中某一商铺后进入其餐饮信息界面,最后选中所需餐饮,下订单。自然用餐后还能够对此餐饮进行谈论。2)商家商家第一需要申请一个网上商铺,当申请通事后,登录到系统中,能够核实订单并安排配送,此后对本店的餐饮信息进行更新。3)订单管理员当订餐者下订单后,订单管理员需实时生成订单,假如订餐者对订单有所更正时,订单管理员也要实时对数据进行更新。4)商铺管理员当商家申请经过

4、时,商铺管理员需要实时录入商铺信息,并为其建立店面、建立客户谈论档案、商家督查档案。当商家增添、更正、删除其餐饮信息时,商铺管理员需实时对数据进行更新,以便其余人订餐。假如订餐者对某餐饮店的某餐饮进行谈论后,商铺管理员需实时更新谈论档案。5)系统管理员系统管理员主要达成对商家和订餐者信息的管理、以及系统的保护。3系统用例模型大学生网上订餐系统的参加者有:3.1订餐者用例图订餐者能够登录系统,登录后能够订餐,订餐过程包含选择商铺、选择餐饮、下订单以及到餐付款,用餐后还能够对餐饮进行谈论。3.2商家用例图商家能够登录系统,登录后需要对订餐者的订单进行核实并安排配送,此后更新商铺有关餐饮信息(增添、

5、删除、更正)。43.3商铺管理员用例图商铺管理员能够更新商铺信息(包含录入新申请经过的商家、更正、删除和查问商铺信息),还要为每一个商铺建立客户谈论档案盒商家督查档案。3.4订单管理员用例图订单管理员当订餐者下订单后要立刻生成新订单,假如订单有所变动需实时更新(查问、更正、删除)。53.5系统管理员用例图系统管理员能够登录系统,对商家和订餐者的信息进行管理(增添、删除、更正、查问),还有系统的保护。系统静态模型由需求分析中知,我们能够依据主要六个类对象:订餐者、订单管理员、商6家、商铺管理员、系统管理员、订单、商铺和餐饮创立圆满的类图。7系统动向模型5.1系统时序图订餐者订餐1)订餐者注册一个

6、系统登录账号;2)在登录界面输入相应的用户名和密码进行身份考证;3)系统考证后将考证结果返回给用户;4)系统展现有关商铺信息;5)订餐者选择商铺;6)系统展现该商铺的有关餐饮信息;7)订餐者阅读信息并选择所需餐饮;8)订餐者下订单;9)下订单成功后,系统更新餐饮信息;10)退出系统;11)用餐后对餐饮进行谈论。依据订餐者订餐的时序图能够创立以下协作图:8商家管理商铺1)商家申请一个网上虚假商铺;2)申请成功后,在登录界面输入自己的用户名和密码进行身份考证;3)系统进行考证并将考证结果返回给商家;4)商家办理订单;5)更新商铺有关餐饮信息;6)提交更新数据;7)系统将提交的结果显示给商家;8)提

7、交成功,退出系统。9依据商家管理商铺的时序图能够创立以下协作图:商铺管理员管理商铺信息(1)商铺管理员登录系统进入管理界面;(2)对商铺的信息进行更新;(3)提交更新数据;(4)系统将提交结果显示给商铺管理员;(5)提交成功,退出系统。依据商铺管理员管理商铺信息的时序图能够创立以下协作图:10商铺管理员建立客户谈论档案(1)商铺管理员登录到系统;(2)对订餐者的谈论进行核实并优选;(3)生成最后的谈论档案;(4)系统将结果显示给商铺管理员;(5)退出系统。依据商铺管理员建立客户谈论档案的时序图能够创立以下协作图:11商铺管理员建立商家督查档案1)商铺管理员登录到系统;2)录入经过检查得出的督查

8、结果;3)生成督查档案;4)系统将结果显示给商铺管理员;5)退出系统。依据商铺管理员建立商家督查档案的时序图能够创立以下协作图:12订单管理员管理订单1)订单管理员登录到系统中;2)管理订单信息;3)提交更新数据;4)系统将更新结果显示给定单管理员;5)提交成功,退出系统。依据订单管理员管理订单的时序图能够创立以下协作图:13系统管理员管理订餐者信息1)系统管理员注册一个自己的登录账号;2)输入用户名和密码进行身份考证;3)系统将考证结果显示结果返回给系统管理员;4)系统管理员在订餐者信息管理界面对订餐者信息进行更新;5)提交更新数据;6)系统将提交结果返回;7)提交成功,退出系统。依据系统管

9、理员管理订餐者信息的时序图能够创立以下协作图:14系统管理员管理商家书息1)系统管理员注册一个自己的登录账号;2)输入用户名和密码进行身份考证;3)系统将考证结果显示结果返回给系统管理员;4)系统管理员在商家书息管理界面对商家书息进行更新;5)提交更新数据;6)系统将提交结果返回;7)提交成功,退出系统。依据系统管理员管理商家书息的时序图能够创立以下协作图:系统管理员保护系统(1)系统管理员注册一个自己的登录账号;152)输入用户名和密码进行身份考证;3)系统将考证结果显示结果返回给系统管理员;4)系统管理员在系统保护界面对系统进行保护;5)提交保护操作;6)系统将提交结果返回;7)提交成功,

10、退出系统。依据系统管理员保护系统的时序图能够创立以下协作图:165.2系统活动图依据大学生网上订餐系统的整个活动过程,创立了以下的系统活动图:5.3系统状态图依据前面的分析和设计能够发现,每个参加者在使用系统前都需要进行登录,登录今后就能够进行各自相应的操作,操作达成退后出系统。创立的系统状态图以下:17系统部署图6.1系统构件图网上订餐系统的构件图我们经过构件照耀到系统的实现类中,说明该构件物理实现的逻辑类,在本系统中,我们能够对订餐者类、系统管理员类、商家类、商铺管理员类、订单管理员类、订单类和餐饮类分别创立对应的构件进行照耀。6.2系统部署图网上订餐系统的部署图描述的是系统节点上运转资源的安排。包含四个节点,分别是:客户端阅读器、HTTP服务器、数据库服务器和打印机。18总结经过仔细地分析我得出了系统的需求分析,确立了系统的主要参加者以及各自的主要活动。经过学习UML建模的有关知识和RationalRose工具,我亲身着手练习,最后画出了系统的系统用例模型(各自用例的用例图)、系统静态模

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论