资源描述
干部考核网络化测评分析系统
摘 要
在进入21世纪,逐步实现信息化的过程中,考核测评是以一定的目标为准绳的价值判断过程.为了提高高校干部考核测评指标体系的科学性、客观性和精确性,构建高校干部考核指标体系必须坚持目标一致性、相互独立性和直接可测性等基本原则,并以此为基础确立指标体系、构建测评权集和量化指标细,对提高综合的管理水平和竞争能力都有着十分重要的意义。
企业资源规划的内涵
干部考核网络化测评分析系统,是省委教育工委针对高校干部考察、考核工作中民主推荐、民主测评环节工作量大、效率较低的问题利用网络技术及数据库技术开发的干部考察软件,是提高干部工作效率和水平的一次重要探索,该软件能够对群众的推荐投票和干部素质评测快速、准确的统计并输出各项统计结果及图形分析。该系统的使用,在学校教职工中产生了良好的反映。大家纷纷表示本次选拔工作特别是使用计算机进行干部测评,形式好、效率高,有利于进一步保证干部工作的公开、公平、公正,维护群众的知情权、参与权、监督权和选择权。通过对该软件修改、延展和完善功能后,下一步将广泛运用于高校干部的考察、考核等工作。
“干部微机网络化测评分析系统”的使用标志着我省教育系统组织干部工作上了一个新的台阶,必将促进我省教育系统组织干部工作的进一步科学化、规范化,提升干部工作的水平。
企业资源规划的应用
干部考核网络化测评分析系统,包括三个部分:干部的基本资料,网络考核,文档管理。
干部的基本资料部分和文档管理部分属于后台的服务,只有管理员可以查看,而网络考核部分是网络上公开的,公正的投票和评估。
21 , . , , , a .
, , , , , , , . , a . , , , , 's , , . , , , .
" ," a , , .
, : , , .
, .
7.3用户名自动生成管理代码
7.3.1用户名自动生成管理代码 27
7.3.2 管理员登陆界面代码 30
7.3.3 登陆界面代码 31
7.3.4 用户登陆界面代码 33
7.3.5 密码管理代码 35
39
1引言
在此主要介绍了一个用“”实现的“干部考核网络化测评分析系统”,利用阐述了其系统功能、系统的环境和组成、系统分析与设计()、数据库结构、实现的主要关键技术、关键源程序、系统的使用说明等,其系统的主要特点如下:
(1)方便易用
系统使用浏览器作为客户端平台,采用了生动直观的图形界面,本着"功能越复杂,操作越简单"的原则设计,易学易用。本系统结构清晰明了,操作提示信息齐全,录入方便快捷。任何一个即使不具计算机经验的管理人员和业务操作员,只要具有业务管理的基本知识也可在短时间内完全掌握。
(2)网络连接
网络系统支持从简单的局域网络()到互联网访问()等联机模式,可实现异地或本地远程管理。
(3)安全可靠
每个用户都只能通过自己的账号在所属角色的权限范围内使用本系统,用户与角色的设置由系统模块中统一设置,由公司指定管理员专门管理,对数据的存取均通过服务器,从而彻底保证了数据的安全性及可靠性。
(4)功能强大
本系统能动态显示最新的库存状况,每日提示功能能让用户对即将要处理的业务更加了然于心;具有强大的查询等功能,支持模糊查询,可随时查询各种数据表里面的数据。
(5)维护简单
系统运行后几乎不需要专业系统管理员维护,不但为您节省了开支,而且免除了后顾之忧。
2系统概述
2.1干部考核网络化测评分析系统:
本项目是针对组织部门工作的需求,开发的集“海推、二次推荐与人员测评、年度考核”功能为一体的网络化测评分析系统。目前的干部考察、测评和年度考核工作,工作量大,需要集中较多干部和教职工进行投票,对高校正常教学和工作影响较大,且测评、分析效率较低。现在市面上已有的软件主要是单机版或机读卡的形式,或因开发者对组织干部工作,特别是高校组织干部工作的特点、基本原则、程序以及考评参与者的心态和习惯等不够了解,开发的系统脱离实际,难以发挥其科学、客观、准确和适用的作用,不利于组织部门的认同和推广使用。本系统基于架构,以与相结合的方式和面向对象()的分析方法进行整个平台的设计与开发。项目关键点包括两个,一是系统的灵魂——指标体系的构建,用指标体系这个“指挥棒”去引导干部“做什么”、“如何做”,实现考评工作“怎么考”与执政行为“怎么做”的统一;二是通过投票、测评方式的网络化.
2.1.1干部考核网络化测评分析系统内涵:
干部考核网络化测评分析系统,是省委教育工委针对高校干部考察、考核工作中民主推荐、民主测评环节工作量大、效率较低的问题利用网络技术及数据库技术开发的干部考察软件,是提高干部工作效率和水平的一次重要探索,该软件能够对群众的推荐投票和干部素质评测快速、准确的统计并输出各项统计结果及图形分析。该系统的使用,在学校教职工中产生了良好的反映。大家纷纷表示本次选拔工作特别是使用计算机进行干部测评,形式好、效率高,有利于进一步保证干部工作的公开、公平、公正,维护群众的知情权、参与权、监督权和选择权。通过对该软件修改、延展和完善功能后,下一步将广泛运用于高校干部的考察、考核等工作。
2.1.2干部考核网络化测评分析系统今后的发展
在网络化信息时代,随着网络技术和信息处理技术的迅速发展,计算机联网及数据共享、综合分析、预测能力等得到不断提高,计算机迅速在我国各行各业得到普及。随着经济的发展,科学技术的进步,人们生活水平的提高,网络化的加剧,对干部的考核也随着原始的手工投票,发展成为网络一体控制的局面,所以干部考核网络化测评分析系统的出台是发展的必然结果。目前,计算机在我国各项工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。我现在所做的课题就是在目前的情形下,从一些学校现有的条件实际出发,利用他们所拥有的计算机硬件设备和软件条件,把科技强国从思想上,工作思维和工作方式做起,实现一整套干部考核网络化测评分析系统。干部考核网络化测评分析系统是很多厂、公司、个体事业单位所需的,干部考核网络化测评分析系统包括对人事档案的统计、查询、更新、打印输出等,如果靠人工手段处理,工作量将很大,仅一些简单的操作便可及时、准确地通过计算机获得需要的信息。干部考核网络化测评分析系统发展到如今,以具有如下几个主要特点:
l、减轻工作人员的劳动强度,大大提高了工作效率。
2、提高数据处理的及时性和准确性。
3、数据处理集中,提高了数据的共享性。
4、对档案处理的规范化的要求,提高了档案处理工作的现代化水平。
2.2系统功能
2.2.1干部资料的管理
干部的资料包括基本的资料和任免职资料(任职资料和免职资料),通过对干部的各种资料的管理,实现对干部资料的查询,添加,删除,修改等各种功能,对干部数据库进行调整。
1. 干部的基本资料功能的实现
干部的基本资料表包括干部的各种基本信息,在这个功能模块下,对干部进行各种操作(添加,删除,修改,查询)以保存对干部的信息库。
a) 对干部资料进行查询,想要看的是什么人的资料就可以通过次功能对干部的资本情况进行了解。
b) 对刚刚上任的人进行添加,使他的基本情况入库。
c) 对职位变动的人进行修改。
d) 对经离职或者是辞职的人进行删除。
2. 干部任免表的操作:
根据干部的调动,对干部的职位进行操作,以确保信息的准确:对干部的职位调动进行查询、修改、删除、添加等功能,以保持数据库里面的数据是最新的,以便于管理员等对干部进行各种操作。
2.2.2干部考核系统的应用
干部考核系统在我们整个系统中是一个非常重要的部分,它要通过网络的方式来对干部进行各个方面的考察和投票,是干部考核网络化测评分析系统的核心:
1.管理员登录:
(1)管理员登陆界面:
管理员登录到管理员界面,实现管理员的权利。
(2)管理员的功能界面:
管理员有哪些要做的事情。
(3)自动生成帐号和密码:
次界面可以生成投票用户所需要的用户名和密码。
(4)统计:
统计投票的总票数,和投票的结果界面。
2.用户登录:
(1)用户登陆界面:
用户从这里登录到投票界面,对干部进行网络上的投票。
(2)投票基本资料界面:
从这里可以进行选择投票的对象。
(3)投票:
在这里对干部进行投票。
2.2.3文档管理系统的应用
对各个级别传送过来的文件进行按照时间或者文档号及类型进行分类和管理:干部文案管理系统是典型的信息管理系统(),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 公司的 工具,利用其提供的各种面向对象的开发工具,尤其是网站智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
2.3系统的软件开发平台
2.3.1操作系统
2000、(服务器)
2.3.2数据库
2000
2.3.3开发语言
(1).
3.系统分析与设计()
3.1干部考核网络化测评分析系统流程图:
4.主要关键技术
4.1多层构架
在。中使用多层构架,也遵循多层架构的基本原理和概念,。中的层可以分为三种类别。
(1) 表示层
表示层提供应用程序的用户界面(),在。中的页面就是的表现形式,表示层是系统与用户沟通的唯一通道,是系统功能的展现。
(2) 业务层
业务层实现应用程序的业务功能。在。中通常以类库的形式封装系统需要处理的业务逻辑,业务层的设计与开发是。的核心,主要将围绕系统需求分析制定的业务逻辑封装成为。类库供表示层调用。
(3) 数据层
数据层提供对外部系统(如数据库)的访问。该层不仅是数据库系统,也包括。应用程序中的数据访问类库,这些类库中并不包含系统的业务逻辑而仅仅是数据的存取操作方法。
对于简单的。应用程序,3层的概念也许很模糊,层与层之间在功能上划分不是很明显。但是对于复杂逻辑密集的。应用程序,可能采取的就是多层的架构,但是每一层都应该属于3层分类中的某一个类别。
在应用程序中,多层架构的具体实现可能进行多种形式的扩展,例如前台表示层通过统一的控制器调用后台的逻辑应用程序,这种称之为前端控制 的设计模式实际上是在表示层和业务层之间建立一座沟通的桥梁,控制器既不明确属于表示层也不属于业务层。另外在某些大型的。 应用程序中,可能将业务层中重要的对象和方法封装到统一的类库中。这些类库以形式提供给系统,这些类库内部也分了多层的结构,层与层之间也保持着多层结构的特点4.2表示层的用户界面()
4.2数据层设计
数据层设计中建立的数据访问层( )是应用程序的精华部分。数据访问层必须与传统平台上开发人员喜欢的多层或者n层应用程序兼容。在这种结构中,表现层包含窗体、窗体、调用与数据访问层的工作相应的事务层的服务代码。该层由多个数据访问类( )组成。即在事务处理协调不是必要的情况下,表现层将直接调用数据访问层。这种结构是传统的模型-视列表-控制程序(,)模式的变体,在多种情况下被 和它暴露的控件采用。
在你设计数据访问类的方法时,需要考虑它们怎样接受和返回数据。其中主要有三个选择:直接使用对象、使用、使用自定义类。
5.数据库结构
干部考核网络化测评分析系统用 2000作为后端的数据库支持。下面结合表格来说明我们系统中所建立的表:
5.1 (干部的基本资料)
5.2(任免资料表 )
5.32用户表)
5.4 (文档管理表)
6.用户使用说明书
6.1系统平台
6.1.1运行环境平台
硬件需求:配置 奔腾4,256内存,40或者以上硬盘
软件需求:2000系统平台, 2003, 2000, 5。
6.1.2系统组成
项目文件:、数据库文件:。
6.1.3系统安装
首先,需要在 服务器下建立虚拟目录。
单击“开始”→“程序”→“管理工具”→“服务管理器”,右键默认站点,选择“新建”→“虚拟”目录。弹出虚拟目录创建向导,输入“”→“下一步”,你想发布的内容的对话框,单击浏览,选择系统文件所在的目录,单击“确定”按钮。再单击“下一步”→“完成”。
其次,要还原数据库,单击“开始”按钮→“程序”→“ ”→“企业管理器”按钮,展开( )右键数据库→新建数据库,打开“新建数据库”对话框,输入数据库名称“”,然后右键新建的“数据库”→“还原数据库”,打开还原数据库选择从设备,选择设备,单击“添加”按钮,添加数据库文件单击“确定”按钮,完成数
6.2进入总系统:
6.2.1进入系统:
进入总系统的主界面:
图1系统的总界面
6.2.2进入各个分系统:
6.2.2.1干部资料界面:
干部资料”按钮进入干部资料相应的界面,干部资料的界面包括两个方面:入图所示:
图1-1系统的干部资料界面
(1) 干部基本资料:点击“基本资料”按钮进入次界面,进行操作,在这里要对干部的基本资料库进行删除,添加、修改、查询等功能:
图1-1-1系统的干部资料界面
(2) 干部的任免资料:点击“任免资料”按钮进入次界面,进行操作,在这里要对干部的任免资料库进行删除,添加、修改、查询等功能:
图1-1-2系统的干部资料界面
6.2.2.2干部考核系统界面:
图1-2系统的干部考核界面
(1)管理员登陆界面:点击“进入管理员登陆”进入管理员登陆界面,进入以下界面:
图1-2-1系统的干部考核管理员界面
A)生成帐户密码:点击“自动生成帐户密码”进入自动生成界面:
图1-2-1-1系统的干部考核帐户密码生成界面
B)统计界面:点击“统计”按钮进入统计界面,对投票的结果进行统计,并输出结果:
图1-2-1-2系统的干部考核帐户密码生成界面
(2)用户登陆界面:点击“进入用户登陆”按钮,进入用户登陆界面,进入以下界面:
图1-2-2系统的干部考核用户登陆界面
A)投票界面:选择投票的人:
图1-2-2-1系统的干部考核用户登陆界面
B)投票:
6.3用户名管理部分的使用说明
6.3.1进入管理界面:
在该界面中可以对干部资料进行修改,添加和删除。
进入文档管理界面可以对干部的相关文档进行添加修改和删除工作:
点击干部考核进入以下界面:
点击进入管理员登陆界面:
点击自动生成帐户密码,进入生成界面:
6.3.2添加删除用户名管理
选择用户类型,在下面的方框中添入要产生用户名的个数,点击确定:
功能描述:在该界面实现用户名的添加和删除,在用户名类型中可选择要添加的用户名的种类及个数。选择所要添加的用户名种类输入个数,点击确定,则自动生成相应种类及个数的用户名及密码。
7.1数据库类()代码:
;
;
;
;
;
;
;
;
;
;
<>
的摘要说明
<>
{
= ();
= ();
()
{
: 在此处添加构造函数逻辑
}
()
{
= "";
= ();
;
}
( )
{
= ();
= "";
= ;
();
= " * 1 '" + + "' '" + + "'";
= (, );
;
= ();
(())
{
;
}
{
;
}
();
}
执行语句
( , )
{
();
= (, );
();
;
();
}
绑定数据库
( )
{
{
();
= (, );
= ();
();
= ;
();
;
}
{
;
}
{
();
}
}
7.2总界面代码
;
;
;
;
;
;
;
;
;
;
总界面 :
{
( , e)
{
}
1( , e)
{
("");
}
3( , e)
{
("");
}
2( , e)
{
("");
}
}
7.3用户名自动生成管理代码
7.3.1用户名自动生成管理代码
< "" "" "" "" %>
< "3 1.0 " "">
< "" >
< "">
<>无标题页<>
<>
<>
< "1" "">
<>
< />
; ; ; ; ; ; ; ;< "1"
"" "" "" "1"
"1" "537">
<>
< "" "用户名" />
< "" "密码" />
< "" "是否投票" />
< "" />
<>
<>
;
展开阅读全文