餐饮管理系统供应商管理子模块的设计与实现本科毕设论文.doc
《餐饮管理系统供应商管理子模块的设计与实现本科毕设论文.doc》由会员分享,可在线阅读,更多相关《餐饮管理系统供应商管理子模块的设计与实现本科毕设论文.doc(42页珍藏版)》请在咨信网上搜索。
福州大学至诚学院 本科生毕业设计(论文) 题 目: 餐饮管理系统供应商管理子模块 的设计与实现 姓 名: 林小鹏 学 号: 210891517 系 别: 计算机工程系 专 业: 软件工程 年 级: 2008级 指导教师: 杨晓花 刘志海 2012 年 2 月 18 日 独创性声明 本毕业设计(论文)是我个人在导师指导下完成的。文中引用他人研究成果的部分已在标注中说明;其他同志对本设计(论文)的启发和贡献均已在谢辞中体现;其它内容及成果为本人独立完成。特此声明。 论文作者签名: 日期: 关于论文使用授权的说明 本人完全了解福州大学至诚学院有关保留、使用学位论文的规定,即:学院有权保留送交论文的印刷本、复印件和电子版本,允许论文被查阅和借阅;学院可以公布论文的全部或部分内容,可以采用影印、缩印、数字化或其他复制手段保存论文。保密的论文在解密后应遵守此规定。 论文作者签名: 指导教师签名: 日期: 餐饮管理系统供应商管理子模块的设计与实现 摘要 随着网络的迅速崛起,电子商务也随之迅速发展,很快的融入了人们的日常生活。所谓民以食为天,餐饮行业的发展更是蒸蒸日上,然而传统的餐饮管理模式都是人工管理,这不仅不便于管理,还阻碍了餐饮行业的发展,在这种形式下,餐饮管理系统迅速的发展起来。本设计也是为了提供一个好的餐饮管理平台,给管理者舒适便捷的使用体验,运用先进的RIA(Rich Internet Application,富互联网应用系统)技术,它提供了丰富的数据结构和界面元素。通过该系统的设计与实现,了解到如何将餐饮管理系统与餐饮行业结合在一起,形成一种先进的管理模式,带动餐饮行业的发展。 本文先是分析了餐饮管理系统出现的背景、研究现状及发展趋势、开发餐饮管理系统的意义以及本文所要研究的内容;同时,RIA主要包含的技术范畴以及在系统开发中使用RIA的优点与缺点;并将RIA技术融入到系统的多个功能模块中,能够很好的体现RIA技术的优点,比如丰富的数据模型以及界面元素,能够给客户很好的体验。 本网站开发平台采用Visual Studio 2010,SQL Server 2008作为数据库。 通过餐饮管理系统供应商管理子模块的设计与实现,验证了RIA技术为用户所带来的良好体验,也证实了餐饮管理系统给餐饮业带来的新的商业契机。 关键词:电子商务,RIA技术,餐饮管理系统 The Design and Implement of Supplier Management Module of Catering management system Abstract Along with the rapid rise of the network, the electronic commerce is then rapid development, and soon the blend of the People's 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, in 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 provides 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 management 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 of 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 2010, 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 Commerce, RIA Technology, Catering management system 目 录 第1章 绪论 1 1.1 课题背景 1 1.2 研究现状及发展趋势 1 1.3 课题意义与目的 1 1.4 研究内容 2 1.5 论文组织 2 第2章 相关技术介绍 4 2.1 ASP.NET 4 2.2 RIA 4 2.2.1 RIA技术的优点 4 2.2.2 RIA技术的缺点 5 2.3 Ajax 5 2.4 ASP.NET MVC 5 2.5 Microsoft SQL Server 2008简介 6 2.6 JavaScript 7 第3章 餐饮管理系统供应商管理子模块的设计 8 3.1 需求分析 8 3.1.1 用例图设计 8 3.1.2 功能需求 8 3.2 网站架构设计 9 3.2.1 平台架构设计 9 3.2.2 模块结构设计 10 3.3 网站详细设计 11 3.3.1 用户使用流程设计 11 3.3.2 供应商设置模块 11 3.3.3 库存物品设置模块 11 3.3.4 供应商结算模块 12 3.4 数据库设计 13 3.4.1 E-R图设计 13 3.4.2 数据库表设计 15 第4章 网站功能的实现 20 4.1 网站的首页设计 20 4.2 供应商设置模块 20 4.3 库存物品设置模块 25 4.4 供应商结算模块 27 结论 32 参考文献 33 谢辞 34 III 餐饮管理系统供应商管理子模块的设计与实现 第1章 绪论 1.1 课题背景 随着网络的发展,电子商务迅速崛起,与人们的日常生活联系越来越紧密。所谓民以食为天,特别是餐饮业的发展更是长盛不衰,餐饮业也顺应时代的发展转向网络的平台。餐饮管理系统与餐饮业的结合可以说是珠联璧合,带动了餐饮业更加飞速的向前发展。有了餐饮管理,餐饮管理者可以方便快捷的对原料进行管理。餐饮管理系统提供了一条完整的流水线服务,包括供应商管理,采购管理,原料申请派发等等,操作十分的便捷,管理者可以进行方便的管理。餐饮管理系统给商家提供了方便快捷的网络平台,节省了大量的开支。 传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了,而富因特网应用程序(Rich Internet Applications,缩写为RIA)能够很好的解决这个问题[1]。RIA(Rich Internet Application,富互联网应用系统)技术允许我们在因特网上以一种像使用Web一样简单的方式来部署富客户端程序。这是一个用户接口,它比用HTML能实现的接口更加健壮、反应更加灵敏和更具有令人感兴趣的可视化特性。本系统中运用了先进的RIA技术,能够给用户美观便捷的体验[1]。 1.2 研究现状及发展趋势 餐饮管理系统的发展已经越来越普及了,它能够实现的功能也越来越完善,所以必须引进先进的技术才能够将它与传统的餐饮管理系统区分开。本系统中引进了RIA技术,它在网站开发中有着明显的优势,虽然它仍然存在一些问题,但是它的优势已经被人们广为称颂。它运行在浏览器中,并不必要软件装配,用户还可以在任何的互联网上的电脑上使用程序,RIA还可以跨平台使用,与可执行文件相比,基于网络的应用程序可以有效的避免病毒的侵袭[1]。越来越多的人相信RIA技术将会取代HTML,成为互联网应用的新“领导者”。 1.3 课题意义与目的 互联网的普及已经把便利带入每家每户,人们的生活已经离不开互联网。餐饮业走向网络化的趋势已经不可阻挡,餐饮管理系统的优势已经在餐饮业中体现出来,不论是从客户体验还是系统的安全性方面,已经越来越完善。餐饮管理系统可以说是餐饮业的灵魂。本餐饮管理系统中供应商管理子模块的设计与实现,实现了对供应商信息的管理,库存物品信息的管理,供应商结算的管理。通过该系统能够方便的对供应商信息进行管理,操作简便,界面美观。RIA技术的融入,更进一步丰富了餐饮管理系统。丰富的数据模型:RIA技术提供了多种数据模型来处理客户端复杂的数据操作。使用RIA可以将部分原本需要在后台程序处理的问题转移到客户端,使数据能够被缓存在客户端,从而可以实现一个比基于HTML的响应速度更快,且数据往返于服务器的次数更少的用户界面。丰富的界面元素:RIA技术提供了比HTML更为丰富的界面表现元素,密集、响应速度快和图形丰富的页面元素与数据模型结合在一起,为用户提供很好的使用体验[1]。餐饮管理系统供应商管理子模块的设计与实现很具有现实研究意义。 1.4 研究内容 本文将设计一个餐饮管理系统,首先进行需求分析,确定方向。建立一个在体验上接近完美的餐饮管理系统,同时将RIA技术运用进去,让系统更加的高效、美观。 餐饮管理系统供应商管理子模块功能如下: (1)菜品价格修改记录:根据查询方式显示查询结果,查询的方式有时间、餐段、部门、菜类、菜名、修改人;点击“打印”图标会导出pdf格式的文档;点击“导出Excel”图标会导出Excel数据文档。 (2)营业时段销售表:选择“营业区域”中的选项可以按照具体的营业区域分析;点击“当月”,时间会跳转到本月;点击“<上月”时间会跳回上一个月;点击“下月>”时间会跳回下一个月;点击“按月分析”,则会按月分析数据;点击“导出Excel”,可以把列表中的数据导出到Excel中;点击“打印”图标会导出pdf格式的文档。 (3)供应商设置:实现对供应商的管理,具体可以分为供应商类别的增删改操作,供应商信息的增删改操作。 (4)库存物品设置:实现对库存物品类别的增删改操作,具体物品详细信息的增删改操作。 (5)供应商结算:实现供应商单据结算以及单据作废。 1.5 论文组织 本文由四个章节所组成: 第一章:绪论。简要介绍了课题背景、研究现状及发展趋势、本文研究的意义与目的、本文研究的主要内容,最后对论文的组织结构进行了概括。 第二章:相关技术介绍。简要介绍了ASP.NET、RIA技术的优点与缺点,以及Ajax相关的一些技术,同时也对网站设计所使用的ASP MVC模式、Microsoft SQL Server 2008数据库以及JavaScript进行了简单介绍。 第三章:餐饮管理系统供应商管理子模块的设计。确立平台架构并对系统设计进行需求分析,以用例图方式分析订餐系统的功能。同时,建立网站数据库并为数据表设计内容,为数据表间建立关系图。 第四章;网站功能的实现。实现了餐饮管理系统库存的供应商设置、库存物品设置、供应商结算等模块的功能, 并将RIA技术应用到功能模块中。 论文最后对毕业设计工作进行了总结,分析了工作完成情况并对RIA技术将运用到更多的开发领域进行了展望。 第2章 相关技术介绍 2.1 ASP.NET ASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 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 操作系统免费捆绑的组件,也是 Windows 2000 和 XP 专业版的组成部分[2]。 2.2 RIA 2.2.1 RIA技术的优点 (1)更加富裕。RIA应用比传统的HTML应用供给了更多的用户接口和行动能耐,譬如我们目前平常能见到的拖拽、运用滚动条调剂数据、运用客户端的数据实行运算性能等。 (2)呼应性更佳。比起传统的web使用每次操纵一定跟长途效力器交互,RIA可以供给更好的回应性。 RIA的极其庞杂情形可到达桌面环境的利用级别。它也带来了许多功能上的长处: ①客户端/服务器的均衡。Web服务器无须像本来那么繁忙了,客户端和效劳器端的运算资源得以均衡。在RIA中,服务器的吞吐量能够到达一个更高的高度。 ②异步通信。客户端引擎能在不必要用户实行与接口交互的动作下(按下按钮、敞开链接……)即与服务器举行通信。所以,穿过客户端引擎的通讯机制,用户可以异步地查看并与版面交互。这么,用户就不必要期待了。可能一局部应用采纳了预取数据的机制,即在用户央求之前将用户需要的数据下载下来。Google Map即在用户滚动地图之前就将靠近的地图预先下载到客户端。 ③网络运用率。网络流量也可以大大减低因为客户端引擎曾经做了许多事情,不必要和服务器举行交互。客户端引擎也更为智能,知晓应当与服务器交流哪些数据。然而在异步调用和预取的设计上也要十分留神,因为这两个局部有时也能增添网络负荷,特别是这两个局部都是用代码写的,代码并非完整能控制用户究竟下一步要做什么。 2.2.2 RIA技术的缺点 (1)Sandbox。因为RIA必须运行在sandbox中,因而他们对体系资源的走访一定要受到严厉掌控。不然,也许会展现一些问题。 (2)需要脚本的扶持。RIA总是需要诸如JavaScript一类的脚本。万一用户歇业浏览器的动态脚本声援,RIA就不行了。 (3)客户端解决的速度。为了完成跨平台的结果,一些RIA应用JavaScript一类的客户端未编译脚本,也许会对功能形成比较大的波及。然而万一运用通过编译的Java、Flash、Curl或许Siliverlight等语言,则功能不会展现太大问题。 (4)脚本下载工夫。固然RIA无需装配,但客户端引擎的脚本总需下载。 (5)可搜查度减低。眼前的搜查引擎还不能很好扶持这么好的内容。 (6)可读性减低。用户有时会感觉不到因为客户端引擎而带来的HTML内容转变。不过WAI-ARIA套件对此提供很好的解决计划。 (7)不可策划性。眼前,除了Adobe AIR技术外,别的富客户端应用都不具有像传统桌面应用那样的可安排性[3]。 2.3 Ajax AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面[4]。 主要包含的技术: (1)web标准(standards-based presentation)XHTML+CSS的表示; (2)使用 DOM(Document Object Model)进行动态显示及交互; (3)使用 XML 和 XSLT 进行数据交换及相关操作; (4)使用 XMLHttpRequest 进行异步数据查询、检索; (5)使用 JavaScript 将所有的东西绑定在一起。 2.4 ASP.NET MVC MVC(ModelViewController)把一个web应用分成了三个部分:model view和controller。ASP.NET MVC框架提供了一个可以代替 web窗体的基于mvc的应用。 ASP.NET MVC的优点: (1)通过把项目分成model view和controller,使得复杂项目更加容易维护。 (2)没有使用view state和服务器表单控件,可以更方便的控制应用程序的行为。 (3)应用程序通过controller来控制程序请求,可以提供丰富的url重写。 (4)对单元测试的支持更加出色。 (5)在团队开发模式下表现更出众。 ASP.NET MVC框架特色: (1)分离任务(输入逻辑,业务逻辑和显示逻辑),易测性和默认的测试驱动组件。所有mvc用到的组件都是基于接口并且可以被mock对象测试到,你可以不必在进程中运行controller就可以使用测试。使得测试更加快速和简捷。 (2)可扩展的简便的框架。mvc框架被设计用来更轻松的移植和定制功能。你可以加入自己的视图引擎,url重写策略。重载action方法等。mvc也支持Dependency Injection (DI) and Inversion of Control (IOC)。 (3)强大的url重写机制让你更方便的建立容易理解和可搜索的url。url可以不包含任何文件扩展名,并且可以重写url使其对搜索引擎更加友好。 (4)可以使用现有的页面标记、用户控件、模板页。你可以使用嵌套模板页,嵌入表达式<%=%>,声明服务器控件、模板,数据绑定、定位等等。 (5)对现有的程序的支持,mvc让你可以使用如窗体认证和windows认证、url认证、组管理和规则、输出、数据缓存、session、profile 、health monitoring、配置管理系统、provider architecture特性[5]。 2.5 Microsoft SQL Server 2008简介 SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。 微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。 SQL Server 2008新功能。这个平台有以下特点: 可信任的。公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 高效的。公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的。提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息[6]。 2.6 JavaScript JavaScript是一种基于对象和事件驱动并且同时也具有相对安全性的运行于客户端脚本语言。在HTML的基础之上,使用JavaScript就可以进行交互式Web网页的开发工作。JavaScript的出现使得Web网页和用户之间实现了一种实时性的、动态的、交互性的关系,使得网页可以包含更丰富的活跃元素和更加精彩的内容。JavaScript程序是纯文本的,不需要经过编译的,所以任何的纯文本编辑器都来可以编辑JavaScript文件[15]。 JavaScript的一个重要功能就是面向对象,通过基于对象的程序设计,就可以采用更加直观、模块化并且可以重复使用的方式来进行程序的开发工作。 一些用户请求信息的处理(比如表单上的一些计算和验证信息工作)并不需要依靠服务器端来进行。JavaScript可以Internet用户的浏览器来执行。我们把这叫做客户端代码(client-side code)。通过JavaScript的处理就可以减少与服务器的交互成本并且使网站运行更快。JavaScript是初始化客户端—服务器通信、操作DOM来更新网页所必须的[7]。 第3章 餐饮管理系统供应商管理子模块的设计 3.1 需求分析 3.1.1 用例图设计 订餐系统的用例图是根据登陆用户的具体需求来进行的。 用例图设计如图3-1所示: 图3-1 库存管理员用例图 3.1.2 功能需求 餐饮管理系统供应商管理子模块功能如下: (1)菜品价格修改记录:根据查询方式显示查询结果,查询的方式有时间、餐段、部门、菜类、菜名、修改人;点击“打印”图标会导出pdf格式的文档;点击“导出Excel”图标会导出Excel数据文档。 (2)营业时段销售表:选择“营业区域”中的选项可以按照具体的营业区域分析;点击“当月”,时间会跳转到本月;点击“<上月”时间会跳回上一个月;点击“下月>”时间会跳回下一个月;点击“按月分析”,则会按月分析数据;点击“导出Excel”,可以把列表中的数据导出到Excel中;点击“打印”图标会导出pdf格式的文档。 (3)供应商设置:实现对供应商的管理,具体可以分为供应商类别的增删改操作,供应商信息的增删改操作。 (4)库存物品设置:实现对库存物品的管理,具体可以分为对库存物品类别的增删改操作,具体物品详细信息的增删改操作。 (5)供应商结算:实现供应商单据结算,以及单据作废。 3.2 网站架构设计 3.2.1 平台架构设计 网站平台环境如下: (1)使用Windows XP操作系统,计算机硬件要求内存1G以上。 (2)以SQL Server 2008作为网站数据库。 (3)使用Microsoft Visual Studio 2010(内置了IIS Express)开发工具。 架构图如图3-2所示: 图3-2 网站平台架构图 RIA技术说明: Ajax:本系统中运用的Ajax技术是结合Jquery在客户端与服务器端进行异步通信的。具体的应用格式为$.ajax({ url:, type:, data: { }, dataType:, success: function (data) { }}); Json: Json(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。本系统中运用Json在服务器端进行接收和响应数据的,将服务器返回的数据传向客户端。 jQuery EasyUI:jQuery EasyUI是一组基于jQuery的UI插件集合,jQuery EasyUI能够帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。 本系统中采用了这个框架如:combobox,menu,tabs,tree,validatebox,window等等。 Jquery:Jquery是用JavaScript编写的轻量级的类库,运用在浏览器客户端。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可,也就是id选择器,例如:$(“#id”)。 客户端数据处理:主要是包括一些算法是在客户端进行的,不需要在服务器执行。 3.2.2 模块结构设计 餐饮管理系统功能模块图如图3-3所示。 说明:下面阴影部分功能模块是本人负责的。 图3-3系统功能模块图 3.3 网站详细设计 3.3.1 用户使用流程设计 餐饮管理系统登陆用户分为三种:中央库存管理员,加工厂库存管理员,门店管理员。不同的身份拥有不同的管理权限。中央库存管理员拥有最高权限,加工厂库存管理员为二级权限,最低层是门店管理员。库存管理功能权限为中央库存管理员和加工厂库存管理员所有,门店管理员不具有库存管理权限。所以不同权限的管理员进入点餐系统的管理功能界面也不一样。 (1)中央库存管理员登陆,界面里有系统管理和中央库存管理两大模块。 (2)加工厂库存管理员登陆,界面里有系统管理和加工厂库存管理两大模块。 (3)门店管理员登陆,界面里有门店管理权限。 3.3.2 供应商设置模块 具有库存管理权限的登陆用户可以对供应商的信息进行设置,主要包含供应商类别的增删改和供应商信息的增删改,供应商结算模块的结构设计如图3-4所示: 图3-4 供应商设置结构图 3.3.3 库存物品设置模块 具有库存管理权限的登陆用户可以对库存物品信息进行设置,主要包含库存物品类别的增删改和库存物品信息的增删改,库存物品设置模块的结构设计如图3-5所示: 图3-5 库存物品设置结构图 3.3.4 供应商结算模块 具有库存管理权限的登陆用户可以对供应商的单据进行结算和作废的操作,还可以选择单据进行打印操作,供应商结算模块的结构设计如图3-6所示: 图3-6 供应商结算结构图 3.4 数据库设计 3.4.1 E-R图设计 根据毕设的进度以及实习单位的实际情况,餐饮管理系统的菜品修改记录查询和营业时段销售表分析不做实现,仅做以上需求分析,对库存部分的供应商设置、库存物品设置、供应商结算功能模块进行实现。 (1) 供应商类别,供应商,库存物品类,库存物品,结算单之间的关系如图3-7所示: 图3-7 实体类之间的关系E-R图 (2)各个实体的属性图如下: 图3-8 供应商类型属性图 图3-9 供应商属性图 图3-10 库存物品类型属性图 图3-11 库存物品属性图 图3-12 结算单属性图 3.4.2 数据库表设计 根据网站的需求分析,餐饮管理系统的供应商管理子模块设计出9张数据表来存储该部分信息,它们分别是:t_User表(登陆用户信息表)、t_Supplier表(供应商信息表)、t_SupplierType表(供应商类别信息表)、t_StockItemType表(库存物品类别信息表)、t_StockItem表(库存物品信息表)、t_PurchaseStock表(采购调价信息表)、t_Unit表(计量单位表)、t_st_provider表(供应商单据结算表)。 (1)t_User表用来存储管理员用户信息; 表3-1 t_User表 字段名 数据类型 主键/允许空 字段含义 UserID nvarchar(50) PRIMARY KEY 用户ID UserName nvarchar(50) 允许 NULL 账号名 UserPassword nvarchar(50) 允许 NULL 用户密码 Privilege ntext 允许 NULL 权限 Remark nvarchar(255) 允许 NULL 备注 ModifyPri1 nvarchar(255) 允许 NULL 修改权限1 MemberOpenPri nvarchar(255) 允许 NULL 成员操作等级 PointsId int NOT NULL 分点ID (2)t_Supplier表用来存储供应商信息; 表3-2 t_Supplier表 字段名 数据类型 主键/允许空 字段含义 SupplierID nvarchar(50) PRIMARY KEY 供应商编码 SupplierName nvarchar(50) NOT NULL 供应商名称 SupplierTypeID nvarchar(50) NOT NULL 供应商类别编码 PhoneNumber nvarchar(50) 允许 NULL 电话号码 PostalCode nvarchar(50) 允许 NULL 邮政编码 Address nvarchar(50) 允许 NULL 联系地址 LinkMan nvarchar(50) 允许 NULL 联系人 Email nvarchar(50) 允许 NULL 电子邮件 Bank nvarchar(50) 允许 NULL 开户银行 BankAccount nvarchar(50) 允许 NULL 银行帐号 PointsId nvarchar(50) NOT NULL 分点ID (3)t_SupplierType表用来存储供应商类型信息; 表3-3 t_SupplierType表 字段名 数据类型 主键/允许空 字段含义 SupplierTypeID nvarchar(50) PRIMARY KEY 供应商类型编号 SupplierTypeName nvarchar(50) NOT NULL 供应商类型名称 PointsId int NOT NULL 分点ID (4)t_StockItemType表用来存储库存物品类别; 表3-4 t_StockItemType表 字段名 数据类型 主键/允许空 字段含义 ItemTypeID nvarchar(50) PRIMARY KEY 物品类别编号 ItemTypeName nvarchar(50) NOT NULL 物品类别名称 IsMenuType bit NOT NULL 是否为菜类:有标志 PointsId int NOT NULL 分点ID (5)t_PurchaseStock表用来存储采购调价信息; 表3-5 t_PurchaseStock表 字段名 数据类型 主键/允许空 字段含义 ID int PRIMARY KEY 自动编号 MenuID nvarchar(255) 允许 NULL 库存物品编号 SupplierID nvarchar(255) 允许 NULL 供应商编号 SupplierName nvarchar(255) 允许 NULL 供应商名称 fpurchase float 允许 NULL 调价前价格 epurchase float 允许 NULL 调价后价格 OperID nvarchar(255) 允许 NULL 操作人编号 OperName nvarchar(255) 允许 NULL 操作人姓名 OperTime nvarchar(255) 允许 NULL 操作时间 pRemark nvarchar(255) 允许 NULL 备注 PointsId int NOT NULL 分点ID (6)t_st_provider供应商单据结算表; 表3-6 t_st_provider表 字段名 数据类型 主键/允许空 字段含义 ch_balanceno nvarchar(50) 允许 NULL 单据编号 ch_providerno nvarchar(50) 允许 NULL 供应商编码 ch_providername nvarchar(255) 允许 NULL 供应商名称 dt_balance nvarchar(50) 允许 NULL 截止时间 num_amount float 允许 NULL 应付金额 num_payamount float 允许 NULL 实付金额 vch_balanceman nvarchar(10) 允许 NULL 结算人ID vch_balancemanName nvarchar(255) 允许 NULL 结算人名称 vch_operID nvarchar(10) 允许 NULL 制单人ID vch_operName nvarchar(255) 允许 NULL 制单人名称 dt_operdate nvarchar(50) 允许 NULL 制单时间 ch_trans nvarchar(10) 允许 NULL 能否作废,N 不能 Y 能 PointsId int NOT NULL 分点ID (7)t_Unit表用来存储计量单位字典; 表3-7 t_Unit表 字段名 数据类型 主键/允许空 字段含义 UnitID nvarchar(50) PRIM- 配套讲稿:
如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。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文