
本系统功能主要有用户的功能分析、管理员的功能分析以及客服人员的功能分析
用户的功能分析:
① 用户(非会员)只能在网站上进行菜品浏览
② 用户注册为会员登录系统
③ 用户(会员)可以对个人信息个人信息(送餐地址、联系电话、账户、密码等)进 行修改
④ 用户(会员)可以对已选的菜单进行修改和取消,比如说数量和类别
⑤ 当用户(会员)确定订餐完毕后,用户(会员)订单生成后可以选择支付方式(在 线支付和货到付款)
⑥ 用户(会员)可以在网站的首页上进行留言,也可以进行投诉
管理员的功能分析:
① 管理员登录系统后,可以查询、添加、修改、删除管理员帐号
② 管理员可以对客服人员信息(包括新的客服人员)的增加、删除、修改、查询(按照客服人员姓名进行查询)
③ 管理员可以对用户人员信息审核、删除、修改、查询
④ 管理员可以对餐厅网上订餐系统上的菜单进行添加、删除和修改,比如更改菜单的图片,价格,菜单的描述,更换新品,添加新菜等
⑤ 管理员可以查看用户的留言信息,并回复用户
⑥ 管理员根可以统计出一个月订单数据和一天订单的数据
客服人员的功能分析:
① 客服人员登录系统后,可以查询客服人帐号、添加客服人帐号(有权限)、修改客服人帐号(有权限)、删除客服人员信息(有权限)
② 客服人员需要对订单进行处理、删除和查询(根据不同的属性来查询订单,比如生成日期或者编号等)
③ 客服人员对用对用户信息的查询(送餐地址、电话、姓名、送餐时间)
(4)系统的数据字典
本系统的数据字典如下:
① 名字:用户人员
描述:用户人员的信息
定义:用户=用户帐号+用户密码+用户姓名+用户地址+用户电话
② 名字:订单明细
描述:用户订单的详细信息
定义:订单明细=用户姓名+送餐地址+订单编号+订单响应时间+下单时间+订单状态+用户电话
③ 名字:菜品
描述:菜品的信息
定义:菜品=菜品图片+菜品名称+菜品介绍+菜品编号+菜品价格
④ 名字:购物车
描述:用户订购的菜品信息
定义:购物车=菜品名称+菜品数量+菜品价格+用户送餐信息
⑤ 名字:客服人员
描述:客服人员的信息
定义:客服人员=客服帐号+客服姓名+客服密码+客服工号+客服职位
⑥ 名字:管理员
描述:管理员的信息
定义:管理员=管理员帐号+管理员姓名+管理员密码基于ASP.NET的在线考试系统的设计与实现
在线学习网站
在线求职与招聘系统的设计与实现
在线书店管理系统
基于B/S模式的医院在线预约挂号系统的设计与实现
基于JavaEE的在线学习平台研究与开发
基于android的在线学习系统设计
基于JSP的病历管理系统的设计与实现