版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目 录TOC o 1-3 h u HYPERLINK l _Toc26947 摘 要 PAGEREF _Toc26947 h I HYPERLINK l _Toc22811 Abstract PAGEREF _Toc22811 h II HYPERLINK l _Toc9735 1 绪论 PAGEREF _Toc9735 h 1 HYPERLINK l _Toc4121 1.1 系统开发的背景 PAGEREF _Toc4121 h 1 HYPERLINK l _Toc11477 1.2 课题的设计目的及意义 PAGEREF _Toc11477 h 1 HYPERLINK l _Toc7545
2、1.3 系统的可行性分析 PAGEREF _Toc7545 h 1 HYPERLINK l _Toc12273 1.3.1 经济上的可行性 PAGEREF _Toc12273 h 1 HYPERLINK l _Toc24718 1.3.2 技术可行性 PAGEREF _Toc24718 h 2 HYPERLINK l _Toc5911 1.3.3 操作可行性 PAGEREF _Toc5911 h 2 HYPERLINK l _Toc22796 1.3.4 法律可行性 PAGEREF _Toc22796 h 2 HYPERLINK l _Toc26222 2 关键技术和相关软件 PAGEREF
3、_Toc26222 h 3 HYPERLINK l _Toc30905 2.1 开发技术简介 PAGEREF _Toc30905 h 3 HYPERLINK l _Toc13810 2.1.1 Springboot框架简介 PAGEREF _Toc13810 h 3 HYPERLINK l _Toc30635 2.1.2 IDEA简介 PAGEREF _Toc30635 h 4 HYPERLINK l _Toc1351 2.2 开发环境 PAGEREF _Toc1351 h 4 HYPERLINK l _Toc26446 3 系统分析 PAGEREF _Toc26446 h 5 HYPERLI
4、NK l _Toc22296 3.1 系统设计目的 PAGEREF _Toc22296 h 5 HYPERLINK l _Toc25292 3.2 系统功能分析 PAGEREF _Toc25292 h 5 HYPERLINK l _Toc6250 3.3 功能模块设计 PAGEREF _Toc6250 h 7 HYPERLINK l _Toc28561 3.4 系统流程分析 PAGEREF _Toc28561 h 14 HYPERLINK l _Toc15244 3.4.1 登录注册流程 PAGEREF _Toc15244 h 14 HYPERLINK l _Toc30456 3.4.2 数据
5、修改流程 PAGEREF _Toc30456 h 15 HYPERLINK l _Toc27534 3.4.3 个人中心流程 PAGEREF _Toc27534 h 16 HYPERLINK l _Toc19051 3.4.4 案件申请流程 PAGEREF _Toc19051 h 17 HYPERLINK l _Toc9316 4 系统总体设计 PAGEREF _Toc9316 h 18 HYPERLINK l _Toc28028 4.1 系统结构设计 PAGEREF _Toc28028 h 18 HYPERLINK l _Toc7450 4.2 系统顺序图设计 PAGEREF _Toc745
6、0 h 18 HYPERLINK l _Toc3682 4.3 数据库设计 PAGEREF _Toc3682 h 20 HYPERLINK l _Toc22595 4.3.1 数据库E-R图设计 PAGEREF _Toc22595 h 20 HYPERLINK l _Toc15860 4.3.2 数据库表设计 PAGEREF _Toc15860 h 20 HYPERLINK l _Toc9553 5 系统的实现 PAGEREF _Toc9553 h 25 HYPERLINK l _Toc16031 5.1 登录 PAGEREF _Toc16031 h 25 HYPERLINK l _Toc31
7、349 5.2 管理员管理 PAGEREF _Toc31349 h 26 HYPERLINK l _Toc3550 5.4 网站普通用户管理 PAGEREF _Toc3550 h 27 HYPERLINK l _Toc9301 5.5 审批管理员用户管理 PAGEREF _Toc9301 h 28 HYPERLINK l _Toc16014 5.6 最新政策管理 PAGEREF _Toc16014 h 29 HYPERLINK l _Toc10229 5.7 政务联播管理 PAGEREF _Toc10229 h 30 HYPERLINK l _Toc4284 5.8 政府信息公开管理 PAGE
8、REF _Toc4284 h 31 HYPERLINK l _Toc16358 5.10 在线举报管理 PAGEREF _Toc16358 h 33 HYPERLINK l _Toc11421 5.11 意见信箱管理 PAGEREF _Toc11421 h 34 HYPERLINK l _Toc5060 5.12 意见信箱管理 PAGEREF _Toc5060 h 35 HYPERLINK l _Toc17048 6 系统测试 PAGEREF _Toc17048 h 37 HYPERLINK l _Toc1205 6.1 测试原则和方法 PAGEREF _Toc1205 h 37 HYPERL
9、INK l _Toc8263 6.2 测试用例 PAGEREF _Toc8263 h 37 HYPERLINK l _Toc32454 6.3 测试结论 PAGEREF _Toc32454 h 40 HYPERLINK l _Toc2776 结 论 PAGEREF _Toc2776 h 41 HYPERLINK l _Toc32351 致 谢 PAGEREF _Toc32351 h 42 HYPERLINK l _Toc28994 参考文献 PAGEREF _Toc28994 h 43 HYPERLINK l _Toc12835 附 录 PAGEREF _Toc12835 h 44行政审批系统
10、设计与实现II 行政审批系统设计与实现 摘 要电子政务系统的建设是政府各个职能部门都要考虑的重要事项,一定程度上反映了一个部门的工作效率和服务质量,网上行政审批系统就是要原本需要人工处理的部分业务转到网上处理,以便满足政府各职能部门之间或者政府与企业、个人之间的业务需求。本行政审批系统是针对毕业论文管理工作的全过程,设计的一款毕业论文管理系统。本行政审批系统利用Java作为基础的开发语言,Spring Boot作为后端的开发框架,Mysql作为数据存储的管理工具,基于B/S结构进行开发,行政审批系统根据实际需求调研分为多种角色,本系统根据实际需求调研分为三种角色,管理员角色、在线举报管理员角色
11、、意见征集管理员角色、案件管理员、办事申请管理员。不同角色分别包含以下内容;管理员:管理员管理、评价管理、普通用户管理、审批员管理、部门管理、最新政策、政务联播、政府信息公开、政府公告。在线举报管理员:在线举报管理。意见征集管理员:意见信箱、意见征集。案件管理员:案件管理;办事申请管理员:办事申请等功能,通过这些功能实现一个高效的,简洁的行政审批系统,让政务审批更加规范以及高效。关键词:审批;政务;MYSQL数据库;JavaDesign and implementation of ZHENG Kes graduation thesis management systemAbstractThe
12、construction of e-government system is an important matter to be considered by all functional departments of the government, which reflects the work efficiency and service quality of a department to a certain extent. The online administrative examination and approval system is to transfer some busin
13、esses that originally need to be processed manually to online processing, so as to meet the business needs between various functional departments of the government or between the government and enterprises and individuals. This administrative examination and approval system is a graduation thesis ma
14、nagement system designed for the whole process of graduation thesis management.The administrative examination and approval system uses Java as the basic development language, spring boot as the back-end development framework, MySQL as the management tool of data storage, and is developed based on B
15、/ S structure. The administrativedemand research. The system is divided into three roles according to the actual demand research, including administrator role, online report administrator role, opinion collection administrator role, case administrator Application administrator. Different roles inclu
16、de the following contents respectively; Administrator: administrator management, evaluation management, ordinary user management, approver management, department management, latest policies, government broadcasting, government information disclosure and government announcement. Online reporting admi
17、nistrator: online reporting management. Comment collection administrator: comment mailbox and comment collection. Case manager: case management; Service application administrator: service application and other functions. Through these functions, an efficient and concise administrative examination an
18、d approval system is realized to make government examination and approval more standardized and efficient.Keywords:Approval; Government affairs; Mysql database; Java1 绪论1.1 系统开发的背景使用传统的手工审批进行业务办理,办公地点较分散,市民办理审批事项要根据部门到对应的地点进行办理,给群众带来很大的麻烦;加上审批办理效率低下,办理一个审批事项往往要花上几个月的时间以及监督部门在对审批办理情况进行分析统计花费时间长等问题。政府
19、为了方便群众办事,迫切希望各部门之间能够统一进行事项办理,因此必须借助计算机技术来缩短申报时间和减少了行政审批办理的周期,提高办事效率,使得行政审批往更加智能化、信息化、透明化的方向发展。1.2 课题的设计目的及意义相比于传统的手工审批模式,应用行政审批管理系统大大改善了审批办事效率,老百姓办理事项不再需要到具体的部门进行办理,只要携带材料到行政服务中心使用本系统就可以进行事项的申报;同时减少了行政审批办理的周期;此外,通过数据库存储,数据的交互更加迅速,部门领导进行业务查询和数据统计,办理流程可查询,使得各环节的办理情况绿色透明,部门监督准确高效,业务办理收费公开,大大提高了政府部门的形象,
20、“变群众跑为干部跑”,体现了以民为本的思想。电子政务系统的建设是政府各个职能部门都要考虑的重要事项,一定程度上反映了一个部门的工作效率和服务质量,网上行政审批系统就是要原本需要人工处理的部分业务转到网上处理,以便满足政府各职能部门之间或者政府与企业、个人之间的业务需求。本行政审批系统是针对毕业论文管理工作的全过程,设计的一款毕业论文管理系统。1.3 系统的可行性分析1.3.1 经济上的可行性本行政审批系统,采用免费开源的Mysql作为数据库,开源的开发工具IDEA作为开发工具,用自己的电脑作为服务器,综上所属本项目在经济上是可行的。1.3.2 技术可行性本行政审批系统采用Java语言作为后端开
21、发语言,Mysql作为数据库,HTML、javascript等语言作为前端语言,以上语言都有成熟的框架,这些框架让编码没有那么难,所以,本行政审批系统在技术上是可行的。1.3.3 操作可行性本行政审批系统采用传统的系统操作形式,通过浏览器打开本系统,各项功能按照使用前后顺利平铺在左侧菜单栏,符合用户的操作习惯,所以本行政审批系统在操作上是可行的。1.3.4 法律可行性本行政审批系统仅用作毕业设计,不会对外开放,不会存在法律风险。2 关键技术和相关软件2.1 开发技术简介2.1.1 Springboot框架简介Spring boot是一个叫pivot公司研发出来的一个新的框架。简化了spring
22、框架应用过程中的各种复杂配置。springboot框架采用了默认配置的方式去加载基础的配置文件,开发人员不需要在搭建框架的初期做太多的配置,可以做到拿来即用,降低开发人员的时间成本,以及框架搭建的难度,提高开发的效率。Springboot可以成为蓬勃发展的互联网发展领域的先驱。在网站项目的开发过程中,网站的响应效率是十分的重要的,用户通过链接访问我们的网站,网站向后端服务发出请求,后端服务连接数据库,根据请求指令处理相关的数据,然后根据业务需求处理相关的逻辑流程,处理完毕将数据返回给浏览器,反馈给用户。在这整个过程中,用户访问的页面属于试图层面、处理业务逻辑数据控制层面、请求数据属于数据模型层
23、面,这种分为不同层面的模式我们称为MVC模式。主要内容如下:视图层:负责数据处理数据,整理数据的格式,数据的样式最终按照一定的格式展现给用户进行浏览以及相关的操作。控制层:接收用户提交的是数据,然后按照一定的逻辑进行相应的操作,然后把数据交给下一层。数据库层:按照上一层传输过来的逻辑进行数据操作,包括数据的删除、数据的修改、数据的搜索、数据的添加等等数据层面的操作,操作完将指令返回给上一层。随需而变过去, Spring引导框架不能替代Spring框架。它是一个单独的开发框架,可以改进所有开发人员。 它包含许多第三方软件库,可以在springboot中不进行配置就立即使用,从而消除了spring
24、繁琐的配置文件。 一般来说,spring boot只需要开发人员花一点时间来启动项目。2.5.2快速实施通过lbmd引擎,应用系统的开发变得固定,形成了一种新的开发模式:使用leap工具构建应用系统,或使用leap运行应用系统,从而在减少资金和工作量的前提下,达到快速构建大型复杂项目的目的。leap提供的“模型驱动”可以灵活部署,只需少量代码即可完成大型项目,这大大减少了Java程序员的工作量,降低了出现bug的风险。SpringBoot采用SOA框架来简化开发。同时,它还可以使用二进制开发机制完成SDK。这也是为什么许多开发者喜欢springboot2.1.2 IDEA简介这个开发工具叫做v
25、archarelliJ idea,它是一个基于Java的开发工具。Idea被认为是IT行业非常好的开发工具,尤其是在各种智能代码提示、代码自动添加和重构、支持Java语言、集成各种版本工具、代码分析、创新页面设计等方面。该工具是JetBrains开发的产品。JetBrains的开发者非常严格。其旗舰版还可以支持各种类型的HTML语言、CSS语言、PHP语言、MySQL数据库、python语言等。IDEA提倡的是智能编码,减少程序员重复工作量,IDEA具有一下几个特色: 1.智能选取: 它提供了很多的基于语法选择。2.丰富导航模式它提供丰富导航样式。3.历史功能:使用 它软件就能够完成任何的项目
26、的文件历史的记录。2.2 开发环境由于本系统未涉及复杂的算法计算,为了能够利用最节约的成本以及简洁的代码达到最佳的效果,经过调研,计划采用Java语言来开发,具体的软硬件环境要求如下。(1)硬件环境:Corei7处理器,内存要求8G及以上,硬盘50G以上(2)服务器: 采用普通办公用个人计算机作为服务器,用来发布服务。(3)开发工具:Idea(4)操作系统:可以采用Windows7及以上系统。(5)数据库系统:采用现在比较流行的MySQL数据库。(6)服务器:采用Tomcat9。(7)Java环境:JDK10。(8)C端:谷歌浏览器。3 系统分析3.1 系统设计目的电子政务系统的建设是政府各个
27、职能部门都要考虑的重要事项,一定程度上反映了一个部门的工作效率和服务质量,网上行政审批系统就是要原本需要人工处理的部分业务转到网上处理,以便满足政府各职能部门之间或者政府与企业、个人之间的业务需求。本行政审批系统是针对毕业论文管理工作的全过程,设计的一款毕业论文管理系统。3.2 系统功能分析本系统根据实际需求调研分为三种角色,管理员角色、在线举报管理员角色、意见征集管理员角色、案件管理员、办事申请管理员。不同角色分别包含以下内容;管理员:管理员管理、评价管理、普通用户管理、审批员管理、部门管理、最新政策、政务联播、政府信息公开、政府公告。在线举报管理员:在线举报管理。意见征集管理员:意见信箱、
28、意见征集。案件管理员:案件管理;办事申请管理员:办事申请管理员功能模块:登录:启动项目按照要求输入自己分配的账号以及密码,点击登录按钮,带着账号和密码去后台进行校验,如果返回成功则登录成功,如果返回失败则登录失败,重新输入账号密码等信息再次登录。管理员管理:点击管理员管理的菜单,打开管理员管理界面,在此页面主要用作管理员基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现管理员的管理功能。办事评价管理:点击办事评价管理的菜单,打开办事评价管理界面,在此页面主要用作办事评价基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错
29、误数据的修改以及不需要数的删除操作,通过以上操作实现办事评价的管理功能。网站普通用户管理:点击网站普通用户管理的菜单,打开网站普通用户管理界面,在此页面主要用作网站普通用户基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现网站普通用户的管理功能。审批管理员用户管理:点击审批管理员用户管理的菜单,打开审批管理员用户管理界面,在此页面主要用作审批管理员用户基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现审批管理员用户的管理功能。最新政策管理:点击最新政策管理的菜单,打开
30、最新政策管理界面,在此页面主要用作最新政策基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现最新政策的管理功能。政务联播管理:点击政务联播管理的菜单,打开政务联播管理界面,在此页面主要用作政务联播基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现政务联播的管理功能。政府信息公开管理:点击政府信息公开管理的菜单,打开政府信息公开管理界面,在此页面主要用作政府信息公开基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上
31、操作实现政府信息公开的管理功能。政府公告管理:点击政府公告管理的菜单,打开政府公告管理界面,在此页面主要用作政府公告基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现政府公告的管理功能。在线举报管理员模块:登录:启动项目按照要求输入自己分配的账号以及密码,点击登录按钮,带着账号和密码去后台进行校验,如果返回成功则登录成功,如果返回失败则登录失败,重新输入账号密码等信息再次登录。在线举报管理:点击在线举报管理的菜单,打开在线举报管理界面,在此页面主要用作在线举报基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修
32、改以及不需要数的删除操作,通过以上操作实现在线举报的管理功能。意见征集管理员模块:登录:启动项目按照要求输入自己分配的账号以及密码,点击登录按钮,带着账号和密码去后台进行校验,如果返回成功则登录成功,如果返回失败则登录失败,重新输入账号密码等信息再次登录。意见信箱管理:点击意见信箱管理的菜单,打开意见信箱管理界面,在此页面主要用作意见信箱基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现意见信箱的管理功能。案件管理员模块:登录:启动项目按照要求输入自己分配的账号以及密码,点击登录按钮,带着账号和密码去后台进行校验,如果返回成功则登
33、录成功,如果返回失败则登录失败,重新输入账号密码等信息再次登录。意见信箱管理:点击案件管理的菜单,打开案件管理界面,在此页面主要用作案件基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现案件的管理功能。3.3 功能模块设计(1)管理员用户登录用例:管理员用户进行登录。登录信息描述如表3.1所示。表3.1 登录用例用例标识1用例名称管理员用户用户进行登录参与者管理员用户用户前置条件管理员用户用户拥有系统的账号与以及系统的密码后置条件管理员用户登录系统成功用例概述管理员用户用户进入系统登录的界面,按照要求输入账号以及密码进行系统登录操
34、作,如果校验成功,进入系统,校验失败则给出提示。基本事件流1、管理员用户用户通过账号与密码进行登录。2、管理员用户用户登陆成功。3、管理员用户用户登录失败备选事件流1、登录成功,跳转到主页面。2、登陆失败,提示失败信息。备注需用谷歌内核浏览器进入系统(2)审批人员用户登录用例:登录信息描述如表3.2所示。表3.2 登录用例用例标识2用例名称审批人员用户用户进行登录参与者审批人员用户用户前置条件审批人员用户用户拥有系统的账号与以及系统的密码后置条件审批人员用户登录系统成功用例概述审批人员用户用户进入系统登录的界面,按照要求输入账号以及密码进行系统登录操作,如果校验成功,进入系统,校验失败则给出提
35、示。基本事件流1、审批人员用户用户通过账号与密码进行登录。2、审批人员用户用户登陆成功。3、审批人员用户用户登录失败备选事件流1、登录成功,跳转到主页面。2、登陆失败,提示失败信息。备注需用谷歌内核浏览器进入系统(3)普通用户登录用例:普通用户进行登录。登录信息描述如表3.3所示。表33 登录用例用例标识3用例名称普通用户用户进行登录参与者普通用户用户前置条件普通用户用户拥有系统的账号与以及系统的密码后置条件普通用户登录系统成功用例概述普通用户用户进入系统登录的界面,按照要求输入账号以及密码进行系统登录操作,如果校验成功,进入系统,校验失败则给出提示。基本事件流1、普通用户用户通过账号与密码进
36、行登录。2、普通用户用户登陆成功。3、普通用户用户登录失败备选事件流1、登录成功,跳转到主页面。2、登陆失败,提示失败信息。备注需用谷歌内核浏览器进入系统(4)管理员用户个人信息用例个人信息信息描述如表3.4所示。表3.4 个人信息用例用例标识4用例名称管理员用户用户个人信息参与者管理员用户前置条件管理员用户拥有账号密码且已经成功登入系统后置条件管理员用户用户成功进入个人信息页面用例概述管理员用户用户进入系统点击个人信息进入个人信息界面,在此页面可以查看自己的个人信息,且可以修改自己的个人信息。基本事件流1、管理员用户用户通过账号与密码进行登录。2、管理员用户用户登陆成功。3、管理员用户用户查
37、看以及操作自己的个人信息,包括查看和修改操作备选事件流1、管理员用户用户查看个人信息。2、管理员用户修改个人信息。备注需用谷歌内核浏览器进入系统(5)审批人员个人信息用例:个人信息信息描述如表3.5所示。表3.5 个人信息用例用例标识5用例名称审批人员用户个人信息参与者审批人员前置条件审批人员拥有账号密码且已经成功登入系统后置条件审批人员用户成功进入个人信息页面用例概述审批人员用户进入系统点击个人信息进入个人信息界面,在此页面可以查看自己的个人信息,且可以修改自己的个人信息。基本事件流1、审批人员用户通过账号与密码进行登录。2、审批人员用户登陆成功。3、审批人员用户查看以及操作自己的个人信息,
38、包括查看和修改操作备选事件流1、审批人员用户查看个人信息。2、审批人员修改个人信息。备注需用谷歌内核浏览器进入系统(6)普通用户个人信息用例。个人信息信息描述如表3.6所示。表3.6 个人信息用例用例标识6用例名称普通用户用户个人信息参与者普通用户前置条件普通用户拥有账号密码且已经成功登入系统后置条件普通用户用户成功进入个人信息页面用例概述普通用户用户进入系统点击个人信息进入个人信息界面,在此页面可以查看自己的个人信息,且可以修改自己的个人信息。基本事件流1、普通用户用户通过账号与密码进行登录。2、普通用户用户登陆成功。3、普通用户用户查看以及操作自己的个人信息,包括查看和修改操作备选事件流1
39、、普通用户用户查看个人信息。2、普通用户修改个人信息。备注需用谷歌内核浏览器进入系统(7)办事评价管理用例:管理用例描述如表3.7所示。表3.7 办事评价管理用例用例标识7用例名称办事评价管理用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击办事评价管理菜单,进入办事评价管理界面,点击添加可以添加数据,点击删除可以正常删除数据,点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理员登录。2.点击办事评价管理。3.点击添加、删除、修改、查询备选事件
40、流1、管理员成功增删改差教师的信息。2、理员增删改差教师的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(8)最新政策用例:管理用例描述如表3.8所示。表3.8 最新政策用例用例标识8用例名称最新政策用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击最新政策菜单,进入最新政策界面,点击添加可以添加数据,点击删除可以正常删除数据,点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理员登录。2.点击最新政策。3.点击添加、删除、修改、查询备选
41、事件流1、管理员成功增删改差学生的信息。2、理员增删改差学生的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(9)政务联播用例:管理用例描述如表3.9所示。表3.9 政务联播用例用例标识9用例名称政务联播用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击政务联播菜单,进入政务联播界面,点击添加可以添加数据,点击删除可以正常删除数据,点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理员登录。2.点击政务联播。3.点击添加、删除、修改、查询
42、备选事件流1、管理员成功增删改差管理员的信息。2、理员增删改差管理员的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(10)政府信息公开管理用例:管理用例描述如表3.10所示。表3.10 政府信息公开管理用例用例标识10用例名称政府信息公开管理用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击政府信息公开管理菜单,进入政府信息公开管理界面,点击添加可以添加数据,点击删除可以正常删除数据,点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理
43、员登录。2.点击政府信息公开管理。3.点击添加、删除、修改、查询备选事件流1、管理员成功增删改差学院的信息。2、理员增删改差学院的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(11)政府公告管理用例:管理用例描述如表3.11所示。表3.11 政府公告管理用例用例标识11用例名称政府公告管理用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击政府公告管理菜单,进入政府公告管理界面,点击添加可以添加数据,点击删除可以正常删除数据,点击修改可以正常修改数据,点击搜索可
44、以正常搜索想要的数据。基本事件流1.管理员登录。2.点击政府公告管理。3.点击添加、删除、修改、查询备选事件流1、管理员成功增删改差公告的信息。2、理员增删改差公告的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(12)在线举报管理用例:管理用例描述如表3.12所示。表3.12 在线举报管理用例用例标识12用例名称在线举报管理用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击在线举报管理菜单,进入在线举报管理界面,点击添加可以添加数据,点击删除可以正常删除数据,
45、点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理员登录。2.点击在线举报管理。3.点击添加、删除、修改、查询备选事件流1、管理员成功增删改差课题的信息。2、理员增删改差课题的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(13)意见信箱用例:管理用例描述如表3.13所示。表3.13 意见信箱用例用例标识13用例名称意见信箱用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击意见信箱菜单,进入意见信箱界面,点击添加可以添加数据,点击删除可
46、以正常删除数据,点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理员登录。2.点击意见信箱。3.点击添加、删除、修改、查询备选事件流1、管理员成功增删改差论文的信息。2、理员增删改差论文的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(14)案件管理用例:管理用例描述如表3.14所示。表3.14 案件管理用例用例标识14用例名称案件管理用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击案件管理菜单,进入案件管理界面,点击添加可以添加数据
47、,点击删除可以正常删除数据,点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理员登录。2.点击案件管理。3.点击添加、删除、修改、查询备选事件流1、管理员成功增删改差交流的信息。2、理员增删改差交流的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统(15)申请管理用例:管理用例描述如表3.15所示。表3.15 申请管理用例用例标识15用例名称申请管理用例参与者管理员前置条件管理员进入登录页面,输入账号密码成功登入系统并且拥有操作权限后置条件管理员可以进行数据操作:数据添加、数据删除、数据修改、查询等操作。用例概述管理员点击申请管理菜单,进入申请管理界面,点击添加
48、可以添加数据,点击删除可以正常删除数据,点击修改可以正常修改数据,点击搜索可以正常搜索想要的数据。基本事件流1.管理员登录。2.点击申请管理。3.点击添加、删除、修改、查询备选事件流1、管理员成功增删改差分配的信息。2、理员增删改差分配的信息失败,给出失败原因。备注需用谷歌内核浏览器进入系统3.4 系统流程分析3.4.1 登录注册流程启动项目按照要求输入自己分配的账号以及密码,点击登录按钮,带着账号和密码去后台进行校验,如果返回成功则登录成功,如果返回失败则登录失败,重新输入账号密码等信息再次登录。登录注册流程图如图3.1所示。图3.1 登录注册流程图3.4.2 数据修改流程数据修改流程图如图
49、3.2所示。图3.2 数据修改流程图3.4.3 个人中心流程个人中心流程。详见图3.3所示。图3.3 个人中心流程图3.4.4 案件申请流程案件申请流程。详见图3.4所示。图3.4 案件申请流程图4 系统总体设计4.1 系统结构设计本系统根据实际需求调研分为三种角色,管理员角色、在线举报管理员角色、意见征集管理员角色、案件管理员、办事申请管理员。不同角色分别包含以下内容;管理员:管理员管理、评价管理、普通用户管理、审批员管理、部门管理、最新政策、政务联播、政府信息公开、政府公告。在线举报管理员:在线举报管理。意见征集管理员:意见信箱、意见征集。案件管理员:案件管理;办事申请管理员:办事申请。如
50、图4.1所示图4.1 系统结构图4.2 系统顺序图设计操作顺序图能够表示不同对象间的变化与动作交叉部分,以下是对行政审批系统主要操作进行的顺序图建模。(1)登录顺序的图图4.2 登录顺序图(2)数据修改顺序的图图4.3 数据修改顺序图4.3 数据库设计4.3.1 数据库E-R图设计图4.4 数据库E-R图4.3.2 数据库表设计本行政审批系统采用MYSQL数据库进行数据的储存,具体的数据结构如下各个表的详细信息。表4.1 personss人员表字段名数据类型长度主键是否为空字段含义idvarchar255是否主键idaccountvarchar255否是编号passwordvarchar255
51、否是密码sexvarchar255否是性别phonevarchar255否是电话addressvarchar255否是地址cxvarchar255否是部门表4.2 partb部门表字段名数据类型长度主键是否为空字段含义idvarchar255是否主键idbhvarchar255否是编号partnamevarchar255否是名称levelvarchar255否是行政级别fzrvarchar255否是负责人姓名表4.3 ysqb一表申请表字段名数据类型长度主键是否为空字段含义idvarchar255是否主键idxmlongtext255否是用户姓名xbvarchar255是否性别agevarch
52、ar255是否年龄dhvarchar255是否电话nrvarchar255是否内容sqsjvarchar255是否申请时间clrvarchar255是否处理人clsjvarchar255是否处理时间ztvarchar255是否处理状态ry1varchar255是否处理意见表4.4 infoznb最新政策字段名数据类型长度主键是否为空字段含义idvarchar255是否主键idtitlevarchar255否是标题contentvarchar255否是内容createtimevarchar255否是时间表4.5 infozdb政务联播字段名数据类型长度主键是否为空字段含义idvarchar255
53、是否主键idtitle varchar255否是标题content varchar255否是内容createtimevarchar255否是时间表4.6 infonbb政府信息公开字段名数据类型长度主键是否为空字段含义idvarchar255是否主键idtitlevarchar255否是标题contentvarchar255否是内容createtimevarchar255否是时间表4.7 news公告表字段名数据类型长度主键是否为空字段含义idvarchar11是否主键idtitle varchar255否是标题content varchar20否是内容createtime varchar25
54、5否是时间表4.8 ffb在线举报表字段名数据类型长度主键是否为空字段含义idvarchar11是否主键idtitle varchar255否是标题content varchar20否是举报内容userid varchar255否是举报人idxm varchar255否是举报人姓名dh varchar255否是电话dz varchar255否是地址txsj varchar255否是填写时间clr varchar255否是处理人clsj varchar255否是处理时间zt varchar255否是处理状态yj varchar255否是处理意见表4.9 sqb意见信箱字段名数据类型长度主键是否为
55、空字段含义idvarchar11是否主键idtitle varchar255否是标题content varchar20否是诉求内容userid varchar255否是诉求人idxm varchar255否是诉求人姓名dh varchar255否是电话dz varchar255否是地址txsj varchar255否是填写时间clr varchar255否是处理人clsj varchar255否是处理时间zt varchar255否是处理状态yj varchar255否是处理意见表4.10 yjb意见征集表字段名数据类型长度主键是否为空字段含义idvarchar11是否主键idtitle va
56、rchar255否是标题content varchar20否是填写内容userid varchar255否是填写人idxm varchar255否是填写人姓名dh varchar255否是电话dz varchar255否是地址txsj varchar255否是填写时间clr varchar255否是处理人clsj varchar255否是处理时间zt varchar255否是处理状态yj varchar255否是处理意见表4.11 pjb服务评价表字段名数据类型长度主键是否为空字段含义idvarchar11是否主键idtitle varchar255否是标题content varchar20否
57、是填写内容userid varchar255否是填写人idname varchar255否是填写人姓名txsj varchar255否是填写时间dx varchar255否是评价对象dxbt varchar255否是评价对象标题dxid varchar255否是评价对象id表4.12 ajb行政审批表字段名数据类型长度主键是否为空字段含义idvarchar11是否主键idbh varchar255否是编号mc varchar20否是行政审批名称content varchar255否是行政审批内容yxj varchar255否是行政审批优先级fzrname varchar255否是行政审批负责人
58、partname varchar255否是行政审批部门txsj varchar255否是填写时间clr varchar255否是处理人clsj varchar255否是处理时间zt varchar255否是行政审批处理状态5 系统的实现5.1 登录启动项目按照要求输入自己分配的账号以及密码,点击登录按钮,带着账号和密码去后台进行校验,如果返回成功则登录成功,如果返回失败则登录失败,重新输入账号密码等信息再次登录。图5.1 效果图功能核心代码:5.2 管理员管理管理员管理:点击管理员管理的菜单,打开管理员管理界面,在此页面主要用作管理员基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,
59、错误数据的修改以及不需要数的删除操作,通过以上操作实现管理员的管理功能。 图5.2 效果图功能核心代码:5.3 办事评价管理办事评价管理:点击办事评价管理的菜单,打开办事评价管理界面,在此页面主要用作办事评价基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现办事评价的管理功能。 图5.3 效果图功能核心代码:5.4 网站普通用户管理网站普通用户管理:点击网站普通用户管理的菜单,打开网站普通用户管理界面,在此页面主要用作网站普通用户基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过
60、以上操作实现网站普通用户的管理功能。 图5.4 效果图功能核心代码:5.5 审批管理员用户管理审批管理员用户管理:点击审批管理员用户管理的菜单,打开审批管理员用户管理界面,在此页面主要用作审批管理员用户基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现审批管理员用户的管理功能。 图5.5 效果图功能核心代码:5.6 最新政策管理最新政策管理:点击最新政策管理的菜单,打开最新政策管理界面,在此页面主要用作最新政策基本信息的管理,可以进行数据的浏览,数据的查询,数据的添加,错误数据的修改以及不需要数的删除操作,通过以上操作实现最新政策
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机械设备自动化改造方案设计
- 光伏并网调试方案
- 工业园区工程通信设备安装施工方案
- 风电塔筒吊装专项施工方案
- 房地产工程售后维保手册
- 2025年四川川西生态职业学院高职单招职业技能考试题库含完整答案详解【网校专用】
- 2025年河南牧业经济学院高职单招职业技能考试题库含答案详解【新】
- 2027年株洲湘江产业职业学院单招职业技能考试模拟试卷【全优】附答案详解
- 2024年陕西白水职业学院高职单招职业适应性测试考试题库【A卷】附答案详解
- 2024年江西省赣州市高职单招职业技能考试题库A4版附答案详解
- 甘孜州交通运输综合行政执法支队公开招聘行政执法辅助人员的(8人)笔试备考题库及答案详解
- 2026杭州市市级机关事业单位招聘编外人员综合基础知识和综合应用试题附答案
- 2026“才聚齐鲁成就未来”山乡集团限公司权属单位招聘四名易考易错模拟试题(共500题)试卷后附参考答案
- 2026年高考语文北京卷试卷附答案
- 呼吸机使用过程中发生故障应急处置预案
- 2026光纤传感在油气管道监测中的应用推广可行性研究报告
- 2026年货运场站运营公司安全工作计划及车辆引导措施
- 职员员工考勤表(含加班)
- 二年级数学奥数第十三讲 七巧板游戏
- 4.4太阳能电池片焊接.课件
- 教学课件:造影剂外渗的护理查房2
评论
0/150
提交评论