基于Web的住房保障管理信息系统设计与开发

时间:2022-09-28 02:23:06

基于Web的住房保障管理信息系统设计与开发

摘要:住房保障管理信息系统是为了提高住房保障管理工作的效率和水平,以及利用数据对居民保障及住房情况进行定量的分析和汇总而编制的一套软件系统。详细介绍了系统的建设背景、系统的层次结构、8个子系统的功能和模块划分,以及系统的可维护性和可扩充性,用实现了这一系统。

关键词:Web;分布;数据库;信息系统

中图分类号:TP319文献标识码:A文章编号:16727800(2012)007006503

作者简介:吴延卯(1976-),男,安徽蚌埠人,硕士,蚌埠市信息中心工程师,研究方向为网络技术、数据库、分布式系统。

1建设背景

为了实现住房保障管理的科学化,必须建立一套行之有效的管理系统,来规范整个保障申请和审核的过程,处理和分析保障户的数据以及跟踪保障户的变化情况,从而更加合理地分配有限的保障资源。在充分的调研、讨论和修改的基础上,设计开发了这套住房保障管理信息系统,建立了包括住房补贴申请、审批和发放等系统功能模块的信息系统,涵盖了住房保障业务的全过程。

2系统架构

系统整个结构采用基于浏览器的B/S方式实现,设计时使用三层结构。

2.1表现层

表现层负责接收用户的请求,整理成规范化的格式发给业务逻辑层处理,待业务层处理完后接收业务层返回的结果,并将结果返回给用户。表现层使用了 3.5开发技术和Ajax技术,使得界面简洁方便、易于使用。

2.2业务逻辑层

业务层接收表现层发来的业务请求,并判断业务类型后交由不同的模块处理,并与数据处理层交互,以获得存储数据;业务处理完成后将结果返回表现层。业务层使用面向对象方法,使用C#开发语言设计了多个组件,实现数据库和用户界面的沟通,模拟业务流的运转。

2.3数据处理层

数据处理层与数据库交互,与业务层通信,负责数据的存取,并负责保证数据库的数据完整性。在这一层中设计了多个数据库存取控件,这些控件实现了数据的提取和存储,并部分负责维护数据库的数据完整性。

良好的架构和设计使得该软件的层次清晰,实现简洁,接口配置合理,模块之间耦合性低,利于二次开发。不仅能够针对业务要求配置不同的业务模块,而且可以根据今后的业务需求的发展,很方便地增加新的业务功能,同时不破坏原有系统的运行,真正实现了软件的平滑升级。

3系统层次结构

3.1总体结构

系统按照功能划分为低收入困难户调查系统等8个子系统,每个子系统完成特定的功能,同时每个子系统又相对独立,并具有同其它子系统交互或同用户交互的接口,如图1所示。

3.2系统组成 

3.2.1低收入困难户调查系统

主要完成对低收入困难户统计的调查。该业务为调查表统计,一次性将所有的调查表输入后,数据一般不再改变,可以按照不同条件对困难户数据进行统计、分析、汇总。待新的调查开展后再更新其中的数据。其主要功能是一个数据录入和分析系统。

3.2.2租金补贴审核发放系统

完成租金补贴困难户的申请材料的录入、审批,以及每个月的租金发放管理,同时具有对于保障户的资料管理功能,包括退保、续保、资料变更、综合查询等。

这一子系统实现的功能是住房保障处的主要业务,占据了保障处相当大的日常工作量,所以该子系统也是整个系统的主要模块。它不但模拟实现了租金补贴申请管理的“三审批两公示”的申请审批流程,同时还具有完备的退保、续保等一套完整的保障户业务管理流程,更具有每月保障租金发放的操作,从而与实际操作业务完全同步,实现了租金补贴业务的完全自动化。更重要的是该子系统可以利用基础数据生成各种报表,包含了强大的统计分析功能。 提高了数据的分析利用情况,极大减轻了报表工作人员的劳动量。

3.2.3实物配租审核管理系统

完成实物配租申请户申请材料的录入、审批,以及申请户的资料管理功能。它的业务流程与租金补贴审核发放系统类似,也是整个系统中重要的模块之一,同样具有完整的实物配租业务流程和统计分析功能。同时该子系统还具有与摇号系统的接口,可以将通过审核的数据发送到摇号系统中去,通过摇号系统来进行房源分配。同时该系统还具有租金管理功能,来记录租金收取情况。

3.2.4经济适用房申请管理系统

完成经济适用房申请户申请材料的录入、审批,以及申请户的资料管理功能,具有与摇号系统的接口,与摇号系统之间进行申请户数据资料的传送。该子系统功能相对独立,审批只在保障处进行,所有录入的材料均是已通过审批的,实质是一个数据保存和分析处理系统。

3.2.5房源管理及摇号配租系统

房源管理与摇号配租是配合实物配租与经济适用房两个子系统的,具有与这两个子系统的接口。在该系统中实现了所有配租房源和可售经济适用房房源的管理,并通过摇号模块将这些房源与保障户和购买户抽取出来,以保证分配的公平性。该系统还具有合同管理等其它相关的功能。该子系统中的摇号模块是一个核心,该模块对房源与保障户的选取匹配完全采用随机的原则,以保证公平性。

3.2.6廉租房项目建设管理系统

完成廉租房建设项目的录入、管理以及进度更新功能。

3.2.7综合查询及报表系统

包括对实物配租和住房补贴的综合条件查询,以及实物配租和住房补贴以及建设项目管理的各种报表的生成和数据导出。该子系统的业务可分配到其它子系统中去,但是由于其实现上的相似性和算法操作上的共性,将其划分为一个独立的子系统来单独实现。它实质是一个数据分析与统计系统,对数据库中保存的数据进行分析计算,给出相应的报表。随着数据量的不断加大,该子系统的功能还可不断地扩充,在其上运用不同的分析策略,最终形成一个基于保障数据资料的数据挖掘与专家决策系统。

3.2.8后台数据管理系统

上一篇:高原环境下基于无线传感器,网络的地震预警系统... 下一篇:基于WAP的顶岗实习系统构建