欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    毕设-人事信息管理系统的设计与开发(共68页).doc

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

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

    毕设-人事信息管理系统的设计与开发(共68页).doc

    精选优质文档-倾情为你奉上分类号 TP311 编号毕 业 论 文(设 计)人事信息管理系统的设计与开发Design and Development the Personnel Information Management System 专心-专注-专业人事信息管理系统的设计与开发 摘要通过对企业人事管理需求的分析,设计了基于VB和数据库的人事信息管理系统,本人事管理系统包括系统管理、员工信息管理、工资管理、考勤管理和福利费管理5个部分。系统管理用于管理使用该系统的用户,以及分配权限,从而为系统提供一定的安全性。员工管理全面合理的反映员工的人事档案;考勤管理可及时反映员工考勤的情况,并与工资管理结合;工资管理可确保工资信息的及时准确性及一致性;福利费管理对员工的福利信息进行管理。以上四个模块都可以进行相应的信息添加、编辑、查询、统计以及生成报表,并可以随时对统计和报表结果进行打印。该人事管理信息系统可使现代人事的管理更具有计划性、战略性、整体性和未来性。关键词人事管理,人力资源,人力资源管理系统;AbstractThe personnel management system includes five parts:system management, employee information management, wage management, attendance management and welfare management.System management is used to manage users who use the system and distribute rights , providing the system with a certain degree of security.Staff Management reflects the personnel files of employee reasonably and comprehensively; combined with the salary management,attention management may reflect the case of employees duty in time; wage management may ensure the accuracy,timeliness and consistency of wage information. The four modules corresponding information can add, edit, query, statistics and generate reports, and print the available statistics and reports at any time.The Personnel Management Information System will enable a more modern personnel management more planned, strategic,overall and forward-looking.目 录1引言1.1研究课题的背景知识经济时代, 以不确定性为特征的竞争环境向现代企业提出了新的挑战, 人力资源管理作为管理学的一个分支, 在企业管理活动中的地位越来越重要。企业要实现利润最大化, 有效开发人力资源, 就必须更新观念, 实现向人力资源管理的转变。知识经济的兴起和信息技术的日新月异, 消除了人类知识、信息传递的障碍, 也带来了经营意识、管理观念的巨大转变。随着西方先进管理思想的引进, 现代人力资源管理对我国现有的劳动人事管理制度形成了冲击, 并将最终取而代之。同传统的劳动人事管理相比, 人力资源管理在我国企业的应用刚刚起步, 对国外有关理论的认识还停留在“点”的阶段, 远未做到系统引进, 消化吸收, 实现真正意义上的从劳动人事管理向人力资源管理的功能性转变。因此, 企业管理人员应对这种转变所面临的挑战和机遇有一个全面的、清醒的认识, 努力探索一条适合中国国情的人力资源管理之路。现代人力资源管理是建立在市场经济基础之上, 按照市场经济法则, 对人力资源的招聘录用、绩效考评和培训发展等进行全过程的、主动的、动态的管理, 其各个环节紧密结合, 主动地对人力资源的各个方面进行开发利用。人力资源各个时期的管理规划、培训开发总是与企业各个阶段的人力资源状况和目标紧密相连。人才市场体系的建立, 使得人力资源流动渠道畅通, 员工进出变得容易, 辞职或被辞退变得正常, 企业能不断地吐故纳新, 保持活力。全过程的、动态的、主动的人力资源管理符合市场经济以市场实现对资源进行有效配置的原则。现代人力资源管理在传统劳动人事管理的基础上增加了人力资源规划、人力资源开发、岗位与组织设计、行为管理和员工终身教育培训等内容, 使现代人力资源的管理更具计划性、战略性、整体性和未来性。1.2 人力资源管理的内容和目标现代人力资源的内容十分丰富, 涉及到人力资源的诸多方面, 其主要内容有:人力资源的规划和选拔、培训和发展、激励、绩效考评、薪酬管理、安全与福利等方面。人力资源管理始终是围绕着如何充分开发人力资源这一核心目标展开活动。人力资源管理的主要目标有:(1)充分调动员工的积极性据调查研究发现, 在自然状态下, 员工只能发挥20% 30%的能力, 如果充分调动员工的积极性, 其潜力可发挥到80%90%。所以, 为了充分、全面、有效地开发人力资源, 调动员工的积极性就成了实现企业目标的有效手段。而员工的积极性常受到员工在企业中的发展空间、自我实现机会、薪酬福利状况和人际关系等因素的影响, 企业应尽力对这些因素进行调整, 使之有利于充分调动员工的积极性, 实现企业目标。(2)扩展企业的人力资本企业拥有三大资源, 即人力资源、物质资源和财力资源。其中, 物质资源和财力资源的利用归根结底是通过与人力资源的结合实现的, 实现的程度受企业人力资源中人力资本的数量、利用程度以及人力资源管理的优劣的影响。扩展企业人力资本、增加人力资本的存量, 成为人力资源管理的一大目标。美国通用电气公司堪称实现这一目标的典范。该公司有一套专门负责培训, 增加企业的人力资本形成初级班人才开发、高级班人才开发等一系列完善的扩展人力资本的体系, 为企业的技术开发、营销管理奠定了坚实的人才基础。因此, 美国通用电气公司1998 年名列全球500 强中第9 位, 纯利润突破100 亿美元, 资本利润率高达25%。这些成绩与其先进的人力资源管理是分不开的。(3)实现企业利润最大化在企业的日常管理中, 只有使人力资源的使用效率最大化才能实现企业利润的最大化。可表述为:人的最大使用价值=最大限度地发挥人的有效技能人的有效技能=人的劳动技能×适用率×发挥率×有效率人力资源管理就是通过提高人的技能的适用率、发挥率和有效率, 达到人尽其才、人尽其能, 最大限度地发挥人的潜能, 最终实现企业利润最大化的目标。1.3 研究课题的意义本课题主要是设计一个针对中小型IT企业的人力资源管理系统。该系统不仅是面向人力资源管理部门的简单的管理信息系统,而是一个面向整个企业所有员工的信息管理中心和人事安排辅助系统。从而建立科学的人力资源开发和员工工作绩效考核评价体系,对员工进行有效激励。现代企业应探索建立企业文化、经营理念和知识技能培训协调统一的培训开发机制,采取灵活多样的培训方式,加强和开展不同层次的员工培训,注重培训效果。在员工工作绩效考核评价方面, 探索建立科学的具有目的、内容、方法、程序、标准和要求的量化考核体系、评价方式和方法, 运用正强化和负强化手段把员工的绩效考评与奖惩结合起来, 真正做到依据员工的工作绩效决定员工的岗位、薪酬、晋升, 有效激励员工提高工作效率。人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。因此,为了加快公司的信息化步伐,提高公司的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已变得十分必要和迫切。2需求分析在这里将需求分析分为两个过程:一是理解需求,二是需求分析2.1 理解需求关键需求有:(1)系统在员工进入公司是为员工建立人事档案,人事档案的管理由公司经理及人员完成。人事档案应该包括员工进入公司的时间、员工的级别、员工的基本工资、员工所在部门和员工的其他基本信息。(2)员工的工资应该包括基本工资和奖金两个部分。基本工资根据员工的级别划分(试用员工、正式员工、组长、部门经理、总经理),奖金应根据员工的业绩由其直接或更高级的领导确定。(3)员工到公司上班适应首先登陆公司系统签到;离开公司是登陆系统签离。如果办事外出或者出差应由上级领导确认考勤情况。缺席或者迟到按一定数额罚款,迟到2小时以上算缺勤。(4)在许多大型的公司中,每个员工通常都有名目繁多的福利项目。所以对于公司来说,管理好这些名目繁多的福利信息是非常重要的,同时方便员工对自己的福利信息进行查询,以及管理员对福利信息进行添加、修改、编辑和删除等操作。(5)系统应该可以对数据库进行维护。(6)员工调动和离职后应保留员工的历史信息,以备日后查询。(7)系统还应该提供强大的数据统计、查询、报表生成以及打印等功能。(8)系统运行在Windows平台上,还应该有一个较好的图形用户界面。(9)系统应有很好的可扩展性。2.2 需求分析需求分析就是描述系统的需求,通过定义系统中的关键类域来建立模型1。分析的根本目的是在开发者和提出需求的用户之间建立一种理解和沟通的机制,因此,人事管理信息系统的需求分析也应该是有开发人员和用户或者客户一起完成的。需求分析的第一步描述人事管理信息系统的功能,以此确定系统的功能需求。人事管理信息系统的需求分析主要找出系统所有需要的模块,并要和人事管理信息系统的潜在用户进行讨论。一个公司的角色包括员工、各级管理者(包括组长、部门经理和总经理等)和系统管理员。员工和各级管理这是系统的用户,而系统管理员是管理整个软件系统的,虽然系统管理员也是一个员工,但这并不影响本系统的功能。人事管理信息系统的需求模块包括:l 员工信息管理l 考勤信息管理l 员工工资信息管理l 员工福利费信息管理员工信息管理包括员工信息的添加、编辑和查询,同时还应注意到上述需求中员工信息管理包括了聘用员工、辞退员工、以及员工退休,也可以根据用户的具体需要经这几种行为分别建立模块。员工的升降职可以看做调动的一种,但是,如果是在同一部门升降职就不好处理了。因此这里将升降职和调动分开,升降职只界定在同一部门的职务变化。考勤登记记录员工的外出,考勤信息只适用于部门经理以下职务的员工。考勤信息由部门经理及部门经理以上职务的员工登记。同时考勤信息管理也包括考勤信息的添加、编辑和查询功能。在进行员工工资信息管理操作的时候,首先需要统计员工考勤信息,然后计算员工的奖金、福利,最后进行工资信息的添加。工资信息管理有系统管理员完成,同时工资信息管理也包括工资信息的添加、编辑和查询功能。福利费既包括国家政策规定的项目,也包括公司内部的福利项目,福利费信息管理由系统管理员来负责管理。同时福利信息管理也包括福利费信息添加、编辑和查询功能。3系统建模3.1 人事管理信息系统的模块分析在上一节需求分析中列出了人事管理信息系统的全部模块,员工信息管理、考勤信息管理、员工工资信息管理、员工福利费信息管理。这里进行系统建模,其框图如图3-1所示。该框图标记了所有的用例,从中可以得知,这里为了说明问题的方便,将超级管理员和系统管理员归为同一个角色。员工信息管理、考勤信息管理、员工工资信息管理、员工福利费信息管理这些模块还包括其他更一般的模块,例如员工信息管理还包括添加员工信息模块、修改员工信息模块、查询员工信息模块、删除员工信息模块,除此外的其他模块同样如此。员工信息管理考勤信息管理工资信息管理福利信息管理图3-1 人事管理信息系统框图3.2 人事管理信息系统的域类分析系统建模的第二步就是领域分析。实际开发人事管理信息系统时,领域分析是建立在模块分析基础上的。要了解系统要处理的概念,这是最好将公司的有关人员组织起来开一个讨论会,了解概念和概念之间的关系。人事管理信息系统中的域主要包括员工(Employee)、考勤(Duty)、工资(Salary)、福利(Welfare)。3.3 人事管理信息系统的设计在设计阶段,首先要设计的就是状态图。不是所有的类都有状态图。在本系统中,有状态图的类有员工。员工的状态图,如图3-2所示。确定职务和部门离职退休员工图3-2 员工的状态图设计阶段的最后是系统模型,也就是将前面设计的模型进行扩展和细化,这里主要考虑技术问题和限制。在架构设计中,将定义包(子系统)、包间的相关性和基本的通信机制。当然,要得到清晰简单的架构,架构中的相关性要尽可能少。在详细设计中,应将包的内容细化,尽可能地描述每一个类,是编程人员根据他们能很容易进行代码编写工作。设计架构时,应该将应用逻辑和技术逻辑分割。应用逻辑是需要编码设计的,而技术逻辑主要包括用户接口、数据库或者通信删除。人事管理信息系统中的包(或者为子系统、层)有如下几个2:用户界面包(User Interface Package):为通过用户接口类,调用业务包中的操作检索和插入数据。可以简单地把它们看成将来用户要操作的界面。实际上,界面下还包含了很多内容,但需要开发的仅限于此。业务对象包(Business Object Package):业务对象包包含上面设计的分析模型的类域。业务对象包同数据库包协同完成任务。数据库包(Database Package):数据库包向业务数据包提供服务。应用包(Utility Package):应用包向其他包提供服务。然后,就可以进行详细设计了。至此,系统建模完成。人事管理信息系统员工信息管理考勤信息管理工资信息管理福利信息管理系统管理图3-3 人事管理信息系统模型4系统配置好的数据库系统必然有一个相对最优的系统配置方案。系统配置要根据用户的实际情况设计,主要依据就是系统的吞吐量和系统对稳定性等的要求。此外,用户的维护水平也是一个重要的方面。4.1 软件配置软件配置主要包括数据库的选择和操作系统的选择。人事管理信息系统的软件配置要根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。(1)数据库选择可以根据数据量的大小选择不同的数据库。如表4-1所示3。表4-1 人事管理信息系统数据库的选择用 户数据量(记录数)稳定性要求维护水平备选数据库个体企业(38人)100500低差Access、FoxPro小型企业(820人)5005000低差Access、FoxPro中型企业(20100人)500050000中一般SQL Server大型企业(1001000人)50000较高较好SQL Server、Oracle特大型企业(1000人以上)以上高好Oracle当然,这种选择并不是绝对的。有时,一个企业尽管人数不多,但是人员变化很大,要求数据库的吞吐量和稳定性较高,这就需要选择更好的数据库。有时由于建设经费的限制,只能选择较为便宜的数据库,这要根据用户的需要而定。数据库的选择还要考虑与操作系统的配合。在本论文中,选择SQL Server 2000数据库。(2)操作系统的选择可以根据用户量的大小选择不同的操作系统。一般情况下,公司职员对微软Windows界面比较熟悉。因此,建议系统都使用Windows 98、Windows 2000或者Windows XP操作系统。操作系统的选择,如表4-2所示。表4-2 人事管理信息系统操作系统的选择用 户每秒数据库并发数据访问的记录数稳定性要求维护水平备选操作系统个体企业(38人)1050低差Windows 2000 Profession-al、Windows XP home小型企业(820人)50500中一般Windows NT、Windows 2000 server、Windows server 2003中型企业(20100人)5002000较高较好Windows NT、Windows 2000 server、Windows server 2003、Linux、UNIX大型企业(1001000人)5002000较高较好UNIX特大型企业(1000人以上)2000以上高好UNIX4.2 硬件配置人事管理信息系统的硬件配置要根据用户对系统的稳定性要求、系统的容量、系统的吞吐量以及用户的维护水平来确定。可以根据数据量和吞吐量的大小选择不同的硬件。选择如表4-3所示。表4-3 人事管理信息系统硬件的选择用 户每秒数据库并发数据访问的记录数稳定性要求维护水平备选服务器个体企业(38人)1050低差Pentium /256MB/20GB个人计算机小型企业(820人)50500中一般XEON双CPU/1GB/RAID 3×72GB中型企业(20100人)5002000较高较好XEON双CPU/1GB/RAID 3×72GB大型企业(1001000人)5002000较高较好小型计算机/双机热备或者 XEON4CPU/4GB/RAID 6×72GB特大型企业(1000人以上)2000以上高好小型计算机/双机热备或者 XEON4CPU/4GB/RAID 6×72GB当然,这种配置不是绝对的,这里只给出参考配置的范围。具体的配置要根据用户的需求精确计算。5数据库分析在开发人事管理信息系统时,可以先进行E-R图分析,然后对表和字段进行分析,最后进行数据库建模。PowerDesign是数据库Sybase公司提供的数据库分析工具,具备了上述全部功能,本节将利用该工具完成E-R图分析和数据库建模。5.1 E-R图分析对人事管理信息系统的E-R分析是建立在UML系统模型基础上的。这里直接给出E-R分析的结果。实体关系图的分析结果非常复杂,一般情况下使用从简到繁的方式进行设计。首先从大的方面设计出各个实体之间的关系,然后在这个关系的基础上进行细化。人事管理信息系统的实体关系简图如图5-1所示。考勤信息培训计划表 员工基本信息工资信息表 福利费用图5-1 人事管理信息系统的实体关系简图5.2 创建数据库通过5.1节的分析,已经对本系统所要求的数据库结构有了一个初步的了解,并建立了一个数据库结构的框架。下面将创建人事管理信息系统中用到的数据库。这里要将5.1节的数据库概念结构转化为SQL Server 2000数据库系统所能够支持的实际数据模型,也就是数据库的逻辑结构,包括员工基本信息表、员工考勤信息表、员工工资信息表、员工福利信息表。员工基本信息表,如表5-1所示。表5-1 员工基本信息表列名数据类型字段大小是否可以为空列名数据类型字段大小是否可以为空员工号Char10NOT NULL出生地点Nvarchar10NULL姓名Nvarchar20NOT NULL户口所在地Nvarchar20NULL性别Nvarchar2NULL身份证号Char2NULL出生日期Datetime4NULL所学专业Nvarchar4NULL民族Nvarchar5NULL毕业学校Nvarchar5NULL婚姻状况Nvarchar5NULL职称Nvarchar5NULL政治面貌Nvarchar5NULL家庭通信地址Nvarchar5NULL学历Nvarchar2NULL所在街道办事处Nvarchar2NULL进入公司时间Datetime4NULL邮编Char4NULL转正时间Datetime4NULL电话Nvarchar4NULL部门Nvarchar10NULL移动电话Nvarchar10NULL岗位Nvarchar10NULL爱人姓名Nvarchar10NULL籍贯Nvarchar20NULL爱人工作单位Nvarchar20NULL爱人联系电话Nvarchar15NULL员工考勤信息表,如表5-2所示。表5-2 员工考勤信息表列名数据类型字段大小是否可以为空序号Int4NOT NULL年度Int4NOT NULL月份Int4NOT NULL部门Nvarchar10NOT NULL员工号Char10NULL姓名Nvarchar20NOT NULL应出勤天数Real4NOT NULL全勤Real4NULL病假Real4NULL事假Real4NULL迟到早退次数Real4NULL其他假说明Nvarchar50NULL其他假时间Real4NULL旷工时间Real4NULL延迟加班时间Real4NULL休息日加班时间Real4NULL休假日加班时间Real4NULL员工工资信息表,如表5-3所示。表5-3 员工培训信息表列名数据类型字段大小是否可以为空员工号Char10NOT NULL姓名Nvarchar20NULL底薪Real4NULL补贴Real10NULL奖金Real10NULL加班费Real20NULL扣考核Real4NULL代扣养老金Real4NULL代扣医疗保险Real4NULL代扣住房公积金Real4NULL税前小计Real4NULL所得税Real50NULL房屋补贴Real4NULL车旅费Real4NULL实发工资Real4NULL时间Datetime4NULL员工福利信息表,如表5-4所示。表5-4 员工福利信息表列名数据类型字段大小是否可以为空序号Int4NOT NULL年度Int4NOT NULL月份Int4NOT NULL员工号Char10NOT NULL姓名Nvarchar20NULL部门Nvarchar10NULL岗位Nvarchar20NULL费用类型Nvarchar50NULL费用项目Nvarchar50NULL费用金额Real4NULL5.3 创建表/字段在5.2中分析了数据库各个表的结构,下面给出在SQL Server 2000中实现这些表的创建的SQL语句。创建员工基本信息表语句如下4:if exists (select * from dbo.sysobjects where id = object_id(N'dbo.员工基本信息') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.员工基本信息GOCREATE TABLE dbo.员工基本信息 (员工号 nvarchar (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,姓名 nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL ,性别 nvarchar (2) COLLATE Chinese_PRC_CI_AS NULL ,出生日期 smalldatetime NULL ,民族 nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL ,婚姻状况 nvarchar (10) COLLATE Chinese_PRC_CI_AS NULL ,政治面貌 nvarchar (10) COLLATE Chinese_PRC_CI_AS NULL ,学历 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,进入公司时间 smalldatetime NULL ,转正时间 smalldatetime NULL ,部门 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,岗位 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,籍贯 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,出生地点 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,户口所在地 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,身份证号 nvarchar (255) COLLATE Chinese_PRC_CI_AS NULL ,所学专业 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,毕业学校 nvarchar (60) COLLATE Chinese_PRC_CI_AS NULL ,职称 nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL ,家庭通讯地址 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,所在街道办事处 nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL ,邮编 nvarchar (10) COLLATE Chinese_PRC_CI_AS NULL ,电话 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,移动电话 nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL ,爱人姓名 nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL ,爱人工作单位 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,爱人联系电话 nvarchar (30) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO创建员工考勤信息表语句如下。if exists (select * from dbo.sysobjects where id = object_id(N'dbo.考勤信息') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.考勤信息GOCREATE TABLE dbo.考勤信息 (序号 int IDENTITY (1, 1) NOT NULL ,年度 int NULL ,月份 int NULL ,部门 nvarchar (10) COLLATE Chinese_PRC_CI_AS NULL ,员工号 nvarchar (10) COLLATE Chinese_PRC_CI_AS NULL ,姓名 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,应出勤天数 real NULL ,全勤 real NULL ,病假 real NULL ,事假 real NULL ,迟到早退次数 real NULL ,其他假说明 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,其他假时间 real NULL ,旷工时间 real NULL ,延时加班时间 real NULL ,休息日加班时间 real NULL ,休假日加班时间 real NULL ) ON PRIMARYGO创建员工工资信息表语句如下。if exists (select * from dbo.sysobjects where id = object_id(N'dbo.工资信息表') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.工资信息表GOCREATE TABLE dbo.工资信息表 (序号 int NULL ,员工号 char (10) COLLATE Chinese_PRC_CI_AS NULL ,姓名 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,底薪 real NULL ,补贴 real NULL ,奖金 real NULL ,加班费 real NULL ,扣考核 real NULL ,代扣养老金 real NULL ,代扣医疗保险 char (10) COLLATE Chinese_PRC_CI_AS NULL ,代扣住房公积金 real NULL ,税前小计 real NULL ,所的税 real NULL ,房屋补贴 real NULL ,车旅费 real NULL ,实发工资 real NULL ,时间 datetime NULL ) ON PRIMARYGO创建员工福利费信息表语句如下。if exists (select * from dbo.sysobjects where id = object_id(N'dbo.福利费用') and OBJECTPROPERTY(id, N'IsUserTable') = 1)drop table dbo.福利费用GOCREATE TABLE dbo.福利费用 (序号 int IDENTITY (1, 1) NOT NULL ,年度 int NULL ,月份 int NULL ,员工号 char (10) COLLATE Chinese_PRC_CI_AS NULL ,姓名 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,部门 nvarchar (10) COLLATE Chinese_PRC_CI_AS NULL ,岗位 nvarchar (20) COLLATE Chinese_PRC_CI_AS NULL ,费用类型 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,费用项目 nvarchar (50) COLLATE Chinese_PRC_CI_AS NULL ,费用金额 real NULL ) ON PRIMARYGO以上的SQL语句在SQL Server 2000的查询分析器中直接执行,即可生成相应的数据库表。6系统各模块界面设计及其功能介绍经过了以上分析及建模的过程,已经完成了数据库的后台工作,完成了初期的工作目标。下面就要完成人及交互的界面。一个友好完善的界面不仅能够方便系统的使用者,还能是各个模块间的划分明确,结构更趋于完善。所以在进行系统开发的时候,一个好的界面的设计工作是必不可少也是非常重要的。下面就对本文所介绍的人事管理信息系统的界面设计工作进行详细的说明。6.1 人事管理信息系统主窗体图6-1 企业人事管理信息系统主窗口这个项目使用了多文档界面,右击“工程资源管理器”窗体,在弹出的菜单中选择“添加”|“添加MDI窗口”命令。在新建立的这个窗体中添加所需要的控件,创建好的窗体如图6-1所示5。在主窗体中加入了状态栏控件,这个控件的功

    注意事项

    本文(毕设-人事信息管理系统的设计与开发(共68页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开