人事管理论文Word文档格式.docx

上传人:b****6 文档编号:20826824 上传时间:2023-01-25 格式:DOCX 页数:53 大小:664.41KB
下载 相关 举报
人事管理论文Word文档格式.docx_第1页
第1页 / 共53页
人事管理论文Word文档格式.docx_第2页
第2页 / 共53页
人事管理论文Word文档格式.docx_第3页
第3页 / 共53页
人事管理论文Word文档格式.docx_第4页
第4页 / 共53页
人事管理论文Word文档格式.docx_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

人事管理论文Word文档格式.docx

《人事管理论文Word文档格式.docx》由会员分享,可在线阅读,更多相关《人事管理论文Word文档格式.docx(53页珍藏版)》请在冰豆网上搜索。

人事管理论文Word文档格式.docx

Withthedevelopmentatfullspeedofthetechnologyofthecomputer,thepopularizationthatthecomputerusedinbusinessadministration,themanagementthatmakesuseofcomputertorealizeenterprise’spersonnelsalaryisimperative.Withtheenterprise’sincreasingscales,staffmembersincreasedrastically.Someinformationrelatedtostaffsisalsomultiplied.Enterprisepeople’scomposition,dutycondition;

Workingappraisalandpaymentinformationshouldbemanagedindailylife.Theenterprise’shumanresourcefilesmanagementsystemisintendedtobedesignedapplicationsoftware.DesigninglanguageVisualBasic6.0DatabaseadoptVBtiedatacontrollingpartdefinitelytransferAccessdatabasedirectly,thisitisonethatcanofferalldatumestablishandtoolofbasicfunctionofmaintainingetc:

itissimilartoWindows,visualandconvenience.

Theoveralltasksofsystemdevelopmentaretomaketheenterprise’shumanresourcerelationsystematic,standardizedandautomatic.Accordingtothedifferentsubjects,itincludesthefiveparts:

staffs’basicinformationmanagement,paymentsmanagement,workingappraisalmanagement,staffs’dutymanagement,systemmanagement,thewholesystemscanfinishthefollowingfunctions:

staffs’informationadding,finding,editing,deletion,staffs’dutyinformationincludeadding,editing,deletion,Thestaffshiftandmanageisinformationadding,finding,editing,deletion;

staffs’paymentsinformationincludefinding,editing,deletion.Systemmanagementcoversthecodemanagement,andnewusers’adding.

【Keyword】Enterprise'

spersonnelsalaryadministrativesystemVisualBasic6.0Accessdatabase

目录

摘要I

AbstractII

第1章绪论1

1.1课题来源1

1.2开发目的1

1.3开发工具的选择2

第2章需求分析4

2.1国内外现状分析4

2.1.1国外现状4

2.1.2国内现状5

2.1.3管理系统中计算机应用的新发展6

2.2总体需求调查7

2.2.1技术可行性分析7

2.2.2应用数据库分析10

2.2.3系统目标调查11

2.2.4系统功能调查12

2.3数据流程设计13

第3章系统功能模块设计15

3.1系统应用背景15

3.2系统总体功能设计15

3.3对性能的需求19

第4章数据库的设计21

4.1E-R图设计21

4.1.1实体属性22

4.1.2实体和实体之间关系23

4.2系统数据库结构24

4.3实现数据库24

第5章系统详细设计30

5.1系统主界面30

5.2查询员工信息界面设计及代码32

5.3添加其他考勤信息界面设计及代码37

5.4删除员工调动信息界面设计及代码41

5.5计算实发工资界面设计及代码45

5.6导出打印工资表界面设计及代码50

5.7系统的编译和发布54

5.8系统开发过程中遇到的问题及解决方法55

第6章软件测试分析报告56

6.1测试范围与主要内容56

6.2测试方法56

6.3测试报告57

结束语58

致谢59

参考文献60

外文文献阅读与翻译62

第1章绪论

1.1课题来源

对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;

而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

1.2开发目的

本软件开发的目的是为了能使中小型企业部分管理人员适应当今社会信息管理的需求,避免手工操作带来的错误不便,使小部分微机初学人员、年长的管理人员等微机操作不熟练者能够简单灵活地使用该系统,同时也为项目管理人员、开发人员提供参考。

1.3开发工具的选择

现在,市场上可以选购的应用开发产品很多,流行的也有数十种。

目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:

Microsoft公司的VisualBasic

Microsoft公司的VisualC

Powersoft公司的PowerBuilder等等

在目前市场上这些众多的程序开发工具中,有些强调程序语言的弹性与执行效率;

有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。

然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;

相反,如果只强调程序语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。

作为数据库系统的开发,VisualBasic是一个非常理想选择。

目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言VisualBasic语言,该开发工具具有很多长处:

VisualBasic是一种可视化的、面对对象和调用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。

它简单易学、效率高,且功能强大。

在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强大、图形界面丰富的应用软件系统。

 

第2章需求分析

2.1国内外现状分析

2.1.1国外现状

计算机的发明应用,被视为人类的第三次重大的科学技术革命,是一次飞跃。

过去的革命最高成就就是“用机器制造机器”,是手的延长,而计算机的出现却能做到“用机器控制机器”,是脑的延伸。

计算机是提高生产效率的主要工具及途径,在西方国家,计算机系统的发展有以下四个阶段:

第一阶段(1953—1960)电子数据处理阶段(EDP)。

此阶段以单项数据处理为主,如财务管理、物资管理、工资管理等。

第二阶段(1961—1970)管理信息系统阶段(MIS)。

在这期间,由于高速度的处理机、高速度大容量的存储器与器件有了突破性进展,使得计算机应用系统从单项应用的EDP发展到多功能、多层次、综合性的应用阶段,使得MIS日渐成熟,具有了控制、预测、辅助和决策的功能。

第三阶段(1970—1980)决策支持系统阶段(DSS)。

在此阶段解决的主要是面向高层管理,大范围的决策问题以及非结构化信息的处理。

第四阶段(1980--)职能管理系统阶段(IMS),这个阶段强调的是综合管理功能,多维服务模式,人机协调的、智能化的、集成化的计算机辅助管理功能等。

据统计,目前,美国在财务会计上占有90%以上的工作由计算机完成;

物资管理中80-100%的信息处理由计算机完成;

计划管理是90%左右;

在计算机应用发展较快的国家中,计算机应用于经济管理的占80%以上;

用于科技计算的占8%以上,用于生产过程控制的占12%以上;

由此可以看出,经济管理是计算机应用的主要领域。

2.1.2国内现状

由于种种原因,我国的信息资源建设水平远远落后于信息基础设施的建设水平。

长期以来,我国信息资源的开发管理未能与信息资源的增长同步进行。

我国有丰富的原始信息资源,但在此基础上再生的二次信息系统和数据库产业的规模和市场占有率、使用率相当低,大量的有价值的信息未能进一步加工成商品使其增值。

我国的计算机应用要比西方国家落后十几年,管理信息系统的开发应用是从1973年开始的,1983年以后才开始了大量的实际开发和研究工作。

因此,信息资源的开发和利用已被确立为国民经济信息的核心内容,信息数字化,传输的网络化是缩小发展中国家与发达国家差距的捷径,值世界信息化浪潮正以不可阻挡之势席卷全球之时,我国要迎头赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。

现在中国企业已进入“新管理时代”。

经过20年的改革开放,中国企业发展的宏观环境和管理模式都发生了根本性的改变。

企业管理在经历了计划经济时期的“生产管理”时代,计划经济与市场经济相结合时期的“混合管理”时代后,从九十年代末进入全面市场经济时期的“新管理”时代。

新管理时代的中国企业管理是面向市场、基于现代企业制度,是中国模式化、价值化、系统化、电脑化、国际化和普遍化管理的时代。

新管理时代的中国企业管理以建立竞争优势,提高企业竞争力为核心。

要提高企业的竞争力就必须整合企业经营,全面强化企业管理,形成企业持久发展的“内功”。

越来越多的质优企业舍得在管理系统上投资的举动,足以说明这一趋势。

在市场竞争日益激烈,用户需求不断趋向多样化,企业间关联程度越来越密切的今天,要求企业行动必须快捷、灵敏,在管理的思想观念、方式方法上不断创新。

人力已经很难完全达到要求,必须借助当代信息科技的最新成果,优化和加强企业的运营和管理。

2.1.3管理系统中计算机应用的新发展

(1)面向高层管理人员的信息和决策支持

主管支持系统—ESS(ExecutiveSupportSystems)

成组(群)决策支持系统—GDSS(GroupDecisionSupportSystems)

智能支持系统—ISS(IntelligentSupportSystem)

(2)面向综合应用的计算机集成制造系统

科学计算—CAD(ComputerAidedDesign)

生产过程控制—CAM(ComputerAidedManufacturing)

数据处理—MIS、DSS

概念:

将CAD、CAM、MIS等不同类型的子系统逐一连接起来一道工作,使之成为一个有机的整体,即计算机集成制造系统:

CIMS(ComputerIntegratedManufacturingSystem)

(3)面向企业间的信息系统—电子数据交换(EDI:

ElectronilDataInterchange)

与企业打交道的部门:

上级领导部门、市场、用户、原料供应单位、加工协作单位,甚至顾客、供货商、运输商、银行等。

EDI的概念:

是结构化数据根据一组规则,在参与者之间自动地传递,也就是共同的商业电子信函标准。

作用:

是在某一公司的电子计算机与用户或卖方等贸易伙伴的计算机之间传送和接收具有标准格式的贸易单据。

它要求必须用预先约定的表格形式来传送单据。

2.2总体需求调查

2.2.1技术可行性分析

可行性分析(FeasibilityAnalysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

计算机管理信息系统的开发是一项复杂的系统工程。

从70年代开始,人们逐渐认识到,为了保证MIS开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。

这些方法旨在指导开发者进行工程化的系统开发,从而加快MIS开发的速度、保证质量、以及降低开发成本。

工程化的系统开发方法确实在开发实践中取得了一定的效果。

此次开发的人事管理系统是使用VisualBasic6.0开发工具。

下面简要介绍一下VisualBasic6.0的功能和特点:

面向对象的编程总的来说,VisualBasic6.0具有以下特点:

(1)可视化编程:

用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。

如果对界面的效果不满意,还要回到程序中修改。

有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。

VisualBasic提供了可视化设计工具,把Windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。

只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。

VisualBasic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。

(2)面向对象的程序设计:

4.0版以后的VisualBasic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(C++)不完全相同。

在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;

而VisualBasic则是应用面向对象的程序设计方法(OOP),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。

在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,VisualBasic自动生成对象的程序代码并封装起来。

每个对象以图形方式显示在界面上,都是可视的。

结构化程序设计语言:

VisualBasic是在BASIC语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。

VisualBasic语句简单易懂,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。

VisualBasic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。

在设计VisualBasic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.EXE),脱离VisualBasic环境,直接在Windows环境下运行。

(3)事件驱动编程机制:

VisualBasic通过事件来执行对象的操作。

一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。

例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击”(CLICK)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。

在用VisualBasic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。

这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。

(4)访问数据库:

VisualBasic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理MicrosoftAccess格式的数据库,并提供了强大的数据存储和检索功能。

同时,VisualBasic还能直接编辑和访问其他外部数据库,如dBase,FoxPro,Paradox等,这些数据库格式都可以用VisualBasic编辑和处理。

VisualBasic提供开放式数据连接,即ODBC功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SQLServer,Oracle等。

在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。

(5)动态数据交换(DDE)

利用动态数据交换(DynamicDataExchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。

当原始数据变化时,可以自动更新链接的数据。

VisualBasic提供了动态数据交换的编程技术,可以在应用程序中与其他Windows应用程序建立动态数据交换,在不同的应用程序之间进行通信。

(6)对象的链接与嵌入(OLE)

对象的链接与嵌入(OLE)将每个应用程序都看作是一个对象(object),将不同的对象链接(link)起来,再嵌入(embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。

OLE技术是Microsoft公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看作是一个对象进行链接和嵌入,是一种应用程序一体化的技术。

利用OLE技术,可以方便地建立复合式文档(compounddocument),这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。

(7)动态链接库(DLL)

VisualBasic是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。

但它可以通过动态链接库技术将C/C++或汇编语言编写的程序加入到VisualBasic应用程序中,可以像调用内部函数一样调用其他语言编写的函数。

2.2.2应用数据库分析

在MIS中普遍采用数据库来管理和处理信息,严格来说MIS是从数据库管理系统中发展出来的。

给数据库下了一个比较完整的定义:

数据库是存储在一起的相关数

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 面试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1