![](https://csdnimg.cn/release/download_crawler_static/88243900/bg6.jpg)
2 开发工具和开发方法选择
2.1 开发工具的选择
小型企业员工管理系统致力于打造一个适合小型企业使用的对员工信息和工资进
行管理的平台,注重对员工信息和工资信息的管理,以实现企业对员工日常的管理和对
薪资的管理。考虑到 ASP.NET 的强大的功能和成熟技术,以及小型企业员工管理系统
的自身要求,最终决定采用 ASP.NET 作为开发的技术,选用 Microsoft 公司的 SQLSever
2005 作为后台数据库来实现这个系统。
2.1.1 SQL Sever 2005 简介
SQLSever 2005 是目前 Microsoft 公司推出的比较成熟的高性能关系数据库管理系
统,无论是在大型数据库或者中小型数据库的应用中,它都具有非常广泛的应用。区别
于 Access 小型数据库,SQL Server 是一个功能完备的数据库管理系统。它包括支持开
发的引擎、标准的 SQL 语言、扩展的特性(如复制、OLAP、分析)等功能。
SQL Server 2005是为创建可伸缩电子商务、在线商务和数据仓储解决方案而设计的
真正意义上的关系型数据库管理与分析系统。SQL Server 2005中包含许多新特性,这些
特性使其成为构建企业信息管理系统的卓越的数据库平台。
这次系统开发便选用SQL Server 2005为后台数据库。SQL Server 2005的特性主要有
以下几点:
由于今天Windows操作系统占领着主导地位,选择SQL Server一定会在兼容性方
面取得一些优势。另外,SQL Server 2005 除了具有扩展性,可靠性以外,还具有可以迅
速开发新的因特网系统的功能。尤其是它可以直接存贮 XML 数据,可以将搜索结果以
XML格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应
用和服务的基石。
SQL Server 2005能提供超大型系统所需的数据库服务。大型服务器可能有许多用
户同时连接到SQL Server 2005的情况,SQL Server 2005为这些环境提供了全面的保护,
具有防止问题发生的安全措施。
SQL Server 2005不仅能作为一个功能强大的数据库服务器有效地工作,而且数据
库引擎也应用于需要在客户端本地存储独立数据库的应用程序中。SQL Server 2000可以
动态地将自身配置成能有效地使用客户端桌面或膝上型电脑中的可用资源,而不需要为
每个客户端专设一个数据库管理员。应用程序供应商还可以将SQL Server 2000作为应用
程序的数据存储组件嵌入到应用程序中。