电子商务系统开发技术文献综述【文献综述】.docVIP

电子商务系统开发技术文献综述【文献综述】.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计文献综述 电子信息科学与技术 电子商务系统开发技术文献综述 [摘要] 电子商务系统开发突破时间、空间和地域限制,它无论对于个人,还是企业,都带来新机。本文论述了目前开发电子商务系统采用的架构、数据库连接、开发模式以及网络通信技术,最后指出开发系统首先需要对行业业务进行了解及分析。 [关键字] 电子商务系统开发、系统架构、设计模式、JDBC 前言 电子商务为人类提供了一个全新的管理商业交易的方法,而且将成为潜在经济增长动力,并推动世界经济向前发展,它除了能在企业、消费者、政府之间提供更多、 更直接的联系外,它本身还将产生新的产品市场。电子商务突破时间、空间和地域限制,所以它无论对于个人,还是企业,都带来新机。 系统采用的架构 现在存在两种架构模式:B/S;C/S。 B/S 是browser/server指浏览器和服务器端,在客户机端不用装专门的软件,只要一个浏览器即可。B/S最大的优点:客户端不用维护,适用于用户群庞大,或客户需求经常发生变化的情况。可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。B/S架构的软件对一个稍微大一点单位来说,系统管理人员不需要在几百甚至上千部电脑之间来回奔跑,只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将来信息化发展的主流方向。B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是C/S无法作到的. 与操作系统平台关系最小.B/S架构的软件系统的扩展非常容易,只要能上网,系统管理员分配一个用户名和密码,还可以在线申请等。缺点:由于B/S架构管理软件只安装在服务器端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做服务器的硬件维护。但应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问题,后果不堪设想。 而C/S是client/server指客户机和服务器,在客户机端必须装客户端软件后,才能访问服务器如sql server 2000。C/S的优点:可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。 C/S 一般面向相对固定的用户群,对信息安全的控制能力很强,一般高度机密的信息系统采用C/S 结构较为适宜,而仅通过B/S发布部分可公开信息;B/S 建立在广域网之上,对安全的控制能力相对较弱,面向的是不可知的用户群。 3. 系统采用的连接数据库技术 JDBC是一种用于执行SQL语句的Java API,它的技术简称是Java Database Connectivity,它是一组用Java编程语言编写的接口和类。它为工具/数据库开发人员提供了一套访问各种数据库的标准API,使他们能够用纯Java API来编写数据库应用程序。这个标准编程接口,使得基于多种后台数据库的编程开发变得非常容易实现,开发人员只要使用JDBC API开发一个数据库访问程序就可以了,没有必要为访问SQL Server 数据库写一个程序,为访问Oracle数据库专门写一个程序,或者为访问MySQL数据库又写一个程序。不但如此,使用java编写的应用程序可以在任何支持java的平台是运行,不必再不同的平台上编写不同的应用程序,java和JDBC的结合可以说在开发数据库应用时真正的实现“一次开发,可以随处运行”!JDBC能完成的功能有3个方面:1)和一个数据库建立连接;2)向数据库发送SQL指令;3)处理数据库返回的结果。JDBC是一种低级API。JDBC是一个“低级”接口,也就是说,它用于直接调用SQL命令。在这方面它的功能非常好,并比其他的数据库连接API易于使用。 4. 系统使用到的设计模式 自从软件开发采用面

文档评论(0)

chengzhi5201 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档