2022年93振安区检察院预防工作管理信息系统数据库设计.docx
-
资源ID:12782429
资源大小:571.48KB
全文页数:25页
- 资源格式: DOCX
下载积分:4.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年93振安区检察院预防工作管理信息系统数据库设计.docx
精品学习资源辽 东 学 院 本 科 毕 业 论 文<设 计)振安区检察院预防工作治理信息系统设计与实现The MIS Design and Implementation of Prevention Word for Procuratorate in Zhen an District学 生 姓 名:高景春 学院:信息技术学院专业: 信息治理与信息系统班级: B0601学号:0911060104指 导 教 师:陈志勇审 阅 教 师:完 成 日 期: 2021 年 5 月 25 日辽 东 学 院Eastern LiaoningUniversity欢迎下载精品学习资源独创性说明作者正式声明:本毕业论文<设计)是我个人在指导老师指导下进行的讨论工作及取得讨论成果;尽我所知,除了文中特殊加以标注和致谢的 地方外,毕业论文 <设计)中不包含其他人已经发表或撰写的讨论成果, 也不包含为获得辽东学院或其他单位的学位或证书所使用过的材料;与我 一同工作的同志对本讨论所做的奉献均已在论文中做了明确的说明并表示 了谢意;作者签名:日期: 欢迎下载精品学习资源摘要目前,随着运算机科学的进展,数据库技术在各行各业的应用越来越广泛;并且随 着我国对政府机关信息化建设进程的加快,传统的以手工治理为主的检察院预防工作会 更加需要信息系统的支持;因此建立一个基于B/S 模式的预防工作治理系统,为预防工作精确的供应具体的信息资料,提高检察机关预防和侦查工作的主动性,是特别有必要的;本论文主要具体阐述了一个功能齐全的检察院预防工作治理系统的开发流程和涉及的一些关键技术,第一在系统概述阶段介绍了工程开发的背景及工程开发的意义;在系统规划阶段进行了可行性分析;然后分别从系统需求分析、系统设计、与系统实现等阶段进行系统开发的具体描述,最终进行了系统的总结;系统采纳面对对象分析方法,使用 SSHStruts-Spring-Hibernate>框架技术进行设计和开发,采纳MyEclipse 作为主要的开发工具, MySQL 作为后台数据库;在整个流程采纳UML工具对系统进行帮助分析和设计;关键词:检察院;预防工作;治理信息系统;SSH欢迎下载精品学习资源The MIS Design and Implementation of Prevention Word for Procuratorate in Zhen an DistrictAbstractWith the computer technology rapid development, 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 develop 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 carried 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, Finally 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 supporting 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. 掌握类图 162. 实体类图 18<三)数据库设计 181. 数据库概念设计 192. 数据库规律关系 193. 数据库表 20<四)动态分析 281. 用户登录活动图 282. 用户修改密码活动图283. 添加重大职务犯罪信息时序图294. 删除重大职务犯罪信息时序图295. 修改重大职务犯罪信息时序图306. 查询重大职务犯罪信息时序图307. 查询活动图 31欢迎下载精品学习资源8. 依据年份区间分析活动图 31<五)系统界面设计 321. 主界面及用户治理 322. 预防工作信息保护界面 333. 人大代表信息保护界面 354. 单位信息保护界面 365. 查询与分析界面 36五、系统实现 39<一)开发平台 391. 硬件平台 392. 软件平台 39<二)具体实现 401. 系统结构 402. 代码的实现 41结论 44参考文献 45致谢 46辽东学院本科毕业论文 <设计)版权使用授权书47欢迎下载精品学习资源一、引言<一)工程开发的背景预防工作治理信息系统是相伴着预防职务犯罪工作的开展及运算机网络技术的普及和飞速进展而产生的;最高人民检察院在关于进一步加强预防职务犯罪工作的看法中明确提出“加强预防职务犯罪信息系统建设,建立预防工作信息库”;这为我们在工作中结合本地区反腐败斗争的实际情形,以现代化的运算机为载体,建立预防档案库供应了依据;预防工作治理信息系统的建立是一种有效的预防职务犯罪的方式和方法,对实现和加强国家工作人员动态监督治理,进一步提高我们对国家工作人员职务犯罪的防范才能具有积极的作用;同时,它仍能够为一个地区职务犯罪发生的特点、规律、趋势等前瞻性讨论供应科学的素材,为反腐败的整体部署及领导对预防职务犯罪工作的决策供应科学的依据;本系统就是针对于丹东市振安区检察院职务犯罪预防科开发的治理系统;振安区检察院成立于 1961 年,原名丹东市郊区人民检察院,于1980 年正式更名为丹东市振安区人民检察院;振安区检察院职务犯罪预防科需要讨论分析全区职务犯罪预防工作的特点、规律,提出贪污贿赂、渎职犯罪的预防计策;开展对未成年人犯罪的预防工作;负责对职务犯罪预防工作的法制宣扬等;因此需要对职务犯罪预防, 个案预防,专项预防,人大代表,企、事业单位,预防宣扬训练等信息进行记录,这些信息库内容涵括了大量日常预防工作所需的信息;市检察院职务犯罪预防处需要对县<市)区人民检察院职务犯罪预防工作的指导;承办下级人民检察院有关职务犯罪预防工作疑难问题的请示;讨论拟定职务犯罪预防工作细就和规定;因此需要对下级职务犯罪预防科进行监督、检查;传统的以手工治理为主的检察院预防工作很依靠信息系统的支持,预防工作的各种档案存放在档案库,当有企、事业单位进行预防询问或上级领导进行指导检查等情形时,要精确的获得相关信息资料是很烦琐的事情;所以要依据检察院职务犯罪预防科的实际需求,开发一个有有用价值的治理系统;完成一个一点就开,一学就会,一看就懂,信息全面,操作简便的治理系统;辽东学院软件开发中心已经针对振安区检察院开发出C/S 结构的预防工作治理系统,需求已经基本明确,本系统将在 C/S 结构需求的基础上开发 B/S 结构的升级功能版本,更便利用户保护,最主要是可以以后对其扩展,供应应全丹东检察院甚至全省的使用;本系统的设计实施将在预防工作中发挥显著作用,提高检察机关预防和侦查工作的主动性;欢迎下载精品学习资源<二)工程开发的意义随着检察机关信息化的不断进展和预防治理工作的日益完善,预防工作治理睬越来越依靠信息系统的支持,所以本系统的开发要依据振安区检察院职务犯罪预防科的实际工作需求,熟悉到调研的重要性,切实做到从实际动身,开发出具有实际使用价值的检察院预防工作治理信息系统;开发预防工作治理系统主要是为提高检察院的信息化治理做基础,为预防工作供应具体的信息资料;通过这样的信息治理方式,治理人员、统计人员等各种员工就能从大量烦琐的资料和数据中解脱出来,只需对自己需要的数据和内容进行必需的处理;这在肯定程度上能够节约人力物力,同时也大大加强了对数据处理的准时性和精确性;同时运算机具有手工治理所无法比拟的优点:检索快速、查找便利、牢靠性高、储备量大、保密性好、寿命长、成本低等;这些优点能够极大地提高了检察机关预防和侦查工作的主动性;该软件要求具有有用性、精确性、安全性、易于操作、易于治理和保护;二、可行性分析为防止投资失误,保证新系统的胜利开发和运行,从下面从四个方面对本系统的可行性进行了分析和讨论;欢迎下载精品学习资源1. 技术可行性依据检察院职务犯罪预防科的需求,该系统需要实现把预防工作的内容存放到数据库中,仍要具有上传下载及图表分析的功能,是典型的治理信息系统;治理信息系统是建立在现代信息技术基础之上,面对组织的全面治理和简洁决策的信息系统1;现在治理信息系统的开发技术已经特别成熟,已经有大量的成熟产品及技术支持资料,开发该类型治理信息系统,开发技术上是完全可行的;治理信息系统常见的体系结构 有 C/S 和 B/S 模式,考虑到 B/S 模式更符合简洁无需安装的客户需求,所以本系统打算采纳 B/S<Browser/Server)模式进行开发,并且通过调研发觉,检察机关的工作已经开头着手利用现代化手段来完成各种工作,现已具备内部网络,无需重新建设内部网络环境;由以上分析可知,预防工作治理信息系统的开发在技术上是可行的;2. 经济可行性对于该系统的经济可行性从支出和效益两方面进行分析:1>支出工程支出主要包括运算机硬件、软件、外部设备,开发人工费及保护费用等;计算机硬件设备是,系统投入使用时需要一台Server 端服务器,工程背景中提到的C/S结构的预防工作治理系统已经投入使用,已具备服务器,无需再花钱购买;开发的软件环境打算将采纳开源的产品如Eclipse、MySql 等无需费用支出;外部设备在软件使用时可能依据需要使用打印机,打印机在检察院的每个办公室已经配备也无需费用支出;需要支出的只是开发人工费及后期保护费用,报价合计5000 元,该费用在振安区检察院的接受范畴内;2>效益本系统的效益可以从社会效益和经济效益两方面考虑;其社会效益包括系统投入 运行后可以使预防工作的治理实现科学化、规范化,增强工作人员对预防工作的治理 才能,从而提高工作效率,同时将带动检查机关的其他信息化建设,推动检查机关的 信息化水平更上一层楼;其经济效益包括系统的正常运行替代了以前的手工操作,如 以往预防工作档案材料查询需要多次复印,并需要许多人员来治理,系统的投入使用将大量削减人员和办公用品的开支;由以上可知,本系统在经济上是完全可行的;3. 操作可行性目前随着运算机技术的不断进展与普及,检察机关的工作已经开头着手利用现代化手段来完成各种工作,检察机关的工作人员,均有电脑操作基础,相关的系统现已有员工考评治理系统投入使用,工作人员可以娴熟操作使用,并且本系统操作简欢迎下载精品学习资源单便利,系统用户除了需要具备在MicrosoftWindows 平台上使用个人电脑的学问外, 并不需要特殊的技术才能;全部治理员需要保护的内容,系统均完成了功能的实现,如数据的备份与复原,可以直接通过系统进行治理;在投入使用前,用户只需阅读系统操作手册,无需对使用系统的人员进行培训;这样既削减投入成本又简化了操作环节;4. 法律可行性本系统是依据丹东市振安区检察院职务犯罪预防科实际工作情形开发的,是通过大量的现场调研得出的,系统的软件设计是在独立的环境下完成的,是完全合法的软件;本系统的开发是依照法律程序明确托付方与开发方的责任,没有违反中华人们共和国的任何法律条款,使用者可以放心使用,因此法律上是有保证的;二、系统需求分析系统需求分析是调查用户对新开发的信息系统的需要和要求,结合组织的目标、现状、实力和技术等因素,通过深化细致的分析,确定出合理可行的信息系统需求,并通过规范的形式描述需求的过程1;是系统开发的第一步也是最重要的一步, 是平台开发的一个不行缺少的环节;为了能够使本系统更好、更完善地被设计出来,就必需先进行调查讨论;在系统调查的基础上,对新系统的功能进行细致的分析,这样才能够开发出完整的系统设计;从系统分析开头,本设计就将以面对对象分析方法和欢迎下载精品学习资源UMLUnifiedModeling Language>工具为指导,设计和开发检察院预防工作治理信息系统;<一)系统目标预防工作治理系统的使用,可以达到以下目标:1> 系统开发符合检察院实际需求,切合实际,能够提高预防职务犯罪工作的治理水平,提高工作效率,降低成本;2> 系统采纳 B/S 结构,能够满意远程治理及检察的需要,安装部署及治理便利;3> 能够准时供应相关数据及案件发生的分析图等,用以支持检察机关决策;4> 系统依据用户实际设计,使用便利,设计统一的治理界面;5> 系统全部治理员需要保护的内容,需要有功能的实现,如数据的备份与复原等;<二)系统功能需求1. 系统总体功能描述通过对振安区检察院职务犯罪预防科的调研,进行需求分析,该系统应具有以下功能:1> 信息录入及保护功能:包括重大职务犯罪、个案预防、宣扬训练、行贿档案查询情形、人大代表、企、事业单位等信息,进行录入、修改及删除的功能;2> 查询与分析功能:具有各种信息的组合查询功能、电子稿下载功能及行业类别案件发生的饼图分析和年度坐标图统计功能;3> 系统治理功能:包括系统用户治理、数据备份复原等功能;4> 文件的上传与下载功能;2. 识别参与者通过以上对预防工作治理系统的功能需求的分析,预防工作治理系统包含的参与者如下;图 3.1系统参与者欢迎下载精品学习资源3. 系统用例经过具体的需求分析,得出振安区检察院预防工作治理信息系统的基本功能需求;总体用例图如图 3.2 所示:图 3.2系统总用例图全部用户的权限通过用户登录时进行掌握,并且均具有修改密码的功能,系统管 理员负责保护系统用户包括增加系统用户、禁用系统用户、修改用户相关权限等功能,并可对数据进行备份、复原等操作;办公人员需要有行业类别数据保护、预防工 作数据的录入及查询分析等功能;上级领导只具有查询分析的功能即可;具体用例如下:1> 行业类别保护主要对行业类别信息保护进行添加、删除、修改及浏览的操作;行业类别可以在系统的一些数据录入时用到,并且进行饼图的分析统计时也需要用到;2> 预防工作信息保护预防工作信息保护是系统的核心部分,主要对预防工作所涉及到的各种档案文件进行治理,包括重大职务犯罪信息保护、个案预防信息保护、专项预防信息保护、预欢迎下载精品学习资源防工作公共信息保护、国内外相关信息保护、职务犯罪掌握方法信息保护、预防宣扬训练信息保护、行贿犯罪档案查询情形保护,具体内容如下;1> 重大职务犯罪信息保护用例图,如图3.3 所示:图 3.3 重大职务犯罪信息保护用例图用例描述用例名称:重大职务犯罪信息保护用例图参与者:办公人员简易说明:重大职务犯罪信息保护是预防工作信息里最重要的功能之一, 它处理的信息主要包括犯罪嫌疑人相关信息、所属行业、案件性 质、涉案金额、惩罚情形等信息,同时要上传案件相关的侦查终结报告、检查建议书、起诉看法书、起诉书及判决书电子版文档,用来供应应查询分析时下载查看;前置条件:办公人员已经胜利进入系统基本领件流:1. 办公人员点击重大职务犯罪信息保护菜单,跳转到相关界面2. 办公人员添加、修改及删除重大职务犯罪信息3. 查看信息明细4. 操作完成后,点击“提交”按钮,储存信息,跳转胜利界面5. 上传电子附件其它大事流:欢迎下载精品学习资源1. 在点击“提交”按钮前,可以点击“关闭”按钮或者“重置”按钮反常大事流:1. 提示错误信息,重新填写信息2. 更新失败反常,跳转失败界面后置条件:处理完成2> 个案预防信息保护用例图,如图 3.4 所示:图 3.4 个案预防信息保护用例图用例描述 :用例名称:个案预防信息保护用例图参与者:办公人员简易说明:个案预防信息保护是通过举报等线索发觉的个别案件记录,也是预防工作信息保护中重要的功能之一,它处理的信息主要包括线索信息以及个别案件信息;案件线索信息包括线索来源、举报人的相关信息及被举报人的相关信息,该线索信息是具有权限的人才可以看到的,这个权限是由系统治理员设置的;个别案件信息包括个案犯罪嫌疑人的相关信息、所属行业、涉案金额、结案时间、惩罚情形等,同时要上传电子版文档;欢迎下载精品学习资源前置条件:办公人员已经胜利进入系统基本领件流:1. 办公人员点击个案预防信息保护菜单,跳转到相关界面2. 办公人员添加、修改及删除个案预防信息3. 查看信息明细4. 上传电子附件4. 具有相应权限的办公人员进行线索信息的添加6. 操作完成后,点击“提交”按钮,储存信息,跳转胜利界面其它大事流:1.在点击“提交”按钮前,可以点击“关闭”按钮或者“重置”按钮反常大事流:1. 提示错误信息,重新填写信息2. 更新失败反常,跳转失败界面后置条件:处理完成由于论文篇幅的缘由,下面就不对每个用例图做用例描述的分析,只作简洁的文字描述;3> 预防宣扬训练信息保护,用例图如图3.5 所示:图 3.5 预防训练信息保护用例图预防宣扬训练信息保护功能用来记录预防职务犯罪科的宣扬讲课及开展的一系列训练活动的情形,有四种形式分别为预防询问、大型预防宣扬、预防训练授课及警示欢迎下载精品学习资源训练活动,需要保护的信息主要为时间、地点、主题、组织者、授课人、参与人数、具体内容及单位反馈,需要上传照片附件,对于预防询问仍另需要上传询问记录表的电子版附件,预防训练授课需要上传授课讲稿附件可以添加、删除、修改宣扬训练工作信息及查看信息明细;本功能的主要角色是办公人员,他负责添加、删除、修改信息及查看信息明细;4> 行贿犯罪档案查询情形保护 , 用例图如图 3.6 所示:图 3.6 档案查询情形信息保护用例图行贿犯罪档案查询情形保护,可以添加、删除、修改行贿犯罪档案查询情形及查看信息明细 , 内容包括申请查询单位信息、申请时间、所属行业、承办人信息、所查询工程名称、申请书信息及查询结果信息等内容,申请书信息及查询结果需要上传电子版附件,仍需要记录被查询单位信息;5> 专项预防信息保护,用例图如图 3.7 所示:图 3.7 专项预防信息保护用例图欢迎下载精品学习资源专项预防信息保护是用来对重点工程的记录及跟踪,可以添加、删除、修改专项预防信息及查看信息明细,包括工程名称、建设单位、施工单位、投标形式、工程总造价、开工时间、竣工时间、行贿查询结果、有无职业犯罪发生、举报情形、启动条件等并且要上传专项预防信息全文附件;6> 预防工作公共信息保护,用例图如图3.8 所示:图 3.8 预防工作公共信息保护用例图预防工作公共信息保护是对用来对检察机关所用到得公共信息进行记录,可以添加、删除、修改预防工作公共信息及查看信息明细,包括信息的类型及名称、发文单位、所属行业及生效时间等并且要上传全文附件;国内外相关信息保护和职务犯罪掌握方法信息保护同公共信息保护的功能类似,由于篇幅关系,就不具体说明白;4> 人大代表信息保护人大代表信息保护功能是对人大代表信息的精确记录,可以添加、删除、修改人大代表信息及查看信息明细;5> 企、事业单位信息保护,用例图如图3.9 所示:欢迎下载精品学习资源图 3.9 企、事业单位信息保护用例图企、事业单位信息保护同样是系统重要的功能之一,主要对企、事业单位的信息进行添加、删除、修改及查看信息明细,并有单位领导班子信息保护、单位部门信息保护、单位财务信息保护;1> 单位领导班子信息保护:可以添加、删除、修改及查看信息明细;2> 单位部门信息保护:可以添加、删除、修改单位部门信息及查看信息明细;3> 单位财务信息保护:可以添加、删除、修改单位财务信息及查看信息明细;6> 查询与分析可以依据组合条件查询系统中全部预防工作信息,并对具有依据行业类别进行案件的饼图分析以准时间段案件发生情形的坐标分析图;7> 数据服务由于系统中有大量重要数据,数据服务功能可以对数据进行数据备份和复原操作;8> 系统治理系统治理主要是对系统用户进行治理,包括用户保护和修改用户密码;1> 用户保护: 对系统用户进行保护,包括添加系统用户、禁用系统用户、修改用户相关权限等功能;用例如图 3.10 所示:欢迎下载精品学习资源图 3.10 用户保护用例图用例描述用例名称:用户保护用例图参与者:系统治理员简易说明:系统治理员对系统中的用户信息进行保护前置条件:系统治理员已经胜利进入系统,具有相关权限基本领件流:1. 系统治理员点击用户保护菜单,跳转到相关界面2. 系统治理员添加及修改用户信息3. 系统治理员禁用和启用用户账号4. 系统治理员设置用户权限类型5. 系统治理员设置用户是否具有线索查询的权限6. 操作完成后,点击“提交”按钮,储存信息,跳转胜利界面其它大事流:1.在点击“提交”按钮前,可以点击“关闭”按钮或者“重置”按钮反常大事流:1. 提示错误信息,重新填写信息2. 更新失败反常,跳转失败界面后置条件:处理完成欢迎下载精品学习资源2> 修改用户密码 : 输入新密码可以对密码进行修改;四、系统设计本系统是由 Web服务器、数据库服务器和浏览器客户端组成的多层web 运算机服务系统,采纳 Struts+Spring+Hibernate架构,具有先进性、敏捷性、可扩展性等特点;<一)系统功能结构通过采纳面对对象的思想对系统进行分析,以及使用UML工具,分析出相关的重要概念,得出以下功能结构图,如图4.1 所示:欢迎下载精品学习资源行业预防系统类别工作治理信息信息保护保护登用退录户修改权限出系管密码设置系统理统犯罪预防档案掌握宣扬查询方案训练情形保护情形保护数数综合据据对比备恢分析份复振安区检察院预防工作治理系统人大代表信息治理企、事业单位信息治理查询与分析数据服务重大职务犯罪信息保护个案预防信息保护专项预防信息保护预防工作公共信息保护单位信息单位领导班子信息单位单位部门财务信息信息预防工作信息查询人大企、代表事业信息单位查询信息查询图 4.1系统功能结构图预防工作治理系统拥有大量信息资源,这些资源包括各种案件信息、单位信息、和人大代表等信息;其数据量大、信息变化快,非结构化信息与结构化信息共存;使用 UML对预防工作治理系统进行基于面对对象的分析和实现,可以从开发的第一步开头,从系统的底层就把握住职务犯罪预防工作资源的特点,为下一步具体实现打好基础;在预防工作治理系统建立模型时要涉及处处理大量的模型元素,如类、接口、组件、图等,可以将语意上相近的模型元素组织在一起,这就构成了UML 的包,包从较高的层次来组织治理系统模型;系统主要有以下六个包:1> 数据库长久实体包 model>该包类与数据库中表一一对应,即数据库长久化对象;2> 业务规律接口包 managers>该包是预防工作治理系统业务的核心实现部分,包括用户治理、重大职务犯罪信息治理、人大代表信息治理、单位信息治理等,其他包可以通过拜访该包供应的接 口,实现业务规律,如用户治理等;3> 业务规律实现包 managersimpl>该包是业务规律接口的具体实现,实现全部业务规律;4> 掌握器包 actions>该包是掌握器的实现类,即系统的Servlet;欢迎下载精品学习资源5> ActionForm 包forms>全部的 actionform类放下该包下, actionform 是表单封装类;6> 通用工具包 util>该包主要包括应用程序安全检查的类,可以为上面三个包供应安全检查,如客户端检查和服务器端业务规章检查等,同时包括一些系统反常检查与抛出处理等;<二)类的设计1. 掌握类图掌握类处理系统中的业务规律,由于论文篇幅有限,下面就以人大代表信息的治理为例,依据系统的架构的六个包,设计其跟人大代表信息治理相关类,简化类图如图 4.2 所示:图 4.2 人大代表信息相关类图图中 RddbManager是处理的各种业务规律方法的接口,其中与它关联的 Rddb 是实体 类, PagerModel 是 用 来 处理 分 页 的 DTO 类 , RddbManager 是 其 实现 类 , RddbAction 是掌握器类,用来掌握页面的转发和业务类的调用, RddbActionForm 是页面表单的 DTO 类;下面以 RddbAction 掌握类中的方法为例具体说明:show>:跳转到具体信息的页面;addInput>:跳转到添加页面;add>:得到添加的表单数据,调用添加的业务规律方法,之后跳转到胜利页面;欢迎下载精品学习资源del>:调用删除业务规律方法,之后跳转到胜利页面; updateInput>:取出相关数据,跳转到更新页面; update>:得到修改后的表单数据,调用更新的业务规律方法之后跳转到胜利页面;searchInput>:跳转到查询页面; searchByRddb>:从查询页面得到表单数据,调用业务规律类中查询方法,返回查询结果到页面;2. 实体类图实体类同数据库中的表一一对应,属性与数据库中表中字段相同,因此在此不做具体说明,可参照下面数据库的设计;实体类中主要方法为get/set 方法所以在类图中省略,系统中主要有关联的实体类,如图4.3 所示:图 4.3 主要实体类图欢迎下载精品学习资源<三)数据库设计一个胜利的治理系统是由50%的业务 + 50% 的软件 所组成,而 50% 的胜利软件又有 25% 的数据库 + 25% 的程序所组成,数据库设计的好坏是一个关键;因此数据库设计是系统设计中特别重要的一个环节,由于数据库设计就像在建设高楼大厦的根基一样,假如设计不好,在后来的系统保护及功能的变更、扩充时,甚至于在系统开发过程中,将会引起比较大的问题,有时大量的工作将会重新进行2;因此,设计出合理的数据库成为本系统设计一个特别关键的步骤;欢迎下载