网上订餐系统需求分析说明书专业:信息与计算机工程学院班级:15软工一班学号:15478021______________________________________________________________________________________________________________精品资料姓名:舒蕾蕾目录1概述...............................................................................................................................41.1用户简介............................................................................................................41.2项目的目标.........................................................................................................41.3参考资料............................................................................................................52目标系统描述................................................................................................................52.1系统流程图.........................................................................................................52.2作业流程............................................................................................................72.3系统类图................................................................................错误!未定义书签。2.4顺序图....................................................................................错误!未定义书签。2.4.1管理员顺序图........................................................................................122.4.2用户顺序图............................................................................................132.5状态图....................................................................................错误!未定义书签。2.5.1用户的状态图........................................................................................152.6数据库描述.............................................................................错误!未定义书签。2.6.1数据库表设计........................................................................................163界面需求.......................................................................................................................5______________________________________________________________________________________________________________精品资料______________________________________________________________________________________________________________精品资料1、概述随着经济的发展及网络的普遍化,网上订餐越来越贴近学生的生活,这样如何在网上订餐店中订到服务较好而价格相对较低廉的套餐的需求也越来越迫切,于是订餐网站的兴起也是必然的。这个项目的目的就是做一个比较完善的网上订餐系统。系统有两三种用户,即学生用户、餐馆用户和后台管理员,学生用户在进入网站后登录自己的账户即可浏览网站的菜单及各种服务,并可对套餐和服务给出评论。餐馆用户登录进入系统后可以经营餐馆,发布信息并接受订单。管理员登录进入系统后对网站进行管理,可进行的有,用户管理,菜单管理,订单管理等等。1.1用户简介学生用户。学生用户在网站上进行注册后拥有一个账户,登陆账户可以浏览网站的信息和订餐。餐馆用户。餐馆用户在网站上进行注册后拥有一个账户,登陆账户可以经营自己的餐馆为网站添加信息以及接受学生用户的订餐订单。后台管理员。后台管理员拥有比普通用户更高的权限,管理整个系统的各个方面,如用户管理,菜单管理,订单管理,保证整个系统的正常运行。1.2项目的目标项目的目标:______________________________________________________________________________________________________________精品资料做一个比较完善的网上订餐系统,方便学生用户在网上订餐。各方面的具体目标如下:(1)具有比较好的界面。(2)每个用户均可以注册,注册之后有一个或多个账户,用户可以为自己的账户设置或修改密码,可以更改用户自己的有关信息,用这个账户登录后在网站上享受订餐服务。(3)用户的账户与网上银行相连接,可以充值金额或付款。(4)系统需要有较高的安全性。1.3参考资料《电子商务系统的分析与设计》刘军马敏书《软件工程》张海藩倪宁《信息系统分析与设计》耿骞韩圣龙傅湘玲2目标系统描述2.1系统流程图系统流程图如下:______________________________________________________________________________________________________________精品资料网上订餐系统用户管理员注册登录浏览网站信息餐馆用户学生用户修改个人信息是否订餐填写订单查看订单提交订单取消订单收货付款发表情况修改个人信息订单查询菜单添加和修改退出系统登录网站管理订单管理菜单管理用户管理退出系统流程图描述1.用户流程分析______________________________________________________________________________________________________________精品资料1)注册登陆:系统将判断该用户是否注册,如果是,则可查看网站信息;否则,提示用户注册。2)若为学生用户,登录后可以选择修改个人信息或是浏览网站信息。订餐后填写订单,填写之后提交给系统。收货后付款:网上的每一份订单都将实时存入后台数据库。用户收货付款后,完成网上交易。3)若为餐馆用户,登录后可以选择修改信息,对餐单进行添加或修改以及查询订单。2.管理员流程分析1)登陆:管理员进入后台系统必须有自己的权限,如果是,则可以进入后台系统,对后台进行操作,否则不能登录;2)网站管理:登录后进行各个方面的管理。2.2作业流程______________________________________________________________________________________________________________精品资料1.学生用户用例图______________________________________________________________________________________________________________精品资料学生用户修改个人信息注册、完善个人信息创建自己的订单浏览、修改自己的订单删除自己的订单确认订单usesusesusesusesusesuses登陆uses注销uses______________________________________________________________________________________________________________精品资料2..餐馆用户用例图餐馆用户信息修改菜单添加菜单修改订单查询usesusesusesuses订单操作接受订单拒绝订单usesextendsextends3.管理员用例图______________________________________________________________________________________________________________精品资料管理员用户信息修改用户删除菜单删除订单查询订单信息统计用户注册功能简单描述学生用户注册、完善个人信息学生用户可在该网站注册,注册时除帐号密码外,还需填写姓名、电话、地址的个人信息登录根据用户名和密码登录系统修改个人信息可更改姓名、电话、地址、年龄、生日创建订单浏览菜单,看到中意的菜式可以点餐浏览、修改订单在点餐完毕后可以浏览订单,如不满意可删除其中的菜式或重新浏览菜单添加菜式删除订单如果不满意此次菜单也可直接删除此次订单确认订单如对此次订单满意,则可选择确认订单。这就完成了一次下单,______________________________________________________________________________________________________________精品资料可以等待餐点送上门了注销退出登录状态餐馆用户信息修改餐馆用户登陆后修改餐馆的详细信息菜单添加餐馆用户登陆后添加菜名,价格,图片菜单修改餐馆用户登陆后修改菜名,价格,图片订单查询餐馆用户登陆后可以查询订单信息订单操作餐馆用户登陆后可进行订单操作。订单操作分为接受订单和拒绝订单两种。接受订单后客户无法修改订单,拒绝订单后要选择拒绝理由管理员用户管理管理员用户可以查看用户所有的信息及其订单菜单管理通过商家的交流,存储商品的最新信息并在网站上显示,随着商家给出的数据进行更新订单管理按照团购用户的订单量和订单金额,统计用户的历史订单、在途订单和未发订单的总金额2.3流程图2.3.1管理员流程图流程图如下:_____________________________________________________________________________________________________