干部考核网络化测评分析系统.doc

上传人:小飞机 文档编号:4177476 上传时间:2023-04-08 格式:DOC 页数:40 大小:4.81MB
返回 下载 相关 举报
干部考核网络化测评分析系统.doc_第1页
第1页 / 共40页
干部考核网络化测评分析系统.doc_第2页
第2页 / 共40页
干部考核网络化测评分析系统.doc_第3页
第3页 / 共40页
干部考核网络化测评分析系统.doc_第4页
第4页 / 共40页
干部考核网络化测评分析系统.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《干部考核网络化测评分析系统.doc》由会员分享,可在线阅读,更多相关《干部考核网络化测评分析系统.doc(40页珍藏版)》请在三一办公上搜索。

1、毕 业 论 文课 题 干部考核网络化测评分析系统 成都电子机械高等专科学校二00八年四月摘 要 在进入21世纪,逐步实现信息化的过程中,考核测评是以一定的目标为准绳的价值判断过程.为了提高高校干部考核测评指标体系的科学性、客观性和精确性,构建高校干部考核指标体系必须坚持目标一致性、相互独立性和直接可测性等基本原则,并以此为基础确立指标体系、构建测评权集和量化指标细,对提高综合的管理水平和竞争能力都有着十分重要的意义。企业资源规划的内涵干部考核网络化测评分析系统,是省委教育工委针对高校干部考察、考核工作中民主推荐、民主测评环节工作量大、效率较低的问题利用网络技术及数据库技术开发的干部考察软件,是

2、提高干部工作效率和水平的一次重要探索,该软件能够对群众的推荐投票和干部素质评测快速、准确的统计并输出各项统计结果及图形分析。该系统的使用,在学校教职工中产生了良好的反映。大家纷纷表示本次选拔工作特别是使用计算机进行干部测评,形式好、效率高,有利于进一步保证干部工作的公开、公平、公正,维护群众的知情权、参与权、监督权和选择权。通过对该软件修改、延展和完善功能后,下一步将广泛运用于高校干部的考察、考核等工作。 “干部微机网络化测评分析系统”的使用标志着我省教育系统组织干部工作上了一个新的台阶,必将促进我省教育系统组织干部工作的进一步科学化、规范化,提升干部工作的水平。企业资源规划的应用 干部考核网

3、络化测评分析系统,包括三个部分:干部的基本资料,网络考核,文档管理。干部的基本资料部分和文档管理部分属于后台的服务,只有管理员可以查看,而网络考核部分是网络上公开的,公正的投票和评估。 AbstractIn the 21st century, the progressive realization of the information in the process of assessment survey is certainly the goal as the yardstick of value judgement process. Cadres in order to improve t

4、he university evaluation index system for assessing the scientific, objectivity and accuracy, Construction of the cadre examination indicators System must uphold the objectives of consistency and mutual independence and can be directly measured and the basic principles and indicators as the basis fo

5、r establishing system, building evaluation and the right to set quantified targets small to enhance the comprehensive management level and competitiveness have a very important Significance.The connotation of enterprise resource planningEvaluation of assessing cadres network analysis system, is the

6、provincial party committee of University Education Work Committee for assessing cadres, assessment work in the democratic recommendation, democratic part of the survey work, the problem of low efficiency of the use of network technology and database technology development and checking software, is I

7、mprove work efficiency and quality of cadres is an important exploration, the software can vote on the recommendation of the masses of cadres and measure the quality of rapid, accurate statistics and output statistical analysis of results and graphics. The use of the system, the school staff in a go

8、od reflection. They all said that this particular selection of cadres is to use computers to the survey, forms and efficient, to further ensure that the work of the cadres of openness, fairness, justice and safeguard the peoples right to know, the right to participation, supervision and the right to

9、 choose. Through the software changes to extend and improve the function, the next step will be widely used in colleges and universities cadres inspection, assessment, and so on.Cadre evaluation of computer network system, the use of the education system in our province marked the work of the cadres

10、 and organizations to a new level, the education system in our province will promote the work of the cadres and organizations to further scientific, standardized and upgrade the level of cadres.Enterprise Resource Planning applicationCadre examination of the evaluation of network systems, including

11、three parts: the basic information cadres, network assessment, document management. Some cadres and the basic information and document management services part of the background, only managers can view and assessment of the network is the Internet open and fair vote and assessment.1引言62系统概述62.1干部考核网

12、络化测评分析系统:62.1.2干部考核网络化测评分析系统今后的发展72.2系统功能82.2.1干部资料的管理82.2.2干部考核系统的应用82.2.3文档管理系统的应用92.3系统的软件开发平台92.3.1操作系统92.3.2数据库92.3.3开发语言93.系统分析与设计(UML)103.1干部考核网络化测评分析系统流程图:104.主要关键技术104.1多层构架104.2数据层设计115.数据库结构115.1 jibenziliao (干部的基本资料)125.2renmianbiao(任免资料表 )125.3user2用户表)135.4wendangbiao (文档管理表)136.用户使用说明

13、书136.1系统平台136.1.1运行环境平台136.1.2系统组成136.1.3系统安装146.2进入总系统:146.2.1进入系统:146.2.2进入各个分系统:156.2.2.1干部资料界面:156.2.2.2干部考核系统界面:166.2.2.3文档管理(6.3主要分析)206.3用户名管理部分的使用说明206.3.1进入管理界面:206.3.2添加删除用户名管理207.关键源程序227.1数据库类(DB)代码:227.2总界面代码267.3用户名自动生成管理代码7.3.1用户名自动生成管理代码 277.3.2 管理员登陆界面代码 30 7.3.3 登陆界面代码 31 7.3.4 用户登

14、陆界面代码33 7.3.5 密码管理代码358.心得体会399.参考文献401引言在此主要介绍了一个用“C#”实现的“干部考核网络化测评分析系统”,利用C#阐述了其系统功能、系统的环境和组成、系统分析与设计(UML)、数据库结构、实现的主要关键技术、关键源程序、系统的使用说明等,其系统的主要特点如下:(1)方便易用系统使用IE浏览器作为客户端平台,采用了生动直观的图形界面,本着功能越复杂,操作越简单的原则设计,易学易用。本系统结构清晰明了,操作提示信息齐全,录入方便快捷。任何一个即使不具计算机经验的管理人员和业务操作员,只要具有业务管理的基本知识也可在短时间内完全掌握。(2)网络连接网络系统支

15、持从简单的局域网络(LAN)到互联网访问(INTERNET)等联机模式,可实现异地或本地远程管理。(3)安全可靠每个用户都只能通过自己的账号在所属角色的权限范围内使用本系统,用户与角色的设置由系统模块中统一设置,由公司指定管理员专门管理,对数据的存取均通过服务器,从而彻底保证了数据的安全性及可靠性。(4)功能强大本系统能动态显示最新的库存状况,每日提示功能能让用户对即将要处理的业务更加了然于心;具有强大的查询等功能,支持模糊查询,可随时查询各种数据表里面的数据。(5)维护简单系统运行后几乎不需要专业系统管理员维护,不但为您节省了开支,而且免除了后顾之忧。2系统概述2.1干部考核网络化测评分析系

16、统:本项目是针对组织部门工作的需求,开发的集“海推、二次推荐与人员测评、年度考核”功能为一体的网络化测评分析系统。目前的干部考察、测评和年度考核工作,工作量大,需要集中较多干部和教职工进行投票,对高校正常教学和工作影响较大,且测评、分析效率较低。现在市面上已有的软件主要是单机版或机读卡的形式,或因开发者对组织干部工作,特别是高校组织干部工作的特点、基本原则、程序以及考评参与者的心态和习惯等不够了解,开发的系统脱离实际,难以发挥其科学、客观、准确和适用的作用,不利于组织部门的认同和推广使用。本系统基于.NET架构,以B/S与C/S相结合的方式和面向对象(OOP)的分析方法进行整个平台的设计与开发

17、。项目关键点包括两个,一是系统的灵魂指标体系的构建,用指标体系这个“指挥棒”去引导干部“做什么”、“如何做”,实现考评工作“怎么考”与执政行为“怎么做”的统一;二是通过投票、测评方式的网络化.2.1.1干部考核网络化测评分析系统内涵:干部考核网络化测评分析系统,是省委教育工委针对高校干部考察、考核工作中民主推荐、民主测评环节工作量大、效率较低的问题利用网络技术及数据库技术开发的干部考察软件,是提高干部工作效率和水平的一次重要探索,该软件能够对群众的推荐投票和干部素质评测快速、准确的统计并输出各项统计结果及图形分析。该系统的使用,在学校教职工中产生了良好的反映。大家纷纷表示本次选拔工作特别是使用

18、计算机进行干部测评,形式好、效率高,有利于进一步保证干部工作的公开、公平、公正,维护群众的知情权、参与权、监督权和选择权。通过对该软件修改、延展和完善功能后,下一步将广泛运用于高校干部的考察、考核等工作。2.1.2干部考核网络化测评分析系统今后的发展在网络化信息时代,随着网络技术和信息处理技术的迅速发展,计算机联网及数据共享、综合分析、预测能力等得到不断提高,计算机迅速在我国各行各业得到普及。随着经济的发展,科学技术的进步,人们生活水平的提高,网络化的加剧,对干部的考核也随着原始的手工投票,发展成为网络一体控制的局面,所以干部考核网络化测评分析系统的出台是发展的必然结果。目前,计算机在我国各项

19、工作中,主要可用来进行报表处理,档案管理,文书编辑,信息查询,综合分析。我现在所做的课题就是在目前的情形下,从一些学校现有的条件实际出发,利用他们所拥有的计算机硬件设备和软件条件,把科技强国从思想上,工作思维和工作方式做起,实现一整套干部考核网络化测评分析系统。干部考核网络化测评分析系统是很多厂、公司、个体事业单位所需的,干部考核网络化测评分析系统包括对人事档案的统计、查询、更新、打印输出等,如果靠人工手段处理,工作量将很大,仅一些简单的操作便可及时、准确地通过计算机获得需要的信息。干部考核网络化测评分析系统发展到如今,以具有如下几个主要特点:l、减轻工作人员的劳动强度,大大提高了工作效率。2

20、、提高数据处理的及时性和准确性。3、数据处理集中,提高了数据的共享性。4、对档案处理的规范化的要求,提高了档案处理工作的现代化水平。2.2系统功能2.2.1干部资料的管理 干部的资料包括基本的资料和任免职资料(任职资料和免职资料),通过对干部的各种资料的管理,实现对干部资料的查询,添加,删除,修改等各种功能,对干部数据库进行调整。1. 干部的基本资料功能的实现干部的基本资料表包括干部的各种基本信息,在这个功能模块下,对干部进行各种操作(添加,删除,修改,查询)以保存对干部的信息库。a) 对干部资料进行查询,想要看的是什么人的资料就可以通过次功能对干部的资本情况进行了解。b) 对刚刚上任的人进行

21、添加,使他的基本情况入库。c) 对职位变动的人进行修改。d) 对经离职或者是辞职的人进行删除。2. 干部任免表的操作:根据干部的调动,对干部的职位进行操作,以确保信息的准确:对干部的职位调动进行查询、修改、删除、添加等功能,以保持数据库里面的数据是最新的,以便于管理员等对干部进行各种操作。2.2.2干部考核系统的应用干部考核系统在我们整个系统中是一个非常重要的部分,它要通过网络的方式来对干部进行各个方面的考察和投票,是干部考核网络化测评分析系统的核心:1.管理员登录:(1)管理员登陆界面:管理员登录到管理员界面,实现管理员的权利。(2)管理员的功能界面:管理员有哪些要做的事情。(3)自动生成帐

22、号和密码:次界面可以生成投票用户所需要的用户名和密码。(4)统计:统计投票的总票数,和投票的结果界面。2.用户登录:(1)用户登陆界面:用户从这里登录到投票界面,对干部进行网络上的投票。(2)投票基本资料界面:从这里可以进行选择投票的对象。(3)投票:在这里对干部进行投票。2.2.3文档管理系统的应用对各个级别传送过来的文件进行按照时间或者文档号及类型进行分类和管理:干部文案管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析

23、,我们使用 MICROSOFT公司的 VISUAL C#工具,利用其提供的各种面向对象的开发工具,尤其是网站智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。2.3系统的软件开发平台2.3.1操作系统Windows 2000/XP、IIS(Web服务器)2.3.2数据库SQL Server20002.3.3开发语言(1)VC#. Net3.系统分析与设计(UML)3.1干部考核网络化测评分析系统流程图:总界面干部资料干部考核文档管理基本资料任免资料用户登陆管理员登陆查询添加删除修改查询添加删除修改查询添加删除修改投票提交统

24、计4.主要关键技术4.1多层构架 在ASP。NET中使用多层构架,也遵循多层架构的基本原理和概念,ASP。NET中的层可以分为三种类别。(1)表示层表示层提供应用程序的用户界面(UI),在ASP。NET中的页面就是UI的表现形式,表示层是系统与用户沟通的唯一通道,是系统功能的展现。(2)业务层业务层实现应用程序的业务功能。在ASP。NET中通常以类库的形式封装系统需要处理的业务逻辑,业务层的设计与开发是ASP。NET的核心,主要将围绕系统需求分析制定的业务逻辑封装成为。NET类库供表示层调用。(3)数据层 数据层提供对外部系统(如数据库)的访问。该层不仅是数据库系统,也包括ASP。NET应用程

25、序中的数据访问类库,这些类库中并不包含系统的业务逻辑而仅仅是数据的存取操作方法。 对于简单的ASP。NET应用程序,3层的概念也许很模糊,层与层之间在功能上划分不是很明显。但是对于复杂逻辑密集的ASP。NET应用程序,可能采取的就是多层的架构,但是每一层都应该属于3层分类中的某一个类别。 在ASP.NET应用程序中,多层架构的具体实现可能进行多种形式的扩展,例如前台表示层通过统一的控制器调用后台的逻辑应用程序,这种称之为前端控制Front Controller的设计模式实际上是在表示层和业务层之间建立一座沟通的桥梁,控制器既不明确属于表示层也不属于业务层。另外在某些大型的ASP。NET 应用程

26、序中,可能将业务层中重要的对象和方法封装到统一的类库中。这些类库以.DLL形式提供给系统,这些类库内部也分了多层的结构,层与层之间也保持着多层结构的特点4.2表示层的用户界面(UI)4.2数据层设计数据层设计中建立的数据访问层(data Access layer)是应用程序的精华部分。数据访问层必须与传统Windows平台上开发人员喜欢的多层或者n层应用程序兼容。在这种结构中,表现层包含Web窗体、Windows窗体、调用与数据访问层的工作相应的事务层的XML服务代码。该层由多个数据访问类(data access classe)组成。即在事务处理协调不是必要的情况下,表现层将直接调用数据访问层

27、。这种结构是传统的模型-视列表-控制程序(Model-View-Controller,MVC)模式的变体,在多种情况下被Visual Studio .NET和它暴露的控件采用。在你设计数据访问类的方法时,需要考虑它们怎样接受和返回数据。其中主要有三个选择:直接使用ADO.NET对象、使用XML、使用自定义类。5.数据库结构干部考核网络化测评分析系统用SQL Server2000作为后端的数据库支持。下面结合表格来说明我们系统中所建立的表:5.1 jibenziliao (干部的基本资料) 5.2renmianbiao(任免资料表 )5.3user2用户表)5.4wendangbiao (文档管

28、理表) 6.用户使用说明书6.1系统平台6.1.1运行环境平台硬件需求:配置 奔腾4CPU,256MB内存,40GB或者以上硬盘软件需求:Windows2000/XP系统平台,Microsoft Visual Studio.NET2003,SQL Server2000,IIS 5.x。6.1.2系统组成项目文件:FoxERP_gdzc、数据库文件:FoxERPDB。6.1.3系统安装首先,需要在IIS web服务器下建立虚拟目录。单击“开始”“程序”“管理工具”“internet服务管理器”,右键默认Web站点,选择“新建”“虚拟”目录。弹出虚拟目录创建向导,输入“FoxERP_gdzc”“下

29、一步”,你想发布的内容的对话框,单击浏览,选择系统文件所在的目录,单击“确定”按钮。再单击“下一步”“完成”。其次,要还原数据库,单击“开始”按钮“程序”“Microsoft SQL Server”“企业管理器”按钮,展开(local windows NT)右键数据库新建数据库,打开“新建数据库”对话框,输入数据库名称“FoxERPDB”,然后右键新建的“数据库”“还原数据库”,打开还原数据库选择从设备,选择设备,单击“添加”按钮,添加数据库文件单击“确定”按钮,完成数6.2进入总系统:6.2.1进入系统:进入总系统的主界面:图1系统的总界面6.2.2进入各个分系统:6.2.2.1干部资料界面

30、:干部资料”按钮进入干部资料相应的界面,干部资料的界面包括两个方面:入图所示:图1-1系统的干部资料界面(1) 干部基本资料:点击“基本资料”按钮进入次界面,进行操作,在这里要对干部的基本资料库进行删除,添加、修改、查询等功能:图1-1-1系统的干部资料界面(2) 干部的任免资料:点击“任免资料”按钮进入次界面,进行操作,在这里要对干部的任免资料库进行删除,添加、修改、查询等功能:图1-1-2系统的干部资料界面6.2.2.2干部考核系统界面:图1-2系统的干部考核界面(1)管理员登陆界面:点击“进入管理员登陆”进入管理员登陆界面,进入以下界面:图1-2-1系统的干部考核管理员界面A)生成帐户密

31、码:点击“自动生成帐户密码”进入自动生成界面:图1-2-1-1系统的干部考核帐户密码生成界面B)统计界面:点击“统计”按钮进入统计界面,对投票的结果进行统计,并输出结果:图1-2-1-2系统的干部考核帐户密码生成界面(2)用户登陆界面:点击“进入用户登陆”按钮,进入用户登陆界面,进入以下界面:图1-2-2系统的干部考核用户登陆界面A)投票界面:选择投票的人:图1-2-2-1系统的干部考核用户登陆界面B)投票:6.3用户名管理部分的使用说明 6.3.1进入管理界面:在该界面中可以对干部资料进行修改,添加和删除。进入文档管理界面可以对干部的相关文档进行添加修改和删除工作:点击干部考核进入以下界面:

32、点击进入管理员登陆界面:点击自动生成帐户密码,进入生成界面: 6.3.2添加删除用户名管理选择用户类型,在下面的方框中添入要产生用户名的个数,点击确定:功能描述:在该界面实现用户名的添加和删除,在用户名类型中可选择要添加的用户名的种类及个数。选择所要添加的用户名种类输入个数,点击确定,则自动生成相应种类及个数的用户名及密码。7.1数据库类(DB)代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;us

33、ing System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;/ / DB 的摘要说明/ public class DB public SqlCommand com = new SqlCommand(); public DataSet ds = new DataSet(); public DB()/ TODO: 在此处添加构造函数逻辑/ public SqlConnection sqlcon()

34、 string sqlstr = server=.;database=ziliao;uid=sa;pwd=; SqlConnection sqlconn = new SqlConnection(sqlstr); return sqlconn; public bool logon(string user,string msd) SqlConnection sql = new SqlConnection(); string sqlstr = server=.;database=ziliao;uid=sa;pwd=; sql.ConnectionString = sqlstr; sql.Open()

35、; string str = select * from user1 where id= + user + and passwd= + msd + ; SqlCommand sqlcom = new SqlCommand(str, sql); SqlDataReader rd; rd = sqlcom.ExecuteReader(); if (rd.Read() return true; else return false; sql.Close(); /执行SQL语句 public bool Excsql(string strsqlcom,SqlCommand sqlcom, SqlConne

36、ction sqlcon) sqlcon.Open(); sqlcom = new SqlCommand(strsqlcom, sqlcon); sqlcom.ExecuteNonQuery(); return true; sqlcon.Close(); / 绑定数据库 public bool gwBind(GridView gw,string strdl,SqlConnection sqlcon) try sqlcon.Open(); SqlDataAdapter sqlda = new SqlDataAdapter(strdl, sqlcon); DataSet myds = new Da

37、taSet(); sqlda.Fill(myds); gw.DataSource = myds; gw.DataBind(); return true; catch return false; finally sqlcon.Close(); 7.2总界面代码using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebCo

38、ntrols;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class 总界面 : System.Web.UI.Page protected void Page_Load(object sender, System.EventArgs e) protected void ImageButton1_Click(object sender, ImageClickEventArgs e) Response.Redirect(ganbuziliao.aspx); prot

39、ected void ImageButton3_Click(object sender, ImageClickEventArgs e) Response.Redirect(Doc.aspx); protected void ImageButton2_Click(object sender, ImageClickEventArgs e) Response.Redirect(denglu.aspx); 7.3用户名自动生成管理代码7.3.1用户名自动生成管理代码 无标题页                            部门 教代会 领导

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号