单的中小型数据库,Visual C# 和SQL Server2005的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。所以技术实行起来相对会容易。
1.2.2 经济可行性
本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差不多是免费的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于学生房屋租赁信息的自动化管理,称业管理企业的人力和财力都有很大的帮助。由此可见在,开发此系统在经济上是完全可行的。
1.2.3 操作可行性
如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购买成本的降低.此系统是利用自己的计算机加Microsoft Visual Studio2008作为软件的开发平台,使开发出来的系统有友好的用户界面、有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快地掌握系统的使用方法,操作友好因此在操作上是可行的。
1.2.4 法律可行性
本系统开发不会侵犯他人、集体或国家利益,不存在侵权等问题,不违反国家法律,因此具有法律可行性。
综上所述,该系统的开发是可行的。
2开发工具简介
2.1 C#语言简介
C#语言是在C、C++和Java语言基础上重新构造的、语法与C++和Java语言都比较相似的、基于.NET框架的,一种完全面向对象的、类型安全的编程语言,也是.NET的首选编程语言。从开发效率来讲,C#语言为应用程序开发人员提供了快速的开发手段,但又不牺牲C++语言的特点和优势。从继承性来讲,C#语言在更高层次上重新实现了C和C++语言。从语法形式和易用性来讲,C#语言几乎综合了目前流行的所有高级语言的优点,提供了一种语法优雅、功能完善而又容易使用的外在表现形式。在经历C、C++之后,C#终于登场了。微软公司在20世纪90年代末开发了C#。C#的祖父是C,又建立在C++定义的对象模型基础上,并加以改进。C#并不是源于Java,C#和Java都源于C和C++,但是发展道路不同,学习C#和Java,许多知识是相同或相似的。
Microsoft Visual Studio .NET是Microsoft 公司为适应Internet高速发展的需要,而推出的新的开发平台。2003年,Microsoft公司发布了VS.NET 2003,提供了在Windows操作系统下开发各类基于.NET框架1.1的全新的应用程序开发平台;2005年底,Microsoft公司又发布了基于.NET框架2.0的VS2005开发平台,植入了适用于大型团队开发的各种优秀的复杂功能,并于2006年1月发布了VS2005 Professional 简体中文版。2008年3月17发布VS2008。随后又发布了vs2010。C#语言是.NET平台上的第一语言。自发布以来不断增强,已经成为目前功能最强大的通用语言之一。
2.2 SQL SERVER 2005数据库
SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序 。
SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
SQL Server 2005 通过在可伸缩性、数据集成、开发工具和强大的分析等方面的革新更好的确立了微软在BI领域的领导地位。SQL Server 2005 能够把关键的信息及时的传递到组织内员工的手中,从而实现了可伸缩的商业智能。从CEO 到信息工作者,员工可以快速的、容易的处理数据,以更快更好的做出决策。SQL Server 2005全面的集成、分析和报表功能使企业能够提高他