一、功能需求分析
菜市场系统的具体功能包括:
(1)消费客户:
注册用户:通过注册,经通过之后成为系统客户,可用于登录;
登录:系统客户登陆后实现别的功能;
浏览食物:客户查看系统中的食物,了解最新的食材和各种动态等信息;
下单购买:客户可以选择购买食物并填写相关信息后,在线支付后就可等待配送;
确认收货:收到食物后点击确认收到即订单完成,选择性评价此订单。
(2)管理员:
商家管理:管理员可以对入驻的商家进行查询、修改、删除等操作,对评价不好的商家进行内部警告处罚,必要可强行删除或转移态度不好的商家;
客户管理:管理员可对其进行添加、修改、删除等操作;
广告管理:管理员对广告进行添加、修改、删除等操作。
(3)商家:
注册商家:通过注册,经通过之后成为商家,可用于登录;
登录:商家登陆后实现别的功能;
设置店铺:老板自己上新自己的食物,并设置价格和数量;
(4)游客:
游客可以对菜市场系统进行访问,浏览基本页面。
二、项目架构:
三、系统E-R图