论文部分内容阅读
[摘 要]在线订座系统就是为了在“食”这一方面给广大消费者提供方便的网络系统。人们不需要再为餐饮订座而感到不便,通过该系统消费者可以很方便的从中获取该城市的餐饮业的相关信息,同时可以选择自己觉得满意的餐饮店进行提前订座,很轻易地满足自己的消费欲望。极大地提高了运营商的工作效率。
[关键词]在线订座系统;餐饮
中图分类号:TP317 文献标识码:A 文章编号:1009-914X(2015)29-0301-01
1 选题背景
随着社会的发展和进步,计算机不断的普及,同时计算机也从数值计算应用发展到信息处理的广泛运用。而且网络的发展也给计算机的运用带了空间。在日常的生活中,上网已经成为人们获取信息的主要手段之一。衣、食、住、行,无论是哪方面的信息都可以通过网络来获取到自己想要了解的信息。
这项在线订座系统就是为了在“食”这一方面给广大消费者提供方便的网络系统。人们不需要再为餐饮订座而感到不便,通过该系统消费者可以很方便的从中获取该城市的餐饮业的相关信息,同时可以选择自己觉得满意的餐饮店进行提前订座,很轻易地满足自己的消费欲望。并且每次订座后,消费者不仅可以享受到来自运营商提供的折扣,而且系统会累计积分以便消费者通过积分兑换每月更新的小礼品。
该系统不但给消费者带来在线订座的方便和实惠,同时也给餐饮运营商提供一个方便管理订单的客户端管理系统。通过客户端,运营商可以方便的处理订单、管理包厢、分配包厢、上传菜单等业务。极大地提高了运营商的工作效率。
2 系统功能分析与设计
系统是由两部分架构组成,一个是B/S架构主要用于开发Web站点实现消费者查看运营商信息和进行订座处理的功能。同时对Web站点进行信息更新时网站管理员也是通过网站后台管理对其进行操作。另一个就是C/S架构,它主要是用来实现运营商客户端的,通过一个独立的客户端让商家能够高效地管理订单的信息、包厢的分配。
因此系统主要功能分为三大块:消费者操作的主要功能、商家管理功能、网站管理员功能。下面如图1所示:
功能描述:
用户管理中心:
基本信息管理:包括修改个人的信息、修改密码。
订座信息管理:查看当前订单、撤销当前订单、查看历史订单。
留言信息管理:查看自己对网站的留言信息、对运营商的评论信息。
积分信息管理:查询当前拥有积分、查询兑换过的礼品兑换单。
商家管理中心:
基本信息管理:修改餐饮店的基本信息、修改密码。
订单信息管理:查询当前订单信息、当前消费订单信息、查询历史订单、
分配座位给某项订单。
1、当前订单信息主要是让商家查询当前订单的信息,并且给予消费者分配相应的座位。
2、当前消费订单信息主要是让商家可以看到今天有哪些订单的消费者会来消费,如果消费者在订单的消费时间里没有来消费,商家可以将订单撤销以便空出座位。
3、查询历史订单主要是提供运营商能够查看过去的消费情况。
4、分配座位给某项订单主要是通过选择其中一项订单后给你分配相应 的座位。如果不能满足消费者的要求必须及时的反馈一个信息给消费者。
菜单那信息管理:上传菜单、修改菜单、删除菜单。
座位信息管理:添加、删除、修改包厢和散座,并且要使用某个包厢和散座时要及时的修改包厢和散座的状态为使用中。结帐后要空出散座和包厢来,将它们的状态改为空闲。
管理员管理中心:
首页广告新闻管理:修改首页的图片和新闻。
留言信息管理:回复留言、删除留言。
1、首页广告新闻管理主要是修改XML文档中的信息来修改显示在首
页的广告和新闻的内容。
2、留言管理主要是回复一些消费者和商家给网站提供的一些意见,通
这些意见能够帮助网站管理员及时的维护和扩展网站以便满足消费者的需求和运营商的要求。
3 数据库表关系概要图
数据库表关系概要图能够更加直观地表示出表的主键和表与表之间的外键约束,充分地把文字化的关系模型通过关系概要图表现出来。方便开发者能够在编写数据访问层时能够有效的把握每个表的各个属性以及表与表之间的关系表的属性。
本系统的数据库总共包含17个数据库表,其中14个实体表,3个关系表。下面是关系概要图如图2所示:
参考文献
[1] 朱站立.数据结构-使用C语言[M].西安:西安交通大学出版社,2004
[2] 韩万江,姜立新.软件项目管理案例教程[M].北京:机械工业出版社,2005.
[关键词]在线订座系统;餐饮
中图分类号:TP317 文献标识码:A 文章编号:1009-914X(2015)29-0301-01
1 选题背景
随着社会的发展和进步,计算机不断的普及,同时计算机也从数值计算应用发展到信息处理的广泛运用。而且网络的发展也给计算机的运用带了空间。在日常的生活中,上网已经成为人们获取信息的主要手段之一。衣、食、住、行,无论是哪方面的信息都可以通过网络来获取到自己想要了解的信息。
这项在线订座系统就是为了在“食”这一方面给广大消费者提供方便的网络系统。人们不需要再为餐饮订座而感到不便,通过该系统消费者可以很方便的从中获取该城市的餐饮业的相关信息,同时可以选择自己觉得满意的餐饮店进行提前订座,很轻易地满足自己的消费欲望。并且每次订座后,消费者不仅可以享受到来自运营商提供的折扣,而且系统会累计积分以便消费者通过积分兑换每月更新的小礼品。
该系统不但给消费者带来在线订座的方便和实惠,同时也给餐饮运营商提供一个方便管理订单的客户端管理系统。通过客户端,运营商可以方便的处理订单、管理包厢、分配包厢、上传菜单等业务。极大地提高了运营商的工作效率。
2 系统功能分析与设计
系统是由两部分架构组成,一个是B/S架构主要用于开发Web站点实现消费者查看运营商信息和进行订座处理的功能。同时对Web站点进行信息更新时网站管理员也是通过网站后台管理对其进行操作。另一个就是C/S架构,它主要是用来实现运营商客户端的,通过一个独立的客户端让商家能够高效地管理订单的信息、包厢的分配。
因此系统主要功能分为三大块:消费者操作的主要功能、商家管理功能、网站管理员功能。下面如图1所示:
功能描述:
用户管理中心:
基本信息管理:包括修改个人的信息、修改密码。
订座信息管理:查看当前订单、撤销当前订单、查看历史订单。
留言信息管理:查看自己对网站的留言信息、对运营商的评论信息。
积分信息管理:查询当前拥有积分、查询兑换过的礼品兑换单。
商家管理中心:
基本信息管理:修改餐饮店的基本信息、修改密码。
订单信息管理:查询当前订单信息、当前消费订单信息、查询历史订单、
分配座位给某项订单。
1、当前订单信息主要是让商家查询当前订单的信息,并且给予消费者分配相应的座位。
2、当前消费订单信息主要是让商家可以看到今天有哪些订单的消费者会来消费,如果消费者在订单的消费时间里没有来消费,商家可以将订单撤销以便空出座位。
3、查询历史订单主要是提供运营商能够查看过去的消费情况。
4、分配座位给某项订单主要是通过选择其中一项订单后给你分配相应 的座位。如果不能满足消费者的要求必须及时的反馈一个信息给消费者。
菜单那信息管理:上传菜单、修改菜单、删除菜单。
座位信息管理:添加、删除、修改包厢和散座,并且要使用某个包厢和散座时要及时的修改包厢和散座的状态为使用中。结帐后要空出散座和包厢来,将它们的状态改为空闲。
管理员管理中心:
首页广告新闻管理:修改首页的图片和新闻。
留言信息管理:回复留言、删除留言。
1、首页广告新闻管理主要是修改XML文档中的信息来修改显示在首
页的广告和新闻的内容。
2、留言管理主要是回复一些消费者和商家给网站提供的一些意见,通
这些意见能够帮助网站管理员及时的维护和扩展网站以便满足消费者的需求和运营商的要求。
3 数据库表关系概要图
数据库表关系概要图能够更加直观地表示出表的主键和表与表之间的外键约束,充分地把文字化的关系模型通过关系概要图表现出来。方便开发者能够在编写数据访问层时能够有效的把握每个表的各个属性以及表与表之间的关系表的属性。
本系统的数据库总共包含17个数据库表,其中14个实体表,3个关系表。下面是关系概要图如图2所示:
参考文献
[1] 朱站立.数据结构-使用C语言[M].西安:西安交通大学出版社,2004
[2] 韩万江,姜立新.软件项目管理案例教程[M].北京:机械工业出版社,2005.