欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    华天酒店网上订餐系统设计与实现.docx

    • 资源ID:15704846       资源大小:558.61KB        全文页数:48页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    华天酒店网上订餐系统设计与实现.docx

    1、华天酒店网上订餐系统设计与实现广东海洋大学寸金学院课程设计 论文题目: 华天酒店网上订餐系统设计与实现 Design and implementation of the Alex Hua Tian hotel online meal ordering system 系 别: 信息技术系 专 业: 10级计算机科学与技术 班 级: 10级计算机科学与技术1班姓 名: Bocker 学 号: 2011301120120 指导老师: Bockor 职 称: 讲师 日 期: 2013年7月6日 广东海洋大学寸金学院教务处制摘要随着我国经济的蓬勃发展,人们生活水平的不断提高,而互联网技术的快速发展,网络

    2、对人们的日常生活的渗透不断加深。为了满足人们就餐的要求,网上订餐应运而生。网上订餐由于其独有的便捷性和直观性,已经轻而易举地被现代人认同和接受。同时,这也是电子商务应用的一种全新体现,帮助和推进电子商务的普及与应用。本系统采用了C/S模式软件体系结构,利用现有的计算机技术使用Visual Studio 2008 完成管理平台设计,同时使用SQL Server2005数据库存储数据。同时使用窗口界面设计,菜单式提交数据,使操作简单,直观易懂。网上订餐系统可以促使酒店的管理更科学,更合理,也进一步地杜绝了假账烂帐的发生,节省了人力物力的同时避免了酒店由于管理不善导致的非必要支出,提高酒店竞争力的同

    3、时确保了管理的稳定性、操作性、可维护性以及安全性。关键词:网上订餐,C/S模式,信息发展AbstractWith the vigorous development of Chinas economy, peoples living standards continue to improve, and the rapid development of Internet technology, network in peoples everyday life has deepened. In order to meet the requirements of people eating, emer

    4、ge as the times require online meal ordering. Because of its unique online meal ordering convenient and intuitive, already be an easy job to be the modern people recognized and accepted. At the same time, a new manifestation of this is the electronic commerce application, help and promote the popula

    5、rization and application of electronic commerce.This system adopts the C/S software architecture model, the use of existing computer technology using Visual Studio 2008 to complete the management platform is designed, using SQL Server2005 database to store data. At the same time to use the window me

    6、nu interface design, the data submitted, the operation is simple, intuitive and easy to understand. Online meal ordering system can promote the hotel management more scientific, more reasonable, and further to eliminate the false bad debt, save manpower and material resources and avoid the hotel due

    7、 to mismanagement of the non - essential expenditure, improve the hotel competitiveness and ensure the stability of the management, operation, maintenance and safety.Keywords: Online meal ordering, C/S mode, information development第一章项目概述1.1项目背景高新科技和计算机的飞速发展,给人们带来了更多的便利电脑普及时代即将到来,网络技术也在逐渐完善,人们的生活已经开

    8、始发生重要的变革,效率已经成为各个企业生存的首要条件,更好更快的使用和了解相关的信息,以及处理更多更繁琐的事物便是我们设计网上订餐系统的初衷。11.2项目现状由于互联网发展已深入家庭,网上订餐这个课题已经提出,为了方便人们生活,提高人们的生活效率,本系统根据现实订餐的方式虚拟于网络之上,使人们通过网络就可以完成生活中必要的事情(饮食)。系统的完成不仅可以基本实现客户订餐的功能,还能在此基础上提供更多的,更贴心的服务。信息技术的发展将更快的推动互联网的发展,订餐系统的重要性也将越显其强大的作用。31.3项目目的 网络订餐可充通过色彩、图片、说明、设置动画加强了产品了宣传,大大达到了餐饮业的“色型

    9、”要求。实现产品管理方便,起到立竿见影的效果,不用因为更改菜色而重新印刷。而且能上网就能订餐,甚至可以利用手机上网订餐,使操作更加简便,订餐信息更加准确。避免口头传递信息的错误,优化服务。网络不会跟电话一样占线,在高峰期对订餐的处理更是游刃有余,只看着屏幕点打印即可,就可下厨房配菜配送。餐馆也不用再派人派宣传单,省去一笔宣传和人工费用。订餐途径有了更好的改善,网络订餐成为电话订餐又一有力补充,扩大客流,从而整体提高业务量。倡导了一种时尚,餐店的定位更是网络化,时尚化,具备更为勃勃的生机。1.4意义通过管理信息化的优化,提高餐饮企业的管理效率,降低餐饮企业运营的成本,在给顾客带来收益的同时也为餐

    10、馆本身带来了管理上的方便,扩大了顾客流量的同时提高整体的服务质量和服务效率,使得餐馆更网络化,时尚化,在同行业中更具竞争力。 第二章可行性分析2.1技术可行性本网站所需要的开发软件是Microsoft Visual Studio 2008,在windowsXP的操作环境下进行研发,并选择SQL server 2005数据库,进行连接。采用SQL server 2005作为后台数据库平台的管理系统,它能够快速创建表格及数据具有可靠易用性;Microsoft Visual Studio 2008作为开发工具它具有可视化的设计平台、面向对象的设计方法,适合开发Windows环境下的应用程序,它简单易

    11、学、效率高,而且功能强大。而且,本人的优势在于,以上的这些技术在大学的这几年都已经学习过,而且学校十分重视学生的动手能力,在实践上学生也已经十分熟悉了。这对于开发这个系统有着有利的条件。因此,该网站在采用以上技术是可行的。42.2经济可行性2.2.1支出寸金订餐网站开发的初步投资和收益的初步估算如下(1)硬件设备:终端服务PC:4000(元)4(台)=16000(元)网络设备(路由、网线、网卡、交换机、调制解调器):500元共计:16500 元(2)软件设备:Microsoft Windows XP : 1050(元)*4=4200(元)( )Visual Studio 2008 中文专业版

    12、: 4900元(Microsoft SQL 2005标准版(10用户中文/英文)8500(元)( 总计 8500+4900=13400(元)(3)其他费用支出人工费用:3(月)4(人)3000(元)=36000元网络宽度费用:30(元)*3(月)*4(人)=360元其他支出: 约200元总计:36560 元支出总成本:16500+13400+36560=66460(元)2.2.2收益本网站在投入使用后,能扩大客流量,增加餐馆的收益。例如一个餐馆年总收入为50万元 ,在本网站投入使用后收益提升10%则网站每年为餐馆增加收益50*10%=5(万元)需要维护员工1名,每年需支付2000*12=2.4

    13、(万元)则除去维护费用本网站每年为餐馆增加收入5-2.4=2.6(万元)此网站预计使用年限为5年,按2013年银行存款利率2.0计算,利用上面计算货币现在价值计算系统使用后每年预计节省的资金的现在值,见表2-1。表2-1 将来的收入折算现在值表年将来值(元)现在值(元)累积的现在值(元)1234526000260002600026000260001.021.04041.061201.082431.104025490.2024990.3924500.5724020.0323550.7325490.2050480.5974981.1699001.19122551.92五年的总增益为: 26000*

    14、(1.02+(1.02)2+(1.02)3+(1.02)4+(1.02)5)=138008.78元另外还有不可估量的无形收益。2.2.3投资回收期 该网站的投资回收期为: 2+(66460-50480.59)/ 25490.202.63年,由此可以看出本网站在运行2后就可以回收所投入的资金。另有不确定因素的影响,本系统将有可能不超过3年就可以回收成本了。2.3法律可行性本网站是在符合国家各种政策法规的前提下进行开发的。整个网站是独立自组开发的,所以网站本身不会存在专利权争议或侵权抄袭的问题。它的研制和开发都是选用正版软件,因此不会造成侵权或者面临民事诉讼的风险。综上所述,本方案在法律上是可行的

    15、。2.4操作可行性本网站是对大学师生开发的校友录系统,网站管理员可以进行增加,更改,查找和删除等操作,完成基本信息的管理,在后台控制管理用户群。从人性化的角度出发,充分考虑用户的需求等方面,美观简洁的界面,操作简单,用户只需在搜索中输入用户所需要的查询,系统会列出相关的信息供用户查阅,所以本网站的操作是可行的。2.5结论综上所述,经过一系列各个方面的可行性分析,操作、技术、经济、法律都有可行性,本网站是完全可行的。 第三章需求分析软件需求分析的目标是深入描述软件的功能和性能,确定软件设计的约束和软件同其它系统元素的接口细节,定义软件的其它有效怀需求23.1功能分析此系统整体可分为两个子系统,其

    16、中一个为针对顾客开放的网上点菜系统,另一个是针对餐厅管理人员开放的菜单及订单管理系统。顾客点菜主要流程如下:1.顾客登陆网上点菜系统进行菜单的浏览或者注册为会员。2会员可以对自己的个人信息进行修改,以会员形势登陆的顾客享受优惠。3.如果顾客觉得菜单应该有所改变则可对已选的菜单进行选择,更改,删除。4.当顾客确定点菜完毕后,顾客可以将其提交至服务器并生成订单。管理员订单管理业务流程如下:1.管理员在本地登陆后既可对服务器上的菜单进行添加,删除,修改。2.当菜单管理工作结束后,管路员可以对订单进行管理,确认和查看详细信息的操作。根据业务流程的分析可以得知管理员的每一个操作基本都是独立的。3.2性能

    17、分析用户登录系统时需输入口令,对不同类型的操作员授予不同等级的权限去使用相应的功能。对于顾客,如果是普通顾客,则其只能以市场价进行消费,而不能享受会员价;如果该顾客是注册会员,那么其在消费时可以享受低于市场价格的会员价。 对于管理员,在其查询订单的时候可针对各种组合条件进行查询,而且查询效率要求高,能及时响应查询请求。另外,系统还应当满足信息的完整性以及系统的可拓展性3.3系统功能建模本系统采用结构化的分析方法,采用系统流程图、数据流程图、数据字典和用例图来表达系统内部数据的运行以及数据的描述和定义。3.3.1系统流程图系统流程图(TFD)又称业务流程图,是概括地描绘物理系统的传统工具,是直观

    18、描述现系统业务处理由开始到结束的整个过程的非结构化图型工具。系统流程图的符号说明见表3-1。表3-1系统流程图符号说明 图型符号符号说明 表示输入或输出的报表、计划、单据、报告等。 表示单位或个人。 表示各种账目、规范、定额手册、报表积累等大量存档信息。表示业务处理。表示信息或处理的流向。系统流程图如图3-1所示。信息处理注册表 会员客户信息 图3-1 系统流程图3.3.2 数据流图数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。数据流图的符号说明见表3-2。表3-2 数据流程图符号说明表图形符号名称符号说明RmPmCDn SFm(Fn)外部实体记述

    19、系统之外的数据提供或数据获得组织机构或个人,框内为实体名称处理数据存储数据流记述某种业务的手工或计算机处理,其中,PM区记述处理标号,C区记述处理名称。记述与处理有关的数据存储,DN区记述存储的标号,S区记述存储数据的名称记述数据流的流动方向,FM记述数据流的名称。网上订餐系统数据流程图如图3-2至图3-4所示。F3注册表 消费单 图3-2顶层图会员客户信息 F6 图3-4 二级细化图3.3.3 数据字典数据字典(DD)是关于数据的信息的集合,也就是对数据流图中所包含的所有元素(数据流、数据存储、数据流及数据存储中的数据元素、数据处理)的定义的集合。它们的定义常常是以卡形式给出的,数据流定义用

    20、数据流卡,数据存储定义用数据存储卡,数据处理定义用数据处理卡,数据元素定义用数据元素卡。(1) 数据流卡名称:注册表 编号:F3 来源: 客户去向:餐饮部组成:客户编号,客户姓名,联系电话,送货地址,邮箱(2)数据存储卡名称:收入明细账 编号:D2 相关处理:由P3写入,读取其数据的有P5.1数据结构:订餐单编号,日期,商品名称,商品数量,商品单价,折扣名称:客户消费信息明细账 编号:D1 相关处理:由P1写入,读取其数据的有P2.1,P4.1数据结构:客户编号,客户姓名,联系方式,日期,商品名称,商品数量,商品单价,折扣名称:入货汇总簿 编号:D3 相关处理:由P4写入,读取其数据的有P5.

    21、1数据结构:采购单编号,日期,采购员,供应商,商品名称,商品数量,商品单价名称:消费清单 编号:D4 相关处理:由P2写入,读取其数据的有P4.2数据结构:订餐单编号,日期,商品名称,商品数量,商品单价,折扣,客户姓名,客户编号(3)数据处理卡名称:营业账簿 编号:D5 相关处理:由P5写入,读取其数据的有P5.2数据结构:报表编号,日期,订餐单数量,订餐总金额,采购单数量,采购总金额,净收入名称:会员客户信息 编号:D6 相关处理:由P6写入数据结构:客户编号,客户姓名,订餐记录名称:客户消费信息处理 编号:P2输入:数据存储“客户消费信息明细账”输出:数据流“消费清单”处理:根据数据存储“

    22、客户消费信息明细账”,整理信息后,生成“消费清单”名称:销售信息录入 编号:P1输入:数据流“订餐单”输出:数据存储“客户消费信息明细账”处理:将数据流“订餐单”中的数据通过键盘输入存储到数据存储“客户消费信息明细账”中,可对数据存储“客户消费信息明细账”进行更改、删除。名称:登记采购单 编号:P4输入:数据流“采购单”输出:数据存储“入货汇总簿”处理:将数据流“采购单”中的数据通过键盘输入存储到数据存储“入货汇总簿”中,可对数据存储“入货汇总簿”进行更改、删除。名称:收银处理 编号:P3输入:数据存储“客户消费信息明细账”输出:数据存储“收入明细账”处理:根据数据存储“客户消费信息明细账”,

    23、结算后,生成“收入明细账”名称:账目处理 编号:P5输入:数据存储“客户消费信息明细账”和数据存储“入货汇总簿”输出:数据流“营业报表”处理:根据数据存储“客户消费信息明细账” 和数据存储“入货汇总簿”,整理信息后,生成“营业报表”名称:注册信息处理 编号:P6输入:数据流“注册表”输出:数据存储“会员客户信息” 处理:数据流“注册表”中的数据存储到数据存储“会员客户信息”中,可对数据存储“会员客户信息”进行更改、删除。名称:日期 编号: 02所属数据流:订餐单类型:日期 长度:8描述:订餐的日期名称:订餐单编号 编号: 01所属数据流:订餐单 类型:字符 长度:5描述:每个订餐单的序号(4)

    24、数据元素卡名称:商品数量 编号: 04所属数据流:订餐单类型:数值 长度:5描述:订购的食物的数量名称:商品名称 编号: 03所属数据流:订餐单类型:字符 长度:30描述:订购的食物名字名称:折扣 编号: 06所属数据流:订餐单类型:数值 长度:3描述:每次订购商品或销售商品的折扣名称:商品单价 编号: 05所属数据流:订餐单类型:数值 长度:6描述:单位菜的价格名称:金额 编号: 07所属数据流:订餐单类型:数值 长度:9描述:订购商品的金额名称:客户姓名 编号: 08所属数据流:订餐单类型:字符 长度:30描述:订餐客户的姓名名称:联系地址 编号: 10所属数据流:订餐单类型:字符 长度:

    25、30描述:送餐地址名称:联系电话 编号: 09所属数据流:订餐单类型:字符 长度:30描述:订餐客户的电话号码3.3.4 用例设计用例图如图3-5所示。图3-5用例图3.4 系统数据模型建立系统数据模型的主要工具是实体-关联图,即E-R图。酒店订餐系统的综合E-R图如图3-6所示。 登记统计 顾客实体属性如图3-7所示。图3-7顾客实体属性图菜单实体属性如图3-8所示。图3-8菜单实体属性图管理员实体属性如图3-9所示。编号图3-9管理员实体属性图订单实体属性如图3-10所示。是否确认图3-10订单实体属性图第四章概要设计4.1数据结构设计数据库设计是软件开发的灵魂和基础,是整个系统成功的关键

    26、所在,是开发高品质应用的前提,鉴于数据库设计的重要性,做如下约定:设计过程应按照概念模型设计关系模型设计物理数据库设计的步骤进行。4.1.1关系模型设计由系统的概念模型导出关系模式。主要原则及实现方法如下:(1)一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的键就是关系的键。(2)一个是实体的联系转换为关系模式时,应首先确定该联系的类型,在确定相应的键。(3)进行规范化处理,求出关系模式中的最小依赖集,并依据规范化理论,将关系模式规范到三范式。依据上述原则,得出酒店订餐系统的关系模式:(1)订餐单(订餐单编号,日期,商品名称,商品数量,商品单价,折扣,客户姓名,联系电话)(2)采

    27、购单(采购单编号,日期,采购员,供应商,商品名称,商品数量,商品单价)(3)客户消费信息明细账 (客户编号,客户姓名,联系方式,日期,商品名称,商品数量,商品单价,折扣)(4)消费清单(订餐单编号,日期,商品名称,商品数量,商品单价,折扣,客户姓名,客户编号)(5) 收入明细账(订餐单编号,日期,商品名称,商品数量,商品单价,折扣)(6)入货汇总簿(采购单编号,日期,采购员,供应商,商品名称,商品数量,商品单价,折扣)(7)营业报表(报表编号,日期,总收入,总支出)(8) 消费账单(订餐单编号,日期,商品名称,商品数量,商品单价,折扣,客户姓名,客户编号)(9) 营业账簿(报表编号,日期,订餐

    28、单数量,订餐总金额,采购单数量,采购总金额,净收入)4.1.2物理结构设计物理结构设计是物理数据库的具体表现,主要规定各关系的名称、各列的数据类型、长度、小数位、完整性约束等。本系统数据库物理结构设计见表4-1至4-9。表4-1订餐表列含义列标示类型长度完整性约束订餐单编号商品名称商品数量商品单价日期dmmcjldwspdjrqjcharcharcharcharchar5308830数字字符字符型数据字符型数据字符型数据字符型数据表4-2采购表列含义列标示类型长度完整性约束采购编号dmchar3数字字符采购员供应商商品数量商品单价McmcjldwspdjCharCharCharChar8888

    29、字符型数据字符型数据字符型数据字符型数据表4-3注册表列含义列标示类型长度完整性约束姓名编号xmdmCharchar830字符型数据数字数据联系电话家庭住址邮箱McmcjldwCharCharChar888字符型数据字符型数据字符型数据表4-4客户消费信息明细账 列含义列标示类型长度完整性约束客户编号dmchar30数字字符客户姓名联系方式日期商品数量商品单价 折扣 Mclxfsrq jldwspdzkCharCharCharCharCharChar83030882字符型数据字符型数据字符型数据字符型数据字符型数据字符型数据表4-5会员客户信息列含义列标示类型长度完整性约束客户编号客户姓名订餐记录dmm


    注意事项

    本文(华天酒店网上订餐系统设计与实现.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开