电子商务网站设计毕业论文设计

上传人:鲁** 文档编号:498432203 上传时间:2024-02-09 格式:DOC 页数:17 大小:342.52KB
返回 下载 相关 举报
电子商务网站设计毕业论文设计_第1页
第1页 / 共17页
电子商务网站设计毕业论文设计_第2页
第2页 / 共17页
电子商务网站设计毕业论文设计_第3页
第3页 / 共17页
电子商务网站设计毕业论文设计_第4页
第4页 / 共17页
电子商务网站设计毕业论文设计_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《电子商务网站设计毕业论文设计》由会员分享,可在线阅读,更多相关《电子商务网站设计毕业论文设计(17页珍藏版)》请在金锄头文库上搜索。

1、 学士学位论文(设计)Bachelors Thesis论文题目电子商务网站设计作者姓名学号所在院系计算机科学与技术学院学科专业名称计算机科学与技术导师及职称论文答辩时间2、学士学位论文(设计)诚信承诺书中文题目:电子商务网站设计外文题目:学生姓名学生学号院系专业计算机科学与技术学生班级学 生 承 诺我承诺在学士学位论文(设计)活动中遵守学校有关规定,恪守学术规范,本人学士学位论文(设计)内容除特别注明和引用外,均为本人观点,不存在剽窃、抄袭他人学术成果,伪造、篡改实验数据的情况。如有违规行为,我愿承担一切责任,接受学校的处理。 学生(签名):年 月 日指导教师承诺我承诺在指导学生学士学位论文(

2、设计)活动中遵守学校有关规定,恪守学术道德规范,经过本人核查,该生学士学位论文(设计)内容除特别注明和引用外,均为该生本人观点,不存在剽窃、抄袭他人学术成果,伪造、篡改实验数据的现象。 指导教师(签名): 年 月 日目录1.绪论12.网站开发工具及技术12.1 ASP简介12.1.1 ASP的优势32.1.2 ASP的特点32.2.1 JSP的优势62.2.2 JSP的特点62.3 网页制作工具73.网站开发过程93.1 概要设计93.1.1 设计风格与色调93.1.2 使用样式表(css)优化网页93.2 首页设计103.3后台模块划分103.4 后台模块功能描述103.5 数据库设计113

3、.4.1用户数据输入控制123.6 测试13 内容提要:人类进入21世纪,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。计算机、网络通信、信息技术、支付技术、安全技术的发展以及计算机的普及与网络应用等基础设施建设为电子商务的应用提供硬件支持与安全保障,是电子商务发展的硬件基础;电子商务法的制定与发布为电子商务的发展提供了法律保障,成为电子商务发展的软件基础。在电子商务的发展过程中,人们意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍逐渐扩大,不断增长的强大需求正成为电子商务的发展动力。基础环境的成熟与需求欲望的增长将推动电子商务与商务网站的建设不断发展,因此

4、,本文通过以某自行车销售公司网上书店电子商务网站的设计来探讨电子商务应用。1.绪论人类进入21世纪,电子商务伴随着IT的成熟,逐渐发展壮大,成为网络经济的核心。计算机、网络通信、信息技术、支付技术、安全技术的发展以及计算机的普及与网络应用等基础设施建设为电子商务的应用提供硬件支持与安全保障,是电子商务发展的硬件基础;电子商务法的制定与发布为电子商务的发展提供了法律保障,成为电子商务发展的软件基础。在电子商务的发展过程中,人们意识到在线购物的无地域界限、安全、方便快捷及其价格优势,在线购物的队伍逐渐扩大,不断增长的强大需求正成为电子商务的发展动力。基础环境的成熟与需求欲望的增长将推动电子商务与商

5、务网站的建设不断发展,因此,本文通过以某自行车销售公司网上书店电子商务网站的设计来探讨电子商务应用。在传统经济模式里,人们购物跑商场,为了购得心愉的商品不得不累半天;企业为了赢得合同不得不围在谈判桌上群雄论战。如今人们可以通过网络坐在家中浏览网上商店,选择合适的产品,还可以货比三家,自已完成购物过程,进入自由轻松购物新时代;企业通过网络洽谈业务,网上采购与接受定单,企业在网上设置了商店,不由得会发现世界就像在面前。企业与客户通过网上订购,电子支付等,使他们的关系变得如此贴近,从而使商务活动发生深刻变革。改变企业的生产与经营活动,也带来了人们的生活方式、文化教育、政府职能等的转变,电子商务的出现

6、将真正把人类带入信息社会。 2.网站开发工具及技术2.1 ASP简介ASP,即Microsoft Active Server Pages,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 及以上版本之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。ASP 本身并不是一种脚本语言,它只是提供了一种使镶嵌在 HTML 页面中的脚本程序得以运行的环境。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。

7、当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 含义(1)ASP利用ActiveX组件来实现一定的功能ActiveX是指存在于Web服务器端的动态链接库(.dll)或可执行文件(.exe)中的、可以用来实现某些特定功能的模块。组件提供了一个或多个对象,这些对象都有自己的方法和属性。在Web服务器上可以利用组件来快速、方便的建立自己的Web应用。同时可以利用第三方组件或根据自己的需要来创建自己的组件。(2)ASP是服务器端的编程技术,运行在服务器端。这是ASP的优点之一。ASP对客户端的环境没有要求,在服务器端,无需考虑客户端浏览

8、器是否支持ASP所使用的编程语言,所有ASP编程语言都是在服务器端执行完成之后以静态页面的形式反馈给客户端。这样达到了“瘦客户端”的目的,便于控制。(3)ASP返回标准的html页面,可以在常用的浏览器中显示。ASP通过IIS(Internet Information Services,Internet信息服务)中的一个asp.dll文件解析成html代码。浏览者查看页面源文件时看到的是ASP生成的html代码,而不是ASP程序代码,这样可以防止源代码的泄漏。ASP运行的具体流程如图 2.1.1 ASP的优势Active Server Pages:“动态服务器网页”,一般简称为“ASP”,AS

9、P之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”,不像VBScript或 JavaScript是在客户端(Client)的浏览器上执行,若使用VBScript来设计程序,客户端(lient)在浏览器中可以显示程序执行的结果,可是,客户端(lient)若使用Netscape浏览器就无法显示VBScript的执行结果。2.1.2 ASP的特点 1、任何开发工具皆可发展ASP只要使用一般的文书编辑程序

10、,如Windows记事本,就可以编辑。当然,其他网页发展工具,例如,FrontPage Express、 FrontPage等也都可以;不过还是建议你用记事本来写,既省钱又方便,若是使用那些所见即所得的网页编辑来写ASP,可能会发生一些意想不到的离奇状态。2、通吃各家浏览器由于ASP程序是在网络服务器端中执行,执行结果所产生的HTML文件适用于不同的浏览器。3、语言相容性高ASP与所有的ActiveX Script语言都相容,除了可结合HTML,VBScript、Java Script、Active X服务器组件来设计外,并可经由“plug-In(外挂组件模组)的方式,使用其他厂商(Third

11、 Party)所提供的语言。4、隐密安全性高如果我们在浏览器中直接查看网页的原始代码,就只能看到HTML文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站服务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看见进而被盗用。5、易于操控数据库ASP可以轻易地通过ODBC(Open Database Connectivity)驱动程序连接各种不同的数据库,例如:Acess、Foxpro、dBase、Oracle等等,另外,ASP亦可将“文本文件”或是”Excel” 文件当成数据库用

12、。6、面向对象学习容易ASP具备有面向对象(Object-Oriented)功能,学习容易,ASP提供了五种方便能力强大的内建对象:Request、Response、Sever、Application以及Session,同时,若使用ASP内建的“Application”对象或”Session”对象所撰写出来的ASP程序可以在多个网页之间暂时保存必要的信息。6、ASP的六大内部对象对象名称 功能描述RequestResponseServerSessionApplicationObjectContext 从客户端取得信息将信息送给客户端提供一些Web服务器工具储存在一个Session内的用户信息,

13、该信息仅可被该用户访问在一个ASP-Application中让不同的客户端共享信息可以用来配合Microsoft Transaction 服务器进行分布式事务处理。ASP模式现在已经获得很大发展,与传统模式相比具有一些重要的优势。以下是部分最重要的优势: 尤其对于小型企业和新创企业而言,最大的好处是启动成本低,而且在大多数情况下可以极大地缩短启动时间。 现购现付模式对于不经常使用该服务的企业来说极大地节省了成本。 ASP模式,如同任何外包方案一样,可以节省人力成本。IT人员越来越昂贵而且越来越专业(就像航空业的飞行员),因此采用ASP通常可节省人力。 采用ASP模式还可以省去专门用来运行应用程

14、序及支持性应用程序的IT基础设施。例如,如果您要使用的应用程序需要Oracle或MS-SQL数据库,则您不得不同时使用支持该应用程序和数据库。 ASP模式可以将网络带宽转移给ASP,ASP通常能以较低的价格提供带宽。 导致ASP崛起的一个原因是专业软件的成本高。随着成本的增加,小型企业几乎没有能力来购买这类软件,因此ASP使得这类企业使用该类软件成为可能 导致ASP发展的另一个重要因素是软件和软件升级的复杂性不断增加。从客户服务的角度看,将大型复杂的应用分发到终端用户成本非常高,而升级又使问题变得更糟糕。在有上千台台式机的大公司中,分发软件(即使是像新版Word这样简单的软件)可能花费上百万美

15、元。ASP模式则消除了大多数此类烦恼。2.2 JSP简介JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java,也可以访问JSP网页。JSP全名为java server page,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以 形式)。JSP与Servlet

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号