4.2 开发工具选择
4.2.1 Visual Studio 2003
Visual Studio .NET 2003是 Microsoft 的第二代开发工具,用于构建和部署功能强大而安全的连接 Microsoft .NET 的软件。
为解决今天最具挑战性的软件开发需要而构建的 Visual Studio .NET 2003 增强并进一步完善了其前代产品的功能,并与前代产品高度兼容。Visual Studio .NET 2003 包括来自 Modeler 的全套功能,可帮助构建最复杂的企业级应用程序和在最小的设备上部署应用程序。通过全世界各种规模的公司的使用,Visual Studio .NET 和 Microsoft Windows Windows NET Framework 提供了一个强大而完善的端到端工具,用以设计、开发、调试和部署用于 Microsoft Windows? 和 Web 的安全的应用程序—这些应用程序强健而且易于使用。
Visual Studio .NET 2003 包含 Windows .NET Framework 的一个增强版本。Windows .NET Framework 1.1 版在前一版本的基础上增添了新的能力、功能增强和文档改进。通过对 .NET Compact Framework 的集成支持,Visual Studio .NET 2003 将移动和嵌入式设备,如 Pocket PC 和其他采用 Microsoft Windows CE .NET 操作系统的设备,带入 .NET。如今,开发人员能够使用同样的编程模型、开发工具及编程技能,来构建应用范围广泛--从小设备到最大的数据中心--的应用程序。
开发人员可以使用 Visual Studio .NET 来:
l 构建功能强大而且响应能力极好的基于 Windows 的应用程序。
l 构建功能强大而且响应能力极好的 Pocket PC 应用程序。
l 构建完善而安全的 Web 应用程序。
l 构建对设备有智能感知能力的完善而安全的移动 Web 应用程序。
l 在以上任何一种应用程序中使用 XML Web services。
l 避免“DLL 灾难”。
l 消除代价高昂的应用程序部署和文护问题。
Visual Studio .NET 是唯一的从头至尾都是基于通过 XML Web service 进行集成这一思想而构建的环境。通过允许应用程序通过 Internet 共享数据,XML Web services 使开发人员能够利用新的和现有的代码构建应用程序,而不用考虑平台、编程语言或对象模型。
4.2.2 Dreamweaver MX
Macromedia Dreamweaver MX 是创建专业网站的最佳途径, 同时也是构建强大 Internet 应用程序的最简便的途径。 开发人员第一次能在一个环境内快速创建和管理网站及 Internet 应用程序。Dreamweaver MX 是一个完整、集成的解决方案, 可为您提供可视化的布局工具、快速的 web 应用程序开发以及广泛的代码编辑支持。
Dreamweaver在项目中主要负责把前台的素材进行整和排版,以及和后台的程序交互。
4.2.3 Rose
提起建模,每一位软件开发人员都不会陌生,但我们还是要给它一个明确的定义:建模是人类对客观世界和抽象事物之间联系的具体描述.在过去的软件开发中,程序员利用手工建模,既耗费了大量的时间和精力又无法对整个复杂系统全面准确的描述,以至于直接影响应用系统的开发质量和速度.而今,我们不再为建模苦恼.
Rational公司曾以Ada语言享誉世界,今天以面向对象的可视化建模工具Rational ROSE博得了业界一片好评.正如美国《应用程序开发战略》Yourdou教授所评价的:“Rational Rose 将对面向对象应用程序开发技术产生巨大影响;使大型开发项目的分析,建模、设计规范化了,——rational公司已成为OO CASE界的Microsoft。”
Rational ROSE包括了一体化建模语言(UML),OOSE及OMT。其中一体化建模语言(UML)由Rational 公司三位世界级面向对象技术专家Grady Booch,Ivar Jacobson和Jim Rumbaugh通过对早期面向对象研究的设计方法的进一步扩展而得来的,为可视化建模软件奠定了坚实的理论基础。
Ratioal Rose产品为大型软件工程提供了可塑性和柔韧性极强的解决方案:
1.强有力的浏览器,用于查看模型和查找可重用的组件
2.可定制的目标库或编码指南的代码生成机制
3.既支持目标语言中的标准类型又支持用户自定义的数据类型
4.保证模型与代码之间转化的一致性
5.通过OLE连接,Ratioal Rose图表可动态连接到Microsoft Word中
6.能够与Rational Visual Test,SQA Suite和SoDA文档工具无缝集成,完成软件生命 周期中的全部辅助软件工程工作
7.强有力的正/反向建模工作
8.缩短开发周期
9.降低文护成本
如果没有一个被普遍认可的国际标准,事情就会陷入混乱之中。Rational Rose提供对工业标准标记的独家支持,其中包括一体化建模(UML),这一即将在工业界成为标准的面向对象建模语言。一体化建模语言(UML)是早期面向对象研究和设计方法的进一步扩展,由世界级面向对象技术知名专家Grady Booch,Ivar Jacobson和Jim Rumbaugh对Booch,OOSE和OMT理论的研究基础上提出的,为可视化建模软件奠定了坚实的理论基础。一体化建模语言对建模语言提供了以下支持
1.使用事件模型
2.类和对象模型
3.组件模型
4.分布处理模型
5.Rational Rose产品在支持UML的同时,也支持OOSE及OMT。
4.2.4 Visio
Visio是一个图形化管理软件,它可以将管理活动以图形的方式展示出来,以便于跟踪管理。然而,传统方式在处理图形化的工作过程中,既费时,又费力,且重复劳动影响着工作效率与质量。
Visio不但将绘图过程加以简化,而且融入图形化管理的规则。所以,它越来越成为办公管理活动中为可缺少的工具。
4.3 数据库平台选择
所谓数据库,我们可以把它形象地说成是存储数据的“仓库”。数据库是为了满足某一部门中多个用户的多种应用需要,按照一定的数据模型在计算机系统中组织、存储和使用的互相联系的数据集合。数据库系统是管理大量的、持久的、可靠的、共享的数据的工具。就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系开数据库管理系统的标准语言。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>
ASP+SQL SERVER2000电子商城系统 第10页下载如图片无法显示或论文不完整,请联系qq752018766