1.项目开发的意义
近年来,我国经济持续健康发展,人民生活条件也越来越好,对生活环境的要求也不断有新的需求,因此,房地产业也得以迅速发展。假如小区的居民希望有一个优美舒适的生活环境,这就不仅需要小区设备齐全,更需要物业管理者有一套完善的管理措施。小区物业管理涉及到与业主打交道,包括大量的业主信息、物业信息,总在,各种信息多而繁琐,仅仅依靠人力来进行,不仅费时费力,而且容易出现纰漏。在这样的情况下,小区物业管理系统就这样顺应时代发展而出现了。
2.系统相关技术介绍
2.1 C#开发语言
C#是微软公司发布的一种全新的编程语言。C#这种新语言与Java看上去有着高度的相似:它包括单一继承、界面、与Java几乎同样的语法,及编译成中间代码后在运行的过程;另外,C#不但继承了C语言的语法风格,也继承了C++面向对象的特征。但是,C#与C++也有很多不同:其一, C#使用的是.NET框架的类库,其对象模型已经面向Internet进行了重新设计;其二,C#不再提供对指针类型的支持,因此程序不能随便访问内存空间,但却加健壮;其三,C#不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。.NET框架为C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。因此可以说,它集合了Delphi 、C++、Visual Basic、Java等语言的优点,体现了当今最新的程序设计的功能和精华。
2.2 ASP.NET
ASP .NET是在ASP技术的基础上开发出来的新技术,是微软推出的新一代通用语言的编程框架,该框架是建立在公共语言运行库上的编程框架,ASP.NET还提供了一个Web应用程序模型,该模型由一个组控件和一个基本结构组成,可在服务器上生成功能强大的Web应用程序。微软提供了所见即所得的支持多种语言的可视化开发环境Visual Studio.NET,使用它可以将设计、开发、编辑、运行集中在一起,大大加快了ASP.NET程序的开发效率。
2.3 SQL Server 2005数据库
SQL Server 2005是微软公司开发的一种数据库管理系统,可以输入、查找、修改、添加、删除、分析和文护数据。主要适用于中小型企业对数据的管理、分析和文护。其他数据库还有Access、Oracle等。并且,SQL Server 2005具有动态自动管理和优化功能、具有丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地,便于开发。它具有很好的伸缩性,可跨越多种平台使用,使用户能够很容易地将数据库中的数据发布到Web页面上。
2.4 Visual Studio 2005
Visual Studio 2005 和 .NET Framework 2.0 将在应用程序开发的所有方面取得大幅进展。首先,Visual Studio 2005 根据开发人员个人的需要调整软件开发体验,设置新的开发人员工作效率标准。这一“个性化工作效率”将在开发环境和 .NET Framework 类库中提供相应的功能,以帮助开发人员在最短的时间内克服其最为紧迫的问题。其次,Visual Studio 2005 使开发人员能够通过与 Microsoft Office System 和 SQL Server 2005 的更好集成,在更广泛的应用程序开发方案中应用现有的技能。最后,Visual Studio 2005提供了一组新的工具和功能,可以满足目前大规模企业的应用程序开发需要
3.系统分析
3.1 可行性分析
一个系统在开发之前,首先要进行的就是可行性研究。一般来说,我们会从经济可行性、技术可行性、操作可行性等方面研究可行性,下面对这三种可行性进行简单介绍;
(1)技术可行性
本系统采用面相对象技术,用Visual Studio 2005作为开发工具,用Microsoft SQL Server 2005作为后台数据库,面向Windows操作系统,设计开发出符合小区真实物业流程的小区物业管理系统。ASP.NET 和SQL Server 2005系统开发技术已经成熟。两者都简单易学,且开发周期短,因此技术上是可行的。 ASP.NET小区物业管理系统的设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_11044.html