欢迎来到天天文库
浏览记录
ID:56759145
大小:49.00 KB
页数:6页
时间:2020-07-07
《快餐外卖系统需求分析.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、快餐外卖系统的需求分析一、功能实现系统包括前台管理和后台管理。1、后台管理:用户、菜单、订单用户:1)添加客户:管理员可以对客户进行添加操作。2)删除客户:管理员可以对已有客户进行删除操作。3)查询所有客户4)添加管理员5)删除管理员6)查询所有管理员7)修改管理员信息菜单:1)查询所有菜(菜单目录):管理员可以查询菜单。2)删除菜名:管理可以删除一些不太受欢迎的菜。3)更改菜单:管理员可以更新菜单。4)增加菜名:管理员增加菜名供客户选择,可以记录客户在查询时没有的菜。订单:1)接受订单:管理员对于新订单进行接受。2)处理订单
2、:若新订单有效则进行派送,并通知餐厅厨房。3)订单查询:管理员可以查看订单情况。4)订单汇总:管理员根据订单情况进行汇总,分为已派送订单,正在派送订单和日金额汇总。5)删除订单:对于已经结算完成的过去的订单可以删除。2、前台管理:用户对系统的操作1)查看菜单:用户可以根据种类,菜名等查询菜单2)注册:无账号的客户下单订餐必须先注册登录(用级联和Ajax)3)登录:已有账号的用户直接登录4)修改密码:客户可以自己修改其密码。5)购物车:客户可将自己所选的饭菜加入购物车,也可以删除购物车中的内容6)提交订单:客户提交自己的订单。7
3、)结算8)查看订餐状态:客户可以查看自己订餐的信息和相关的记录。二、数据库表1、管理员admin帐号aid密码apwd用户名aname2、用户users(包括客户和未注册客户)帐号id密码pwd用户名name邮箱email性别sex电话tel住址address3、菜单foods编号fid菜名fname种类ftype价格fprice状态fstate(有1无0)4、购物车cart用户账户uid购物车编号cid菜名fname价格fprice数量ccount总价ctotal5、订单list用户账户uid编号lid菜名fname价格fp
4、rice数量lcount总价ltotal用户名uname电话utel住址uaddress下单时间ltime订单状态lstate(0接受1正在派送2已派送3未受理6、支付宝payment用户帐号uid支付宝帐号pid支付宝密码ppwduseruid:intupwd:intuname:Stringuemail:Stringusex:Stringutel:Stringuaddress:StringFindAlluser()Saveuser()Deleteuser()FindByuid()Updatebyuid()三类图adminai
5、d:intapwd:Stringaname:StringSaveadmin()FindByaid()foodsfid:intfname:Stringftype:Stringfprice:doublefstate:int有1无0FindBytype()FindByname()DeleteByfid()UpdateByfid()Savefood()FindByfid()listuid:intlid:intfname:Stringfprice:doublelcount:intltotal:doubleuname:Stringutel
6、:Stringuaddress:Stringltime:Stringlstate:int(0接受1正在派送2已派送3未受理)FindAllbyuid()DeleteBylid()FindAll()UpdatelstateBylid()Savelist()paymentuid:intpid:intppwd:StringSavepament()FindByuid()DeleteBypid()FindBypid()cartuid:intcid:intfname:Stringfprice:doubleccount:intctotal:
7、doubleFindByuid()SaveCar()DeleteBycid()FindByfname()四、应用技术jquery/css/js/jsp/分页/sqlserver/数据库的增删改查/hibernate……………………………………
此文档下载收益归作者所有