网上购物系统-礼品快递网的设计与实现-免费毕业设计论文_第1页
网上购物系统-礼品快递网的设计与实现-免费毕业设计论文_第2页
网上购物系统-礼品快递网的设计与实现-免费毕业设计论文_第3页
网上购物系统-礼品快递网的设计与实现-免费毕业设计论文_第4页
网上购物系统-礼品快递网的设计与实现-免费毕业设计论文_第5页
已阅读5页,还剩46页未读 继续免费阅读

下载本文档

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

文档简介

1、礼品快递网的设计与实现引言“网上购物”,这个逐渐流行于二十世纪的购物方式已经为越来越多的人所接受。不论是腰缠万贯的大富翁、时尚的白领丽人还是普通的工薪阶层,其中大部分人可能都有过网上购物的经历。这其中有的也许仅仅想拥有这种体验的感觉,有的可能将此作为一种“知识人士”的标志,有的则可能已将网上购物作为自己日常生活的重要组成部分而取代了传统上街购物的方式。究竟何为网上购物呢?简单来说,网上购物就是把传统的商店直接“搬”回家,利用internet直接购买自己需要的商品或者享受自己需要的服务。专业地讲,它是交易双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过Internet、web和购物界面

2、技术化的B to C模式一并完成的一种新型购物方式,是电子商务的一个重要组成部分。因此,有人将此视为一个面向全国乃至全世界的大而统的虚拟商场。但在我看来,这个电子商场并非虚拟,因为购物的每一个步骤甚至每一个细节都很真实,与传统购物模式的唯一区别仅在于少了言语交流而有了更多的填单与确认过程。一般来说网上物品的经营大致可分为两种形态:一种是电子商店,即提供网上购物或网上服务的营业者,通过自己的网站,直接对网络使用者出售商品或者提供服务;另一种是电子商场,它是由许多提供不同商品或者服务的营业者集中在一个网站中,使用者可以在同一个网站购买不同公司所提供的商品或者服务。也就是说,在前一种情况下网站经营者

3、同时又是商店经营者,而后一种情况中网站经营者扮演的角色更像是商店经营者与消费者的中介。网上送礼品是网上购物的形式之一,它相对于传统送礼业务既有优点又有缺点。网上购物的魅力究竟何在?首先,对于消费者来说:(1)可以在家“逛商店”,订货不受时间的限制; (2)获得较大量的商品信息,可以买到当地没有的商品; (3)网上支付较传统拿现金支付更加安全,可避免现金丢失或遭到抢劫; (4)从订货、买货到货物上门无需亲临现场,既省时又省力; (5)由于网上商品省去租店面、召雇员及储存保管等一系列费用,总的来说其价格较一般商场的同类商品更便宜。 其次,对于商家来说,由于网上销售没有库存压力、经营成本低、经营规模

4、不受场地限制等,在将来会有更多的企业选择网上销售,通过互联网对市场信息的及时反馈适时调整经营战略,以此提高企业的经济效益和参与国际竞争的能力。再次,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多的层面上以更高的效率实现资源配置。综上可以看出,网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。 网上购物存在的问题?(1)交易对象认定的模糊性。(2)知情权难以保证。(3)格式合同的制约。(4)交货延迟。(5)退货困难。(6)网上欺诈与虚假广告。(7)无人问津的售后服务。(8)处于危机中的隐私权。Inte

5、rnet技术的发展?互联网发展到今天,Internet技术得到迅速地发展,已成为计算机产业的一个一个技术热点。促进Internet高速发展的因素之一就是Web技术。Web技术由最初的静态HTML,发展到动态网页技术DHTML、CGI(Command Gateway Interface 真正完全动态),脚本语言与ASP(Active Server Page)后来者居上,并且大有取代CGI的趋势。 Web已经不再局限于仅仅提供大量的信息服务,Web技术的发展,使得那些具有交互动态网页,有条理的数据库查询,丰富信息内容的页面成为最吸引人的网页。浏览Web有着执行Windows程序一样的感觉和操作性.

6、随着Internet技术的发展,它已经成为一种操作平台,为用户提供强大的服务。 Internet 在全球的蓬勃发展和广泛应用正逐渐改变着人们的生活、工作和学习方式,作为Internet 核心应用的万维网(即World Wide Web)为人们提供信息的主要来源,其中,网页( Web)具有形象、直观、生动的特点,越来越多的组织和个人纷纷组建自己的Web 网站,以Internet 这种新的传媒形式向外界发布信息,供全球的访问者去浏览、阅读和使用Internet 这一主要的信息资源。以计算机为核心的电子信息技术飞速发展, 一场信息革命正在从各方面改变传统商务贸易的落后面貌,具有十分重要而深远的意义。

7、 过去商务贸易手段落后,需要建立公司大楼、商场店铺,还要频繁乘坐轮船、火车和飞机出差。现在已经渐渐被先进的电子商务手段所取代,利用计算机网络上的虚拟公司大楼、商场店铺就可以进行选购商品、提交定单和支付货款。利用计算机网络为营销环境,节约了大量的店面资金、人手;减少了库存商品的资金占用、避免压货;缩短了动作的周期,而且经营规模不受场地、时间、空间地域的限制,有利于降低成本,扩大市场的经营规模,从根本上增加企业竞争优势,发展了企业本身。目前电子商务网站利用计算机网络播放视频介绍公司形象,播放产品。随着信息技术的发展,信息技术处于传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界

8、趋势。由于网络用户的迅速膨胀,众多的商家和厂家也纷纷将眼光投向互联网。电子商务是能够在网上完成供、产、销全部业务流程的虚拟市场。封闭式的银行电子金融系统已变成开放式的网络电子银行。电子商务是一个发展潜力巨大的市场,极具有发展前景。电子商务双向信息沟通,灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进了整个社会的生产力的提高。电子商务的推广,打破了时空限制,改变了贸易形态,有助于降低企业成本和竞争力。电子商务给消费者提供了更多的选择,提供了更好的便利性。1 系统概述1.1 系统开发背景电子商务作为一种崭新的商务运作方式,将给人类带来一次史无前例的产业革命,这场革命的最终结果

9、是将人类真正带入信息社会。可以相信作为一种商务活动过程,电子商务的影响将远远超出商务活动本身。电子商务为人类提供了一个全新的管理商业交易的方法,而且将成为潜在的经济增长动力,并推动世界经济向前发展。电子商务无论对企业还是个人,都带来了新的机会。对个人来讲,应用电子商务不仅能够超越时空地选购商品,方便主动地掌握商情,而且可以将自己的产品和杰作推向市场,从而提高其生存能力和生活质量;对企业而言,不仅开辟了新的市场,而且使其交易和服务更加简单、高效,使商务流程更加通畅和快捷。本网站正式顺应这种潮流而开发出来的。1.2 系统目标总目标: 建立礼品网电子商务网站,实现网上交易系统。具体实现目标:(1)主

10、页(2)新闻动态 (3)商品展示,数量及报价(4)网上商品销售(5)客户交流与互动(6)网站后台动态维护 系统功能简介主要功能:新闻动态,网上交易系统,客户交流平台,后台维护具体功能:新闻动态:及时发布有关信息和产品信息,新闻发布,新产品的发布,市场活动情况发布,营销业绩发布等。网上交易系统:本网站最重要和最复杂的功能.要具有产品展示,产品及相关服务的介绍,产品的报价以及产品的数量以及产品的销售等。客户交流平台:提供在线交流的平台,收集客户对工作室的服务,产品等相关的意见和建议,并及时与用户沟通。动态维护:网站采用自动更新系统,对于需要经常更新的栏目均有后台管理界面,比如对商品的管理和商城新闻

11、的管理。2 电子商务发展情况2.1 电子商务发展现状国外电子商务发展状况标准在国外电子商务的发展中得到了相当的重视,特别是电子商务安全方面普遍存在标准先行的情况。如美国政府很早就致力于密码技术的标准化,从1977年公布的数据加密标准DES开始,就由美国国家标准技术研究院(NIST)制定了一系列有关密码技术的联邦信息处理标准(FIPS),在技术规范的前提下对密码产品进行严格的检验。1998年7月1日,在美国政府发布的美国电子商务纲要中,明确提出要建立一些共同的标准,以确保网上购物的消费者享有与在商店购物的消费者同等权利。韩国一些主要的电子设备公司也建立联盟,签署联合协议,规定在2000年制订出整

12、个业界的电子商务标准。 国际范围内电子商务标准有以下发展动态: (1)成立机构:电子商务业务工作组(BT-EC)为了迎接电子商务给全球带来的机遇和挑战,使之在全球范围内更有序地发展,1997年6月,ISO/IEC JTC1成立了电子商务业务工作组(BT-EC)。BT-EC确定了电子商务急需建立标准的三个领域:用户接口,主要包括:用户界面、图像、对话设计原则等; 基本功能,主要包括:交易协议、支付方式、安全机制、签名与鉴别、记录的核查与保留等;数据及客体(包括组织机构、商品等)的定义与编码,包括现有的信息技术标准、定义报文语义的技术、EDI本地化、注册机构、电子商务中所需的值域等。目前BT-EC

13、仅对其中的几项内容进行了阐述,其目的是通过解决关键问题,从而就解决方法加以推广,以扫清实现全球电子商务道路的障碍。(2)签署文件:电子商务标准化理解备忘录 ISO、IEC和UN/ECE(联合国欧洲经济委员会)共同致力于电子商务的标准化工作。曾签署了理解备忘录,就EDI、开放式EDI及有关贸易单证标准领域进行合作。1998年11月三者又签署了一个电子商务领域有关标准化的理解备忘录。 该备忘录包括总体部分、三个附录及上述的注册表,扩充了以前的合作框架,扩展了各部门之间的电子商务,增加了国际用户团的参与,以确保证它们的标准化要求得到满足。作为国际用户团的参加者有CALS(连接采办和受命期保障,世界性

14、的非政府组织,制定国际工业组织之间电子商务的标准要求)及NATO CALS组织(NATO为北大西洋公约组织的缩写)。国际用户团参与者必须满足理解备忘录中关于国际用户团注册规定的具体内容,而且它们的参与必须在标准化组织之间相互达成协定的基础上。理解备忘录提供了21世纪电子商务发展的有效基础,是国际合作的极好范例。 随着电子商务在网上兴起,对电子商务的规范提出了迫切的要求。RosettaNet于199年7月8日推出草案RosettaNet Implementation Framework (RNIF)Specification,该标准为因特网上的商务活动的进一步发展提供了保障。该标准草案的起草和制

15、订汇集200多家知名的电子商务公司和研究机构,宗旨在于促进全球电子商务的广泛实施,支持和强化因特网商务活动的自我调整。目前,编纂小组正在邀请公众对该草案加以评价,以便对草案内容做出修订,并将于1999年底前发布第一个正式版本的因特网商务标准。日前公布的草案内容主要包括:网络商家信息和网上导购信息中心的设立;商品的交付方式、价格及其费用说明;产品的保质期声明和技术支持服务信息;网上购物过程中的商品查找能力;消费者个人资料的保密性和安全性;网络购物的支付方式;网络订购的确认;装运、交付和订单的完成;订购的取消及其退款的说明;向消费者提供的支持服务等。该标准的制定使消费者能够很容易地对网络商家予以鉴

16、别和挑选,并在网上购物中体验到更高的满意程度;而商家可以此标准作为建站和开展网络销售的准则,通过改善用户服务、加速技术革新、降低运营成本,吸引并留住更多的购物者;信息技术产品及相关服务公司,也可利用该标准作为向导和目标,开发更符合商家需要的软硬件产品和服务,从用户和市场的扩大中谋求发展。 近年来,我国信息技术标准工作取得了丰硕的成果,信息技术标准制订的数量有较大幅度增长的同时,标准的内容及相关研究水平也不断提高。截止1999年10月,我国已颁布信息技术标准500多项。这些标准的制定为产品的开发、设计制造、质量检验等提供了重要的技术依据,也为电子商务的发展奠定了较好的基础。 作为信息技术在商业领

17、域的重要发展,电子商务在我国开始得到越来越多的重视。1997年至1999年间,电子商务已在我国成为一个热门话题。有关电子商务的研究、探讨和试验方兴未艾,其中包括了电子商务标准的研究与制定工作。 我国电子商务标准的发展大致呈现以下几个特点:(1)政府积极参与主导 由于我国的体制因素,标准工作始终是政府有关职能部门的一项重要工作,无论是国家标准还是行业标准,都是由政府职能部门主持研究制订、推广实施以及监督执行的。政府主导型工作模式一方面确保了标准在内容及适用范围方面的权威性;另一方面也为标准在各相关行业的实施提供了强有力的保证,即充分满足了标准的内容权威性、实施统一性两大基本特性要求。电子商务相关

18、标准的研制工作同样如此。虽然目前我国子商务标准工作还处在跟踪研究阶段,尚未进入实质性的制订和实施阶段,但仍然贯穿着政府主导的研究模式。各项研究工作都是在政府各有关部门的直接领导、协调下有条不紊进行着,从而避免了由于各研究机构各自为政的研究局面所带来的资源浪费、成果重复、派别冲突等不良现象的出现。如在北京、上海等地开展的信息标准研究工作,都是由各地的技术监督部门甚至当地政府直接出面主持。北京市技术监督局根据首都信息化1998-2010年发展规划(纲要),组织了专家专门就北京信息化标准化工作和信息标准化体系等做专门研究,以规范信息标准化的各项工作;上海市国民经济与社会信息化领导小组全面规划上海信息

19、化工作,其中还专门就电子商务相关标准研究课题立项研究。(2)充分重视研究工作 我国对电子商务的研究紧随国际发展潮流,相关标准工作的跟踪研究也十分及时。特别是在政府有关部门组织下,电子商务相关标准的研究取得了相当的成绩。1999年5月,由北京市技术监督局主办的;99北京电子商务标准化国际研讨会是我国第一次以电子商务标准为主题的国际性学术研讨会,体现了我国在电子商务标准研究领域与国际同步发展的水平。上海市电子商务相关标准研究课题,集中了来自政府、技监、银行、民航、运输、IT企业、ISP及大专院校等各方面数十位专家、学者对电子商务标准进行了全面的研究,形成了电子商务标准框架体系等研究成果。1999年

20、4月上海信息标准化技术委员会成立,专门设立了电子商务分专业委员会,从而形成了一支专门从事电子商务标准研究的专家队伍。 (3)制标工作相对薄弱 电子商务是基于计算机网络技术发展起来的,因此电子商务发展的程度直接取决于相应的信息技术发展水平,特别是标准的制定直接与技术发展水平相联系。由于我信息技术发展,特别是相关基础研究及产品开发相对信息技术发达国家尚有一定差距,因此电子商务相关标准的制定工作相对薄弱。目前除了一些EDI标准及部分相关网络标准是从国际相应标准等同或等效转换而来外,由我国自主制定的、直接与电子商务相关的标准几乎为零。 (4)企业参与性不强 与信息技术发达国家相比,我国企业参与电子商务

21、标准的制定工作存在显著差距。目前国际上广为采用的电子商务标准(包括已正式成为标准和尚处在试行中的草案等)中,有许多都是由一些信息技术公司首先制订,并通过市场的开拓而由企业的标准一跃成为事实上的通用标准。而我国的信息技术及信息产品制造企业基本上没有这方面的尝试。这种现象的形成,一方面在于我国长期形成的标准的制订工作属于政府职能行为,企业仅处于接受地位;另一方面反映出我国在信息技术水平相对落后的现状。 电子商务标准发展趋势 纵观电子商务标准的发展,呈现以下发展趋势:(1)标准面向市场化 以前电子商务标准的研制主要是由于新技术或是新产品的研究开始所推动,标准的需求来源于技术和产品的发展。随着全球电子

22、商务的迅速发展,社会各方对电子商务标准的需求剧增,形成了以市场驱动为主要动力的发展模式,标准逐步从技术驱动向市场驱动方向发展。(2)标准制定集中化 电子商务标准的有关机构由分散走向合作。如ISO、IEC、ITU、IETF、DMC等一方面积极听取工业、政府、用户等各方面对电子商务标准的需求,另一方面在建立全球信息化过程中,积极加强彼此之间相应的联系,避免工作交叉与无序竞争。Visa与MasterCard曾分别制定过智能卡交易规范,但都收效甚微,难以推广。在此情况下,1996年2月1日MasterCard 与Visa两大国际信用卡组织与技术合作伙伴GTE、Netscape、IBM、Terisa S

23、ystems、Verisign、Microsoft、SAIC等一批跨国公司共同开发了安全电子交易规范(SET),以便尽早实现全球电子商务。(3)标准内容广泛化 电子商务是一门综合性的新兴商务活动,涉及面相当广泛,包括信息技术、金融、法律、市场等多种领域,相关标准跨行业、跨学科,广义上的电子商务标准体系十分庞杂,几乎涵盖了现代信息技术的全部标准范围,和尚待进一步规范的网络环境下的交易规则。安全、认证、支付和接口等标准是亟等制定和完善的内容。(4)标准合作国际化 国际社会普遍认识到,要实现全球性的电子商务,必须使各国通过开展国际性的电子商务标准化活动达成广泛的一致;而且电子商务标准的内容复杂,数量

24、巨大,无论从技术上、经济上还是使用上讲,制定工作都不是一、两个国家所能单独够承担的,必须依靠国际合作。(5)标准适用灵活化 电子商务是一门非常活跃的新技术,尚处在发展阶段,具有发展快、更新快等特点,这就使得电子商务相关标准的制定和执行上,既要遵从标准的一般发展要求,又要摆脱传统标准化观念的束缚和某些现行标准化工作程序的限制,使电子商务标准化向更加灵活的方向发展。根据电子商务发展的特点,其标准工作的灵活性体现为,一是将标准工作的滞后性为超前性,至少应与相关技术的发展同步性;二是把标准的正式确认与标准草案的使用分开,把更多的处于DIS(Draft International Standard)、C

25、D(Committee Draft)和RFCs(Request For Comments)等阶段的相关标准用于电子商务的发展中来,强化标准对电子商务发展的规范作用,满足市场竞争的需要;三是开放制标工作体系,让更多的企业、用户加入到电子商务标准的制定工作中来,使电子商务标准更具实用性。2.2 网上购物存在的问题近期以来,国内电子商务热潮略有降温,但随之而来的合作与兼并潮使电子商务网站进入了新一轮的竞争。继广告大战之后,各电子商务网站已不再把拼“人气”作为战略高地,而拼技术、拼服务则可能成为新的焦点。网上购物经验证明,现阶段我国电子商务在实际运作过程中尚存在一些亟待解决的障碍。 (1)网上商品的针

26、对性问题。据了解,现阶段各种模式的电子商务都存在定位消费者群的问题。以B to C模式的电子商务为例,消费者人群可大致分为高、中、低三个档次,在我国目前存在着高收入人群与知识人群的差异问题,也就是说,高收入、高消费的人群未必是上网人群。因而我国的现状大略可说是高档消费人群很少上网、低档消费人群无力上网,实际的网民则多存在于中档消费群体之中。 而网站的实际运作与这一现状存在矛盾。据悉,由于网上销售刚刚起步,销量低、成本高,商品的销售价很难调低,在未达到赢利的阶段,服务也存在障碍。而对于中档消费人群来说,价格和服务则是购物的主要决定因素。这就导致网上商品无买主,需要的商品买不到的矛盾,成为电子商务

27、运作的一大障碍。另悉,对于B to B电子商务模式来说,我国的许多传统行业如汽车、化工等尚未认识到电子商务的益处,企业信息化工程刚刚起步,企业对电子商务的理解存在偏差,认知度不够,因而也需要长期的普及。 (2)网站服务不到家、服务意识差。据一位曾在网上购物的消费者反映,他在网上下定单后接连两天未收到商品,而该电子商务公司对此的解释则是:银行周末不营业,款项不能划过来,所以网络公司就无法将产品送到客户手中。众所周知,电子商务与传统商务相比较,速度快、方便是其最主要的优势,丧失这一优势,网站则很难在消费者中取得信誉。 专家称,现阶段对于广大的电子商务网站来说,广告作为最大的赢利点已被公认为不可行,

28、而服务则最有希望成为赢利的重点。如果电子商务网站不能切实抓好服务,提高服务意识,就会面临经营危机。 (3)技术不过关,网上支付的诸多问题迟迟得不到解决。电子商务网站要求的支付方式包括:全国范围网上直接划付;招行一卡通、一网通、中行长城电子借记卡、建行龙卡、农行金穗卡等。全球范围网上直接划付(VISA、MASTER外币卡)等,另外还专门设有地区性的划付手段。而现阶段能全面实现这些支付手段的网站寥寥无几,很难使消费者随心所欲地方便购物。 此外,人们考虑更多的一个问题就是:支付可以解决,但安全由谁来保障。网络安全一直是网站技术的瓶颈问题,近期屡屡出现网站被黑客攻击、出现技术故障等事件,甚至一些知名度

29、较高的大网站也因此出现运行中断。而此种情况一旦出现,消费者的购物安全就会受到威胁。 (4)消费者的认知和认同度难以打通和维系。由于我国长期以来的消费习惯和消费心理,人们尚未意识到电子商务的便捷性,上网人数虽在不断增加,网上购物者仍占据不大的比例,而各电子商务网站又未能针对这一问题提供有效的解决方法。 据悉,由于大多数网站网上商品还不够丰富,往往局限于食物、书籍和音像产品等等,而其资料又不够详细,使消费者缺乏直观的认识,对于商品的质量难以信任,制约着人们的购买。此外,不少曾有网上购物经验的消费者表现出失望:由于一些网站上述的支付、配送、服务不到家等问题,使消费者丧失了信心,而这种信誉度一旦丧失则

30、很难恢复,制约了电子商务的整体长期发展。 据一些调查资料显示和专家预测表明:未来世界电子商务的发展必须要金融业的介入才真正能够发展,网上金融服务应该成为未来几年电子商务发展的催化剂。而经济上和经营上的一些问题会直接导致一些网站的灭亡。一些仅靠拉选票和制造假的新闻、假的帐目的网站将最终被淘汰,直至消亡。而传统商家成为网上新宠。它们跻身网络圈内,可通过网络来发展自己的用户群体,用实实在在的产品和服务赢得更多的消费者。 对于现存的电子商务网站来说,现阶段电子商务运作过程中存在的障碍,往往显示出不少网站尚存在“务虚”之嫌,内部经营管理存在隐患。为了在未来更激烈的竞争过程中立住脚跟,现有的电子商务网站应

31、先从自身的问题反省,治标要先治本,从而能走上扎扎实实的经营管理之路。3 礼品网的总体设计3.1 礼品网简介 礼品网是一个综合型商务网站,整个网站主要分为前台和后台两大部分,前台是用户的模块,后台为网站管理员对整个网站所有信息的管理模块。本站前台客户程序提供了用户与系统交互的界面和接口,负责向数据库服务器发出数据查询等要求,收到请求后,数据库服务器将对它进行处理,并对结果以一定的格式返回给客户端。后台数据库提供数据服务,检查数据约束规则,以及执行涉及大量数据的各种复杂的统计分析。通过前台和后台的分布协调处理而实现各种功能,满足各种需求。3.2 礼品网业务全流程此礼品网业务面向全国范围,在全国范围

32、内寻求代理点合作,并由代理点负责该地区的加盟商家管理及礼品的寄送。当业务合作达到一定规模时即可向全国范围内展开快速有效的礼品快递业务。首先由各地的代理中心赋予当地的加盟商家相应的权限,使加盟商家可以在线发布自己的商品及相关信息,也包括对已发布的商品信息的修改,这样网站上便可以查询到许多供购买的礼品。顾客欲购买礼品送给朋友需先注册会员(普通会员),然后登陆方可购买。根据欲寄送的地点不同,顾客可做出多种选择。第一种情况,如果欲购买的礼品在寄送的代理点有售,则可尽量选择同城快递,因为同城寄送的费用相对比较低。第二种情况,如果欲购买的礼品在寄送的代理点没有,则可尽量选择有此礼品且距离该地比较近的代理点

33、的礼品,理由同样是价格相对便宜。第三种情况,虽然欲购买的礼品在寄送当地有售,但价格却偏贵,但距离该地不远的其他代理点有同种的便宜的礼品,则可选择异地快寄。根据寄送对象的人数不同,顾客可以选择单人快递或者集团采购这两种方式,前者针对于单个对象或者几个的少数礼品寄送对象,后者则针对于类似于节日企业统一发送礼品给全部员工这种大规模的采购。礼品快递网提供了多种方便顾客的礼品查询方式。第一种是根据货源地的不同的按地区查询,查询分3级,省、市、区(县),顾客通过这种方法可以很快速的查询某个地区的礼品待售情况。第二种是根据礼品的类别不同进行查询,礼品的类型按大类来分,例如鲜花、食品、工艺品、电器产品、生活必

34、需品等等,通过这种方法顾客可以快速找到各地的同种自己欲购买的礼品。第三种是通过热门推荐查看目前热门的礼品,往往比较好的礼品常常是大家争相购买的对象,通过此渠道选择自己要购买的礼品不失为一个省时省力的好方法。当顾客看到自己喜欢的礼品时可以通过点击该礼品的“加入购物车”按钮使之先放置在自己的虚拟购物车里,选择数量后点击确定完成,然后可以继续查找其他喜欢的礼品慢慢加入购物车。顾客可以随时查看自己的购物车状况,添加、修改或者删除购物车中的礼品,当确认购物车无误,可点击去收银台形成定单,然后支付相应费用以完成礼品的购买。费用的支付有多种方式。第一种是通过事先给自己的会员帐户储值一定的资金,这样只要会员帐

35、户里还有资金,便可以方便的通过会员系统完成付费。第二种是通过在线银行卡实现在线支付,在收银台支付时如果选择在线支付,网站会提示与礼品网开通合作的相关银行的名字及适用的卡种,一旦完成支付定单即会被确认。这种支付方法的好处是资金活用,钱可以一直在自己的银行帐户里不必事先调动,但缺点也十分明显,如安全性问题:在线支付的安全性不高,虽然网上银行的高级用户都可以下载安全证书来实现一定程度上的安全保障,但还是具有很高的危险性,并且一旦系统重装后重新下载安全证书经常会失败,所以要用这种支付方法的顾客尽可能不要在此银行帐户里放太多钱。在线支付还有不稳定的缺点,一方面可能由于Internet网络的问题而造成支付

36、失败或者支付成功了而网站却未收到网上银行的支付确认从而使顾客糟受损失,另一方面,由于网上支付依赖于银行的系统,若银行的系统忙导致暂时无法访问的话便会造成顾客无法及时支付的麻烦局面。第三种是通过汇款的方法以实现支付,这种方法的优点是安全性比较高,缺点则是比较费时,而每次购买都要汇款的话,汇款的手续费也是一大笔开销。支付成功后定单会被确认为有效,然后根据货源的地点,由该地代理点接受此定单。当时在形成定单时有询问礼品用何种方式寄送,礼品快递网提供的寄送方式一共有四种:通知自领、店员、男专业礼仪、女专业礼仪。若出与经济考虑可以选择比较省钱的通知自领方式,礼品会被送到收礼人当地的代理点,代理点会发送信件

37、通知礼品的接收人让其到当地代理点领取。若考虑使得收礼人方便,可以选择店员寄送的方式送礼上门。若出于对收礼人的尊敬或者祝贺,如婚礼,重要的客商等,则可以选择专业的男女礼仪来送礼,视对象不同顾客可自行选择是男礼仪还是女礼仪。当收礼人收到礼品后,收礼人签字确认。确认会返还到负责该定单的代理点,由该代理点负责通知顾客礼品以送到,一般可以通过EMAIL或者 的方式。自此,一笔礼品交易宣告完成。每张定单都会被保留到数据库以备份,用户的所有消费明细也会被保存进相应的数据表以备份,方便日后管理员及顾客查询。普通会员可以通过会员功能查询自己以往的消费明细,包括购买的礼品,数量,价格,总消费额等,这些资料并不是没

38、有用处的,除了可以日后对帐以外,更重要的是网站给达到一定消费额的会员享受一定程度的折扣,消费额越高,相应的享受的折扣也越多,具体到达多少消费指数享受多少折扣由管理员负责设置和修改,享受折扣可有多个等级,打个比方,消费到1000元时享受9.5折,消费到3000元时9折,消费到10000元时8.5折等等。加盟商家可以查询自己的历史交易明细,这些资料可以供日后查帐使用,并且通过交易记录,网站定期(根据合作协议)将该加盟商家的营业利润转帐到该商家帐户里(当然作为中介的网站和负责运送的代理都得到一定提成)。以下是业务全流程图(图3.2)。图3.2 业务全流程图3.3 实体关系图和相关数据流图E-R图如下

39、图快递网主要的外部实体有3个,即顾客,商家和代理中心。他们互有紧密的联系又互有各自的职能。总的来说代理中心起到了中介的作用,但又不象传统的商店那样低买高卖赚取差价来运行,而是类似于专卖店的性质来帮助商家出售商品,可是却并不是完全的专卖店而已,它是一个独立的实体,自主经营自负盈亏。从风险性来考虑也是代理中心最大,需要大量的投入人力、设备和资金。图 E-R图由于功能较多,系统庞大,故只给出部分相关数据流图:会员购物数据流图:会员登陆与注册查询礼品信息添加至购物车填写订单与递送相关信息提交订单进入会员中心修改基本信息修改密码用户充值提交修改订单查询消费明细查询图 会员购物数据流图代理中心数据流图如下

40、:超级管理员登陆加盟会员登陆代理会员登陆订单管理递送单管理用户管理系统管理礼品信息管理销售信息查询销售统计信息查询加盟会员申请信息管理代理会员申请信息管理图 代理中心数据流图3.4 礼品网的开发应用环境运行环境:.NET Framework 1.1,IIS5.0或以上,MDAC2.7或以上,SQL2000server 系统要求:除了功能必须满足用户要求外,系统的性能要求也很重要。如果新系统不能为用户提高工作效率和使用方便,那么,用户是绝对不能接受的。系统的性能要求一般包括:计算或查询响应时间、处理容量、存储容量、人机交互的友好性、系统的安全性、可靠性以及容错能力等,如果是网络系统,还应包括系统

41、传输(交换)能力。例如:对资料查询的性能要求是:常用资料检索响应时间,非常用资料检索响应时间,资料信息存储容量,后备存储容量(可存储几年、几月的数据),可以打印报表的类型、数量等。系统的性能要求应按以下几方面确定:(1)容量要求:确定系统的容量要求,如处理的记录数和处理数据的最大容量等。(2)精度要求:确定系统的精度要求。如数据或数据计算的精度要求、数据传输的精度要求等。(3)时间特性要求:确定系统的时间特性要求。如处理时间、响应时间及其峰值负载期间允许偏离范围,系统各项功能的顺序关系,由于输入类型的不同和操作方式的变化而引起的优先顺序的变化等。(4) 适应性要求:必须指明反映系统环境变化和系

42、统适应能力的各种参数。说明当需求发生某些变化时系统的适应能力,指出为适应这些变化而需要设计的软件和过程。(5)人机交互友好性:要有适用于用户特点的智能化人机交互界面,便于用户操作使用。(6)系统可靠性:为提高系统可靠性必须采用模块化、结构化设计、对需要容错处理的模块提供备份,以减少系统故障。此外,对银行、金融、股票等系统除了采用双机磁盘阵列等热备份,以保证系统数据的万无一失。(7)系统可维修性:系统应据有较好的可维修性,以便在系统故障时能迅速恢复运行。针对本系统而言,礼品网应该具有以下的性能:快速的信息交互的能力应当能快速的响应他人进行的影响自身的操作具有较大的信息存储的能力数据库的扩充能力低

43、成本高效率的运行能力保障网络和数据库的安全能力方便维护3.5 开发工具ASP.NET是Microsoft公司的一项崭新的技术,用于创建服务器端的Web应用程序。与以前的 Web 开发模型相比,ASP.NET 提供了数个重要的优点: ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。代码被编译执行相比被解释执行, ASP.NET页面性能显著提高。 ASP.NET 基于公共语言运行库,他支持微软开发的主流编程语言(例如,Visual Basic.NET、C#、J#等等),所以开发人员可以选用自己最熟悉

44、的语言来进行研发。 ASP.NET 框架可以将应用程序的逻辑与表示代码清楚分开,现在Jsp是用Javabean来封装逻辑代码,虽然可以反编译,但毕竟技术向这个方向迈出了一步,Microsoft .net则用Dll封装逻辑代码,使代码的安全性更高。开发人员可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件(此性能体现出了微软已经把编程工具变成一种服务的新观念)。 借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序是(2)选择C#虽然VB一直是ASP的默认脚本语言,但我还是选择C#,第1个原因是因为一直以来接触的都是C,比较容易习惯。另一方面C#也

45、有不少我喜欢的特点。由于C#是一种面向对象的开发语言,所以C#可以大范围的适用于高层商业应用和底层系统的开发。即使是通过简单的C#构造也可以各种组件方便的转变为基于WEB的应用,并且能够通过Internet被各种系统或是其他开发语言所开发的应用调用。 即使抛开上面所提到的优点,C#也可以为C/C+开发人员提供快速的开发手段而不需要牺牲任何C/C+语言的特点/优点。从继承角度来看,C#在更高层次上重新实现了C/C+,熟悉C/C+开发的人员可以很快的转变为C#开发人员。 C#的特点: = 1 * GB3 开发效率高与安全性好 = 2 * GB3 与WEB开发相结合 = 3 * GB3 具有可扩展的

46、协作能力 (3)选择SQL选择SQL的最主要原因是它强大的功能支持大型的数据库,并行访问能力强。而同样是MS做的ACCESS虽然方便但是安全性不高,并行访问能力也比较弱。Microsoft SQL Server 是一个客户机/服务器关系型数据库系统,它使用Transact-SQL语言在客户机与SQL Server数据库服务器之间发送请求。SQL Server 2000是Microsoft公司推出的一个全新的数据库服务器产品,是一个企业级的网络关系型数据库管理系统。SQL Server 2000 的特性 = 1 * GB3 Internet 集成:SQL Server 2000 数据库引擎提供完

47、整的 XML 支持。它还具有构成最大的 Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。 = 2 * GB3 企业级数据库功能:SQL Server 2000 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。 4 礼品网数据库的逻辑设计4.1 数据库的建立及数据模型图本系统的由SQL2000Server作为数据库服务器建立数据库,数据库名“gifts”基本数据表13张。由于数据表比较多,数据库比较庞大,因此在这里不再给出完整的数据表定义,只给出各数据表名、相关属性及整体的数据模型图(图4.1),在

48、 下面的4.2小节将对几个重要的数据项进行具体分析。礼品信息表 (礼品编号,礼品名称,礼品价格,发布位置,发布日期,礼品类别,发布商家编号,图片文件路径)礼品类别信息表 (礼品类别编号,礼品类别描述)用户信息表 (客户注册号码,会员姓名,登陆密码,会员等级,已消费额,注册日期, , ,用户状态,联系 )用户级别表 (用户级别编号,享受折扣,级别名称)订单信息表 (订单编号,订货会员编号,礼品编号,订单日期,成交价格,送货方式, ,送货地址,联系 ,代理编号)送货方式表 (送货方式编号,附加资费,描述,送货方式,名称)管理员信息表 (管理员编号,用户名,登陆密码,管理员类别/权限,代理地区编号,

49、代理礼品类别,厂商信息)加盟会员申请信息表 (管理员申请编号,用户名,登陆密码,厂商信息)代理会员申请信息表 (代理申请编号,用户名,代理地区编号,登陆密码,代理礼品类别)送货表 (送货记录编号,用户编号,订单编号,送货情况,送货日期,收到日期,收货人,送货人)客户消费明细表(客户消费记录编号,客户编号,货物数量,货物价格,货物ID)客户入帐表 (客户入帐记录编号,客户编号,存款金额,存款日期)加盟商家信息表 (商家编号,加盟日期,省,市,区,县,商家描述,法人姓名,法人联系 , 法人移动 , 法人电子邮件, 财务负责人联系 ,财务负责人移动 ,财务负责人电子邮件)加盟商家销售明细表 (商家销

50、售记录编号,礼品编号,销售数量,商家编号,销售价格,销售日期)4.2 关键数据项分析关键数据项的合理定义不但能够使系统正常的运行,而且对于优化系统算法,提高系统效率都有很重要的作用。下面用几个数据加以说明:礼品编号:数据类型string,根据“地域类型编号”的规则无重复自动生成。这样定义的好处显而易见,对于查询等操作会带来许多方便,算法也就相应会简化许多,而且同类的数据库中的记录按礼品编号排序的话会形成分类的排序,即同种类的礼品在一起。发布位置:定位投放的网页位置,可分为首页,专题首页及其它。之所以要定义这个数据项为了更好的适应实际的需求,即使是同一个商家的商品,投入到市场后也会有其侧重点,就

51、像打广告一样,黄金时间段的广告毕竟时间有限,而且会遇到多家竞争的情况,如此重要的时段明智的商家都会选择为市场潜力大的商品做宣传。同样,网站的发布位置资源有限,不同的地方效果不同,如何安排自己的商品的发布位置是一项很重要的工作,因为必须赋予商家自己分配发布位置的权限(当然每个位置的发布数量和显示数量都是有限制的)。图4.1 数据模型图4.3 软件结构 软件结构图:礼品快递网站的资源组织和管理系统采用基于Browser/Server的三层结构,如下面的图所示:SQL server数据库服务器Internet Information Sevice 服务器.net framework 运行平台业务逻辑

52、层客户端浏览器图其具体模块图如下:SQL SERVER数据库服务器数据库连接与查询模块礼品展示、销售交互模块代理中心模块会员登陆注册模块代理会员与加盟会员登陆注册模块客户端浏览器会员中心购物车模块订单与递送单提交模块 图4.4 界面设计礼品网由前台网页和后台管理所组成。其总体功能模块图如下:前台网页(1)首页网站首页是用户进入礼品网时看到的默认页面。它要起到的作用就是向用户简单的介绍整个电子商务网站所包含的内容,并提供进入网站各个地方的链接,同时也包含了热门商品、最新商品的展示及最新的新闻动态。(2)会员中心会员进行储值管理查询的地方。(3)购物车喜欢的礼品可以先放到购物车方便最后购买,即使最

53、后不准备购买也可以。(4)商品中心 查看目前带订购的礼品,可按地区的不同查看,也可按礼品的种类查看。(5)代理中心代理中心负责该地区所有加盟商家的管理,若该地区还未有代理中心,有意承担代理业务的机构可以通过注册代理会员,然后向礼品网本部取得联系,达成协议后开通代理会员功能。(6)送礼学问介绍购物流程和方法及相应的法律条款。(7)论坛顾客、加盟商家及代理点之间相互勾通的渠道。后台管理(1)普通会员查看会员信息:自己的全部信息。修改会员信息:允许修改的全部自己的信息。查看历史消费清单:自己的历史消费明细。(2)加盟会员添加礼品信息:往数据库加入新的礼品资料,包括商家信息,货源地点,价格,折扣率,礼

54、品数量及描述等。修改礼品信息:对已有的礼品信息进行修改。查看销售明细:查看售出的自己的商品交易情况。(3)代理会员认证加盟会员:对提出申请而未通过的加盟会员进行认证通过。设置加盟会员权限:开通权限或者暂时禁止。发布和修改代理点的相关信息:业务相关信息。查询定单信息:通过查询后把被确认的定单按照要求进行执行。其页面结构图如下所图4.4所示:主页礼品展示列表页礼品信息查看页会员登陆购物车订单、配送定制页会员中心首页基本信息管理密码修改帐户充值订单查询会员注册代理中心登陆代理中心用户管理代理会员申请管理加盟会员申请管理订单管理配送管理销售信息查询销售统计商品管理商品类别管理代理会员信息管理加盟会员信

55、息管理消费明细查询 图4.4 页面结构图4.5 礼品网数据库设计思想总结采用自底向上的方法,通过对需求分析中的各业务进行E-R(实体关系)图分析、合并、提炼、转换而得到几十个关系模式(基本表),并在此基础上进行一定的优化。一般情况下,一个实体作为一个关系模式,有些实体大多数属性是相同的,只有一两项非码属性不同,因此把它们合并成一个关系模式。而有些实体的属性太多,全部作为一个模式则显得太庞大,因此按各属性相关程度分成几个模式。对于实体之间有多对多关系的则独立抽取出来作为一个模式。将概念模型转换为全局逻辑模型后,还应该根据局部应用需求,结合具体DBMS的特点,设计用户的子模式(外模式、视图)。DB

56、MS一般都提供了视图概念,可以利用这一功能设计出符合用户要求的外模式。定义数据库的全局模式主要是从系统的时间效率、空间效率、易维护等角度出发。由于用户的外模式与模式是相对独立的,因此定义外模式时可以注重用户的习惯与方便。包括:(1)使用符合用户习惯的别名。如中文列名称。(2)可以对不同的用户定义不同的视图,以保证系统的安全性。(3)简化用户对系统的使用。如果某些局部应用中经常使用某些复杂的查询,为了方便用户,可以将这些复杂查询定义为视图,用户每次只对定义好的视图进行查询,大大简化了用户的使用。5 系统测试系统测试是系统质量保证的主要活动之一,在系统开发的过程中,在各个阶段都有可能存在错误和缺陷

57、。通过测试是可以发现系统设计中存在的种种问题,并可以及时改正。避免在系统投入使用时才出现不必要的错误,导致其他损失。测试是质量保证一个临界和决定惩罚,它提供对系统规格说明、设计和编码的最终评审。是发现系统缺陷和错误的有力手段。 测试环境本系统的测试环境就是我自己的电脑。 测试步骤遵循从“小规模”开始,逐步转向“大规模”的原则,我们可以把测试分为以下四个步骤:单元测试、组装测试、确认(功能)测试,系统(实例)测试。单元测试,即逐个模块考察。在本系统中,逐一将各页面设为起始页进行调试。组装测试,即考察模块间的接口和各模块之间的联系。在本系统中,首先测试各功能模块中子功能模块的数据流动是否有误,然后

58、测试各主要功能之间的借口。确认测试,即黑盒测试,根据系统功能描述考察系统功能是否符合用户要求。请同学假装为礼品网的用户,随意进行操作。系统测试,即集成硬件和软件进行大范围的测试,考察系统是否满足整个系统总的功能和性能要求。 测试结果在测试过程中出现过一些小BUG,但经过仔细排查,甚至对某些模块进行了白盒测试,最终都解决了问题。经过多番测试证明,该系统是比较稳定和可靠的。但是测试无法说明错误不存在,它只能表示软件的错误已经出现,它只是判断系统安全稳定的必要条件,而非充分条件。6 结论这个设计,作者工作的主要部分集中在三个方面:数据库的建立与链接,在网页上实现对数据库的各类操作及网页本身的设计和美

59、化。其中,在网页上实现的对数据库的操作只有添加、修改、删除、查询等,操作并不多,但实现起来比较麻烦,而且数据库的建立与页面的设计、美化工作这些工作量也比较大。数据库的建立过程并不复杂,但是由于本设计的数据库所需的各类数据较多,需要建立数量很大的数据表,而且每个表中的各个字段类型又需严格定义,所以仅仅是建立这些表就是一项很繁重的工作。建好数据库后,对这些表及页面它们间的链接又很重要,只有链接正确,在网页上才能对数据库中的数据进行操作。而链接数据库也是一项很复杂的工作,不仅是因为此数据库所含信息较多,而且每项数据信息的各个字段也必须一一对应,同时各字段的类型都有严格定义,操作时也必须注意,不能搞错

60、,否则会导致一系列的错误出现。一个漂亮的界面也是一个网页所必须,因此在网页的规划设计上也要下不小的工夫。本设计基本实现了预期的主要功能,实现了在网页上对数据库中的信息进行添加、修改、删除、查询等操作。同时为了数据库的安全的需要,对访问的用户身份进行分辨,分辨出普通用户与系统管理员,对他们的访问权限进行了限定,有效地保护了数据库中的数据。但是,受时间和能力限制,此设计的部分功能实现的不好,但总的来说,其主体工作还是完成了,一个成型的数据库已经建好,对它的各项操作不成熟的地方可以继续改进。通过本次的毕业设计的训练,作者发现了自己的很多不足之处,也明白了许多道理。这激发作者要不断的去发现自己的不足,

温馨提示

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

评论

0/150

提交评论