版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/本科毕业设计(论文)正文目录摘要 1英文摘要 11引言 11.1选题背景和意义 11.2国内外的探讨现状 21.3论文的主要内容 22家具购物网站的相关技术 32.1网站开发环境和工具 32.1.1网站开发环境 32.1.2网站开发工具 32.2网站运行环境 32.33D交互展示技术 32.4B/S结构 42.5ASP技术 42.5.1运行环境 42.5.2ASP的对象模型 52.6Access数据库 52.7AWS服务器 63家具购物网站的总体设计 63.1家具购物网站需求分析 6功能需求 6性能需求 7系统可行性分析 73.2系统功能描述 83.2.1系统功能模块图 83.2.2系统功能描述 83.3数据库设计 93.3.1E-R图 103.3.2表设计 113.3.3数据表关系设计 124家具购物网站的详细设计 134.1前台功能模块的详细设计 134.1.1网站主界面 134.1.2新品举荐(3D交互式展示)界面 144.1.3用户注册的设计 154.1.4商品搜寻界面 174.1.5购物车界面 174.2后台管理模块的详细设计 194.2.1管理员登录模块 194.2.2商品管理模块 204.2.3订单管理模块 214.2.4信息管理模块 224.2.5用户管理模块 235系统测试 245.1软件测试 245.2网站测试 245.2.1测试环境及测试条件 24网站实际测试 255.3网站系统的维护 256总结 25参考文献 25家具购物网站的设计和实现摘要:随着计算机网络技术的迅猛发展,电子商务慢慢成为人们关注的热点。本设计主要是以ASP动态语言和Access数据库技术为开发平台,开发一个家具购物网站。使得所开发的购物网站实现客户的基本要求,即能够通过该网站实现对商品的搜寻,商品展示,在线购买,订单管理,在线客服,动态信息发布等一系列操作。同时对于管理员来说,可以通过后台数据库来实现商品分类信息、客户基本信息和订单等的信息管理功能。关键字:电子商务;ASP;AccessDesignandimplementofFurnitureshoppingwebsiteName:HUQiong-qiongDirector:LIZhi-fei(Dept.ofScience&Engineering,ZhejiangNormalUniversity,09191103)Abstract:Withtherapiddevelopmentofcomputernetworktechnology,peoplefocusmoreonelectroniccommerce.ThisdesignismainlyanASPdynamiclanguageandAccessdatabasetechnologyfordevelopmentplatform,anddevelopafurnitureshoppingwebsite.Makestheshoppingsitedevelopedthebasicrequirementsofclientsachieve,throughthiswebsite,namelycanrealizetothecommoditysearch,commodityexhibition,onlinepurchase,ordermanagement,onlinecustomerservice,dynamicinformationreleaseandsoonaseriesofoperations.Meanwhileaconservator,itcanberealizedbythebackenddatabaseinformation,classificationofgoodssuchasbasicinformationabouttheclientsandordertheinformationmanagementfunctions.Keywords:Electroniccommerce;ASP;Access1引言1.1选题背景和意义随着信息产业的迅猛发展,互联网以及各项相关技术日渐成熟,这些都推动了电子商务的发展,使人们对这个新兴产业有了确定地了解,也使电子商务在各个领域有了广泛应用。近几年来国内互联网运用人数的增加,利用Internet进行网络购物已渐流行,市场份额也在快速增长,电子商务网站也层出不穷。越来越多的人宠爱和尝试在网上进行购物。用户足不出户就可以便利、快捷地在网上买到自己想要的商品。家具商品作为人们日常生活中必不行少的生活用品,很适合在互联网上进行销售,有很广袤的发展前景。为了更好的管理网上商店,便利商家更好的盈利,买家更好的购物,开发一个电子商务网站进行家具购物,是至关重要的。通过本网站的设计可以刚好精确的帮助商家进行网络宣扬、推广产品,能完成在线电子商务业务基本流程,即可以通过网络实现商品地展示;商品地在线订购,在线支付和在线客服;信息动态发布以及客户信息管理,旨在通过电子商务这一新型的商业运营模式,体现电子商务可以削减商业运营成本、提高传播快速和服务质量、即时发布最新信息的优点。1.2国内外的探讨现状国外电子商务网站应用发展较早,相关标准和法律比较规范健全。而我国电子商务的产生从无到有,仅仅几年的时间,发展的速度却相当快速,但是数量和质量和国外尚有差距。在我国互联网即将发展到一个新的阶段,电子商务将成为互联网上的主流业务的同时,国内企业须要加大借鉴和学习国外先进技术的力度,更好的为其自身服务。以欧美国家为例,可以说电子商务业务开展的如火如荼。主要实行在线销售,消费者通过网络在网上购物、在网上支付,建立他们的交易关系,亚马逊网上书店就是属于这种典型模式。还有美国的EBay公司1998年第一季度的销售额就达1亿美元。中国的淘宝网也是这种典型模式的代表。接受这种方式,可以让用户自己进行付费、运输和验货等。电子商务是中国的一个巨大的新产业。这个新产业会替代一些我国过时的旧产业,压迫一些产业进行重组,会成为我国经济的一个重要增长点。它也是一场交易方式的革命。它的廉价、高效的交易方式将促成企业内部和外部围绕交易方式的企业管理革命,并将产生适合于中国电子商务时代的企业管理模式、企业组织模式。1.3论文的主要内容本论文探讨的内容是:如何以ASP组件技术为开发平台,开发一个家具购物网站,从而使开发顺当地进行、成功地结束。本毕业设计将接受B/S结构设计,通过ASP和Access实现网上购物系统。并使得所开发的购物网站实现客户的基本要求,即能够通过该网站实现对商品的搜寻,商品展示,在线购买,在线客服,动态发布新闻资讯信息等一系列操作。同时对于管理员来说,须要实现商品的分类信息管理,客户的基本信息以及订单管理等功能。本文主要探讨了家具购物网站的设计和实现过程,全文支配如下:第1章为引言,介绍了选题的背景和意义以及结合国内外的探讨现状提出了本文探讨的主要内容。第2章介绍了网站开发的环境及相关技术性问题。第3章对网站进行了总体性的分析,包括了系统需求分析,网站的系统结构,并对网站的各个功能模块进行分析及数据库设计。第4章介绍了网站的几个主要功能模块的详细设计和实现。第5章进行系统测试,为了能够更好的发挥本网站的功能,而对本系统进行进一步的测试完善。在结论中叙述了探讨的突出点以及在探讨过程中遇到的一些问题,后附有本文引用的参考文献。2家具购物网站的相关技术2.1网站开发环境和工具网站开发环境本网站的开发环境是接受互联网多机多用户操作方式,系统运行须要硬件、操作系统、关系数据库等软件相结合。操作系统接受WindowsXP,关系数据库软件为Access数据库,硬件配置没有特殊的要求,一般的计算机即可操作。网站开发工具网站前台页面设计实行Dreamweaver工具,后台则接受ASP技术、JavaScript、VBScript脚本语一言编写web应用程序,数据库则是接受Access存储和管理数据。其中特殊的网站家具3D交互则是接受3DSMax和Cult3D技术来展示。2.2网站运行环境本网站设计是在AWS环境下运行。AWS即AspWebServer的缩写,是一款功能极为强大却仅有数百KB大小的纯绿色软件。AWS.EXE是ASP服务器工具。2.33D交互展示技术家具3D交互式展示接受3DSMax和Cult3D技术,3DSMax是三维模型和动画制作软件,它具有强大的建模、动画和渲染功能,能够快速高效地构造出各种各样精致、困难的三维模型,并设定材质、光效和动画,这一点对提高建模效率特殊有用。Cult3D是一种全新的Web3D技术,其目的是在网页上建立互动的3D物体。利用Cult3D技术可以制作出3D立体产品,交互实力和显示效果均不错,展示时可以进行旋转、缩放或移动等操作以体现真实的物体属性。对于一般的阅读器只需安装一个插件,即可进行阅读。2.4B/S结构B/S(Browser/Server)结构即阅读器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变更或者改进的结构。在这种结构下,用户工作界面是通过WWW阅读器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。B/S结构的系统不须要安装客户端软件,它运行在客户端的阅读器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载荷,减轻了系统维护和升级的成本和工作量,降低了用户的总体成本。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据库;它能有效地爱惜数据平台和管理访问权限,服务器数据库也很平安。特殊是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是便利、快捷、高效。2.5ASP技术ASP(ActiveServerpage,动态网页)是微软公司推出的用以取代CGI的一种动态网页制作技术,它并不是一种编程语言,而是Microsoft公司开发的一种类似HTML、Script和CGI(CommonGatewayInterface,通用网关接口)的结合体。ASP并没有限定特地的编程语言,而是允许用户运用包括VBScript,JavaScript等在内的许多己有的脚本语言编写ASP应用程序。ASP程序的编制更便利、更灵敏。ASP文件是以.asp为扩展名的文本文件,现在常用在各种动态网站中,通过它可以建立并进行动态、交互、高性能的WWW服务器应用。ASP能够把HTML语言、一般文本、脚本语言以及COM组件等有机组合在一起。ASP页面中的脚本程序代码不发送至客户端阅读器说明执行,而是由IIS说明,形成一个能在服务器端运行的应用程序,并将运行结果以HTML页面形式传送至客户端的阅读器。2.5.1接受动态Access数据库网站配置。动态网站是指服务器和阅读器之间能够进行数据交互的网站,也被称为互动网站。动态Access网站环境配置须要一个Web服务器、一个应用程序服务器、一个Access数据库以及用来驱动数据库的驱动程序——开放数据库连接(ODBC,OpenDataBaseConnection),具备这些条件就可以利用ASP开放动态网站了。2.5.2ASP支持面对对象的程序设计方法,并供应了多个特定的对象和组件供程序设计时调用。ASP供应的对象以及组件都可以实现和扩展ASP应用程序的功能,每个对象都有其各自的属性、集合和方法,并可以响应有关的事务。用户无需了解对象内部困难的数据传递和执行机制,只需在程序中设置或调用对象的属性、集合或方法,即可实现对象所供应的功能。ASP常用的内置对象及其用能有以下几种。(1)Request对象主要功能是从客户端取得信息,它可以取得任何基于HTTP请求传递的信息,包括获得阅读器种类、HTML表单中的数据、Cookie中的数据和客户端认证等。(2)Response对象主要功能和Request对象正好相反,它是将服务器端的信息发送到阅读器,包括干脆发送信息给阅读器,重定向阅读器到另一个URL或设置Cookie的值。(3)Application对象在同一虚拟书目及其子书目下的全部.asp文件构成了ASP应用程序。不但可以运用Application对象在同一个应用程序的全部用户之间共享信息,并且可以在服务器运行期间许久地保存数据。(4)Session对象Session指的是在访问者从到达某个特定主页到离开为止时,网站为用户支配的用来保存用户信息地对象。可以运用Session对象存储用户登录网站时的信息,当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会消退,而用户在应用程序中访问页面时,这些变量始终存在。(5)Server对象Server对象供应的一些方法,可以对服务器上的方法和属性进行访问,其中大多数方法和属性是为好用程序的功能服务的。2.6Access数据库网站的后台开发则是运用Access数据库技术,面对桌面的小型数据库系统,具有基本的数据库功能。它可以满意各种不同用户和独立软件供应商商业程序的要求,可以说Access是简洁易用的关系型数据库,它在易用性、伸缩性、牢靠性和数据仓库等方面都具有优良的性能。2.7AWS服务器AWS即AspWebServer的缩写,是一款功能极为强大却仅有数百KB大小的纯绿色软件,大多数时候可以用来替代IIS,是广袤Asp网站开发者和运营者必备武器之一。3家具购物网站的总体设计3.1家具购物网站需求分析3.1.1功能需求系统预期要实现的目标是建立一个相对完善的网上购物系统,网站共分两个部分:前台部分和后台管理部分。在前台部分中,包括客户在线注册、阅读商品、查询商品信息、定购商品,在线留言等操作;后台管理部分包括商品信息的管理、用户订单的管理、各种即时信息的发布管理。详细功能表现为:(1)商品分类管理商品的种类繁多,列出商品类别信息,可以让顾客便利地知道原委都卖哪些类型的商品,以便进行选择。商品分类管理功能主要实现对商品种类的添加、修改和删除。(2)商品管理该模块使得网站管理员可以通过阅读器在线添加、修改、删除商品信息,商品的数据可以即时更新,保证用户阅读到最新的商品信息;用户能够对商品进行查询、搜寻或购买自己宠爱的商品,对商品进行更新或删除商品信息。(3)新品举荐(家具3D交互式展示)利用3D建模工具结合3D交互式技术实现逼真的3D家具模型在线交互式展示,用户可通过鼠标键盘等旋转、缩放和移动家具模型,从而供应应用户全方位真实的商品展示和便捷虚拟购物体验。(4)搜寻商品在一个比较大的商业网站上,网上的商品数量和种类不计其数,消费者不行能知道全部商品的信息,这时搜寻功能的作用就体现出来了。(5)购物车用户在阅读商品后,在购买商品时,须要为用户供应一个和现实生活中一样的购物车,而且在购物时通过购物车能够随时地查看自己的商品,否则消费者根本不知道自己购买了多少商品和哪些商品,并可在购物车内修改购买信息。(6)订单管理订单是用户购物的另一种方式,用户购物车是一种临时存放商品的工具,而订单是用户最终要购买商品的一种方式。有了订单管理功能,网站的电子商务功能就更加完整了。3.1.2性能需求非功能性需求确定了系统的性质,如环境和实现约束、性能、平台依靠、可维护性、可扩展性等性质。性能需求为系统的功能需求增加了一些新的约束和条件,如响应速度、可担当的负载、内在的占用、延迟时间等。3.1.3系统可行性分析进行可行性分析在系统设计中也是至关重要的,经过最初的设计目标和需求分析得到以下几点的可行性分析:1.经济可行性:本网站是为用户和商家设计的,设计成本主要集中在系统软件的开发上,当网站投入运行后可以为商家节约大量的人力资源。所带来的效益远远大于系统软件开发所须要的成本,在经济上完全可行。2.技术可行性:开发电子商务网站的技术已经特殊成熟,首先,从硬件上讲,计算机硬件速度现在已经不是问题,大容量高速度的硬盘特殊普遍,同时网络的速度普遍可以达到l00MB,这些为网站的运行打下了坚实的基础。从软件的角度上讲,数据库技术己经相当成熟,并且处理实力也特殊强,这为海量数据的存储和处理打下了坚实的基础,同时,开发网站的工具也特殊多,并且相当成熟。有了这些技术的支持,我们成功开发一个在线购物网站没有任何技术风险。针对这个家具购物网站的设计主要有以下两方面的工作。(1)接受功能强大的ASP技术作为Web和数据库Access的互连技术使系统的开发便利、快捷,而且系统的访问速度更快、功能更强、维护更便利。本设计将运用HTML语言和ASP等技术来编辑网页,运用Access来建立数据库,并运用ASP技术把数据库和动态网页相关联。利用ASP技术,可以在网站上了解和查询到该在线购物网站销售的一切商品的详细资料,当中意某件商品时,只需轻点鼠标即可完成订单处理,这一切即使你足不出户在家里也能够做到。(2)运用数据库连接技术,商家只须要登陆网站的后台管理程序,就可以轻松实现对全部商品的信息进行修改、添加、删除等,以便刚好更新信息。当然也可以查看订单,商品销售状况等。更重要的是操作者并不须要什么高深的数据库学问就可以做到,大大便利了网络商店的普及应用。3.操作可行性:本网站设计从用户和商家的思想着想,界面清楚,操作简洁,信息更新便利快速,数据录入规范牢靠,统计精确,适应力强,便于任何人运用。3.2系统功能描述.2本网站主要包括用户注册和登录、商品查找和搜寻、商品阅读、添加商品到购物车、订单管理和后台管理员对用户的管理、商品种类的管理、商品管理、站内公告等功能,各个功能的详细描述如下。(1)用户注册和登录用户注册和登录功能是用户身份确认的重要方式,只有注册户才可以查看自己的购物车,进行购买产品,一般用户只可阅读和搜寻产品。注册成功后,通过session保存用户编号。(2)新品举荐在新品举荐中其中接受3D建模工具结合3D交互式技术实现逼真的3D家具模型在线交互式展示,用户可通过鼠标键盘等旋转、缩放和移动家具模型,从而供应应用户全方位真实的商品展示和便捷虚拟购物体验。(3)搜寻商品在一个比较大的商业网站上,网上的商品数量和种类不计其数,消费者不行能知道全部商品的信息,这时搜寻功能的作用就体现出来了。(4)购物车用户在阅读商品后,在购买商品时,须要为用户供应一个和现实生活中一样的购物车,而且在购物时通过购物车能够随时地查看自己的商品,否则消费者根本不知道自己购买了多少商品和哪些商品,并可在购物车内修改购买信息,本模块主要通过Session数组进行操作。须要留意的是,购物车中的商品并不是用户最终会得到的商品,只是一个购物的意向。(5)订单管理订单是用户购物的另一种方式,用户购物车是一种临时存放商品的工具,而订单是用户最终要购买商品的一种方式。有了订单管理功能,网站的电子商务功能就更加完整了。(6)用户管理添加或删除一个用户或管理员,设置管理员用户名、密码及相关权限。(7)商品分类管理商品的种类繁多,列出商品类别信息,可以让顾客便利地知道原委都卖哪些类型的商品,以便进行选择。商品分类管理功能主要实现对商品种类的添加、修改和删除。(8)商品管理该模块使得网站管理员可以通过阅读器在线添加、修改、删除商品信息,商品数据可以即时更新,保证用户阅读到最新的商品信息;用户能够对商品进行查询、搜寻或购买自己宠爱的商品,对商品进行更新或删除商品信息。3.3数据库设计数据库在信息系统中占有及其重要的地位,数据库结构设计的好坏关系到系统的运行效率、存储数据的效率、系统的困难程度等,合理的数据库结构设计可以提高系统性能。考虑到用户需求的各种实体,本系统规划出的实体有用户信息实体、商品信息实体、订单信息实体、订单明细信息实体,这些实体之间通过外键建立联系。3.3.1E-R图用户E-R图如图3-1所示。图3-1用户E-R图商品分类E-R图如图3-2所示。图3-2商品分类E-R图商品信息E-R图如图3-3所示。图3-3商品信息E-R图订单E-R图如图3-4所示。图3-4订单E-R图购物订单E-R图如图3-5所示。图3-5购物订单E-R图用户管理E-R图如图3-6所示。图3-6用户管理E-R图3.3.2表设计在确定了这些实体联系之后,就要建立表之间的联系。一个数据库可以不只一个表,但是全部的数据表的可以是彼此相关联的,也可能是相互独立的。本系统所要建立的表有:用户表主要保存用户的信息,如表3-1所示。表3-1用户表(UserTable)字段号字段名类型宽度说明1UseIDint用户编号2UseNameText50用户名3PasswordText32密码4SexText2性别5UseEmailText60电子邮箱6TelText20电话7AddressText60用户地址8YbText10邮编商品分类表用来保存每类商品信息,如表3-2所示。表3-2商品分类表字段号字段名类型宽度说明1SortIDtext分类编号2SortNametext20分类名称3.商品信息表用来保存商品的信息,如表3-3所示。表3-3商品信息表字段号字段名类型宽度说明1GoodsIDint商品编号2SortIDtext10商品类别3GoodsNameText20商品名称4StartPriceMoney8商品市场价5SalePriceMoney8商品会员价6Photoimage4商品图片4.订单表用来保存网站中全部订单的信息,如表3-4所示。表3-4订单表字段号字段名类型宽度说明1OrderIDint订单编号2UseIDint用户编号3Ordertimedatetime8订购时间5.购物订单表是用来保存用户订购商品的信息,如表3-5所示。表3-5购物订单表字段号字段名类型宽度说明1OrderIDInt订单编号2GoodsIDInt商品编号3GoodsQuantilyInt商品数量4ShoppingDateDatetime8购物时间6.管理员表是用来进入后台管理,如表3-6所示。表3-6管理员表字段号字段名类型宽度说明1AdminText用户名2PasswordText密码3.3.3数据表关系设计数据库设计必需遵循完整性原则,好的数据库表间必定要制定严格的约束和要求。尽量分别各实体对应的表,一个实体对应一个表,分析清楚该实体应当有哪些属性,对应具备什么字段,以及各实体之间有何种联系。实体、属性和联系是进行概念设计时要考虑的3个元素,也是一个较完善的数据库设计的核心。4家具购物网站的详细设计4.1前台功能模块的详细设计4.1.1网站主界面电子商务网站分为前台管理和后台管理系统。前台的用户是通过IE阅读器访问网站的客户,后台的用户是通过IE阅读器访问的后台管理员。前台主页分为:网站顶部为网站向导、购物车、留言反馈、最新商品、热销商品、特价商品等几个部分;左侧有用户登录和注册、商品搜寻,商品分类;右侧有新闻公告、会员注册等几个部分,整个前台的界面主要的功能是以商品展示为主。前台的设计页面如图4-1、4-2所示。图4-1网站主页1图4-2网站主页24.1.2新品举荐(3D交互式展示)界面利用3D建模工具结合3D交互式技术实现逼真的3D家具模型在线交互式展示,用户可通过鼠标键盘等旋转、缩放和移动家具模型,从而供应应用户全方位真实的商品展示和便捷虚拟购物体验。对于一般的阅读器只需安装一个插件,即可即时阅读。如图4-3所示。图4-33D交互式展示制作3D交互式商品展示的工作流程为:首先要在3dsmax中制作一个商品模型,然后把商品模型导出成Cult3D的.C3D格式,再到Cult3D软件中给盒子施加Worldstar事务和Arcball行为来限制商品模型的变更。最终把文件输出成CO格式,在Internet上发布观看效果。在Dreamweaver里插入Cult3D的CO文件,便可以在IE上阅读。如图4-4所示是Cult3D的工作流程。图4-4Cult3D工作流程在Cult3D中运用Worldstar事务和Arcball行为来虚拟限制商品模型。启动Cult3D软件,选择文件增加Cult3D设计文件叮嘱,把3D模型导入进去。此时在SceneGraph(场景图形)窗口中就增加了商品模型的场景文件,并且商品在预览窗口中也能显示出来。并为商品模型添加事务和行为叮嘱来限制它。如图4-5所示。图4-5模型导入到Cult3D里的状态最终把文件在Internet上发布,可以随意地用鼠标左键来旋转模型,用鼠标右键来缩放,同时用左键和右键组合来移动,此外还有通过键盘上的数字键来变换模型的颜色,如图4-6所示。图4-6预览效果4.1.3用户注册的设计(1)用户登录模块用户登录界面是须要检验用户名和密码,当顾客输用户名和密码错误,提交文件连接数据库验证,输入正确后才可以进入网站购物假如没有用户名,须要点击“注册”按钮,进入到用户注册页面进行填写注册信息,当全部信息都填写完整,并且没有重复的信息出现时,系统就会提示用户注册成功。用户登录界面如图4-7所示。图4-7用户登录(2)用户注册模块用户注册界面主要是为购买商品的顾客供应一个身份的认证,须要填写用户一些基本信息,带星号的项为必需填写。全部信息填写完毕后点击“提交信息”,系统会进行检测推断该用户名是否已经注册过,假如已经存在则弹出新页面,提示用户该用户名已经注册过,假如没有则进行下一步推断,用户输入的两次密码是否一样,然后依次往后推断用户所填写的各项信息是否符合要求,直到全部信息均正确无误,系统将该用户注册信息写入用户表并提示用户注册成功,用户登录后,就可以购买自己宠爱的商品了。在这个网页里嵌套了一段JavaScript代码,它的功能是推断用户在带*的地方是否输入了数据,假如没有则弹出相应的对话框,还可以推断两次输入的密码是否一样。用户注册界面如图4-8所示。图4-8用户注册4.1.4商品搜寻界面商品的搜寻功能运用户更加便利的进行自己所须要的商品的查询,节约时间提高效率。用户搜寻时只要输入商品的关键字就能搜寻到全部相关的商品,并且能列出通过搜寻得到的商品的详细信息,还可以进行高级查询,依据不同的条件对数据库中的商品信息进行检索。搜寻界面分为一般搜寻和高级搜寻,通过一般搜寻功能搜寻出来的商品比较广泛,它只是或许的一个范围,帮助用户找到所需某一类商品的信息,如图4-9所示。图4-9一般搜寻界面通过高级搜寻后搜寻出来的商品比较精确,用户假如知道某一商品名称或是或许的价格范围,就可以通过高级搜寻这一功能来进行商品地搜寻,它能够便利快捷地找到用户所须要的商品,并且不会产生一大堆的没用的商品信息。如图4-10所示。图4-10高级搜寻界面4.1.5购物车界面购物车是连接商品和收银台的关键环节当用户登录成功以后,假如找到了希望购买的商品,在点击商品右侧的购买以后,即可将商品放入购物车中。在购物车中用户可以选择购买商品的数量,并进行修改。用户还可以依据自身的状况选择是否购买已放入购物车的商品,在还没有提交订单之前,用户都有权利进行修改和删除不必要的商品信息。如图4-11所示。图4-11购物车如须要接着购买商品,可以点击“接着购物”接着选择,不断添加新的商品,系统会自动将全部信息写入购物订单表,同时显示用户所购买的物品列表,及总计价格。假如用户在去收银台结账前对己经选购的物品不满意时,可选择清空购物车,同时系统也将购物订单表中相关信息删除。用户完成选购之后,可点击“去收台”付款,系统返回最终选购物品列表和合计价格。如图4-12所示。图4-12商品结账“下定单”界面可以点击“修改购物车”对所选择的商品进行修改,也可点击“ok,下一步”,进入填写收货信息的界面,填写收货人的真实姓名、性别、详细地址、联系电话以及选择送货方式和支付方式等信息,以便于商家精确的送出商品。如图4-13所示。图4-13填写收货信息在确认所填写的信息无误之后,用户可以选择“提交订单”,提交订单的确认显示界面显示了此次购买的商品信和总金额信息,用户确认购买商品,可以对此商品订单进行提交确认,假如出错可以返回上一步修改。假如确认没有错误,就点击提交信息,这时就会产生商品订单。如图4-14所示。图4-14提交订单最终也就是将用户提交的订单信息返回,并产生了一个唯一订单号,以便利用户查询,这个订单号的产生,并不是随机产生的,而是运用了确定的规则,在这里主要是依据用户名和订单产生的时间来生成订单号。4.2后台管理模块的详细设计4.2.1管理员登录模块网上购物系统除了能够让用户实现前台的阅读和购买商品等操作之外,还须要有为便利系统管理员的工作而设计的部分,比如商品的增加、删除、修改,会员的审查等等。管理功能是网上购物系统相当重要的一部分功能,网站的后台管理中心只有管理员才能进入,首先将进入登录界面,当管理员提交数据后,首要的就是进行身份验证,输入正确的账号(admin),密码(admin)之后,方能进入。如图4-15所示。图4-15管理员登录在此界面是后台功能模块的总界面,各项功能的修改设置都在这个界面中进行。通过这个功能模块,管理员可以修改网站的常规设置,进行用户信息的审核确认、修改,可以进行商品地添加、删除和修改管理,查看用户提交的订单并进行相应地处理。于此同时,管理员还可以通过这里来发布一些日常的新闻公告,网店资讯等。此外还有VIP管理(如积分兑奖)等。如图4-16所示。图4-16后台界面4.2.2商品管理模块对于购物网站来说,商品地管理是至关重要,也是必不行缺的。所以管理员登录后,要做的就是能向商品信息表中加入新商品的信息,可以选择商品的分类,填写商品的名称、单位、规格、价格等基本信息,还可以上传商品的图片。此功能模块可以实现添加新的商品信息,当后台添加完毕后,前台页面会刚好更新这些商品的信息,以供用户阅读。如图4-17所示。图4-17添加商品商品管理出了添加新的商品以外,还可以进行商品信息地修改和删除。对于错误的商品信息,管理员可以通过修改商品这一功能模块来进行商品信息地修改,保证向用户供应精确的商品信息。对于不须要的商品,管理员也可以通过选择来删除不必要的商品,以免造成用户的错误信息。如图4-18所示。图4-18删除和修改商品4.2.3订单管理模块在订单管理模块中主要实现了查看订单和处理订单的功能,订单的处理状态包括:没作任何处理、用户已经把钱汇出、服务商己收到款、服务商己发货、户已收到货。管理员可以依据订单处理的实际状况,进入这一功能模块来进行订单地处理,以保证用户能够第一时间了解到自己所订购商品订单的即时信息。如图4-19所示。图4-19订单管理4.2.4信息管理模块网站前台的各项新闻公告,网站资讯,客户留言都是可以通过这一功能模块来进行管理。管理员可以通过这一功能模块对网站内的各类新闻公告、网站资讯进行添加、修改和删除。如图4-20,4-21所示。图4-20添加信息图4-21删除和修改信息对前台的一些顾客的留言,管理员可以通过留言管理这一功能模块进行处理。阅读审查前台顾客的留言,对于一些不合法的留言进行删除,对于合法的用户留言,管理员可以回复给顾客,对于顾客的疑难问题进行解答等。如图4-22所示。4-22留言管理4.2.5用户管理模块这个模块主要实现登录网站用户的管理,在此页面中可以查看用户的基本息,修改删除非法用户,还可以查看用户的交易记录,订单状态。在订单状态管理员可以查看用户的订单信息、送货地址等信息,便利管理员管理订单和进货的状况。这个模块分为两个子模块,分别为注册用户管理和后台用户管理两个部分。注册用户是指注册成为会员的用户,供应详细的真实姓名和相关用户信息,可享受购物更加实惠的价格,如图4-23所示。图4-23注册用户管理后台用户管理就是对管理员进行管理,可添加、修改和删除管理员,如图4-24所示。图4-24后台用户管理5系统测试系统测试是一个查找错误的过程,全部发觉问题和错
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024铺装劳务合同范本-含防水及保温技术要求3篇
- 二零二五年度江西丰城婚姻关系终止法律文件制作合同3篇
- 二零二五年度集成墙板行业技术交流与合作开发合同3篇
- 2024葡萄酒冷链物流与包装设计定制服务合同3篇
- 二零二五年度甜品店转让合同范本(含经营模式)3篇
- 2024食堂食堂食堂食堂废弃物处理设施运营维护合同范本3篇
- 8.1 日本-2022-2023学年七年级地理下册课后培优分级练(湘教版)(解析版)
- 专业投资咨询协作协议范本版B版
- 二零二五年度钢管运输与配送全程监控服务合同3篇
- 二零二五年度撤资退股股权投资退出及税务筹划合同3篇
- 工厂5S检查评分评价基准表(全)
- 安吉游戏培训课件(全)
- (第六版)江苏省建设工程施工单位申报现场用表
- (完整)Tribon m3培训资料
- 汽车吊接地比压计算
- 复旦大学本科留学生入学考试语文样题
- 食管裂孔疝手术同意书
- 工地试验室平面布置图
- (完整版)复变函数与积分变换公式
- 国有资产清查工作方案国有资产清查报告
- 行政处罚普通程序流程图
评论
0/150
提交评论