餐饮管理系统供应商管理子模块的设计与实现设计.doc
《餐饮管理系统供应商管理子模块的设计与实现设计.doc》由会员分享,可在线阅读,更多相关《餐饮管理系统供应商管理子模块的设计与实现设计.doc(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流餐饮管理系统供应商管理子模块的设计与实现设计.精品文档.福州大学至诚学院本科生毕业设计(论文)题 目: 餐饮管理系统供应商管理子模块 的设计与实现 姓 名: 林小鹏 学 号: 210891517 系 别: 计算机工程系 专 业: 软件工程 年 级: 2008级 指导教师: 杨晓花 刘志海 2012 年 2 月 18 日独创性声明本毕业设计(论文)是我个人在导师指导下完成的。文中引用他人研究成果的部分已在标注中说明;其他同志对本设计(论文)的启发和贡献均已在谢辞中体现;其它内容及成果为本人独立完成。特此声明。论文作者签名: 日期: 关于论文使用
2、授权的说明本人完全了解福州大学至诚学院有关保留、使用学位论文的规定,即:学院有权保留送交论文的印刷本、复印件和电子版本,允许论文被查阅和借阅;学院可以公布论文的全部或部分内容,可以采用影印、缩印、数字化或其他复制手段保存论文。保密的论文在解密后应遵守此规定。论文作者签名: 指导教师签名: 日期: 餐饮管理系统供应商管理子模块的设计与实现摘要随着网络的迅速崛起,电子商务也随之迅速发展,很快的融入了人们的日常生活。所谓民以食为天,餐饮行业的发展更是蒸蒸日上,然而传统的餐饮管理模式都是人工管理,这不仅不便于管理,还阻碍了餐饮行业的发展,在这种形式下,餐饮管理系统迅速的发展起来。本设计也是为了提供一个
3、好的餐饮管理平台,给管理者舒适便捷的使用体验,运用先进的RIA(Rich Internet Application,富互联网应用系统)技术,它提供了丰富的数据结构和界面元素。通过该系统的设计与实现,了解到如何将餐饮管理系统与餐饮行业结合在一起,形成一种先进的管理模式,带动餐饮行业的发展。本文先是分析了餐饮管理系统出现的背景、研究现状及发展趋势、开发餐饮管理系统的意义以及本文所要研究的内容;同时,RIA主要包含的技术范畴以及在系统开发中使用RIA的优点与缺点;并将RIA技术融入到系统的多个功能模块中,能够很好的体现RIA技术的优点,比如丰富的数据模型以及界面元素,能够给客户很好的体验。本网站开发
4、平台采用Visual Studio 2010,SQL Server 2008作为数据库。通过餐饮管理系统供应商管理子模块的设计与实现,验证了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 ra
5、pid development, and soon the blend of the Peoples Daily 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, i
6、n this form, catering management system rapidly the development. 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 prov
7、ides a rich data structure and interface elements. Design 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 man
8、agement system appear the background study status quo 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 o
9、f the advantages and shortcomings; and the RIA technologies 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 20
10、10, SQL Server 2008 as database.Through the design and 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 Commer
11、ce, RIA Technology, Catering management system目 录第1章 绪论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
12、网站架构设计93.2.1 平台架构设计93.2.2 模块结构设计103.3 网站详细设计113.3.1 用户使用流程设计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谢辞34第1章 绪论1.1 课题背景随着网络的发展,电子商务迅速崛起,与人们的日常生活联系越来越紧密。所谓民以食为天,特别是餐饮业的发展更是长盛不衰,餐饮
13、业也顺应时代的发展转向网络的平台。餐饮管理系统与餐饮业的结合可以说是珠联璧合,带动了餐饮业更加飞速的向前发展。有了餐饮管理,餐饮管理者可以方便快捷的对原料进行管理。餐饮管理系统提供了一条完整的流水线服务,包括供应商管理,采购管理,原料申请派发等等,操作十分的便捷,管理者可以进行方便的管理。餐饮管理系统给商家提供了方便快捷的网络平台,节省了大量的开支。传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了,而富因特网应用程序(Rich Internet
14、Applications,缩写为RIA)能够很好的解决这个问题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。餐饮管理系统供应商管理子模块的设计与实现很具有现实
17、研究意义。1.4 研究内容本文将设计一个餐饮管理系统,首先进行需求分析,确定方向。建立一个在体验上接近完美的餐饮管理系统,同时将RIA技术运用进去,让系统更加的高效、美观。餐饮管理系统供应商管理子模块功能如下:(1)菜品价格修改记录:根据查询方式显示查询结果,查询的方式有时间、餐段、部门、菜类、菜名、修改人;点击“打印”图标会导出pdf格式的文档;点击“导出Excel”图标会导出Excel数据文档。(2)营业时段销售表:选择“营业区域”中的选项可以按照具体的营业区域分析;点击“当月”,时间会跳转到本月;点击“”时间会跳回下一个月;点击“按月分析”,则会按月分析数据;点击“导出Excel”,可以
18、把列表中的数据导出到Excel中;点击“打印”图标会导出pdf格式的文档。(3)供应商设置:实现对供应商的管理,具体可以分为供应商类别的增删改操作,供应商信息的增删改操作。 (4)库存物品设置:实现对库存物品类别的增删改操作,具体物品详细信息的增删改操作。(5)供应商结算:实现供应商单据结算以及单据作废。1.5 论文组织本文由四个章节所组成:第一章:绪论。简要介绍了课题背景、研究现状及发展趋势、本文研究的意义与目的、本文研究的主要内容,最后对论文的组织结构进行了概括。第二章:相关技术介绍。简要介绍了ASP.NET、RIA技术的优点与缺点,以及Ajax相关的一些技术,同时也对网站设计所使用的AS
19、P MVC模式、Microsoft SQL Server 2008数据库以及JavaScript进行了简单介绍。第三章:餐饮管理系统供应商管理子模块的设计。确立平台架构并对系统设计进行需求分析,以用例图方式分析订餐系统的功能。同时,建立网站数据库并为数据表设计内容,为数据表间建立关系图。第四章;网站功能的实现。实现了餐饮管理系统库存的供应商设置、库存物品设置、供应商结算等模块的功能,并将RIA技术应用到功能模块中。论文最后对毕业设计工作进行了总结,分析了工作完成情况并对RIA技术将运用到更多的开发领域进行了展望。第2章 相关技术介绍2.1 ASP.NETASP是一项微软公司的技术,是一种使嵌入
20、网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active 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 操作系统免费捆绑的组
21、件,也是 Windows 2000 和 XP 专业版的组成部分2。2.2 RIA2.2.1 RIA技术的优点(1)更加富裕。RIA应用比传统的HTML应用供给了更多的用户接口和行动能耐,譬如我们目前平常能见到的拖拽、运用滚动条调剂数据、运用客户端的数据实行运算性能等。(2)呼应性更佳。比起传统的web使用每次操纵一定跟长途效力器交互,RIA可以供给更好的回应性。 RIA的极其庞杂情形可到达桌面环境的利用级别。它也带来了许多功能上的长处:客户端/服务器的均衡。Web服务器无须像本来那么繁忙了,客户端和效劳器端的运算资源得以均衡。在RIA中,服务器的吞吐量能够到达一个更高的高度。异步通信。客户端引
22、擎能在不必要用户实行与接口交互的动作下(按下按钮、敞开链接)即与服务器举行通信。所以,穿过客户端引擎的通讯机制,用户可以异步地查看并与版面交互。这么,用户就不必要期待了。可能一局部应用采纳了预取数据的机制,即在用户央求之前将用户需要的数据下载下来。Google Map即在用户滚动地图之前就将靠近的地图预先下载到客户端。网络运用率。网络流量也可以大大减低因为客户端引擎曾经做了许多事情,不必要和服务器举行交互。客户端引擎也更为智能,知晓应当与服务器交流哪些数据。然而在异步调用和预取的设计上也要十分留神,因为这两个局部有时也能增添网络负荷,特别是这两个局部都是用代码写的,代码并非完整能控制用户究竟下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 供应商 子模 设计 实现
限制150内