2022年93振安区检察院预防工作管理信息系统数据库设计.docx

上传人:C****o 文档编号:12782429 上传时间:2022-04-26 格式:DOCX 页数:25 大小:571.48KB
返回 下载 相关 举报
2022年93振安区检察院预防工作管理信息系统数据库设计.docx_第1页
第1页 / 共25页
2022年93振安区检察院预防工作管理信息系统数据库设计.docx_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《2022年93振安区检察院预防工作管理信息系统数据库设计.docx》由会员分享,可在线阅读,更多相关《2022年93振安区检察院预防工作管理信息系统数据库设计.docx(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品学习资源辽 东 学 院 本 科 毕 业 论 文设 计)振安区检察院预防工作治理信息系统设计与实现The MIS Design and Implementation of Prevention Word for Procuratorate in Zhen an District学 生 姓 名:高景春 学院:信息技术学院专业: 信息治理与信息系统班级: B0601学号:0911060104指 导 教 师:陈志勇审 阅 教 师:完 成 日 期: 2021 年 5 月 25 日辽 东 学 院Eastern LiaoningUniversity欢迎下载精品学习资源独创性说明作者正式声明:本毕业论文设

2、计)是我个人在指导老师指导下进行的讨论工作及取得讨论成果;尽我所知,除了文中特殊加以标注和致谢的 地方外,毕业论文 框架技术进行设计和开发,采纳MyEclipse 作为主要的开发工具, MySQL 作为后台数据库;在整个流程采纳UML工具对系统进行帮助分析和设计;关键词:检察院;预防工作;治理信息系统;SSH欢迎下载精品学习资源The MIS Design and Implementation of Prevention Word for Procuratorate in Zhen an DistrictAbstractWith the computer technology rapid de

3、velopment, the databasetechnologyis widely usedin all the various tradesand occupations, And alsowith the popularity of the governmentinformationization,thetraditional hand-management-basedprevention efforts willbe increasingly dependent on information systems support.So it is very necessary to deve

4、lop a procuratorate information management system based on B/S mode. In order to the prevention of workprovides detailed information, to improve prevention and detection of prosecution initiative.Thesis elaborated a fullyfunctionalprocuratorate prevention management system processes,this paper carri

5、ed out the project overview, a brief background of the project development, and the significance of project development, and then separately from the system requirements analysis, system design, detailed design and system implementationto carry out a detailed description of system development, Final

6、ly made a systematic summary. The system uses object-oriented analysis methods, the use of SSH Struts-Spring-Hibernate framework for technology design and development using MyEclipse as the main development tools, MySQL as the back-end database.Throughout the process the system using UML tools suppo

7、rting analysis and design.Key Words: Procuratorate; Prevention; Management Information System; SSH欢迎下载精品学习资源目录摘要 I AbstractII 一、引言 1一)工程开发的背景 1二)工程开发的意义 2二、可行性分析 31. 技术可行性 32. 经济可行性 33. 操作可行性 44. 法律可行性 4二、系统需求分析 5一)系统目标 5二)系统功能需求 51. 系统总体功能描述 52. 识别参与者 53. 系统用例 6四、系统设计 15一)系统功能结构 15二)类的设计 161. 掌握类图

8、162. 实体类图 18三)数据库设计 181. 数据库概念设计 192. 数据库规律关系 193. 数据库表 20四)动态分析 281. 用户登录活动图 282. 用户修改密码活动图283. 添加重大职务犯罪信息时序图294. 删除重大职务犯罪信息时序图295. 修改重大职务犯罪信息时序图306. 查询重大职务犯罪信息时序图307. 查询活动图 31欢迎下载精品学习资源8. 依据年份区间分析活动图 31五)系统界面设计 321. 主界面及用户治理 322. 预防工作信息保护界面 333. 人大代表信息保护界面 354. 单位信息保护界面 365. 查询与分析界面 36五、系统实现 39一)开

9、发平台 391. 硬件平台 392. 软件平台 39二)具体实现 401. 系统结构 402. 代码的实现 41结论 44参考文献 45致谢 46辽东学院本科毕业论文 设计)版权使用授权书47欢迎下载精品学习资源一、引言一)工程开发的背景预防工作治理信息系统是相伴着预防职务犯罪工作的开展及运算机网络技术的普及和飞速进展而产生的;最高人民检察院在关于进一步加强预防职务犯罪工作的看法中明确提出“加强预防职务犯罪信息系统建设,建立预防工作信息库”;这为我们在工作中结合本地区反腐败斗争的实际情形,以现代化的运算机为载体,建立预防档案库供应了依据;预防工作治理信息系统的建立是一种有效的预防职务犯罪的方式

10、和方法,对实现和加强国家工作人员动态监督治理,进一步提高我们对国家工作人员职务犯罪的防范才能具有积极的作用;同时,它仍能够为一个地区职务犯罪发生的特点、规律、趋势等前瞻性讨论供应科学的素材,为反腐败的整体部署及领导对预防职务犯罪工作的决策供应科学的依据;本系统就是针对于丹东市振安区检察院职务犯罪预防科开发的治理系统;振安区检察院成立于 1961 年,原名丹东市郊区人民检察院,于1980 年正式更名为丹东市振安区人民检察院;振安区检察院职务犯罪预防科需要讨论分析全区职务犯罪预防工作的特点、规律,提出贪污贿赂、渎职犯罪的预防计策;开展对未成年人犯罪的预防工作;负责对职务犯罪预防工作的法制宣扬等;因

11、此需要对职务犯罪预防, 个案预防,专项预防,人大代表,企、事业单位,预防宣扬训练等信息进行记录,这些信息库内容涵括了大量日常预防工作所需的信息;市检察院职务犯罪预防处需要对县市)区人民检察院职务犯罪预防工作的指导;承办下级人民检察院有关职务犯罪预防工作疑难问题的请示;讨论拟定职务犯罪预防工作细就和规定;因此需要对下级职务犯罪预防科进行监督、检查;传统的以手工治理为主的检察院预防工作很依靠信息系统的支持,预防工作的各种档案存放在档案库,当有企、事业单位进行预防询问或上级领导进行指导检查等情形时,要精确的获得相关信息资料是很烦琐的事情;所以要依据检察院职务犯罪预防科的实际需求,开发一个有有用价值的

12、治理系统;完成一个一点就开,一学就会,一看就懂,信息全面,操作简便的治理系统;辽东学院软件开发中心已经针对振安区检察院开发出C/S 结构的预防工作治理系统,需求已经基本明确,本系统将在 C/S 结构需求的基础上开发 B/S 结构的升级功能版本,更便利用户保护,最主要是可以以后对其扩展,供应应全丹东检察院甚至全省的使用;本系统的设计实施将在预防工作中发挥显著作用,提高检察机关预防和侦查工作的主动性;欢迎下载精品学习资源二)工程开发的意义随着检察机关信息化的不断进展和预防治理工作的日益完善,预防工作治理睬越来越依靠信息系统的支持,所以本系统的开发要依据振安区检察院职务犯罪预防科的实际工作需求,熟悉

13、到调研的重要性,切实做到从实际动身,开发出具有实际使用价值的检察院预防工作治理信息系统;开发预防工作治理系统主要是为提高检察院的信息化治理做基础,为预防工作供应具体的信息资料;通过这样的信息治理方式,治理人员、统计人员等各种员工就能从大量烦琐的资料和数据中解脱出来,只需对自己需要的数据和内容进行必需的处理;这在肯定程度上能够节约人力物力,同时也大大加强了对数据处理的准时性和精确性;同时运算机具有手工治理所无法比拟的优点:检索快速、查找便利、牢靠性高、储备量大、保密性好、寿命长、成本低等;这些优点能够极大地提高了检察机关预防和侦查工作的主动性;该软件要求具有有用性、精确性、安全性、易于操作、易于

14、治理和保护;二、可行性分析为防止投资失误,保证新系统的胜利开发和运行,从下面从四个方面对本系统的可行性进行了分析和讨论;欢迎下载精品学习资源1. 技术可行性依据检察院职务犯罪预防科的需求,该系统需要实现把预防工作的内容存放到数据库中,仍要具有上传下载及图表分析的功能,是典型的治理信息系统;治理信息系统是建立在现代信息技术基础之上,面对组织的全面治理和简洁决策的信息系统1;现在治理信息系统的开发技术已经特别成熟,已经有大量的成熟产品及技术支持资料,开发该类型治理信息系统,开发技术上是完全可行的;治理信息系统常见的体系结构 有 C/S 和 B/S 模式,考虑到 B/S 模式更符合简洁无需安装的客户

15、需求,所以本系统打算采纳 B/S支出工程支出主要包括运算机硬件、软件、外部设备,开发人工费及保护费用等;计算机硬件设备是,系统投入使用时需要一台Server 端服务器,工程背景中提到的C/S结构的预防工作治理系统已经投入使用,已具备服务器,无需再花钱购买;开发的软件环境打算将采纳开源的产品如Eclipse、MySql 等无需费用支出;外部设备在软件使用时可能依据需要使用打印机,打印机在检察院的每个办公室已经配备也无需费用支出;需要支出的只是开发人工费及后期保护费用,报价合计5000 元,该费用在振安区检察院的接受范畴内;2效益本系统的效益可以从社会效益和经济效益两方面考虑;其社会效益包括系统投

16、入 运行后可以使预防工作的治理实现科学化、规范化,增强工作人员对预防工作的治理 才能,从而提高工作效率,同时将带动检查机关的其他信息化建设,推动检查机关的 信息化水平更上一层楼;其经济效益包括系统的正常运行替代了以前的手工操作,如 以往预防工作档案材料查询需要多次复印,并需要许多人员来治理,系统的投入使用将大量削减人员和办公用品的开支;由以上可知,本系统在经济上是完全可行的;3. 操作可行性目前随着运算机技术的不断进展与普及,检察机关的工作已经开头着手利用现代化手段来完成各种工作,检察机关的工作人员,均有电脑操作基础,相关的系统现已有员工考评治理系统投入使用,工作人员可以娴熟操作使用,并且本系

17、统操作简欢迎下载精品学习资源单便利,系统用户除了需要具备在MicrosoftWindows 平台上使用个人电脑的学问外, 并不需要特殊的技术才能;全部治理员需要保护的内容,系统均完成了功能的实现,如数据的备份与复原,可以直接通过系统进行治理;在投入使用前,用户只需阅读系统操作手册,无需对使用系统的人员进行培训;这样既削减投入成本又简化了操作环节;4. 法律可行性本系统是依据丹东市振安区检察院职务犯罪预防科实际工作情形开发的,是通过大量的现场调研得出的,系统的软件设计是在独立的环境下完成的,是完全合法的软件;本系统的开发是依照法律程序明确托付方与开发方的责任,没有违反中华人们共和国的任何法律条款

18、,使用者可以放心使用,因此法律上是有保证的;二、系统需求分析系统需求分析是调查用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术等因素,通过深化细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程1;是系统开发的第一步也是最重要的一步, 是平台开发的一个不行缺少的环节;为了能够使本系统更好、更完善地被设计出来,就必需先进行调查讨论;在系统调查的基础上,对新系统的功能进行细致的分析,这样才能够开发出完整的系统设计;从系统分析开头,本设计就将以面对对象分析方法和欢迎下载精品学习资源UMLUnifiedModeling Language工具为指导,设计和开发检察

19、院预防工作治理信息系统; 系统开发符合检察院实际需求,切合实际,能够提高预防职务犯罪工作的治理水平,提高工作效率,降低成本;2 系统采纳 B/S 结构,能够满意远程治理及检察的需要,安装部署及治理便利;3 能够准时供应相关数据及案件发生的分析图等,用以支持检察机关决策;4 系统依据用户实际设计,使用便利,设计统一的治理界面;5 系统全部治理员需要保护的内容,需要有功能的实现,如数据的备份与复原等; 信息录入及保护功能:包括重大职务犯罪、个案预防、宣扬训练、行贿档案查询情形、人大代表、企、事业单位等信息,进行录入、修改及删除的功能;2 查询与分析功能:具有各种信息的组合查询功能、电子稿下载功能及

20、行业类别案件发生的饼图分析和年度坐标图统计功能;3 系统治理功能:包括系统用户治理、数据备份复原等功能;4 文件的上传与下载功能;2. 识别参与者通过以上对预防工作治理系统的功能需求的分析,预防工作治理系统包含的参与者如下;图 3.1系统参与者欢迎下载精品学习资源3. 系统用例经过具体的需求分析,得出振安区检察院预防工作治理信息系统的基本功能需求;总体用例图如图 3.2 所示:图 3.2系统总用例图全部用户的权限通过用户登录时进行掌握,并且均具有修改密码的功能,系统管 理员负责保护系统用户包括增加系统用户、禁用系统用户、修改用户相关权限等功能,并可对数据进行备份、复原等操作;办公人员需要有行业

21、类别数据保护、预防工 作数据的录入及查询分析等功能;上级领导只具有查询分析的功能即可;具体用例如下:1 行业类别保护主要对行业类别信息保护进行添加、删除、修改及浏览的操作;行业类别可以在系统的一些数据录入时用到,并且进行饼图的分析统计时也需要用到;2 预防工作信息保护预防工作信息保护是系统的核心部分,主要对预防工作所涉及到的各种档案文件进行治理,包括重大职务犯罪信息保护、个案预防信息保护、专项预防信息保护、预欢迎下载精品学习资源防工作公共信息保护、国内外相关信息保护、职务犯罪掌握方法信息保护、预防宣扬训练信息保护、行贿犯罪档案查询情形保护,具体内容如下;1 重大职务犯罪信息保护用例图,如图3.

22、3 所示:图 3.3 重大职务犯罪信息保护用例图用例描述用例名称:重大职务犯罪信息保护用例图参与者:办公人员简易说明:重大职务犯罪信息保护是预防工作信息里最重要的功能之一, 它处理的信息主要包括犯罪嫌疑人相关信息、所属行业、案件性 质、涉案金额、惩罚情形等信息,同时要上传案件相关的侦查终结报告、检查建议书、起诉看法书、起诉书及判决书电子版文档,用来供应应查询分析时下载查看;前置条件:办公人员已经胜利进入系统基本领件流:1. 办公人员点击重大职务犯罪信息保护菜单,跳转到相关界面2. 办公人员添加、修改及删除重大职务犯罪信息3. 查看信息明细4. 操作完成后,点击“提交”按钮,储存信息,跳转胜利界

23、面5. 上传电子附件其它大事流:欢迎下载精品学习资源1. 在点击“提交”按钮前,可以点击“关闭”按钮或者“重置”按钮反常大事流:1. 提示错误信息,重新填写信息2. 更新失败反常,跳转失败界面后置条件:处理完成2 个案预防信息保护用例图,如图 3.4 所示:图 3.4 个案预防信息保护用例图用例描述 :用例名称:个案预防信息保护用例图参与者:办公人员简易说明:个案预防信息保护是通过举报等线索发觉的个别案件记录,也是预防工作信息保护中重要的功能之一,它处理的信息主要包括线索信息以及个别案件信息;案件线索信息包括线索来源、举报人的相关信息及被举报人的相关信息,该线索信息是具有权限的人才可以看到的,

24、这个权限是由系统治理员设置的;个别案件信息包括个案犯罪嫌疑人的相关信息、所属行业、涉案金额、结案时间、惩罚情形等,同时要上传电子版文档;欢迎下载精品学习资源前置条件:办公人员已经胜利进入系统基本领件流:1. 办公人员点击个案预防信息保护菜单,跳转到相关界面2. 办公人员添加、修改及删除个案预防信息3. 查看信息明细4. 上传电子附件4. 具有相应权限的办公人员进行线索信息的添加6. 操作完成后,点击“提交”按钮,储存信息,跳转胜利界面其它大事流:1.在点击“提交”按钮前,可以点击“关闭”按钮或者“重置”按钮反常大事流:1. 提示错误信息,重新填写信息2. 更新失败反常,跳转失败界面后置条件:处

25、理完成由于论文篇幅的缘由,下面就不对每个用例图做用例描述的分析,只作简洁的文字描述;3 预防宣扬训练信息保护,用例图如图3.5 所示:图 3.5 预防训练信息保护用例图预防宣扬训练信息保护功能用来记录预防职务犯罪科的宣扬讲课及开展的一系列训练活动的情形,有四种形式分别为预防询问、大型预防宣扬、预防训练授课及警示欢迎下载精品学习资源训练活动,需要保护的信息主要为时间、地点、主题、组织者、授课人、参与人数、具体内容及单位反馈,需要上传照片附件,对于预防询问仍另需要上传询问记录表的电子版附件,预防训练授课需要上传授课讲稿附件可以添加、删除、修改宣扬训练工作信息及查看信息明细;本功能的主要角色是办公人

26、员,他负责添加、删除、修改信息及查看信息明细;4 行贿犯罪档案查询情形保护 , 用例图如图 3.6 所示:图 3.6 档案查询情形信息保护用例图行贿犯罪档案查询情形保护,可以添加、删除、修改行贿犯罪档案查询情形及查看信息明细 , 内容包括申请查询单位信息、申请时间、所属行业、承办人信息、所查询工程名称、申请书信息及查询结果信息等内容,申请书信息及查询结果需要上传电子版附件,仍需要记录被查询单位信息;5 专项预防信息保护,用例图如图 3.7 所示:图 3.7 专项预防信息保护用例图欢迎下载精品学习资源专项预防信息保护是用来对重点工程的记录及跟踪,可以添加、删除、修改专项预防信息及查看信息明细,包

27、括工程名称、建设单位、施工单位、投标形式、工程总造价、开工时间、竣工时间、行贿查询结果、有无职业犯罪发生、举报情形、启动条件等并且要上传专项预防信息全文附件;6 预防工作公共信息保护,用例图如图3.8 所示:图 3.8 预防工作公共信息保护用例图预防工作公共信息保护是对用来对检察机关所用到得公共信息进行记录,可以添加、删除、修改预防工作公共信息及查看信息明细,包括信息的类型及名称、发文单位、所属行业及生效时间等并且要上传全文附件;国内外相关信息保护和职务犯罪掌握方法信息保护同公共信息保护的功能类似,由于篇幅关系,就不具体说明白;4 人大代表信息保护人大代表信息保护功能是对人大代表信息的精确记录

28、,可以添加、删除、修改人大代表信息及查看信息明细;5 企、事业单位信息保护,用例图如图3.9 所示:欢迎下载精品学习资源图 3.9 企、事业单位信息保护用例图企、事业单位信息保护同样是系统重要的功能之一,主要对企、事业单位的信息进行添加、删除、修改及查看信息明细,并有单位领导班子信息保护、单位部门信息保护、单位财务信息保护;1 单位领导班子信息保护:可以添加、删除、修改及查看信息明细;2 单位部门信息保护:可以添加、删除、修改单位部门信息及查看信息明细;3 单位财务信息保护:可以添加、删除、修改单位财务信息及查看信息明细;6 查询与分析可以依据组合条件查询系统中全部预防工作信息,并对具有依据行

29、业类别进行案件的饼图分析以准时间段案件发生情形的坐标分析图;7 数据服务由于系统中有大量重要数据,数据服务功能可以对数据进行数据备份和复原操作;8 系统治理系统治理主要是对系统用户进行治理,包括用户保护和修改用户密码;1 用户保护: 对系统用户进行保护,包括添加系统用户、禁用系统用户、修改用户相关权限等功能;用例如图 3.10 所示:欢迎下载精品学习资源图 3.10 用户保护用例图用例描述用例名称:用户保护用例图参与者:系统治理员简易说明:系统治理员对系统中的用户信息进行保护前置条件:系统治理员已经胜利进入系统,具有相关权限基本领件流:1. 系统治理员点击用户保护菜单,跳转到相关界面2. 系统

30、治理员添加及修改用户信息3. 系统治理员禁用和启用用户账号4. 系统治理员设置用户权限类型5. 系统治理员设置用户是否具有线索查询的权限6. 操作完成后,点击“提交”按钮,储存信息,跳转胜利界面其它大事流:1.在点击“提交”按钮前,可以点击“关闭”按钮或者“重置”按钮反常大事流:1. 提示错误信息,重新填写信息2. 更新失败反常,跳转失败界面后置条件:处理完成欢迎下载精品学习资源2 修改用户密码 : 输入新密码可以对密码进行修改;四、系统设计本系统是由 Web服务器、数据库服务器和浏览器客户端组成的多层web 运算机服务系统,采纳 Struts+Spring+Hibernate架构,具有先进性

31、、敏捷性、可扩展性等特点; 数据库长久实体包 model该包类与数据库中表一一对应,即数据库长久化对象;2 业务规律接口包 managers该包是预防工作治理系统业务的核心实现部分,包括用户治理、重大职务犯罪信息治理、人大代表信息治理、单位信息治理等,其他包可以通过拜访该包供应的接 口,实现业务规律,如用户治理等;3 业务规律实现包 managersimpl该包是业务规律接口的具体实现,实现全部业务规律;4 掌握器包 actions该包是掌握器的实现类,即系统的Servlet;欢迎下载精品学习资源5 ActionForm 包forms全部的 actionform类放下该包下, actionfo

32、rm 是表单封装类;6 通用工具包 util该包主要包括应用程序安全检查的类,可以为上面三个包供应安全检查,如客户端检查和服务器端业务规章检查等,同时包括一些系统反常检查与抛出处理等;:跳转到具体信息的页面;addInput:跳转到添加页面;add:得到添加的表单数据,调用添加的业务规律方法,之后跳转到胜利页面;欢迎下载精品学习资源del:调用删除业务规律方法,之后跳转到胜利页面; updateInput:取出相关数据,跳转到更新页面; update:得到修改后的表单数据,调用更新的业务规律方法之后跳转到胜利页面;searchInput:跳转到查询页面; searchByRddb:从查询页面得

33、到表单数据,调用业务规律类中查询方法,返回查询结果到页面;2. 实体类图实体类同数据库中的表一一对应,属性与数据库中表中字段相同,因此在此不做具体说明,可参照下面数据库的设计;实体类中主要方法为get/set 方法所以在类图中省略,系统中主要有关联的实体类,如图4.3 所示:图 4.3 主要实体类图欢迎下载精品学习资源三)数据库设计一个胜利的治理系统是由50%的业务 + 50% 的软件 所组成,而 50% 的胜利软件又有 25% 的数据库 + 25% 的程序所组成,数据库设计的好坏是一个关键;因此数据库设计是系统设计中特别重要的一个环节,由于数据库设计就像在建设高楼大厦的根基一样,假如设计不好,在后来的系统保护及功能的变更、扩充时,甚至于在系统开发过程中,将会引起比较大的问题,有时大量的工作将会重新进行2;因此,设计出合理的数据库成为本系统设计一个特别关键的步骤;欢迎下载

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁