专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

基于WWW的劳资人事管理系统

  基于WWW的劳资人事管理系统基于WWW的劳资人事管理系统基于WWW的劳资人事管理系统基于WWW的劳资人事管理系统燕山大学刘彬金涛李阳明
  摘要:本文提出了一个基于WWW环境的劳资人事管理系统,应用动态服务器页面实现了劳资人事的多条件查询、删除、更新、打印、密码设置等功能。
  关键词:劳资人事管理系统动态服务器页面多条件查询密码设置
  引言
  劳资人事管理是公司企业内部很重要的一个管理事项,但目前大多公司内部劳资人事的管理,基本上是手工操作或是基于dos下的应用,这样对信息的管理者有诸多不便,有的虽然是用foxpro、visualfoxpro开发,但由于开发工具本身的限制,对网络功能的支持程度不是很强,为以后软件升级到互联网带来了麻烦。因此有必要开发一个基于网络的劳资人事管理系统,能在网络环境下实现数据的录入、插入、删除、查询、统计、更新、打印等功能。同时,为了信息的保密与安全,系统还要提供一定的安全机制。
  Powerbuilder6。5是美国著名的Powersoft公司推出的广泛使用于客户机服务器体系结构下的应用程序开发工具,具有完整的Web应用开发功能。它同时支持多种关系数据库管理系统,通过微软公司的ODBC接口和专用的大型数据库接口,能够高速读取数据库中的数据。本系统就采用Powerbuilder6。5开发,服务器端的操作系统为WindowsNT4。0,客户端操作系统为Windows98。
  系统功能的分析及规划
  (1)系统功能的分析
  公司内部的劳资人事的管理,从大的方面分主要集中在公司职员的个人情况、工资细目、调入调出及用车等。所以该系统主要是实现对数据的录入、插入、
  删除、网上查询、统计、更新、打印等功能。其次,
  为了信息的保密与安全,系统还要提供一定的安全机制。
  (2)系统功能的规划
  根据以上系统功能的分析,本系统决定采用MDI风格,它主要分为以下几个模块,其中劳资人事管理系统的父窗口的功能结构图如图1所示。
  文件模块:此模块实现本系统对数据的打开、保存、打印预览、打印及用户管理等功能,并可由此退出系统。
  信息管理模块:此模块实现系统的信息管理,包括对职工情况一览表、职工调入调出情况表、职工工资表及其它各表的信息数据的插入、删除、修改、保存等功能。
  查询模块:此模块实现本系统的查询功能,能将个人的基本情况、调入调出情况、工资情况等检索出来,并可实现多条件查询和模糊查询。
  统计模块:此模块用于对数据库中的信息数据按照一定的规则进行统计。
  系统服务模块:此模块用来系统管理人员设密码和对系统的功能和开发信息进行介绍等。
  对于系统中的各表,其基本信息管理功能结构图如图1所示:
  图1。职工基本信息管理功能图
  3根据用户要求设计数据表
  数据表的建立是应用程序开发过程中的非常重要的一个环节,必须清楚每一模块要操纵的数据是那些,以及数据间的相互关系,然后建立数据表。劳资人事管理系统要求能对职工的个人情况、调入调出情况、工资情况等进行管理,在职工个人情况表下面,还有象维护职务表,维护学历表等等。同时还要对系统设置安全机制,为实现以上要求,下面仅以人事、工资、密码表为例介绍一下各表的结构:
  职工情况一览表
  它包括职工标号、姓名、性别、政治面貌等信息。其结构如下:
  codechar
  (4)notnull,职工编码
  namechar
  (8)null,姓名
  sexchar
  (2)null,性别
  politicschar
  (8)null,政治面貌
  birthdaydatanull,出生日期
  worktimedatanull,参加工作时间
  postzhwchar
  (10)null,职务
  addresschar
  (30)null,家庭住址
  该表主键为职工编号(code)。
  职工工资表
  其结构主要包括职工所得的各种工资福利等。
  Codechar
  (4)notnull,职工编号
  Namechar
  (8)null,姓名
  gpayintegernull,岗位工资
  jpayintegernull,技能工资
  wpayintegernull,物价补
  spayintegernull,书报费
  wspayintegernull,卫生费
  xhpayintegernull,小孩补贴
  apayintegernull,工龄工资
  htpaynumeric(6,
  2)null,合同补贴
  jjpaynumeric(8,
  2)null,奖金
  totalpaynumeric(8,
  2)null,工资总额
  该表主键为职工编号code。
  系统密码表
  usernamechar
  (10)notnull,用户名称
  userwordchar
  (10)notnull,用户密码
  userqxchar
  (2)notnull,用户权限
  系统的网络实现
  由于Powerbuilder具有完整的web应用开发功能,由它编制的软件可以方便的同服务器端的数据库协同工作,构成ClientServer工作方式,它使用的是业界熟悉的Web标准(HTML和Java),通过端对对的设计、调试和提交,可以控制Web应用的整个生命周期。本系统客户应用和服务器应用都采用Powerbuilder开发。其中服务器端的程序是实现中的重点部分,其内容主要是生成SQL语句对数据库操作及对所得的数据进行处理。它主要分为监听客户连接、处理客户请求、避免死锁、向客户推送消息等。本系统的实现平台关系图如图2所示:
  图2。实现平台关系图
  关键问题的解决
  (1)安全机制问题
  在进入系统之前,要进行身份确认,只有用户名和用户密码都相符的用户方可进入本系统。为了防止不合法用户对数据的察看和修改,本系统把用户分为三个级别:超级、可修改和只读用户,即一二三级用户。超级(一级)用户不仅拥有对数据的查询、修改权限,还对用户的使用权限进行控制,可以设定用户名、密码和其权限,还可以对纪录进行增加、删除、修改等操作。可修改(二级)用户对数据可以查询、打印,还可以对纪录进行增加、删除、修改等操作。只读(三级)用户只拥有对纪录的浏览、查询和打印权限。当用户要进入系统是必须先输入用户名和密码,按确认按钮后,系统辨别用户身份,对合法用户根据用户的权限级别赋予相应的使用功能。
  对任一数据列进行排序的问题。
  熟悉Windows的用户一定对资源管理器不陌生,当目录或文件很多时,当然会想到使用排序来尽快定位目标,你只要用鼠标在资源管理器上端的name、size、type或modified中的任意一项点击,它就会将此项按升序或降序排列。同样地,在PowerBuilder中,如果数据比较多,我们也可以采用这种办法来排序以尽快查找记录。
  本系统以窗口wrsh为例,要实现这样的排序功能,首先定义两个实例变量Stringprecol和Intclicktime0,它们分别记录上次点击的列和点击同一列的奇偶数。然后在dw1的Clicked事件中添加如下脚本:
  Stringclickedpos,col,format
  Longilpos
  clickedposdwo。Name取点击的对象
  ilposPos(clickedpos,t)对于列标题,
  取得的对象是列名t
  Ifilposgt;0Then
  colLeft(clickedpos,ilpos
  1)
  IfcolprecolThen
  Ifclicktime0Then
  clicktime1
  formatcolA
  Else
  clicktime0
  formatcolD
  EndIf
  Else
  clicktime0
  formatcolA
  EndIf
  precolcol
  dw1。SetSort(format)
  dw1。Sort()
  EndIf
  采用上面的方法可实现象Windows中资源管理器灵活排序的功能,从而使所要浏览的数据更加一目了然。
  数据窗口控件的编辑风格的使用
  本系统对日期型、需渐变量等数据的输入采用了编辑掩码控件editmask,这样就可以大大方便用户的操作。对于象性别这样只有男、女两个值的,则采用单选钮radiobutton形式,用户在录入时只需要鼠标点击选钮即可。在设置条件时的值段名和有固定职供用户选择的数据使用了下拉列表框(droplistbox),用户只需选择所要输入的值即可。
  6结束语
  随着计算机的发展与普及,以及互联网技术的扩展,日常劳资人事管理必将实现无纸化办公,并且加入到公司内部的Intranet或者是Internet上去,实现数据的共享,这样有利于劳资人事信息在单位内部的查询,提高了数据资源的利用,并且能及时的得到更新,不需要象过去那样浪费大量的人力物力去进行抄写,提高了工作的效率。
  参考资料
  〔2〕张师超蒋运承,模糊数据库中近似相等的研究,计算机科学,25
  (6),1998。

建筑施工技术管理的提高分析论文摘要中国市场经济发展迅猛,而建筑行业的发展也随着市场经济发展而发展。但是建筑行业发展面临着严峻的挑战。建筑施工技术管理工作中的部分问题,直接导致了建筑工程质量不达标,所以相关人员需大数据时代对地观测卫星的发展现状与趋势论文一前言对地观测是人类利用卫星飞船航天飞机飞机以及近空间飞行器等空间平台和地面地下的各种传感器设备获取观测数据,结合各个学科的专业知识,对地面物体和地理过程进行监测和预测的科学活动,高职院校英语教学分析论文一解决方法(一)针对高职高专学生英语基础差异,因材施教由于高职高专大多数学生的英语基础薄弱,水平参差不齐,这就要求高职高专英语教学应根据学生这一实际特点出发,因材施教。学生的英语水银行存款余额调节表资金管理提升策略论文摘要银行存款余额调节表是财务部门加强银行存款管理的重要工具,要充分认识银行存款余额调节表对规范会计记录防控资金风险提升企业管理的积极意义。本文针对银行存款余额调节表的编制及其使用进班务管理策略论文摘要良好的班级管理能加速学生的全面发展,并有效地展现学生各方面的潜质和才能,为学生发展提供广阔的空间。良好的班级管理是学生全面发展的保证,而学校则是健全人格,培养人才的场所。关键词企业质量管理论文质量管理(qualitymanagement)是指确定质量方针目标和职责,并通过质量体系中的质量策划质量控制质量保证和质量改进来使其实现的所有管理职能的全部活动。下面是小编为你带来幼儿美术教育的论文美术教育,亦称美术教育专业,顾名思义,就是学习一些关于美术的知识以及技能,以用来在未来教导学生。下面我们来研究一下幼儿的美术教育吧。摘要陶行知最让我感动最让我认同的是他的教育观念生城市园林管理问题改进策略论文摘要目前,我国城市园林在管理方面存在不足,没有一个完整的管理体系。城市绿化,绿化管理等一些常见问题还在困扰着我们。针对这些问题,文章提出一些健全管理机制,绿化科学管理等相关意见,为简析程序设计方式改进研究及优化策略论文1程序设计方式改进的必要性计算机技术现在发展如火如荼,它在科学技术发展中占有着不可动摇的地位,计算机本身经历了电子管时代晶体管时代集成电路时代及超大规模集成电路时代的阶段性发展,计信息技术的教学设计创新的构思论文一信息技术在教学设计中教学模式的体现1)多媒体课堂教学模式。多媒体课堂教学模式主要是在传统的课堂教学模式中科学合理的运用多媒体技术。教师在通过多媒体教学方式将教学的内容有效的展示出通信技术在中职教学存在的几个难题论文一学生入学成绩不同,班级教学难以同步中职学生很多都是由于成绩不理想,高考没有什么希望而选择职业院校的。这就导致了很多中职学生在入学的时候,他们的成绩就不是很理想,然而也有一些学生是
浅谈对外汉语口语教学的跨文化交际能力侧重一。跨文化交际的相关概念跨文化交际是指本族语者与非本族语者之间的交际,也指任何在语言和文化背景方面有差异的人们之间的交际。也就是如果你和与你不同语言背景的人打交道,应该注意什么问题浅谈汉语课堂中的师生体距原则一。体距的含义及分类德国哲学家叔本华(Schopenhauer)曾经讲过一个寓言在寒冷的冬日,一群豪猪为御寒而彼此挤到一起,可是很快它们便感觉到对方有刺,于是相互分开,而寒冷迫使它浅析借词的分类及在对外汉语教学中的应用一。关于借词(一)借词的定义借词也叫外来词,简单说来,指的是音与义都借自外语的词。在汉语中,一般说来,借词是指在词义源自外族语中某词的前提下,语音形式上全部或部分借用相对应的该外族汉语教师要确立良好的教学形象双语教学正在全疆实验当中,这给汉语教师带来了巨大的挑战和机遇。双语教学,需要一批有相当汉语水平的教师来操作。从理论上,以及实践的经验上来看,双语教师本身的素养能否跟得上课程改革的步如何在汉语教学中培养思维能力发展思维是语言训练的要求。虽然思维训练也是其他学科承担的任务,但汉语教学中的思维训练有别于其他学科,有其自身的特点。汉语教学是把对学生进行语言文字训练作为自己的首要任务,而语言和思浅析认知语言学与语用学大学英语教学间的联系浅析认知语言学与语用学大学英语教学间的联系1。认知语言学1。1认知语言学背景认知语言学(cognitivelinguistics)诞生于80年代初,80年代末趋于成熟。1989年第当代认知语言学研究体系下的隐喻翻译探究当代认知语言学研究体系下的隐喻翻译探究引言一隐喻翻译的认知理论LakoffampJohnson在1980年出版的著作我们赖以生存的隐喻把隐喻在认知中的地位首次明确了,从而把隐喻的研民办本科院校商务英语教育低效的语言经济学分析民办本科院校商务英语教育低效的语言经济学分析商务英语经在世界经济中发挥着越来越重要的作用。每年有众多的商务英语专业的毕业生进入劳动力市场,但最终能够应用英语找到专业对口工作的毕业生影响婴幼儿语言发展的家庭因素及教育建议影响婴幼儿语言发展的家庭因素及教育建议学会说话是婴幼儿早期最重要的发展任务,若幼儿到达某一年龄后仍有说话和理解上的困难,他们以后更可能产生社会交往情绪和行为方面的问题。1影响婴幼儿美术语言在中职生美术教育中的渗透美术语言在中职生美术教育中的渗透对于美术语言的界定,全日制义务教育美术课程标准(实验稿)是这样解释的ldquo美术语言指造型艺术的基本构成因素,如点线形状色彩结构明暗空间材质肌理等北京语言大学教育信息化建设成果与展望北京语言大学教育信息化建设成果与展望一教育信息化管理体制及运行机制1。信息化领导管理机构设置北京语言大学于2008年成立了ldquo教育信息化工作小组rdquo。组长由学校主管教育
友情链接:快好知快生活快百科快传网中准网文好找聚热点快软网