欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    HW1论文排版文档格式.docx

    • 资源ID:4459768       资源大小:148.82KB        全文页数:19页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    HW1论文排版文档格式.docx

    1、PowerBuilder AbstractIt is an important content of companys management that the human resources is managed. Increasing with nowadays enterprises personnels quantity, the human resources management become more and more complicated too, if it can be realized the human resources management, it will und

    2、oubtedly bring to administrative department of enterprises very big and convenient. The fund is the main element that enterprises survived, the flow of the fund influences of the whole operation of enterprises ,The human resources management staffs is an important component of enterprises fund manag

    3、ement, because each of enterprise is grant issue human resources , staff of enterprise , to involve to want month. Enterprise staff many number have, statistical work ofhuman resources more, human resources heavy to grant degree of difficulty. Initial human resources calculation and giving away is a

    4、rtificial way to deal with . In doing heavy work , the wrong rising thereupon of probability too appears. The human resources management, offers the human resources inquiry service for individual and enterprise human resources calculation. Human resources prerequisite of administrative system will c

    5、ertainly have the employees attendance information as the foundation, because the system to use staff attendance information is it calculate human resources of staff to come, must guarantee the staffs personnel information database while using, so this system is chartered Draw together some informat

    6、ion processing of the personnel. Keyword: human resources, data query, PowerBuilder前 言随着计算机技术、网络技术和信息技术的发展,越来越多地改善着现代人的观念。网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。当企业规模比较小的时候,单凭人力尚可以完成人力资源管理,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行人力资源管理,必然会造成工作效率低,工作错误增高的问题。

    7、而且,现在我国的许多的企业和机关单位的人力资源管理水平还停留在纸介质的基础上。这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息化管理所取代。基于这种情况,我在课题导师的指导下,与同组成员共同研究开发了这套人力资源管理系统,希望这套系统能为企业和机关单位的人力资源管理带来一些方便或者参考。第1章 课题简介1.1 课题背景21世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前激烈,但归根结底是人才的竞争,谁能有效地管理和开发人力资源,谁就能掌握知识经济时代的生产力,所以几乎所有的企业管理者都意识到人力资源是企业最重要最

    8、宝贵的资源。然而,如何开发和管理人力资源,使其转化为一种现实的劳动生产力,则是众多管理者的盲点。看似简单的人力资源管理,其实蕴涵了极为丰富的内涵。通过对人力资源的规划、招聘、考核、培训、激励等一系列的手段,充分挖掘员工的潜力,提高他们对企业的认同感和责任感。只有这样,才能使企业拥有不断创新的活力,保证其在研发、生产、营销等各方面的领先地位,最终赢得市场的认可。随着人力资源部门工作范围的日益扩展,人力资源经理专业要求的日益提升,使得计算机等先进技术手段的作用日益显现。因此,开发人力资源管理系统(HRMS-Human Resource Management System)是非常有必要的,它不仅能够

    9、完成日常繁琐的业务,而且可以准确及时地搜集各种人力资源信息以供管理者进行决策。1.2 课题研究的目的、意义和研究方法本系统分析了人力资源管理系统的现状,研究了各种人力资源管理系统的研究现状,同时对数据查询、数据写入等问题进行研究和分析,作为本系统开发的重要理论依据,希望设计开发一个轻松方便的人力资源管理系统。通过它,企业管理者能轻松地对人力资源进行行之有效的管理,比如对员工工作状态的了解,公布一些员工需要知道的消息。而企业员工也能受到激励,自愿在工作上做出最大努力。第2章 开发环境及开发工具2.1 开发环境2.1.1 硬件要求一般在1.4Ghz以上的处理器、128MB以上内存、40G以上的硬盘

    10、等。2.1.2 软件要求Windows2000/2003/xp,PowerBuilder 9.0,Accesss数据库2.2 开发工具本课题采用的开发工具是PowerBuilder 9.0。2.2.1 PowerBuilder9.0概述PowerBuilder9.0是著名的数据库应用开发工具生产厂商PowerSoft公司推出的产品(PowerSoft现已被数据库厂商Sybase所收购),它完全按照客户机/服务器体系结构研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。由于PowerBuilder9.0采用了面向对象和可视化技术,提供可视化的应用开发环境,使

    11、得我们利用PowerBuilder9.0,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。 PowerBuilder9.0提供了对目前流行的大多数关系数据库管理系统的支持,由于在PowerBuilder9.0的应用程序中对数据库访问的部分一般采用国际化标准数据库查询语言SQL,使得用PowerBuilder9.0开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。也就是说用PowerBuilder9.0开发的应用程序是独立于服务器上的数据库管理系统的。 PowerBuilder9.0是一种面向对象的开发工具,各种WINDOWS应用程序

    12、中常见的窗口、菜单、控件等在PowerBuilder9.0中都是一个个的对象。在PowerBuilder9.0中我们还可以创建自己的用户对象。特别要指出的是PowerBuilder9.0提供了对面向对象方法中的各种技术的全面支持,我们可以利用面向对象方法中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序具有极大的可重用性和可扩展性,而这一点正是软件工程中对应用程序所提出的重要目标。2.2.2 PowerBuilder9.0特点(1) 高效的数据库开发工具(2) 面向对象的可视化开发环境(3) 可与多种数据库管理系统连接(4) 支持多平台开发2.3 本系统开发设计思想本系统开发设计思想

    13、有以下几点: (1) 尽量采用企业现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用企业现有资源,提高系统开发水平和应用的目的。 (2) 系统应符合企业人力资源管理的规定,满足企业日常人力资源管理工作需要,并达到操作过程中的直观、方便、实用、安全等要求。 (3) 系统采用C/S体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、访问数据库服务器;Server(服务器端)则用于提供数据服务。系统分析等前期工作应尽量详细完善,以便企业以后体系结构的改变,对于一些安全性要求不高的信息可以方便地采用Brower/Server的方式进行访问。 (4) 系统采用模块化程序设计方法,

    14、既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。 (5) 系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。第3章 系统需求分析和功能设计3.1 系统需求3.1.1 功能需求分析研究现有的一些人力资源管理系统,比如网络上的一些人力资源管理系统,它具备了人力资源管理的一些基本功能,比如人员信息的输入、查询、统计等等,但从应用程度而言,这些系统并不能适合所有企业和单位。有些是功能过于简单,而不能满足高要求的用户;有些则是功能太过特殊化,而不是针对一般的用户。数据查询的侧重点是,按照某种条件,查询统计符合条件的员工信息。经过上述的系统分析及指

    15、导老师对这系统提出的相关需求,确定本系统应具备如下功能:(1) 员工各种信息的输入,包括员工的基本信息、学历信息、工资信息。 (2) 员工各种信息的修改。(3) 按照某种条件,查询统计符合条件的员工信息。(4) 对员工有关工作方面的信息进行管理。3.1.2 界面需求分析总体上讲系统界面力求友好,要具有易用性、悦目性和便于操作。(1) 从视觉设计上讲:每个用户都有各自的性格,一个符合自己性格的界面,不仅能张扬自己的个性,同时从另一方面也可以促进用户使用该系统的积极性。所以界面不仅要满足清晰明了,同时还需要达到能满足用户的视觉需求。(2) 从交互设计上讲:导航功能:随时转移功能,很容易从一个功能跳

    16、到另外一个功能。允许兼用鼠标和键盘:同一种功能,同时可以用鼠标和键盘,提供多种可能性。方便退出。3.2 数据库设计3.2.1 数据库概念设计图3-5员工基本数据信息相关的E-R图3.2.2 数据库逻辑设计E-R图向关系模型的转化要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系模式的属性和码。对于实体间的联系我们分不同的情况讨论:(1) 若实体间的联系为1:1,可以在两个实体转换成的两个关系中任意一个关系的属性中加入另一个关系的码。(2) 若实体间联系为1:n,则在n端实体转换成的关系中加入1端实体转换成的关系码。(3) 若实体间联系为n:m,则将联系转换为关系,关系的属性

    17、为诸个实体的码加上联系具有的属性,而关系的码则为诸实体的码的组合。结合数据库建设理论与实际应用情况,重点进行了实体之间的关系、属性的分析,从而确定了如下几个关系:基本信息表 (姓名,性别,出生日期,工作证号,部门,行政职务,文化程度,政治面貌,参加时间,技术职务,聘任时间,执行工资,档案工资,参加工作时间,入行时间,地址,宅电,单位电话,传呼,手机,个人简历)部门表(部门代码,部门名称)技术职称表(技术职称代码,技术职称名称)文化程度表(文化程度代码,文化程度)行政职称表(行政职称代码,行政职称名称)政治面貌表(政治面貌代码,政治面貌)用户表(用户名,密码)3.2.3 数据表设计分析(1) 基

    18、本信息表的设计(表detail,详见表3-1)基本信息属性是除问题本身以外能反映人力资源某些情况的指标项。系统中使用的基本信息表主要几项属性有:姓名:员工的标识之一,只要知道一个姓名,便可确定一个员工的存在。工作证号:员工的主要标识,可以唯一确定一个员工,这对利用计算机处理人力资源管理极为重要。行政职务:员工在行政方面的职务,由于行政工作涉及到企业大大小小的事情,对行政工作人员的管理是很有必要的。字段名类型长度备注namevarchar8姓名sex1性别birthdaydatatime出生日期workid工作证号idno15身份证号dep10部门xzzw16行政职务whcd文化程度zzmm政治

    19、面貌cjsjdatetime参加时间jszw技术职务prsj聘任时间zxgzreal执行工资dagz档案工资cjgz参加工作rhjs入行时间address40地址tel13宅电wtel单位电话ch传呼yddh12pxsamallint表3-1 detail表(2) 部门表的设计(表dep,详见表3-2)。部门代码:部门的标识,可以确定一个唯一的部门名称。部门名称:部门的具体称呼。counter部门代码20部门名称idbmname表3-2 dep表(3) 技术职务表的设计(表jszw,详见表3-3)技术职务代码:技术职务的标识,可以确定一个唯一的技术职务名称。技术职务名称:技术职务的具体称呼。技

    20、术职务代码varther技术职务名称表3-3 jszw表3.3 功能设计根据需求分析可以确定人力资源管理系统大致应实现数据维护、数据查询、系统维护等功能。其中数据查询又详细分为按姓名查询、按部门查询、按政治面貌查询、按工作证号查询、按身份证号查询等等(详细见图3-1)。图3-1 人力资源管理系统功能结构图人力资源管理系统的数据查询分为8个模块,下面分别从这8个方面展开阐述:3.3.1 按姓名查询用户通过输入员工姓名来进行数据查询,从而获得该员工的一些基本资料,根据用户需要还可以更进一步地了解到他们的详细资料。图3-2 按姓名查询示意图3.3.2 按部门查询用户通过选择部门来进行数据查询,从而获

    21、得该部门的员工的一些基本资料,根据用户需要还可以更进一步地了解到他们的详细资料。图3-3 按部门查询示意图3.3.3 按政治面貌查询用户也通过选择政治面貌来进行数据查询,从而获得该政治面貌类型的员工的一些基本资料,根据用户需要还可以更进一步地了解到他们的详细资料。图3-4 按政治面貌查询示意图主要功能段代码:is_name = Trim(ddlb_zzmm.Text)dw_detail.dataobject = d_query_zzmmis_dataobjectname = dw_detail.SetTransObject(SQLCA)If dw_detail.Retrieve( is_nam

    22、e ) = 0 ThenmessageBox(提示,无此政治面貌信息输入,请确认!)end if3.3.4 按工作证号查询用户还可以通过输入工作证号来进行数据查询,从而获得该工作证号的员工的一些基本资料,根据用户需要还可以更进一步地了解到他们的详细资料。图3-5 按工作证号查询示意图is_name = Trim(em_gzz.Text)d_query_gzz无此工作证号的职工,请确认!第4章 人力资源管理系统的其他相关设计4.1 登陆界面4.1.1 系统登陆界面图4-1 系统登陆界面4.1.2 功能介绍登陆界面是人力资源管理系统运行后首先打开的界面(图4-1所示)。在这个界面,用户必须输入预先

    23、设定好的用户名以及密码才能进入,这样有利于防止他人在没有授权的情况下进入系统,修改系统中的数据,对单位造成不必要的损失。在该界面下,有两个文本框分别用来输入用户名与密码。在窗口右边有“确认”和“取消”的按钮,可以用来确认是否验证用户名和密码,以便进入系统。4.2 主界面4.2.1 系统主界面图4-2 系统主界面4.2.2 功能介绍主界面是人力资源管理系统登陆后出现的界面(图4-2所示)。在这个界面,用户可以开始对各种数据信息进行管理,比如新建员工信息,查询已有的员工信息。4.3 数据查询窗口4.3.1 数据查询窗口图4-3 数据查询窗口4.3.2 功能介绍数据查询窗口是人力资源管理系统进行数据

    24、查询的界面(图4-3所示)。在这个界面,用户可以根据自己的需要进行相关数据查询,比如根据员工姓名进行查询,根据员工工作证号进行查询。用户选择不同的查询方式时,系统就会自动选择对应的查询窗口,方便用户查询。4.3.3 相关代码确定按钮的clicked事件的:Boolean ib_delete = Falseis_name = %+Trim(is_name)+CHOOSE CASE is_projectID CASE 1 is_name = Trim(sle_name.Text) 第5章 系统测试软件测试是软件开发过程的重要组成部分,是用来确认一个程序的品质或性能是否符合开发之前所提出的一些要求。

    25、软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。软件测试是为了发现错误而执行程序的过程。软件测试在软件生存期中主要包括两个阶段,一个是在编写出每一个模块之后对它进行的单元测试。还有一个阶段是当系统完成后进入的测试阶段,这时对整个软件系统进行各种综合测试。本系统在每个功能完成期间都进行了单元测试,以便尽早地发现问题,解决问题。比如,通常我们在设计查询功能模块时,会给用户提供一个输入编辑框,通过用户在编辑框输入的内容在库中进行查询,这样用户只能查找自己知道的数据,而不能动态了解库中的情况,从而多方面限制了用户,并且降低了程序的灵活性。现在,我们

    26、在个别查询方式(如按政治面貌查询)中,给用户提供一个下拉式编辑框,它保留原来的功能(上述功能),但它更大的特点在于当我们点击它时,它会把此时库中相关的数据类型或数据全部提交出来,让用户从中选取想要查询的数据类型或数据,这样一来,用户可以更多地了解其它数据,并初步了解库中的情况,方便了用户,也提高了程序的灵活性。在系统完成后期,进行了功能遍历测试,保证整个系统所有的功能都能正确可行,同时让用户试用本系统,根据用户对功能上和便利性上提出的建议进行改进。比如,我们请同学帮忙,模拟用户对本系统进行试用,本系统在以后的不断测试实际运行中将不断改进完善。总结与展望1系统的评价本文从理论和实践两个方面对人力

    27、资源管理系统的现状作了分析,梳理了人力资源管理系统的发展脉络,对数据查询分析、软件设计等问题进行了研究和分析,在此基础上设计了人力资源管理系统的理论模型,力求实用性、创新性,重点论述了数据查询的详细设计与实现方法。2系统存在的问题和未来得发展方向人力资源管理系统的设计与开发是一项非常复杂的工程,涉及软件设计方法、数据库技术等理论与技术,从系统需求分析、系统设计、程序编码到系统测试,每一步都需要做大量的工作。由于个人的能力、时间有限,系统在设计上还存在着一些缺陷,今后仍需进一步的研究和开发。比如文档组织不合理、帮助文档没有编写,用户界面设计不够美观,异常出错处理比较差等多方面问题,这些都有待进一步完善和提高。而且系统中尚有些许多不足之处,但由于本人分析和程序设计经验不足,不能做得更好。对于文中出现的不足和系统中出现的问题敬请各位老师指导。致 谢时光飞逝,岁月荏苒,时间的年轮不知不觉中转到了二零零八年六月。论文即将搁笔,意味着四年的大学生活即将结束,这四年在学院各位领导、老师们的精心栽培和谆谆教诲下我不断成长。本论文的完成首先要特别感谢我的导师刘洋老师,她在论文选题、前期准备、框架构思、系统设计与开发、论文写作与修改等方面都给予了精心的指导和耐心的解说。同时,也感谢在实验室时,杜益虹老师和张利娜老师对我的悉心指点,她们宽广的胸怀


    注意事项

    本文(HW1论文排版文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开