欢迎来到天天文库
浏览记录
ID:22515577
大小:54.85 KB
页数:11页
时间:2018-10-29
《用powerbuilder实现商厦人事管理系统的开发 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、用PowerbuiIder实现商厦人事管理系统的开发(黑龙江八一农垦大学信息技术学院,黑龙江大庆163319)摘要:本文介绍了利用PowerBuiIder9.0作为数据库前端开发工具开发出的人事档案管理信息系统,在提高商厦人事管理水平中的具体实现。关键词:商厦人事管理系统;PowerBuiIder9.0;维护查看中图分类号:F272.92文献标识码:A文章编号:1007•6921(XX)04—0033—02随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必
2、行。当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。人事档案管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。1商厦人事管理系统的分析与基础设计本系统是商厦人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何分类浏览员工的所有信息,以及用户如何查询自己想要的结果,即是通过输入查询条件,显示符合条件的员工记
3、录以及如何显示这个员工的全部信息。如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠,最后提供如何使用这个系统,如何解决用户可能会遇到的问题以及这个系统中的难点和开发技巧等等。本系统包括七个模块,即系统模块、数据维护模块、查询模块、报表输出模块、系统维护模块、窗口模块、帮助模块。商厦人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标:①支持企业实现规范化的管理。②支持企业高效率完成劳动人事管理的日常业务,包括新员工调入时人事档案的建
4、立,老员工调出、离职、退休等。③支持企业进行劳动人事档案管理及其相关方面的科学决策,如企业领导根据现有的员工数目决定招聘的人数等2商厦人事管理系统的具体实现2.1模块开发环境简介本系统主要包括了四个子系统,分为登录系统、数据管理系统、报表系统和帮助系统。登录系统主要就是设计窗口,然后编写确定按钮的脚本代码。数据管理系统包括数据的输入、删除、查看和查询几个方这些也都是靠程序代码来控制的。报表主要是通过查询、统计出符合条件的记录,然后打印出来。帮助主要是将这个系统的有关内容提供给用户特别是对这个系统的疑
5、难处给出解决方法和答案。740)this.width=740"border=undefined>2.2本系统各子模块功能、接口、界面设计、详细设计系统模块的主要功能包括两个:重新选择用户和退出。因为用户分为两种:一是管理员,二是普通用户。管理员有着比普通用户更高的使用权,他可以给普通用户授权,即规定一个普通用户在使用这个系统过程中,可以使用的部分和不可以使用的部分。退出的功能就是退出本系统,也即关闭本系统。数据维护模块功能主要包括对在职人员、离职人员、退休人员、调入人员和调出人员等各种职员信息的维护
6、,包括增加、删除和修改。数据查询模块的功能主要包括两个功能:一是基本查看二是条件查询。基本查看主要是浏览五个信息表,也即可以一条一条地浏览每个人的信息。条件查询主要是通过条件查询符合条件的记录,可以是简单的查询也可以是复杂的查询通过设定一定的查询条件可以找到所有符合此查询条件的指定类中的职员。报表输出模块的功能主要是实现统计打印的功能,即统计出需要的信息,然后通过打印就可以了。若未安装打印设备,则显示提示信息。系统管理功能主要包括两个:基本数据表维护和用户授权。在基本数据表维护功能中可以对五个基本表
7、进行操作,包括増加记录、删除记录和修改记录。在用户授权功能中,可以增加用户、删除用户和修改用户密码以及对某一个指定用户设定其权限。口的主要功能即是实现用户所打开的窗口的摆放位置,是水平、垂直、平铺还是重叠等等,另外可以设定工栏的显示位置和显示方式。帮助的主要功能应该包括对这个系统的某些方面进行了介绍,以利于其他用户使用这个系统,最主要的是对这个系统的如何使用进行介绍。2.3遇到的问题及解决方案在设计这几个模块的过程中,主要是在用户授权和条件查询这两个模块遇到了很大的问题,由于要区分管理员和普通用户的
8、使用权力不同,即普通用户的权力是由管理员赋予给他的,所以必须得有用户授权这个模块,虽然完成代码编写后可以运行了,但也存在许多不足之处,如在这个模块中,管理员虽然可以有授权的权力,但他应该没有权力修改自己的权力,如修改他自己的信息,这个问题有待进一步开发。查询这个模块遇到的问题是当用户输入查询条件时,可以查询出来符合条件的记录,但是双击某个查出来的符合条件的记录后,这个员工的所有信息只能显示一部分出来。后来将其中的两个表全部删掉并且重建,且程序代码保持不变相应的数据窗口
此文档下载收益归作者所有