人事管理系统设计程序.docVIP

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人事管理系统设计程序

兰州铁路技师学院 数据库应用课程设计报告 题 目: 人事管理程序 姓 名: 张财慧 学 号: 0962001461073 班 级: 计算机信息管理09班 指导老师: 祝洪峰 设计日期: 2010 年 11 月 30 日 第1章 人事管理程序总括 1.1 人事管理程序概述 1.1.1程序设计的目的和意义 人事管理程序是对人员进行系统化管理的计算机操作系统,其目的是加深学生对本学期数据库课程的理论和基础知识的理解,学会用数据库应用系统开发软件。 1.1.2程序开发的要求 此程序要求学生学会使用ACCESS进行管理信息系统设计,使用VC++和ODBC,ADO等技术与SQL Server进行链接,完成系统的操作,使用VB和ACCESS及SQL Server进行系统的设计和开发。 1.2程序的需求分析 1.2.1 需求调查 1.2.11人事管理发展的原因 (1) 企业经营不断增长的规模和复杂性; (2) 人力投入的绝对和相对数量的快速增长,尤其在工业化国家; (3) 竞争的激烈化和全球化; (4) 改变了的劳动态度(价值观、生活方式等的改变); (5) 知识在企业经营成功中不断增长的意义。 1.2.12 传统人事管理和现代人力资源管理的区别 (1) 管理内容:传统的人事管理是以事为中心,主要从事一些具体的事务性工作,如管理档案,人员调配,工资调整等。而现代人力资源管理是以人员为中心,将人员作为一种重要资源加以开发、利用和管理,重点是开发人的潜能,激发人的活力,使员工能积极主动地开展工作,同时也要富有创造力。 (2) 管理形式:传统的人事管理属于静态管理,而现代人力资源管理属于动态管理。 (3) 管理方式:传统的人事管理主要采取制度控制和物质刺激手段;而现代人力资源管理采取了人性化的管理,本着以人为本的原则,实行有利于人员自身利益的手段进行管理。 (4) 管理策略:传统的人事管理属于战术性管理。如只顾眼前,缺乏长远,且只是就事论事。而现代人力资源管理是战术与战略性相结合的管理。 (5) 管理技术:传统的人事管理机械呆板;现代人力资源管理创新,富有创造力。 (6) 管理体制:传统的人事管理大都处于被动地位,而现代人力资源管理则属于主动开发型。 (7) 管理手段:传统的人事管理手段单一,且由人工进行;而现代人力资源管理由计算机自动生成结果,可直接进行查找数据或提供决策依据。 (8) 管理层次:传统的人事管理部门只是执行部门,很少参与决策;现代人事管理部门处于决策层,是单位的最重要的高层次决策部门之一。 第二章 系统功能设计 2.1 系统总体结构设计 结合传统人事管理与现代人事管理的不同,现用程序存在一定的局限,在功能方面的缺陷,造成管理的混乱。因此,根据管理方的要求,对管理程序进行重新设计,并且完善程序。程序创建方面可向指导老师咨询。 人事管理系统 图2—1 系统信息流程图 2.2 人事管理数据库设计 根据信息系统流程图,人事管理程序应该包括8个表:管理员表(Admin)、账户表(Counter)、部门表(Department)、员工教育程度表(Edu_Level)、工作表(Job)、员工个人信息表(Person)、员工职位变更表(Personel)和员工职位变更描述表(Personel_Change)等。 2.2.1 数据库的逻辑设计 数据库逻辑设计的任务是建立数据库管理系统能够处理的数据表。根据实际的情况分别确定数据表中各字段的名称、数据类型和值域范围等,并对各表进行数据结构设计、关键字设计和约束设计等。 1.Admin表的设计 Admin表是存储管理员账号密码的表,其逻辑结构设计如下表所示。 表2—1 Admin表 字段名 数据类型 字段宽度 格式 索引否 说明 ID 数字 长整型 标准 有(无重复) UserName 文本 50 标准 无 Password 文本 50 标准 无 2.Counter表的设计 Counter表是存储员工账户信息的表,其逻辑结构设计如表2—2所示。 表2—2 Counter表 字段名 字段类型 字段宽度 格式 索引否 说明 ID 文本 50 标准 无 Counter_Value 数字 长整型 标准 无 Description 文本 50 标准 无 3.Department表的设计 Department表是存储员工所在部门信息的表,逻辑结构设计如下: 表2—3 Department表 字段名 字段类型 字段宽度 格式 索引否 说明 ID 文本 50 标准 有(无重复) 部门编号 Name 文本

文档评论(0)

weixin98 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档