毕业设计(论文)1前言社会经济的发展,带动着商品交易形式也开始多样化起来。电子商务这种新兴的商品交易形式更是具有广阔的发展空间。电子商务中没有哪一部分比电子交易更引人注目了。所谓电子交易就是指在网上进行买卖交易。电子交易将不再是简单地开辟一条新的网上销售渠道。它将采用技术手段改善您的企业模式、增加企业收入和效率;它将降低经营成本并能帮助企业与客户、供货商以及合作伙伴建立更为密切的合作关系。这样一来,您可以在网上将经销商和生产厂家联系起来,从而优化交易过程,减少文书工作。您也可以通过建立与供货商直接联系的网络而获利,从而削减库存和运输消耗,快速响应用户要求。您还可以通过网上账单和支付系统改善与客户和供应商的关系。这样,企业不但赢得客户的信任,更能提高订货效率、降低库存损耗、保持资金全部周转和降低实际销售支出,进而降低成本、增加利润。截止2009年的最新数据统计目前我国网民超4亿,其中未成年网民占到1/3,未来消费的主流人群都将选择网络这种方式来购物。艾瑞咨询预计我国网购市场规模2010年已经到5670亿,2012年将达到7980亿,年增长速度在80%以上,成为互联网新经济最强大的增长引擎。互联网交易收入也将有巨大的提升空间。从网上交易到电子交易,现在的中国的网上消费者正迅速发展壮大(MCKENSYREPORT)!一些权威咨询公司,如ERNST&YOUNG,预言电子交易有光明的未来。因为网络用户中大约32%曾经在网上购物,有64%在通过常规方法购物之前曾利用网络进行过产品调研。电子商务的发展前景无疑是非常远大的,但是鉴于我国起步较晚,信息化和网络化程度不高等原因,要在全国顺利普及,还有很多问题需要解决:1、网络基础设施建设问题;2、政府的角色定位问题;3、网上支付问题;4、电子商务法律问题;5、企业计算机应用水平落后、网络意识淡薄;6、商家信誉问题。毕业设计(论文)21概述1.1问题定义及内容简介目前,网上购物在国际互联网上可以实现的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线商品展示功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎所有以往传统购物功能都可以在互联网上进行电子化的高效运作。技术的进步对传统购物上网解决方案提出更严格的要求和挑战。为了保护传统购物的投资,购物上网解决方案应切合传统购物实际的需求和发展的趋向,使投入回报和管理效益最大化,传统购物在实施上网方案的之前,必须对一系列问题进行科学的论证,如购物上网的需求分析、购物上网总体规划、网上购物系统的功能和实施方案、网上购物的传播与推广、运行网上购物系统的软件和硬件配置、网上购物的管理系统和管理方法等等。网上购物具体实施的实现直接影响传统购物在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。我们发现这样一个事实,一个用户在访问一个网站时一般来讲只对该网站的部分内容感性趣,而且这种兴趣会持续一段时间。这点启发了我们,如果能根据用户的喜好为不同的用户显示其个性化的页面,即着重显示该用户感兴趣的内容,将为用户节约大量的检索时间,而且这样的网页显然是更具有吸引力的。一些站点已经在这方面作出了一定的尝试,通常采用的方法是,在用户登陆时为其提供一系列的选项,使用户能够对站点进行一些自主的设置。这样做能够使站点呈现一定程度的个性化,但是对用户来讲,还是比较烦琐,而且在用户了解一个站点前让其对站点进行设置,其结果未免有些粗糙。于是我们构想了这样一种方案,对用户登陆后的动作进行跟踪,分析,发掘用户点击的规律,即用户先后点击的关联规则,这样,在用户点击一个主题(链接)之后,系统能够自动生成一页面,其中包含了该主题下用户经常关注的内容(若干链接),这样便在无须用户作出任何额外工作的情况下实现了为用户量身订做的个性化页面。要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集毕业设计(论文)3到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了MicrosoftSQLServer2008数据库作为ODBC(OpenDataBaseConnectivity)数据源,并以先进的ADO(ActiveXDataObjects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。本文主要完成整个系统的规划,包含需求分析和系统设计及前台界面部分,后台数据库设计等。具体有Web客户端的用户登陆、导航条、商品的浏览和查找、购物结帐功能模块的设计、实现与完善以及整个网站的组织建立和测试工作。1.2研究背景与研究意义1.2.1研究背景电子商务是网络化的新型经济活动,正以前所未有的速度迅猛发展着,已经成为主要发达国家增强经济竞争实力,赢得全球资源配置优势的有效手段。通过电子商务人们不再是面对面的、看着实实在在的货物、靠纸介质单据(包括现金)进行买卖交易,而是通过网络,通过网上琳琅满目的商品信息、完善的物流配送系统和方便安全的资金结算系统进行交易(买卖)。在当前国际金融危机进一步加深的大背景下,许多企业尤其是外贸出口型中小企业面临着生存的困境,促进中小企业大规模步入电子商务首次成为各级地方政府关注的新热点。作为现代流通方式,电子商务已广泛渗透到生产、流通、消费等各个领域,对改变传统经营管理模式、有效降低交易成本、提高经济运行效率、促进区域经济发展起着越来越重要的作用。电子商务作为一种全新的商务理念,具有很强的实践性,它的发展速度是前所未有的。1.2.2研究意义自从中国加入WTO以后,全球经济一体化越来越深入,网上购物已是现代传统购物必不可少的经营策略之一。目前,网上购物在国际互联网上可以实现毕业设计(论文)4的商务功能已经多样化,可以说从最基本的对外沟通展示功能、信息发布功能,在线商品展示功能、在线洽谈功能、在线交易功能、在线采购功能、在线客户服务功能、在线网站管理功能等等,几乎以往传统购物功能都可以在互联网上进行电子化的高效运作。技术的进步对传统购物上网解决方案提出更严格的要求和挑战。为了保护传统购物的投资,购物上网解决方案应切合传统购物实际的需求和发展的趋向,使投入回报和管理效益最大化,传统购物在实施上网方案的之前,必须对一系列问题进行科学的论证,如购物上网的需求分析、购物上网总体规划、网上购物系统的功能和实施方案、网上购物的传播与推广、运行网上购物系统的软件和硬件配置、网上购物的管理系统和管理方法等等。网上购物具体实施的实现直接影响传统购物在Internet的实际效果和经济效益,这不仅是技术问题,同时也涉及到管理的因素。国内外现在关于电子商务方面的研究:(1)先进的购物流程:引入收藏架购物方式,这种方式与传统的购物车最大不同是把记录客户所有的购物临时信息写入数据库表中,订单结束后,自动清除相关数据,客户不用再担心订购时临时数据的丢失,确保客户购物准确无误。(2)科学的购物管理模式:系统采用多种营销的主动推荐方式,客户结合灵活多样的高级检索,能轻松的找到所需要商品信息;通过客户意见反馈系统和缺商品登记系统,购物可以随时把握客户的各种新的需求和及时与客户进行网上互动交流;通过完善的信息发布系统,客户可以及时得到购物最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了栏目设置、商品资料编辑、用户管理、订单管理、基础信息管理等等,为购物的电子化管理提供了一套良好的管理模式。(3)支持量身订制:系统采用模块化结构,支持客户自由定制包括帮助系统、购物基础信息,各类栏目相关设置等等,可自由设置管理人员各级权限,这种灵活的购物设计结构,将大大丰富购物的信息,让客户经常有全新的感觉。(4)人性化的操作界面:一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本购物系统通过专业美工的精心打造,同时也可根据购物客户的品味专门订制,让购物的设计充分体现电子商务时期的时尚、大众化。毕业设计(论文)5(5)完善的安全机制:前台的管理和后台的管理完全分离,独立的密码校验功能,通过md5的不可逆加密方式,核心程序对各类非法字符进行过滤,确保用户和购物的数据有较好的安全性。(6)免费的升级服务和永久性技术支持:想客户想不到的需求,这是我们开发程序的动力,只有不断的自我完善,才能做出一套经典的产品,基于这种信念,我们的开发人员参考了大量的传统购物经营模式,研究了大量的网上购物系统,不断的对系统功能升级,尽量做到流程最新,速度最快,效率最高。而这一切将和我们的客户共享,一旦成为我们的客户,将获得同种平台下的免费升级服务和永久性技术支持。(7)专业的服务器空间:拥有高档的服务器设备,不仅能让你的商务数据轻松的运行,而且能够保证您的数据高枕无忧。1.3系统目标对于典型的数据库管理系统,尤其是对像电子商务这样的数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。本系统在设计时应该满足以下几个目标:采用人机对话的操作方式,界面设计美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。全面展示商城内所有商品,并可展示最新商品及特价商品。实现网上购物。商品销售排行,以方便顾客了解本商城内的热销商品及帮助企业领导者做出相应的决策。查看商城内的公告信息。对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。系统最大限度地实现了易维护性和易操作性。系统运行稳定、安全可靠。通过对一些典型电子商务网站的考察、分析以及实际的市场调查,要求本系统具有以下功能:(1)美观友好的操作界面,能保证系统的易用性。毕业设计(论文)6(2)规范、完善的基础信息设置。(3)商品分类详尽,可按不同类别查看商品信息。(4)按商品大类及商品名称进行模糊查询。(5)实现网上购物。(6)新品及特价商品展示。(7)商品销售排行。毕业设计(论文)72网站设计的开发环境2.1硬件环境服务器:CPU要求PIII800以上,内存256MB以上。客户机:CPU要求200MMX以上,内存128MB以上。2.2软件环境客户端:windows98,internetExplorer4.0以上版本。服务器端:windows2000/XP,IIS5.0及其以上版本。数据库:采用SQLSERVER数据库。2.3B/S模式B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。随着Internet和的流行,以往的主机/终端和C/S都无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,于是就出现了B/S型模式,即浏览器/服务器结构。B/S模式最大特点是:用户可以通过上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。客户端除了浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。毕业设计(论文)8在这种结构中,将许许多多的网连接到一块,形成一个巨大的网,即全球网。而各个企业可以在此结构的基础上建立自己的Internet。2.4ASP.NET介绍2.4.1C#语言C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行