基于Web技术的图书交易系统研究与实现Word下载.doc

上传人:wj 文档编号:1473918 上传时间:2023-04-30 格式:DOC 页数:75 大小:1.66MB
下载 相关 举报
基于Web技术的图书交易系统研究与实现Word下载.doc_第1页
第1页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第2页
第2页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第3页
第3页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第4页
第4页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第5页
第5页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第6页
第6页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第7页
第7页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第8页
第8页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第9页
第9页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第10页
第10页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第11页
第11页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第12页
第12页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第13页
第13页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第14页
第14页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第15页
第15页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第16页
第16页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第17页
第17页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第18页
第18页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第19页
第19页 / 共75页
基于Web技术的图书交易系统研究与实现Word下载.doc_第20页
第20页 / 共75页
亲,该文档总共75页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于Web技术的图书交易系统研究与实现Word下载.doc

《基于Web技术的图书交易系统研究与实现Word下载.doc》由会员分享,可在线阅读,更多相关《基于Web技术的图书交易系统研究与实现Word下载.doc(75页珍藏版)》请在冰点文库上搜索。

基于Web技术的图书交易系统研究与实现Word下载.doc

Alongwithbecauseofwiththequickdevelopmentofthenet,theelectroniccommercehavebeeninseparablewithpeoplelife,theelectroniccommercepassesthecalculatornetworkmakebusinessbusinessprocesselectronical,thearithmeticfigureturnstoturnwiththenetwork,lifeforpeopleconveniencebringingbiggestwithfast,butIanetformakingtopthebookstradesthesystemisanetthatregardstheelectroniccommerceasthefoundationtopthebookstradeterrace,thesamekindofbookisbasicwithmagazineascendmakeconsubstantial,thiskindofmakenodifferencethesexmakesthelastbookstoreinnetcompareothernetworktradeslicemoresolidcanlinewithmorebenefitinexpansion.Thissystemdrawslessonsfromcurrentandeverykindofelectroniccommerceterrace,andconsultsvariousdata,madeuseofanASPforlearningtopassowncomprehensionwiththeMSAccess2003databaseknowledgewiththeneedthemanufacturecompletes.

Passnettopthebookstradesthecustomercanviewthebookinformationthatarticleeyesareofagreatvariety,thebookthatfastsearchwanttopurchase,landtocangetanownshoppingbasketlateron,purchasethebookthatwantputsintotheshoppingbasket,handingoverfinallywouldbornanorder,waitforthemanagingpersonthereviewinghandles.

Innetlastlybookstradesystem,themanagingpersoncanmanagethecustomerwithlayoutofprintedsheetandbookses,canincrease,delete,renewthecustomerinformation,canproceedtothebookstheclassificationmanage,increase,renewanddeletethebooksinformation,andtradetheinformationtoproceedthemanagementtothecustomer'

sorderaccordingtothecustomer.

Thethesisintroducedthislessonaprocessforofthebackgroundofdevelopment,needanalysis,wantingfinishedfunctionwithdevelopmentprimarily,thepointexplainsthedesignthoughtofthetotaldesigninsystemtodesignwiththedatabase.

Bookstoreonthekey:

phrasenet;

themodeofB/S;

Electroniccommerce;

Networktechnique

目录

摘要 1

ABSTRACT 2

目录 4

第1章绪论 1

1.1网上图书交易系统的背景和发展现状 1

1.1.1电子商务简介 1

1.1.2网上图书交易系统的背景和现状 2

1.1.3网上图书交易系统概述 3

1.2网上图书交易系统开发的目的和意义 4

1.3网上图书交易系统的主要工作 5

第2章图书交易系统开发核心技术 6

2.1开发模式的选择 6

2.1.1C/S模式 6

2.1.2B/S模式 6

2.1.3C/S模式和B/S模式的比较 7

2.1.4选择B/S模式的理由 7

2.2ASP技术 7

2.3ADO数据库访问技术 10

2.4MSAccess2003简介 11

2.5IIS简介 13

2.6关系数据库简介 15

2.7Asp+access框架模型的提出 16

第3章系统分析与设计 18

3.1系统需求与分析 18

3.1.1任务概述 18

3.1.2开发环境 18

3.1.3IIS环境设置 19

3.1.4运行环境与系统配置 23

3.2系统功能结构图与总体设计 24

3.2.1系统总体设计 25

3.3系统流程 27

3.3.1系统总流程 27

3.3.2管理员登陆管理流程 28

3.3.3客户登陆购物流程图 29

第4章数据库设计 31

4.1数据库需求分析 31

4.2数据字典 32

4.2.1Admin表 32

4.2.2Category表 33

4.2.3Delivery表 33

4.2.4Orders表 33

4.2.5Product表 34

4.2.6Review表 35

4.2.7Sorts表 36

4.2.8User表 36

4.3数据库系统E-R图 37

4.3.1整体结构,如图4.3.1 37

4.3.2系统局部E-R图 37

4.4整体数据流程图 40

第5章编码与实现 43

5.1普通客户注册登陆功能的实现 43

5.1.1用户注册 43

5.1.2用户登陆功能的实现 47

5.2图书信息模块功能实现 49

5.2.1功能概述 49

5.2.2显示图书分类列表 50

5.2.3图书分类显示 51

5.2.4图书搜索 54

第6章系统测试 57

6.1测试的定义和目的 57

6.2测试方法 57

6.3测试准则 57

6.4测试用例 58

6.4.1用户登陆测试 58

6.4.2用户信息修改测试 60

6.4.3购买图书测试 61

第7章总结与展望 66

致谢 67

参考文献 68

-69-

第1章绪论

1.1选题背景和发展现状

1.1.1电子商务简介

随着因特网的迅速发展,风起云涌的网站在炒足了“概念”之后,都纷纷转向了“务实”,而“务实”比较鲜明的特点之一:

是绝大多数的网站都在试图做实实在在的"

电子商务"

所谓电子商务(ElectronicCommerce)是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。

人们不再是面对面的、看着实实在在的货物、靠纸介质单据(包括现金)进行买卖交易。

而是通过网络,通过网上琳琅满目的图书信息、完善的物流配送系统和方便安全的资金结算系统进行交易(买卖)。

事实上,整个交易的过程可以分为三个阶段:

第一个阶段是信息交流阶段:

对于商家来说,此阶段为发布信息阶段。

主要是选择自己的优秀图书,精心组织自己的图书信息,建立自己的网页,然后加入名气较大、影响力较强、点击率较高的著名网站中,让尽可能多的人们了解你认识你。

对于买方来说,此阶段是去网上寻找图书以及图书信息的阶段。

主要是根据自己的需要,上网查找自己所需的信息和图书,并选择信誉好服务好价格低廉的商家。

第二阶段是签定图书合同阶段:

作为B2B(商家对商家)来说,这一阶段是签定合同、完成必需的商贸票据的交换过程。

要注意的是:

数据的准确性、可靠性、不可更改性等复杂的问题。

作为B2C(商家对个人客户)来说,这一阶段是完成购物过程的定单签定过程,顾客要将你选好的图书、自己的联系信息、送货的方式、付款的方法等在网上签好后提交给商家,商家在收到定单后应发来邮件或电话核实上述内容。

第三阶段是按照合同进行图书交接、资金结算阶段:

这一阶段是整个图书交易很关键的阶段,不仅要涉及到资金在网上的正确、安全到位,同时也要涉及到图书配送的准确、按时到位。

在这个阶段有银行业、配送系统的介入,在技术上、法律上、标准上等等方面有更高的要求。

网上交易的成功与否就在这个阶段。

电子商务发展的特点:

更广阔的环境:

人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。

更广阔的市场:

在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。

更快速的流通和低廉的价格:

电子商务减少了图书流通的中间环节,节省了大量的开支,从而也大大降低了图书流通和交易的成本。

更符合时代的要求:

如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。

而作为电子商务的一种――网上图书交易系统,不但有着传统买卖方式所没有的优点与优势,而且相比其他图书种类的电子商务平台,它也有着它特有的优点。

由于同一名称的书籍都是同质的,因此挑选性不是特别强,另外,书籍、杂志、录音、录影带、光盘的销售商可以通过网络提供简介、片断,使消费者了解其内容后再订购,没有过多的售后服务,退货问题,相比较而言,服装等图书就不具备这个优势。

因此,无论是从商家的角度而言,还是对于消费者而言,网上书店都具备较强的优势和良好的发展前景。

另外,虚拟的网上书店可以节省大量的成本,并且给客户提供海量的信息,客户可以通过查询功能快速找到自己向要的图书,没有传统书店的选书限制。

传统书店的柜台有限,不可能把图书一一列举,网上图书教育系统不会受这种限制。

1.1.2网上图书交易系统的背景和现状

作为电子商务中比较特殊的一个个体,网上书店在国际上前景看好,在国内的网上书店数量上也有了增长。

现在正是发展网上书店的好时机,国家重视,正在积极建设基础设施,网络商务的影响越来越大,因此可以说到了网上书店起步的临界状态。

网上书店之所以成为电子商务的热点主要与书籍、杂志以及音像制品等图书的固有的无差异性有关,换言之,对于同一名称的书籍都是同质的,因此挑选性不是特别强,另外,书籍、杂志、录音、录影带、光盘的销售商可以通过网络提供简介、片断,使消费者了解其内容后再订购,没有过多的售后服务,退货问题,相比较而言,服装等图书就不具备这个优势。

此外,网上购书的市场规模和经营模式突破了地理位置、经营面积、营业时间的局限,是一种全新的销售渠道,其优势是显而易见的,比如虚拟世界可以容纳巨大的信息,内容传播和交流沟通的无障碍与低成本。

时空概念商相对的自由度,增加书籍品种易如反掌,它能给读者海量的选择,建立仓储的费用相对低廉提示国家对信息产业大力支持,开设网上书店的成本远远低于传统模式,会给商家带来客观的经济效益。

现在以销售图书为主的卓越网、当当网等网上书店纷纷开始迅速抢占国内市场,并取得了一席之地,同时还显示很大的潜力。

国内网上购书模式综述有以下几点:

传统企业进入B2B市场是现今各大企业的必经之路,无论是真的做起网上零售,还是只是需要一个网络平台宣传企业文化,建立起自己的主页都是必要的;

出版社模式这里包括出版社自己的网上售书平台和利用出版社资源为主的电子商务企业。

同时与当当有合作关系得出版社数量也相当的丰富,这与其创业初的定位走向有关,基本涵盖了全国的各大综合和专业出版社;

外贸出版公司主要是做国内图书的出口工作,但近几年也同时通过网络销售国外原版图书和杂志报刊,价格相当的昂贵。

由于网络环境给图书出版业带来深刻的革命,已成大势所趋。

网上书店和传统店铺都在继续争取图书发行新的利润空间。

目前的情况是,图书发行业对网络的利用并不充分,只刚刚涉足电子商务和网站建设,对网络的其他产品,以及网络及时、一对一、跨时间、跨空间等特性,并没有充分加以利用,可以预计,随着网络进一步融入人们的生活,以技术、服务为品牌支撑的网上书店将成为市场的引领者。

1.1.3网上图书交易系统概述

网上图书交易系统是目互联网上广泛使用的在线系统之一。

人们通过网络可以足不出户地超越时空,买到自己所需的图书。

它的出现使传统的购书方式产生了根本性变化,为人们购书提供了一种新模式。

网上图书交易系统要实现的功能非常多,最重要的是要实现图书的销售,也就是管理库存图书以及管理用户的购物车,从而实现结账等一系列的功能。

另外,网上图书交易系统需要提供给用户查找数据库中图书相关记录的功能同时,为了保证图书交易的正常进行,必须对用户的身份进行验证。

最后,该系统还必须具有管理员的功能,

允许管理员对整个系统的数据库进行操作。

首先,为了销售图书,给图书做广告是其中很重要的一部分,系统必须在醒目的位置给出图书的信息,包括图书的名称、作者、图书的图片介绍以及图书内容简介。

同时,图书销售过程中还需要对用户的购物车进行管理,允许用户执行诸如清空购物车,运行修改购物图书的数量、种类等操作。

另外,系统必须完成结账的功能,从而完成整个购物的流程。

其次,因为网上图书销售系统中图书的种类非常多,某个用户想找到自己需要的图书就比较困难了,所以系统提供了查找的功能,将图书分类,给用户带来方便。

另外,为了保证数据库的安全以及图书交易的顺利进行,还必须对用户进行管理,最简单的一点就是需要用户先注册,进行身份的验证。

最后,系统特别提供了数据库管理的功能,允许具有管理权限的人员对系统数据库进行操作,包括添加、删除、修改记录等等。

网上图书交易系统采用B/S模式,服务器端采用access数据库系统和Asp组件,客户端采用浏览器来完成交易全过程,同时可进行远程系统维护和管理。

1.2选题意义和目的

随着IT行业的发展,电子商务是重中之重,而作为电子上务的一种――网上书店,也同样受到了人们的喜爱。

它可以使人足不出户便可以买到自己想要的东西,这样既方便了广大用户,又使厂家减少了投资和日常费用,本系统应用了B/S模式,采用ASP和SQL数据库编写而成,为读者提供网上图书交易平台,用户还可以通过该系统实现图书浏览,图书查询的操作,方便了广大读者的需求。

同时网上图书交易系统就是电子商务的一种形式,它通过在互联网上提供一个虚拟的互动空间来实现人们的购书活动。

与此同时,网上图书交易系统已成为传统书店必不可少的经营策略之一。

目前,网上图书交易系统在国际互联网上可以实现的商务功能已经多样化,可以完成从最基本的信息展示、信息发布功能到在线图书交易、在线用户管理、在线后台管理等功能。

可以说,传统书店所具备的功能几乎都可以在互联网上进行电子化的高效运作。

相较于传统书店,本课题所研究的网上图书交易系统存在着很多的优势数量、种类多,出版时间跨度大。

综合性的网上书店涉及各种各类内容的图书,提供订购的书目信息达上万、几十万条,而图书出版的时间有最新出版的,也有几十年前的,这是传统书店难以做到的。

不受时间、地域限制。

网上书店是小时向全球各地的用户提供网上服务的,用户借助网络可以漫游于世界各地的图书海洋中,随时选书、下订单。

中国人不出国可以去到美国最大的网上书店广东人可以不出省去到北京图书大厦,进行异地购书。

信息丰富。

网上书店的栏目丰富特价书、书业视窗、销售排行、新品上架、最新推荐等,动态地向用户提供各种信息,让用户了解书市的最新情况。

另外,每种被检索出来的图书也有详尽的介绍,如基本书目信息、封面、目次、内容提要、书评等,这些信息都有助于用户选书。

配送较及时。

网上书店一般根据不同的地区提供不同的配送方式,有的提供短时间内的免费上门送书,书到后付款,有的在收到汇款单后立刻将书寄出。

这样相对于个人或图书馆在新华书店订书来说,就缩短了配送时间。

目前的网络开发模式多采用客户机服务器结构,其特点是主要是在以局域网为基础的环境下应用的,它受到地域的限制,并且使用时需要对所有计算机进行软件安装和设置,维护工作量较大,不适合在较大范围内推广使用。

随着技术突飞猛进地发展,模式的软件正逐渐被浏览器服务器结构的软件取代。

结构的特点是所有软件的安装设置都在主服务器上完成,工作站不需要做任何设置,只要有浏览器即可,从而实现了“瘦”客户端。

本课题充分利用结构的特点,实现将传统书店向基于的网上书店系统的转变,开发出一套界面友好,功能完整的网上图书交易系统,它要实现整个购物流程的进行,即实现在线的用户管理,在线的销售和在线的后台管理。

1.3本文章节安排

在本系统中,开发的应用程序实现了一个在线书店的一个功能子集。

包括:

图书分类信息:

包括的数据项有分类编号,分类名称,描述信息。

每本图书的信息:

包括的数据项有ISBN,书名,作者,出版社,出版时间,价格,页数,封面图片,分类编号。

其论文结构如下:

第一章简述网上图书交易系统的背景,说明研究的内容和意义及所要做的工作。

第二章对系统开发的理论基础及技术做了简要的介绍。

第三章对系统进行需求分析与技术分析,确立系统的设计目标与方向。

第四章对系统数据库的设计。

第五章介绍了系统编码与实现过程。

第六章对系统测试及工作总结考。

第2章开发核心技术

2.1开发模式的选择

2.1.1C/S模式

C/S(Client/Server)模式,即大家熟知的客户机和服务器结构。

它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

C/S模式的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。

而且代价高,效率低。

图2-1C/S模式示意图

2.1.2B/S模式

B/S(Browser/Server)模式即浏览器和服务器结构。

它是随着Internet技术的兴起,对C/S模式的一种变化或者改进的结构。

在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现。

这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。

以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。

它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。

特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。

图2-2C/S模式示意图

2.1.3C/S模式和B/S模式的比较

C/S模式和B/S模式是当今世界开发模式技术架构的两大主流技术。

C/S模式是美国Borland公司最早研发,B/S模式是美国微软公司研发。

目前,这两项技术以被世界各国所掌握,国内以C/S模式和B/S模式技术开发出产品也很多。

1、C/S架构软件的优势与劣势

(1)应用服务器运行数据负荷较轻。

(2)数据的储存管理功能较为透明。

(3)C/S架构的劣势是高昂的维护成本且投资大。

2、B/S架构软件的优势与劣势

(1)维护和升级方式简单。

(2)成本更低。

(3)应用服务器运行数据负荷较重。

2.1.4选择B/S模式的理由

B/S模式建立在广域网之上的,不必是专门的网络硬件环境,有比C/S更强的适应范围,一般只要有操作系统和浏览器就行。

SUN和IBM推的JavaBean构件技术等,使B/S模式更加成熟。

B/S模式的多重结构,要求构件相对独立的功能,够相对较好的重用。

B/S构件组成方面构件个别的更换,实现系统的无缝升级,系统维护开销减到最小,用户从网上自己下载安装就可以实现升级。

B/S模式面向不同的用户群,分散地域,这是C/S模式无法作到的,与操作系统平台关系最小。

B/S模式建立在浏览器上,有更加丰富和生动的表现方式与用户交流,并且大部分难度减低,降低开发成本。

2.2ASP技术

ASP是一种类似HTML(HypertextMarkupLanguage超文本标识语言)、Script与CGI(Common

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2