1.2研究现状
在20世纪80年代,美国的开发商第一次将管理信息系统应用于物业管理之中。国外互联网技术运用纯熟,培养了一大批高科技的IT人才,帮助研发一些满足用户需求的物业管理系统。
近年来我国在计算机技术方面也取得了较高的发展,一些国内的软件开发商瞄准局势,借鉴国外的先进经验开发出适合本国物业管理系统的软件。中国的物业管理系统虽是后起之秀,但也面临着诸多的问题。
目前我国物业管理智能化主要呈现出的问题是:物业管理智能系统差距较大,系统的用户满意度不高,升级维护较难,不能体现整个物业管理智能化的需求。
1.3开发平台与技术
1.3.1 Visual Studio 2010
Visual Studio可以生成多种应用程序,满足开发系统的各项功能要求,开发人员只要熟悉各个控件的使用和源代码的编写规则,便可以设计出令人满意的系统或网站。同时它使程序开发的代码变得更加简便,可以率先升级新特性,自定义初始页,简化应用程序的开发。
1.3.2 SQL Server 2005
Microsoft SQL Server关系数据库解决方案。SQL Server平台的主要应用:充分利用数据,提高生产力,减少IT复杂度,降低总体应用成本。本文中SQL Server数据库的使用非常关键,一些关键数据都要依靠数据库才能进行,小区物业管理系统中的各项数据都存储在数据库的数据表中,通过调用ADO.NET技术实现数据绑定。
1.3.3 ASP.NET技术
ASP.NET是一个统一的Web开发模型,使用较少的代码可生成企业级ASP.NET网站的各种服务。主题和模板页使系统更容易建立统一的风格和布局。新增的数据库控件可以便捷地连接数据源和绑定数据。增加的Web部件为用户浏览页面提供了多种个性化页面布局功能。个性化用户配置为存储单个用户的配置数据提供了方便。本系统数据库的连接使用ADO.NET,用ASP.NET写功能代码,实现添加、修改、删除、查询操作,并把数据插入到数据表中。
2.需求分析
2.1可行性分析
可行性分析也称可行性研究,针对系统的开发是否具备必要性和可能性,避免投资失误,对系统的开发从技术-751`文;论"文'网www.751com.cn、经济、社会层面进行分析,保证开发出成功的系统。可行性研究的目的是用最省时省力的方法解决问题。该系统的可行性分析包括以下几个方面:
(1)技术可行性:主要从技术条件方面分析开发工作是否可以顺利完成,硬件和软件能否满足开发商的需要论文网。该系统采用B/S模式进行开发,又紧密结合ASP.NET技术,方便进行数据的连接和绑定。
(2)经济可行性:主要是对项目的经济效益进行评价,该系统开发投入少,省去了人工操作管理的费用。
(3)管理可行性:运用B/S模式和浏览器,使得页面更简单人性化,方便管理员操作。