本科毕业设计论文-电子商务网站购物 网站系统的设计_第1页
本科毕业设计论文-电子商务网站购物 网站系统的设计_第2页
本科毕业设计论文-电子商务网站购物 网站系统的设计_第3页
本科毕业设计论文-电子商务网站购物 网站系统的设计_第4页
本科毕业设计论文-电子商务网站购物 网站系统的设计_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业设计论文电子商务网站购物网站系统的设计徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设第1章系统开发概述网上购物系统的开发,是二十一世纪初,在西方国家首先兴起的,随着AMAZON成功将实体书店搬上互联网,实现全球无国界间的图书交易。很快,刚兴起不久的电子商务模式很快充斥着整个互联网,网上购物也自然很快成为一种很时尚的购物方式,并为广大网民所接受。随着近年来电子商务的不断发展,大大小小的网络商城也逐渐涌现出来,比较成功的一些案例有如淘宝网,卓越网,当当网等等。网上购物逐渐改变着人们的生活方式16。此外,一些个人以及中小企业也在独立运营着一些类似的购物系统,由此现状分析,目前,购物系统的建设,在技术层面基本成熟,综合分析当前的一些案例,技术的创新是目前研究的重点,以顾客的需求和购物习惯为设计导向,才是购物系统开发的根本出发点。11系统开发背景网上购物发展背景首先,互联网形态下的外部大的市场环境日趋成熟,对传统产业的影响不可忽视。目前我国的大中城市,电脑和网上的应用已经非常普遍,互联网的迅速崛起已经催生出了年仅32岁身价几十亿的丁磊那样的中国首富,他的财富迅速超过了传统产业的一些巨头,包括一些“钢铁大王”和一些当年的红色资本家几代人奋斗的资本积累,丁磊之所以能够成为中国的首富,说明互联网产业的市场空间不容忽视,随着经济的发展和人们思想意识的逐渐开放,更多的人加入到买电脑上网的行列。网上购物人群迅速扩大,各种网上设施的完善,经济的持续发展及人们生活水平的提高,网上购物已逐渐成为人们习惯性的行为13。其次,网上正在冲击着人们的传统消费习惯和思维、生活方式。越来越多的人们逐渐习惯于到网上查找信息,当他产生某种需求到网上查找相关产品和企业信息时就成了潜在的客户,当信息能满足他的需要的时候,他就成了客户。即使暂时不需要产品,等到他需要的时候,他就会再次到网上查看有关资料,成为顾客。假如企业、产品没有上网,而竞争对手的产品信息上了网,该客户只看到竞争对手的资料而没有你的信息,其结果必然造成你还没有来的及与竞争对手比质量、比价格、比服务就已经败下阵来了,只因为这名消费者根本就不知道你的存在,你就被排除在外了。网上购物系统的运用及价值本系统自主商品管理,自行网店经营的网上商城平台,系统具有强大的商品管理、购物车、订单统计、会员管理等功能,同时拥有灵活多变的商品管理、新闻管理等功能,功能强劲的后台管理界面,无需登录FTP,通过IE浏览器即可管理整个网站。提供了多款专业美观的店面样式、俱备完整的购物网站功能、结构简单、容易使用、并设有促销广告和店标自定义功能,操作简单,不需懂得太多的计算机知识,也无需制作复杂网页,只需订购这套系统,把网店代码及模板文件,通过FTP远程上传到网上空间,就完成网上商店初步设置。随后,登录到后台,点点鼠标,在线设置轻松设置各项功能及添加要出售的商品,网上商店就这样轻松建设成功了,适合于小型企业及个人经营管理2。12系统开发的意义近年来,电子商务爆炸式发展,由此引发的网上购物的热潮,使得购物系统的开发成为一种必然的需求。2安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物,就是通过互联网检索商品信息,并通过电子订购单发出购物请求,然后填上私人支票帐号或信用卡的号码,厂商通过邮购的方式发货,或是通过快递公司送货上门。电子商务是因特网爆炸式发展的直接产物,是网上技术应用的全新发展方向。因特网本身所具有的开放性、全球性、低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新的贸易形式所具有的价值,它不仅会改变企业本身的生产、经营、管理活动,而且将影响到整个社会的经济运行与结构。以互联网为依托的“电子”技术平台为传统商务活动提供了一个无比宽阔的发展空间,其突出的优越性是传统媒介手段根本无法比拟的。电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。互联网使的传统的空间概念发生变化,出现了有别于实际地理空间的虚拟空间或者虚拟社会。处于世界任何角落的个人、公司或机构,可以通过互联网紧密地联系在一起,建立虚拟社区、虚拟公司、虚拟政府、虚拟商场、虚拟大学或者虚拟研究所等,以达到信息共享、资源共享、智力共享等。电子商务所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。互联网跨越国界,穿越时空,无论你身处何地,无论白天与黑夜,只要您利用浏览器轻点鼠标,你就可以随心所欲地登录任何国家,地域的网站,与你想交流的人面对面的直接沟通。电子商务使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。电子商务重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度上改变了整个社会经济运行的方式。电子商务一方面破除了时空的壁垒,另一方面又提供了丰富的信息资源,为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。21世纪是信息社会,信息就是财富,而信息传递速度的快慢对于商家而言可说是生死攸关互联网以其传递信息速度的快捷而倍受商家青睐,可以说,北半球刚刚发生的事情,南半球的人们便可在十几分钟。几分钟甚至短时间内通过上网获知。互联网真正使整个地球变成了一个地球村。互动性通过互联网,商家之间可以直接交流,谈判,签合同,消费者也可以把自己的反馈建议反映到企业或商家的网站,而企业或者商家则要根据消费者的反馈及时调查产品种类及服务品质,做到良性互动。现实中的,因为地区差异等等,很多东西会经过很多道环节,那样成本被一步步升高;价格也相对变高。网上上的卖家很多都有各自的渠道和价格优势,加上网上平台提供给大家的广大的竞争平台,价格相比是低很多的,好多都是厂方直接在销售。如果是当地买不到的东西呢,网上购买因为快递、EMS等运输网上的健全,速度是很快的。基于电子商务的以上优点以及传统购物的缺陷,使得网上购物受到更多人的关注,并不断为广大网友所接受。网上购物作为电子商务异军突起的一个分支,在不断发展的同时逐渐影响和改变着人们的生活方式,因而网络购物系统的建设也成为IT开发的热点。13论文主题发展现状中外网上购物发展状况3安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设国外的发展现状ANGUSREIDGROUP发布的一项调查报告研究表明,由于电子商务在全球的迅速发展,现在全球有12亿人通过网上购物方式购买过商品或服务。这项研究建立在34个国家互联网用户投票并与大约28,000人面谈的基础上。结果不出意料,美国的电子商务仍然处于领先地位,美国占全部网上购买者的54(6500万人)。购买人数比例前十位的国家是表11电子商务行业调查表114美国31德国瑞典21日本13瑞士19芬兰13加拿大18英国12澳大利亚14荷兰11在其他被调查的国家中,有过网上购买经历的成年人不足全部人口的10。值得注意的是,即使在欧洲,各国的电子商务发展也没有牢固的模式,土耳其和以色列得分为6,超出了法国的5,在巴西、智利、墨西哥和台湾的城市人口中,网上购买者比例为4,也超出了意大利(3)、西班牙(2)和波兰(1)。研究结果表明,网上最常购买的商品依次为表12电子商务行业调查表2书籍电脑设备和软件CD服装37212017ANGUSREIDSINTERACTIVERESEARCHDIVISION的副主席CLAYBRAZILLER指出了不同国家电子商务的差别“美国的网上银行与欧洲相比开始落后,而拉丁美洲、亚洲以及象土耳其和埃及这样的发展中国家的网上音乐下载已经开始快速发展。”美国仍是最大的电子商务国家在过去三个月中美国的购物者平均有7次购物活动,交易金额为828美圆,全球的平均数只有500美圆。中国B2C网上购物的现状B2C网上购物,这个逐渐流行于二十世纪的购物方式已经为越来越多的人所接受。不论是腰缠万贯的大富翁、时尚的白领丽人还是普通的工薪阶层,其中大部分人可能都有过网上购物的经历。这其中有的也许仅仅想拥有这种体验的感觉,有的可能将此作为一种“知识人士”的标志,有的则可能已将网上购物作为自己日常生活的重要组成部分而取代了传统上街购物的方式。那么网上购物的魅力究竟何在对于消费者来说第一,可以在家“逛商店”,订货不受时间的限制;第二,获得较大量的商品信息,可以买到当地没有的商品;第三,网上支付较传统拿现金支付更加安全,可避免现金丢失或遭到抢劫;第四,从订货、买货到货物上门无需亲临现场,既省时又省力;第五,由于网上商品省去租店面、召雇员及储存保管等一系列费用,总的来说其价格较一般商场的同类商品更便宜。4安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400对于商家来说,由于网上销售没有库存压力、经营成本低、经营规模不受场地限制等,在将来会有更多的企业选择网上销售,通过互联网对市场信息的及时反馈适时调整经营战略,以此提高企业的经济效益和参与国际竞争的能力。对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多的层面上以更高的效率实现资源配置。由此可以看出,B2C网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。我们在看到网上购物优点的同时更要认清它在现阶段存在的问题,以便尽早地找到解决方案以促进网上购物的良性发展。可以说,现阶段我国消费者对网上购物状况的评价是“痛并快乐着”,而这其中痛的指数要高于快乐指数。主要的问题就是部分商家对消费者的欺诈。我国目前并没有专门针对B2C交易的法律法规,放眼世界也只有美国,欧盟等少数国家和组织才制定过相关的法律条款,而且还不够完善。可以说,以B2C为代表的网上交易方式还主要依靠的是商家的诚信。所以在网上购物的首选应该是那些有一定规模和良好信誉的B2C网站。比如购买书籍的首选是当当和卓越,手机数码则是365数码网,家电最好是去国美网上商城14。网上购物系统开发发展状况伴随着网上购物的发展,网上购物系统的开发也日渐成熟,国外的典型案例有,AMAZON国内的成功案例比较多,如卓越JOYO淘宝网,当当网,京东商城。总结这些案例,他们的成功运营给予我们更多的是启示,开发的技术手段还依然是JSP,ASP,PHP,单干目前也有几家用的技术手段为当前最热门的ASPNET,随着电子商务的兴起,进入这个的行业的人也就越多,随着系统开发技术的成熟,开办网上商城的门槛相对降低。时下,也出现了很多小规模公司甚至个人开办的网上购物系统在运营,这也从一个侧面反应了,网上购物系统的建设技术已经基本成熟,或许现在缺的就是基于技术的新模式创新和发展。14系统开发所用的技术准备本次购物系统的开发拟采用ASP技术,数据库采用微软的ACCESS,页面比安吉工具采用MACROMEDIADREAMWEAVER。在开发过程中,拟使用到的重要组件也将在此一并介绍。ASP技术介绍1目前比较流行的WEB开发技术有CGI、ASP、PHP、JSP等。在本次购物系统的设计与开发中,采用了目前在国内比较成熟也比较流行的ASP技术。ASP(MICROSOFTACTIVESERVERPAGE)是微软开发的一套服务器脚本环境。它是一系列对象和组件的集合,ASP文件就是嵌入可执行脚本6HTML文档,HTML和ACTIVE将空间结合起来。以产生和执行动态的交互的、高性能的WEB服务器应用程序。扩展名为ASP。ASP技术的优点(1)开发效率较高ASP提供了一种简单易学的脚本,并带有许多内置对象,极大地简化WEB应用的开发过程,从而开发效率得以提提高。(2)交互性好ASP网页是一种具有运算能力的网页,它在运行时可以根据不同的使用环境及参数产生不同的HTML输出。ASP虽然属于服务器端应用。但它也能与传统客户端脚本程序及外插控件混合使用,动态产生供浏览器执行的关于负面布局的脚本程序和外插对象,在客户端浏览器产生动态的图形操作界面。5安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设(3)安全性增强ASP脚本在服务器端执行,传到用浏览器的只是ASP执行接过所生成的HTML文档。这一方面降低了对六按其的要求,另一方面,也隐藏了原始代码,增强了系统的安全性。(4)具备跨平台中下ASP的主体是与平台无关的HTML及各种脚本程序。这两项都不经过编译、连接的程序,可适时改变内容。直接在各种操作环境下运行ACTIVES组件是可有各种程序语言开发的,与厂商无关的,可跨网上跨操作环境的一进制程序组件,而通过HTML及脚本程序,开发者也可以轻易地将各种功能的ACTIVES服组件组成一套ASP网页应用。动态网页技术比较1目前实现动态网页主要有4种技术CGI技术、ASP技术、PHP技术和JSP技术。CGI(COMMONGATEWAYINTERFACE公用网关接口)技术CGI是WEB上数据库应用的传统解决方案,它通过数据库接口技术与数据库进行连接。CGI程序可以使用PERL、C等语言编写,C、跨平台性能好,CGI程序是服务器端的可执行程序与WEB但服务器占据不同的进程,尤其是多用户访问时,会挤占服务器的系统资源,导致CGI程序和WEB服务器运行效率很低,开发数据库也没有统一标准。ASP(ACTIVESERVERPAGES)技术ASP技术是微软公司开发的一种类似HTML、SCRIPT(脚本)与CGI的结合体。ASP的核心技术是对组件和对象技术的充分支持。但ASP技术有很明显的缺陷。它的安全性与稳定性不好,跨平台性较差,很难提高程序效率。PHPPERSONALHOMEPAGE)技术PHP是一种易于学习和使用的服务器端脚本语言,它是嵌入HTML文件的一种脚本语言,它的语法大部分是从C、JAVA、PERL语言中借来的,并形成了自己的独有风格。但由于PHP是世界各地的志愿者开发出来的,缺乏统一的接口,从而造成对不同数据库的连接变化很大,使得数据库的开发工作很复杂,开发难度大。JSP(JAVASERVERPAGES)技术JSP是基于JAVASERVLET以及整个JAVA体系的WEB开发技术,它利用JDBC(JAVADATABASECONNECTIVITY)API实现对后台服务器的访问,随着JAVA和JDBC的日益成熟,JSP技术由于它极佳的跨平台性能,很高的运行效率以及越来越多的企业支持,使得它的应用范围及其广泛。JSP技术是基于JAVA编程的系统开发技术,对配置环境的要求相对较高,技术起点的层面相对较高,使得JSP缺少ASP和PHP在日常应用中的灵活性。ACCESS数据库介绍7ACCESS是微软公司推出的基于WINDOWS的桌面关系数据库管理系统(RDBMS),是OFFICE系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。MICROSOFTACCESS在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序这些应用程序都利用ASP技术在INTERNETINFORMATIONSERVICES运行比较复杂的WEB应用程序则使用PHP/MYSQL或者ASP/MICROSOFTSQLSERVER它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便6安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。一些专业的应用程序开发人员使用ACCESS用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透个网上存取数据的话,ACCESS的可扩放性并不高因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端服务器为本的方案,例如ORACLE、DB2、MICROSOFTSQLSERVER、WINDOWSSHAREPOINTSERVICES、POSTGRESQL、MYSQL、ALPHAFIVE、DB,或者FILEMAKER。无论如何,不少ACCESS的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括JET(档案为主的数据库引擎,ACCESS缺省使用)、MICROSOFTSQLSERVER、ORACLE和任何其他跟ODBC兼容的产品。这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的服务器而没有已经在适当的位置牺牲发展。MACROMEDIADREAMWEAVER介绍MACROMEDIADREAMWEAVER是个由MACROMEDIA公司开发的著名网站开发工具,它使用所见即所得WYSWYG,WHATYOUSEE,WHATYOUGET的介面,亦有HTML编辑的功能。它现在有MAC和WINDOWS系统的版本。MACROMEDIA已经计划开发LINUX版本的DREAMWEAVER了。DREAMWEAVER以其美观的操作界面,高度整合的功能面板,体贴的视窗设计以及强大的功能深受全球网页设计者的青睐。无论你是初学者还是资深的网站设计人员,DREAMWEAVER都绝对是一款非常适合的设计软件。利用DREAMWEAVER的可视化编辑功能,可以快速创建WEB页面而不需要额外添加任何编码。DREAMWEAVER提供了功能全面的编码环境,期中包括编辑工具以及样式表、JAVASCRIPT、VBSCRIPT以及其他语言的参考资料。DREAMWEAVER还提供了可自由导入导出的HTML技术,可以导入手工编码HTML闻到那个而无需重新设置代码的格式,还可以有用户选择格式设置样式2。此外,DREAMWEAVER可以通过简便的操作来生成动态的、数据库驱动的应用程序,可自定义自己的对象和命令,修改快捷键,编写代码等一系列优点。DREAMWEAVERCS3是2007年6月份发布的最新版本,它在原有DREAMWEAVER8的基础上,对许多功能和特性都进行了进一步的完善。FSO控件10FSOFILESYSTEMOBJECT是微软ASP的一个对文件操作的控件,该控件可以对服务器进行读取、新建、修改、删除目录以及文件的操作。是ASP编程中非常有用的一个控件。但是因为权限控制的问题,很多虚拟主机服务器的FSO反而成为这台服务器的一个公开的后门,因为客户可以在自己的ASP网页里面直接就对该控件编程,从而控制该服务器甚至删除服务器上的文件。因此不少业界的虚拟主机提供商都干脆关掉了这个控件,让客户少了很多灵活性。JMAIL组件12JMAIL是DIMAC公司()推出的ASP发信组件,可以在ASP、VC、VB、DELPHI等开发工具中调用。和其他发信组件相比,它具有支持HTML、多收件人、抄送、暗送等特点。40以上版本除了具备以上特点外,还有以下优点1、支持需要发信认证的SMTP服务器(现在多数免费邮箱都需要SMTP发信认证)。7安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设2、当服务器支持SMTP发信时,JMAIL可以将信件加入SMTP发信队列(速度很快)。3、支持在HTML邮件中嵌入附件中的图片。4、支持POP3收信(不支持WEB收发信的信箱也可以自己搞定了)。5、支持PGP加密邮件。6、支持邮件合并(群发邮件,每封信可以不同。)综上所述,ASP技术相对成熟,且入门快,简单易学,并内置成熟的应用组件,而MICROSOFTACCESS简便灵活,而且服务器不需要单独为其分配数据库空间等优点,采用界面操作工具DREAMWEAVER8能够进行所见即所得的设计。ASPACCESSDREAMWEAVER三者各取其利,有效结合,使得本次购物系统的建设更加方便、高效5。WEB服务器IIS60介绍IIS的概念IIS是INTERNETINFORMATIONSERVER的缩写,它是微软公司主推的服务器,最新的版本是WINDOWS2003里面包含的IIS60,与WINDOWNTSERVER完全集成在一起,IIS因而用户能够利用WINDOWSNTSERVER和NTFS(NTFILESYSTEM,NT的文件系统)内置的安全特性,建立强大,灵活而安全的INTERNET和INTRANET站点12。IIS支持HTTP(HYPERTEXTTRANSFERPROTOCOL,超文本传输协议),FTP(FELETRANSFERPROTOCOL,文件传输协议)以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展。IIS支持与语言无关的脚本编写和组件,通过IIS,开发人员就可以开发新一代动态的,富有魅力的WEB站点。不需要开发人员学习新的脚本语言或者编译应用程序,IISIIS完全支持VBSCRIPT,JSCRIPT开发软件以及JAVA,它也支持CGI和WINCGI,以及ISAPI扩展和过滤器。IIS的设计目的是建立一套集成的服务器服务,用以支持HTTP,FTP和SMTP,它能够提供快速且集成了现有产品,同时可扩展的INTERNET服务器。IIS相应性极高,同时系统资源的消耗也是最少,IIS的安装,管理和配置都相当简单,这是因为IIS与WINDOWSNTSERVER网络操作系统紧密的集成在一起,另外,IIS还使用与WINDOWSNTSERVER相同的SAM(SECURITYACCOUNTSMANAGER,安全性账号管理器),对于管理员来说,IIS使用诸如PERFORMANCEMONITOR和SNMP(SIMPLENERWORKMANAGEMENTPROTOCOL,简单网络管理协议)之类的NT已有管理工具。IIS支持ISAPI,使用ISAPI可以扩展服务器功能,而使用ISAPI过滤器可以预先处理和事后处理储存在IIS上的数据。用于32位WINDOWS应用程序的INTERNET扩展可以把FTP,SMTP和HTTP协议置于容易使用且任务集中的界面中,这些界面将INTERNET应用程序的使用大大简化,IIS也支持MIME(MULTIPURPOSEINTERNETMAILEXTENSIONS,多用于INTERNET邮件扩展),它可以为INTERNET应用程序的访问提供一个简单的注册项。IS60的重要特性IIS60相比IIS50有了重大的提高和改进,具有很多优秀的特性1应用程序池IIS6可以将单个的WEB应用程序或多个站点分隔到一个独立的进程(称为应用程序池。应用程序池以独立进程的方式极大的提高了WEB服务器的安全和稳定性。该进程与操作系统内核直接通信。当在服务器上提供更多的活动空间时,此功能将增加吞吐量和应用程序的容量,从而有效地降低硬件需求。这些独立的8安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400应用程序池将阻止某个应用程序或站点破坏服务器上的XMLWEB服务或其他WEB应用程序。2IIS60还提供状态监视功能以发现、恢复和防止WEB应用程序故障。在WINDOWSSERVER2003上,MICROSOFTASPNET本地使用新的IIS进程模型。这些高级应用程序状态和检测功能也可用于现有的在INTERNETINFORMATIONSERVER40和IIS50下运行的应用程序,其中大多数应用程序不需要任何修改。3集成的NET框架DOTNETMICROSOFTNET框架是用于生成、部署和运行WEB应用程序、智能客户应用程序和XMLWEB服务的MICROSOFTNET连接的软件和技术的编程模型,这些应用程序和服务使用标准协议(例如SOAP、XML和HTTP)在网络上以编程的方式公开它们的功能。NET框架为将现有的投资与新一代应用程序和服务集成起来而提供了高效率的基于标准的环境4连接并发数,网络流量等监控这样可以使不同网站完全独立开。不会因为某一个网站的问题而影响到其他网站。5IIS60提供了更好的安全性通过将运行用户和系统用户分离的方式。IIS服务运行权限和WEB应用程序权限分开,保证WEB应用的足够安全。这些是其他WEB服务器所欠缺的。采用IIS60作为WEB服务器,确保您的网站足够安全,稳定,快速9。9安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设第2章需求分析本次网上购物系统的建设,拟为广大乐于在网上开办网上B2C商城的个人或者企业提供一个发布产品,展示产品的空间,同时提供给广大网民提供一个购物的虚拟商城。双方可通过此购物系统平台安全有效的完成电子商务交易。21系统服务对象及提供的服务该系统服务的对象需要通过网上进行购物的用户。这些用户通过该系统,能够方便的获取商品信息,查询到所需要的商品,并能安全地进行交易。该系统提供的服务A商品信息查询服务查询各种商品的详细信息,包括商品名称、商品价格、商品详细介绍等信息。B商品订购服务一旦用户确定需要购买某一商品,可以通过该系统进行网上订购。C完善的支付体系用户下完订单后,可选择多种方式支付。在线支付,提供安全的支付接口,整合当前流行的支付工具,如支付宝,财付通等;下线银行转账,邮局汇款等支付方式,客户需要提交自己商品的订单号。D咨询服务用户可以通过系统对商家进行咨询,对产品情况进行咨询,商家并可进行在线答复。实现用户与商家之间的互动。E会员信息中心管理会员的个人信息,包括用户的个人资料,订单查询,购买记录,消费明细等信息。F系统新闻管理模块。商家通过该模块发布一些促销信息,优惠活动等信息,也可方便发布其他相关信息,具体可灵活运用。G其他相关辅助功能。22系统模块及功能需求介绍考虑到介绍的条理性,特将本购物系统分为2大部分A系统前台部分B系统后台管理部分以下分别介绍其组要实现的功能以及拟采用的技术手段等系统前台部分功能需求介绍2商品展示用户可以浏览网上商城的主要商品信息。商品可按分类展示,如计算机类,经济管理类也可按不同属性分类展示,如新品上架、特价商品、热卖商品,推荐商品2商品查询用户可输入查询条件,自主查询感兴趣的商品2购物车用户可对想要购买的商品进行网上订购,在购物过程中,随时增删商品。2会员登陆会员注册。维护其个人信息。主要是其一些基本信息,如送货地址,联系方式等。2购物指南具体见下图,目的还是方便用户。及时解决购物中出现的问题10安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400表23购物指南表2其他辅助功能。如在线调查,意见与建议等系统后台功能需求介绍U系统基本信息设置模块包括网站标题,联系方式等常规信息设置;网站开关设置,方便系统维护。在线咨询设置,设置在线咨询浮动面板,方便和客户及时沟通;商品配送设置,设置配送方式以及需要支付的金额;其他系统扩展,留有系统扩展接口,方便系统升级。U商品管理模块包括分类管理设置商品的分类,灵活添加删除;商品参数设置;添加商品包括商品名称,分类,属性设置,详细信息等,为能更全面的添加商品信息,拟调用EWEBEDIT在线编辑器;商品管理修改,删除商品;U会员管理模块会员注册协议管理会员管理修改会员信息,删除非法会员等会员级别设置对与老会员,可设置较高的级别,享受一些优惠等,目的是为了留住用户,帮助商城持续发展会员邮件群发内部邮件系统,拟调用JMAIL组建,实现内部信息化。U订单管理模块包括订单管理,订单查询,订单打印等,可作为出货的凭证。U留言管理模块及时查看客户咨询,建议等,并可后台回复。此外,商品的评论管理,也安排在此模块。U支付管理模块此模块分为在线支付和非在线支付两部分。在线支付设置指一些常用支付工接口的设置,如,支付宝,财付通支付接口的设置。银行帐号的设置此为传统商城的支付模块,再此继续保留,目的是方便还没有申请在线支付的用户。U访问统计模块查询本系统上线后,访客的来源情况,地区,受访时间,受访页面,来源搜索引擎,关键词,根据统计明细,可对系统进一步做出SEO等优化,对系统做出改版,以适应新的需要,进一步掌握市场动态,满足客户需求。此模块对本系统的进一步的发展起着至关重要的作用,拟直接调用网上上现有的某些比较好的统计工具,以缩短系统开发周期,节省开发成本,CNZZ,如51LAYAHOO统计,都是不错的选择。11安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设U系统安全性管理模块此模块为系统后续的正常运行起着保障性的作用,因此,在系统开发前也应考虑到。主要包括系统后台管理员管理,密码修改,管理权限设置等此外,数据库的一些在线维护功能,如数据库在线备份,在线改名等服务器信息及组件信息查询,目的是及时了解系统的运行状况,拟采用“ASP探针”探测服务器有关参数及空间使用情况。U其他功能模块如广告管理,友情连接等辅助功能1223可行性分析随着计算机网上的发展,上网人数日益增多,人们已经习惯通过网上商城的方式在网上上进行购物和接收服务。因此,我们通过这样的方式,在计算机网上上提供各种商品的销售,能够被广大用户所接受,可以拓宽企业的客户群。开发网上购物系统的技术已经基本成熟,首先,从硬件上讲,计算机硬件水平现在已经不是问题,大容量高速度的硬盘,高处理能力的CUP,内存,等硬件十分普遍,同时网上的速度普遍可以达到100M,这些为电子商务的运行打下坚实的基础。从软件的角度上讲,数据库技术已经相当成熟,并且处理能力也非常强,这些为电子商务的运行打下坚实的基础,同时开发电子商务系统网站的工具也非常多,比如ASP、PHP、JSP等,并且相当成熟,有了这些技术的支持,我们成为一个网上购物系统没有任何技术风险此外,相关硬件、软件的成本费用现在也不是很贵,本系统所要求的硬件条件相对也不是很苛刻,基本配置环境为内存128M,硬盘40GCPUSELON266等,当前PC机的内存已经大到1G,硬盘120G,显存512,CPU双核部分用户的配置更高,由此硬件的限制基本解决,而且这些硬件的市场价格基本还算低廉,使得网上购物系统的开发在经济上是完全可行的。12安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400第3章概要设计31系统结构自本设计开题以来,通过查阅相关资料,特决定此购物系统采用B/S模式图31B/S模式图服务器语言采用ASP技术,运用VBSCRIPT脚本语言,部分模块调用JS,后台数据库选用MICROSOFTACCESS构成本购物系统的应用服务体系。客户端通过WEB浏览器实现商品的浏览、查询、订购等工程,同时还可对系统进行维护。本购物系统电子商务模式采用B2C模式,即BUSINESSTOCUSTMORS模式图32B2C模式示例图13安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设32系统主要功能模块结构全系统功能介绍网上购物系统前台功能后台管理功能商品展示商品搜索购物车新闻公告会员中心其他辅助模块商品管理新闻管理留言管理会员管理订单管理支付管理内部邮件系统其他辅助管理系统安全管理图33系统全功能图整个系统有15个主要的模块构成,主要可分为系统前台功能和后台管理部分。前台部分。品展示模块主要是商品的详细介绍,包括名称,介绍,价格等信息,商品搜索模块,主要是方便客户查询商品信息而设置的,客户可采用多种方式查询,本系统有高级查询,客户可自相互选择关联条件,取得满意的查询结构。购物车主要存放客户选购的商品,并方便客户进入支付中心结算。新闻公告模块,主要用来显示本系统的一些新闻或者公告类信息,包括行业资讯,本商城促销信息,用户公告等。后台管理部分。商品管理模块主要包括商品分类管理,添加商品,并对商品行修改删除等操作新闻管理模块主要用来发布系统新闻信息或者公告信息。会员中心模块,记录这客户的详细信息,此外,在此系统的消费记录也在此模块保存,同时客户也可在此模块查询自己的订单状态。订单管理主要供后台管理员处理订单。支付管理模块用来管理本系统的结算方式,满足多种支付工具的需求,设置相关的支付接口,并做到做到支付过程的安全有效。内部邮件系统,主要是管理可批量的对会员传达及时的讯息。系统安全管理模块,包括后台管理员帐号的管理,以及数据库的维护,备份等功能。14安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400系统购物流程介绍购物车收银台填写客户详细信息包括客户姓名,联系方式,送货地址等必须信息。图34系统购物流程图说明客户可通过浏览器访问本购物,浏览已经发布的商品信息。当选购好自己需要的商品后,注册用户可直接点击“购买按钮”将商品放入购物车,而非注册客户,此时系统会提醒他,返回注册,然后再选购商品,本系统购物车有完全人性化的管理功能,顾客若还想购买其他的商品,可点击购物车上的“继续购物”,可继续选购,将商品放入购物车,选购结束,可点击购物车上的收银台,进入本系统的结算中心,本系统有完善的结算方式,以方便客户支付款项。此外,有些客户不愿意透露个人信息或者厌倦于互联网上的网站通常的注册模块。对于这样的非注册性用户,当他们在选购产品的时候,并不强制注册,而是允许直接将购物流程进行到底,只是在提交订单之前需要临时填写相关的收货信息等。15安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设订单处理流程介绍图35订单处理流程图说明交订单后,系统后台管理员可以马上看到订单信息并及时处理,按照订单组织库房发货,。客户收货后,改订单处理完成最后把订单打印,送到财务财务部门记账。交易结束后,该订单信息进入历史数据库,同时,对于无效的订单,可手动删除。33部分模块的数据流图数据流图简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具。基于计算机的信息处理系统由数据流和一系列的加工构成,这些加工将输入数据流加工为输出数据流,数据流图描述数据流和加工,数据流图用图形符号表示数据流、加工、数据源及外部实体,数据流图具有层次结构,支持问题分解、逐步求精的分析方法,它是数据驱动的数据流图既可以表示基于计算机的系统,也可以表示软件,数据流图可以用来抽象地表示系统或软件。它从信息传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程,同时可以按自顶向下、逐步分解的方法表示内容不断增加的数据流和功能细节。因此,数据流图既提供了功能建模的机制,也提供了信息流建模的机制,从而可以建立起系统或软件的功能模型。数据流图是结构化系统分析的基本工具。一个数据流图确定了系统的转化过程、系统所操纵的数据或物质的收集(存储),还有过程、存储、外部世界之间的数据流或物质流。从我们画了那么多数据流图来理解,数据流图就是用图形化的方法显示整个现实世界中实际存在的数据流向转化为图表的形式,并最终转化为表,转化为计算机能够接受的形式,所以数据流图是我们做需求分析过程中必不可少的,通过对数据流图的理解,我们会对项目的整个过程有一个深刻的理解816安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400顶层数据流图顾客购物系统图36顶层数据流图系统管理员一层数据流图数据库会员管理购物系统顾客登录系统管理员出错处理商品浏览商品查询订单处理购物车会员信息商品信息表图37系统一层数据流图二层数据流图商品搜索数据流图17安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设关键字顾客查询输出结果分析结果商品列表图38商品搜索数据流图订单查询模块数据流图输出结果查询分析结果订单号顾客订单状态图39订单查询模块数据流图顾客商品选购流程图18安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400购物车商品清单用户名顾客密码发货信息网上购物系统顾客信息选购商品列表发货浏览商品选购有效订单系统管理员图310商品选购流程图选择商品下单支付收银台处理好的订单订单处理确定购买新闻/公告模块数据流图图311新闻/公告图19安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设第4章详细设计和系统实现41数据库设计本系统采用采用微软的ACCESS数据库,在创建数据库表之,需要创建一个数据库,并命名为SHOPMDB8。数据库表设计下面分别创建表,主要模块表的属性以及约束信息如下系统基本设置模块SHOPSETUP(系统基本信息设置表)表41系统基本信息设置表字段名称IDBODYFIXEDSKINYZM_SKINSITENAMESITEKEYWORDSSITEDESCRIPTIONADMCOMADMCONTACT数据类型自动编号文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)说明主键背景风格网页风格设置验证码样式站点名称站点关键字站点描述运营公司名称联系方式留言/评论管理模块(留言信息表)BOOK表42留言信息表字段名称IDUSERNAMEPICURLUSER_EAMILCOMMENTSPOSTDATERELAYIPTOP数据类型自动编号文本(50)文本(50)数字文本(50)文本(50)备注日期/时间备注文本(50)文本(50)说明主键顾客用户名头像,表情号码个人主页顾客邮件地址留言内容提交日期留言回复访客IP留言是否固定标志20安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400BOOKSETUP(留言显示设置表)表43留言显示设置表字段名称IDPAGESPAGES1VIEWVIEW2LENGTHBADHUIFUTISHIHUIFUCOLOROTHER数据类型自动编号数字数字文本(50)文本(50)数字文本(50)文本(50)文本(50)文本(50)说明主键每页显示多少条留言每页显示多少条评论留言是否审核评论是否审核允许最大字符词汇过滤回复提示回复显示颜色预留字段商品信息管理模块BUYOK_CLASS(商品分类表)表44商品分类表字段名称CLASSIDLARSEQLARCODEMIDSEQMIDCODEBUYOK_PRODUCT(商品信息表)表45商品信息表字段名称PRODIDPRODNUMPRODNAMEPRICELISTPRICEORGINQUANTITYIMGPREVMORE_PICPRODDISCLARCODEMIDCODEONLINEADDTIMETJDATE数据类型自动编号文本(50)文本(50)货币货币文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)是/否日期时间日期时间说明主键商品编号(为客户方便识别)商品名称现在价格或本站价格市场价/原始价库存数量商品图片附加图片商品介绍所属大类所属二级分类是否上架添加时间推荐时间(首页排序依据)数据类型自动编号数字文本(50)数字文本(50)说明主键大类,排序号大类名称二级分类,排序号二级分类名称21安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设CLICKTIMESREMARKTEJIAOTHERSBUYOK_ORDER(购物车信息表)数字文本(50)文本(50)文本(50)查看次数是否首页推荐是否列为特价/促销商品其他字段表46购物车信息表字段名称IDORDERNUMUSERIDPRODIDPRODNAMEPRODUNITBUYPRICEORDERTIMEPEIFEIBUYOK_ORDERLIST订单管理表表47订单管理表字段名称IDORDERNUMUSERIDORDERTIMETHISKOUORDERSUMPAYTYPERECNAMERECADDRESSRECPHOMEZIPCODENOTESPEIFEIGETTIMESTATUESLASTMODIFYTIMEDEL数据类型自动编号文本(50)文本(50)日期/时间数字数字文本(50)文本(50)文本(50)文本(50)数字文本(50)文本(50)数字文本(50)文本(50)日期/时间是/否说明主键订单号用户ID下单时间折扣价额折后总金额支付方式收货人姓名收货地址收货人电话邮编订单备注配送方式配送费用指定送货时间订单状态最后处理时间是否删除订单数据类型自动编号文本(50)文本(50)文本(50)文本(50)数字数字日期/时间文本(50)数字说明主键订单号用户编号商品编号商品名称一次订购数量购买价格下定单时间配送方式配送费用22安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400ORDER_TYPE订单状态类型表表48订单状态类型表字段名称STATUSSTATUSDEFINEBUYOK_PINGLUN(商品评论管理表)表49商品评论管理表字段名称IDPRODIDIPMAILNAMEADDDATENROTHER数据类型自动编号文本(50)文本(50)文本(50)文本(50)日期/时间备注文本(50)评论内容预留字段说明主键数据类型文本(50)文本(50)订单状态订单状态定义说明会员管理模块BUYOK_USER(会员信息表)表410会员信息表字段名称USERNUMUSERIDUSERNAMEUSERPASSWORSUSERQUESTIONUSERANSWERUSERMAILUSERUSERMSNADDRESSCITYPROVINCECOUNTRYZIPCODEBIRTHDAYSEXCOMPHOMESIGNDATELASTLOGINTOTALLOGIN数据类型自动编号文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)日期/时间日期/时间数字23说明主键用户名用户姓名会员密码找回密码问题找回密码答案EMAILMSN地址城市省份国家邮编生日性别注册日期上次登陆时间总登陆次数安徽工程大学毕业设计(论文正文部分)其他附带文档以及演示系统请联系Q1634068400网上购物系统的建设USERTYPEUSERKOUFAVTOTALSUMJIFEN文本(50)文本(50)文本(50)数字数字顾客的等级顾客的折扣收藏夹购物总金额会员积分支付管理模块PAY支付工具管理信息表表411支付工具管理信息表字段名称IDPAYWESTIDWESTBACKZHIZHUBAOIDZHIFUBAOBACKPAYPALIDPAYPALBACKOTHER1OTHER12数据类型自动编号文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)文本(50)说明主键选择在线支付西部

温馨提示

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

评论

0/150

提交评论