高校人事管理系统开发研究

发布时间:2019-08-14 来源: 美文摘抄 点击:


  摘要:高校人事管理系统包括人事档案信息录入、人事档案信息显示及人事信息查询等。系统开发采用了ASP.NET先进技术,有开发效率高,调试容易,维护方便等优点。实现了显示信息分页,组合查询等方便用户的功能,提高了高校人事管理的效率。
  关键词:人事管理;系统;开发
  中图分类号:TP315文献标识码:A文章编号:1009-3044(2008)31-0882-03
  The Development Research on University
  LV Hong-lin
  (Liaoning University of International Business and Economics,Dalian 116052,China)
  Abstract: University Personnel Management system includes personnel file entry, personnel file information display and personnel information inquiry. The advanced ASP.NET technique is used in system development. It has the advantages such as high efficiency, easy to debug, easy maintenance etc. It implements display information paging, compound inquiry functions. Management efficiency is improved through the sysem.
  Key words: Personnel Management; system; development
  目前软件市场有很多人事管理系统软件,有的功能强大,适合管理大型的集团型企业,有的功能单一,适合管理小型企业。针对高校的人事管理软件却没有通用的商业软件。因为高校的人事管理有其特殊性,每个院校之间的差别很大,管理方法存在很大差别。市场化的通用商品软件很难满足所有高校的人事管理需求。高校的人事管理软件均采用定制化开发,根据本校的实际情况,开发切合本校实际的管理程序。
  经过前期大量调研,考察了很多软件系统。有的软件功能较全,系统庞大,能够部分满足我院的管理需求,但费用昂贵,且有很多我院不需要的功能;有的软件功能简洁,可部分实现我院人事管理功能,但对于我院特殊的个性化的功能需求不能满足。经研究决定,利用我院的人才优势,结合相关部门课题研究内容,开发适合我院管理的人事管理软件。
  1 系统分析
  软件系统不是越大越好。越大,功能越全,但操作会很复杂。只有合适的才是最好的。本系统从我院的实际情况出发,分析了技术可行性、经济可行性,最终确定利用自身的人才优势,开发适合我院实际情况的人事管理系统。
  人事管理系统最主要、最重要的是对人的管理。未来社会的竞争是人才的竞争,如何选好人、用好人、管好人并留住人才是单位要解决的关于“人”的最重要的问题。利用软件系统能够为用人单位提供有价值的参考信息,根据不同发展阶段对人才的需求,制定不同的人才发展计划,并进一步做好人事管理工作。
  由人事部门提出需求,并提供相关表格、数据格式,开发人员进行需求分析,与人事部门确定核准后,进行系统设计,然后进行编码、测试、调试,由人事部门试运行,提出改进意见,最后以软件系统的形式正式运行。
  经过与人事部分相关人员一起分析,总结本系统要实现以下功能:
  1) 人事基本档案管理:录入教职员工的基本档案信息,掌握教职工的出生年月、职称、学历、毕业院校、专业和简历等基本信息。
  2) 综合查询:根据不同的组合条件,查询需要的结果,如可查询35岁以下拥有博士学位的教职员工的情况。
  3) 统计分析:输入要统计的条件,以柱状图、趋势图等图形形式显示出统计的结果,直观、清晰、一目了然。
  重点:实现人事档案信息的录入,只有规范的基础信息输入系统后,才能够实现其它的系统功能。所以基础档案是根本,除了该模块的设计要易于输入外,还要求基础信息的完整、正确及规范。
  难点:统计分析,领导要求的结果要简洁、直观,但运算过程往往很复杂。想要各种各样的统计功能,又要求操作简单,这本身就是非常矛盾的需求。如何协调这一点,要经过反复试验,反复磋商,最终才能达到满意的结果。
  2 系统概要设计
  开发模式采用最新流行的B/S结构,将系统安装在Web服务器上,安装方便,调试、更新系统方便。每台客户端不用安装系统程序,只要有浏览器就能登录人事系统。
  总体开发由富有经验的教师承担,为学院积蓄人才储备,吸收年轻教师参与。为培养学生的实践开发能力,本项目将部分优秀学生纳入项目组,将这部分学生作为“软件蓝领”,编写较简单的程序。因为系统中有部分界面的设计、图形图像的处理不需要较高的技术,把这部分交给学生来做,对项目的进程和对学生能力的提高都有极大的益处。
  根据系统分析的功能,将整个系统划分成以下模块:
  1) 员工基本档案录入;
  2) 人事档案信息显示;
  3)人事档案信息查询。
  3 系统详细设计
  开发技术选用ASP.NET+SQL Server 2000,采用最先进的开发技术,使系统的功能更加完善。采用ASP.NET技术,将网页系统的开发由过去的编写大量代码,转变为充分利用图形用户界面(GUI)和面向对象(OO)技术,开发更容易,测试更快捷,调试更方便。系统更容易扩充,在系统完成后,如果将来想加入新的功能,可在此基础上进行扩充、完善。
  3.1 技术平台
  1) 服务器操作系统:MS Windows 2000 Server;
  2) Web服务器:IIS5.0+MS .NET Framework 1.1;
  3) 开发工具:MS Visual Studio .NET 2003;
  4) 数据库: MS SQL Server 2000;
  5) 客户端应用程序: Internet Explorer 6.0(sp1)以上版本。
  3.2 数据库设计
  1) Employee表;
  2) Department表;
  3) UserInfo表。
  3.3 界面设计
  1) 系统登录页面
  用户权限:role分为3个级别:1、2、3
  级别1为系统管理员,拥有全部功能;
  级别2为高级用户:不可添加修改用户权限;
  级别3为一般用户:只可浏览信息,不可添加、修改、删除信息。
  验证用户名及密码,如符合则可登录;同时判断用户权限,赋给Session(“role”)变量,根据权限进入不同的页面。
  2) 主页面
  采用Frame框架页面,点击左侧导航条,显示在右侧MainFrame窗体中。
  采用TreeView控件实现左侧导航条。
  3) 信息录入页面
  信息录入页面可录入人员档案信息、部门信息等。采用文本框录入姓名、毕业学校等信息,采用下拉列表框选择性别、学历、职称等信息,采用日期控件录入出生日期、毕业时间、参加工作时间、入本院时间等,采用复选框录入兴趣爱好等信息。
  4) 查询页面
  可实现组合查询功能,根据下拉列表框中显示的要查询姓名、性别、学历、职称等字段信息,选择相应的“>”、“<”、“<=”、“>=”、“Like”等逻辑符,在文本框中输入相应的查询值,将查询条件显示在列表框中。还可将多个条件通过“And”、“Or”和“Not”连接起来,实现组合条件查询。

相关热词搜索:高校 开发 人事管理系统 研究

版权所有 蒲公英文摘 www.zhaoqt.net