毕业设计(论文)在线图书超市管理系统的设计与实现.doc

上传人:文库蛋蛋多 文档编号:3978241 上传时间:2023-03-30 格式:DOC 页数:40 大小:1.16MB
返回 下载 相关 举报
毕业设计(论文)在线图书超市管理系统的设计与实现.doc_第1页
第1页 / 共40页
毕业设计(论文)在线图书超市管理系统的设计与实现.doc_第2页
第2页 / 共40页
毕业设计(论文)在线图书超市管理系统的设计与实现.doc_第3页
第3页 / 共40页
毕业设计(论文)在线图书超市管理系统的设计与实现.doc_第4页
第4页 / 共40页
毕业设计(论文)在线图书超市管理系统的设计与实现.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《毕业设计(论文)在线图书超市管理系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)在线图书超市管理系统的设计与实现.doc(40页珍藏版)》请在三一办公上搜索。

1、摘 要进入21世纪以后,随着计算机技术的飞速发展,电子商务在因特网中的应用越来越广泛,并为广大网络用户提供了更加周到和人性化的服务。现在,网上商城以惊人的速度迅速发展,这种网上购物逐渐成为了一种时尚。其中,网上图书销售更是得到了飞速发展。并且随着因特网的普及,图书超市会变得更加成熟,同时也就会有越来越多的消费群体加入其中,如此一来,市场潜力将会得到更充分的发挥。对当前蓬勃发展的电子商务浪潮及普遍应用和发展,本文从理论与实际发展两个角度进行分析。论文首先介绍了电子商务的相关概念,并深入的介绍电子商务的特点,同时分析了采用的开发技术ASP.NET的技术特点,接下来对网上超市图书超市这个系统进行了可

2、行性的分析,及设计思想,设计目标及使用的流程进行明确的讲解,最后对本购物店的页面设计,数据库,程序的设计及实现进行较为详细的讲解。网上超市是在Visual S平台运用ASP.NET技术来实现的,使用的数据库为SQL Server,主要的功能分为两类:图书超市操作人员和消费者。其中超市操作人员功能包括:人员登录,图书维护,供应商维护,商品类别维护,会员维护,订单维护,库存维护,用户管理。消费者功能包括:会员注册,商品浏览,察看购物车,购买商品等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系

3、统中的应用与实现。关键词: 数据库;电子商务;ASP.NET;系统功能AbstractAfter entering the 21st century, with the rapid development of computer technology, e-commerce application on the Internet more and more widely, and the majority of network users with a more thoughtful and human services. Now, the online mall at an alarming

4、 rate the rapid development of online shopping that has gradually become a kind of fashion. Among them, the online book sales have been even more rapid development. And with the popularization of the Internet, book store will become more mature, and at the same time, there will be an increasing numb

5、er of consumer groups to join, so that the market will be more fully the potential of the play. On the current wave of vigorous development and widespread application of e-commerce and development, this article from the development of both theoretical and practical point of view. Paper first introdu

6、ced the concept of e-commerce-related and in depth introduction to the characteristics of e-commerce, while an analysis of the development of technology used in the technical features of ASP.NET, the next book on-line supermarket supermarket feasibility of this system of analysis, and design thinkin

7、g, design goals and use of a clear process on the end of this page to store design, database design and implementation of procedures to carry out a more detailed explanation.Tianyi Online supermarket in ASP.NET using Visual S technology platform to achieve, and the use of the database for SQL Server

8、, the main function is divided into two categories: books supermarket operators and consumers. Supermarket operators which include: staff log book maintenance, suppliers, maintenance, maintenance of merchandise categories, membership maintenance, order maintenance, inventory maintenance, user manage

9、ment. Consumer features include: member registration, product browsing, View shopping cart, the purchase of goods. In the process of thesis writing to the application of the theory and practice of combining the various theories at the same time with the system from the practical application and oper

10、ation of the described techniques, hoping to more fully reflect the knowledge and technology of these systems in the Application and Implementation.Keyword: databases; e-commerce; ASP.NET; system functions目 录目 录I前 言11.选题背景21.1 项目背景21.2 项目目标32.解决方案的选择42.1ASP.NET技术42.2SQL SERVER数据库53.需求分析63.1 总体目标63.2

11、 具体目标63.3 非功能性需求63.4 数据流程图及功能分析83.4.1 数据流图基本概念83.4.2 系统数据流图94.总体设计144.1 总体功能144.1.1 功能结构图和E-R图154.1.2 各个功能模块的说明174.2 数据库设计205.网站的详细设计245.1 主界面模块的设计与实现245.2 会员功能模块的设计与实现255.3 查看商品模块的设计与实现275.4 购物车模块的设计与实现285.5 会员信息确认模块设计与实现305.6 员工业务模块的设计与实现325.7 图书信息维护模块的设计与实现336.总结36致 谢37参考文献37前 言时光飞逝,一转眼五年的大学生活就要结

12、束了。作为对大学生活学习的总结,毕业论文就成了最后的一门必修课。提笔之时感慨万千,回顾这几年的大学生活,感情溢于言表。希望在这最后的大学时光里,能给母校交上一份满意的答卷。毕业设计作为本科院校重要的实践性教学环节,是对学生在校期间所学知识的综合考察,也为我们今后走向工作岗位打下基础。为了在锻炼培养自己分析问题、解决问题的能力的同时兼顾自己的兴趣与当今技术的发展趋势的需要,我选择了图书超市这一课题。在适应现行书店销售体制的基础上,在设计中尽可能发挥电子商务的优势。经过三个多月的努力,自己无论在系统分析与设计还是在软件编程等方面都有了很大的提高,独立完成了设计任务。本论文大致分为以下几个章节:第一

13、部分,选题背景,主要为本论文的开展做理论上铺垫;第二部分,解决方案的选择,主要简述了系统的开发思路和构架过程;第三部分,需要分析,分析了系统的具体需求,第四部分是系统总体设计,详细说明了系统的实现过程;第五部分,是详细设定,最后一部分是编码的实现。整个设计过程中力求按照软件开发周期的步骤进行,循序渐进。系统程序经过多次上级调试,证明是正确的,可行的。由于时间和本人个人能力的限制,设计中难免出现失误,恳请各位老师和同学给予批评指正。1. 选题背景当代社会,人们已经深深的领略到信息革命第二次浪潮的冲击。现在信息技术突破了单位性和地域性的局限,实现了网络和全球化,以英特网为代表的信息网络的发展已经带

14、动了信息产业的形成和发展,产生了令世人瞩目的经济亮点,其应用范围也开始从单纯的通讯、教育和信息查询向更具效益的商业领域扩张。这一趋势告诉人们,电子商务在信息技术的强有力的推动下,已经叩响了人类的大门。计算机的全球联网,形成了与地域、空间无关的时间一体化市场,一种新的,基于计算机网络的新型商业机制正在逐步形成,这是处于激烈竞争环境中的各国政府、制造商、销售商及有关研究部门所不能回避的现实,在已经迈入21世纪的今天,认识电子商务、了解电子商务、进而参与电子商务,是每一位消费者都不得不认真对待的一项新任务。随着现代信息技术的迅猛发展,本系统在电子商务技术的应用使得企业或个人通过电子商务技术进行图书的

15、网上购买,新用户注册、用户登录、商品列表、商品分类、查询商品、特价商场、缺货登记、购物车和订单等基本功能。为了满足消费者对图书的需求,建立一个网上销售平台势在必行。网上平台的推出,可以使购书者拥有更多的图书信息进行选择,以找到满足需求的最合适信息。1.1项目背景在我国,虽然互联网开通较晚,但发展极为迅速。由中国互联网络信息中心(CNNIC)发布的最新的第21次中国互联网络发展状况统计报告显示,截至2007年12月,网民数已增至2.1亿人。中国的网民人数略低于美国的2.15亿,位于世界第二位。网民数量2007年爆发性增长,家庭上网计算机数量为7800万台。 2007年一年中国网民增加了7300万

16、人,年增长率达到53.3%。相当于在过去一年中,平均每天增加网民20万人,或平均每分钟增加网民近140人。而到2008年2月份,我国网民数达2.21亿人,超过美国居全球首位。自1997年10月31日CNNIC第一次发布中国互联网统计数字开始,网民数量直到2005年7月才突破一亿人,但是实现第二个一亿网民数量的增长,仅用了两年半时间。2007年12月中国互联网普及率由2006年底的10.5%增至16%,现在的中国正处于网民快速增长的阶段。预计中国网民还会进一步快速的增长。从1998年3月6日,我国国内第一笔互联网上电子商务交易成功,它是由世纪互联通讯技术有限公司和中国银行共同携手完成的。这标志着

17、我国电子商务已开始进入实用阶段。随着互联网在我国的大规模普及,互联网有望发展成为最广大、最深厚、最快捷的市场,互联网商务也将成为传统商业最有力的挑战者。电子商务发展的历史轨迹表明,虽然互联网经济和电子商务在其发展过程中遇到很多困难,也存在一定的泡沫,但其成长的速度和生命力是不可否认的。随着信息技术在国际贸易和商业领域的广泛应用,利用计算机技术、网络通信技术和互联网实现商务活动的国际化、信息化和无纸化,已成为21世纪经济发展的一大趋势。1.2 项目目标图书超市系统要实现的功能非常多,最重要的就是管理库房中的图书,以及管理用户的购物车,从而实现结账等一系列功能。另外,还需要提供给用户查找数据库中的

18、图书相关记录的功能。同时,就是为了保证图书交易的正常进行,必须对用户的身份进行验证。最后该系统还必须具有管理员的功能,允许管理员对整个系统的数据库进行操作。首先,为了销售图书,给图书做广告是其中很重要的一部分,系统必须在醒目的位置给出图书的信息,包括图书的名称、功能、以及图书的图片介绍。另外图书销售过程中还需要对用户的购物车进行管理,允许用户执行诸如清空购物车,修改购物图书的数量、种类等操作。最后,系统必须完成结账的功能,从而完成整个购物的流程。其次,因为在线销售系统中图书的种类比较多,某个用户想要找到自己需要的图书就比较麻烦,所以系统提供了查找的功能,将图书分类,给用户带来方便。另外,为了保

19、证数据库的安全,以及图书交易的顺利进行,系统还需要对用户进行管理,最简单的一点就是需要用户先注册,进行身份验证。最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据库进行操作,包括添加、删除、修改记录等等。2. 解决方案的选择图书超市,采用B/S结构设计。主要采用了如下技术:2.1 ASP.NET技术ASP的最新版本即为ASP.NET,是随.NET框架一起出现的。ASP.NET是面向对象的服务器端脚本工具。因此,它便于开发面向对象的代码和粒度化代码。(2)ASP.NET技术系统结构模型:ASP.NET结构是一个三层系统:UI层、业务逻辑层和数据层,如图2-1所示。图2-1 A

20、SP.NET系统结构模型说明:UI层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层,同时将请求处理结果发给浏览器。它由Web表单、XML Web服务和组件服务组成。其中Web表单是ASP.NET应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的Web表单交互生成的信息和数据的基础。数据层是通过ADO.NET操纵数据为事务逻辑层提供数据服务,如存储数据操作结果、返回数据检索结果等。(3) ASP.NET访问数据库的原理:与数据库相连,ADO.NET提供了如下3种方式:通过ODBC相连;通过OLEDB

21、相连;直接与SQL Server相连。3种方式由于应用层次的差异,使得效率由低到高,独立性由高到低。对于相连数据库的数据处理,也有2种方式,即一种是通过Data Set来隔离异构的数据源,另一种是以流方式从数据源读取(Data Reader方式)。2.2 SQL SERVER数据库(1)数据库简介:SQL server 数据库能够轻而易举地通过Internet的内部网络加以访问。SQL server提供了一系列方法将数据填充到您的Web服务器,同时提供了对数据的快捷访问,它是一种可伸缩,高性能的数据库管理系统,具备内置的复制能力,Internet集成,开发系统结构以强大的基于GUI的管理工具。

22、它的一个独特功能是基于服务器的作业调度系统,允许直观地控制多个服务器和远程操作。这极大地增加了数据库的性能和可靠性。(2)SQL server的功能 与因特网的集成SQL Server 2000的数据库引擎提供了完整的XML支持。它的可伸缩性、可用性和安全功能是构成最大的Web站点的数据存储组件所需的前提。 可伸缩性和可用性无论使用的是运行Windows2000的便携式电脑,还是运行WindowsXP数据中心版的大型多处理器服务器,都可以使用SQL Server 2000的数据库引擎。 企业级数据库功能SQL Server 2000分布式查询使用户可以引用来自不同数据源的数据,而在进行这些数据

23、引用时,会感觉它们是SQL Server 2000数据库的一部分。同时,分布式事务还将保证任何分布式数据更新的完整性。另外,SQL Server 2000关系数据库引擎能够充分保护数据的完整性,而且还可以将管理和修改数据库用户的开销减到最小。 易于安装、部署和使用SQL Server 2000是由一系列的管理和开发工具组成的,这些工具使用户能够更加容易地在多个站点上进行SQL Server 的安装、部署、管理和使用。因此,可以更加快速地交付SQL Server 应用程序,而且客户只需进行最少的安装和管理就可以实现这些应用程序。 数据仓库数据仓库是SQL Server 2000中包含的用于析取和

24、分析汇总数据以进行联机分析处理(OLAP)的工具。除了使用数据仓库以外,还可以使用其他的工具来直观地设计数据库,并通过使用英文查询来分析数据。3. 需求分析3.1 总体目标书店是网站式的书店。是一种高质量,更快捷,更方便的购书方式,网站式的书店对图书的管理更加合理化,信息化,售书的同时还具有书籍类商品管理、购物车、订单管理、会员管理等功能,非常灵活的网站内容和文章管理功能。为进一步拓展书店消费群体,提高工作效率,增加书店收益,着眼于书店未来的发展来开发本系统。本系统的开发与实施,对扩大书店影响,减少从前手工操作所带来的误差从而提高工作效率,增加书店的经济效益,同时,对书店的科学管理,书店图书的

25、数据提供更准确可靠的依据。3.2 具体目标根据上述总体目标需求,该系统分为以下几个模块:1.图书管理可实现图书的在线查询以及管理员对图书信息的更新,为顾客选购图书提供详实可靠的图书资源信息。2.销售管理完成图书的在线销售,实现订单的处理。3.客户管理完成客户的注册,客户信息的维护,管理员可以对客户的信息进行管理操作,对系统的安全性提供保障。3.3 非功能性需求网上图书超市界面主要以蓝色系为主,界面美观,易懂,格局分配合理,界面操作简单易于操作。无论是消费者还是员工都会对本网上的设计而留下深刻印象。1. 用户界面需求,如表3-1所示。表 3-1 用户界面需求表需求名称详细要求风格网站主体采用简明

26、不杂乱的风格,使整个界面明亮有规则颜色淡蓝色明朗界面,界面整洁不杂乱,一种清新脱俗的感觉分辨率1024*768软硬件环境需求,如表3-2所示。表 3-2 软硬件环境需求表需求名称详细要求运行速度cpu P4 2.0 ,512内存,32M显存配置以上 容量40G以上操作系统性能Windows2000操作系统版本以上网络传输率512k以上产品质量需求,如表3-3所示。表3-3 产品质量需求表主要质量属性详细要求正确性有些信息输入有自动监测,能够帮助正确完成填写信息健壮性有限制,防止输入信息不合法可靠性会员资料不对外公开性能,效率高易用性方便易用清晰性清晰安全性很安全。可扩展性可以扩展兼容性可以兼容

27、可移植性代码可移植4.设备需求分析: 用户终端硬件要求:电脑,办理上网业务。软件要求:操作系统Windows2000或以上版本,IE5.0以上浏览器。 网站建设硬件使用的服务器:内存256M以上,CPU奔腾3以上,硬盘40G以上。 网站建设软件操作系统:Windows2000以上。数据库:SQL Server2000以上。 通信接口通信协议:TCP/IP协议。5.其他需求网站界面美观大方,易操作,方便用户使用。对问题范围、功能需求、性能,应用环境进行总体描述,数据库E-R图等。3.4 数据流程图及功能分析3.4.1 数据流图基本概念1.数据流图的定义数据流图(DFD-Data Flow Dia

28、gram)是描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。DFD可以形象地描述事务处理与所需数据的关联,便于用结构比系统分析方法,自顶向下,逐层分解,步步细化。2.符号说明,如表3-4所示。表3-4数据流图符号说明符号名称说明实体系统之外的数据提供或数据获得组织或个人PW处理记述某种业务的手工或计算机处理DN数据存储记述与处理有关的数据存储FM 数据流记述有关的流动方向FM记述数据流的名称3.4.2 系统数据流图管理员F1管理员操作信息用 户F2用户操作信息管理员用 户P0图书超市管理系统F3管理员操作结果F4用户操作结果图 3-1图书超市管理系统TOP

29、数据流图F1.1等级信息P1管理员操作子系统F1.2会员信息F1.4类别信息F1.6 销售状况信息F3管理员操作结果图书信息表图书类别信息表出版商信息会员等级信息表会员信息表图书评比信息表售书信息表D1D2F1.3图书信息D3D4F1.5出版商信息D5D6D7图 3-2图书超市管理系统一级细化(一)图书信息表图书类别信息表会员信息表F4用户操作结果评比信息表售书信息表D6D7P2用户操作子系统F2.1用户注册,登录信息F2.2用户基本信息F2.3用户查询,浏览图书F2.4用户使用购物车信息 F2.5用户订单信息F2.6用户评比信息D1D5D2图 3-3图书超市管理系统一级细化(二)P1.1会员

30、等级信息管理D4F3.1管理员信息处理结果会员等级信息表F1.1等级信息图 3-4图书超市管理系统二级细化(一)P1.2会员信息管理D5F1.2会员信息F3.2用户信息处理结果会员信息表图 3-5图书超市管理系统二级细化(二)F1.3图书信息P1.3图书信息管理F3.3图书信息处理结果D1D2图书类别信息表D3出版商信息表图书信息表图 3-6图书超市管理系统二级细化(三)P1.4类别信息管理D7F1.4类别信息F3. 4类别信息处理结果类别信息表图 3-7图书超市管理系统二级细化(四)D6F1.5出版商信息P1.5出版商信息管理F3. 5出版商信息处理结果出版商信息表图 3-8图书超市管理系统

31、二级细化(五)P1.6销售图书管理F1.6销售图书信息F3.6销售图书处理结果D7售书信息表图 3-9图书超市管理系统二级细化(六)D5P2.1会员注册登录管理F2.1会员注册登录信息F4.1 会员注册登录信息失败会员信息表图 3-10图书超市管理系统二级细化(七)P2.2用户基本信息管理D5F2.2用户基本信息F4.2用户基本信息处理结果信息管理会员信息表图 3-11图书超市管理系统二级细化(八)P2.3用户查询浏览图书F2.3用户查询浏览图书信息F4.3查询结果信息管理D1图书信息表D2图书类别信息表D6图书评比信息表图 3-12图书超市管理系统二级细化(九)售书信息表P2.4用户购物车管

32、理F2.4用户购物车信息D7F4.4用户使用购物车信息图 3-13图书超市管理系统二级细化(十)P2.5用户订单浏览D7F2.5用户订单信息售书信息表F4.5用户订单浏览结果图 3-14图书超市管理系统二级细化(十一)P2.6用户评比处理D6F2.6用户评比信息评比信息表F4.6用户评比浏览结果图 3-15图书超市管理系统二级细化(十二)4. 总体设计4.1 总体功能1.几种登录人员的具体功能如下:(1) 员工登录: 作为网站的员工自己有相应的用户名和密码,登录后进入本网站的业务主页。(2) 供应商信息维护:主要是针对为本购物网站提供图书书籍的供应商的详细信息,其中包括供应商录入,供应商删除,

33、供应商修改,供应商查询等功能。(3) 图书商品信息维护:主要是对本网站的图书商品的一些详细信息进行维护,其中包括图书商品录入,图书商品删除,图书商品修改,图书商品查询等功能。(4) 商品类型维护:主要是对图书的类型进行分化,如文学,科幻,卡通等,主要包括商品类型录入,商品类型删除,商品类型修改,商品类型查询等功能。(5) 会员维护:主要是对注册本网站的消费者信息进行维护,主要包括会员查询等功能。(6) 订单维护:主要是对购买本网站图书商品而自动产生的订单,主要包括订单查询,订单统计的功能。(7) 库存维护:主要是对商品库存进行维护,包括入库管理,库存统计等功能。2.消费者功能包括:(1) 会员

34、注册:消费者可以通过注册成为本网站的会员。(2) 商品流览:会员可以通过商品网页进行浏览图书商品的具体信息。(3) 图书资讯:可以通过网站的新闻信息可以了解当今最新出版图书信息,以及图书的排行榜,作者详细信息等。(4) 购物车:会员在选好商品后,可以点击进入购物车,同时可以查看购物车里的商品。(5) 确定订单:确定购物车后会自动产生一个购物单也就是订单,这个是消费者购买商品的依据。(6) 会员信息维护:消费者可以随时更改自己的信息,如密码等。4.1.1 功能结构图和E-R图1.功能结构图:图书信息图4-1 网上购书功能结构图2.系统E-R图:图4-2 会员信息实体E-R图图4-3 商品信息实体

35、E-R图图4-4 供应商信息实体E-R图图4-5 图书信息实体E-R图图4-6 商品信息实体E-R图图4-7 订单主表实体E-R图图4-8 订单从表实体E-R图4.1.2 各个功能模块的说明 1.网站员工登录网站员工登录主要是针对本网站内部工作人员而设定了登录界面,里面包括网站相应得一些业务信息维护。名称、标识符员工登录功能描述网站内部工作人员登录网站并进行业务操作的人员凭证输 入输入用户名和密码补充说明密码是制定多少位的,所以限制了输入的位数2.会员登录消费者注册后成为本购物网站的会员,有自己的用户名和密码,这样登录后就有购买本网站商品的权限了。名称、标识符会员登录功能描述为消费者提供消费权

36、限的功能,只要登录后,就享有购买商品的功能输 入输入用户名和密码补充说明密码是制定多少位的,所以限制了输入的位数3.商品类别查询这一项功能不用消费者自行操作,而是在网站主页面中直接进行察看。名称、标识符商品类别查询功能描述主要在页面上按照商品的类别进行显示,消费者可以根据商品的类别进行查看图书信息输 入无需输入补充说明直接在购物主页面显示4.会员信息维护这是消费者成为会员的一项功能。名称、标识符会员信息维护功能描述消费者可以通过注册功能成为会员,同时可以更改自己的相应信息,如密码等输 入输入会员相应得实际信息补充说明有些输入作了检测,如电话,电子信箱等5.商品类别维护这是网站员工业务维护之一。

37、名称、标识符商品类别维护功能描述对商品的种类进行信息处理,包括类别添加,类别修改,类别删除,类别查询的功能输 入输入编号和类别名称等补充说明编号无需输入,自动生成6.图书信息维护这是网站员工业务维护之一。名称、标识符图书信息维护功能描述对了图书的信息进行处理,包括图书信息添加,图书信息修改,图书信息删除,图书信息查询输 入输入编号,图书名称等信息补充说明编号无需输入,自动生成7.商品信息维护这是网站员工业务之一。名称、标识符商品信息维护功能描述对网站出售的商品信息进行处理,包括商品信息添加,商品信息修改,商品信息删除,商品信息查询的功能输 入输入商品编号,商品名称等信息补充说明编号无需输入,自

38、动生成8.供应商信息维护这是网站员工业务之一。名称、标识符供应商信息维护功能描述对提供商品的供应商进行信息处理,包括供应商信息添加,供应商信息修改,供应商信息删除,供应商信息查询的功能输 入编号,名称,电话等实际信息补充说明有些输入作了检测,如电话,电子信箱等9.订单信息维护这是网站员工业务之一。名称、标识符订单信息维护功能描述当会员消费后自动形成的订单,员工只能修改订单的相应信息,同时具有订单查询的功能输入只能修改相应信息补充说明自动生成订单,但只能修改订单10.员工信息维护消费者注册后成为本图书网站的会员,有自己的用户名和密码,这样登录后就有购买本网站商品的权限了。名称、标识符员工信息维护

39、功能描述为员工提供信息维护权限的功能输 入相应信息补充说明密码等有限制4.2 数据库设计本系统数据库采用SQL SERVER2000数据库,系统数据库名称为Tianyishop。数据库中包含9个表。下面分别给出数据表主要数据表的结构。1.用户信息表User,如表4-1所示。表4-1 用户信息表字段名数据类型长度允许为空是否为主键说明UsernameVarchar10否是用户名PasswordVarchar20是否用户密码2. 供应商信息表Gys表4-2 供应商信息表字段名数据类型长度允许为空是否为主键说明Gys_idVarchar10否是供应商编号GysnameVarchar50是否供应商名A

40、ddressVarchar100是否所住地址PostcodeVarchar50是否邮政编码TelVarchar50是否手机3. 消费者信息表Customer,如表4-3所示。表4-3 消费者信息表字段名数据类型长度允许为空是否为主键说明CustomerIDVarchar10否是客户编号CustomerNameVarchar30否否客户名称Customer_pwdVarchar20否否密码sexVarchar2否否性别IdentityCardVarchar18否否身份证号AddressVarchar200是否地址ProvinceVarchar20是否所在省份cityVarchar20是否所在城市

41、ZipCodeVarchar7是否邮政编码EmailVarchar50是否电子邮件TelVarchar20是否手机号码4.商品表Goods,如表4-4所示。表4-4 商品表字段名数据类型长度允许为空是否为主键说明Goods_idVarchar10否是商品编号Book_idVarchar10否否图书编号Relail_prVarchar50是否零售价Cost_prVarchar50是否成本价Gys_idVarchar10否否供应商编号Sx_1Varchar500是否属性1Sx_2Varchar500是否属性2Sx_3Varchar500是否属性32. 图书表Books,如表4-5所示表4-5 图书

42、表字段名数据类型长度允许为空是否为主键说明Book_idVarchar10否是图书编号Book_nameVarchar50是否图书名称Book_lbVarchar10是否类别Book_picVarchar50是否照片Book_dscrVarchar500是否描述5消费者登录信息表Client,如表4-6所示。表4-6 消费者登录信息表字段名数据类型长度允许为空是否为主键说明CustomerIDVarchar10否是客户编号CustomerNameVarchar30否否客户名称Customer_pwdVarchar20否否密码6. 类别表Lb表4-7 类别表字段名数据类型长度允许为空是否为主键说明Lb_idVarchar10否是类别编号Lb_nmVarchar30是否类别名称7. 订单主表Dz表4-8 订单主表字段名数据类型长度允许为空是否为主键说明Dz_idVarchar10否是订单编号CustomerNameVarchar10否否客户名称Dz_dateDatetime8是否订购日期TotalVarchar100是否总计金额MeansVarchar20是否付款方式PayVarchar2是否是否付款ConditionVarch

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

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


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号