知识文库    第04期
199
信息管理系统常用技术及工具概述
潘  平
随着开发技术以及开发工具的发展,现在的信息管理系统通常使用C#、SQL Server、Visual Studio 等工具,并采用基于ASP.NET 技术的三层结构模型进行开发,下面简略的介绍其相关知识。
一、C#简介
C#是微软推出的一种基于.NET 框架的、面向对象的高级编程语言。C#语言自C/C++演变而来,继承了其强大的性能,同时又以.NET 框架类库作为基础,拥有类似Visual Basic 的快速开发能力。C#简化了C++在类、命名空间、方法重载和异常处理等领域的工作,摒弃了C++的复杂性,而增加了一些更方便的新功能,如类型安全、版本控制、垃圾收集等。
C#是专门为.NET 平台而推出的。因此,语言的特都和.NET 平台有着密不可分的关系。例如,C#语言本身并无类库,而是直接使用.NET Framework 所提供的类函数库。此外,关于类型安全检查、自动资源回收等操作,也都是直接交给CLR 来处理。
二、SQL Server 数据库简介
SQL Server 是一个全面的数据库平台,使用集成的商业
智能 (BI) 工具提供了企业级的数据管理。SQL Server 数据库
引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQL Server 数据引擎是企业数据管理解决方案的核心。此外 SQL Server 结合了分析、报表、集成和通知功能。这使企业可以构建和部署经济有效的商业智能解决方案,帮助团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)紧密集成使得SQL Server 与众不同。无论是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以提供创新的解决方案。这些功能将有助于开发人员在以下三个主要方面提高效率:
1.企业数据管理
SQL Server 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止SQL Server 的最大发行版本,而且是最为可靠安全的版本。
2.开发人员生产效率
SQL Server 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。
3.商业智能 SQL Server 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2005 的 BI 解决方案使员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。
三、Visual Studio .NET 简介
Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品。VS 是一个基本完整的开发工具集,包括了整个软件生命周期中所需要的大部分工具,如UML 工具、代码管控工具、集成开发环境等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile 、Windows CE 、.NET Framework 、.NET Compact Framework 和Microsoft Silverlight。
而Visual Studio .NET 是用于快速生成企业级ASP.NET Web 应用程序和高性能桌面应用程序的工具。
Visual Studio 包含基于组件的开发工具(如Visual C#、Visual J#、Visual Basic 和Visual C++),以及许多用于简化基于小组的解决方案设计、开发和部署的其他技术。
Visual Studio .NET 是一套完整的开发工具,用于生成ASP.NET Web 应用程序、XML Web 服务、桌面应用程序和移动应用程序。Visual Basic.NET、Visual C#.NET 和Visual J#.NET 使用统一的集成环境,该环境允许它们共享工程并创建混合语言解决方案。这些语言都利用.NET Framework 的功能,它提供了对简化ASP.NET Web 应用程序和XML Web 服务开发关键技术的访问。另外,Visual Studio .NET 提供了强大的、可视化的项目调试功能,用户可以设置断点,查看、监视变量、堆栈值,还可以直接使用命令窗口。
四、基于ASP.NET 技术的三层结构模型
“三层架构”中的“三层”是指:表现层、中间业务层和数据访问层。三者之间的关系
表示层:位于客户端,用于表现数据和接收用户输入的数据,为用户提供一种交互式的操作界面。
visual basic pdf中间业务层:负责处理用户输入的信息,将这些信息发送给数据访问层进行保存,也可调用数据访问层中的函数再次读出这些数据。中间业务层中还可以包括一些对“商业逻辑”的描述代码。
数据访问层:仅实现对数据的保存和读取操作。数据访问可以访问数据库系统、二进制文件、文档文
件或是XML 文档。
以上就是信息管理系统常用工具的简单论述,希望可以为初学者提供一些实用性的经验。
(作者单位:江苏省徐州技师学院)
. All Rights Reserved.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。