网上书店毕业设计.docx
- 文档编号:26349033
- 上传时间:2023-06-18
- 格式:DOCX
- 页数:53
- 大小:751.13KB
网上书店毕业设计.docx
《网上书店毕业设计.docx》由会员分享,可在线阅读,更多相关《网上书店毕业设计.docx(53页珍藏版)》请在冰豆网上搜索。
网上书店毕业设计
网上书店毕业设计
毕业设计(论文)任务书
题目
99网上书店管理信息系统的分析与设计
学生姓名
马计
学号
200909010223
专业班级
经管0902
设计(论文)内容及基本要求
1.进行广泛的资料查询和文献检索等前期准备工作,并完成不少于15000字符的与本专业相关的英文资料翻译。
2.在查阅资料的基础上,按照要求格式认真做好4000-6000字的《开题报告》,《开题报告》被指导老师审核通过之后方可进行设计报告撰写工作。
3.“99网上书店管理信息系统的分析与设计”设计报告中应包括以下内容的论述:
①绪论(选题的背景及意义、简要的文献综述)
②系统分析(系统的需求分析、业务流程分析、数据流程分析、数据字典等)
③系统设计(功能结构设计、流程设计、数据库设计、物理配置方案设计、输出/输入设计等)
④系统实现
4.进度安排(根据《经济管理学院本科毕业设计(论文)实施细则》)。
5.设计报告写作应符合我校本科生毕业设计撰写规范,条理清晰,语言流畅,论点明确,论据充分。
设计报告字数不低于10000字。
6.按时、按质、按量完成设计报告撰写,按标准格式装订成册。
设计(论文)起止时间
2013年2月25日至2013年5月25日
设计(论文)地点
西安石油大学
指导教师签名
年月日
系(教研室)主任签名
年月日
学生签名
年月日
99网上书店管理信息系统的分析与设计
摘要:
随着经济的发展和通信技术的提高,互联网使人们的生活越来越方便。
网上购物则成为人们日常生活必不可少的一部分。
论文是以基于WEB的网上书店系统的开发为背景进行书写的,利用网上书店管理系统可方便广大用户购买书籍,该系统主要包括书籍的查询,书籍的订购,管理员对用户,商品,定单的管理。
使用户能够在不同地方不同时间都可以购买自己理想的书籍。
管理员的管理也更加方便快捷,更好的提高了购物管理的效率。
系统的主要功能是通过互联网将购买者与销售商紧密的联系在一起。
此系统采用ASP技术设计,使用ADO技术连接到后台的ACCESS数据库,实现数据的存贮和前台对数据库中的数据调用。
网站管理者发布图书信息,用户登录该系统就可以购买自己喜欢的图书,并可以选择不同的邮寄途径和付款方式。
用户在足不出户的情况下就可以购物,给消费者带来了很大的方便。
本文先对课题背景、目的等简单叙述。
然后对相关知识进行简单介绍,最后对系统进行可行性分析、需求分析功能性分析,以及系统的设计与实现。
并通过对系统的测试,对其功能和性能进行评估。
最后,进行总结,介绍了系统的特点和不足之处。
关键词:
网上书店;ASP;ACCESS;ADO
AnalysisandDesignofThe99OnlineBookstoreManagementInformationSystem
Abstract:
Withthedevelopmentofeconomyandtheimprovementofcommunicationtechnology,theInternetmakesthelifeofpeoplemoreandmoreconvenient.Onlineshoppinghasbecomeapartofpeople'sdailylifeindispensable.ThispaperisbasedonthedevelopmentofonlinebookstoresystembasedonWEBforthebackgroundofwriting,canbeconvenientforuserstobuybooksusingtheonlinebookstoremanagementsystem,thissystemmainlyincludesthebooksinquiry,theorderbook,theadministratoroftheuser,product,ordermanagement.Userstodifferenttimesindifferentplacestobuytheirownidealbooks.Administratormanagementismoreconvenient,improvetheefficiencyofshoppingmanagement.
ThemainfunctionofthesystemisthroughtheInternettobuyersandsellersclosertogether.ASPtechnologytodesignthesystem,connectedtothebackgroundACCESSdatabaseusingADOtechnology,datastorageandthedatainthedatabasecall.Websiteadministratorspublishbooksinformation,theuserloginthesystemcanpurchasetheirownloveofbooks,andcanchoosedifferentmailingthewayandmethodofpayment.Theusercanremainwithindoorsshoppinginthecase,hasbroughtgreatconveniencetoconsumers.
Thisarticlefirsttothetopicsbackground,purposeandsoonaredescribedbriefly.Andthenabriefintroductiontotherelatedknowledge,finally,thesystemfeasibilityanalysis,requirementanalysis,functionalanalysis,aswellasthedesignandimplementationofthesystem.Andthroughthesystemtest,toevaluateitsfunctionalityandperformance.Finally,summarizes,thecharacteristicsofthesystemareintroducedandtheshortcomings.
Keywords:
OnlineBookstore;ASP;ACCESS;ADO
1绪论
1.1设计背景
目前,网络正以一种前所未有的冲击力在影响着人类的活动。
网络的诞生和发展,颠覆了古老的信息传播方式,打破了存在于传统交流方式中时间和空间的种种壁垒,彻底的改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并给人类带来了新的机遇和挑战。
中国互联网络信息中心发布的2013.1.15日下午第三十一次CNNIC调查结果显示,截至2012年12月底,我国网民规模达5.64亿,全年共计新增网民5090万人。
互联网普及率为42.1%,较2011年底提升3.8个百分点。
《报告》显示,截至2012年12月,我国网络购物用户规模达到2.42亿,网络购物使用率提升至42.9%,与2011年相比,网上购物用户增长4807万人,增长率为24.8%。
。
在网络营销受到重视、网民消费观念转变等因素的影响下,不少商家纷纷打破单一经营模式,在传统渠道外开拓出网络渠道,以寻求销售的新增长点。
传统商家对网络渠道的应用不断深入,传统渠道和网络渠道正在加速融合。
用户在网上关注的信息也不再是单一的新闻。
报告数据显示,用户在网上经常查询的信息中,即时通信使用率82.9%,搜索引擎使用率为80.0%,网络购物使用率为42.9%。
在互联网服务业务方面:
即时通信,搜索引擎,网络音乐,网络购物等服务业务仍然快速的发展着。
互联网技术发展到今天,计算机网络不仅渗透到社会生活的各个领域,而且渗透到了千家万户。
不仅各商家,企业需要制作网页、网站,许多的个人网站也如同雨后春笋般地大量出现。
“上网”、“制作主页”、“建站”好多的术语己经成为当今社会用语频率最高的词语了。
人们只要做在家中动动鼠标就遍知天下事,就能够购买到自己需要的物品,摆脱了时间和空间的限制,因此使用计算机及网络,已成为人们进入现代社会的必备技能。
基于WEB的销售管理系统正是在这种情况下诞生的,它已成为我们进行商品交易中不可缺少的部分。
通过互联网传递的大量信息使得现有的社会资源获得高效配置,社会劳动生产率大幅度提高,并推动经济结构革新和产业结构的升级。
1.2研究现状
1.2.1国内研究现状
我国网上书店首先起步晚、数量少。
我国第一家网上书店是1995年建立的中国书店网上书店()。
1997年4月杭州新华书店建立了新华书店系统的第一个网上书店()。
目前国内网上书店排行:
1.卓越网2.当当网3.京东商城4.中国图书网5.99网上书城。
当前,我国网上书店尚处于起步阶段,在经营规模、可供品种、备货以及配送、服务等诸方面还有待于进一步完善。
我国网上书店的业务量正在逐渐增加。
但是在网上书店迅速发展的同时也存在许多的问题:
①有些网上书店没有出版物经营权,却在网上进行出版物的购销活动;②有些网上书店存在超范围经营现象,如从事总发行或二级批发,有的还从事网络出版;③有些网上书店从非正式渠道组织货源,销售非法出版物或国家明令禁止的出版物;④很多网上书店供应满足率很低或供应不及时,有的服务质量较差。
其次,我国网上书店凌乱,但经营状况令人担忧。
网上书店林立是有其深刻原因的,因为图书是网上最容易销售的商品,也是当前电子商务网站选择的必然趋势。
通过互联网建立网上书店,在当前国际上还是一个年轻的事业,在中国更是一株幼苗。
网上书店售书常出现的尴尬局面是由多方面的因素造成的:
一是我国通讯技术不太发达,造成了上网购书时信息通道堵塞;二是网上信息不全,可供书目有限,配书不够迅速高效,运送图书周期太长等;三是网上支付手段限制,尽管可在网上刷卡购书,毕竟未得到广泛的应用,同时网上售书不但缺乏折扣和优惠,还要增加入网费等其它费用开支。
但人们认为网上售书是未来值得开发的一个通道,前景不可限量。
只要解决资讯的完整性和及时性,完善软硬件设施,网上书店就会有无限商机和发展空间。
对于加快网上书城建设,朱天慧认为:
网上书店的经营活动应该严格按照出版物发行的各项规定执行,不能因购销方式的改变而有所特殊。
丰富图书品种、信息和相关内容,网上书店应加强与各地出版社的联系,把全国各出版社可供销售的图书尽可能地放到网络书店中供读者选择,并提供尽可能多的图书品种及详尽的图书信息和不同内容的书评。
印玺认为,网上书店要降低运输费用,为顾客取得最大的利益,物流配送是永远需要研究和不断解决的问题。
网上书店不能仅仅依赖邮政系统,而要不断开发新的途径。
根据自身经营策略和现状出发,选择自营物流或从服务质量、运输费用等多方面考察合作伙伴,建立快捷而经济的物流系统,进而发展为供应链,充分利用网络资源,取得规模效益。
1.2.2国外研究现状
国外网上书店主要分布在欧美等经济技术比较发达的国家和地区。
起步早、规模大、发展快、数量多等,其中在90年代末期国外已有网上书店1000多家。
全球最大的网上书店----亚马逊书店是1995年7月,由当时三十岁的美国年轻人贝索斯创立的。
在成立五年后,就取代了巴诺书店,成为世界上最大的书店,跻身世界500强企业。
,它为读者提供了方便舒适的网上购物环境,丰富的图书品种,优惠的价格,完善的金融结算制度,以及高效率的配送服务,并且实现了零库存运转。
自1995年7月亚马逊书店卖出第一本书起,它的销售总额直线上升,1997年销售额即达1.48亿美元,为1996年的9.3倍,1998年猛增到5.4亿美元,增幅达365%。
美国有许多图书馆,例如:
纽约皇后区图书馆的新书就是从Borders网上书店订购。
亚马逊网站所带动的网络股热潮与行销经营模式,已然成为各方讨论的热点。
亚马逊网站的竞争策略,若以四个字涵盖其精神:
就是新、速、实、简。
“新”是指“服务功能随着科技进步”;“速”是指“信誉来自于流程的速度”;“实”是指“实惠的折扣价格”;“简”是指“‘一键式购物’(one-clickchase)功能服务”。
在亚马逊成功的多种因素背后还有一条独到的做法,即网络书评。
以庞大书目为主所孕生的书评,是亚马逊引以为傲的资产,综观亚马逊网络书店的书评,来源大致有四种:
1.策略联盟:
与平面书评杂志、杂志、报纸、电视媒体合作,付费转载推荐书评。
2.作者或出版社提供的评论或摘要。
3.亚马逊编辑书评(editorialreviews)。
4.读者书评。
这些书评不单单是书评而已,而是依存于一套精心设计规划的消费模式,因此书评与消费依循另一种模式而结合。
1.3设计目的与意义
由于互联网Internet在中国的普及,中国人对互联网的依赖越来越强烈。
电子商务也越来越受到人们的关注,网上购物作为一种崭新的消费模式更多的受到人们的喜爱。
网上书城作为网上购物的一部分也有了迅速的发展。
本次毕业设计的目的是建立一个动态的、交互的在线购书的网站。
即它是交易双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过Internet、web和购物界面技术化的B2C模式。
实现电子商务的信息流、资金流、物流三方面的内容。
网上购物跨越了区域限制,给商业流通领域带来了非同寻常的变革。
对于用户而言,网上书店价格优惠、省去路上的时间、搜索方便、货比三家、信息传递成本低廉、界面直观、信息量大、更新更快。
跨地域买到你想要的,但是在身边书店买不到的书!
其次,对于商家来说,网上销售无库存压力、经营成本低、行销网络广,没有地区的限制、快速有效的信息化客户服务,并且可以拿到在传统购物中所很难得到的用户数据进行分析,挖掘更深层次的用户价值和忠诚度等。
与传统的书店相比,网上书店既可以避免书目订货的局限和盲目,又可以克服看样订货投入大,费用高,管理难的不足,而且网上选择范围广能直观看样,可浏览内容,可随时添订,结算及时,快捷方便,周转高速。
最后,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多的层面上以更高的效率实现资源配置。
网上书店将逐步成为当代主流。
1.4主要内容
系统测试及系统评价。
1.5设计方法与手段
方法:
系统采用自上而下的开发方式,即从整体进行设计,逐渐从抽象到具体,从概要设计到详细设计,从而体现结构化的设计思想。
采用asp网络编程语言进行编程设计。
主要工具:
Asp编程软件,IIS互联网信息服务
数据库:
Microsoftaccess数据库
操作系统:
WindowsXP操作系统
299网上书店系统开发工具简介
2.1ASP网络编程语言
ASP是ActiveServerPage的缩写,意思是“动态服务器页面”。
ASP是微软公司开发的代替CGI脚本程序的一种应用,它能够与数据库和其它程序进行交互,属于一种简单、方便的编程工具。
ASP的网页文件的格式是.asp,是现在最流行的动态网页编程语言之一。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或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程序代码被窃取。
(7)方便连接ACCESS与SQL数据库。
ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。
2.1.1ASP页面结构
ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:
(1)标准的HTML标记:
所有的HTML标记均可使用。
(2)ASP语法命令:
位于<%%>标签内的ASP代码。
(3)服务器端的include语句:
可用#include语句调入其它ASP代码,增强了编程的灵活性。
(4)脚本语言:
ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户也可安装其它脚本语言,如Perl、Rexx等。
2.1.2ASP运行环境
目前ASP可运行在三种环境下。
(1)WINDOWSNTserver4.0运行IIS3.0(InternetInformationServer)以上。
(2)WINDOWSNTworkstation4.0运行PeerWebServer3.0以上。
(3)WINDOWS95/98运行PWS(PersonalWebServer)。
其中以NTserver上的IIS功能最强,提供了对ASP的全面支持,是创建高速、稳定的ASP主页的最佳选择。
2.1.3ASP的内建对象
ASP提供了六个内建对象,供用户直接调用:
1)Application对象:
负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。
2)Session对象:
存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。
Session对象需cookie支持。
3)Request对象:
从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法。
4)Response对象:
服务器将输出内容发送到用户端。
5)Server对象:
提供对服务器有关方法和属性的访问。
6)ObjectContext对象:
IIS4.0新增的对象,用来进行事务处理。
此项功能需得到MTS(MicrosoftTranscationServer)管理的支持。
2.1.4ASP的内置组件
(1)AdRotator组件:
用来按指定计划在同一页上自动轮换显示广告,用于WWW上日益重要的广告服务。
(2)BrowserCapabilities组件:
确定访问WEB站点的用户浏览器的功能数据,包括类型、性能、版本等。
(3)DatabaseAccess组件:
提供ADO(ActiveXDataObjects)来访问支持ODBC的数据库。
(4)FileAccess组件:
提供对服务器端文件的读写功能。
(5)ContentLinking组件:
生成WEB页内容列表,并将各页顺序连接,用于制作导航条。
此外,还可安装Myinfo、Counters、ContentRotator、PageCount等组件,用户也可自行编制Actiive组件,以提高系统的实用性。
2.1.5DatabaseAccess组件ADO
WWW上很重要的应用是访问WEB数据库,用ASP访问WEB数据库时,必须使用ADO组件,ADO是ASP内置的ActiveX服务器组件(ActiveXServerComponent),通过在WEB服务器上设置ODBC和OLEDB可连接多种数据库:
如SYBASE、ORACLE、INFORMIX、SQLSERVER、ACCESS、VFP等,是对目前微软所支持的数据库进行操作的最有效和最简单直接的方法。
ADO组件主要提供了以下七个对象和四个集合来访问数据库。
(1)Connection对象:
建立与后台数据库的连接。
(2)Command对象:
执行SQL指令,访问数据库。
(3)Parameters对象和Parameters集合:
为Command对象提供数据和参数。
(4)RecordSet对象:
存放访问数据库后的数据信息,是最经常使用的对象。
(5)Field对象和Field集合:
提供对RecordSet中当前记录的各个字段进行访问的功能。
(6)Property对象和Properties集合:
提供有关信息,供Connection、Command、RecordSet、Field对象使用。
(7)Error对象和Errors集合:
提供访问数据库时的错误信息。
2.2ACESS数据库
MicrosoftOfficeAccess是由微软发布的关联式数据库管理系统。
它结合了MicrosoftJetDatabaseEngine和图形用户界面两项特点,是MicrosoftOffice的系统程式之一。
2.2.1ACCESS的用途
(1)进行数据分析:
access有强大的数据处理、统计分析能力,利用access的查询功能,可以方便地进行各类汇总、平均等统计。
并可灵活设置统计的条件。
比如在统计分析上万条记录、十几万条记录及以上的数据时速度快且操作方便,这一点是Excel无法与之相比的。
这一点体现在:
会用access,提高了工作效率和工作能力。
(2)开发软件:
access用来开发软件,比如生产管理、销售管理、库存管理等各类企业管理软件,其最大的优点是:
易学!
非计算机专业的人员,也能学会。
低成本地满足了那些从事企业管理工作的人员的管理需要,通过软件来规范同事、下属的行为,推行其管理思想。
(VB、.net、C语言等开发工具对于非计算机专业人员来说太难了,而access则很容易)。
这一点体现在:
实现了管理人员(非计算机专业毕业)开发出软件的“梦想”,从而转型为“懂管理+会编程”的复合型人才。
另外,在开发一些小型网站WEB应用程序时,用来存储数据。
例如ASP+Access。
这些应用程序都利用ASP技术在InternetInformationServices运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/MicrosoftSQLServer.
ACCESS的用途更多,体现在很多方面:
表格模板。
只需键入需要跟踪的内容,Access便会使用表格模板提供能够完成相关任务的应用程序。
Access可处理字段、关系和规则的复杂计算,以便您能够集中精力处理项目。
您将拥有一个全新的应用程序,其中包含能够立即启动并运行的自然UI。
创建和运行旧数据库。
尽情享用对您的现有桌面数据库(ACCDB/MDB)的支持。
2.2.2ACCESS的系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 毕业设计
![提示](https://static.bdocx.com/images/bang_tan.gif)