首页
会员中心
到顶部
到尾部
Delphi毕设

公司人事管理系统的设计与开发Delphi090

时间:2020/10/13 21:24:49  作者:  来源:  查看:0  评论:0
内容摘要: 摘  要    不同的企业其人事管理业务与流程各不相同,随着管理要求的提高,人事管理软件需要具备人事业务流程的制订、修改、控制等操作。本系统结合公司实际情况,经过实际的需求分析,采用功能强大的Delphi 7.0作为开发工具而开发出...

摘  要

    不同的企业其人事管理业务与流程各不相同,随着管理要求的提高,人事管理软件需要具备人事业务流程的制订、修改、控制等操作。本系统结合公司实际情况,经过实际的需求分析,采用功能强大的Delphi 7.0作为开发工具而开发出来的单机版人事管理系统。
    通过本系统可使管理者能够快速高效地完成企业日常事务中的人事工作,降低人事管理成本,使管理者能集中精力于企业战略目标;另一方面,通过系统及时收集与整理分析大量的人事管理数据,为企业战略决策的生成与实施控制提供强有力的支持,以提高组织目标实现的可能性。
    系统主要实现了日常事务性的人事管理、员工工资的自动计算以及数据备份、数据恢复等功能,尽量降低企业人事管理成本。http://www.16sheji8.cn/
    本文除主要描述系统的设计过程外,对于系统特色和所采用的关键技术做了重点介绍。

    关键词:SQL;Delphi 7.0;人事管理

Abstract

    Actual condition in combinative company in this system, the need passing by physically analyzes, adopting the mighty Delphi 7.0 be used as to develop the tool but the single machine version personnel management system that development come out.
     With the personnel management system, managers can finish the daily work efficiently. So the cost can be reduced, and the managers can put focus on the enterprise’s goal. At other hand, with the system to gather and manage the statistics, it will be a great help to achieve the enterprise’s goal.
    Enterprises can achieve quick and effective internal and external communication with the aid of information management system, thereby ensure the high-speed running and effectively avoid the existence of bureaucracy.
     Addition to the main description of the design processing, this paper also make a stress on the key technologies.
    Key words:SQL; Delphi7.0; Personnel Management System

目  录
引言 1
1  课题调研 2
1.1 人事管理系统产生的背景 2
1.2 人事管理系统的发展过程 2
1.3 我国人事管理系统的现状 3
1.4 人事管理系统的研究意义 3
2  可行性分析 3
2.1技术可行性 3
2.1.1 sql server2000数据库 3
2.1.2 Delphi7.0 4
2.2 经济可行性 4http://www.16sheji8.cn/
2.3 人员可行性 4
2.4 影响系统开发的原因 4
3  需求分析 4
3.1 系统功能需求 5
3.2 用户权限需求 6
3.3 系统性能需求 6
3.4 其他需求 7
4  系统概要设计 7
4.1 设计策略 8
4.2 系统结构设计 8
4.2.1功能结构图 8
4.2.2数据流图 10
4.2.3程序流程图 11
4.3 开发环境的配置 13
4.4 测试环境以及运行环境的配置 13
4.5 错误处理设计 13
4.6 系统维护设计 14
4.7 系统界面设计 14
5 详细设计 14
5.1数据库设计 14
5.1.1数据表概要说明 14
5.1.2数据表的结构 15
5.1.3 存储过程设计 18
5.2 各主要功能模块的实现: 19
5.2.1公共模块设计(Mdl_Link模块) 19
5.2.2主窗体设计 21
5.2.3系统登录设计 23
5.2.4新员工登记模块设计 26
5.2.5工资设置模块设计 32
5.2.6部门设置模块设计 34
5.2.7 角色管理模块设计 34
6  系统安全设计 35
6.1 数据库安全设计 35
6.1.1 数据库身份验证和用户登录验证 35
6.1.2 数据库备份与恢复 35
6.2 过滤sql语句,防止注入式攻击 36
6.3 系统管理员权限控制 38
7  系统特色 38
8  测试 38
8.1 测试环境 39
8.2 测试过程 39
8.3 测试结果 39
9  问题及解决方案 39http://www.16sheji8.cn/
9.1 基于分词的关键字查询的SQL语句问题 39
11  结论 40
谢  辞 41
参考文献 42
附录 43

引言
    网络办公是20世纪70年代中期迅速发展起来的一门综合性学科。它的诞生是对传统办公模式的一次革命,是社会信息化的重要标志。目前,以计算机为主要办公工具,以现代化的通信设施为主要办公手段的现代化办公环境,正以其日趋完善的强大功能吸引着众多的办公用户。
本课题旨在开发基于SQL和Delphi7.0的企业内部人事管理系统,从而实现企业日常事务性的人事管理、员工工资自动计算、打印等功能,减少人事管理成本,为企业节省时间、金钱以及精力的支出,从而达到网络办公的效果。
    整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,企业的人事管理是公司管理的一个重要内容。随着当今企业人员数量的增加,企业人事管理工作也变的越来越复杂。如果能够实现人事管理的自动化,无疑将给企业管理部门带来很大的方便。
    本课题研究的意义在于使管理工作趋向自动化,管理程序趋向规范化。提高管理素质和效益,使管理更加科学。以数据说话,使信息传递速度加快,使决策者做出不过期的决策。由于提高了办公工作效率和管理信息工作的规范化,使机构和人员的精简、办公工作量的削减和经费的节约等成为可能。
    本系统不仅成功实现了系统的基本功能,还充分考虑了使用过程中所涉及的众多因素,为用户提供了一个界面友好并且安全稳定的办公环境,使之能够准确、高效、愉快地开展工作。

1  课题调研
    1.1 人事管理系统产生的背景http://www.16sheji8.cn/

    在过去的30年中,各行各业往往都有不少管理人员和行政首脑孤立地看待数据处理和计算机。造成这种看法的原因是,数据处理(DP)和信息服务(IS)人员不愿使用容易被用户(即“使用”计算机的人员)理解的语言同用户进行交流。管理人员对这种交流的无能为力和缺乏兴趣,延缓了计算机系统的开发,从而在其它许多方面助长了闭关自守和冗余劳动的现象。
    在用户同信息服务人员的交流方面,没有一个单位能指望做到尽善尽美,但是,确有某些单位已经取得了比较好的成功经验。一些用户同信息服务人员配合默契的单位认为:这种成功的原因在于,用户已经掌握了计算机和信息资源管理方面的基本知识。可见,用户管理人员掌握这方面的知识是非常必要的。
    凡是那些不愿意掌握有关计算机和信息资源管理方面基本知识的用户管理人员和行政首脑,必将成为落伍者,特别是在当前这种鼓励用户直接参与信息系统开发过程的发展趋势下。过去,用户管理人员在很大程度上是依靠信息服务人员来推荐、开发和实现所需要的信息系统的。鉴于信息服务需要不断的发展变化,现在把鉴别和提高系统的责任留给了用户——这也是理所应当的。用户更多地参与信息系统的开发,这种趋势早在70年代中期就开始了,而且,自那时以后不断地发展,现在已进入了信息服务人员同用户合作的时代。因只有用户更了解他们自己想从信息系统中得到什么。
1.2 人事管理系统的发展过程
    人事管理一词源出于英语Personnelmanagement,本意是“人员管理”。日本译为人事管理,后被普遍采用。人事管理作为一门科学,起源于美国。人事管理的实践同人类社会的历史一样悠久。原始社会的部落管理,奴隶社会的军事组织和生产组织等,从某种意义上说,都属于人事管理。但在人类社会相当长的历史时期中,人事管理并没有形成科学的管理理论。到20世纪初叶,一些受商业、工厂和政府部门聘用的管理人员、科学家和工程师,从提高经济效益和工作效率出发,总结和运用历史上的人事管理经验,解决劳动和劳动管理中的问题,从而使人事管理上升到了科学管理的阶段。当时的人事管理,指的是私人企业中员工的选拔和任用,初称为劳动管理,继而称为雇佣管理,后称为工业关系,20世纪20年代后称为人事管理。
    传统人事管理软件解决的是功能层面的应用满足和业务系统,保证了各个业务应用的信息化实现和不同业务应用之间的业务协同,有效的支撑企业的人事管理规范化应用。但是,我们也看到,传统人事管理软件在新的形势下面临的挑战,即价值分析需求。随着应用的深入,人事部门面临着精细化管理、规避风险;优化成本结构、创造管理利润、加强集团管控等方面的应用价值需求,因此新一代eHR――价值分析软件随之产生。它主要解决人事部门的关键价值如何支撑的工具问题,不同于传统人事软件和eHR,是建立在业务协同和数据分析基础之上的对人事部关键价值的有效满足的支撑工具。http://www.16sheji8.cn/
  1.3 我国人事管理系统的现状
    进入20世纪90年代中期以后,由于国内经济的飞速发展,我国各企业开始进入一个快速发展阶段。国内许多从事软件开发的公司已经逐渐成长起来,并且专门为企业订做人事管理系统。由于这些系统是根据用户的具体需求开发的,所以功能比较完善,并且能够较好地满足用户的实际需要。但是,这是一个巨大而低效的人事管理市场,具体表现在投资大、效果不佳;水平低、重复建设多;硬件投入多、软件投入少;模拟手工作业增加管理负担等。
    从2008年来看,给中国企业人事管理带来最大的外部环境变化是一部新实施的企业劳动合同法。新劳动合同法对企业的用工制度进行了更加严格的规定,尤其劳动密集型的制造企业用工压力明显增大。用工成本增加,人事管理的法律风险加剧,对中国很多企业现行的人事管理方法及用工策略提出了极大的挑战,为此众多企业开始重新修订人事制度和流程,企业不得不寻求构建劳动关系管理的新模式。虽然很多人事管理软件能很好的解决全员参与和业务流程应用方面有效的规范了人事管理流程并提升了人事管理的战略地位。但是,现阶段中国企业仍然在探索真正完善的中国式人事管理的模式,当中国逐渐走出“低劳动力成本”的阶段,中国企业要合理的评估企业“人”的价值,在透视人本性的基础上,实施真正以人为本的人事管理软件,才能够获得经济效益以及社会价值的双赢。新一代人事管理软件正是站在企业全局的视角帮助企业构建新型的人事管理体系。
  1.4 人事管理系统的研究意义
研究人事管理系统的意义在于:
1、 代替繁杂的人工劳动,使管理程序趋向自动化。
2、 管理程序工作规范化,提高管理素质和效益。
3、 管理水平科学化,以数据说话。 http://www.16sheji8.cn/
4、 信息传递速度加快,使决策者做出不过期的决策。
5、 由于提高了办公工作效率和管理信息工作的规范化,使机构和人员的精简、办公事务处理业务的削减和经费的节约等成为可能。

  


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号