首页 毕业论文——图书电子商务网站的设计

毕业论文——图书电子商务网站的设计

举报
开通vip

毕业论文——图书电子商务网站的设计毕业论文——图书电子商务网站的设计 北京化工大学毕业设计(论文) 图书电子商务网站的设计 摘 要 随着网络技术与信息技术的发展,因特网迅速成长,因特网与企业经营活动的结合创造了新的网络经济,使企业的经营活动由传统经营模式转向产品发布、网络营销、商务洽谈、交易管理等的电子化,企业的内部运作、组织管理也发生了深刻的变革,迎来了崭新得电子商务时代~本文结合工作经验,以某图书销售公司网上直销书店为例论证了B2C电子商务网站构建的过程,并实现了电子商务网站的设计与构建,使电子商务理论与技术真正应用于经贸活动。 本网...

毕业论文——图书电子商务网站的设计
毕业论文——图书电子商务网站的设计 北京化工大学毕业设计(论文) 图书电子商务网站的设计 摘 要 随着网络技术与信息技术的发展,因特网迅速成长,因特网与企业经营活动的结合创造了新的网络经济,使企业的经营活动由传统经营模式转向产品发布、网络营销、商务洽谈、交易管理等的电子化,企业的内部运作、组织管理也发生了深刻的变革,迎来了崭新得电子商务时代~本文结合工作经验,以某图书销售公司网上直销书店为例论证了B2C电子商务网站构建的过程,并实现了电子商务网站的设计与构建,使电子商务理论与技术真正应用于经贸活动。 本网站主要是利用Dreamweaver MX 2004+Access制作而成,充分运用Dreamweaver MX 2004和Access的一些基本功能,加入了Java语言、ActiveX与脚本、网页框架、级联样式表、书签、超链接,以及利用Adobe Photoshop CS2、Adobe Illustrator 10、Fireworks MX 2004对网站的图片进行了统一的处理,还用Flash MX 2004制作了些特殊效果。 关键词:商务网站设计;ASP;Dreamweaver MX 2004;创新思想理念 I 北京化工大学毕业设计(论文) 目录 摘 要 ....................................................... I 前言 ......................................................... 1 第1章 电子商务概述 .......................................... 3 第1.1节 电子商务的定义 ................................... 3 第1.2节 电子商务的特点 ................................... 3 第1.3节 电子商务的应用类型 ............................... 4 第1.4节 电子商务系统的组成元素 ........................... 4 第1.5节 B2C网上直销方式市场定位分析与发展趋势 ........... 4 第1.6节 B2C网上直销电子商务工作流程 ..................... 5 第2章 网站规划分析 .......................................... 7 第2.1节网站支持平台与开发工具选择 ........................ 7 第2.2节 网站构建的需求分析 ............................... 7 第2.3节 网站构建的可行性分析 ............................. 8 2.3.1经济可行性 ....................................... 8 2.3.2技术上可行性 ..................................... 9 2.3.3管理上可行性 ..................................... 9 第2.4节 网站构建的目标分析 .............................. 10 第2.5节 网站的市场定位分析与解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 选择 ................ 10 2.5.1市场定位分析 .................................... 10 2.5.2网站解决方案选择 ................................ 11 第2.6节 网站设计的结构化方法 ............................ 11 第3章 网站的界面设计 ....................................... 13 第3.1节 网页界面的构成要素 .............................. 13 第3.2节 网页的整体造型 .................................. 14 第3.3节 网页的色彩搭配 .................................. 14 第4章 网站系统功能的扩充设计 ............................... 17 第4.1节 网站功能概述 .................................... 17 第4.2节 网站功能逻辑模型结构化设计 ...................... 18 II 北京化工大学毕业设计(论文) 第4.3节 购物车模块设计 .................................. 19 4.3.1购物车的主要代码 ................................ 19 4.3.2浏览购物车 ...................................... 22 4.3.3更新购物车 ...................................... 24 4.3.4清空购物车 ...................................... 24 第4.4节 数据库逻辑结构的设计实现 ........................ 25 4.4.1数据库概念结构设计 .............................. 25 4.4.2数据库逻辑结构设计 .............................. 26 4.4.3数据库结构的实现 ................................ 27 第5章 网站安全实现 ......................................... 28 第5.1节 电子商务网站安全性概述 .......................... 28 第5.2节 防火墙技术 ...................................... 28 第5.3节 动态口令卡及安全的具体实施措施 .................. 28 参考文献 .................................................... 30 致谢 ........................................................ 31 III 北京化工大学毕业设计(论文) 前言 今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。人们对信息与新产品的需求促使了他们网上购物的欲望。由于网络市场存在着需求与供给关系,第一代的电子商务在I的发展模式,包括企业间营销(B2B)模式等。B2B是企业与企业之间的商务活动,它除了大批量的物流之外,还有许多其他的商务活动。而B2C是企业与个人之间的商务活动,属于零售业务。 在现在越来越多的人们开始钟情于网上购物,享受它所带来的便nternet飞速发展的模式——,企业对消费者(B2C)随即产生。电子商务出现初期存在着许多制约其发展的因素,如安全保障、支付手段与法律保障等,但今天网络信息技术不断发展与法律法规不断完善、人们教育水平提高与传统经济观念向新网络经济的转变,制约网络商务活动的因素得到了有效解决,从而促使电子商务逐步走向成熟,并出现了多种新利和实惠。网上超市就是提供人们网上购物的Web站点。网上超市其实就是一个大型的Web应用程序,它由许多小Web应用程序组合而成.这些小Web应用程序之间既相对独立又通过基本的关系数据库有机地结合在一起。 20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。个性化已逐渐成为当今Web应用的潮流。本文研究了一种基于数据关联规则网上商城系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。网上商城在我国刚起步,但发展很快。随着我国互联网的更加普及和网上商城的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。对网上商城不合时宜的苛求,不仅无助于问题的解决,而且会耽误商机,使自己处于被动地位。临渊慕鱼,不如退而结网。 不由得会发现世界就像在面前。企业与客户通过网上订购,电子支付等,使他们的关系变得如此贴近,从而使商务活动发在传统经济模式里,人们购物跑商场,为了购得心愉的商品不得不累半天;企业为了赢得 合同 劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载 不得不围在谈判桌上群雄论战。如今人们可以通过网络坐在家中浏览网上商店,选择合适的产品,还可以货比三家,自已完成购物过程,进入自由轻松购物新时代;企业通过网络洽谈业务,网上采购与接受定单,企业在网上设置了商店,生深刻变革。改变企业的生产与经营活动,也带来 1 北京化工大学毕业设计(论文) 了人们的生活方式、文化教育、政府职能等的转变,电子商务的出现将真正把人类带入信息社会。 2 北京化工大学毕业设计(论文) 第1章 电子商务概述 第1.1节 电子商务的定义 随着网络与计算机技术(信息技术)的发展,信息技术作为工具被引入商务活动领域从而产生了电子商务(Electronic Commerce,简称EC)。电子商务就是利用信息技术将商务活动的各实体:企业、消费者、政府联系起来,通过互联网络将信息流、商流、物流、资金流完整结合从而实现商务活动过程。商流包括商业洽谈、下单、售后服务等商务活动过程;物流包括商品物资的配送调度。资金流就是交易中的资金转移过程;信息流包括商品信息,客户与供应企业信息、服务信息等。也就是说,涉及商务领域的咨询洽谈、下单定购、资金付款、意见征询、交易管理、电子报关、电子纳税等都是全部通过Internet进行。 第1.2节 电子商务的特点 Internet网络的普及、新的网络经济所涉及领域的广阔、多种安全措施的使用和电子化处理的快速决定了电子商务具有普遍性、方便性、整体性、安全性以及协调性等的特点。 普遍性:Internet的普及和网络经济的优越性使得电子商务成为普遍存在的新经济模式; 方便性:电子商务不受地域限制,交易方式灵活快捷,,,小时自由在线服务; 整体性:电子商务将人工操作和信息处理、各功能模块集成一个不可分割的整体,提高人力、物力的利用率以及系统运行的严密性; 安全性:电子商务网络系统采用了严密的安全措施,如加密技术、数字证书、防火墙、病毒防护等; 协调性:电子商务活动的进行需各部门的协调合作,如客户、供应商、银行、物流中心、通讯部门等的合作才能完成电子商务的全过程。 3 北京化工大学毕业设计(论文) 第1.3节 电子商务的应用类型 根据商务过程中参与实体的不同,电子商务的应用主要有五种类型: (1)企业内部的电子商务企业通过内部网(Intranet)方式交换和处理商贸信息,这种网络与Internet隔离,主要用于企业内部的商贸活动并保持企业组织上的联系。 (2)企业间的电子商务(Business to Business,简称B2B模式)就是企业之间通过互联网进行商业活动的模式。 (3)企业与消费者间的电子商务(Business to Customer,简称B2C模式)这种模式是企业通过在互联网上开设网上商店,消费者通过网络浏览产品信息,并在网上下单,在线支 付。这种经营模式方便快捷,不受时间空间限制,,,小时营业,因而受到消费者欢迎。 (4)企业与政府间的电子商务这种模式是企业与政府部门间的业务往来,如政府通过互联网发布采购招标清单,企业通过网络进行投标、网上报关、纳税等。 (5)消费者间的电子商务(Customer to Customer,简称C2C )C2C模式是消费者间通过公共电子商务交易平台,卖方提供商品及买方在线选购的交易方式, 如网上拍卖、在线二手市场等。 第1.4节 电子商务系统的组成元素 电子商务的整个商务系统由网站业务系统、认证中心、支付网关和客户终端系统四个基本元素组成。网站业务系统:是电子商务系统的基础应用平台,客户终端通过网络访问网站业务系统进行电子商务应用;认证中心:认证中心向网站业务系统、支付网关、客户终端提供证书发放、授权服务与认证,是保证电子商务应用安全的机构;支付网关:是企业、银行与客户交易资金转移的接口,是实现在线支付的接口界面。 第1.5节 B2C网上直销方式市场定位分析与发展趋势 4 北京化工大学毕业设计(论文) 企业与消费者间的电子商务BtoC,是一种网上直销方式,企业通过网络建设网上商店,向消费者展示与供应商品,消费者通过互联网走进网上商店,浏览商店内的产品并可在店内直接下单付款定购,由于消费者是商品的直接购买、最终使用者,企业产品直接面对客户,它们都处于供求链未端,因而是最基本的电子商务模式,就如传统经济模式里的商店一样,网上商店将会随着信息社会的发展变得一样的普遍,所不同的就是网上购物可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比 拟的,如今人们生活质量的提高,购物方式也变得轻松自由化、个性化,这将会成为BtoC电子商务方式发展的趋势。 第1.6节 B2C网上直销电子商务工作流程 B2C电子商务方式消费者完成一次购物工作过程是:首先消费者使用终端系统联上互联网,进入网上商 店,寻找想购买的商品,浏览产品信息,如果找到合适的商品,就可在网上下单,否则决定是否继续浏览该店而进入其它网上商店继续购物,若消费者已将所要买的商品下单后,便可以进入结帐程序,通过选择付款方式,如在线支付,使用信用卡通过支付网关授权银行进行付款转帐,支付网关保留双方交易数据凭证,并向商户发出发货通知,商户收到发货通知后通过物流配送组织将商品发送给消费者,消费者收到商品后验收商品,并根据实际需要享受网上商店提供的售后服务。自此,消费者通过网络无拘无束地完成了他的一次购物过程,整个过程都是消费者坐在自己的计算机前点击鼠标和键盘,所需做的只是查看商品信息以及下单结帐,其它的工作就交给商户、银行与物流机构去完成,整个过程都是很方便安全快捷,因而越来越受到消费者的欢迎。 整个在线购物流程如下图1-1所示: 5 北京化工大学毕业设计(论文) 图1-1 企业与消费者间电子商务工作流程 6 北京化工大学毕业设计(论文) 第2章 网站规划分析 第2.1节网站支持平台与开发工具选择 (1)网络服务器操作系统:Windows 2003Server (2)Web服务器:Internet Information Server 6.0 (3)后台数据库系统:Microsoft SQL Server 2000 (4)网页编程语言:HTML,ASP,VBScript,javaScript (5)网页前台编辑工具:Micromedia Dreamweaver 8.0 Micromedia Flash 8.0 Adobe Photoshop CS2 第2.2节 网站构建的需求分析 网络经济全球化的发展,跨国大公司大企业触角分布全球每一个角落,特别是我国刚刚加入了WTO,图书出版业将逐渐向世界开放,相对于世界图书出版商巨头,我国的图书经营商实力显得有些弱小,相对于较强竞争者,电子商务能够解决我们所面临的许多问题和困难,如我们的规模,营销网络小,企业效率低等,如何取得突破口,赢得市场,电子商务不受空间与时间制约的优点给我们提供了契机,通过构建自己的电子商务网站开辟更广的市场空间;与此同时,我们也受到国内同行的竞争,如何取得竞争优势,打破地域限制,抢占市场、赢得市场,这也就是我们构建网上书店电子商务网站的外部竞争需求因素。 另一方面,构建书店电子商务网站,可以促使公司业务重组,使商品流、物流、资金流等有机结合,加速公司内部的运作效率,并深刻地改变着企业的营销方式,向网络化转变,节省经营费用;同时,通过构建企业电子商务网站,不仅建立了公司的企业文化,而且能树立公司形象,建立起了企业的品牌效应。公司对这些经营管理效益的追求成为构建书店电子商务网站的内部经营管理需求因素。 在传统的购物方式四出寻找商品所化费的时间、付出的交通费用以及体力上的透支相对于越来越烦忙的人们来说是一种浪费,随着Internet的普及以及人们生活质量 7 北京化工大学毕业设计(论文) 的提高,消费者渐渐意识到网上购物方便快捷的优越性,成为一支新兴的重要的不断壮大的消费队伍,因此,公司构建网上书店电子商务网站,是适应消费者消费方式转变的需要。赢得消费者才能赢得市场,有市场的企业才能生存发展。 因此,图书公司构建网上书店电子商务网站是加强企业竞争力,开拓市场,赢取新的网络经济制高点的重要举措。 第2.3节 网站构建的可行性分析 2.3.1经济可行性 首先,我们从经济角度来分析构建电子商务网站是否可行:项目支出的费用,由于公司已建成了企业内部网络,并建立了管理信息系统,配置了服务器,硬件设备只需作少量的购置和升级可满足新项目的需要;以往网络管理人员已积累了网络与管理信息系统的使用经验,对新项目的实施,人员的培训费用,系统管理维护费用等开销不大,需要付出的最大部份是软件的配置与电子商务系统的开发费用,但由于它是一次性较大投资,以后的软件升级服务相对来说开销比较小。项目取得的收益:书店电子商务网站的实施将开拓一个新的市场,它可以打破地域的限制,将企业的营销网络伸展到每个地方,成为一个跨地区企业,加速商品流动与资金的周转,节省了场地与营业员的开销,另一方面,由于网络应用的普及,网上购物队伍不断扩大,在网上购物的人们教育水平相对较高,对知识的追求使他们更多地倾向于知识类消费,这是一项长期的、对公司来说是一项可观的收益;且另一部份收益是难以用金钱来衡量的,通过构建公司网上书店电子商务网站除了大量节省广告费用的同时,在无形中树立了公司的形象,建立起企业的网络文化与品牌效益,这也是一项持续性的收益。因此,相对于项目支出的一次性较大费用来说,公司获得的收益将是长期的、持续性的,公司网上书店电子商务网站构建经济上可行。 8 北京化工大学毕业设计(论文) 2.3.2技术上可行性 (,)网络应用基础设施完善,由于信息技术的发展,我国的计算机网络飞速发展,先后建成了中国公众多媒体通信网、China Net、中国教育与科研计算机网络等组成了中国Internet主体,网络应用进入了企业与普通家庭,这为发展电子商务提供了基础设施。 (,)网络安全技术应用,包括加密算法、CA数字认证、数字签名等,为电子商务应用提供安全保证,它实现了网络传输数据的安全性、完整性以及交易双方的不可抵赖性,身份认证等。 (,)电子支付技术应用,通过电子支付网关实现交易双方电子货币结算,解决电子商务的支付问题,可加速交易过程的实现 (,)法律保障,交易活动如果没有得到法律保障就等于它的合法性得不到承认,其生存空间就会受到挤压,随着我国电子商务法律法规的颁发,将解决电子商务活动的法律技术问题,网上书店经营活动将得到法律的保护。 (,) 最后,就是网络技术的普及与掌握,如网络互联、网络安全技术、Web技术(如Html,XML,CGI等)、各种安全 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 (Https,SET,SSL等)、网络数据库技术等,使我们有能力开发实现适合自己的电子商务系统。成为我们构建网站的直接技术支持。因此,公司构建网上书店电子商务网站系统的技术瓶颈问题(网络应用基础设施、安全、支付、法律保障、网站开发技术)得到了有效解决,公司构建网上书店电子商务网站技术上可行。 2.3.3管理上可行性 由于开展网上书店能有效开拓市场,加强和改善公司经营管理活动,减少经营费用开支,符合公司利益和发展方向,受到管理人员的支持,因此公司构建网上书店电子商务网站系统管理上可行。 综上所述,公司构建网上书店电子商务网站在经济上、技术上、管理上都是可行的。因而决定开展书店电子商务网站系统开发。 9 北京化工大学毕业设计(论文) 第2.4节 网站构建的目标分析 书店开展电子商务业务,需要投入资金、人力、物力,重新整合企业的业务流程,对企业经营管理方式进行变革,以适应新的网络经济模式;因而电子商务构建的成功与否直接关系到企业的生存与发展,企业的投入必须得到回报,那么企业应该怎样构建自己的电子商务网站系统才能实现企业的发展策略需要呢,因此首先需要明确网站构建要实现的目标和目的: (1)实现网上电子化交易 书店BTOC电子商务系统构建的首要目的就是销售商品,网站必须提供完善的购物功能并且实现交易过程全电子化,提供高效、可靠、安全的交易平台,保证网上购物的方便性、快捷性、安全性。 (2)提高企业经营管理信息化水平 通过构建书店商务网站系统,使重整企业业务流程,整合各部门资源,提高企业信息利用率;从而加强企业的经营管理、提高经营效率,降低成本,合理配置资源。 (4)加强企业与客户沟通,动态掌握市场需求 利用网站商务系统平台,通过网络收集客户反馈信息,了解市场变化与客户需求,制定书店经营策略;为客户提供商品售前、售中、售后服务,建立书店与客户的紧密良好沟通关系。 (5)宣传和推广企业文化 通过书店网站的构建达到宣传企业文化、展示书店商品及服务、提高企业知名度、扩大销售渠道与挖掘更多的商业机会等目的。 第2.5节 网站的市场定位分析与解决方案选择 2.5.1市场定位分析 书店商务网站构建初始目标主要是面向广大消费者,由于图书消费属于知识型消费类,人们求知欲望没有阶层与年龄差别,因而书店网站应在具有自己特色的同时应 10 北京化工大学毕业设计(论文) 适合不同人士的需要。另外,竞争对手方面,目前国内著明的网络书店有当当书店,上海书城等,他们都从事网上图书销售,从他们的网站上分析,其功能都较完善,具有一定的竞争性,但他们都具有一个弱点就是服务安全保障方面意识不强,例如,他们的网站系统都没有使用权威机构的数字证书认证,从而不排除以镜像站的欺诈形式或窃听网络传输机密数据的不安全因素存在。综上所述,书店电子商务网站定位于面向广大消费者,并突出完善售前、售中、售后客户服务与安全保障方面的特色。售前服务提供详细的图书信息、简便快捷的操作过程;售中服务通过采取安全措施为用户提供网上订购服务安全保障与实时支付;售后服务对用户订购的图书提供快速物流配送,并对用户所购图书提供质量保证。 2.5.2网站解决方案选择 (1)网站功能:网站提供前台与后台服务功能,前台面对客户的购物全过程,包括查询图书、下单、修改订单、结帐、在线支付、历史查询、资料修改、会员登录;后台提供书店管理功能,包括帐号管理、订单管理、图书管理。 (2)硬件平台:使用基于Windows NT/2000的高性能PC服务器、路由器、防火墙。 (3)软件平台:使用WIN2000+ASP+MS SQL SERVER模式来构建。 (4)安全保障:使用硬件级防火墙、第三方权威服务器数字证书、SSL加密技术、病毒防护。 (5)支付方式:在线支付 (6)联网方式:专线接入。 第2.6节 网站设计的结构化方法 结构化设计方法的基本思想是将一个大的复杂的问题分解成更小的、更容易处理的独立性的子问题,对于每一个独立性子问题将作为一个单独的模块进行处理,必要时可将某些子问题进一步分解,这称为自顶向下程序设计;通过各个子模块分工合作,共同完成预定任务,这就是自下而上。 11 北京化工大学毕业设计(论文) 在网站设计中,使用结构化设计方法,首先通过对网站作用和网站构建的目标充分分析后,将网站功能进行分解,分解成若干功能模块,为了完成功能模块的功能,可将其分解成一个个具有独立性的子模块,分别实现;尔后,通过这些子模块程序的调用,分工合作,共同完成该项功能。功能的组合也就实现了网站任务。 网站设计使用结构化方法,有利于网站实现的简单性、各子模块程序相对独立,开发人员可分工合作,同时也提高了网站开发效率;另一方面,网站某一功能的升级与修改,只涉及相关子模块程序,而不需对网站整体更改,增强网站的可靠性、可管理性。 12 北京化工大学毕业设计(论文) 第3章 网站的界面设计 由于越来越多的单位和企业开始建立自己的网站,网站除了具有传播信息的功能外,还往往代表单位和企业的形象。网站建设商业化和广告化的趋势,对网页设计的艺术性提出了更高的要求。虽然HTML语言提供了对场用Windows 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 控件的支持,但是,由于Windows标准控件的形状和颜色十分单一,网页的视觉效果可能会很差。例如:列表框和下拉列表框只能呈现凹陷边框,而且下拉列表的箭头的颜色不能改变,滚动条只能出现在窗口的下边和右边,当网页分成多个帧的时候,滚动条就不可避免的出现在网页的中间,破坏网页的整体性。若在网页的设计中主动配合Windows标准控件的形状和颜色,网页的创作空间就会受到限制。因此,有必要实现网页中的自定义控件,以满足网页设计艺术化的要求。 第3.1节 网页界面的构成要素 与传统媒体不同,网页除了文字和图像以外,还包含声音、视频和动画等新兴多媒体元素,更借助由代码语言编程所实现的各种交互式效果,增加了网页界面的生动性和复杂性,也使得网页设计者需要考虑更多页面元素的排布、优化。一般来说,网页的界面主要由下面几个因素构成: (1)文字:文字元素是信息传达的主体部分。网页中的文字主要包括标题、信息、文字链接、几种主要形式。标题和传统媒体中信息传达的基本作用相同,是内容的简概 说明 关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书 一般比较醒目、优先编排。文字作为占据页面重要比率的元素,同时又是信息重要载体,它字体、大小、颜色和排布对页面整体设计影响极大。 (2)图形:图形在网页界面中具有重要作用。合理的运用图形。可以生动直观、形象地表现设计主题。网页中常用的图形格式包括jpg和gif,这两种格式压缩比高,得到了规范浏览器的支持,下载速度快,具有跨平台的特性,不需要浏览器安装插件即可直接阅览。图形元素包括标题、背景、主图、链接图标四种。 (3)页面版式:版式是网页界面设计的重要组成部分,它将文字、图形等视觉元素进行组合配置,使页面整体视觉效果美观和谐,便于阅读,使信息传达的最佳效果。 13 北京化工大学毕业设计(论文) (4)色彩:彩色网页比单色网页更具吸引力;色彩本身具有象征作用。 (5)媒体:网页构成中的多媒体元素主要包括音频、视频和动画。这些是界面构成中最吸引人的元素 。 (6)技术:网页的技术要素并非任何情况下在网页中都能直观体现,但是却代表了设计的整体水平,也是衡量设计成功的重要标准。网页界面设计最基本的技术要求包括:浏览器、传输速度、屏幕分辨率、颜色显示。 第3.2节 网页的整体造型 网页的整体造型在整个制作中至关重要,一个杂乱无章的网页,给人第一印象极差的网页,用户访问过之后是不会再访问的。在制作本网站时,主要以好的网页界面形式作为参考,因为看上去比较柔和、简洁、和谐,给用户清新的感觉。 造型就是创造出来的物体形象。这里是指页面的整体形象,这种形象应该是一个整体,图形与文本的接合应该是层叠有序。虽然,显示器和浏览器都是矩形,但对于页面的造型,你可以充分运用自然界中的其它形状以及它们的组合:矩形,圆形,三角形,菱形等。 对于不同的形状,它们所代表的意义是不同的。比如矩形代表正式,规则,注意到很多ICP和政府网页都是以矩形为整体造型;圆形代表着柔和,团结,温暖,安全等,许多时尚站点喜欢以圆形为页面整体造型;三角形代表着力量,权威,牢固,侵略等,许多大型的商业站点为显示它的权威性常以三角形为页面整体造型;菱形代表着平衡,协调,公平,一些交友站点常运用菱形作为页面整体造型。虽然不同形状代表着不同意义,但目前的网页制作多数是接合多个图形加以设计,在这其中某种图形的构图比例可能占的多一些。 制作中主要采用Dreamweaver MX 2004作为主要制作工具,其中插入了Flash效果,还用了Adobe Photoshop CS2、Adobe Illustrator 10、Fireworks MX 2004处理其中图片,这样能使网页更加生动。 第3.3节 网页的色彩搭配 14 北京化工大学毕业设计(论文) 打开一个网站,给用户留下第一印象的既不是网站丰富的内容,也不是网站合理的版面布局,而是网站的色彩。色彩对人的视觉效果非常明显,一个网站设计成功与否,在某种程度上取决于设计者对色彩的运用和搭配。因为网页设计属于一种平面效果设计,在排除立体图形、动画效果之外,在平面图上,色彩的冲击力是最强的,它很容易给用户留下深刻的印象。因此,在设计网页时,必须要高度重视色彩的搭配。 色彩五颜六色、千变万化。其中,红、黄、蓝是三原色,三原色通过不同比例的混合可以得到各种颜色。色彩有冷暖色之分,冷色(如蓝色)给人的感觉是安静、冰冷;而暖色(如红色)给人的感觉是热烈、火热。冷暖色的巧妙运用可以让网站产生意想不到的效果。 色彩与人的心理感觉和情绪也有一定的关系,利用这一点可以在设计网页时形成自己独特的色彩效果,给浏览者留下深刻的印象。一般情况下,各种色彩给人的感觉是: 红色代表热情、活泼、热闹、温暖、幸福、吉祥 橙色代表光明、华丽、兴奋、甜蜜、快乐 黄色代表明朗、愉快、高贵、希望 绿色代表新鲜、平静、和平、柔和、安逸、青春 蓝色代表深远、永恒、沉静、理智、诚实、寒冷 紫色代表优雅、高贵、魅力、自傲 白色代表纯洁、纯真、朴素、神圣、明快 灰色代表忧郁、消极、谦虚、平凡、沉默、中庸、寂寞 黑色代表崇高、坚实、严肃、刚健、粗莽 在色彩搭配中一般遵循下述一些原则: (1) 特色鲜明:一个网站的用色必须要有自己独特的风格,这样才能显得个性鲜明给浏览者留下深刻的印象。 (2) 搭配合理:网页设计虽然属于平面设计的范畴,但它又与其它平面设计不同,它在遵从艺术规律的同时,还考虑人的生理特点,色彩搭配一定要合理,给人一种和谐、愉快的感觉,避免采用纯度很高的单一色彩,这样容易造成视觉疲劳。 (3) 讲究艺术性:网站设计也是一种艺术活动,因此它必须遵循艺术规律,在考虑到网站本身特点的同时,按照内容决定形式的原则,大胆进行艺术创新,设计出既符 合网站要求,又有一定艺术特色的网站。 15 北京化工大学毕业设计(论文) 在设计标本室时主要考虑的因素是要能让用户浏览过之后,以后还会再登陆标本室网站,因此用了朴素、大方、简洁、和谐的设计原则。 16 北京化工大学毕业设计(论文) 第4章 网站系统功能的扩充设计 第4.1节 网站功能概述 网上书店网站主要实现网上购物的整个流程,用户进入书店网站,先注册登记成为会员,填写有关会员的资料,注册成功后使用其注册的帐号登录(只有登录后才可以使用网上下单定购功能);通过网站上的图书查询和展示功能,查找相关图书,浏览图书的信息;找到想要的图书后,会员便可以使用下单功能,把想购买的图书先放进购物篮,然后再找其它图书;会员在找到全部想要的图书后,点击结帐按钮,进行结帐服务;在下单的过程中,会员可查询购物篮里面的下单的图书项,并可以删除订购项目和修改订购的数量。会员在书店网站购物的整个购物流程如下图3-1所示: 图3-1 网站购物与交易处理流程 17 北京化工大学毕业设计(论文) 另外,设计了书店后台管理系统,这个系统是让书店管理员进行图书信息管理、会员管理、订单管理以及发货管理等管理工作。 第4.2节 网站功能逻辑模型结构化设计 经过对书店网站功能与网站构建目标的分析,书店网站功能由四大部份组成:会员登记、图书展示、订购服务、后台管理。各功能分解成若干子模块分工合作共同完成,其功能结构图如下图3-2所示: 系统各功能子模块处理流程如下图3-3所示: 18 北京化工大学毕业设计(论文) 第4.3节 购物车模块设计 购物车是前台面向用户一项很重要的功能,这个系统关系到用户购买商品的数量种类,到最后的结账,下订单。可以说没有购物车模块,就没有网上销售的功能。 当用户在商城登陆后,选购商品就会拥有一辆购物车,当用户在选定商品单击【购买】后,购物车里就会增加商品。 购物车的增加,删除,更新,清空4个功能,是在一起的,所以要完成这些功能有公共的程序部分,也是程序的初始化部分。 4.3.1购物车的主要代码 <% option explicit %> 19 北京化工大学毕业设计(论文) <% '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ' 功能:购物车功能页:购物车物品添加,修改,删除,更新 ' @Language=VBscript '-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- %> 电子商城 <% Dim RS,Sql,i Dim sItemA,sItemNumA,sItemAIndex,sNowItemAIndex Dim sMode,sItemId,sItemNum,ssbtOk,ifpurchasepower,isrs DB_Connect(strconn) ssbtOk=request("sbtok") sMode=request("imode") sItemId=request("itemid") sItemNum=request("txtnum") if sItemNum="" Then sItemNum=1 End if Select Case ssbtOk Case "订购车更新" sMode="updateCart" Case "清空订购车" sMode="clearCart" Case "去服务台结算" response.redirect("dgservice.asp") End Select '打开购物车 sItemA=split(Session("CartItemTypeArray"),"@") sItemAIndex=ubound(sItemA) sItemNumA=split(Session("CartItemNumArray"),"@") %> 有4个接收到的参数:ssbtok,smode,sitemid和sitemnum。 Ssbtok和smode是用来接收处理模式的,如果smode是add,则不需要再进行处理; 如果不是add,则要根据ssbtok接收到参数来确定。在这又4种参数,分别同购物车的4 个操作对应。 20 北京化工大学毕业设计(论文) Sitemnum是用来接收商品数量的,直接单击购买或数量为空时,系统默认为1。 Sitemid用来接收产品ID 除了上述的4个参数外,还需要完成的事打开购物车,购物车里的全部商品都存储在两个session里面,session(”cartitemnumarry”)存储着商品的种类,每类商品中间使用特殊符号“@”来间隔;session(”cartitemnumarray”)存储着商品的数量,每种商品的数量使用同种类相同的符号“@”间隔开,并且这两个事相互对应的,每种商品对应着一个数字。 购物车增加商品主要代码 If sMode="add" Then If sItemAindex>=1 Then '购物车中已经含有物品 For i=0 to sItemAindex-1 '查对购物车中是否已经有此物品 If sItemId=sItemA(i) Then sNowItemAIndex=i Exit For End If Next If sNowItemAIndex<>"" And sNowItemAIndex>=0 Then '购物车中已经有此物品 sItemNumA(sNowItemAIndex)=sItemNumA(sNowItemAIndex)+sItemNum Session("CartItemNumArray")="" For i=0 to sItemAindex-1 Session("CartItemNumArray")=Session("CartItemNumArray")&sItemNumA(i)&"@" Next Elseif sNowItemAIndex="" Then '购物车中还没有此物品 Session("CartItemTypeArray")=Session("CartItemTypeArray")&sItemId&"@" Session("CartItemNumArray")=Session("CartItemNumArray")&sItemNum&"@" End If ElseIf cint(sItemAindex)=-1 then '购物车是空车 Session("CartItemTypeArray")=sItemId&"@" Session("CartItemNumArray")=sItemNum&"@" End If End if 21 北京化工大学毕业设计(论文) 4.3.2浏览购物车 用户在购物的时候,怎么样知道购物车中都有什么商品,就需要浏览购物车来实 现。 购物车显示主要代码
<% '购物车列表 if sItemTypeAIndex>0 then %> <% for i=0 to sItemTypeAIndex-1%> <% Sql="select Ste_name,Ste_value from t_GoodsCon where ste_id="&sItemTypeA(i) Set RS=oConn.Execute(sql) If Not RS.eof And Not Rs.bof Then %> 22 北京化工大学毕业设计(论文) <% End if RS.Close %> <% next %> <% else %> <%End if %> <%if sItemTypeAIndex>0 then %> <%End if %>
序号 物品名称 订购数量 价格 总价 删除
<%response.write i+1%> <%response.write RS(0)%> > <%response.write RS(1)%> <% response.write clng(RS(1))*clng(sItemNumA(i)) %> 删除
购物车中还没有物品~
购物车功能触发程序 这里可以使用前台的javascript程序将值进行交换,然后将整个form容器提交到服务器进行处理。 4.3.3更新购物车 当用户点击【购物车更新】的链接时,将触发上面程序的代码,把“订购车更新”的值传递给sbtok参数,然后把整个容器提交给后台系统以便处理。 购物车更新购物车主要代码 If sMode="updateCart" Then '更新购物车 Dim sItemIdA, sItemIdAindex If Session("CartItemTypeArray")<>"" Then '购物车中必须有物品 sItemId=sItemId&"," sItemNum=sItemNum&"," sItemA=split(sItemId,",") sItemNumA=split(sItemNum,",") Session("CartItemNumArray")="" Session("CartItemTypeArray")="" sItemAindex=ubound(sItemA) if sItemAindex=-1 or sItemAindex="" then Session("CartItemTypeArray")=Session("CartItemTypeArray")&sItemA(0)&"@" Session("CartItemNumArray")=Session("CartItemNumArray")&sItemNumA(0)&"@" Elseif sItemAindex>0 then for i=0 to sItemAindex-1 Session("CartItemTypeArray")=Session("CartItemTypeArray")&sItemA(i)&"@" Session("CartItemNumArray")=Session("CartItemNumArray")&sItemNumA(i)&"@" Next End if End If End if 4.3.4清空购物车 清空购物测主要代码 24 北京化工大学毕业设计(论文) If sMode="clearCart" Then '清空购物车 Session("CartItemTypeArray")="" '购物种类id Session("CartItemNumArray")="" '购物数 response.redirect("dgcar.asp") End If 第4.4节 数据库逻辑结构的设计实现 4.4.1数据库概念结构设计 本系统设计规划出的实体有:卖家信息实体,书籍信息实体,买家信息实体,各个实体具体的描述E-R图如下: 买家信息实体 买书编号 购买日期 姓名 性别 图3-4读者信息实体E-R图 书籍信息实体 图书编号 总库存量 书名 作者 图3-5书籍信息实体E-R图 25 北京化工大学毕业设计(论文) 4.4.2数据库逻辑结构设计 现在需要将上面的数据库概念结构转化为ACCESS数据库系统支持的实际数据 模型,也就是数据库的逻辑结构。 图书馆管理信息系统数据库中各个表格的设计结果如下面的表格所示。每个表格 表示在数据库表中的一个表。 1.图书基本信息表:该表用来存放图书的基本信息。 表3-1图书基本信息表 字段名 类型 宽度 图书编号 字符型 10 书名 字符型 2 作者 字符型 10 类别 字符型 10 出版社 字符型 8 价格 数值型 11 总库存量 数值型 30 剩余量 数值型 10 入库日期 日期型 8 2.会员基本信息表:该表用来存放会员基本信息。 表3-2会员基本信息表 字段名 类型 宽度 借书证号 字符型 10 姓名 字符型 8 性别 字符型 2 办证日期 日期型 8 电子邮箱 字符型 10 证件名称 字符型 10 证件号码 字符型 10 单位或住址 字符型 30 26 北京化工大学毕业设计(论文) 4.4.3数据库结构的实现 在需求分析、概念结构设计的基础上得到数据库的逻辑结构设计之后,我们就可以在Visual Basic6.0中实现该逻辑结构。实现方法和步骤如下: 以英文版本为例:通过菜单栏:Add-Ins?Visual Data Manager„点击出现VisData界面,点击菜单File?New?Microsoft Access?Vision 7.0 MDB„弹出保存数据库文件的存放位置和数据库的文件名的对话框,命名为sysyq.mdb保存到当前系统存放的文件下。这时出现Database Windows设计界面,鼠标右键选择新建表。 所设计的表的字段就是逻辑结构表中的列名。 27 北京化工大学毕业设计(论文) 第5章 网站安全实现 第5.1节 电子商务网站安全性概述 近年来,随着Internet的发展,利用网站安全的脆弱性,黑客在网上的攻击活动每年正在以10倍的速度增长,形形色色的黑客把网站上的任何漏洞和缺陷作为靶子,无孔不入。如:修改网页进行恶作剧,非法进入主机破坏程序,侵入银行网站转移金额,窃取网上信息,进行电子邮件骚扰,阻塞用户和窃取密码等等。政府、军事和金融网站更是他们攻击的主要目标,且呈明显的上升趋势。为了确保网站的健康发展和网站电子化业务的广泛应用,应加大对黑客和计算机犯罪的打击力度,加强对网站安全的防护。 第5.2节 防火墙技术 因特网防火墙常常被安装在受保护的内部网络连接到因特网的点上,防止Internet上的危险(病毒、资源盗用等)传播到网络的内部。设置防火墙的主要目的有: (1)限制用户从一个特别的控制点进入;防火墙原是设计用来防止火灾从建筑物大厦的一部分传播到另一部分的设施。从理论上讲Internet防火墙的功能也类似 (2)防止侵入者接近用户的其他设施; (3)限定用户从一个特别的点离开; (4)有效地阻止破坏者对用户的网站系统进行破坏。 第5.3节 动态口令卡及安全的具体实施措施 Dynamic ID动态口令卡使用“密钥一时间(事件)”双因素,自动产生动态口令,弥补了传统静态口令安全漏洞,抵御未经授权的访问和针对口令的攻击。动态口令卡每次使用时变换一次口令,攻击者没有办法推测出用户的下一次登录口令。Dynamic ID身份认 28 北京化工大学毕业设计(论文) 证服务器和Dynamic ID动态口令卡之间使用独特的时间同步技术,保证授权用户的可靠使用。 在服务器端安装防火墙,优化服务器系统,不断进行补丁更新,或者服务器使用Linux系统。 29 北京化工大学毕业设计(论文) 参考文献 [1]万峰科技 《ASP网站开发四“酷”全书:新闻、论坛、电子商城、博客》 电子工业出版社 2005 [2]东方华人《网页制作入门与提高(MX 2004版)》 清华大学出版社 2005 [3]陈强、孙建华 《ASP网络应用程序设计》 人民邮电出版社 2005 [4]黄明,梁旭 《Visual Basic 6.0信息系统设计与开发实例》 机械工业出版社2004 [5]安忠,吴洪波 《管理信息系统 (第2版)》 中国铁道出版社 2002 [6]黎连业 《管理信息系统设计与实施》 清华大学出版社 1999 30 北京化工大学毕业设计(论文) 致谢 在毕业设计整个过程中,梁老师对我们的耐心指导和关怀,使我学到了很多东西,更重要的是梁老师严谨的治学态度、实事求是的专业精神,使我受益匪浅。最让人敬佩的是他对工作学习的态度十分值得每一个人学习。 在整个设计过程中,除了各位老师的鼎立支持和帮助外还有学校提供的各种良好的硬件设施,才得以让我们的论文完成。这段时间里,我的同学给予我热忱的帮助使我从中真正体会到团队的合作精神以及大家学习的乐趣。 再次感谢各位老师及校领导对我们毕业设计的支持与帮助~ 31
本文档为【毕业论文——图书电子商务网站的设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_654168
暂无简介~
格式:doc
大小:167KB
软件:Word
页数:35
分类:生活休闲
上传时间:2018-01-13
浏览量:19