基于PowerBuilder9.0和SQL Server2000的商厦人事管理信息系统

发布时间:2019-08-14 来源: 幽默笑话 点击:


  [摘要] 本文是以商厦股份有限公司管理信息系统中的人事管理子系统的开发为背景,利用前台开发工具PowerBuilder9.0和后台数据库SQL Server2000,开发出了一个自动化、智能化的人事管理系统。
  [关键词] 人事 管理系统 数据库
  
  现代管理的核心是决策,决策的基础是信息,决策的形成过程就是信息的收集、加工、分析和利用以及新的信息形成的过程。可以说信息活动是管理活动的支柱,信息处理能力和水平,是管理者和管理机构的管理水平的重要标志之一。人事管理系统是某商厦内部管理工作的一项重要内容,其管理质量的优劣与否直接关系到整个公司的日常运行和工作安排。因此,利用前台开发工具PowerBuilder9.0和后台数据库SQL Server2000,开发一个自动化、智能化的人事管理系统是非常有必要的。
  
  一、系统的总体结构
  
  经过分析系统的总体结构有以下部分组成:系统管理、档案管理、数据查询及打印、数据设置。
  
  二、主要功能模块设计
  
  1.系统管理模块。系统管理模块包括:用户设置、创建新用户、更改口令、删除用户、用户权限设置、数据备份、退出系统。不同的用户具有不同的权限,这主要对于用户资料的安全性、完整性做一定的保障。
  2.档案管理。档案浏览(按部门):可以通过按部门浏览职工的信息,但也只能浏览不能更改。档案录入:对于职工的基本信息进行录入。这是录入管理员的权限。
  3.数据查询及打印。单条件查询:可以通过简单的条件进行查询,得到职工的某些相关信息。综合查询:通过多条件的组合来查询信息。
  4.数据设置。部门类别设置,民族类别设置,最高学历设置,技术职称设置,现任职务设置。这主要是为了减少数据的冗余,保持数据的一致,并减少输入的工作量而进行的。
  5.数据统计。可以按部门统计,对职工的基本情况有了了解,便于更好安排工作。而对于全公司统计,更有利于发挥所长提高工作效率。
  
  三、数据库设计
  
  在实际的数据库设计中保持以下原则:尽可能的减少数据冗余和重复;结构设计与操作设计相结合;数据结构具有相对稳定性。
  据此本系统中主要用到的数据表结构如下:
  表:emp(职工基本资料)表包括的字段数据为:工作证号,姓名,性别,民族,身份证号,籍贯,部门,家庭住址,最高学历,毕业院校,毕业时间,专业,参加工作时间,入党时间,调入单位,调入时间,技术任职时间,职称,取得时间,现任职务,联系电话,爱好及特长,身份,配偶姓名,配偶单位,联系电话,授过何种奖励。
  表:resume(工作简历)表包括的字段数据为:工作证号,标号,开始时间,结束时间,单位职务,证明人,备注。
  表:safe(用户设置)表包括的字段数据为:序号,用户名,用户密码,用户权限。
  
  四、本系统主要技术特征及几个关键问题的解决
  
  1.档案录入窗口事先定义相关数据的下拉式数据窗口,使其在窗口的表现形式上是一个下拉式的数据窗口。这一做法的优点是:通过数据窗口直接与表中的数据相关联,避免了以往使用下拉式列表框的列表内容为事先定制好的,如果数据库出现变动则下拉式列表框很难做到与数据库同步这一缺陷。
  2.实现了多表的同窗口更新和删除操作。通过把多个数据库表放到一个窗口内,使得录入和浏览界面更符合实际应用,大大简化了用户操作,也使得窗口界面更美观。
  3.综合查询、动态输出报表技术的解决。该系统实现了检索条件的动态指定和综合查询,并可以按照用户的需求动态形成输出表格。主要解决了数据窗口数据的动态生成。在一个打印窗口中同时实现了数据库三表的打印预览和输出。该窗口中的数据分别来自不同的三个表,各表的表现形式也各不相同,要求用按统一的表格样式打印输出,本软件成功的解决了这一难题,同时实现了三表以及照片同表格输出。界面美观,满足了实际工作的需要。
  
  五、结语
  
  本系统在Windows下运行,录入界面友好,简洁明快,一目了然。做到了对公司员工基本情况进行严格的登记,对人员的流动等有详实的记录。对人员档案能够灵活的浏览、打印。能对员工的部门、学历、政治面貌等进行统计。并可以随时按领导要求汇总相关数据。查询上增加了指定条件的动态性,多条件查询及按查询模式灵活的打印输出。操作上做到减少数据的人工录入量、业务人员在鼠标和键盘之间的转换次数,以提高录入效率。同时对操作人员有严格限制。本系统在某商厦已运用3年,工作效率大幅度提高,为企业的发展打下了良好的管理基础。
  
  参考文献:
  [1]徐松林路斌王冬春等编著:PowerBuilder数据库应用开发教程[M].北京:清华大学出版社,2003
  [2]张振坤李文立焦虹等编著:PowerBuilder精彩编程200例[M].北京:机械工业出版社,2004
  [3]明日科技编著:PowerBuilder管理信息系统完整项目实例剖析[M].北京:人民邮电出版社,2005

相关热词搜索:商厦 管理信息系统 人事 PowerBuilder9 SQL

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