预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

鞍山房产局房屋拆迁管理系统的设计与实现的中期报告 中期报告:鞍山房产局房屋拆迁管理系统的设计与实现 一、选题背景及意义 近年来,中国城市化进程加快,城市建设日新月异。然而,随着城市人口的增加和城市化进程的推进,城市土地资源的供给越来越紧张,为满足城市的发展需要,大量老旧住宅、工业设施等建筑需要拆除。在此背景下,房屋拆迁管理系统的建设与实现已经成为当今城市管理中非常重要的问题。 为了加强拆迁管理工作的规范化、科学化和便捷化,提高拆迁管理工作的效率和质量,鞍山市房产局决定研发新的房屋拆迁管理系统。本系统的研发旨在提高拆迁管理的效率与准确度,解放了工作人员大量的时间和物力,同时,采用分布式的数据库技术,系统的数据管理更加安全可靠。 二、系统设计 1.要求分析:基于房屋拆迁业务流程,分析要求如下: (1)维护项目,管理拆迁人和拆迁房屋的基本信息。 (2)完成拆迁工作,记录拆迁过程中的各项数据。 (3)自动化判断拆迁的合规性,以及相关政策对拆迁的限制。 (4)自动化按照政策计算补偿费用。 (5)自动化生成拆迁报表,以及相关证书。 (6)在线查询、统计拆迁的情况。 2.系统结构和模块划分 (1)系统结构 本系统分为四层:用户接口层、应用程序层、业务逻辑层、数据访问层。 (2)用户接口层 通过桌面、网页等多种方式与用户进行交互。 (3)应用程序层 主要实现各种业务功能,如项目维护、拆迁工作记录、拆迁政策规定、补偿费用计算、拆迁报表生成等。 (4)业务逻辑层 主要进行各项业务数据分析、规则分析,用于提供拆迁流程的自动化判断与处理。 (5)数据访问层 主要处理与数据库的数据交互,用于维护各项业务数据。 3.数据表设计 为了方便项目管理人员和拆迁人员管理工作,我们设计了以下几张数据表。 (1)proj_info:项目基本信息表 (2)owner_info:业主基本信息表 (3)house_info:房产基本信息表 (4)log_info:拆迁工作记录表 (5)pay_info:补偿费用记录表 (6)report_info:拆迁报表记录表 (7)policy_info:政策规定表 (8)user_info:用户信息表 (9)role_info:角色信息表 4.技术实现 本系统采用JAVA语言开发,使用MySQL作为数据库存储。系统采用了MVC架构模式,便于项目维护和管理。数据库的访问采用ORM框架Hibernate,以使得应用程序与数据库相对独立,从而提高开发效率。同时,系统也采用Spring框架对其进行管理和组装。 三、未来工作计划 1.完成系统相关模块的开发和联调工作。 2.对系统进行性能测试和集成测试,以测试系统的稳定性和正确性。 3.对系统进行全面的BUG修复工作,提高系统的安全性、可靠性、稳定性等。 4.完善系统的调试工具,以方便开发人员进行系统的快速定位和调整。同时,完善用户使用手册和管理员管理手册。 5.进行系统本地化修改,如字符集、时区、时差等。 以上是鞍山市房产局房屋拆迁管理系统设计与实现的中期报告。该系统的设计旨在提高拆迁管理工作的效率和质量,为当今城市管理工作提供了有力支撑。该系统的实现,还需要不断改进和完善,以满足人们日益增长的需求。