一种基于J2EE的政务公开系统的设计与实现技术方案

技术编号:35910997 阅读:58 留言:0更新日期:2022-12-10 10:50
本发明专利技术公开了一种基于J2EE的政务公开系统的设计与实现,包括以下过程:收集政府部门数据并标记建立基本存储库;进行预交换网信息交换;进行政府业务网与预交换网之间的信息交换;进行特征对比,以确定信息的一致性和准确性;采用SOA进行数据共享;采用RBAC控制器判断用户访问。根据上述关联分析方法构建系统,该系统包括登录界面、申请模块、管理模块,信息模块留言模块。块留言模块。块留言模块。

【技术实现步骤摘要】
一种基于J2EE的政务公开系统的设计与实现


[0001]本专利技术涉及需求分析领域,尤其涉及一种基于J2EE的政务公开系统的设计与实现。

技术介绍

[0002]本部分的陈述仅仅是提到了与本专利技术相关的
技术介绍
,并不必然构成现有技术。
[0003]地方政务透明的主要目的是利用互联网系统,在处理政府与公众之间的事务时,创造一个自动化的透明环境,为政务系统内外的信息传递和处理提供一条高效的通道,构建一个具有完备的政务透明支持、信息查询、程序控制和信息管理功能的虚拟工作环境。
[0004]近年来,虽然我国地方政府在政务公开方面取得了显著成就,但受现阶段经济社会发展的制约,还存在许多问题。例如,政务透明效率低下,缺乏统一性和协调性,缺乏与公众的有效沟通,效率低下、政策执行不到位,保障制度不完善。因此,构建适合实际情况、操作性强、针对性强的政务透明制度具有现实意义。

技术实现思路

[0005]为克服上述现有技术的不足,本公开提供了一种基于J2EE的政务公开系统,能够实现数据间的信息交换、共享以及访问控制。
[0006]当地政府部门通过爬虫获取需要对外交流的相关信息。同时,地方部门也要从其他部门获取基本信息。将获取的信息通过唯一标识符建立基本存储库。
[0007]提供预交换网信息交换服务。将数据库中需要交换的信息转换为可识别的格式。转换后的信息通过交换组件发送给信息请求中间件。信息请求中间件收到后将数据存储到存储库中。所有交换的信息有两种传输模式:加密传输模式和明文传输模式。信息交换可以采用周期性自动模式和手动模式。
[0008]另外,提供政府业务网与预交换网之间的信息交换服务。各部门要向政务透明系统提供信息,每个部门从自己的业务网络中提取相应的信息,并将相关信息存储在数据库中。每个部门根据自己的业务需求,将存储在数据库中的信息发送到指定的目的地,并将信息转换为可识别的格式。提取信息的属性和内容可以灵活设置。信息提取和接收过程有两种模式,周期性自动模式和手动模式。
[0009]信息比较。以关键信息为参考,以政务公开系统现有数据为基础,提取各部门收到的信息,并进行特征对比,以确定一致性和准确性。除有疑问的数据需要回传给相关部门外,所有收到的数据都进行了标注并存。政务公开制度中的主要信息项目需要灵活多变和设置。问题数据表负责存储数据,系统管理员应解决相关数据问题。
[0010]数据库采用SOA数据共享机制。SOA的核心是UDDI注册中心。中间部分为注册中心模型,由六个模块组成一个非重量级的web注册中心。在发出Web服务消息之前,用户应该注册成为合法用户。UDDI代理模块用于处理SOA消息,根据客户机的请求调用适当的接口。
[0011]当用户需要查询时,UDDI代理模块将操作权限传递给查询模块。查询操作完成后,
查询结果将被发送回UDDI代理,UDDI代理稍后将结果封装为SOA消息并将其发送回Web Server。当用户想要发布某些东西时,UDDI代理将操作权限授予身份验证/授权模块,该模块将向用户提供一个临时令牌,在用户身份验证成功后,后续用户将使用该令牌进行后续交互。之后,操作权限由认证/授权模块传递给发布模块,由发布模块负责发布服务。中间层连接注册中心与数据库服务器称为“数据库接口层”。
[0012]当名为“Web服务器”的前端接收并处理HTTP消息时,客户机调用Web服务的HTTP消息将被转换为SOAP消息。UDDI接收并生成一个响应SOAP消息,该消息将被封装成HTTP消息发送回客户机。被称为“DB Server”的后端存储Web服务注册信息,包括用户地址、联系信息等。
[0013]门禁系统保证系统安全的主要措施是对用户的访问进行控制。本系统采用多种安全级别的访问控制MLS

AC模型和扩展字符访问控制模型来设计访问控制系统。多种安全级别的访问控制模型主要用于控制不同安全级别信息资源之间的访问,而扩展字符访问控制模型主要用于控制相同安全级别信息资源的访问权限。进入政务公开主页后,公众可以选择两种方式进行身份认证:输入用户ID和密码,或者使用CA认证。通过ID认证的用户可以访问门禁系统,并与服务器进行通信。RBAC控制器可以读取用户的激活字符信息,让用户选择激活字符,然后访问控制流程。首先,通过访问应用程序过滤器来决定是否对用户请求的资源进行控制。否则,该资源将直接通过网页提供给用户。如果它需要控制。
[0014]RBAC控制器将用来判断用户是否可以访问该资源。如果是允许的,那么资源将提供给用户。否则,申请将被拒绝。在访问控制系统时,数据访问层的作用是读取数据、写入数据、控制RBAC控制器、RBAC管理系统和业务逻辑层的数据。
[0015]第二方面,本专利技术提供了一种政务公开系统的实现方法,包括:
[0016]登录界面:需要用户名、密码和验证码。根据管理级别的不同,用户具有不同的权限,包括超级管理员和管理员。登录时,如果没有某个管理员的相关信息,页面会显示提示信息。警报消息负责提醒原因。如果使用了特定的用户名和密码,则禁止使用相同的用户名和密码进行登录操作。它在一定程度上提高了安全性。
[0017]申请模块:公众选择想要申请的部分,添加“我想申请”,然后输入相关的申请信息,包括姓名、联系方式、地址、要求接收单位、标题和具体事项内容。提交申请后,后台管理员可以进行审批。
[0018]管理模块:提交申请后,超级管理员可以查看各申请板块的所有申请列表。然后相关单位的管理员根据相关应用的处理程度设置处理状态。如果所有需要的都完成了,句柄状态将设置为“已批准”。
[0019]信息模块留言模块:方便公众随时随地留言,对社会现象、社会问题、自我问题发表意见。这个模块在收集民意的过程中起着重要的作用。通过这个模块,管理员可以及时处理反馈信息,方便公众了解处理未解决问题的程度。它成功地实现了有效的互动之间的政府和公众,这反映了政府应该承担的责任。
[0020]与现有技术相比,本专利技术的有益效果是:
[0021]针对政务大数据具有的一些独特性,此方案进行需求分析,说明功能需求和性能需求。在需求分析的基础上进行了详细的设计,包括登录模块、应用模块、处理模块和消息模块的界面设计和密钥编码。此外,详细设计还有助于对应用中使用的相关数据进行分析
和设计。采用J2EE技术和MVC技术实现系统的建立,解决了系统的信息交换设计、数据共享机制和策略、访问控制机制等关键问题,详细阐述了关键子系统的设计与实现。该系统的建立将为政府政务公开工作转变政府职能、提高工作效率提供参考。
[0022]本专利技术附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0024]图1是本专利技术实施例一的UDDI注册中心系统图。
[0025]图2是本专利技术实施例一的系统逻辑结构图。
具体实施方式
[0027]应该指出,以下详细说明都是示例性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.本发明公开了一种基于J2EE的政务公开系统设计与实现的方法及系统,其特征在于,包括以下过程,一种基于J2EE的政务公开系统设计与实现的方法及系统,其特征在于,包括以下步骤:S1:当地政府部门通过爬虫获取需要对外交流的相关信息,同时,地方部门也要从其他部门获取基本信息,将获取的信息通过唯一标识符建立基本存储库;S2:提供预交换网信息交换服务;将数据库中需要交换的信息转换为可识别的格式,转换后的信息通过交换组件发送给信息请求中间件,信息请求中间件收到后将数据存储到存储库中,所有交换的信息有两种传输模式:加密传输模式和明文传输模式,信息交换可以采用周期性自动模式和手动模式;S3:另外,提供政府业务网与预交换网之间的信息交换服务,各部门要向政务透明系统提供信息,每个部门从自己的业务网络中提取相应的信息,并将相关信息存储在数据库中,每个部门根据自己的业务需求,将存储在数据库中的信息发送到指定的目的地,并将信息转换为可识别的格式,提取信息的属性和内容可以灵活设置,信息提取和接收过程有两种模式,周期性自动模式和手动模式;S4:信息比较,以关键信息为参考,以政务公开系统现有数据为基础,提取各部门收到的信息,并进行特征对比,以确定一致性和准确性,除有疑问的数据需要回传给相关部门外,所有收到的数据都进行了标注并存,政务公开制度中的主要信息项目需要灵活多变和设置,问题数据表负责存储数据,系统管理员应解决相关数据问题;S5:数据库采用SOA数据共享机制,SOA的核心是UDDI注册中心,中间部分为注册中心模型,由六个模块组成一个非重量级的web注册中心,在发出Web服务消息之前,用户应该注册成为合法用户,UDDI代理模块用于处理SOA消息,根据客户机的请求调用适当的接口;S6:当用户需要查询时,UDDI代理模块将操作权限传递给查询模块;查询操作完成后,查询结果将被发送回UDDI代理,UDDI代理稍后将结果封装为SOA消息并将其发送回Web Server,当用户想要发布某些东西时,UDDI代理将操作权限授予身份验证/授权模块,该模块将向用户提供一个临时令牌,在用户身份验证成功后,后续用户将使用该令牌进行后续交互,之后,操作权限由认证/授权模块传递给发布模块,由发布模块负责发布服务,中间层连接注册中心与数据库服务器称为“数据库接口层”;S7:当名为“Web服务器”的前端接收并处理HTTP消息时,客户机调用Web服务的HTTP消息将被转换为SOAP消息...

【专利技术属性】
技术研发人员:周鸣乐王然李刚李敏韩德隆
申请(专利权)人:齐鲁工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1