1、专业硕士学位论文专业学位类别: 工程硕士芜湖市拆迁安置信息共享管理平台的 题 目:研究与建设Research and Construction on System for Demolition resettlement Information 英文并列题目:研 究 生: 专 业 名 称: 控制工程研 究 方 向: 控制工程与应用导 师 姓 名: 职 称:导 师 姓 名: 职 称:学位授予日期:答辩委员会主席: 摘 要独 创 性 声 明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成
2、果,也不包含本人为获得江南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签 名: 日 期:二一八二一八年四月十八日关于论文使用授权的说明本学位论文作者完全了解江南大学有关保留、使用学位论文的规定:江南大学有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅,可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、 缩印或扫描等复制手段保存、汇编学位论文,并且本人电子文档的内容和纸质论文的内容相一致。保密的学位论文在解密后也遵守此规定。签 名: 导师签名:日 期:二一八二一八年四月十八
3、日摘 要I摘 要随着计算机科学技术的迅猛发展,计算机已深入到人类社会的各个领域。社会的信息化、办公的无纸化及电子政务、信息管理系统、企业资源信息管理等等信息化手段及产品的出现,深刻的影响到拆迁安置管理行业,拆迁安置信息化在近十年来逐渐被人们重视。拆迁安置管理将信息化,由传统的手工落后的管理方式逐步向信息化、现代化过渡,最终实现拆迁安置管理的科学化和现代化。本论文是建立在 2008 年某市科学技术项目“某市芜湖市拆迁安置信息管理系统”资助项目的研究成果,研究基于某市拆迁安置专网,在拆迁安置信息互联、共享、互通的基础上,对市直单位所形成的拆迁安置数据信息进行数据采集、管理、利用,建立基于全市统一的
4、拆迁安置信息互联共享管理系统,搭建基于专用网络信息化管理体系。市直各单位只要接入系统专网,登陆信息管理系统平台后,就可以在其被分配的相应权限内完成拆迁安置数据信息的相关操作和服务,从而实现拆迁安置信息化的互动管理,共同建设。市拆迁安置局近年来建立的拆迁安置信息数字化资源通过此信息管理平台进行数据信息共享,与市直各单位交互、交流、利用,从而实现全市拆迁安置信息互联共享管理,达到“互联共享、标准统一、资源整合、一站服务”的目的。本项目以市拆迁安置局拆迁安置数据信息为管理对象,系统构架采用瘦客户端的浏览器/服务器(B/S)模式,依托拆迁安置专网,对全市各单位所形成的拆迁安置数据信息进行整合和统一管理
5、,实现拆迁安置管理的信息化、规范化、高效化和科学化。本文主要介绍了项目的构成、设计、调试、应用以及展望。其主要内容如下:1、介绍了国内外拆迁安置信息化管理系统的发展现状以及发展方向。2、阐述了拆迁安置信息共享管理平台的理论基础。3、研究了拆迁安置信息共享管理平台的需求分析。4、根据实际需求和应用要求,研究了整个项目的各个关键技术点,设计了相应的数据库系统,构架图以及相关设计过程。 5、详细介绍了系统测试过程。6、本文最后对本项目作了总结和展望。关键词:拆迁安置信息管理系统,拆迁安置集中管理,网络共享,拆迁安置资源综合利用AbstractIIAbstractWith the developmen
6、t of computer technology and the emergence of e-government, the file management is transformed from the traditional manual way to modern manner, which aims to the modernization of records management ultimately. File is the original resource of information, and its importance is more and more obvious
7、. The information platform of file information in wh is based on the private network of party and government. It integrates all file data from the various units in the city, builds a uniformed information platform and a system of integrated network management system. Each archive only needs to conne
8、ct the private network of party and government, login into the platform. Then it can complete various tasks according to its user permissions. The tasks includes: file entry, submitting, catalog printing, query and other services. The previous catalog of file data in each city unit can be submitted
9、to united file database in the platform. The digital information in the bureau of city archive can be shared by the platform, which is convenient to the information exchange between city units. The file directory data is the base data of our platform. They will be centralized managed to realized the
10、 goal: sharing with uniformed standard.This project aims to manage the catalog data in the bureau of city archive. It adopts B/S model and is based on the private network of party and government, then brings the integration and uniformly management to the file catalog data in each unit of the city,
11、thus it realizes the modernization in the file management. This paper gives the design, debug, application and further topic of our project. It mainly includes:1. Introduce the main background of modern file management system.2. Illustrate the theoretical base of the information sharing and manageme
12、nt platform.3. The analysis of the requirement of our project4. Analyze the key technology point in our project and design the according database system and structure and design process.5. Introduce the process of debug.6. Conclusion and further topic of our project.Keywords:file information managem
13、ent system,file data acquisition, interconnection sharing,Files resources comprehensive utilization 目 录I目 录独 创 性 声 明 .I摘 要 .IAbstract .II目 录 .I第一章 绪 论 .11.1 拆迁安置信息化概述 .11.2 国内外研究现状与发展趋势 .21.3 研究的背景、意义 .21.4 研究方案及技术路线 .31.5 本文的主要工作 .4第二章 拆迁安置信息共享管理平台的需求分析 .52.1 系统构架及功能模块 .52.2 项目的非功能性需求 .82.2.1 客户端用户
14、界面需求 .82.2.2 项目质量需求 .82.3 本章小节 .9第三章 拆迁安置信息共享管理平台数据库设计 .113.1 数据库设计原则 .113.1.1 数据库设计安全标准 .113.1.2 数据库基本安全策略 .113.1.3 本项目数据库系统的选用 .123.2 数据库主要表级结构设计 .123.3 数据库构架实现主要代码 .143.4 本章小结 .14第四章 拆迁安置信息共享管理平台详细设计 .154.1 系统开发相关技术 .154.1.1 .NET Framework 框架技术 .154.1.2 开发工具 Visual Studio 2005 .154.1.3 浏览器/服务器(Br
15、owser/Server)结构 .164.2 软件系统架构层设计 .174.3 系统功能结构设计 .174.3.1 系统角色功能设计 .17目 录4.4 系统具体代码设计 .214.6.本章小节 .21第五章 拆迁安置信息共享管理平台软件测试 .225.1 软件测试概述 .225.2 测试运行环境 .225.3 测试计划 .235.3.1 测试设备 .235.3.2 系统总体测试方案 .235.4 功能测试 .245.4.1 功能点测试及优先级情况 .245.4.2 功能点测试结果 .245.5 性能测试 .255.5.1 测试方案 .255.5.2 性能测试环境 .255.5.3 测试结果描
16、述 .255.6 本章小结 .27第六章 结论与展望 .28致 谢 .29参考文献 .30附录 .33数据库关键存储过程实现主要代码 .33系统详细设计关键实体类及关键接口主要代码 .36第一章 绪论1第一章 绪 论1.1 拆迁安置信息化概述对于拆迁安置,我国的拆迁安置法中是这样定义的:“拆迁安置是指过去和现在的国家机构、社会组织以及个人从事政治、军事、经济、科学、技术、文化、宗教等活动直接形成的对国家和社会有保存价值的各种文字、图表、声像等不同形式的历史记录 ”。拆迁安置具有其特有的本质属性如:时效性、价值性、离散性以及真实有效1性。拆迁安置借助不同的介质通过不同的形式表达和传递信息,所以拆
17、迁安置是由保存介质和信息两个方面构成的。随着计算机科学技术的迅猛发展,计算机已深入到人类社会的各个领域。社会的信息化、办公的无纸化及电子政务、信息管理系统、企业资源信息管理等等信息化手段及产品的出现,深刻的影响到拆迁安置管理行业,拆迁安置信息化在近十年来逐渐被人们重视。拆迁安置信息化管理经历了:二十世纪初的拆迁安置信息化管理起始阶段,二十世纪中后期的拆迁安置信息化管理初步应用阶段,二十世纪后期的拆迁安置信息管理的快速发展阶段和现在的面向对象的管理阶段。拆迁安置管理信息化,将由传统的手工落后的管理方式逐步向信息化、现代化过渡,最终实现拆迁安置管理的科学化和现代化 。现阶段拆迁安置信息化建设主要包
18、括:基础设施建设、拆迁安置信2息资源建设、应用系统建设、标准规范建设和人才队伍建设等五个方面的内容。期中拆迁安置信息资源建设、应用系统建设是本文研究的主要内容。本论文是建立在 2008 年某市科学技术项目“某市芜湖市拆迁安置信息管理系统”资助项目的研究成果,研究基于某市托拆迁安置专网,在拆迁安置信息互联、共享、互通的基础上,对市直单位所形成的拆迁安置数据信息进行数据采集、管理、利用,建立基于全市统一的拆迁安置信息互联共享管理系统,搭建基于专用网络信息化管理体系。市直各单位只要接入系统专网,登陆信息管理系统平台后,就可以在其被分配的相应权限内完成拆迁安置数据信息的相关操作和服务,从而实现拆迁安置
19、信息化的互动管理,共同建设。某市拆迁安置局近年来建立的拆迁安置信息数字化资源通过此信息管理平台进行数据信息共享,与市直各单位交互、交流、利用,从而实现全市拆迁安置信息互联共享管理,达到“互联共享、标准统一、资源整合、一站服务”的目的。拆迁安置目录数据是拆迁安置管理的基础数据。现在,全市已有 50 多家直属机关单位使用拆迁安置管理软件,对拆迁安置目录实行计算机管理,形成拆迁安置文件级目录数据 100 多万条。但 99的单位所使用的拆迁安置管理软件为单机版,各单位所形成的数字化目录处于割据状态,造成一个个信息孤岛,难以最大范围的共享和利用,也给规范化管理带来困难 。3作为全市芜湖市拆迁安置信息管理
20、系统建设的基础数据的拆迁安置目录数据,将采用集中管理,实现“互联共享、标准统一” 。本软件系统以全市拆迁安置局拆迁安置江南大学专业硕士学位论文目录数据为管理对象,将采用 B/S 模式,依托拆迁安置专网,对全市各单位所形成的拆迁安置目录数据进行整合和统一管理 。41.2 国内外研究现状与发展趋势随着信息技术的发展,国内外都非常重视计算机在拆迁安置管理中的应用,根据计算机技术在现行文件和拆迁安置管理中应用的环节、功能及运作的不同,可以把其划分为以下三个非依次替代的三大阶段: 现行文件和拆迁安置管理分别应用计算机技术阶段、现行文件和拆迁安置管理综合应用计算机技术阶段 和电子文件阶段。国内应用主要位于
21、前两个阶段,正在开展第三阶段的研究 。5拆迁安置目录数据是拆迁安置管理的基础数据,具有数据规模庞大、更新增加快等特点。计算机在拆迁安置管理中应用首先体现在对拆迁安置目录数据的管理上,不论哪个阶段的应用都是如此。 国内从 90 年代就开始研发计算机拆迁安置目录数据管理软件并得到了广泛的应用,但应用软件一般为单机版或者局限于局域网的网络版,且数据格式不规范,这给拆迁安置目录数据交换和共享造成困难,容易形成信息孤岛。就全市而言,已有 50 多家直属机关单位使用拆迁安置管理软件,对拆迁安置目录实行计算机管理,形成拆迁安置文件级目录数据 100 多万条。但 99的单位所使用的拆迁安置管理软件为单机版,各
22、单位所形成的数字化目录处于割据状态,造成一个个信息孤岛,难以最大范围的共享和利用,也给规范化管理带来困难。随着软件系统开发技术的不断进步和更新,应用程序编程模型也发生了改变,基于网络环境下的分布式应用程序得到迅猛的发展。由于基于单机版或者局限于局域网的网络版(C/S)应用的种种弊端,基于浏览器 /服务器的网络应用程序编程模型深入应用,拆迁安置信息化系统建设面临运行模型的转型,由传统的 C/S 模型转变为更为方便快捷的瘦客户端浏览器/服务器的(B/S)模型。现在,依托互联网的 B/S 模式的拆迁安置管理软件已成为发展主流 。它不仅能6解决上述问题,且有利于拆迁安置信息的归档和利用。作为全市芜湖市
23、拆迁安置信息管理系统建设的基础数据的拆迁安置目录数据,将采用 B/S 模式集中管理,从而实现“互联共享、标准统一” 。1.3 研究的背景、意义拆迁安置信息化管理在拆迁安置管理及决策中具有极其深远的中用和意义,扼要总结为:可以显著的改善当前的拆迁安置管理业务流程,提升拆迁安置管理部门的营运效率;在基于网络环境下拆迁安置数据信息采集、共享和利用的基础上有力的提高了拆迁安置信息的统一协调性和安全性;明显提高了拆迁安置信息的管理性、系统调度性和业务可扩展性;有助于提供统一、完备、科学的数据采集、查询、维护和利用功能,为风险控制和管理决策提供有力的支持;拆迁安置信息化管理提高了拆迁安置管理的规范性、共享
24、性、科学性、统一性、合规性,意义举足轻重 。7近年来,随着全市拆迁安置信息化建设的发展,已形成拆迁安置文件级目录数据100 多万条(其中包括市拆迁安置局目录数据 70 多万条),但各单位的拆迁安置数字化第一章 绪论3目录一直处于割据状态,造成一个个信息孤岛,市拆迁安置局多年来所积累的数字化成果难以最大范围内共享给各单位利用。而拆迁安置信息互联共享平台的建设打破了制约信息共享的瓶颈,最大化地实现拆迁安置信息资源的开发和利用。 建立统一的拆迁安置信息平台是电子政务发展的方向。从发达地区的电子政务建设来看,建立统一的信息管理平台是一级政府信息化的必然趋势,早做其效益越明显,迟做所需的行政成本越大,造
25、成遗留的问题越多。实现数字资源整合是拆迁安置管理模式改革的需要。拆迁安置数字资源的割据管理将制约全市电子政务建设,也无法适应拆迁安置资源整合的需要。同时不能实现拆迁安置数据的统一管理,就无法最大化地进行开发利用,造成信息资源的浪费。实现统一标准确保信息安全的需要。拆迁安置接收进馆的年限一般为 20 年,目前拆迁安置数字目录移交与拆迁安置接收同时进行。各单位人员更替和计算机系统设备的不安全性,极易导致数据的丢失和损毁。另外,由于各单位使用的拆迁安置软件不同,造成数据格式的差异,拆迁安置局需进行格式转换,造成人力财力的大量浪费。拆迁安置目录数据是拆迁安置管理的基础数据。本项目的实施将为某市芜湖市拆
26、迁安置信息管理系统的建设奠定良好的基础,也将为整个拆迁安置信息共享管理平台软件的开发提供基础支撑。1.4 研究方案及技术路线整个项目研发过程将遵照软件工程的原理、方法和技术,执行软件开发标准和规范,采用以下设计原则 :8标准性:系统规划、数据结构及相关表格设计应严格按照国家和省拆迁安置管理相关标准进行实施。安全性:考虑到拆迁安置管理的特殊要求,应加强安全控制,包括数据库的加密、用户权限的分配、登陆日志、数据保护措施等。稳定性:涉及全市各单位的操作使用,应确保 100 左右用户并发操作时的系统稳定。易操作性:考虑到拆迁安置员计算机操作水平的客观因素,在软件的功能设计及界面设计方面尽可能简捷方便,
27、符合用户使用习惯,尽量简化操作流程。可扩展性:易于后续模块的添加及与其他系统平台的对接。研发基本过程和采用的相关技术:需求分析:结合结构化分析(SA)技术和面向对象分析(OOA)技术,理解分析用户需求,划分用户角色,明确各用户角色的业务流程,研究用户和系统数据,掌握国家和省相关拆迁安置著录标准。总体设计:结合结构化设计(SD)和面向对象设计(OOD)技术,确定系统结构,完成各主要功能模块的划分和界面设计;依照关系数据库设计原理、方法和要求,完成数据库中主要数据表的结构设计。详细设计:结合结构化程序设计和面向对象程序设计的技术,完成模块的算法江南大学专业硕士学位论文设计、数据结构设计。编码:编程
28、在如下环境下进行。设计模式:采用 B/S 模式主要开发语言:ASP.NET C# + JavaScript 服务器端:Windows Server 2003 + SQL Server 2000客 户 端:Windows98/ 2000/ XP/ 2003 + IE 6.0 以上版本数 据 库:SQL Server 2000设计工具:Microsoft Visual Studio 2005测试:功能测试、性能测试。1.5 本文的主要工作本项目是某市2008年科技计划项目,得到了相关资金的资助。本文主要工作是研究拆迁安置信息化数据采集、存储与利用,研究拆迁安置中元数据信息化处理技术,实现拆迁安置信息共享管理平台的构架、设计、调试、应用以及总结与展望。其主要内容如下:1、研究国内外拆迁安置信息化管理系统的发展现状以及发展方向,以及课题研究的背景、意义。2、研究拆迁安置信息共享管