欢迎来到天天文库
浏览记录
ID:46259162
大小:412.24 KB
页数:25页
时间:2019-11-22
《网上订餐系统模型分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、网上订餐系统模型分析说明书1•系统结构12•系统设计模块说明22」总体设计说明22.2基木处理流程32.3系统总体设计32.4数据库设计52.4.1E-R图(实体•关系图)52.4.2数据库表设计.62.5功能描述92.5.1用户功能模块92.5.2管理员功能模块161•系统结构本系统采用B/S架构,并使用了四层逻辑结果,如图1所示:用户层(UI)业务逻辑层(BLL)数据访问层(DAL)数据层(DB)图1系统结构示意图以卜•为用户整体订餐流程图,也是我们的核心工作流程图,如图2所示:选弓¥LJ贝勾rr1*111!如I'•!如P•!图2用户订餐流程图该系统的核心工作流程为订餐,为了给用户
2、一个更好的订餐享受,系统添加了很多增加用户体验的工作,提高了订餐效率,并且给用户一个更好的享受。2•系统设计模块说明2.1总体设计说明本系统通过建立一个基于互联网的订餐平台,为订餐的用户和管理者提供不同的服务。其中,订餐的用户能够通过此平台来进行菜色浏览、订餐和捉交订单;它的整体结构如卜•图:图2-1总体设计2.2基本处理流程系统的总体处理数据流程如下图图2・2川户订餐菇木流程图2.3系统总体设计图2-3-1为系统类Z间的详细类图:User11■
3、javajavax(fromcomb«i.cn6neordy.uo)BasketlistitemBasketlist(fromcom.bsw
4、.onlineorder.vo)J0*+1(fromcom.bsw.onlineorder.vo)^•dishid:Int«—电username:String②quantity:IntSterns:ArrayListr-1②city:String场hitchance:Int轴ame(^password:String<^point:Double^telephone:String^username:String(frcmccmbswonlineordervo)wrderid:Int电dishname:String电dishprice:Double^quantity:IntOrderitem
5、veDish(francomb$u>onlinQordQruo)Administrator(fromcom.bsui.cn1neorder.・o)②adminname:String©password:StringWdishidTlntEdishname:String^>disprice:DoubleQcatagery:String^>meat:Boolean◎cooking:String^material:String^>discription:String^>imagesecn:String电top:Int◎down:Int②hot:IntQ>recommend:Boolean+1?
6、S、心Order(fromcom.bsw.cnIncord«r.vo)Comment(fromcomb$・jpniinQord»f.vo)0+1*1^orderid:Int^username:String^>createtime:Timestamp②shipcity:String②shipaddress:String②shipname:String②shiptelephone:String②shiptime:Timestamp^deliveryman:String②status:Int^discount:Double②totalprice:Double②items:Arra^List^
7、commentid-1nt^commentdate:Date^telephone:String4title:String^content:StringLevel(fromcom.bsuialhwordewo)^levelpoint:Int•^levelname:String^discount:Double②imagesecn:Stringhas*1Catagery"rom8m.bs・Qniineoakr.uo)^catageryid:Int^catageryname:String图2-3-1系统详细类图类图详细的描述了我们所有的基本类之间的关系以及操作,通过类与类之间的关系可以轻松的看
8、出所冇类Z间的关系以及映射到数据库的关联情况。通过对类的操作,定义所有的功能以及操作。图2-3-2为系统整体用例图,描述了每个角色的功能使用情况:图2-3-2系统整体川例图登录和注销通过对每个角色的用例描述,凸显了每个角色的功能边界以及关联的功能模块,能更好的设计出每个模块的复用程度以及角色划分。2.4数据库设计2.4.1E-R图(实体■关系图)如图2・4所示,为数据库设计的E・R图,包含了数据库之间的关联关系。ftrierhe4*3FIQht
此文档下载收益归作者所有