版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、xx大学毕业论文题 目: 电子商务网站设计与实现学生姓名:指导老师:学 院:专 业:完成时间:摘要3第一章 电子商务网站的概述41.1电子商务网站的特点41.2电子商务网站的发展4第二章系统开发工具52.1 ado 技术52.2脚本语言52.3 j2ee5第三章系统需求分析63.1系统运行环境63.1.1开发与运行环境及配置63.1.2系统工作原理73.2功能需求分析83.3性能要求83.4系统数据分析83.4.1系统er图83.4.2数据库分析9第四章系统设计94.1基本业务模块104.2数据库设计14电子商务并非新兴事物,早在1839年,当电报刚出现的时候,人们就开始 了对运用电子手段进行
2、商务活动的讨论。当贸易开始以莫尔斯码点和线的形式在 电线中传输的时候,就标志着人类进入了运用电子手段进行商务活动的新纪元。20世纪70年代以来,电子计算机技术、网络通信技术及其相关技术不断发 展,使其在社会生活各个领域的应用形成了逐年增长的发展势态,电子商务在与 这些技术的互动发展中不断完善和快速提升。具有“商务”概念的电子商务活动是伴随着计算机网络技术的实用化而产 生和发 展的。进入20世纪90年代后期.由于个人计算机的广泛应用、inmm碘 的迅速发展、信用卡的普及和电子安全交易协议的制定以及政府的支持与推动, 才使得电子商务真正开始发展起来。第一章电子商务网站的概述此论文立足于具体商品、在
3、网络环境下利用商品构建一个商品信息资源管 理系统。以便于方便用户查看和了解最新商品信息。本文第一章简单介绍电子商务发展的含义,以及电子商务发展的必要性,介 绍了电子商务网站的类型、特点及目的与意义。第二章介绍了电子商务在我国的 发展状况。第三章重点介绍了对电子商务网站的设计与规划,总结出在计算机技 术、网络技术的快速发展下,我们更应该树立创新意识,向以网络为基础的电子 化、虚拟化、数字化的发展方向发展。1.1电子商务网站的特点电子商务网站主要有以下两点好处:1. 商家可以借助于电子商务网站将自己所拥有的所有商品以及商品的详细 信息都发布出來,并且很方便对所有的商品进行管理。这样一來,就避免了商
4、品 多,管理繁琐的缺点,并口电子商务几乎没有对商品数量的限制。2. 买家可以在电子商务网站上随时查看商品和了解最新商品信息,做到了 足不岀户就能看遍所有商品。1- 2电子商务网站的发展电子商务的发展初期,包括我们认知的基本电子商务来看,很多人都会把电 子商务和网购直接划上等号。但是,当商务模式不断发生变化的时候,尤其是网 络时代一种虚拟经济刺激实体经济的变化发生之后,我们已经看到电子商务的范 围正在不断地延伸和拓展,仅仅把网购等同于电子商务显然已经不合时宜了。电子商务和人们的消费习惯、消费理念以及生活模式都发生着潜移默化的转 换。随着90后的不断崛起,网络化带来的一种新兴生活模式将变得越来越直
5、观, 这给电子商务带来更多的发展机遇。可以说,电子商务将帮助人们在自己生活中 的方方面面都赋予互联网带来的便利和快捷。我们出行时的网上订票,订酒店, 我们购房、装修时的网络团购,我们寻找品牌商品的最佳性价比而进行的代购等 等,都是电子商务带来的一种影响我们生活习惯的改变。第二章系统开发工具2.1 ado技术ado (active data object),又称active x数据对象。是微软公司推出的 最新数据库链接结束,本系统所有链接到数据库的页面均采用ado技术,它可以 链接与odbc兼容的数据库与oledb兼容的数据源。利用ado技术,可以轻松完 成对各种数据库的读写与访问:ado是应用
6、层的编程接口,它通过ole db提供 的com接口访问数据库中的数据,适合于各种b/s应用系统:ado具有占用内存 和硬盘空间少,访问效率高等特点。2.2脚本语言java script是网页设计中使用较广泛的一种脚本描述语言,常用于客户端 编程。利用javascript可进一步增强网页的交互性、方便操作和控制各种浏览 器对象,实现控制浏览器外观、状态和运行方式的目的,利用javascript还可 以实现对用户所输入的数据进行有效性验证,从而减轻服务器的负担。2.3 j2eej2ee(java 2 平台企业版,java 2 platform enterprise edition)是 sun 公司
7、发起,联合ibm、oracle. bea等大型企业应用系统开发商共同制定的一个基 于j3v3组件技术的企业应用系统开发规范。它为开发、部署和管理以服务器为 中心的企业应用提供了解决方案,是得到广泛认可的分布式企业级应用标准。 术语“企业意味着异构的分布式环境、与己有系统的可集成性、与其它系统 的互操作性、高可用性、安全性、可靠性和可伸缩性。j2ee架构的主要目标 是提供一个与平台无关、可移植、多用户、安全和标准的企业级多层体系结构 技术架构。j2ee是一种技术规范,它从实质上消除了对一家公司的依赖,并支 持跨平台的应用程序部署,这将激励应用供应商相互竞争,创造岀最好的产品。 2ee简化了构造可
8、扩展的、基于组件的多层应用系统中的很多复杂环节,它给 开发人员提供了一种工作平台,定义了多层应用开发的标准架构和部署环境, 在这个架构屮,应用开发者可以将注意力集中在业务逻辑和业务规则上,一切与 基础结构服务相关的问题以及底层分配问题都由应用程序容器或者服务器来 处理。第三章系统需求分析3.1系统运行环境3.1.1开发与运行环境及配置(1) jspjsp基于强大的java语言,具有良好的伸缩性,与java enterprise api 紧密 地集成在一起,在web应用上具有得天独厚的优势。它的特性主要有:1. write once, run anywhere几乎所有平台都支持java, jsp
9、t1j以在所有平台下通行无阻。著名的web 服务器apache已经能够支持jsp。由于apache广泛应用在nt、unix和linux 上,因此jsp有更广泛的运行平台,并且从一个平台移植到另外一个平台,jsp 和javabeem甚至不用重新编译,因为java字节码都是标准的与平台无关的。 2 网页内容的产生和显示分离使用jsp技术,web页面开发人员可以使用html或者xml标识来设计和格 式化最终页面。使用jsp标识或者小脚本来生成页面上的动态内容,生成内容的 逻辑被封装在标识和javabeans组件中,并且捆绑在小脚本中,所有的脚本在服 务器端运行。在服务器端,jsp引擎解释jsp标识和
10、小脚本,生成所请求的内容), 并且将结果以html (或者xml)页面的形式发送冋浏览器。这有助于作者保护自己 的代码,而乂保证任何基于html的web浏览器的完全可用性。(2) mysql数据库本系统开发环境所选用的后台数据库mysql数据库。由于mysql是开放源代码的, 因此任何人都可以在genera i pub i ic license的许可下下载并根据个性化的需 要对其进行修改。mysql因为其速度、可靠性和适应性而备受关注。大多数人都 认为在不需要事务化处理的情况下,mysql是管理内容最好的选择。(3)运行环境前台客户端的支持:客户端操作系统是windows系列以及自带的ie浏览
11、器。 后台数据库的支持:电子商务网站需要mysql数据库的支持。3.1.2系统工作原理电子商务网站是利用jsp技术开发的,jsp页面从服务器传送到客户端的原 理与一般的静态html页面不相同。从用户的一个url请求到服务器反馈一个页 面到浏览器,其流程如下:本系统后台处理流程如下: 用户在客户端浏览器中输入一个url,与服务器建立连接,服务器根据请 求在硬盘上找到相应的文件。 若文件是普通的html文档,则服务器将直接把文件传送到客户端。若是 服务器脚木文件,那么服务器将运行这个文档,如果需要查询数据库,则通过 ado组件访问数据库,进行一系列运算和解释后,将最终形成一个纯htnl文档。 把形
12、成的文档传送到客户端,结束这次连接。3.2功能需求分析电子商务网站的开发目的就是管理员对商品实现管理如添加和修改商品与 商品信息等功能。根据系统设计的要求,图书管理系统分为两大模块:前台管理 子系统、后台管理子系统。前台管理子系统:根据系统的功能设计和分析,它具有的功能包括:查看商 品和商品信息,在线留言以及在线聊天等功能。后台管理子系统:以系统管理员的身份登录,拥有添加和管理商品、最新商 品信息等功能。3.3性能要求在时间特性上:该系统做到对响应时间的处理应具有灵敏性,更新处理时间、 数据转换与传输时间、运行时间做到安全、一致和高效处理。在安全保密上:该系统做到安全保密、可使用性要强、要经常
13、性地进行系统 维护工作和做到系统可移植性良好等。3.4系统数据分析3.4.1系统e-r图e-r(entity relation)实体联系图,是一种可视化的图形方法,它基于对显 示世界的一种认识,即客观现实世界由一组称为实体的基本对象和这些对象之间 的联系组成,e-r图也是一种语义模式,它主要使用图形模型尽力地表达数据的 意义。在以上分析的基础上,抽象出图书流通e-r图,以便设计出系统的逻辑模型。系统的e-r图下:管理3.4.2数据库分析数据库是任何一个系统正常运行的核心,在网站设计中数据库的地位是作重 要的。数据库结构设计的是否合理也决定着系统的生命是否顽强和系统的可扩展 性,参考现行网络流通
14、数据库设计并根据数据流图及系统的详细逻辑模型,现给 出本系统的数据库分析:1“管理员号”是唯一的,它决定管理员用户名和密码。2. “商品号”是唯一的,决定“商品名”、“品牌”、“型号”、“价格”以及对 商品的描述。3. “新闻号”是唯一的,决定“标题”、“内容”和“时间”。4. “留言号”是唯一的,决定“标题”、“内容”、“冋复时间”、“留言人” 以及“回复的条数”。5. “回复号”是唯一的,决定“留言号”、“回复人”、“回复内容”和“回复 时间”。第四章系统设计在系统设计过程中,最重要的是根据需求分析及用例模型构建系统静态模型 和动态模型。顺序图用来描述为了完成确定事物,对象之间按照时间消息
15、交互的 顺序关系。协作图用来描述为了完成确定事物,各对象之间消息联系的结构关系。状态图用来描述一个特定的对象所有可能的状态,以及由于各种事件的发生而引 起的状态之间的转移。活动图是用来描述事物或对象的活动变化流程。其中最重 要的是建立系统的类图和顺序图。以下构建电子商务网站中主要模块的模型图。4.1基本业务模块基本业务模块包括商品展示、站内新闻、在线聊天、留言簿和后台管理5个 子模块,其中后台管理包括商品管理和新闻管理。商品展示站内新闻在线翊夭留盲簿后台管理以下是商品展示功能:i 品名称东芝笔记本产品品牌东芝笔记本产品型号东芝笔记本产品价格3000元产品名称摩托罗拉产品品牌星托罗拉产品型号摩托
16、罗拉产品价格2200 元产品名称室尼摄像机产品品牌索尼摄像机产品型号室尼摄像机i产品价格1300元产品编号no_0002产品名称摩托罗拉产品品强摩托罗技1产品型号摩托罗拉产品价格2200产品介绍此摩托罗拉手机采用先进的技术制适而成,性能良好,价格低廉,是生活和工作必备之物商品具体信息以下是站内新闻模块:首页 站内蔚題商品ii示站内舫闻盲簿后台管理3 2 4小时服务热线业务专线:o1o-888s8s8s售后服务真闻列表0124567苹果降价联想岀蓊款 索尼大促销 论长城显示ft 东芝之谈|戴尔之危|金士领之假七彩虹之谜2011-05-042
17、011-05)42911)54)52011-05-052011-05-052011-05-052011.05-0520114)5-05上一页下一页新闻显示首页 站穴新闻新新闻2<* ff fi 品:售后服务 关于我们>、24小时服务热线索尼大促销近段时间,索尼为了提高自身的知名度.衽全国各址进行商品大促備。商品包括除了最新商品之处的所有商 品.大家赶快抓紧旳间抢約网!业务专线:o1o-888s8888售后服务 真 1010-12345678新闻具体内容留言簿模块内容如下:新留言回复标題作者时间1西索尼大促销张三2011-01-050呼苹果降价車四2011
18、-01-08留言列表快速回复走名:拿标题:内容:1提交留言冋复留言新国盲姓名:标惡:1 内容:3d提交1新留言首页 > 企业建站、2 4小时服务热线<业务专线后服务 真台管理模块:» 页商品展示站内新闻在线聊天留言簿后台管理管理员登录您的帐号:i您的密码:i登录i 重置i后台管理登陆新闻标题:新闻内容:添加新闻信息埜果降价2011-0541別除鉄!8岀新款2011-054m刘除钦尼大促ib20114)5)5俐除伦张城显示灵20114)54)5制除东芝之谈2011-05-05駐尔之危2011
19、4)5-05別除金士须之假2011-054)5刑除七彩虹之谜20114)54)5刑除新闻标題新闻发布时阿管理新闻信息添加商品信息商品编号(系列):11商品名称:11商品商标:1商品型号: 商品价格:商品图片:向品介绍:添加商品信息矗品型号ta除no.oool蘇笔记本蘇笔记本东芝笔记本3000修改別除no 0002就罗拉雷托刖就罗拉2200修改別除no_0003棠尼!i颠1300修改制除no_0004小型上网本小型上网本小型上网本$00修改別除商品管理4.2数据库设计根据系统分析的结果:结合关系数据库mysql的特点,系统设计了 5张数据 库表,即管理员表、商品信息表、新闻信息表、留言表和回复表。以下是各表的 详细情况:管理员表:字段含义字段名类型宽度是否主键是否非空编号idint8是是用户名usernamevarchar20否是密码passwordvarchar20否是商品信息表:字段含义字段名类型宽度是否主键是否非空产品编号ser i 1anumbervarchar20是是品牌brandvarchar20否是型号mode 1varchar20否是价格pr iceint
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 苍南县畲族公务员考试试题及答案
- 城市更新综合配套项目环境影响报告书
- 十五五规划纲要:制药生产的能耗分析与节能技术
- 白敬亭 公务员考试试题及答案
- 安微公务员考试试题及答案
- 十五五规划纲要:塑料污染治理的深化举措与替代材料推广
- 2026年建筑装饰公司员工档案数字化管理制度
- 数据要素流通壁垒破除:“十五五”市场一体化关键
- 2025湖南郴州临武县机构编制信息中心选聘人员拟聘用易考易错模拟试题(共500题)试卷后附参考答案
- 时尚行业中数字化供应链解决方案研究报告
- 九年级-初三第一学期期中考试后家长会课件
- 印刷厂质检培训大纲
- 跨国团队管理与领导力
- 工程决算报告范本
- 学校施工安全管理制度
- 矿石买卖居间协议书
- 2024-2025学年北师大版七年级数学上册期末复习压轴题12个(84题)含答案
- 银行贷款方案模板范文
- 生物的栖息地课件-科学六年级下册人教鄂教版
- 精神科暴力行为的防范和护理
- 《我国周边安全环境》课件
评论
0/150
提交评论