论文部分内容阅读
国土资源在我国社会发展和国民经济中具有极其重要的地位和作用,随着国土资源相关管理部门的职能不断加强。在一定程度上使得国土资源的利用、保护、管理、规划、评价更为规范和有效,我国国土资源管理机关必须利用好各种先进的信息化手段。但是全国各地国土资源信息化整体水平还不高,国土资源管理部门已意识到了信息化的重要性,因此以高起点、高标准、有计划、有步骤地推进昌邑市国土资源政务信息化建设,提高信息共享与服务的社会化程度和水平,并努力成为全国国土资源信息化建设的新典范。本文对昌邑市国土资源局电子政务系统的需求的全过程实行了非常详尽的调研之后,从分析需求开始着手,实现了系统的详细设计和架构设计,并且将该系统分成以下三个子系统:一是建设用地审批系统;二是办公系统;三是个人应用系统。在这之中,建设用地审批系统是本系统最重要的一个模块,根据审批业务自身的易变性和复杂性,该系统具有非常完善和灵活的工作流制定引擎和定义工具,通过采用电子表单与工作流结合的工作方式,快速构建一个审批业务流程。关于办公模块,其功能为收发的公文实行详细设计和分析,这包括公文的归档、注销、统计、查询、发布、审批、起草、提交和登记等。关于个人应用模块,其涵盖了密码修改、个人信息修改、内部通信录、常用软件下载、联系人的增删等一系列操作,专门用于资源局工作人员对与本人经常联系的人的有关信息实行维护和管理以及修改个人的相关信息,与此同时,可以非常方便地使用办公常用工具,因而使工作效率大大提高。根据办公流程和审批管理流程的复杂性,对于以上复杂业务,本系统采用易变业务、复杂任务分配手段、分层建模的工作流引擎,从而保证系统能够工作。本论文所采用方法为统一过程方法,将统一建模语言作为设计分析的描述语言,以J2EE为基础多层设计架构,以及成熟稳定、市场占有率较高的STRUTS来组建整个系统中包含的MVC架构,选取Hibernate来组建系统的持久层,能够使系统开发成本大大降低,从而提升系统的可扩展性与可维护性。通过考虑到系统跨平台、多用户特征,该系统选取B/S架构进行设计,以角色访问控制为基础构建一个权限控制的子系统,用于对用户身份实行认证,以确保信息的完整性和机密性。