首页 >  ASP.NET/C#  > 正文

KFC 网上订餐管理系统

KFC网上订餐管理系统使用ASP.NET2.0实现B/S模式的KFC订餐系统。用户通过访问KFC的网站就能看到该店的快餐种类、价格等信息。从而做出订餐的决定,然后使用唯一的账号登陆,通过一定的支付方式来付款,仅需几分钟就完成了一次订餐。
 
 
系统功能分析
此系统整体可分为两个子系统,其中一个为针对顾客开放的网上点菜系统,另一个为针对餐店管理人员开放的菜单及订单管理系统。不同的子系统是针对不同的用户的,因此不同的子系统也拥有不同的功能需求,以下是分别对这两个不同子系统的功能分析。
2.3.根据对顾客网上点餐系统业务流程的分析,可以看出顾客点餐主要涉及到一些数据库的逻辑和程序应用逻辑。具体的功能归纳如下:
1) 顾客登录网上点菜系统进行菜单的浏览。
2) 顾客注册为会员。
3) 会员对自己的个人信息进行更改,比如送餐地址和联系电话,以及帐户密码。
4) 以会员形式登录的顾客自动识别,并且以会员价消费。
5) 顾客对已选的菜单进行更改选择的数量或者取消选择。
6) 当顾客确定点菜完毕后,顾客将其提交至服务器并生成订单。
2 管理员管理系统功能分析
根据对顾客管理员管理系统业务流程的分析,可以看出管理员主系统要涉及到一些数据库的逻辑操作和程序应用逻辑。具体的功能归纳如下:
1) 管理员在本地登录。创建新的管理员。
2) 管理员对服务器上的菜单进行添加、删除和修改,比如更改菜单的图片、价格、菜单描述等等。
3) 管理员对订单进行管理,比如确定和打印订单。
4) 管理员根据订单的不同属性来查询订单,比如生成日期、编号等等。
5) 管理员根据不同的时间段统计出营业额、成本,同时还能统计出每道菜的销售量、任何时间段的销售情况以及每一个会员顾客的消费情况。
3 系统模块设计
1) 用户管理模块。本系统的用户管理模块同时向顾客和管理员开放,顾客可以根据自身的具体情况改变自己的一些属性,比如密码、地址、用户姓名等等。管理员也可以根据业务的情况添加、删除、修改顾客的属性和管理员。
2) 权限设置模块。本系统的权限设置主要针对进行点菜的顾客。顾客分为普通顾客和会员顾客,其区别在于普通顾客不能享受优惠价,而会员顾客可以。并且可以根据会员顾客的消费情况进行积分的累计,从而采用灵活的优惠政策。
3) 点菜销售模块。顾客访问网站可以浏览当天所发布的菜单,选择了自己想要的菜之后即可提交,并生成订单。
4) 菜单管理模块。菜单管理模块向管理员开放,管理员通过此模块对菜单进行添加、删除、修改。
5) 订单管理模块。订单管理模块向管理员开放,管理员通过此模块对顾客所提交的订单进行管理,并且可以根据订单处理结果向下属传达正确的安排。
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:学生作品展示及评分系统

下一篇:大学生社团社交网站

相关文章: