2.3 Visual Studio 2008简介
2.3.1 Microsoft Visual Studio 2008概述
VS2008是Visual Studio 2008的缩写。Visual Studio是微软公司推出的开发环境。它是目前最流行的Windows平台的应用程序的开发环境。Visual Studio 2008和.NET的构架开发是紧密集合在一起的,是可以用来构成建设下一代Internet应用的友好工具。它通过提供统一的集成开发环境及工具,从而大大提高了开发的效率。它简化了服务器端的开发、集成了多种的语言支持、运用网络服务的方法并且提供了高效创建等。Visual Studio 2008 是一套完整的开发工具用来较好地生成移动的应用程序、XML Web Services、桌面应用程序和ASP.NET Web的应用程序。
2.3.2 Microsoft Visual Studio 2008支持工具
1. 架构师
Visual Studio 2008 Team Architect Edition 包括高效的工具和集成,用于直观地构建对象为服务的解决方案,这些方案是从环境部署的初始状态逐步开始设计。
2. 开发人员
Visual Studio 2008 Team Developer Edition 为开发人员提供了高级的涵盖、静态分析、代码剖析、代码以及单元测试的工具,让整个团队可以在整个生命周期中尽早地频繁地规划质量。
3. 测试人员
Visual Studio 2008 Team Test Edition 构建在开发人员的版本之上,更好地给测试人员提供了一个用于运行和管理各种测试的工具,比如手工测试、Web 测试和 单元测试,并且让整个团队能够在应用程序的部署之前可以检验它的性能的高级的负载测试工具。
4. 项目管理人员
Visual Studio 2008 Team Foundation 提供一套基于软件项目管理人员已知内容的项目管理工具:Microsoft Excel、Microsoft Project 和 Windows SharePoint Services。与 Microsoft Office 集成,项目管理人员不再需要手工将数据从这些应用程序映射到供工程团队使用的数据。
5. 团队开发
Visual Studio 2008 Team Foundation 还提供团队协作工具,让组织能够方便地就可以管理并跟踪软件项目和过程的运行状况。Visual Studio 2008 Team Foundation 提供了一个可扩展的工作项跟踪系统,并且能够跟踪企业级别的源代码管理。
2.4 系统体系结构
2.4.1 B/S结构概述
B/S(Browser/Server)结构即浏览器和服务器结构。它是跟随着网络应用技术的兴起,对于C/S结构进行了结构上的改变。当然在这结构中,用户的操作界面是通过浏览器来完成的,极少的逻辑实在前端(Browser)实施,但是许多相对于比较重要的逻辑事物都是在服务器端实现完成的,这就形成了所谓的三层3-tier的结构。这样的三层结构也大大的减少了客户端的电脑的载荷,极大程度的减轻了升级系统的成本以及系统文护所需的工作量。
就现代的计算机技术,局域网的B/S结构的网络的实用,并且通过在Internet/Intranet的模式下数据库的实用,还是相对比较方便来掌握的,它的实用成本也比较低廉。它能够一次性就完成开发,能够实现不同的使用者,在不同的地点,用不同的连接方式对数据库进行访问和操作;当然,它能够管理访问权限并且有效的保护数据库平台的安全性。特别是,在如今比较热门的JAVA中出现了跨平台的语言后,B/S框架的管理软件更加的快捷、高效和方便。
2.4.2 C/S结构概述
C/S(Client/Server)结构,就是客户机和服务器结构。它是软件系统体系中的结构,通过它可以充分利用两端硬件环境的优势,把任务合理地分配到Client端和Server端来实现,降低了系统的开销。如今许多应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正向分布式的Web应用发展,Client/Server 和Web应用都是可以完成同样业务的处理,应用不同的模块来共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。 ASP.net企业人事资源管理系统设计(6):http://www.751com.cn/jisuanji/lunwen_7773.html