1.1.2 国内外研究现状与水平
1.2 调研情况
经过近几年的完善,以B/S结构模式为基础的系统开发技术已经比较成熟,各类辅助开发技术也较为完善。
JAVASCRIPT经过多个版本的反复完善,其功能也逐渐走向成熟。PHP与ASP,JavaScript等不需服务器的支持,通过客户端脚本语言在browser上运行。早期的程序开发人员之所以比较青睐于JavaScript的使用,就是因为它可以极大程度上减轻系统对服务器的依赖,但安全性的问题也随之而来。随着技术的发展,服务器可以处理大量的信息,现在的程序员不会去担心服务器的负担是否过大,信息安全性问题也得到了解决,但JavaScript技术仍就以多平台跨越、操作简单等优点而被广泛使用。
而将使用的数据库管理系统也是相当成熟,SQL Server 2008的特性包括一下几点。
1.2.1 Internet 集成
XML开发通过SQL Server 2008 数据库引擎来实现。它还具有:伸缩性、实用性、安全性。
通过集成SQL Server 2008 程序设计模型和Windows DNA 构架,用页面应用程序的设计,在网页应用中拥有查询和收索功能。
1.2.2 可伸缩性和可用性
具有优秀的平台跨越能力,通过简单的一个数据库引擎便完成多平台的使用,在任何手提电脑还是大中型服务处理器都可运行。Web站点对性能要求很高,需要SQL Server 2008 企业版实现一些功能的支持。
1.2.3 企业级数据库功能
SQL Server 2000 有着强大的关系数据库引擎,可以支持现在很多比较苛刻的数据处理环境。数据库引擎可以对数据的完整性进行有利保护。
1.2.4 易于安装、部署和使用
SQL Server 2008包含一系列的工具,它们可以完成管理和开发等工作,这些工具可使在多个网站上安装、部署、管理和使用的SQL Server 的过程得到改善。SQL Server 2000 也能够实现对标准的并且与Windows DNA 集成的程序设计模型的支持,使 SQL Server 数据库和数据仓库的使用变成高效的可伸缩系统的无缝部分。SQL Server 2008的客户通过简单的安装和管理即可使用应用程序。
1.3 功能特点及优势
在线服装销售系统对企业带来了新的商机。对个人来说,使用电子商务不但可以不受时间和空间的拘束来进行服装选购,方便快捷地掌握各个商家的产品情况,还可以把自己生产设计的作品推向市场,这可以提高个人的购买能力和生活品质;对企业来说,网上营销不但开辟了更加宽广的市场,并且让交易和服务的操作变得更加容易、清晰,使商务流程更加方便准确。
1.4 ASP.NET 与 VISUAL STUDIO技术
1.4.1 ASP.NET与ASP的区别
ASP.Net技术与ASP技术在编程思文的转换上有着很大的区别,并不是仅仅在功能上有一定的增强。ASP把一些弱类性、面向结构的脚本语言与html配合起来编写。而非面向对象的变成语言就会产生一下几个问题:
(1)混乱的代码逻辑,管理不便:因为ASP要与html进行搭配编程,所以看清逻辑代码是一件很困难的事情,随着程序的编写越来越复杂,管理代码的工作也显得非常难以完成,超出了很多程序员的管理能力,以至于引发许多错误。
(2)较差的重复使用性:因为 ASP采用的是面向结构的编程方式,并且与html搭配使用,这就有可能造成一旦对一点代码进行修改,就要改变整个程序,代码重用更是不切实际。
(3)弱类型会造成潜在的错误:虽然弱数据类型的编程语言在使用的时候会比较便利,但是程序出错的概率则非常的高。