饮餐管理系统供应商管理子模块的设计与实现设计--毕业设计.doc
《饮餐管理系统供应商管理子模块的设计与实现设计--毕业设计.doc》由会员分享,可在线阅读,更多相关《饮餐管理系统供应商管理子模块的设计与实现设计--毕业设计.doc(42页珍藏版)》请在咨信网上搜索。
1、福州大学至诚学院本科生毕业设计(论文)题 目: 餐饮管理系统供应商管理子模块 的设计与实现 姓 名: 林小鹏 学 号: 210891517 系 别: 计算机工程系 专 业: 软件工程 年 级: 2008级 指导教师: 杨晓花 刘志海 2012 年 2 月 18 日独创性声明本毕业设计(论文)是我个人在导师指导下完成的。文中引用他人研究成果的部分已在标注中说明;其他同志对本设计(论文)的启发和贡献均已在谢辞中体现;其它内容及成果为本人独立完成。特此声明。论文作者签名: 日期: 关于论文使用授权的说明本人完全了解福州大学至诚学院有关保留、使用学位论文的规定,即:学院有权保留送交论文的印刷本、复印件
2、和电子版本,允许论文被查阅和借阅;学院可以公布论文的全部或部分内容,可以采用影印、缩印、数字化或其他复制手段保存论文。保密的论文在解密后应遵守此规定。论文作者签名: 指导教师签名: 日期: 餐饮管理系统供应商管理子模块的设计与实现摘要随着网络的迅速崛起,电子商务也随之迅速发展,很快的融入了人们的日常生活。所谓民以食为天,餐饮行业的发展更是蒸蒸日上,然而传统的餐饮管理模式都是人工管理,这不仅不便于管理,还阻碍了餐饮行业的发展,在这种形式下,餐饮管理系统迅速的发展起来。本设计也是为了提供一个好的餐饮管理平台,给管理者舒适便捷的使用体验,运用先进的RIA(Rich Internet Applicat
3、ion,富互联网应用系统)技术,它提供了丰富的数据结构和界面元素。通过该系统的设计与实现,了解到如何将餐饮管理系统与餐饮行业结合在一起,形成一种先进的管理模式,带动餐饮行业的发展。本文先是分析了餐饮管理系统出现的背景、研究现状及发展趋势、开发餐饮管理系统的意义以及本文所要研究的内容;同时,RIA主要包含的技术范畴以及在系统开发中使用RIA的优点与缺点;并将RIA技术融入到系统的多个功能模块中,能够很好的体现RIA技术的优点,比如丰富的数据模型以及界面元素,能够给客户很好的体验。本网站开发平台采用Visual Studio 2010,SQL Server 2008作为数据库。通过餐饮管理系统供应
4、商管理子模块的设计与实现,验证了RIA技术为用户所带来的良好体验,也证实了餐饮管理系统给餐饮业带来的新的商业契机。关键词:电子商务,RIA技术,餐饮管理系统The Design and Implement of Supplier Management Module of Catering management systemAbstractAlong with the rapid rise of the network, the electronic commerce is then rapid development, and soon the blend of the Peoples Dai
5、ly life. Food is so-called development of the catering industry is booming, however, traditional food and beverage management mode is manual management, which is not only easy to manage, but also hinder the development of the catering industry, in this form, catering management system rapidly the de
6、velopment. This design is to provide a good food and beverage management platform, to the managers comfortable and convenient experience, the use of advanced RIA (Rich Internet Application, Rich Internet Application System) technology, which provides a rich data structure and interface elements. Des
7、ign and Implementation of the system, learn how to restaurant management system catering industry combine to form an advanced management mode to drive the development of the catering industry. This article first analyzes the food and beverage management system appear the background study status quo
8、and development trend, the meaning of development of food and beverage management system and this article which you want to study the content; at the same time, the RIA mainly contains the technical areas in the system development using the RIA of the advantages and shortcomings; and the RIA technol
9、ogies into multiple functional modules of the system embodiment of the advantages of the RIA technologies, such as a rich data model and interface elements, can bring customers a good experience.The web development platform using Visual Studio 2010, SQL Server 2008 as database.Through the design and
10、 implement of supplier management module of catering management system validated RIA technologies, also confirmed that the catering management system to bring new business opportunities for the users a good experience.Key words: Electronic Commerce, RIA Technology, Catering management system目 录第1章 绪
11、论11.1 课题背景11.2 研究现状及发展趋势11.3 课题意义与目的11.4 研究内容21.5 论文组织2第2章 相关技术介绍42.1 ASP.NET42.2 RIA42.2.1 RIA技术的优点42.2.2 RIA技术的缺点52.3 Ajax52.4 ASP.NET MVC52.5 Microsoft SQL Server 2008简介62.6 JavaScript7第3章 餐饮管理系统供应商管理子模块的设计83.1 需求分析83.1.1 用例图设计83.1.2 功能需求83.2 网站架构设计93.2.1 平台架构设计93.2.2 模块结构设计103.3 网站详细设计113.3.1 用户
12、使用流程设计113.3.2 供应商设置模块113.3.3 库存物品设置模块113.3.4 供应商结算模块123.4 数据库设计133.4.1 E-R图设计133.4.2 数据库表设计15第4章 网站功能的实现204.1 网站的首页设计204.2 供应商设置模块204.3 库存物品设置模块254.4 供应商结算模块27结论32参考文献33谢辞34III餐饮管理系统供应商管理子模块的设计与实现第1章 绪论1.1 课题背景随着网络的发展,电子商务迅速崛起,与人们的日常生活联系越来越紧密。所谓民以食为天,特别是餐饮业的发展更是长盛不衰,餐饮业也顺应时代的发展转向网络的平台。餐饮管理系统与餐饮业的结合可
13、以说是珠联璧合,带动了餐饮业更加飞速的向前发展。有了餐饮管理,餐饮管理者可以方便快捷的对原料进行管理。餐饮管理系统提供了一条完整的流水线服务,包括供应商管理,采购管理,原料申请派发等等,操作十分的便捷,管理者可以进行方便的管理。餐饮管理系统给商家提供了方便快捷的网络平台,节省了大量的开支。传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了,而富因特网应用程序(Rich Internet Applications,缩写为RIA)能够很好的解决这个问题
14、1。RIA(Rich Internet Application,富互联网应用系统)技术允许我们在因特网上以一种像使用Web一样简单的方式来部署富客户端程序。这是一个用户接口,它比用HTML能实现的接口更加健壮、反应更加灵敏和更具有令人感兴趣的可视化特性。本系统中运用了先进的RIA技术,能够给用户美观便捷的体验1。1.2 研究现状及发展趋势餐饮管理系统的发展已经越来越普及了,它能够实现的功能也越来越完善,所以必须引进先进的技术才能够将它与传统的餐饮管理系统区分开。本系统中引进了RIA技术,它在网站开发中有着明显的优势,虽然它仍然存在一些问题,但是它的优势已经被人们广为称颂。它运行在浏览器中,并不
15、必要软件装配,用户还可以在任何的互联网上的电脑上使用程序,RIA还可以跨平台使用,与可执行文件相比,基于网络的应用程序可以有效的避免病毒的侵袭1。越来越多的人相信RIA技术将会取代HTML,成为互联网应用的新“领导者”。1.3 课题意义与目的互联网的普及已经把便利带入每家每户,人们的生活已经离不开互联网。餐饮业走向网络化的趋势已经不可阻挡,餐饮管理系统的优势已经在餐饮业中体现出来,不论是从客户体验还是系统的安全性方面,已经越来越完善。餐饮管理系统可以说是餐饮业的灵魂。本餐饮管理系统中供应商管理子模块的设计与实现,实现了对供应商信息的管理,库存物品信息的管理,供应商结算的管理。通过该系统能够方便
16、的对供应商信息进行管理,操作简便,界面美观。RIA技术的融入,更进一步丰富了餐饮管理系统。丰富的数据模型:RIA技术提供了多种数据模型来处理客户端复杂的数据操作。使用RIA可以将部分原本需要在后台程序处理的问题转移到客户端,使数据能够被缓存在客户端,从而可以实现一个比基于HTML的响应速度更快,且数据往返于服务器的次数更少的用户界面。丰富的界面元素:RIA技术提供了比HTML更为丰富的界面表现元素,密集、响应速度快和图形丰富的页面元素与数据模型结合在一起,为用户提供很好的使用体验1。餐饮管理系统供应商管理子模块的设计与实现很具有现实研究意义。1.4 研究内容本文将设计一个餐饮管理系统,首先进行
17、需求分析,确定方向。建立一个在体验上接近完美的餐饮管理系统,同时将RIA技术运用进去,让系统更加的高效、美观。餐饮管理系统供应商管理子模块功能如下:(1)菜品价格修改记录:根据查询方式显示查询结果,查询的方式有时间、餐段、部门、菜类、菜名、修改人;点击“打印”图标会导出pdf格式的文档;点击“导出Excel”图标会导出Excel数据文档。(2)营业时段销售表:选择“营业区域”中的选项可以按照具体的营业区域分析;点击“当月”,时间会跳转到本月;点击“”时间会跳回下一个月;点击“按月分析”,则会按月分析数据;点击“导出Excel”,可以把列表中的数据导出到Excel中;点击“打印”图标会导出pdf
18、格式的文档。(3)供应商设置:实现对供应商的管理,具体可以分为供应商类别的增删改操作,供应商信息的增删改操作。 (4)库存物品设置:实现对库存物品类别的增删改操作,具体物品详细信息的增删改操作。(5)供应商结算:实现供应商单据结算以及单据作废。1.5 论文组织本文由四个章节所组成:第一章:绪论。简要介绍了课题背景、研究现状及发展趋势、本文研究的意义与目的、本文研究的主要内容,最后对论文的组织结构进行了概括。第二章:相关技术介绍。简要介绍了ASP.NET、RIA技术的优点与缺点,以及Ajax相关的一些技术,同时也对网站设计所使用的ASP MVC模式、Microsoft SQL Server 20
19、08数据库以及JavaScript进行了简单介绍。第三章:餐饮管理系统供应商管理子模块的设计。确立平台架构并对系统设计进行需求分析,以用例图方式分析订餐系统的功能。同时,建立网站数据库并为数据表设计内容,为数据表间建立关系图。第四章;网站功能的实现。实现了餐饮管理系统库存的供应商设置、库存物品设置、供应商结算等模块的功能,并将RIA技术应用到功能模块中。论文最后对毕业设计工作进行了总结,分析了工作完成情况并对RIA技术将运用到更多的开发领域进行了展望。第2章 相关技术介绍2.1 ASP.NETASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Ac
20、tive Server Pages(动态服务器页面),运行于 IIS 之中的程序 。ASP.NET不是ASP 的更新版本。ASP.NET是服务器端脚本编程的全新技术。微软在底层彻底重写了ASP.NET,ASP.NET不能向后兼容ASP。ASP.NET是一种服务器端脚本技术,可以使(嵌入网页中的)脚本由 Internet 服务器执行。ASP.NET 是一种在IIS中运行的程序,IIS (Internet Information Services) 是微软的 Internet 服务器,Windows servers 操作系统免费捆绑的组件,也是 Windows 2000 和 XP 专业版的组成部分
21、2。2.2 RIA2.2.1 RIA技术的优点(1)更加富裕。RIA应用比传统的HTML应用供给了更多的用户接口和行动能耐,譬如我们目前平常能见到的拖拽、运用滚动条调剂数据、运用客户端的数据实行运算性能等。(2)呼应性更佳。比起传统的web使用每次操纵一定跟长途效力器交互,RIA可以供给更好的回应性。 RIA的极其庞杂情形可到达桌面环境的利用级别。它也带来了许多功能上的长处:客户端/服务器的均衡。Web服务器无须像本来那么繁忙了,客户端和效劳器端的运算资源得以均衡。在RIA中,服务器的吞吐量能够到达一个更高的高度。异步通信。客户端引擎能在不必要用户实行与接口交互的动作下(按下按钮、敞开链接)即
22、与服务器举行通信。所以,穿过客户端引擎的通讯机制,用户可以异步地查看并与版面交互。这么,用户就不必要期待了。可能一局部应用采纳了预取数据的机制,即在用户央求之前将用户需要的数据下载下来。Google Map即在用户滚动地图之前就将靠近的地图预先下载到客户端。网络运用率。网络流量也可以大大减低因为客户端引擎曾经做了许多事情,不必要和服务器举行交互。客户端引擎也更为智能,知晓应当与服务器交流哪些数据。然而在异步调用和预取的设计上也要十分留神,因为这两个局部有时也能增添网络负荷,特别是这两个局部都是用代码写的,代码并非完整能控制用户究竟下一步要做什么。2.2.2 RIA技术的缺点(1)Sandbox
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 管理 系统 供应商 子模 设计 实现 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。