警务考核管理系统设计报告
目录
一、引言 2
(一) 系统概述 2
(二) 可行性分析 3
(三) 系统开发环境 4
二、系统需求分析 4
(一) 综合需求 4
(二) 数据需求 6
三、警务考核管理系统设计 6
(一) 系统结构图 6
(二) 功能模块设计 7
(三) 数据库设计 11
四、系统实现 20
(一) 登陆界面及代码 20
(二) 用户管理模块页面示图及主要代码 24
(三) 其他模块页面示图 27
五、结束语 28
引言
系统概述
近年来,随着科学技术的飞速发展,信息化已遍及世界的每一个角落,计算机以其精确、高效的优势逐渐渗入到社会的各个领域,可以说现代社会已离不开计算机。但政务网站以及政务考核系统在我国的发展还未完全赶上信息化的潮流。各政府机关部门,特别是公安部门都有大量的资料及信息需要处理,虽然很多公安部门在警务人员管理方面有着一套完整的方案措施,但是一直以来其考核和管理主要靠人工操作来完成,由于数据工作量大,特别是在投票统计和处理的过程中难免会因为人为疏忽而造成数据计算有误,效率相对较低,信息更新不及时,其公正性也难以保证,降低了政府机关工作效率。因此,在不断推进公务员人事制度改革的今天,如何系统而有效的开展公务员考核工作成为国家机关公务员管理的一项重点和难点内容。
本文设计的考核管理系统是针对政府工作的具体情况开发的警务考核管理系统,将警务考核管理的各个方面进行信息化管理,以提高警务考核管理的效率,使得警务人员的考核管理更加科学规范。
可行性分析
经济可行性
硬件方面:普通的PC机就可以完成的,开发人员有私人电脑,实验室也有公用的机子,所以硬件方面不用额外的投入。使用的软件有:Dreamweaver8、oracle 9i、Oracle JDBC、Java SDK、Tomcat服务器软件。所用的软件基本上都是免费软件或是下载的绿色版本软件,所以软件方面不需要投入资金。
技术可行性
对于上面所提到的目标系统的设计目标,根据当前的技术条件是能够实现的,并且有较多的实现方式,我决定使用Dreamweaver8作为辅助的网页设计工具通过Jsp进行外部表现,设计前台;通过JDBC存取后台数据库;使用Tomcat服务器作为系统服务器。可见,在技术上,设计一个符合设计目标的警务考核管理系统是可行的。
人员可能性
本科就读期间,在数据库方面我已经学过了SQL数据库基础,在计算机语言部分也学习了部分编程语言;在就读二学位期间,对oracle软件和网页的开发制作也有了一定的了解和应用基础。可以说对系统的开发与设计有了一定的理论和实践基础,同时本人也在不断的学习中。因此在人员上,本系统的开发与设计是可行的。
时间和设备可能性
本系统的设计与开发大概需耗时一个月,除了平时上机课在实验室实践相关数据库应用知识外,我会尽可能多的利用课外时间进行设计与开发的工作。本系统在指导老师要求时间内完成是可行的。
同时,设计与开发警务考核管理系统所需的设备,各种软硬件设备基本具备。
系统开发环境
警务考核管理系统的开发环境如下:
。
8对前台页面进行美化编辑,还使用了Edit plus编辑器进行代码编辑。
Server,最著名的JSP网站服务器,提供网络服务。
SDK(java Software Development Kit,java软件开发工具包),提供执行Java的环境。
,存取后台数据库。
:ORACLE 9I。
系统需求分析
综合需求
系统需求
警务考核管理系统可应用于公安部门的对警务人员的考核工作中,可实现警务考核信息管理的系统化与高效化,可应用于windows系统中。其总体任务即系统需求是:将先进的网络技术与具体业务的实际情况结合,开发出一种适合公安机关业务和人事资源管理的警务人员绩效考核系统能够行之有效地提高的工作效率,促进工作的开展。在此平台的设计中,将尽量体现该系统高集成度、高扩展性、高安全性、低维护成本等特点,实现警务考核管理的系统化与高效化,考核数据统计的自动化,并达到以下几点目标:
(1)能够行之有效地降低减少绩效考核在人力、物力上的开销。
(2)管理层可随时掌握业务和工作处理效率。
(3)确保绩效考核公平、公正、公开。
(4)定量考核与定性考核相结合。
系统的功能性需求
系统功能需求分析表
功能序号
功能名称
功能说明
1
用户基本信息管理
包含添加、修改、删除普通级别公务员基
警务考核管理系统设计报告 来自淘豆网www.taodocs.com转载请标明出处.