毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx

上传人:wj 文档编号:407348 上传时间:2023-04-28 格式:DOCX 页数:56 大小:317.31KB
下载 相关 举报
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第1页
第1页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第2页
第2页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第3页
第3页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第4页
第4页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第5页
第5页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第6页
第6页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第7页
第7页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第8页
第8页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第9页
第9页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第10页
第10页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第11页
第11页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第12页
第12页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第13页
第13页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第14页
第14页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第15页
第15页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第16页
第16页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第17页
第17页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第18页
第18页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第19页
第19页 / 共56页
毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx

《毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx(56页珍藏版)》请在冰点文库上搜索。

毕业设计_基于BS结构的网络购物管理系统的开发Word文档下载推荐.docx

7

第四章:

模块开发………………………………………………………………

8

4.1数据库的设计……………………………………………………………

4.2数据库连接公用模块……………………………………………………

9

4.3用户信息模块……………………………………………………………

15

4.4购物车的用途与实现……………………………………………………

24

4.5定单功能及实现…………………………………………………………

28

4.6顾客留言功能及实现……………………………………………………

33

4.7公告栏……………………………………………………………………

4.8管理用户模块功能与实现………………………………………………

第五章:

结论与总结………………………………………………………………

43

参考文献……………………………………………………………………………

致谢……………………………………………………………………………………

附录………………………………………………………………………………… Ⅴ

基于B/S结构的网络购物管理系统的开发

摘要:

随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的

网上购物。

对于企业来讲,无论是企业之间(BtoB),还是企业和客户之间(BtoC)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。

近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。

运用ASP技术和网络数据库原理,基于B/S模式开发了一个网上购物系统。

在该系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。

系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。

系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。

关键词:

B/S模式、ASP、电子商务、网络数据库

TheDevelopmentofManagementSystemforNetworkShoppingBaseonB/SStructure

Abstract:

AlongwiththeInternetofcontinuouslyuniversal,peoplearefortherequestoftechniqueInternetthealreadyandnotonlysingleisaviewoncewebpage,receiveanddispatchtheE-mail,increasinglybusypeoplestartpursuingtheexploitationInternetthatkeepthehousethisathemightyplatformcomethenetthatrealizesontheshopping.Speakforthebusinessenterprise,andwetheristhebusinessenterprise'

s(BtoB),orbusinessenterprisewiththecustomer'

sbargainfor(BtoC),ifcanrealizethenetuptradeandwillconsumedlyincreasethebargainspeedtheeconomytotradethecost.Inthelastfewyears,alongwiththetechnique'

sfurtherdevelopmentofnetworkdatabase,makethisonconceivingtograduallybecometheactuality.ApplicationASPtechniqueiswiththenetworkdatabaseprinciple,accordingtoB/Smodedeveloppedanetontheshoppingsystem.Inthesystem,customercanverytheconvenientregistrationbecomethemember,andproceedstomerchandiseviewindex,lookintofavourthatthemerchandise'

sdetaileddata,thenpurchasetheadoringmerchandiseaccordingtotheeveryone.Systemwouldtheautoisabornorderofcustomer,andhandovertheordertoeruptgoodsaccordingtotheinformationforfillinningofcustomer.Systemmanagercanthenproceedstoincreasewiththeorderthatedit,investigatealreadytheregisteredcustomercombinerighthandovertoproceedstohandletocurrentmerchandise.

Keywords:

B/Smode,ASP,electroniccommerce,networkdatabase

目录

1、绪论 3

1.1课题的背景以及研究的目的和意义 3

1.2国内外研究现状与水平 3

1.3发展趋势 5

2、分析 6

2.1可行性分析 6

2.2需求分析 7

2.3系统功能模块的划分及功能模块的描述 7

2.3.1用户管理模块 8

2.3.2后台管理模块 8

2.3.3商品管理模块 9

2.3.4前台处理模块 9

2.3.5购物车模块 10

3、设计 11

3.1系统基本设计思想 11

3.2系统数据库设计 11

3.2.1数据表结构 12

3.2.2实体关系图-E-R图 14

3.3详细设计 15

3.3.1用户登陆 15

3.3.2用户管理模块 17

3.3.3后台管理模块 17

3.2.4商品管理模块 18

3.3.5前台处理模块 18

3.3.6购物车设计 19

网站测试 21

4、结论 22

系统管理 22

公告管理 22

商品管理 23

订单管理 23

系统管理 23

用户的认证管理 23

系统测试 24

结束语 24

1、绪论

近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。

于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。

网上购物是一种具有交互功能的商业信息系统。

它向用户提供静态和动态两类信息资源。

所谓静态信息[1]是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;

动态信息是指随时变化的信息,如商品报价,会议安排和培训信息等。

网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。

这种全新的交易方式实现了公司间文档与资金的无纸化交换。

本平台利用ASP+ACCESS数据库[2]的架构实现,此系统分为前台管理和后台管理。

前台管理是友好的操作界面,供用户浏览、查询使用。

包括:

浏览商品、查询商品、订购商品、新闻查询、公告中心等功能;

后台管理提供给管理员,其中包括:

商品管理、用户管理、订单管理等。

使管理员从繁琐的手工操作中解脱出来,提高办公效率。

1.1课题的背景以及研究的目的和意义

随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,在众多的网络服务中,Web给人耳目一新的感觉,而在这其中,网站已经日渐普及,而且发展到今天,已经成为任何人可以在网络所提供的平台上进行个性展示的新型方式。

在众多网络开发技术中,HTML是一种重要的基本开发技术,而ASP技术是当前相当热门,它可以进行复杂的数据库操作、很强的交互性以及方便用户控制管理。

该网上商城正是当今技术发展的产物,提取了淘宝核心概念,以及对2007年电子商务的理解,完成了这个购物系统,促成了客户交易,与客户的距离更接近,让客户爱上该网站。

1.2国内外研究现状与水平

互联网的快速发展为网上购物系统的发展提供了强大的动力,同时,电子购物的环境也已经逐步得到了改善,表现在网民结构的大众化和网络生存的普及化,物流和银行结算的畅通,以及市场运作的规范和相应政策法规的完善。

网上购物对网民的吸引力将会越来越大,网民对购物网站的看法也将必定会从不了解到了解,从拒绝到接受,从怀疑到信任,从否定到肯定,网上购物的观念将更加深入人心。

如今网上信息系统的开发与利用,正是当下热门的话题,C/S(Client/Server)结构和B/S(Browser/Server)结构也是当今世界开发模式技术架构的两大主流技术。

C/S又称Client/Server或客户/服务器模式。

服务器通常采用高性能的PC、工作站或小

型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。

客户端需要安装专用的客户端软件。

C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。

对应的优点就是客户端响应速度快。

缺点主要有以下几个:

只适用于局域网;

客户端需要安装专用的客户端软件;

对客户端的操作系统一般也会有限制.所以已经很难适应百台电脑以上局域网用户同时使用,而且代价高,效率低。

B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。

浏览器通过WebServer同数据库进行数据交互。

B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;

并增加了交互性,能进行局部实时刷新。

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。

只要有一台能上网的电脑就能使用,客户端零维护。

系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。

甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

而且B/S结构的系统维护和升级方式相对简单;

成本降低,选择更多。

缺点是应用服务器运行数据负荷较重,由于B/S架构管理软件只安装在服务器端上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器端是完全通过WWW浏览器实现,极少部分事务逻辑在前端实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。

但是,应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。

因此,许多单位都备有数据库存储服务器,以防万一。

另外本课题的设计选用了asp技术。

Asp(activeserverpages)是微软公司推出的一种用以取代CGI的技术,基于目前绝大多数网站应用于windows平台,asp是一个位于

windows服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式的

web服务器应用程序。

例如响应用户查询数据库的要求而生成报表,而且asp与其它web设计工具相比有着以下优点:

完全与HTML文件融合,容易创建、修改,不需其他编译、联接程序,面向对象可扩展等,因此,ASP技术非常适合于购物网站的设计。

Asp[3]是Microsoft公司在1996年底推出的一种取代CGI(公共网关接口,即CommonGateway interface)运行服务器端的Web应用程序开发技术,它内含于IIS3.0(MicrosoftinternetinformationServer3.0)以上的版本之中。

通过asp我们可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序。

它属于ActiveX技术中的Server端技术。

与常见的在Client端实现动态网页的技术如Java applet,activeX

Control,VBScript,JavaScript等不同,Asp中的命令和Script语句都是由服务器解释执行的。

Asp是基于ActiveX技术的,它支持面向对象即可扩展的ActiveXserver组件。

ActiveX技术以COM/DCOM技术为基础,程序员可以用VC++,VB5.0等语言创建特定功能的服务器

端组件,扩展asp的应用功能。

它是一种成熟的web到数据库的接口技术,使用与现有的

web客户/服务器应用程序。

它具有如下一些特点:

(1)全嵌入HTML,与HTML,Script语言完美结合。

(2)无须手动编译(Compling)或链接程序。

(3)面向对象(ObjectOriented),并可扩展ActiveXServer组件功能。

(4)可使用任何语言编写自己的ActiveXServer组件。

(5)存取数据库轻松容易(使用ADO组件)。

(6)无浏览器兼容问题。

(7)程序代码隐蔽,在客户端仅可看到由asp输出的动态HTML文件。

另外ASP的工作[4]通过后缀名为asp的文件来实现,一个asp文件相当于一个可执行文件,因此必须放在web服务器上有可执行权限的目录下。

当浏览器向web服务器请求调用asp文件时,就启动了asp。

Web服务器响应该HTTP请求,调用asp引擎,解释被申请的文件。

当遇到与ActiveXScript兼容的脚本(VBScript,Javascript)时,asp引擎,调用相应的脚本引擎进行解释处理。

若脚本指令中涉及到对数据库的访问,就通过ODBC与后台数据库进行连接,由数据库访问组件实现对数据库的操作,并将执行结果动态生成一个HTML页面返回web服务器端,然后与页面中脚本的HTML合并成一个完整的HTML页面送至客户端浏览器。

因而客户端浏览器接收到的是经web服务器执行以后生成的一个纯粹的HTML文件,可被运行在任何平台上的浏览器所执行。

同时由于asp的脚本程序是在服务器端执行的,通常脚本代码不会被别人窥视,保证了程序代码的安全和知识产权。

另外程序执行完毕后,服务器仅仅是将执行的结果返回给客户端浏览器,减轻了网络传输的负担,大大提高了交互的速度。

1.3发展趋势

从以上的分析来看,B/S结构主要是利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言(VBScript、JavaScript…)和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。

随着Windows98/Windows2000将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。

显然B/S结构应用程序相对于传统的C/S结构应用程序将是巨大的进步。

所以基于B/S结构的网络购物管理系统采用了B/S结构。

以及采用MicrosoftIIS+ASP

将结合的技术,运用Access数据库对网站进行建设。

2、分析

2.1可行性分析

电子商务源于英文ELECTRONIC COMMERCE,简写为EC。

顾名思义,其内容包含两个方面,一是电子方式,二是商贸活动。

电子商务指的是利用简单、快捷、低成本的电子通讯方式,买卖双方不谋面地进行各种商贸活动。

电子商务可以通过多种电子通讯方式来完成。

简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务;

但是,现在人们所探讨的电子商务主要是以EDI(电子数据交换)和INTERNET来完成的。

尤其是随着

INTERNET技术的日益成熟,电子商务真正的发展将是建立在INTERNET技术上的。

所以也有人把电子商务简称为IC(INTERNETCOMMERCE)。

从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;

最完整的也是最高级的电子商务应该是利用INTENET网络能够进行全部的贸易活动,即在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从寻找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报关、电子纳税等通过INTERNET一气呵成。

要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。

由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在电子商务中发挥着重要的不可或缺的作用。

目前我国的电子商务商业模式大致可以按照交易对象分为五类:

商业机构对商业机构的电子商务B2B,商业机构对消费者的电子商务B2C,商业机构对政府管理部门的电子商务B2G,消费者对政府管理部门的电子商务C2G以及消费者对消费者的电子商务C2C。

虽然一些更新颖的模式如B-B-C已经初现,但要想大规模发展起来还需要经过比较长一段时间的成长。

而B2G、C2G是政府的电子商务行为,不以营利为目的,主要包括政府采购、网上报关、报税等,对整个电子商务行业不会产生大的影响。

因此,以下讨论的是B2C、C2C、B2B这三种商业行为的电子商务模式。

尽管今天无论是B2C也好、B2B也好,无论是传统企业e化也好,新型互联网企业诞生也好,都已经不是什么新鲜事了;

股市要求大家讲的故事也好,模式也好,都已经几乎没有缝隙地占满了人们全部的想象空间,但能够就此说我们已经进入了电子商务的世纪或社会了吗?

不能!

因为即使是我们今天不少打着电子商务旗号的公司,甚至也还没有理

解电子商务的全部和真正的内涵,当然更谈不上去完完全全地实现它们。

什么样的企业才能算是电子商务企业呢?

那当然利用互联网、WEB网站实现业务是基本的特征,但更为核心的是企业内部必须运营在一个基于完善的管理思想和工作流程的“企业资源计划系统(ERP)”之上。

这个资源计划系统是企业开展业务的基础平台,用户的订单在经过公司商务部门的过滤之后进入这个系统,成为系统最主要的输入,系统另外的输入是当前库存的实际情况(包括材料、成品、在产品的数量和地域分布),运输资源和周期、采购资源和周期、生产产能和周期等,系统在固定的时间运行一次,每次运行得到的输出结果是:

一份用户订单的确认情况表、一份采购计划、一份生产计划、一份配送计划。

其中用户订单确认结果将直接反馈到每一个定单用户,告诉他能不能供货、能供货的确切时间、供货地点、运输方式等信息,这些信息是系统根据企业制定的明确的供货优先次序模型和一定的边界条件计算出来的。

比如说前面买花的例子,如果库房有,那么供货的时间就只是配送所需的时间(依照地理位置不同);

如果没有,那么还要加上采购周期;

如果一个订单含多种产品,那么供货时间就要选择最后齐套的时间了,等等,这些都是由系统自动控制的,减少了人为控制的难度和差异性,用户的满意度一定会因此而改善。

而企业所有的采购、生产、配送系统也都不是机械的、被动的工作,缺货了再去买,看成品库去生产,备齐了就(才)去送,而是完全依系统计划指令、依信息行事,有条不紊。

真正电子商务的实质其实是企业经营各个环节的信息化过程,并且不是简单地将过去

的工作流程和规范信息化,而是依新的手段和条件面对旧有的流程进行变革的过程。

2.2需求分析

此系统主要可以实现商家在线发布商品信息,消费者在线购买功能,主要有以下几点:

(1)后台的网站数据远程维护,包括业务数据和分类与信息添加删除等功能。

(2)可以在线添加、删除、修改商品各级类别。

(3)支持商品图片上载功能,让商品形象更生动。

(4)注册用户、商品信息的轻松维护。

(5)用户免费注册即用户信息修改功能。

(6)方便的定单管理功能,定单结算统计功能。

(7)购物流程简单快捷,包含商品折扣机制。

(8)面向消费者的订单查询功能。

(9)其他功能还包括:

顾客留言,公告栏,新闻发布等。

2.3系统功能模块的划分及功能模块的描述

2.3.1用户管理模块

购物网站可简单的划分为2个部分,如图所示:

管理员

主页

用户

用户模块划分如图所示:

用 户

用户注册

用户登陆

用户注消

查询商品

用户管理

用户的管理功能的结构图如下:

人资料

货资料

改密码

物资料

单资料

分查询

计信息

2.3.2后台管理模块

后台管理系统

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

当前位置:首页 > 经管营销 > 经济市场

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

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