- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子商务网站开发实践中的关键技术和应用,ios应用开发最佳实践,云计算应用开发实践,java应用开发与实践,php应用开发与实践,php5高级应用开发实践,jsp应用开发与实践,ipad应用开发实践指南,c应用开发与实践,lua游戏开发实践指南
第 卷第 期 泰州职业技术学院学报 Vol.8 No.5
8 5
年 月 Journal of Taizhou Polytechnical College
2008 10 Oct.2008
电子商务网站开发实践中的关键技术和应用
1 2
仲伟曦 ,黎春芳
(1.泰州职业技术学院;2.春兰研究院,江苏泰州225300)
摘 要:ASP. NET 作为微软的.NET 构架中的一部分,业已成为新型电子商务解决方案的主流开发
工具。主要讨论.NET 框架中实现电子商务解决方案的关键技术及其在具体应用中的实例。
关键词:电子商务网站;关键技术;ASP.NET ;XML
中图分类号:TP311 文献标识码:A 文章编号:1671-0142(2008)05-0063-04
近年来电子商务发展非常迅速,我国已成为电子商务在全球发展最快、潜力最大的地区之一。电子
商务最大的优点是可以减少中间环节、降低库存, 它使买卖双方在网上沟通、洽谈, 同时为可能达成的
贸易合同提供整套的一站式服务, 实现企业与电子商务网站双赢。
1 技术和工具选择
1)建模工具采用Rational Rose
Rational Rose 是基于UML 的可视化建模工具,主要用来做以下一些工作:
* 对业务进行建模(工作流);
* 建立对象模型(表达信息系统内有哪些对象,它们之间是如何协作完成系统功能的);
* 对数据库进行建模,并可以在对象模型和数据模型之间进行正、逆向工程,相互同步;
* 建立构件模型(表达信息系统的物理组成);
* 生成目标语言的框架代码。
2)开发平台使用ASP.NET 2.0[1]
ASP.NET 是微软公司推出的一种Internet 编程技术,比之于服务器端代码和客户端HTML 混合在
一起的ASP 技术,它采用效率较高的、面向对象的方法来创建动态Web 应用程序。
3)开发语言使用Visual C#
Visual C# 2005 是一个全面的工具集,借助于它,可以使用面向组件的C# 开发语言为Windows 和
Web 创建XML Web 服务以及 Microsoft .NET-connected 应用程序。
4)开发环境使用Visual Studio.NET
Visual Studio 是到目前为止开发.NET 应用程序的最佳工具。这是一个完整的编程环境,可以处理许多
类型的项目和文件,包括Windows 窗体和Web 窗体项目,设置和部署项目等,还可以用作数据库的接口。
2 层体系结构
B/S 系统常常采用多层体系结构,这种多层结构在层与层之间相互独立,任何一层的改变不会影响
其他层的功能。在多层体系结构中,最基本的是三层结构。
* 数据访问层:负责存储有关商品、类目、购物车等应用程序的数据,并在接受到请求时,将数
据发送给业务逻辑层。
* 业务逻辑层:也称为中间层,负责接受来自页面表示层的请求,并根据所包含的业务逻辑给表示
作者简介:仲伟曦(1964-),男,江苏泰州人,硕士,工程师.
64 泰州职业技术学院学报 第 期
5
层返回一个结果。
* 页面表示层:包含站点中的用户界面元素,以及管理访问者和公司间交互的所有逻辑。该层使整
个站点富有生命力。
三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被页面表示
层访问,用户通过表示层将请求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据
访问层访问数据库获得数据,然后按照相反的顺序依次返回将数据显示在
文档评论(0)