餐饮管理系统供应商管理子模块的设计与实现毕业设计论文.doc

上传人:文库蛋蛋多 文档编号:3995297 上传时间:2023-03-30 格式:DOC 页数:42 大小:1.48MB
返回 下载 相关 举报
餐饮管理系统供应商管理子模块的设计与实现毕业设计论文.doc_第1页
第1页 / 共42页
餐饮管理系统供应商管理子模块的设计与实现毕业设计论文.doc_第2页
第2页 / 共42页
餐饮管理系统供应商管理子模块的设计与实现毕业设计论文.doc_第3页
第3页 / 共42页
餐饮管理系统供应商管理子模块的设计与实现毕业设计论文.doc_第4页
第4页 / 共42页
餐饮管理系统供应商管理子模块的设计与实现毕业设计论文.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《餐饮管理系统供应商管理子模块的设计与实现毕业设计论文.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谢辞34第1章 绪论1.1 课题背景随着网络的发展,电子商务迅速崛起,与人们的日常生活联系越来越紧密。所谓民以食为天,特别是餐饮业的发展更是长盛不衰,餐饮业也顺应时代的发展转向网络的平台。餐饮管理系统与餐饮业的结合可以说是珠联璧合,带动了餐饮业更加飞速的向前发展

13、。有了餐饮管理,餐饮管理者可以方便快捷的对原料进行管理。餐饮管理系统提供了一条完整的流水线服务,包括供应商管理,采购管理,原料申请派发等等,操作十分的便捷,管理者可以进行方便的管理。餐饮管理系统给商家提供了方便快捷的网络平台,节省了大量的开支。传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表示层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了,而富因特网应用程序(Rich Internet Applications,缩写为RIA)能够很好的解决这个问题1。RIA(Rich Internet App

14、lication,富互联网应用系统)技术允许我们在因特网上以一种像使用Web一样简单的方式来部署富客户端程序。这是一个用户接口,它比用HTML能实现的接口更加健壮、反应更加灵敏和更具有令人感兴趣的可视化特性。本系统中运用了先进的RIA技术,能够给用户美观便捷的体验1。1.2 研究现状及发展趋势餐饮管理系统的发展已经越来越普及了,它能够实现的功能也越来越完善,所以必须引进先进的技术才能够将它与传统的餐饮管理系统区分开。本系统中引进了RIA技术,它在网站开发中有着明显的优势,虽然它仍然存在一些问题,但是它的优势已经被人们广为称颂。它运行在浏览器中,并不必要软件装配,用户还可以在任何的互联网上的电脑

15、上使用程序,RIA还可以跨平台使用,与可执行文件相比,基于网络的应用程序可以有效的避免病毒的侵袭1。越来越多的人相信RIA技术将会取代HTML,成为互联网应用的新“领导者”。1.3 课题意义与目的互联网的普及已经把便利带入每家每户,人们的生活已经离不开互联网。餐饮业走向网络化的趋势已经不可阻挡,餐饮管理系统的优势已经在餐饮业中体现出来,不论是从客户体验还是系统的安全性方面,已经越来越完善。餐饮管理系统可以说是餐饮业的灵魂。本餐饮管理系统中供应商管理子模块的设计与实现,实现了对供应商信息的管理,库存物品信息的管理,供应商结算的管理。通过该系统能够方便的对供应商信息进行管理,操作简便,界面美观。R

16、IA技术的融入,更进一步丰富了餐饮管理系统。丰富的数据模型:RIA技术提供了多种数据模型来处理客户端复杂的数据操作。使用RIA可以将部分原本需要在后台程序处理的问题转移到客户端,使数据能够被缓存在客户端,从而可以实现一个比基于HTML的响应速度更快,且数据往返于服务器的次数更少的用户界面。丰富的界面元素:RIA技术提供了比HTML更为丰富的界面表现元素,密集、响应速度快和图形丰富的页面元素与数据模型结合在一起,为用户提供很好的使用体验1。餐饮管理系统供应商管理子模块的设计与实现很具有现实研究意义。1.4 研究内容本文将设计一个餐饮管理系统,首先进行需求分析,确定方向。建立一个在体验上接近完美的

17、餐饮管理系统,同时将RIA技术运用进去,让系统更加的高效、美观。餐饮管理系统供应商管理子模块功能如下:(1)菜品价格修改记录:根据查询方式显示查询结果,查询的方式有时间、餐段、部门、菜类、菜名、修改人;点击“打印”图标会导出pdf格式的文档;点击“导出Excel”图标会导出Excel数据文档。(2)营业时段销售表:选择“营业区域”中的选项可以按照具体的营业区域分析;点击“当月”,时间会跳转到本月;点击“”时间会跳回下一个月;点击“按月分析”,则会按月分析数据;点击“导出Excel”,可以把列表中的数据导出到Excel中;点击“打印”图标会导出pdf格式的文档。(3)供应商设置:实现对供应商的管

18、理,具体可以分为供应商类别的增删改操作,供应商信息的增删改操作。 (4)库存物品设置:实现对库存物品类别的增删改操作,具体物品详细信息的增删改操作。(5)供应商结算:实现供应商单据结算以及单据作废。1.5 论文组织本文由四个章节所组成:第一章:绪论。简要介绍了课题背景、研究现状及发展趋势、本文研究的意义与目的、本文研究的主要内容,最后对论文的组织结构进行了概括。第二章:相关技术介绍。简要介绍了ASP.NET、RIA技术的优点与缺点,以及Ajax相关的一些技术,同时也对网站设计所使用的ASP MVC模式、Microsoft SQL Server 2008数据库以及JavaScript进行了简单介

19、绍。第三章:餐饮管理系统供应商管理子模块的设计。确立平台架构并对系统设计进行需求分析,以用例图方式分析订餐系统的功能。同时,建立网站数据库并为数据表设计内容,为数据表间建立关系图。第四章;网站功能的实现。实现了餐饮管理系统库存的供应商设置、库存物品设置、供应商结算等模块的功能,并将RIA技术应用到功能模块中。论文最后对毕业设计工作进行了总结,分析了工作完成情况并对RIA技术将运用到更多的开发领域进行了展望。第2章 相关技术介绍2.1 ASP.NETASP是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器

20、页面),运行于 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 RIA2.2.1 RIA技术的优点

21、(1)更加富裕。RIA应用比传统的HTML应用供给了更多的用户接口和行动能耐,譬如我们目前平常能见到的拖拽、运用滚动条调剂数据、运用客户端的数据实行运算性能等。(2)呼应性更佳。比起传统的web使用每次操纵一定跟长途效力器交互,RIA可以供给更好的回应性。 RIA的极其庞杂情形可到达桌面环境的利用级别。它也带来了许多功能上的长处:客户端/服务器的均衡。Web服务器无须像本来那么繁忙了,客户端和效劳器端的运算资源得以均衡。在RIA中,服务器的吞吐量能够到达一个更高的高度。异步通信。客户端引擎能在不必要用户实行与接口交互的动作下(按下按钮、敞开链接)即与服务器举行通信。所以,穿过客户端引擎的通讯机

22、制,用户可以异步地查看并与版面交互。这么,用户就不必要期待了。可能一局部应用采纳了预取数据的机制,即在用户央求之前将用户需要的数据下载下来。Google Map即在用户滚动地图之前就将靠近的地图预先下载到客户端。网络运用率。网络流量也可以大大减低因为客户端引擎曾经做了许多事情,不必要和服务器举行交互。客户端引擎也更为智能,知晓应当与服务器交流哪些数据。然而在异步调用和预取的设计上也要十分留神,因为这两个局部有时也能增添网络负荷,特别是这两个局部都是用代码写的,代码并非完整能控制用户究竟下一步要做什么。2.2.2 RIA技术的缺点(1)Sandbox。因为RIA必须运行在sandbox中,因而他

23、们对体系资源的走访一定要受到严厉掌控。不然,也许会展现一些问题。(2)需要脚本的扶持。RIA总是需要诸如JavaScript一类的脚本。万一用户歇业浏览器的动态脚本声援,RIA就不行了。(3)客户端解决的速度。为了完成跨平台的结果,一些RIA应用JavaScript一类的客户端未编译脚本,也许会对功能形成比较大的波及。然而万一运用通过编译的Java、Flash、Curl或许Siliverlight等语言,则功能不会展现太大问题。(4)脚本下载工夫。固然RIA无需装配,但客户端引擎的脚本总需下载。(5)可搜查度减低。眼前的搜查引擎还不能很好扶持这么好的内容。(6)可读性减低。用户有时会感觉不到因

24、为客户端引擎而带来的HTML内容转变。不过WAI-ARIA套件对此提供很好的解决计划。(7)不可策划性。眼前,除了Adobe AIR技术外,别的富客户端应用都不具有像传统桌面应用那样的可安排性3。2.3 AjaxAJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。AJAX即“Asynchronous JavaScript and XML”(异步JavaScript和XML)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJ

25、AX)如果需要更新内容,必需重载整个网页面4。主要包含的技术:(1)web标准(standards-based presentation)XHTML+CSS的表示; (2)使用 DOM(Document Object Model)进行动态显示及交互; (3)使用 XML 和 XSLT 进行数据交换及相关操作; (4)使用 XMLHttpRequest 进行异步数据查询、检索; (5)使用 JavaScript 将所有的东西绑定在一起。2.4 ASP.NET MVCMVC(ModelViewController)把一个web应用分成了三个部分:model view和controller。ASP.

26、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对象测试到,你可

27、以不必在进程中运行controller就可以使用测试。使得测试更加快速和简捷。 (2)可扩展的简便的框架。mvc框架被设计用来更轻松的移植和定制功能。你可以加入自己的视图引擎,url重写策略。重载action方法等。mvc也支持Dependency Injection (DI) and Inversion of Control (IOC)。 (3)强大的url重写机制让你更方便的建立容易理解和可搜索的url。url可以不包含任何文件扩展名,并且可以重写url使其对搜索引擎更加友好。 (4)可以使用现有的页面标记、用户控件、模板页。你可以使用嵌套模板页,嵌入表达式,声明服务器控件、模板,数据绑定

28、、定位等等。(5)对现有的程序的支持,mvc让你可以使用如窗体认证和windows认证、url认证、组管理和规则、输出、数据缓存、session、profile 、health monitoring、配置管理系统、provider architecture特性5。2.5 Microsoft SQL Server 2008简介SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的SQL Server版本。微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和

29、商业智能。SQL Server 2008新功能。这个平台有以下特点: 可信任的。公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 高效的。公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的。提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息6。2.6 JavaScriptJavaScript是一种基于对象和事件驱动并且同时也具有相对安全性的运行于客户端脚本语言。在HTML的基础之上,使用JavaScript就可以进行交互式Web网页的开发工作。JavaScript的出现使得Web网页和用户之间实现了一种实时性的、动态的、交互性的关系,使得网页可

30、以包含更丰富的活跃元素和更加精彩的内容。JavaScript程序是纯文本的,不需要经过编译的,所以任何的纯文本编辑器都来可以编辑JavaScript文件15。JavaScript的一个重要功能就是面向对象,通过基于对象的程序设计,就可以采用更加直观、模块化并且可以重复使用的方式来进行程序的开发工作。一些用户请求信息的处理(比如表单上的一些计算和验证信息工作)并不需要依靠服务器端来进行。JavaScript可以Internet用户的浏览器来执行。我们把这叫做客户端代码(client-side code)。通过JavaScript的处理就可以减少与服务器的交互成本并且使网站运行更快。JavaScr

31、ipt是初始化客户端服务器通信、操作DOM来更新网页所必须的7。第3章 餐饮管理系统供应商管理子模块的设计3.1 需求分析3.1.1 用例图设计订餐系统的用例图是根据登陆用户的具体需求来进行的。用例图设计如图3-1所示:图3-1 库存管理员用例图3.1.2 功能需求餐饮管理系统供应商管理子模块功能如下:(1)菜品价格修改记录:根据查询方式显示查询结果,查询的方式有时间、餐段、部门、菜类、菜名、修改人;点击“打印”图标会导出pdf格式的文档;点击“导出Excel”图标会导出Excel数据文档。(2)营业时段销售表:选择“营业区域”中的选项可以按照具体的营业区域分析;点击“当月”,时间会跳转到本月

32、;点击“”时间会跳回下一个月;点击“按月分析”,则会按月分析数据;点击“导出Excel”,可以把列表中的数据导出到Excel中;点击“打印”图标会导出pdf格式的文档。(3)供应商设置:实现对供应商的管理,具体可以分为供应商类别的增删改操作,供应商信息的增删改操作。 (4)库存物品设置:实现对库存物品的管理,具体可以分为对库存物品类别的增删改操作,具体物品详细信息的增删改操作。(5)供应商结算:实现供应商单据结算,以及单据作废。3.2 网站架构设计3.2.1 平台架构设计网站平台环境如下:(1)使用Windows XP操作系统,计算机硬件要求内存1G以上。(2)以SQL Server 2008

33、作为网站数据库。(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

34、 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是用Jav

35、aScript编写的轻量级的类库,运用在浏览器客户端。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可,也就是id选择器,例如:$(“#id”)。客户端数据处理:主要是包括一些算法是在客户端进行的,不需要在服务器执行。3.2.2 模块结构设计餐饮管理系统功能模块图如图3-3所示。说明:下面阴影部分功能模块是本人负责的。图3-3系统功能模块图3.3 网站详细设计3.3.1 用户使用流程设计餐饮管理系统登陆用户分为三种:中央库存管理员,加工厂库存管理员,门店管理员。不同的身份拥有不同的管理权限。中央库存管理员拥有

36、最高权限,加工厂库存管理员为二级权限,最低层是门店管理员。库存管理功能权限为中央库存管理员和加工厂库存管理员所有,门店管理员不具有库存管理权限。所以不同权限的管理员进入点餐系统的管理功能界面也不一样。(1)中央库存管理员登陆,界面里有系统管理和中央库存管理两大模块。(2)加工厂库存管理员登陆,界面里有系统管理和加工厂库存管理两大模块。(3)门店管理员登陆,界面里有门店管理权限。3.3.2 供应商设置模块具有库存管理权限的登陆用户可以对供应商的信息进行设置,主要包含供应商类别的增删改和供应商信息的增删改,供应商结算模块的结构设计如图3-4所示:图3-4 供应商设置结构图3.3.3 库存物品设置模

37、块具有库存管理权限的登陆用户可以对库存物品信息进行设置,主要包含库存物品类别的增删改和库存物品信息的增删改,库存物品设置模块的结构设计如图3-5所示:图3-5 库存物品设置结构图3.3.4 供应商结算模块具有库存管理权限的登陆用户可以对供应商的单据进行结算和作废的操作,还可以选择单据进行打印操作,供应商结算模块的结构设计如图3-6所示:图3-6 供应商结算结构图3.4 数据库设计3.4.1 E-R图设计根据毕设的进度以及实习单位的实际情况,餐饮管理系统的菜品修改记录查询和营业时段销售表分析不做实现,仅做以上需求分析,对库存部分的供应商设置、库存物品设置、供应商结算功能模块进行实现。(1) 供应

38、商类别,供应商,库存物品类,库存物品,结算单之间的关系如图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表(库存物品信息

39、表)、t_PurchaseStock表(采购调价信息表)、t_Unit表(计量单位表)、t_st_provider表(供应商单据结算表)。(1)t_User表用来存储管理员用户信息;表3-1 t_User表字段名数据类型主键/允许空字段含义UserIDnvarchar(50)PRIMARY KEY用户IDUserNamenvarchar(50)允许 NULL账号名UserPasswordnvarchar(50)允许 NULL用户密码Privilegentext允许 NULL权限Remarknvarchar(255)允许 NULL备注ModifyPri1nvarchar(255)允许 NULL修

40、改权限1MemberOpenPrinvarchar(255)允许 NULL成员操作等级PointsIdintNOT NULL分点ID(2)t_Supplier表用来存储供应商信息;表3-2 t_Supplier表字段名数据类型主键/允许空字段含义SupplierIDnvarchar(50)PRIMARY KEY供应商编码SupplierNamenvarchar(50)NOT NULL供应商名称SupplierTypeIDnvarchar(50)NOT NULL供应商类别编码PhoneNumbernvarchar(50)允许 NULL电话号码PostalCodenvarchar(50)允许 NU

41、LL邮政编码Addressnvarchar(50)允许 NULL联系地址LinkMannvarchar(50)允许 NULL联系人 Emailnvarchar(50)允许 NULL电子邮件 Banknvarchar(50)允许 NULL开户银行 BankAccountnvarchar(50)允许 NULL银行帐号PointsIdnvarchar(50)NOT NULL分点ID(3)t_SupplierType表用来存储供应商类型信息;表3-3 t_SupplierType表字段名数据类型主键/允许空字段含义SupplierTypeIDnvarchar(50)PRIMARY KEY供应商类型编号

42、SupplierTypeNamenvarchar(50)NOT NULL供应商类型名称PointsIdintNOT NULL分点ID(4)t_StockItemType表用来存储库存物品类别;表3-4 t_StockItemType表字段名数据类型主键/允许空字段含义ItemTypeIDnvarchar(50)PRIMARY KEY物品类别编号ItemTypeNamenvarchar(50)NOT NULL物品类别名称IsMenuTypebitNOT NULL是否为菜类:有标志PointsIdintNOT NULL分点ID(5)t_PurchaseStock表用来存储采购调价信息;表3-5 t

43、_PurchaseStock表字段名数据类型主键/允许空字段含义IDintPRIMARY KEY自动编号MenuIDnvarchar(255)允许 NULL库存物品编号SupplierIDnvarchar(255)允许 NULL供应商编号SupplierNamenvarchar(255)允许 NULL供应商名称fpurchasefloat允许 NULL调价前价格epurchasefloat允许 NULL调价后价格OperIDnvarchar(255)允许 NULL操作人编号OperNamenvarchar(255)允许 NULL操作人姓名OperTimenvarchar(255)允许 NULL

44、操作时间pRemarknvarchar(255)允许 NULL备注PointsIdintNOT NULL分点ID (6)t_st_provider供应商单据结算表;表3-6 t_st_provider表字段名数据类型主键/允许空字段含义ch_balancenonvarchar(50)允许 NULL单据编号ch_providernonvarchar(50)允许 NULL供应商编码ch_providernamenvarchar(255)允许 NULL供应商名称dt_balancenvarchar(50)允许 NULL截止时间num_amountfloat允许 NULL应付金额num_payamou

45、ntfloat允许 NULL实付金额vch_balancemannvarchar(10)允许 NULL结算人IDvch_balancemanNamenvarchar(255)允许 NULL结算人名称vch_operIDnvarchar(10)允许 NULL制单人IDvch_operNamenvarchar(255)允许 NULL制单人名称dt_operdatenvarchar(50)允许 NULL制单时间ch_transnvarchar(10)允许 NULL能否作废,N 不能 Y 能PointsIdintNOT NULL分点ID(7)t_Unit表用来存储计量单位字典;表3-7 t_Unit表字段名数据类型主键/允许空字段含义UnitIDnvarchar(50)PRIMARY KEY编码UnitNamenvarchar(50)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号