广东省东莞市公安局人事管理系统的.doc
- 文档编号:99298
- 上传时间:2022-10-03
- 格式:DOC
- 页数:63
- 大小:1.37MB
广东省东莞市公安局人事管理系统的.doc
《广东省东莞市公安局人事管理系统的.doc》由会员分享,可在线阅读,更多相关《广东省东莞市公安局人事管理系统的.doc(63页珍藏版)》请在冰豆网上搜索。
重庆大学硕士学位论文 中文摘要
摘要
为了切实贯彻“科技强警”战略,搞好公安人事管理工作,抓好信息化建设。
以公安信息网络为基础,建立完善的人事管理系统,对于提高公安部门的人事管理水平,提高公安各部门的工作效率,切实增强对犯罪的打击力度,更好地保证人民生命财产安全和社会治安,具有十分重大的意义。
本文主要设计和实现基于Web的、满足广东省东莞市公安局实际需要的人事管理系统。
主要内容包括分析人事管理系统的总体构成,将其划分为人员管理模块、单位管理模块、人事工作模块和查询统计模块等四个模块。
并在系统设计时,考虑系统的功能模块划分,并将整个系统的功能按照浏览器/服务器(B/S)体系结构进行部署。
基于MVC模型-视图-控制器模式,按照三层体系结构构建人事管理系统。
在系统的开发过程中使用软件工程比较成熟的开发技术,对系统功能进行需求分析,构建网络应用系统。
同时建立安全的运行机制,保障系统持续可靠运行,根据相关的管理规范,制定和合理的工作流程,切实实现东莞市公安人事管理实际的业务需要。
本文主要工作包括:
①分析选题的背景及人事管理系统的发展状况,分析人事管理系统存在的问题;
②剖析公安人事管理系统所使用的MVC分层模式,分析系统设计实现过程中采用的关键技术:
Struts2框架、iBATIS框架等;
③利用软件工程的方法对公安人事管理系统的整体需求进行分析,使用面向对象的方法,从功能性和非功能性两方面分析系统的主要参与者、用例以及系统的实现目标、设计原则等;
④详细设计与开发公安人事管理系统,主要从系统整体设计、系统功能的建模分析、模块设计、架构设计和数据库设计等多个方面进行说明;
⑤最后对所做工作了进行总结和展望,分析了系统实现的不足与未来的改进设想。
关键词:
公安局,人事管理系统,Struts2,iBATIS
52
重庆大学硕士学位论文 英文摘要
ABSTRACT
Inordertoimplementthe"StrengthensPolicewithScience&Technology"strategy,improvepersonnelmanagementofpublicsecuritybureau,andimplementinformationzationwell.Itissignificanttoestablishperfectpersonnelmanagementsystembasedonthepolicenetworktoimprovethepersonnelmanagementlevel,andpromotetheworkingefficiency,whichenhancestheclampdownoncrimeandensuresbetterpeople'slivesandpropertysafetyandsecurityofsociety.
ThesystemmainlyimplementedWeb-basedandcontentedwiththeactualneedsofDongguanMunicipalPublicSecurityBureauinGuangdong.Themaincontentsincludedtheoverallcompositionandmodulesofpersonnelmanagementsystem,determinedtheappropriatesystemfunctionmoduleandimplementedit.Inthedesignofthewholesystem,consideredthesystemfunctionmodulesanddeployedthewholesystemaccordingtoBrowser/server(B/S)architecture.BasedonMVCModel-View-Controllerpattern,personnelmanagementsystemwasbuiltinaccordancewiththethree-tierarchitecture.Mainlyincludedthefollowingfourmodules:
themoduleofstaffmanagement,organmanagement,personnelworkandquerystatistics.
Intheprocessofsystemdevelopment,usedthematuredevelopmenttechnologyofsoftwareengineering.Ididrequirementanalysisofthesystemfunction,constructedthesystemofnetworkapplications.Atthesametime,establishedasecureoperatingsystemandensuredthesystemoperatecontinuouslyandreliably.Inthelightofrelevantmanagementstandards,Idraftedreasonableworkflow.ActuallyimplementtheactualbusinessrequirementofPSBPersonnelManagementforDongguanCity.
Themainworkofthepaperincludes:
①Ianalyzedandresearchedtopics’backgroundandthedevelopmentofpersonnelmanagementsystem.Analyzedproblemsinpersonnelmanagementsystem
②AnalyzedtheMVCpatternthatwasusedinPSB’spersonnelmanagementsystemandthecriticaltechnology--Struts2framework,iBATISframeworksusedintheprocessofdesignandanalysisofthesystem.
③UtilizedthemethodofsoftwareengineeringanalyzetheoverallrequirementofPCB’spersonnelmanagementsystem,usedobject-orientedapproach.Analyzedthemainparticipant,usecase,theimplementationaimofthesystem,designprinciplesofthesystemfromtwoaspectsoffunctionalityandnon-functionality.
④DesignedanddevelopedPSB’spersonnelmanagementsystemindetail.ThenIexplaineditfrommanyaspects,suchasoveralldesignofthesystem,modelinganalysis,moduledecomposition,architecturedesignanddatabasedesign.
⑤Finally,summarizedandlookedaheadwhatIhaddone,analyzeddeficiencyofsystemimplementationandfutureimprovingvision.
Keywords:
PSB,Personnelmanagementsystem,Struts2,iBATIS
重庆大学硕士学位论文 目录
目录
中文摘要 I
英文摘要 II
1绪论 1
1.1研究背景和意义 1
1.2国内外研究现状 2
1.3本文主要工作 3
1.4本章小结 4
2系统相关技术分析 5
2.1MVC模式 5
2.2框架技术分析 6
2.2.1Struts框架 6
2.2.2iBATIS框架 7
2.3本章小结 9
3广东省东莞市公安局人事管理系统需求分析 10
3.1系统总体概述 10
3.1.1系统建设目标 10
3.1.2系统主要功能 10
3.2系统角色分析 11
3.3功能需求分析 11
3.3.1人员管理模块 11
3.3.2单位管理模块 14
3.3.3人事工作模块 16
3.3.4查询统计模块 24
3.4非功能需求分析 28
3.5本章小结 29
4广东省东莞市公安局人事管理系统设计 30
4.1系统设计原则 30
4.2系统功能模块设计 31
4.3人事管理流程设计 31
4.3.1警衔管理流程 31
4.3.2警察证管理流程 33
4.4数据库设计 35
4.4.1实体关系模型 35
4.4.2系统数据模型设计 36
4.5系统架构设计 40
4.6本章小结 43
5广东省东莞市公安局人事管理系统实现 44
5.1基础功能实现 44
5.1.1数据库访问实现 44
5.1.2权限管理实现 46
5.2功能模块的实现 47
5.2.1警衔管理实现 48
5.2.2其它实现效果 50
5.3本章小结 53
6结论与展望 54
6.1结论 54
6.2展望 54
致谢 56
参考文献 57
重庆大学硕士学位论文 1绪论
1绪论
1.1研究背景和意义
人事管理系统是指人事管理业务的电子化和信息化,是基于高性能、海量存储的硬件和先进的软件的一种人事管理模式,包括:
人事管理信息化和自动化。
人事管理系统属于人力资源管理范畴,目前已经经历了三个发展阶段。
最初阶段的人事管理系统仅仅能够计算薪资,受当时技术条件的制约,系统实现的功能很少,受到使用环境的限制,用户少。
第二代的人事管理系统主要涉及财务处理,因为计算机系统工具和数据库技术的发展,软件研发水平的提高,基本上弥补了第一代系统的缺陷,但没能系统地考虑人事管理的需求。
上世纪九十年代末,人事管理系统出现了革命性变革。
第三代人事管理系统从人力资源管理的角度出发,将人力资源相关的数据通过数据库统一管理。
用户界面更加友好,拥有复杂的报表生成工具、分析工具,实现了信息的共享[1]。
公安信息化建设经过多年的发展,逐步得到完善,在网络基础建设、应用系统开发使用、人才培养方面功效显著。
大部分公安机关相继建立了人事信息管理系统,将人事管理工作逐步信息化,对公安部门人事管理的发展发挥了重要作用。
公安部门的人事信息管理系统的建立,适合公安部门无纸化办公发展要求,使人事管理各项事务日臻科学化和规范化,并使人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广东省 东莞市 公安局 人事管理系统
![提示](https://static.bdocx.com/images/bang_tan.gif)