电子商务网站设计与实现

上传人:枕*** 文档编号:134316315 上传时间:2022-08-12 格式:DOC 页数:12 大小:119KB
返回 下载 相关 举报
电子商务网站设计与实现_第1页
第1页 / 共12页
电子商务网站设计与实现_第2页
第2页 / 共12页
电子商务网站设计与实现_第3页
第3页 / 共12页
点击查看更多>>
资源描述
吉林大学远程教育 本科生毕业论文(设计) 中文题目 电子商务网站设计与实现学生姓名 刘若水 专业 计算机科学技术 层次年级 2007春专升本 学号 5456 指导教师 职称 学习中心 天津滨海奥鹏 成绩 2012年 7 月 29 日摘 要随着中国市场经济的日趋成熟,1种企业要想生存,就必须有1种高效的、便于用户购物和支付的购物形式。电子商务作为1种基于浏览器、服务器实现的购物方式类的网站,越来越多的运用到商家的竞争中,并得到了大多数客户的认可。本网站在采用ASP.NET+SQLSEVER数据库结合的解决方案来完成对系统前台功能模块和后台管理模块的操作,以网上购物为主,利用web服务器和客户浏览器和电子工具的高效率和低成本的特点,采用人机对话的操作方式。全面展示商城内的所有商品,实现网上购物、销售排行,查看商城内的公告信息。用户选中的商品可以直接放入购物车,对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误,尽可能的维护系统的稳定和安全可靠。在采用了新技术新方法的基础上为用户提供了最便宜的平台。 关键词:电子商务系统 电子商务 网站 网络购物 目 录第一章 电子商务概述31.1电子商务的定义31.2电子商务的特点31.3电子商务的应用类型31.4电子商务系统的组成元素41.5 BTOC网上直销方式市场定位分析与发展趋势41.6 BTOC网上直销电子商务工作流程4第二章 电子商务的功能42.1广告宣传42.2咨询洽谈52.3网上订购52.4网上支付52.5电子账户52.6服务传递52.7意见征询52.8交易管理5第三章 电子商务网站基本架构设计53.1确定电子商务网站功能定位53.2 确定网站的收费对象和收费规则63.3 确定网站的主要栏目和功能63.4 确定网站的信息流和控制流6第四章 电子商务网站实现的关键技术64.1总体设计实现方案64.2数据层的设计实现74.3 功能层的设计实现84.4 表示层的设计实现8结 论8参考文献10致 谢11第一章 电子商务概述1.1电子商务的定义随着网络与计算机技术(信息技术)的发展,信息技术作为工具被引入商务活动领域从而产生了电子商务(Electronic Commerce,简称EC)。电子商务就是利用信息技术将商务活动的各实体:企业、消费者、政府联系起来,通过互联网络将信息流、商流、物流、资金流完整结合从而实现商务活动过程。商流包括商业洽谈、下单、售后服务等商务活动过程;物流包括商品物资的配送调度。资金流就是交易中的资金转移过程;信息流包括商品信息,客户与供应企业信息、服务信息等。也就是说,涉及商务领域的咨询洽谈、下单定购、资金付款、意见征询、交易管理、电子报关、电子纳税等都是全部通过Internet进行。1.2电子商务的特点Internet网络的普及、新的网络经济所涉及领域的广阔、多种安全措施的使用和电子化处理的快速决定了电子商务具有普遍性、方便性、整体性、安全性以及协调性等的特点。普遍性:Internet的普及和网络经济的优越性使得电子商务成为普遍存在的新经济模式;方便性:电子商务不受地域限制,交易方式灵活快捷,小时自由在线服务;整体性:电子商务将人工操作和信息处理、各功能模块集成一个不可分割的整体,提高人力、物力的利用率以及系统运行的严密性;安全性:电子商务网络系统采用了严密的安全措施,如加密技术、数字证书、防火墙、病毒防护等;协调性:电子商务活动的进行需各部门的协调合作,如客户、供应商、银行、物流中心、通讯部门等的合作才能完成电子商务的全过程。1.3电子商务的应用类型根据商务过程中参与实体的不同,电子商务的应用主要有五种类型:(1)企业内部的电子商务企业通过内部网(Intranet)方式交换和处理商贸信息,这种网络与Internet隔离,主要用于企业内部的商贸活动并保持企业组织上的联系。(2)企业间的电子商务(Business to Business,简称BtoB模式) 就是企业之间通过互联网进行商业活动的模式。(3)企业与消费者间的电子商务(Business to Customer,简称BtoC模式)这种模式是企业通过在互联网上开设网上商店,消费者通过网络浏览产品信息,并在网上下单,在线支付。这种经营模式方便快捷,不受时间空间限制,小时营业,因而受到消费者欢迎。(4)企业与政府间的电子商务这种模式是企业与政府部门间的业务往来,如政府通过互联网发布采购招标清单,企业通过网络进行投标、网上报关、纳税等。(5)消费者间的电子商务(Customer to Customer,简称CtoC )CTOC模式是消费者间通过公共电子商务交易平台,卖方提供商品及买方在线选购的交易方式, 如网上拍卖、在线二手市场等。1.4电子商务系统的组成元素电子商务的整个商务系统由网站业务系统、认证中心、支付网关和客户终端系统四个基本元素组成。网站业务系统:是电子商务系统的基础应用平台,客户终端通过网络访问网站业务系统进行电子商务应用;认证中心:认证中心向网站业务系统、支付网关、客户终端提供证书发放、授权服务与认证,是保证电子商务应用安全的机构;支付网关:是企业、银行与客户交易资金转移的接口,是实现在线支付的接口界面。1.5 BTOC网上直销方式市场定位分析与发展趋势企业与消费者间的电子商务BtoC,是一种网上直销方式,企业通过网络建设网上商店,向消费者展示与供应商品,消费者通过互联网走进网上商店,浏览商店内的产品并可在店内直接下单付款定购,由于消费者是商品的直接购买、最终使用者,企业产品直接面对客户,它们都处于供求链未端,因而是最基本的电子商务模式,就如传统经济模式里的商店一样,网上商店将会随着信息社会的发展变得一样的普遍,所不同的就是网上购物可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比拟的,如今人们生活质量的提高,购物方式也变得轻松自由化、个性化,这将会成为BtoC电子商务方式发展的趋势。1.6 BTOC网上直销电子商务工作流程BtoC电子商务方式消费者完成一次购物工作过程是:首先消费者使用终端系统联上互联网,进入网上商店,寻找想购买的商品,浏览产品信息,如果找到合适的商品,就可在网上下单,否则决定是否继续浏览该店而进入其它网上商店继续购物,若消费者已将所要买的商品下单后,便可以进入结帐程序,通过选择付款方式,如在线支付,使用信用卡通过支付网关授权银行进行付款转帐,支付网关保留双方交易数据凭证,并向商户发出发货通知,商户收到发货通知后通过物流配送组织将商品发送给消费者,消费者收到商品后验收商品,并根据实际需要享受网上商店提供的售后服务。自此,消费者通过网络无拘无束地完成了他的一次购物过程,整个过程都是消费者坐在自己的计算机前点击鼠标和键盘,所需做的只是查看商品信息以及下单结帐,其它的工作就交给商户、银行与物流机构去完成,整个过程都是很方便安全快捷,因而越来越受到消费者的欢迎。第二章 电子商务的功能 电子商务可提供网上交易和管理等全过程的服务,因此它具有广告宣传、咨询洽谈、网上订购、网上支付、电子账户、服务传递、意见征询、交易管理等各项功能。2.1广告宣传电子商务可凭借企业的Web服务器和客户的浏览,在Internet 上发布各类商业信息。客户可借助网上的检索工具(Search)迅速地找到所需商品信息,而商家可利用网上主页(Home Page)和电子邮件 (E-mail)在全球范围内作广告宣传。与以往的各类广告相比,网上的广告成本最为低廉,而给顾客的信息量却最为丰富。 2.2咨询洽谈 电子商务可借助非实时的电子邮件(E-mail),新闻组(News Group)和实时的讨论组 (chat)来了解市场和商品信息、洽谈交易事务,如有进一步的需求,还可用网上的白板会议 (Whiteboard Conference) 来交流即时的图形信息。网上的咨询和洽谈能超越人们面对面洽谈的限制、提供多种方便的异地交谈形式。 2.3网上订购 电子商务可借助Web中的邮件交互传送实现网上的订购。网上的订购通常都是在产品介绍的页面上提供十分友好的订购提示信息和订购交互格式框。当客户填完订购单后,通常系统会回复确认信息来保证订购信息的收悉。订购信息也可采用加密的方式使客户和商家的商业信息不会泄漏。 2.4网上支付电子商务要成为一个完整的过程。网上支付是重要的环节。客户和商家之间可采用信用卡账号进行支付。在网上直接采用电子支付手段将可省略交易中很多人员的开销。网上支付将需要更为可靠的信息传输安全性控制以防止欺骗、窃听、冒用等非法行为。 2.5电子账户网上的支付必需要有电子金融来支持,即银行或信用卡公司及保险公司等金融单位要为金融服务提供网上操作的服务。而电子账户管理是其基本的组成部分。信用卡号或银行账号都是电子账户的一种标志。而其可信度需配以必要技术措施来保证。如数字证书、数字签名、加密等手段的应用提供了电子账户操作的安全性。 2.6服务传递 对于已付了款的客户应将其订购的货物尽快地传递到他们的手中。而有些货物在本地,有些货物在异地,电子邮件将能在网络中进行物流的调配。而最适合在网上直接传递的货物是信息产品。如软件、电子读物、信息服务等。它能直接从电子仓库中将货物发到用户端。 2.7意见征询 电子商务能十分方便地采用网页上的选择、填空等格式文件来收集用户对销售服务的反馈意见。这样使企业的市场运营能形成一个封闭的回路。客户的反馈意见不仅能提高售后服务的水平,更使企业获得改进产品、发现市场的商业机会。2.8交易管理整个交易的管理将涉及到人、财、物多个方面,企业和企业、企业和客户及企业内部等各方面的协调和管理。因此,交易管理是涉及商务活动全过程的管理。第三章 电子商务网站基本架构设计 电子商务网站是以商务活动为中心进行的,而网站的盈利一般通过网站的会员制收费进行,网站的盈利点是网站根据网站的商务活动内容确定的,所以网站的基本架构设计既要以商务活动的业务内容、流程、相关规则为基础,又要兼顾电子商务网站的收费体系。 3.1确定电子商务网站功能定位确定网站所涉及的商务活动的内容、商务活动的流程。比如我们在进行房产信息网的设计中,首先考虑确定网站发布房产信息的种类,确定了房源信息包括中介所的房源信息和个人的出售、出租信息,网站负责信息的发布和信息的管理。同时在确定了信息发布种类后,确定了信息处理的流程为房源信息输入、会员资格审核、信息审核,信息发布。 3.2 确定网站的收费对象和收费规则 在网站所涉及的商务内容确定了的情况下,确定收费的对象和如何进行收费,以此为依据确定网站的栏目。网站栏目的划分实际上就是系统的功能模块划分。在房产网站的系统设计中,确定了网站只对房产中介所进行收费,个人用户免费,所以网站的主要栏目分为个人专区和中介所专区两个主要栏目,同时根据功能的逐步扩大,这样也就基本确定了网站的信息服务内容和方式。 3.3 确定网站的主要栏目和功能在确定了网站的收费项目后,要确定网站的主要栏目和功能,包括网站的管理功能模块、网站的信息发布方式、网站商务活动的发布以及网站导航栏等。 网站的功能栏目的设置和系统的主要功能。 网站业务介绍性栏目,应包括内容应包括会员申请流程,收费标准,网站运行规程等,使用户对网站的服务有一个明确的了解,是扩大网站的会员用户数量和提高网站的使用率都是必不可少的栏目。 网站的导航栏是网站的整体功能的全面介绍,使用户对网站的功能有一个清晰的了解,也是网站不可缺少的栏目。 同时也应有网站运行的相关提示信息,比如在房产网站的设计中,我们在确定了收费对象和主要功能后,确定了网站首页的主要栏目为中介所专区、个人专区、写字间专区、新房楼市等栏目,同时加入了上网导航栏目对网站的主要功能进行介绍。 3.4 确定网站的信息流和控制流 在确定了网站的主要功能和商务活动的主要规则后,应该确定网站的信息流图和控制流图,作为数据库设计的基础。 第四章 电子商务网站实现的关键技术4.1总体设计实现方案电子商务为大型的C2C 与B2C 综合网站。设计模块如图2 所示:客户注册/登陆模块分为个人客户注册登陆和企业客户注册登陆。个人客户注册/登陆模块是整个网站控制个人客户访问和交易的一个入口,只有本网站注册的用户才可以登陆下面的三个模块,进行相应的操作。企业登陆注册模块是企业用户注册和进行产品发布的入口,企业用户登陆后可以进入产品发布区进行产品发布或者进入B2C 交易区进行相应的操作。管理员登陆模块管理整个网站上各种信息的唯一入口,登陆后进入管理界面,实现对除了注册/登陆模块外所有模块中内容的控制。C2C(customer to customer)交易区为客户自主发布产品,购买产品的区域。个人客户交流板块分为产品问题交流和个人交流、展示两个板块,其中产品问题交流板块,主要用来发布对于网站上所有产品的看法;个人交流、展示区主要用来展示个人风采,谈朋交友。B2C(business to customer)交易区,为商家发布产品,进行展示,客户进行选择购买区域。模块的设计开发,表示层采用javascript、ActiveX 插件技术,结合HTMLHypertextMarkup Language)来提升客户的体验;功能层采用ASP(Active Server Page)技术和XML(EXtensible Markup Language)等;数据层采用MS SQL Sever,数据访问接口采用ODBC(Open Database Connectivity)。开发工具为Dreamweaver 8.0,MS SQL Sever。用MS VisualSourceSafe 6.0 在团队开发中提供对项目代码的版本控制。4.2数据层的设计实现数据库关系到一个系统的安全,通过访问数据库采用调用存储过程的方法来实现(如图3 所示)。存储过程实现对各种不同的表和视图等的访问,在存储过程的输入参数加以限制,就可以方便的控制访问各个不同的表和视图的对象,这在一定的程度上提高了系统的安性,而且采用存储过程还有查询方便,可重用性高等优点。SQL Sever 中编辑了用户自定义函数,任何存储过程若必须执行函数所包含的逻辑,都可以调用该函数,而不必重复所有的函数逻辑。为了方便数据的查找,大量采用了视图,其将各个表的内容按照需要有机的结合,方便了功能层对其调用,返回结果集,提高了存储过程的可重用性。数据库访问接口采用ODBC,它提供一个与产品无关的在前端应用和后端数据库服务器之间的接口,可以方便的将Web 应用服务器和后台数据库连接起来。4.3 功能层的设计实现采用 ASP技术,这是一种定义于服务器端动态网页的开放模型,利用它可以产生和执行动态的、互动的、高性能的WEB 服务应用程序3-7。通过在静态HTML 的基础上嵌入服务器脚本,实现客户端网页的动态改变。为了方便开发和维护,将代码文件分别放在main,data,procedure,control,common ,image,style 这7 个文件夹下。main 中主要是各个页面的代码框架。在每个页面的代码框架下,通过include 语句可以引用common 中的CSS 文件来实现对于页面风格的控制,引用control 中的文件来实现代码的嵌套,实现具体的功能;data 部分为连接数据库基础信息部分,其中主要为connection 文件,存放的是连接数据库的ip、用户名及密码,还可以将页面显示中的多次重用的字符等信息放入其中;procedure 中是调用SQL 中存储过程的代码,将其变为一个功能函数,可以方便的被每个需要查询的页面的调用;control 中存放的是被主页所包含的各个执行实在功能的代码,其可以同时被多个main 中的框架文件所包含,减少代码的冗余;common 部分是存放的控制页面显示、输入的javascript 函数和通用性的调用功能函数。image 中按照所属类别分门别类的存放页面显示所需的图片。style 中的文件是控制页面显示风格的各种CSS。这样做的目的主要是实现各个相同功能代码的调用,减少代码的冗余,方便开发和维护。在维护的时候,只需更改相应的代码文件,就可以做到一改都改。4.4 表示层的设计实现表示层主要是在客户的Web 浏览器中实现,除了使用传统的技术来控制显示,还采用了基于Javascript,通过XMLHttpRequest 来实现异步远程通信,并利用XML 来实现数据的封装、更新等的Ajax 技术,产生交互性更强的用户界面,增强用户的体验;对于asp 的不足之处采用了外部发送电子邮件组件JMail44 free 和在线文本编辑器FCKeditor2.3.1 来增强功能,这样做既能很好的实现功能,又能减少开发周期。结 论经过一段时间的努力,我们终于完成了电子商务网站系统,基本实现了题目的基本要求。但是由于经验不足,对报表统计的实现功能,还没有完善,这算是一个缺陷与遗憾。不过我们一定会努力学习,尽早实现该模块功能。总的来说,在做这个毕业设计的过程中,我们查阅了大量关于网上销售的相关资料,切实地按照软件工程的步骤,从需求分析,概要设计,详细设计,数据库设计,再到编码,调试运行,测试等步骤。从中我们学到了很多东西,对我们来说,无论是理论还是实践上都是一个较大幅度的提高,可以说是理论到实践的一个飞跃。我们还了解了软件开发的大体过程,在当今竞争激烈的社会中只有学到本领才能有立足之地,通过这次综合实验也使我们知道作软件开发的辛苦,首先要有足够的耐心,要勇于面对密密麻麻的代码,无数遍的调试,和无数遍的修改,但是,当你调试成功时,你就会感到这些努力的意义,成功的喜悦。软件开发,还要注意借鉴,查看已有的例子的代码,这样可以节省大量的时间,同时也实现了代码重用。此外,我知道了基础课的重要,要学好一门编程语言,一定要动手,实践是最好的方法。参考文献1 冯英健 著网络营销基础与实践清华大学出版社,2004.10第2版。2 张红 章剑林网站建设高等教育出版社 3 刘兆毓 主编计算机英语清华大学出版社 2001年4 萨师煊 主编数据库系统概论高等教育出版社 2000年5 陈争航,PHP 5+Mysql 5 web 应用开发宝典,北京:电子工业出版社,20086 王石,精通PHP+MySQL应用开发,北京:人民邮电出版社,20067 曹培强,Photoshop CS2平面设计实战从入门到精通,北京:人民邮电出版社 20078 (美) Eric van der Vlist,Web 2.0高级编程,北京:人民邮电出版社 2008致 谢最后感谢我的指导老师,是老师的亲切关怀和悉心指导下才完成了本论文。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。老师不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨向我的指导老师致以诚挚的谢意和崇高的敬意。我还要感谢在一起愉快的度过毕业论文小组的同学们,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!