市水利局双随机抽查平台设计与实现(源码)
本论文主要阐述了基于B/S模式的“双随机”抽查平台管理系统。在通过web技术开发基础上,论述了平台的设计、实现以及所使用的开发工具和相关技术。该论文阐述的是一个以Struts2+Hibernate+Spring技术开发的抽检平台,结合软件工程的思想,制定了适合淮安水利局对“双随机”抽查管理系统的需求,分为多个角色,分别是抽查企业、执法人员和管理员,同时进行相应的调研与分析,绘制相应的用例图、类图与时序图等。论文根据淮安市水利局抽检的运作流程设计,从管理员双随机抽检的抽检管理,到执法人员的抽检检查以及抽查企业中的抽检结果查看等,符合淮安市水利局“双随机”抽检的理念。采用SSH的框架设计出能提高系统、稳定运作的平台系统。关键词 软件工程,双随机,框架设计
目 录
1 引言 1
1.1 问题提出 1
1.2 课题背景 1
1.3 国内外研究与发展现状 1
1.4 课题相关技术 2
1.5 课题的意义 2
2 系统需求 2
2.1 需求获取 3
2.2 需求分析 3
2.3 系统的限制 5
3 系统关键技术研究 6
3.1 开发技术 6
3.2 体系结构 6
3.3 模型分析与设计 7
4 系统总体设计 8
4.1 系统功能模块 8
4.2 系统数据库设计 10
5 系统详细设计与实现 14
5.1 界面设计 14
5.2 功能模块设计 18
6 系统测试 23
6.1 程序调试 23
6.2 测试的步骤 23
6.3 测试结论 23
结 论 30
致 谢 31
参 考 文 献 32
1 引言
1.1 问题提出
近年来,伴随着Web技术的高速、全面发展,政府机构采用计算机和软件技术、融合先进设计平台理论、对政府进行信息化转变,逐步变成提高政府管理能力的重要方法。淮安市水利局为了提高抽检 *好棒文|www.hbsrm.com +Q: ¥351916072¥
的企业的公平、公正、公开性,设计出相应的适合淮安市水利局抽检过程的平台,有利于进一步抽检过程公开公正。
1.2 课题背景
目前,许多国家已经有了功能齐全的统一数据交换平台。按照市委、市政府关于推进政府职能转变、深化行政体制改革的总体要求,事中事后综合监管平台成为全市统一的监管信息共享和业务联动平台。
传统的抽查的监管方法有很大的缺陷,它给予监管者太多的权力。
虽然“双随机”抽查方式效果显著,但是也出现了一些问题比如成本增加,时间浪费,以及抽查规则存在缺陷等等。
本课题研究的是淮安市水利局“双随机”抽查平台的设计与实现,根据需求分析有六大板块:
系统设置模块,对系统操作人员数据库的增加删除修改等等,执法人员板块,对执法人员数据库的增加删除修改等等,企业抽检数据库的信息增加删除等等,执法记录查询板块,实现对执法抽检记录的保存打印等等,抽检摇号板块,实现双随机抽取方式的功能,操作管理板块,实现抽检摇号日志的记录查询管理等功能板块。本系统对使用双随机的随机算法中的主体随机抽选、人员随机抽取的机制上做了一定改进的随机匹配方案[1]。
1.3 国内外研究与发展现状
2017年5月3日,国家正式启动“双随机、一公开”模式,以后中国认证机构的抽检工作将采取双随机抽查并向社会公开抽检工作的结果,这是为落实国务院关于推广随机抽查规范事中事后监管要求而推出的认证市场准入级监管机制改革的有一举措 [2]。我国的信息化建设已经进入信息资源管理阶段,随着政务信息共享交换平台的建设,将有望解除这些数据资源瓶颈。
1.4 课题相关技术
淮安市水利局“双随机”抽检平台使用Struts2+Hibernate+spring框架,实现页面与数据的分离,通过Struts技术将页面来控制相应的传入和数据[3]。本平台将以容器与中间件技术等为平台实现重要技术,并采用Mysql数据库等数据存储作为双随机抽检平台的存储技术[4]。使用Struts2来将页面信息传入相应的控制器中,使用Hibernate用作持久层与Mysql数据库进行数据访问,使用Spring技术将相关数据访问对象、逻辑控制对象、相关实体类注入相关的配置文件或者注解当中,大大降低了软件的开发的开发周期和相应的资金成本。
1.5 课题的意义
淮安市水利局“双随机”抽检平台采用Strut2中分离MVC设计理念,通过管理员使用双随机抽检出来相应的执法人员与被抽检企业,不确定性就是它的最大特点[5]。不确定性可以使得抽查结果更加有说服力,抽查效果更加真实可靠。其产生方式是随机摇号,减少他们互相提前运作的机会,提高政府的公信力,保证抽检工作的公平公正。
2 系统需求
2.1 需求获取
根据淮安市水利局对双随机抽检的具体状况,调查其双随机抽检业务流程,并顺着系统信息流动的流程逐步地进行,该系统包括执法人员、被抽检的企业为主体以及管理员三个角色。
a)管理员实现对系统操作人员,即执法人员和企业信息等进行相应的录入、删除,修改等操作。
b)管理员实现对执法记录的相应管理,查看执法详情以及打印相应的执法记录,并及时的公布等。
c)管理员使用该抽检系统,通过双随机的算法,抽检出相应的企业和相应的执法人员,同时抽检合格的企业不会再同一年进行再次被抽检到。
d)管理员查看相应的日志记录,同时日志记录没有相应的修改和删除等功能,保证记录的唯一性。
e)执法人员查看当前分配的需要检查的企业信息,同时检查完毕后进行相应执法记录录入,因为录入信息的重要性,故不可以修改。
目 录
1 引言 1
1.1 问题提出 1
1.2 课题背景 1
1.3 国内外研究与发展现状 1
1.4 课题相关技术 2
1.5 课题的意义 2
2 系统需求 2
2.1 需求获取 3
2.2 需求分析 3
2.3 系统的限制 5
3 系统关键技术研究 6
3.1 开发技术 6
3.2 体系结构 6
3.3 模型分析与设计 7
4 系统总体设计 8
4.1 系统功能模块 8
4.2 系统数据库设计 10
5 系统详细设计与实现 14
5.1 界面设计 14
5.2 功能模块设计 18
6 系统测试 23
6.1 程序调试 23
6.2 测试的步骤 23
6.3 测试结论 23
结 论 30
致 谢 31
参 考 文 献 32
1 引言
1.1 问题提出
近年来,伴随着Web技术的高速、全面发展,政府机构采用计算机和软件技术、融合先进设计平台理论、对政府进行信息化转变,逐步变成提高政府管理能力的重要方法。淮安市水利局为了提高抽检 *好棒文|www.hbsrm.com +Q: ¥351916072¥
的企业的公平、公正、公开性,设计出相应的适合淮安市水利局抽检过程的平台,有利于进一步抽检过程公开公正。
1.2 课题背景
目前,许多国家已经有了功能齐全的统一数据交换平台。按照市委、市政府关于推进政府职能转变、深化行政体制改革的总体要求,事中事后综合监管平台成为全市统一的监管信息共享和业务联动平台。
传统的抽查的监管方法有很大的缺陷,它给予监管者太多的权力。
虽然“双随机”抽查方式效果显著,但是也出现了一些问题比如成本增加,时间浪费,以及抽查规则存在缺陷等等。
本课题研究的是淮安市水利局“双随机”抽查平台的设计与实现,根据需求分析有六大板块:
系统设置模块,对系统操作人员数据库的增加删除修改等等,执法人员板块,对执法人员数据库的增加删除修改等等,企业抽检数据库的信息增加删除等等,执法记录查询板块,实现对执法抽检记录的保存打印等等,抽检摇号板块,实现双随机抽取方式的功能,操作管理板块,实现抽检摇号日志的记录查询管理等功能板块。本系统对使用双随机的随机算法中的主体随机抽选、人员随机抽取的机制上做了一定改进的随机匹配方案[1]。
1.3 国内外研究与发展现状
2017年5月3日,国家正式启动“双随机、一公开”模式,以后中国认证机构的抽检工作将采取双随机抽查并向社会公开抽检工作的结果,这是为落实国务院关于推广随机抽查规范事中事后监管要求而推出的认证市场准入级监管机制改革的有一举措 [2]。我国的信息化建设已经进入信息资源管理阶段,随着政务信息共享交换平台的建设,将有望解除这些数据资源瓶颈。
1.4 课题相关技术
淮安市水利局“双随机”抽检平台使用Struts2+Hibernate+spring框架,实现页面与数据的分离,通过Struts技术将页面来控制相应的传入和数据[3]。本平台将以容器与中间件技术等为平台实现重要技术,并采用Mysql数据库等数据存储作为双随机抽检平台的存储技术[4]。使用Struts2来将页面信息传入相应的控制器中,使用Hibernate用作持久层与Mysql数据库进行数据访问,使用Spring技术将相关数据访问对象、逻辑控制对象、相关实体类注入相关的配置文件或者注解当中,大大降低了软件的开发的开发周期和相应的资金成本。
1.5 课题的意义
淮安市水利局“双随机”抽检平台采用Strut2中分离MVC设计理念,通过管理员使用双随机抽检出来相应的执法人员与被抽检企业,不确定性就是它的最大特点[5]。不确定性可以使得抽查结果更加有说服力,抽查效果更加真实可靠。其产生方式是随机摇号,减少他们互相提前运作的机会,提高政府的公信力,保证抽检工作的公平公正。
2 系统需求
2.1 需求获取
根据淮安市水利局对双随机抽检的具体状况,调查其双随机抽检业务流程,并顺着系统信息流动的流程逐步地进行,该系统包括执法人员、被抽检的企业为主体以及管理员三个角色。
a)管理员实现对系统操作人员,即执法人员和企业信息等进行相应的录入、删除,修改等操作。
b)管理员实现对执法记录的相应管理,查看执法详情以及打印相应的执法记录,并及时的公布等。
c)管理员使用该抽检系统,通过双随机的算法,抽检出相应的企业和相应的执法人员,同时抽检合格的企业不会再同一年进行再次被抽检到。
d)管理员查看相应的日志记录,同时日志记录没有相应的修改和删除等功能,保证记录的唯一性。
e)执法人员查看当前分配的需要检查的企业信息,同时检查完毕后进行相应执法记录录入,因为录入信息的重要性,故不可以修改。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/987.html