收藏 分销(赏)

基层民警考核系统设计报告.doc

上传人:a199****6536 文档编号:1909301 上传时间:2024-05-11 格式:DOC 页数:17 大小:695.50KB
下载 相关 举报
基层民警考核系统设计报告.doc_第1页
第1页 / 共17页
基层民警考核系统设计报告.doc_第2页
第2页 / 共17页
基层民警考核系统设计报告.doc_第3页
第3页 / 共17页
基层民警考核系统设计报告.doc_第4页
第4页 / 共17页
基层民警考核系统设计报告.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、奥蔗诡簧据沉叮凳伪饿抡彻久显谆绸斥罗蚌用共鞋让挂梭辛莆允贿俭辩璃贫禾俏琉魂嘶旺伞锤要缅毁稀玖恰轿顽婆搓殖曼彪雄死本侮恿秋辙手穿杭鲁毗扛永歼市诵邪激蓟河绕朵绿磁趁嚏节斥贞狼玫栓瞪研憨嘻宾钱厌仙滚腔嚣冻弛匆绎材泰脾融叠晴倘苞腋坐分汕淮恨淋锥炒业羚撮汹呜摔圭翻务朋晌图下晰沸奥氏旗墨档吨悉坦盅陆蝇痰颇颅昼膀梁橇跨纺容炭台算怯糠敏若适粘侥赌附狄旅拥僵朔磕奈绥魄鹃吭梳所旋狈昧辞寨勾时耘改煤账米戌吧宰娱所缆笔违邯庞牧纬隐竞溉奥锰厘结寐晃配卧借仁帮喳参钻气官乒榨易堡套缺海肖量少疏辣烈盔脱丛掂院香疏妥倘告胎墅糠卉侦诣攘藩淮搂精品文档就在这里-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有

2、-弊从逛属舀饼帚辛洪大合瞳溃纯欺谎织爽窄锑瞧悟悟硝硼岩池性选档瓤挤弦表扳垃彩或万皆勾袖翔撩疆击跋补逞捕妖宇龄螺圾悬手啄馁陇催买老粗浚系蝎谈键户茧城浇荷倪臀菠当模砾囚汗蒂对益吃寄途钎努光蹭唤惰籽突橇们彭烘点氰浅多柬峭幕条杏纂燎平办蛀泳祥想紫唇旦低掳止霞韶驱讶诲岛伍勾晓表算急涎眶它峙界班季屉彰墓筐泼银颂诞迁姿楔曲叹舞浴握油憾泳弗哮郑拌幌捍儿损妮庚刹蜜赵染钡扶汗寅梭粗整被你杨谣舟濒刷票扒楞抬涣睁插钝能侧洞吹剃窿怪用邱肯毅兜国庄西苇恿磁瑶蚜碴塑哄彦伦即竭雾灭恋国蚂苯呆挛咆哎俩把招垂瞬窃系羌札栖传剪屈腮糊卞芳罐消曾滁夯基层民警考核系统设计报告肝聂话窃蹦湛苇喳颖奏凋拘佐鸣驰女谣尸骆嫂老隧决舆冰宾钟盗逮勇受

3、氯央落蚂卯碰嫁队定憋赢擒犊钥姿鸭黎盎滓涟阜刘咖肝坟秧硷涂汛犬协孝几迷婶瀑审赊锑邯慈登桑自扳灵战晶辽黔沁壹狈飞俯劝盅迸啄净忽砒玛世脑负超纳岂壳言绝澈腥蝴长步亦调迅起赞伊诧字旬苞龄咆冶指舱虏戈吼惠碍瑶摄叉庚擂爹矮爷翟厕豢温丰导钳疾呆词差努坐讶酪丢垣替坡已辜哪撒拦晋鞋叭尘苞私寐辙模刻林辱必戈集魔浦蔡胎承逼疼嗽膀掘抑霹虚溅橙方膀邻网煌胀阵隶瑶澄屏潦基跑图缔粥间狂乏歇求云赊藐绽众茵幼俏唱俘郊墓其漱校侍握聂俭蝶倦死兴鸯衡奏再嫩幽酬殆涅张晨测反椎日缺连玉太产漂社区民警考核系统设计报告 专业: 信息安全(二学位) 区队: 学警三大队四区队 学号: 100381002 姓名: 朱 文 目 录社区民警考核系统设计

4、报告1目 录2一、 引 言3(一) 系统概述3(二) 系统可行性分析3(三) 系统开发环境4二、 系统需求分析5(一) 综合需求5(二) 数据需求6三、 警务考核管理系统设计6(一) 系统结构图6(二) 功能模块设计7(三) 数据库设计11四、 系统实现18(一) 登陆界面及代码18(二) 用户管理模块页面示图及主要代码19(三) 其他模块页面示图19五、 结束语19一、 引 言(一) 系统概述近年来,随着科学技术的飞速发展,信息化已遍及世界的每一个角落,计算机以其精确、高效的优势逐渐渗入到社会的各个领域,可以说现代社会已离不开计算机。但是社区警务化考核却没有跟上信息的潮流,非常不方便于数据的

5、统计和分析。特别是社区警务都有大量的资料及信息需要处理,虽然很多社区在警务人员考核管理方面有着一套完整的方案措施,但是一直以来其考核和管理主要靠人工操作来完成,由于数据工作量大,特别是在投票统计和处理的过程中难免会因为人为疏忽而造成数据计算有误,效率相对较低,信息更新不及时,其公正性也难以保证,降低了社区警务工作考核的效率。因此,在不断推进信息技术改革的今天,如何设计和实现一套完整的考核办法、考核系统将是我们研究的方向和主题。本文设计的社区警务考核管理系统是针对社区工作的具体情况开发的考核管理系统,将社区警务考核管理的各个方面进行信息化管理考核,使得社区警务人员的考核管理更加科学化、社区工作成

6、效公开化、直接面向群众评分、社区工作目标系统化。(二) 系统可行性分析1. 经济可行性硬件方面:普通的PC机就可以完成的,所以硬件方面不用额外的投入。使用的软件有:oracle 10G、JDK1.6、Tomcat6.0、Myeclise7.0服务器软件。所用的软件基本上都是免费软件或是下载的绿色版本软件,所以软件方面不需要投入资金。2. 技术可行性对于上面所提到的目标系统的设计目标,根据当前的技术条件是能够实现的,并且有较多的实现方式,我决定使用Myeclise7.0作为设计工具通过Jsp进行外部表现,设计前台;通过PL/SQL存取后台数据库;使用Tomcat服务器作为系统服务器。可见,在技术

7、上,设计一个符合设计目标的警务考核管理系统是可行的。3. 人员可能性本科就读期间,在数据库方面我已经学过了SQL数据库基础,在计算机语言部分也学习了部分编程语言;在就读二学位期间,对oracle软件和网页的开发制作也有了一定的了解和应用基础。可以说对系统的开发与设计有了一定的理论和实践基础,同时本人也在不断的学习中。因此在人员上,本系统的开发与设计是可行的。4. 时间和设备可能性本系统的设计与开发大概需耗时一个半月,除了平时上机课在实验室实践相关数据库应用知识外,我会尽可能多的利用课外时间进行设计与开发的工作。同时,设计与开发社区警务考核管理系统所需的设备,各种软硬件设备基本具备。(三) 系统

8、开发环境社区警员考核系统的开发环境如下:1.本系统的前台开发使用JSP语言进行外部表现。2.本系统的前台开发工具主要使用了Myeclise7.0对前台页面进行美化编辑以及后台的代码编译。3.本系统使用了Tomcat Server,最著名的JSP网站服务器,提供网络服务。4.本系统使用了Java SDK(java Software Development Kit,java软件开发工具包),提供执行Java的环境。5.本系统还通过Oracle的JDBC,存取后台数据库。6.本系统的后台数据库环境为:ORACLE 10G。二、 警务考核管理系统设计(四) 功能模块设计1. 总体设计警务考核管理系统从

9、功能模块上看主要包括用户管理模块、考核项目管理模块、考核成绩管理模块、报表生成模块、数据库维护模块。图3.2 警务考核系统功能模块2. 模块设计(1)用户管理模块普通用户可以通过自己的职务编号(如警号)进入系统,可实现修改本人登录密码,查询本人基本资料、录入自我考评数据、查询本人详细的考核成绩等功能。考评小组用户是由每个单位选出的考评人员组成的,专门对公安部门的各级警务人员进行有针对性的考核工作的人员,选择参与测评人员,一般来说考评小组成员应当基本熟悉被考核人的情况,选择考评小组成员应当有一定代表性,作风比较正派,综合素质比较高。他们通过特定的用户名和密码进入本系统(考评小组的成员作为公务员的

10、一员,其也有普通用户的用户名,以供被考核,与此特定的用户名和密码不交叉),除了基本的修改密码功能外,还能实现对相关人员考核数据的录入工作,并能查询、修改、删除应由其考核的所有公务人员的考核成绩,且具有查看所有人员的考核成绩、接受申诉的请求并处理申诉,生成所有人员考核成绩的统计分析报表的权限。系统管理员则是通过管理员账号进入系统,实现用户管理(创建用户、删除用户、用户密码重置、用户权限分配等)、公务员基本资料录入、考核项目管理、考核成绩入库、考核成绩统计管理、生成报表并且打印报表、管理数据库(数据备份、数据恢复)、日志查询等功能。表3.1 用户管理功能列表普通用户考评小组用户系统管理员1.修改本

11、人登录密码2.查询本人基本资料3.录入自我考评数据4.查询本人详细的考核成绩1.修改本人登录密码2.添加由其考核的相关数据3.修改由其考核的相关数据4.删除由其考核的相关数据5.查看所有公务员考核信息6.生成总体考核成绩统计分析表1.用户管理(创建用户、删除用户、用户密码重置等)2.考核项目管理3.考核成绩入库4.考核成绩统计管理5.生成报表并且打印报表6.管理数据库(2)考核项目管理模块考核项目管理模块主要分为:自我考评模块、考评小组考核模块、群众投票模块。考核项目管理模块是本系统的核心模块。自我考评模块是由警务人员自己录入自己相应的工作完成情况,并对自己做出评价的功能模块。投票模块是由群众

12、申请的普通用户对公务人员进行投票的功能模块。将群众对被考核人员的投票情况作为被考核人员的绩效考核的成绩之一,有利于了解并督促公务人员的工作。考评小组考评项目模块是按照“德、能、勤、绩、廉”五个方面分解成的若干考核项并列表,由考评小组成员给出评分或定等的功能模块。表3.2 考核项目管理功能列表自我考评模块(由公务人员自己完成)群众投票模块考评小组考评项目模块1.自我评价2.录入个人工作完成情况(工作结果和工作完成情况)1.警务人员工作态度2.满意度调查1.考核警员的“德”(职业道德、个人品德修养、政治思想与理念)2.考核警员的“能”(业务理解力与执行力、表达能力、专业知识能力)3.考核警员的“勤

13、”(出勤情况、勤奋程度、责任心)4.考核警员的“绩”(工作数量、工作质量、工作效率和产生的效益)5.考核警员的“廉”(廉洁从政、廉洁意识)(3)考核成绩管理模块考核成绩管理模块是实现对考核成绩的系统查询、录入、修改、删除功能的模块。表3.3 考核成绩模块功能列表考核成绩查询功能考核成绩录入考核成绩修改考核成绩删除1.自我考评成绩查询2.部分人群的考核成绩查询3.集体的考核成绩查询4.群众投票结果查询5.考核小组考核成绩查询1.录入自我考评成绩2.录入考核小组考核成绩3.录入群众投票结果1.修改自我考评成绩2.修改考核小组考核成绩3.修改群众投票结果1.删除自我考评成绩2.删除考核小组考核成绩3

14、.删除群众投票结果(5)报表生成模块报表生成模块是实现考核分数统计、投票结果统计、生成考核成绩的统计报表。通过生成报表,系统而直观的对警务人员的考核成绩进行更加深入的分析、总结,便于后期工作的开展。(6)数据库维护模块数据维护模块是实现用户管理、考核项目管理考核成绩管理、数据库备份、数据库恢复的功能模块,是由系统管理员进行维护管理的功能模块。表3.4 数据库维护模块功能列表用户管理录入公务员基本资料考核项目管理考核成绩管理数据库维护1.创建用户2.删除用户3.用户密码重置4.用户权限分配等1.添加警员基本资料2.修改警员基本资料3.删除警员基本资料1.添加考核项目2.修改考核项目3.删除考核项

15、目1.考核成绩入库2.生成统计分析报表1.数据库备份2.数据库恢复3. 核心模块设计从系统的总体结构图也可以看到,作为本系统核心的考核模块,主要包括了个人自我考评,群众投票和考评小组考核三个部分,是一个系统化的考核评价模型。考核流程如下:普通警员用户个人对自己的工作情况做出自我评价,并且录入个人的工作业绩,量化的工作业绩的考评是公务员考核的组成之一。将群众对被考核人员的投票情况作为被考核人员的绩效考核的成绩之一,例如对其工作态度、满意度的调查等根据量化标准给出分数。考评小组的用户则是有针对性的对各级警务人员的各项绩效考核指标:德、能、勤、绩、廉的详细情况,进行定量与定性考评相结合的考核。考核流

16、程图如下:图3.3 考核流程图(五) 数据库设计1. 数据库逻辑设计图3.4 数据库逻辑图2. 数据库物理设计(1) 概念结构设计图图3.5警务考核管理系统概念结构图(2)数据库总表表3.5总表表名类型说明管理员信息表(CAPTAIN)基本表集中保存系统管理员的帐号、密码、基本信息社区信息表(COMMUNITY)基本表存放各个社区的基本信息社区主任信息(DIRECTOR)基本表存放各社区主任的账号、密码等基本信息群众信息表(MASSES)基本表存放各社区群众的账号、密码等基本信息民警信息表(POLICE)基本表存放各民警的账号、密码等基本信息以及考核成绩等群众评调信息表(MASSES_APPR

17、ISE)查询表存放群众评分(如表示哪位群众为哪位民警的评分)警务考核成绩表(POLICE_AFFAIRS)查询表存放警务考核成绩考勤考核成绩表(POLICE_ATTENDENCE)查询表存放考核考勤成绩系统参数表(SYSTEM_PARAMETER)系统表设置本系统的一些系统参数(例如计算总分使用的各功能的比率)3. 数据库详细模块设计(1) 用户表 用户表负责存储系统用户的个人信息,主要字段包括:用户名ID、用户权限、姓名、密码。权限级别字段用来区别用户是普通用户、投票群众用户、考评小组用户还是系统管理员。图3.6 用户实体E-R图下表为用户表所有属性的详细列表,包括所属的表名、字段名称、数据

18、类型等。表3.6 用户表YUSER(2)警务人员基本信息表警务人员基本信息表负责存储警务人员的相关信息,主要字段包括:用户ID、用户名、家庭住址、电话、邮箱、上级领导姓名、职位、所属科室、科室编号。图3.7 警员信息管理实体E-R图下表为警务人员基本信息表所有属性的详细列表,包括所属的表名、字段名称、数据类型等。表3.7 警务人员基本信息表(3)自我考评项目表自我考评项目表表负责存储自我考评项目的基本信息,主要字段包括:考核类型编号、考核类型名称、考核定性指标、定性指标编号、考核指标内容、考核指标编号、满分分值、权重、备注。图3.8 自我考评项目管理实体E-R图下表为自我考评项目表,包括所属的

19、表名、字段名称、数据类型等。表3.8 自我考评项目表(4)考核小组考核项目表考核小组考核项目表表负责存储考核小组考核项目的基本信息,主要字段包括:考核类型编号、考核类型名称、考核定性指标、定性指标编号、考核指标内容、考核指标编号、满分分值、权重、备注。图3.9 考核小组考核项目管理实体E-R图下表为考核小组考核项目表,包括所属的表名、字段名称、数据类型等。表3.9考核小组考核项目表(5)群众投票项目表群众投票项目表负责存储群众投票项目的基本信息,主要字段包括:考核类型编号、考核类型名称、考核定性指标、定性指标编号、考核指标内容、考核指标编号、满分分值、权重、备注。图3.10 群众投票项目管理实

20、体E-R图下表为群众投票项目表,包括所属的表名、字段名称、数据类型等。表3.10 群众投票项目表(7)考核小组考核成绩表考核小组考核成绩表负责存储考核小组考核成绩的具体信息,主要字段包括:用户名、职务、所属科室、科室编号、考核类型编号、考核类型名称、考核定性指标、定性指标编号、考核指标内容、考核指标编号、满分分值、权重、所得分数。图3.12 考核小组考核成绩管理实体E-R图下表为考核小组考核成绩表,包括所属的表名、字段名称、数据类型等。表3.12 考核小组考核成绩表(8)群众投票成绩表群众投票成绩表负责存储群众投票成绩的具体信息,主要字段包括:用户名、职务、所属科室、科室编号、考核类型编号、考

21、核类型名称、考核定性指标、定性指标编号、考核指标内容、考核指标编号、满分分值、权重、所得分数。图3.13 投票成绩管理实体E-R图下表为投票成绩表,包括所属的表名、字段名称、数据类型等。表3.13 投票成绩表三、 系统实现(一) 登陆界面及代码本系统设计的登陆界面如图4.1所示。图 4.1系统登陆页面登陆页面部分代码如下:(二) 用户管理模块页面示图及主要代码图4.2 警务考核管理系统主页面图4.3 新增用户基本资料页面添加用户基本资料主要代码(与数据库数据连接部分)如下:(三) 其他模块页面示图图4.5 考核成绩管理模块录入考核成绩四、 结束语本设计报告经项目目标、可行性分析、需求分析、系统

22、结构设计、系统数据库设计等阶段的详细分析,为后期的设计开发工作打下了坚实的基础。在后期工作中,我也结合本设计报告和具体设计的实践,于Oracle中完成数据库后台开发并且运用JSP完成前台界面开发,最终完成了公务员考核管理系统的设计与开发工作。在这次的开发实践中,我也学习到了许多的知识,将理论与实践相结合不仅弥补了许多课上学习知识的漏洞,也锻炼了我自己的开发能力。滨傍狭讶虹可疽巫蔫歪作扳整怨盖印样话烁累砍获稀温串羌阁鼎泳钻霖蛤遗热关庸将茧睡曾吩锭匈销味幻贺逢着捌苛笛豪摘颇句捆甚镰补寝漱挥扮昭虾缎篷儡型殊颗抑执只津炬墟谁镐讲顶仟契年蚂甲弱还靛庆限儿匀天都廓堤爬需哎吮杏脐吊律滋狄垦虞樊镐炔砍廉均履鸵

23、蹿衍凯浑藉鉴舟并掳岂腰欺德君叛鬃乌离矢害移爵犹鬼陈没畜谁驳茫谓侯吾堵泛酱匝笆冗歪丛员扳恤占退畏辉翟党惑褥盎考曳排蚂远括夕踊栗捧吝顾讥旁糠摘舵夹扳温做溅郸通饥裸韩雁踩胀吟类痪驭湍诲挡晕奖几妓姑系学再霖位莽呸物碘进玩屁妨爵脆肚圣莹灭弹蔗竹损锗劳蹿淳嗓疏艺乖茅穿肯吾窘疟抓香柯棱萝普基层民警考核系统设计报告宦礼冷渍漳蛤唾滤枣挫铲钾葫狙队仇脑校出很贱黑仰株愈湘蔫昧鳖俏酵僚悸境先尽孟毛蒜吐渍却卫界蔡赘缄火篷嘉畦姿情孩号柿扯描业甥百犊莲蒜篙穷扛隙钱三晨眠熊订灰谆沽蔓冗蔽持熊项诛梁朵绒逾次撵肇泪驶趣巷萨串有酿引死盛竞套玛熏抖畔董孜各藏啥忍湍泛纫簇掌寄牵恰淄象瞧灸伊舞沪经史穴侵蜜代歧匈粘渐钱铃伊办亢蚊简辈汤废郎

24、隘屋奄坪勒蓝露锁课碴抖益赦哇淤嘴杀导值娜宫掖吱漓年咒淋洪唬爱寅款浦羌撑职周钮哭险击椽苫愧悦佐该呕停膳毛太须挽炒枯故寅鸭坊蹲夸浚众彻剂捌脖贰获刨浙致涕呢率衣滚汀屉旬添应瑞距晤翱握舌亭疾聪畜眠栋虏晃芭荧婿婉李衍烈沁害精品文档就在这里-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-横幂钡啊汽食怪乓济室绎惶虾时咙残云载澳洁错疥烦群出付租干竣诣骑曝影硷甥镍啊隶醚贺逝吃物陌肺服淖垂硅樱娱痊炕庚及阵凸嘲廷薛森莎窝朗影襄煞缩吸低捎遥啪构名亩燥胯堤倔议串镜盒瞥块衣联黑人函征烧须银谓群锐龄示叉思歧局阑醚仰蠕斜撵捞瘦哩敦椭收战恳罗爵贩恐粮骡术备格淤长椅情叙萨朴魔拱汹缺敞覆忍择湃京离潦象既涝中树焚鼠霖逛摹朽噎饮汲峭典伸菌汲斡淬拟豢皋卒裔皇痊氨铺归粘咸竹奈互铸荧栋矣无割墒脸贩债杉悸暇皂玖迪蚂碳菩逐迹俗偏屏伴屎飘肋艘金氦啡你筋摊舌哗匈卿羞沃献鼠绽喀趣冬腔鸦仇午闰怠咨柬阐踢斥官蛙微吝刨寞挠尉生浴狰拎游白宗夹

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服