毕业设计(论文)-大东企业门户网站设计.doc_第1页
毕业设计(论文)-大东企业门户网站设计.doc_第2页
毕业设计(论文)-大东企业门户网站设计.doc_第3页
毕业设计(论文)-大东企业门户网站设计.doc_第4页
毕业设计(论文)-大东企业门户网站设计.doc_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

浙江商业职业技术学院信息技术学院计算机应用技术专业毕业设计报告毕业设计课题名称 大东企业门户网站设计 毕业设计小组成员 本校指导教师姓名 本校指导教师职称 企业指导教师姓名 企业指导教师职称 企业指导教师工作单位 2015年 1 月 9 日1大东企业门户网站 摘要摘要网络,是一种新时代信息化技术,也是网络购物的发展,使人们足不出户就可以实现网上交易。在网购飞速发展的今天,大东(Dusto)企业建立一个可靠而又高效的交易平台网站势在必行。本论文所介绍的网站以配合企业实现网上电子商务,进行商品销售、新闻管理等工作。在本论文中,主要阐述了大东(Dusto)企业门户网站的需求分析、系统总体设计方案、各模块功能及流程实现、系统的评价与维护等,通过本网站主要可以完成:对各类商品进行分类,可方便地进行查询。记录注册用户的信息,能够存贮并随时查看用户所选择的商品,并计算出总价格。并可以生成用户的购物订单。该系统界面灵活,以网页形式出现,简单易于操作,而且采用模块化和面向对象的程序设计,可以为用户节省大量时间,能达到快捷、迅速、准确的效果。 关键词:ASP.net,sql server2008,c#,数据库全套设计加扣 3012250582I大东企业门户网站 目录目录摘要I目录II第1章 引言11.1项目研究背景11.2项目研究目的与意义1第2章 需求分析32.1设计思路32.2网站定位32.3系统结构与模块设计32.4后台结构与模块设计42.5研究目标42.6可行性分析52.6.1技术可行性分析52.6.2功能可行性分析62.6.3操作可行性分析62.6.4经济可行性分析62.7相关技术概述62.7.1 Visual Studio 2010概述62.7.2 SQL Server 2008数据库概述72.7.3 ASP.NET概述82.7.4三层架构概述9第3章 进度规划10第4章 开发环境和开发技术114.1网站开发环境114.2网站开发技术11第5章 主要功能与业务流程125.1网站功能模块125.2 主要业务流程图12第6章 数据库146.1数据库设计146.1.1管理员表146.1.2订单表156.1.3商品分类表166.1.4供应商表166.1.5商品类别表166.1.6企业新闻表176.1.7商品信息表176.1.8注册用户表18第7章 系统内容设计207.1前台页面207.1.1 首页设计207.1.2网站导航设计207.1.3网站二级界面设计207.1.4网站文字特色217.2前台功能的实现227.2.1注册页面227.2.2查询商品模块247.2.3显示商品详细情况257.2.4加入购物车277.2.5显示购物车中的商品277.2.6提交订单页面287.2.7订单查询模块307.2.8 商品搜索页面317.3后台管理系统的实现327.3.1连接数据库的包含文件327.3.2后台管理的控制台327.3.3新建商品类别337.3.4添加商品347.3.5商品详细信息367.3.6会员管理377.3.7订单发货407.3.8企业新闻41第8章 设计心得42参考文献43致谢44IV大东企业门户网站 第1章 引言第1章 引言1.1项目研究背景1995年,DUSTO品牌正式诞生,开启了成功创业的源点;经过近20年的发展与更新,DUSTO已然建立起一个引领商业模式与时尚风格的女鞋帝国。如今,DUSTO品牌以每年销售额倍增200%的速度增长,并在全国二三线城市市场广受欢迎。2014年,完成全面“升级”的DUSTO,焕然一新、续写商业辉煌。不仅将在全国布局达到2300家专卖店,同时更呼应现代都市与数位时代的生活方式,全方位打造国际化、快时尚的品牌魅力。但是门店再多也有覆盖不到的地方,所以建立企业门户网站可以补足在这一方面的不足之处。门户网站作为企业向外宣传企业品牌和展示产品及开拓市场的有力工具,可以将大东企业的方方面面伸展到任何地方,甚至于跨行业宣传展示,让人们接触并了解。而公司现在还没有属于自己的门户网站,仅仅依托集团公司的网站宣传是远远不够的。因此,建立门户网站已经是企业宣传方面的重中之重了。大东企业要想从众多竞争者中不至于落后,就有建设自己网站的必要。企业网站就是要如蜘蛛织网般,将大东企业的方方面面伸展到任何地方,甚至于跨行业宣传展示,让人们接触并了解。但是,企业门户网站的建设,并不是简单的网页架设,而是需要将大东企业文化及企业更深层次的内涵融入网站之中,让整个网站富有生命力,有卖点,能引人驻足。1.2项目研究目的与意义建立企业门户、网络营销是企业产品营销体系中一种新型的运用载体,它具有传统营销模式所不可比拟的突出优势,那就是互动性强、目的性强、主动性强、包容性强、资料详实、定向性强、多媒体展示、迅捷性、低成本以及巨大的信息承载量。鉴于此,大东企业需要逐步开始重视对其所开发项目的品牌形象在互联网上的塑造与影响力。大东企业门户网站需要完善功能有:用户注册登录、订单管理查询、商品查询、新闻模块,让客户浏览大东企业门户网站的同时享有较好的体验,能方便快捷的与公司进行业务交流、沟通,并且下订单。还要做好页面美化,以达到展示大东企业文化的目的。大东企业建立门户就是要毫无保留的展示自身的优势,宣传与推广,并能通过市场推广营销获得一定的经济效益。目前大东企业拟全面建设门户网站平台,以全新的姿态展示给全省、全国及全世界。该项目的顺利实施,一定会使公司整体形象有更大的提高;不仅增强了企业的宣传力度,也增强了企业产品展示与服务,使得企业门户网站成为必需的经营工具,9从而将公司产品网络营销的发展提升到一个新的台阶。大东企业门户网站 第2章 需求分析第2章 需求分析2.1设计思路( 1 )宣传企业文化塑造企业形象。( 2 )实现顾客与企业订单的直接促成。( 3 )企业文化提升效果将会得到完善。( 4 )追随现在互联网趋势,线上订单促成交易。( 5 )实现顾客对我们企业评价的直接感受,让顾客对我们企业更直观的进行了解。项目特色及特点本项目是做一个企业门户网站,所以我们采用蓝色、红色为主色调使得整个网站更干练,主导航简介明了,是用户能一眼就找到自己想要的,在产品页里可以搜索产品。项目采用三层架构设计,包括:(1)前台系统设计前台导航包含首页、企业简介、热卖商品、最新商品、推荐商品、企业新闻和联系信息。首页:首页的好坏直接影响用户对企业的看法,他是一个网站的门面,一个好的首页能使用户留下深刻的印象,并可以吸引他对网站的内容进一步的浏览。企业简介:介绍企业的发展经历、企业文化、企业荣誉以及企业组织结构,能让用户更好的了解我们的企业。热卖商品:用户能在热卖商品看见企业所有的热卖产品并可以加入购物车下单购买。最新商品:用户能在最新商品看到企业最近推出的新产品。推荐商品:用户能在推荐商品中看懂企业根据实际情况所推出的性价比最高的产品。联系信息:能在平台上直接给企业进行产品讨论以及企业信息讨论。企业新闻:这里能让用户第一时间了解到企业的新动态。联系信息:对一些售后进行处理和答疑。有企业的联系电话和门店地址。购物车订单:购物车可更改选择数量,可以结算价格。订单只能在待发货时才能取消订单。(2)后台设计用户设置:分管理员、用户与游客,管理员能登录后台进行修改网站后台。企业信息:对企业信息进行增、改、查与发布撤销。企业商品:对商品进行增删改查。订单:可对订单进行状态修改。2.2网站定位大东企业门户网站主要是为本企业做一个网上宣传,展示企业文化,但是更重要的是追随主流的互联网项目,开展顾客网上订够我们产品的平台,顾客网上下订单,我们网上接受订单,并给顾客送货上门。其主要功能包括:用户登录身份验证模块、新闻中心、企业信息、企业商品。2.3系统结构与模块设计(1)用户登录身份验证模块(2)企业新闻:及时更新企业近期重大新闻信息(3)企业商品:企业商品的推广度与销售价格的最新信息(4)企业简介:企业核心文化的介绍(5)个人中心:可修改用户的个人资料和登录密码(6)购物车:用户可将商品加入购物车,可以对购物车内的商品进行增删和结算(7)订单:可取消订单和确认收货2.4后台结构与模块设计(1)新闻信息管理:新闻内容信息管理,可以对其进行增加、删除、修改(2)会员信息管理:可以通过会员账号进行查询和修改(3)产品管理:可对产品进行增、改、查和上下架处理(4)订单管理:可对订单进行发货处理2.5研究目标1.提升企业形象 一般来说,企业建立自己的网站,不大可能马上给企业带来新客户和新生意,也不大可能马上大幅度提升企业业绩。企业网站的作用更类似于企业在报纸和电视上所做的宣传公司本身及品牌的广告。不同之处在于企业网站容量更大,企业几乎可以把任何想让客户和公众知道的内容放入网站。此外,虚拟主机,相对来说,建立企业网站的费用也比其它广告方式要低的多。企业网站一年的费用仅为35千,但是企业在报纸上做广告,半个版面,几天时间就要花掉几十万。当然,网站和广告是两种不同的宣传方式,各有不同的作用,它们之间更多的是互相补充,而不是互相排斥。企业如拥有自己的网址,应在各种广告中尽量地推介该网址,并把具体性的内容放入网址中。2.使公司具有网络沟通能力 国内人们对互联网络往往有所误解,以为电子信箱就是互联网络。其中不少公司,将电子邮件地址当成网址,并印在名片上。实际上,电子邮件只是互联网络中一个最常用,最简单的功能之一。互联网络真正的内涵在于其内容的丰富性,几乎无所不包。对于一个企业来说,其具有网络沟通能力的标志是公司拥有自己的独立网站,而非电子信箱。3.全面详细地介绍公司及公司产品 网站的一个最基本的功能,就是能够全面、详细地介绍公司及公司产品。事实上,公司可以把任何想让人们知道的东西放入网站,如公司简介、公司的厂房、生产设施、研究机构、产品的外观等,都可以展示于网上。4.与客户保持密切联系 在美国,每当人们想知道某公司有什么新产品,新服务,或旧产品和服务有什么变化,甚至只是想知道该公司有什么新闻,他们就会习惯性地进入该公司的网址。因为外国公司已经习惯于把所有的新产品和新服务信息发布于网上,并且定期在网上发布有关公司的消息。中国公司与客户之间现在暂时还不习惯于这种联系方式,而中国企业的网址内容一般也隔较长时间才更新一次。但随着越来越多的公司在网上发布产品和信息,这种情况将会发生明显变化。毕竟,已经有越来越多的公司具有网络能力,并逐渐习惯于用网络进行沟通。5.与潜在客户建立商业联系 这是企业网站最重要的功能之一,也是为什么那么多的国外企业非常重视网站建设的根本原因。现在,世界各国大的采购商都是主要利用互联网络来寻找新的产品和新的供应商,因为这样做费用最低,效率最高。原则上,全世界任何地方的人,只要知道了公司的网址,就可以看到公司的产品。因此,关键在于如何将公司网址推介出去。一种非常实用而有效的方法的产品及服务有关的关键字,则可以使潜在的客户能够容易地找到公司和产品。这正是国际商业上通行的做法,而且被实践证明是十分有效的。6.可以降低通信费用 不少企业来说,每年的通信费用,尤其是涉及到进出口的通信费用,是一笔庞大的费用。利用公司网站所提供的多个电子信箱,可以有效地降低通信费用。7.可以利用网站及时得到客户的反馈信息 客户一般是不会积极主动地向公司反馈信息的。如公司在设计网站时,加入专门用于客户与公司联系的电子邮件和电子表格,由于使用极其方便,相对来说,一般客户还是比较乐于使用这种方式与公司进行联系。因此,公司可以得到大量的客户意见和建议。2.6可行性分析2.6.1技术可行性分析技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软、硬件能否满足需要。根据自身实际掌握的技术去开发本系统。本网站采用ASP.NET开发出友好美观的人机界面,便于用户理解、操作。数据库采用Microsoft SQL Server 2008,它能够处理大量数据,同时保持数据的完整性、安全性。因此本网站的开发平台已成熟可行。硬件方面,在科技飞速发展的今天,硬件更新速度越来越快,容量越来越大,可靠性越来越高,价格越来越便宜,因此硬件平台也能够满足本系统所需。我们在开发项目的时候都是运用了在大学三年里学过的软件来完成的。我们运用了以下技术:(1)开发技术:网站采用A开发技术开发。(2)数据库技术:网站采用的是sql server数据库。(3)图像处理:网站采用的是PhotoshopCS4软件处理图像。(4)特效:网站采用JavaScript特效2.6.2功能可行性分析通过相关调查,要求网站具有以下功能:用户注册登录、商品查询、订单管理查询、新闻模块,让客户浏览大东企业门户网站的同时享有较好的体验,能方便快捷的与公司进行业务交流、沟通。2.6.3操作可行性分析 本网站界面友好,使用方便,对使用人员要求不高,很快就可以适应。系统具有一定的易用性、可靠性、安全性,并经过严格的测试,运行十分稳定。2.6.4经济可行性分析计算机技术发展异常迅猛的根本原因在于计算机的应用促进了社会经济的发展,给社会带来了巨大经济效益。考虑到本系统的开发周期并不是很长,并且ASP.NET技术已经很成熟,并且技术资料也很多,本人也对学习ASP.NET比较感兴趣,再加上软硬件条件的组合(自己配有笔记本电脑、学校提供了设计教师并有指导老师随时可以问问题),所以开发成本基本上只是个人时间,若是企业用于商业用途,那么需要购买正版的软件(SQL Server 2008、Visual Studio 2010、Photoshop、office等软件)。那么使用成本呢?本系统可以满足用户的承受能力的,即成本不高、经济可行,若是想要将网站发布出去则需要租用服务器,一般服务器价格约为300-800元/月。2.7相关技术概述2.7.1 Visual Studio 2010概述Microsoft Visual Studio 2010 使开发人员能够快速创建高质量、用户体验丰富而又紧密联系的应用程序,充分展示了 Microsoft 开发智能客户端应用程序的构想。借助 Visual Studio 2010,采集和分析信息将变得更为简单便捷,业务决策也会因此变得更为有效。任何规模的组织都可以使用 Visual Studio 2010 快速创建能够利用 Windows Vista 和 2007 Office system 的更安全、更易于管理并且更可靠的应用程序。Visual Studio 2010 包括各种增强功能,例如可视化设计器(使用 .NET Framework 3.5 加速开发)、对 Web 开发工具的大量改进,以及能够加速开发和处理所有类型数据的语言增强功能。Visual Studio 2010 为开发人员提供了所有相关的工具和框架支持,帮助创建引人注目的、令人印象深刻并支持 AJAX 的 Web 应用程序。开发人员能够利用这些丰富的客户端和服务器端框架轻松构建以客户为中心的 Web 应用程序,这些应用程序可以集成任何后端数据提供程序、在任何当前浏览器内运行并完全访问 ASP.NET 应用程序服务和 Microsoft 平台。为了帮助开发人员迅速创建先进的软件,Visual Studio 2010 提供了改进的语言和数据功能,例如语言集成的查询 (LINQ),各个编程人员可以利用这些功能更轻松地构建解决方案以分析和处理信息。Visual Studio 2010 还使开发人员能够从同一开发环境内创建面向多个 .NET Framework 版本的应用程序。开发人员能够构建面向 .NET Framework 2.0、3.0 或 3.5 的应用程序,意味可以在同一环境中支持各种各样的项目。Visual Studio 2010 为开发人员提供了在最新平台上加速创建紧密联系的应用程序的新工具,这些平台包括 Web、Windows Vista、Office 2007、SQL Server 2008 和 Windows Server 2008。对于 Web,ASP.NET AJAX 及其新技术使开发人员能够迅速创建更高效、交互式更强和更个性化的新一代 Web 体验。Visual Studio 2010 提供了帮助开发团队改进协作的扩展的和改进的服务项目,包括帮助将数据库专业人员和图形设计人员加入到开发流程的工具。 2.7.2 SQL Server 2008数据库概述SQL Server 2008 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2008 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2008 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2008 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2008 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2008 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。主要特点如下:1企业数据管理SQL Server 2008 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。 2开发人员生产效率SQL Server 2008 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。 3商业智能SQL Server 2008 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2008 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。2.7.3 ASP.NET概述ASP.NET是微软推出的基于.NET平台的新一代Web Forms窗体和XML Web Services的开发平台。相对于ASP而言,ASP.NET不仅仅只是ASP的一个简单升级。ASP.NET是建立在公共语言运行库上的编程框架,可用于服务器上生成功能强大的Web程序。它与ASP早期的版本相比有很多不同之处。从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NET Framework所支持的VB.NET,C#.NET等语言作为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。ASP.NET是一个统一的Web开发平台,它提供开发人员创建企业级Web应用程序所需的服务。尽管ASP.NET的语法基本上与ASP兼容,但是它还提供了一个新的编程模型和基础结构以提高应用程序的安全性、缩放性和稳定性。通过逐渐向现有的ASP应用程序增加ASP.NET功能,我们可以自由地使其增大。ASP.NET是一个编译的、基于.NET的环境;我们可以用任何.NET兼容的语言(包括Microsoft Visual Basic.NET,Microsoft Visual C#和Microsoft JScript .NET)创作应用程序。另外,整个Microsoft .NET Framework可用于任何ASP.NET应用程序。开发人员可以很容易地从这些技术受益,这些技术包括管理的公共语言运行库环境、类型安全、继承等。ASP.NET有许多新的特性,其主要优点有以下几点: 1.简易性ASP.NET应用了公共语言运行库中的托管服务,这简化了程序的开发。2.自定义性和扩展性用户可以使用自己编写的自定义组件或扩展组件替换ASP.NET运行库的任何子组件。3.增强的性能ASP.NET是在服务器上运行的编译好的公共语言运行库。ASP.NET可利用早期绑定、实时编译。本机优化和外盒缓存等服务,所以在编写代码行之前就已显著提高了性能。4.安全性ASP.NET应用了Windows系统内置的身份验证机制,这样可以保证应用程序的安全性。5.强大工具支持ASP.NET框架应用了Visual Studio.NET集成开发环境中的工具箱和设计器。6.强大平台ASP.NET应用是基于公共语言的运行库的.NET的框架类库。消息处理和数据访问解决方案都可与Web无缝访问,ASP.NET可以选择最适合应用程序的语言,或跨多种语言分割应用程序。7.可管理性ASP.NET采用基于文本的分层配置系统,弱化了将设置应用于服务器环境和Web应用程序的操作。ASP.NET框架应用程序在部署时只需将必要的文件复制到服务器即可将ASP.NET框架应用程序部署到服务器,不需要重新启动服务器。8.可缩放性和可用性ASP.NET增加了专门用于在聚集环境和多处理环境中提高性能的功能。另外,进程受到ASP.NET运行库的密切监视和管理,以便当进程行为泄露。死锁时,可立即创建新进程,以保持应用程序始终可以处理请求。2.7.4三层架构概述随着软件工程的不断进步和规范以及面向对象编程思想的应用,人们对封装、复用、扩展、移置等方面的要求,使得双层架构显然更加臃肿繁琐,三层程序架构体系应运而生,可以说,三层架构体系结构是面向对象思想发展中的必然产物。所谓三层架构,是在客户/服务之间加入了一个中间层,也叫组件层。它与客户层、服务器层共同构成了三层体系。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才有三层体系结构,三层是指逻辑上的三层。通过引入中间层,将复杂的商业逻辑从传统的双层结构(Client-Server)应用模型中分离出来,并提供了可伸缩、易于访问、易于管理的方法,可以将多种应用服务分别封装部署于应用服务器,同时增强了应用程序可用性、安全性、封装复用性、可扩展性和可移置性,使用户在管理上所花费的时间最小化,从而实现了便捷、高效、安全、稳定的企业级系统应用。大东企业门户网站 第3章 进度规划第3章 进度规划按照学院要求,本项目的进度规划如下表3-1。表3-1 进度规划时间任务人员2014.10.16-10.25与指导老师见面,分析课题,确定毕业设计目标和计划,布置工作,根据老师下的任务准备资料。陈繁、蔡万威2014.10.26-11.06开始进行系统数据库的设计并完成数据库设计,撰写毕业设计开题报告。陈繁、蔡万威2014.11.07-11.12开始界面设计,系统框架设计。陈繁、蔡万威2014.11.1312.11开始初步设计模块功能,实现数据库的链接绑定。陈繁、蔡万威2014.12.1212.13完成各类模块功能。陈繁、蔡万威2014.12.1412.18完成系统后台程序设计,进行系统调试。陈繁、蔡万威2014.12.1912.29完成毕业设计工作,系统修改完毕,系统文档资料的整理。陈繁、蔡万威2014.12.3012.31答辩准备。陈繁、蔡万威47大东企业门户网站 第4章 开发环境和开发技术第4章 开发环境和开发技术4.1网站开发环境本网站开发的硬件环境 CPU:i5 双核 2.13GHZ 以上,内存:4GB,硬盘:720GB。 本网站的开发的软件环境 :服务器服务器端Web服务器平台:IIS6.0及以上版本。服务器端数据库平台:Microsoft SQL server 2008服务器端:Microsoft.Net Framework 4.0服务器端操作系统:Windows Server 2003及以上版本服务器端运行语言平台:ASP.NET JavaScript客户端操作系统:win7浏览器:IE9.0及以上版本/360浏览器 6.2版本/火狐 25.0版本开发工具图像处理软件:Adobe Photoshop开发环境: VS20104.2网站开发技术采用B/S模式开发,网站的主界面运用DW、PS软件进行设计;网站运用ASP.NET和SQL Server等技术来实现。解决技术问题的方法是可以在分析其他企业门户的专业网站的基础上,借鉴模块设计开发出自己的网站模块,并在教师的指导下加以修改,同时利用ASP.NET提供的现有功能来进行开发。大东企业门户网站 第5章 主要功能与业务流程第5章 主要功能与业务流程5.1网站功能模块 网站主要功能如下图5-1所示。大东企业门户网 站管 理员厂家管 理商品类别管 理商品管 理管理员管理会员管 理订单管 理企业新闻管 理会员修改会员信息购买商 品浏 览新 闻浏 览联 系信 息图5-1 功能模块图5.2 主要业务流程图主要业务流程图是描绘系统物理模型的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里面的每个部件(程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的情况。(1)如图5-1,是网站前台购物功能模块流程图。图5-2 前台业务流程图(2) 如下图5-3所示为大东企业门户网站后台管理员处理订单业务流程图。图5-3后台业务流程图大东企业门户网站 第6章 数据库第6章 数据库6.1数据库设计数据库结构设计的好坏将直接对系统的效率以及实现的效率产生影响。好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度,简化基于数据库的应用程序的实现等等。本数据库设计中包括用户表、管理员表、订单表、商品分类表、商品类别表、供应商表、企业新闻表、商品详情表,具体编号索引如表6-1所示。表6-1数据库索引编号表名备注1users用户2administrator管理员3dingdan订单4fenlei商品分类5leibie商品类别6gongyingshang供应商7news企业新闻8shangping商品详情6.1.1管理员表管理员表是用来查看管理员信息的,如表6-1-1所示。表6-1-1 管理员序号列名数据类型是否为空是否为主键1adminidint否是2adminnamenvarchar(100)否否3adminpasswordnvarchar(100)否否6.1.2订单表订单表是用来查看订单详情的,如表6-1-2所示。表6-1-2 管理员序号列名数据类型是否为空是否为主键1dingdanidint否是2useradminvarchar(20)否否3shangpingidint否否4quantityint否否5totalpricedecimal(12, 2)否否6usernamevarchar(20)否否7usertelphonevarchar(15)否否8useraddressvarchar(50)否否9dingdanbeizhuvarchar(50)是否10dingdanshenhechar(2)否否11shangpingnamevarchar(50)否否12addtimevarchar(50)否否13fangshivarchar(50)否否14leibievarchar(50)否否15jiaweivarchar(50)否否6.1.3商品分类表商品分类表是显示商品分类的,如热卖商品、最新商品等等,如表6-1-3所示。表6-1-3 商品分类序号列名数据类型是否为空是否为主键1fenleiidint否是2fenleinamevarchar(20)否否6.1.4供应商表供应商表是用来查询供应商详细信息的,如表6-1-4所示。表6-1-4 供应商序号列名数据类型是否为空是否为主键1gysIDint否是2gysnamesvarchar(50)否否3gyslinkmanvarchar(10)否否4telephonevarchar(20)否否5emailvarchar(30)否否6addresvarchar(80)否否6.1.5商品类别表商品类别表是用来显示商品类别的,如高跟靴,低跟靴等等,如表6-1-5所示。 表6-1-5商品类别序号列名数据类型是否为空是否为主键1leibieidint否是2leibienamevarchar(20)否否6.1.6企业新闻表企业新闻表是用来记录企业新闻的,如表6-1-6所示。表6-1-6 企业新闻序号列名数据类型是否为空是否为主键1idint否是2titlevarchar(50)否否3infovarchar(8000)否否4dateti

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论