网上图书商城的设计与实现.doc

上传人:b****1 文档编号:227777 上传时间:2022-10-07 格式:DOC 页数:22 大小:125KB
下载 相关 举报
网上图书商城的设计与实现.doc_第1页
第1页 / 共22页
网上图书商城的设计与实现.doc_第2页
第2页 / 共22页
网上图书商城的设计与实现.doc_第3页
第3页 / 共22页
网上图书商城的设计与实现.doc_第4页
第4页 / 共22页
网上图书商城的设计与实现.doc_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

网上图书商城的设计与实现.doc

《网上图书商城的设计与实现.doc》由会员分享,可在线阅读,更多相关《网上图书商城的设计与实现.doc(22页珍藏版)》请在冰豆网上搜索。

网上图书商城的设计与实现.doc

网上图书商城的设计与实现

毕业学位论文原创性声明和使用授权说明

原创性声明

本人郑重声明:

所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。

除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品或成果。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本声明的法律结果由本人承担。

论文作者签名:

年月日

学位论文使用授权说明

本人完全了解学校关于收集、保存、使用学位论文的规定,即:

按照学校要求提交学位论文的印刷本和电子版本;

学校有权保存学位论文的印刷本和电子版,并提供目录检索与阅览服务;

学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的的前提下,学校可以公布论文的部分或全部内容。

论文作者签名:

年月日

摘要

网上图书商城系统是一种具有B/S交互功能的商业信息系统,它在网络上建立一个虚拟的图书商城,使购物过程变得轻松、快捷、方便。

本系统分为5个主要模块:

商品管理模块、订单管理模块、购物车功能模块、顾客用户管理模块和系统用户管理模块。

本论文通过对电子商务的研究,并鉴于高校网络的实际情况,探讨了如何利用主流Web服务器IIS、性能优越的数据库Access,特别是服务器端优秀的Web程序设计语言ASP以及电子商务相关技术的具体应用,构建一个高效实用的网上图书商城系统。

本文详细地介绍了网上图书商城系统的设计思想、设计过程,并严格按照软件工程方法,从问题定义、可行性研究、需求分析、概要设计、详细设计、编码、软件的测试等方面对该系统进行了详细的说明。

关键词:

图书;网上购物;IIS;ASP;ACCESS

Abstract

Onlinebookstoresystemisakindofbusinessinformationsystemprovidedwiththeexchangefunctionwhichbuildsupavirtualbookstoreonthenetworkandmaketheshoppingprocessbecomeeasily,fastandconveniently.Thison-linebookstoresystemwasdividedintofivemodules:

themerchandisemanagementmodule,theorderformmanagementmodule,theshoppingcartmanagementmodule,theclientusermanagementmoduleandthesystemusermanagementmodule.

Accordingtothetheresearchoftheelectroniccommerce,aswellasinconsideroftheactualcircumstanceofhighschoolnetwork,thisthesisprobesintohowtoconstructahighefficientandreliableonlinebookstoresystembyusingthemainstreamWebserverIIS、theAccessofthepredominantfunctiondatabase,especiallyusingtheservercarryexcellentWebprogramdesignlanguageASPandtheconcreteapplicationoftherelatedtechniqueoftheelectroniccommerce.Thistextisstrictlybasedonthesoftwareengineeringmethod,anddetailsthissystemfromthedefinitionoftheproblem,thepossibilityresearch,thedemandanalysis,theessentialsdesign,thedetaileddesign,thecode,thetestandsoon.

Keywords:

Books;Electroniccommerce;IIS;ASP;ACCESS

目录

一、绪论 1

(一)选题背景 1

(二)研究现状 1

二、可行性研究 2

(一)技术可行性研究 2

(二)经济可行性研究 4

(三)操作可行性研究 4

三、需求分析 5

四、系统设计 7

(一)系统总体设计 7

1.总体设计思路 7

2.功能结构设计 8

3.前台模块详细功能描述 9

4.后台模块详细功能描述 9

5.系统体系结构 10

(二)系统详细设计 10

1.代码设计 10

2.数据库设计 11

(三)用户界面设计 15

五、总结与展望 16

参考文献 17

致谢 18

18

网上图书商城的设计与实现

一、绪论

(一)选题背景

网上购物是Internet爆炸式发展的直接产物,是网络技术应用的全新发展方向。

Internet本身所具有的开放性、全球性、低成本、高效率的特点也成为网上购物的内在特征,并使得网上购物大大超过了作为一种新的贸易形式所具有的价值,它不仅会改变企业本身的生产、经营、管理活动,而且将影响到整个社会的经济运行与结构[1]。

互联网络技术在全球的广泛使用,标志着人类社会开始进入“网络经济”时代。

“网络经济”时代一个最显著的特征就是信息技术在传统商业领域的应用,即电子商务。

电子商务就是利用计算机技术、网络通信技术、多媒体技术等技术实现商务活动的电子化、信息化、数字化、无纸化和国际化。

电子商务作为一种新型、高效的交易方式风靡全球,它为商业领域带来了根本性的革命,同时也对人们的购物习惯和日常生活产生了深刻的影响。

电子商务是一个广阔的领域,是一个新兴的市场。

它带来了创新,带来了变革,带来了商机,带来了无限光明的未来。

网上图书商城作为电子商务的一种应用形式,具有广阔的发展前景。

书籍是人类进步的阶梯,人类社会的发展和进步都离不开书籍。

人们已经普遍地认识到了书籍的重要。

书籍作为商品,有它一定的特殊性:

图书属低价商品,易于运输,而且很多顾客在买书时不要求当面检查,因此构建网上图书商城就有其独特的优势。

网上图书商城与传统的书店相比,至少具有以下优势:

信息量大,图书信息丰富,检索定购便捷,可提供如畅销书排行、读者评论等个性化服务。

随着社会经济的发展及消费水平的提高,人们希望得到更加方便、更加快捷的购物方式,同时也乐于尝试各种新的购物方式。

在这一市场需求的推动下,企业会对商品零售的方式进行创新,而先进的技术给创新提供了重要支撑与平台。

鉴于互联网的优势以及对国内外网上销售现状的研究分析,本系统的设计立足于网络平台,集购物支付等功能于一体,为想从事网上图书销售的人提供一个具有实用价值的网站模板。

(二)研究现状

目前我国大中城市电脑和网络的应用已经非常普遍,互联网产业的市场空间不容忽视,随着经济的发展和人们思想意识的逐渐开放,更多的人加入到网上购物的行列,各种网络设施的完善,经济的持续发展及人们生活水平的提高,网络正在冲击着人们的传统消费习惯和思维生活方式,越来越多的人们逐渐习惯于到网上购买商品。

自20世纪90年代以来,网上图书商城快速发展,美国和欧洲的一些书商、出版商、学术团体、大学出版社等等纷纷成立各自的网上图书商城,以此来建立或拓展业务。

成熟阶段的网上图书商城具有诸多的特点:

如消费群体更大,可供图书更多,图书信息更丰富,图书配送系统更发达,可以网上支付,注重售后服务等等。

二、可行性研究

建设Web平台系统的必要性取决于需求的迫切性和实现的可能性。

可行性并不等于可能性,它还包括必要性,如果领导或管理人员对信息的需求并不迫切或各方面的条件不具备,就是不具有可行性。

可行性研究是软件开发过程中的第二项活动。

它是对系统进行全面、概要的分析。

在本阶段可以从技术、经济和管理三个方面对网上图书商城系统的可行性进行分析研究,从而为确定项目开发决策提供科学依据。

(一)技术可行性研究

本系统采用ASP技术及相应的数据库技术并且利用基于B/S结构的多层开发模式。

ASP全名ActiveServerPages,是一个Web服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的Web服务应用程序。

ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。

利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的Web应用程序。

与HTML相比,ASP网页具有以下特点:

(1)利用ASP可以突破静态网页的一些功能限制,实现动态网页技术;

(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;

(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;

(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。

例如可以从Web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向Web浏览器发送信息;

(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;

(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。

ASP技术为创建动态的Web页面提供一种简化、快速的方式,该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法[2]。

ASP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。

用户工作界面是通过IE浏览器来实现的。

B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。

B/S模式最大特点是:

用户可以通过WWW浏览器去访问Internet上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的Web服务器产生的,而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中。

客户端除了WWW浏览器,一般无须任何用户程序,只需从Web服务器上下载程序到本地来执行,在下载过程中若遇到与数据库有关的指令,由Web服务器交给数据库服务器来解释执行,并返回给Web服务器,Web服务器又返回给用户。

B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据。

Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即RelationalDatabaseManagementSystem),是Office系列应用软件之一。

它提供了表、查询

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1