ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:472.02KB ,
资源ID:2468694      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-2468694.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学号姓名综合训练实习论文报告模板.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

学号姓名综合训练实习论文报告模板.docx

1、学号姓名综合训练实习论文报告 模板学 号: 3070942120 题目类型: 设计 (设计、论文)GUILIN UNIVERSITY OF TECHNOLOGY综合训练(实习报告)题目: 基于Delphi的人事信息管理系统 的设计与实现 学 院: 理学院 专业(方向): 信息与计算科学 班 级: 09-1班 学 生: 范桂玮 指导教师: 艾武 2012 年 7 月 1 日摘 要当前,我国已把信息化纳入了国民经济发展规划,这表明推进信息化已成为我国经济和社会发展过程中的一项重要任务。作为国家信息化的人事管理信息化,实现人事部门的计算机联网和人事信息的资源化、网络化和规范化,是信息化建设过程中迫切

2、需要解决的问题。人事信息资源是人事部门的战略性资源,它的开发和利用是人事信息化的核心内容。(介绍课题背景和来源)本文首先介绍系统开发背景、系统开发的现状、系统开发的目的。其次论文介绍系统需求分析、系统概要设计、系统详细设计,对主要模块实现进行详细描述。主要模块有用户管理,系统初始化,档案管理,薪资管理,考勤记录,工资核算。最后对本系统开发做出总结。(介绍本文主要工作)本系统使用Delphi作开发工具,设计友好的操作界面,SQL Server作数据库可以满足中小型企业需求。在系统详细设计过程中,对档案管理、工资核算两个子模块进行了重点设计。工资核算是依据考勤记录来核算的,明了的工资核算,给员工提

3、供一个公平的工作环境。同时工资核算是系统的核心,它自动的计算出员工的每个月的工资清单。大大减轻了,财政部门的结算工资的工作量。核算出来的报表还可以导出Excel表格,更加便于统计。本设计能为我国现代人事信息管理系统的建设和人事信息管理的发展提供一些参考。(介绍技术路线及结论)(摘要要求350-500字)关键词: 人事信息管理系统;Delphi;SQL Server;ADO(用于文献检索的关键词)(正文部分要求10页A4纸,这篇文章有20页,只用采取格式,可以就在这个上面改,内容自己组织!)1、统一用Word文档编辑,排版时,指定行网格和字符网格,每页32行,每行42字,页码在版心下边线之下居中

4、放置,页脚1.5厘米。页边距:上3.0厘米、下2.5厘米、左3.0厘米、右2.0厘米;行间距:单倍行距。摘要、目次等文前部分的页码用罗马数字单独编排,正文以后的页码用阿拉伯数字编排。2、除标题外,正文中文“小四号,宋体”,西文“小四号,Times New Roman体”3、第一层次(章)题序和标题用三号宋体字,加粗;第二层次(节)题序和标题用小三号宋体字,加粗;第三层次(条)题序和标题用四号宋体字,加粗。页码用小五号宋体字,在底线下居中。目 次(目次用word自动生成)摘 要 I1 绪论 (三号,宋体,加粗,左顶格) 11.1 系统开发背景与现状(小三号,宋体,加粗,左顶格) 11.2 系统开

5、发的目的 21.3 本文的主要工作 22 系统需求分析 42.1系统的分析 42.2系统的功能需求 52.3所需技术与及运行环境要求 53 系统概要设计 83.1系统设计原则 83.2系统总体结构 83.3登录模块的设计 84 系统详细设计 104.1数据库的设计 104.2主要的窗体 135 系统主要模块的实现 155.1用户管理 155.2系统初始化 165.3档案管理 165.4薪资管理 185.5考勤记录 185.6工资核算 186 总结 20参考文献 21附录 221 绪论 (三号,宋体,加粗,左顶格)1.1 系统开发背景与现状(小三号,宋体,加粗,左顶格)人事这个名词在我国已广泛流

6、行,但是在国外已逐渐把它改称人力资源。人事信息管理从上世纪80年代至今,经历了20多年的发展,这期间,全球社会经济环境发生了巨大变化,特别是以计算机技术和通信技术为代表的信息科学技术正主导着社会和经济的发展,这就是以知识为基础的经济。随着知识经济的到来,组织赖以生存的外部环境和组织内在管理方式也正进行着悄无声息却又影响深远的变革。同时,企业人事信息管理决策的科学与快慢决定着企业的经营,提高企业决策准确度与速度的重要手段就是企业人事信息管理信息化建设,企业人事管理信息系统提供的数据和信息对企业管理者决策有着极其重要的作用。传统的人事管理工作基本上包括以下内容:员工档案管理、员工考核与晋升、员工教

7、育培训、工资管理等。计算机技术在人事管理中的应用是从薪资计算、档案管理开始的,使用计算机替代人进行繁琐而且准确性要求较高的数据计算,依靠磁盘强大的存储容量进行数据的存储,是计算机技术进入人事管理领域的第一步。员工的工资、养老金信息、合同信息、个人信息等可能被存放于多个Word或Excel文件中或打印出来放在文件柜里。这种分散的信息源,在信息的采集、整理和更新时会产生许多重复的工作,造成人工浪费,其保存和查找也是一个相当困难的过程。当需要一份报表时,要将这些分散的信息匹配在一起,其工作量之大是可想而知的。而要使所有的信息得到及时的更新从而保持相容的状态则几乎是不可能的。随着管理技术的发展,对人力

8、资源的数据统计要求越来越高,各种报表的编写能够为企业决策提供可靠的依据,因此将一部分统计工作、报表制作工作提交给了计算机,管理工作的细化促使计算机的应用范围更加广泛,独立开发的人力资源管理软件开始出现。随着办公自动化系统的普及,各个企业逐步实现了无纸化办公,企业管理及运营的各个环节都使用计算机来充当一定的角色,而各个环节的相互衔接需要紧密配合,数据之间要求能够共建共享。随着现代经济的发展,现代企业的竞争也日趋激烈。企业要取得竞争优势,人事信息管理是非常重要的一个方面。人事信息管理的观念也发生了急剧的变化,尤其是信息技术的应用为人事管理的发展带来了巨大的机遇。如何通过信息技术变革促进人事信息管理

9、,成为当前热门的课题。目前我国国内对这方面己经有所关注,但是与国外的研究和实践相比,仍然有很大的差距,尤其是在应用新兴技术和管理思想促进战略性信息管理,以及充分利用和发掘人力资源信息等方面。因此,我国的人事管理信息系统的设计应有其重要的应用价值。从应用的层面看,人事管理系统的应用主要在以下几个层面:首先是人事档案管理。企业通过软件,实现了人事信息的电子化。其次是人力资源业务处理。包括:招聘、员工信息、组织结构、薪酬福利、考勤、绩效管理、培训等等,目前国内用户大部分处于这一层面,而其中员工管理和薪资计算等基础功能仍然是企业最看重的功能。第三是管理层应用。主要是在业务层应用的基础上,实现全面的绩效

10、考核管理、全流程控制、员工能力发展规划、员工自助服务、数据分析等战略层面的管理,目前国内全面应用到这一层面的企业还较少。设计出符合企业需求的人事管理信息系统,使其成为企业准确、开放、安全、可靠的数据平台。充分利用网络资源,进一步优化和再造管理流程,满足人力资源部提升服务和管理水平的要求,使人事管理更为高效和科学,数据更为准确。进一步完善人力资源的业务管理功能,增强系统可视化的设计,提高用户的可操作性。1.2 系统开发的目的本人事管理信息系统主要适用于中小型企业,建立的目标是为了从根本上帮助企业将先进的管理方法和理念贯彻到日常的企业经营中去,实现全面人力资源管理,这种系统就必须结合先进的IT技术

11、、数据库技术、Internet技术等技术手段。本系统是分两类级别的人操作使用,一种是管理员,一种是操作员,设置他们的权限,让他们可以使用相应的功能模块。本系统以Delphi为开发工具,设计出友好的操作界面。在系统详细设计过程中,对人事管理、工资核算这两个模块进行了重点设计。日常管理是通过考勤登记,工资核算是依据考勤记录来核算的,明了的工资核算,给员工提供一个公平的工作环境。同时工资核算是系统的核心,它自动的计算出员工的每个月的工资清单,包括员工的基本工资、奖金、加班费、不按时扣款、个人税、养老保险、医疗保险、失业保险、工伤保险、住房公积金、应发工资等。大大减轻了,财政部门的结算工资的工作量。核

12、算出来的报表还可以导出Excel表格,更加便于统计。1.3 本文的主要工作全文主要分为6章。第1章:绪论。介绍了本课题的研究背景,课题的研究现状和目的。第2章:系统需求分析。对人事管理信息系统进行的需求分析,主要围绕用户的需求来展开。以及对所需的技术进行简单的介绍。第3章:系统概要设计。根据人事管理信息系统的需求分析,进行系统的概要设计,包括系统权限管理、基本的业务操作、登录模块的设计。第4章:系统详细设计。分别介绍了数据库的设计以及系统用户管理模块、档案管理模块、人事管理模块、日常管理模块。第5章:系统主要模块的实现。文章以实际的界面来介绍了系统中的主要功能模块,以及在系统的实现的逻辑。第6

13、章:结论。总结了文章对整个系统分析设计的工作,并就系统在将来进一步的改进提出了一些构想。2 系统需求分析2.1系统的分析人事管理信息系统建立的目标是为了从根本上帮助企业将先进的管理方法和理念贯彻到日常的企业经营中去,实现全面人力资源管理,这种系统就必须结合先进的IT技术、数据库技术、Internet技术等技术手段。传统的人事管理工作基本上包括以下内容:员工档案管理、员工考核与晋升、工资管理等。人事这个名词在我国已广泛流行,但是在国外已逐渐把它改称人力资源。目前中国的大部分企业对人力资源管理的概念认识还不够,人力资源管理仍处于较低水平,而人力资源管理软件通常是包含最先进的管理思想和管理方法,因此

14、造成企业的管理水平与软件的管理思想不匹配。相对于其他信息系统,在我国人事系统用计算机是较差的,只有47%的公司应用,主要原因是这个部门非结构化性较强,我国的中小型公司较多,本系统就是针对中小型公司的人事部门而设计的人事管理信息系统。图2-1 大型企业人力资源功能流程(图有图题,按章编号,图的下方居中)人力资源信息系统是支持人力资源管理的系统。我国现在还适合重视IS,国外则更多地注意HR。人力资源系统的结构也像其他系统一样,有输入系统和输出系统。输入系统包括记账子系统、人力资源研究子系统和人力资源情报子系统。输出系统包括人力计划子系统、招聘子系统、人力管理子系统、酬劳子系统、津贴子系统和环境报告

15、子系统等。通过中间的数据库将它们联系起来。如下图:图2-2 人力资源系统结构图2.2系统的功能需求本系统主要的功能有用户管理、系统初始化、薪资管理、档案管理、考勤记录、工资核算。是分两种级别的人操作使用,一种是管理员,一种是操作员,设置他们的权限。管理员可以使用所有的功能模块,操作员不能使用用户管理功能。在系统详细设计过程中,对档案管理、工资核算两个子模块进行了重点设计。工资核算是依据考勤记录来核算的,明了的工资核算,给员工提供一个公平的工作环境。同时工资核算是系统的核心,它自动的计算出员工的每个月的工资清单。大大减轻了,财政部门的结算工资的工作量。核算出来的报表还可以导出Excel表格,更加

16、便于统计。2.3所需技术与及运行环境要求本人事信息系统主要使用Delphi + SQL Server技术,Delphi不仅可以设计出友好的用户操作界面,而且它在桌面程序上的开发效率是无法抗拒的。对于MIS开发人员来说,可以不必过多关心网络规划及建设问题,但对于MIS的运行环境则是首先要考虑的,即是MIS的体系结构问题。基于实际情况,本系统考虑使用两层的C/S结构。两层的C/S结构就是客户端应用程序通过ODBC、SQL Link、TCP/IP直接连接数据库服务器进行通信,并完成数据的添加、修改、删除和检索等操作。开发比较方便。Delphi拥有高性能的可视化集成开发环境(Integrated De

17、velopment Environment ,IDE),拥有众多可视化组件库(Visual Component Library ,VCL),能够开发出界面丰富、功能强大的Windows应用程序,包括数据库应用、Web应用和分布式应用,具有开发速度快、效率高、稳定性好的特点。人事管理信息系统与任何管理信息系统一样,数据库管理系统和数据是其主要部分之一。所谓数据库管理系统是对系统所用到的数据进行登录、修改、删除等日常数据维护的计算机系统。数据库设计的合理与否将直接影响到系统的性能和后期开发的难易程度。数据库方面的应用历来是Delphi 的优势,像基于自动化办公、生产流程控制、局域网以及Intran

18、et/Internet 。例如实时控制,学校与图书馆管理、酒店、商场、银行等管理系统。Delphi 7 不但可以通过IDE 建立数据库应用,而且可以通过许多其他方法建立基于互联网的Web 数据库共享与应用。这需要使用ADO 组件,它不像IDE ,它可以不同的数据库类型进行相应的配置也无需将一些专用的动态链接库打包就很容易开发出针对网络数据库的应用软件;很像平常大家在WWW 上碰到的Web 交互应用那样。应用程序不直接访问物理数据库,而是通过面向用户的接口数据库引擎。在Delphi里有两种数据库引擎即Borland 的BDE 和微软的ODBC。BDE 提供一种32 位的基于Win 32 的数据库

19、引擎,它可以访问多种数据库。BDE 的主要特点是:具有存取各种主流数据库的统一接口,直接访问数据源:对Paradox 和dBASE数据库提供优先引擎;支持基于C/S 模式的数据库应用;集成的数据库引擎支持不同数据之间的查询、复制等操作;支持SQL 并可访问基于SQL Server 的数据库;支持多线程。但是,BDE 仅适用于Borland 系列的产品。微软的ODBC 则是针对众多数据库产品,如Oracl 、SysBase、 DB2 等,提供了一种统一访问的方案。ODBC 内含的驱动程序与具体数据库相关,一个驱动就是一个支持ODBC调用的函数模块。用户通过调用驱动程序提供的接口函数来访问数据库。

20、要使用不同类型的数据库,只需要调整ODBC 数据库连接。继ODBC 的跨平台访问数据的优势,出现了COM 技术,它利用面向对象的设计思想,在Internet 的环境下实现统一的访问OLE DB 技术。这种技术不仅支持关系型也支持非关系模数据库,还支持电子邮件、文件系统和图像数据,以及用户自定义数据对象等多种数据源。继OLE DB 技术之后,微软又提出了ADO 技术。ADO 技术提供了一个一致的、高性能的、高兼容性的数据访问接口。它既能实现数据库前端的创建,又能实现中间层的设计。ADO 的应用范围涵盖了从一层到多层数据库应用的解决方案,以及基于Web 的数据驱动解决方案。并且,ADO 提供了一个

21、比OLE DB 更容易使用的接口,优化的数据访问手段,减少了网络负载和应用程序前端、数据源之间的层次,所有这些使得ADO 具有轻巧、高性能的特点。因此ADO 技术业已成为现今数据库应用开发的一种潮流,并代表了未来技术的发展方向。ADO 另外一个重要的优势是将被内置在微软的所有操作系统里,包括Windows XP,这就意味着使用ADO 访问数据库不需要在每一台PC 中再安装ADO。本系统主要就是使用ADO组件开发数据库应用程序的。数据库管理系统: SQL Server2005开发工具: Delphi 7系统建议配置如下:处理器:主频:2.0GHZ以上内存:1GB以上硬盘:100GB以上操作系统:

22、WinXP以上3 系统概要设计3.1系统设计原则(1)完整性系统应该全面涵盖了人力资源管理的所有业务功能,每个业务功能的设计也都有完整而标准的业务流程,是日常工作的信息化管理平台。(2)集成性系统对员工数据的输入工作只需进行一次,系统其他模块即可共享这些信息,这样就可以减少大量重复录入的工作。并且它既可以作为一个完成的系统使用,也可以将模块拆分单独使用。(3)易用性系统界面要友好简洁,直观地体现管理的主要工作内容,采用导航器界面,引导用户按照优化管理流程进程每一步操作。3.2系统总体结构系统的功能模块分为:图3-1 功能模块图3.3登录模块的设计用户登录模块是软件系统中最常见的模块之一,其作用

23、在于限制操作人员的权限,保护系统安全。用户登录模块是用户启动系统与系统交互的第一个窗体,是系统提供的第一道安全屏障。用户登录模块会根据用户输入的登录信息来分配用户的使用权限,从而达到保护系统的目的。一个完整的用户登录模块主要由用户交互接口、加密解密模块和数据访问模块组成,但本系统是用于中小型企业的桌面系统,就省去了加密解密模块,这已完全可以满足需求。图3-2 登录模块结构图3-3 系统的登录模块效果图4 系统详细设计4.1数据库的设计目前,大多数的管理信息系统(Management Information System,MIS)都是基于数据库的,属于数据库应用系统,简称DBAS(Databas

24、e Application System)。由数据库(DB)、数据库管理系统(DBMS)、与数据库应用程序三部分组成。其中数据库用于存放DBAS的数据,是DBAS的核心。因此,开发一个好的数据库应用系统,必须设计健全的数据库。本系统采用的是关系数据库,关系数据库系统是支持关系模型的数据库系统。根据需求分析和概要设计来设计数据库,本系统数据库名称是RS,共有:yonghu、bumen、zhiwei、gongzi、gongzichushi、kaoqin、yuangong、shuilv、yuejiaoxishu、baoxianbaifenbi、koukuan共11个表。主要用来存储用户的账号、密码、

25、级别结构为:表4-1 yonghu表(表有表头,按章编号,表的上方居中,表两边不封口)字段名称数据类型必填字段备注yh_mingzivarchar(30)是用户账号yh_mimavarchar(30)是用户密码Yh_jibieVarchar(30)是用户级别主要用来存储部门的信息:表4-2 bumen表字段名称数据类型必填字段备注bm_idint是部门IDbm_mingzivarchar(30)是部门名字bm_shuomingvarchar(30)否说明主要用来储存职位的信息:表4-3 zhiwei表字段名称数据类型必填字段备注zw_mingzivarchar(30)是职位名字bm_mingz

26、ivarchar(30)是所属部门zw_shuomingvarchar(30)否说明主要用来存储工资详细清单的信息:表4-4 gongzi表字段名称数据类型必填字段备注yuefenvarchar(10)否发工资的月份idvarchar(50)是员工IDmingzivarchar(50)是员工名字jiabangfeivarchar(10)否加班费chidaozaotuivarchar(10)否迟到早退扣款queqinvarchar(10)否缺勤扣款buzhuvarchar(10)否补助gerenshuodeshuivarchar(10)否个人所得税yanglaobaoxianvarchar(10

27、)否养老保险yiliaobaoxianvarchar(10)否医疗保险shiyebaoxianvarchar(10)否失业保险gongshangbaoxianvarchar(10)否工伤保险gongjijinvarchar(10)否住房公积金yingfagzvarchar(10)否应发工资shifagzvarchar(10)否补发工资主要用来存储工资的初始信息,包括基本工资和初始奖金:表4-5 gongzichushi表字段名称数据类型必填字段备注idvarchar(50)是员工IDmingzivarchar(50)是员工名字jibenggongzivarchar(10)否基本工资jiangj

28、invarchar(10)否初始奖金主要用来存储考勤记录,求工资核算时,需要依据考勤来核算:表4-6 kaoqin表字段名称数据类型必填字段备注kq_idvarchar(50)是员工IDkq_mingzivarchar(50)是员工名字kq_jiabangshijianvarchar(30)否加班时间kq_chidaochishuvarchar(30)否迟到早退次数kq_queqinvarchar(30)否缺勤天数kq_yuefenvarchar(30)否考勤的月份主要用来存储员工的基本信息:表4-7 yuangong表字段名称数据类型必填字段备注yg_idvarchar(50)是员工IDyg

29、_mingzivarchar(50)是姓名yg_xingbievarchar(50)是性别yg_chushengvarchar(50)否出生时间yg_pyshijianvarchar(50)是聘用时间yg_pyqixianvarchar(50)是聘用期限yg_bumenvarchar(50)是所属部门yg_zhiweivarchar(50)是职位yg_dianhuavarchar(50)否联系电话yg_dizhivarchar(50)是联系地址yg_touxiangimage否头像yg_lvlivarchar(50)否备注yg_hukouvarchar(50)是户口所在地yg_mianmiao

30、varchar(50)否政治面貌yg_zhuanyevarchar(50)否专业yg_biyeyuanxiaovarchar(50)否毕业院校yg_xuelivarchar(50)是学历主要用来存储税率的信息,这样税率变化时只需修改税率,不用修改源码,系统就能照常工作:表4-8 shuilv表字段名称数据类型必填字段备注jishuint是纳税级数yinashuishoudeeint是应纳税所得额shulvint是税率susuankouchushuint是速算扣除数主要用来存储工资的基数,类似税率表的功能:表4-9 yuejiaoxishu表字段名称数据类型必填字段备注idvarchar(10)是标识iddandipinjunvarchar(10)是当地的月平均工资minvarchar(10)是全国最低月平均工资主要用来存储缴

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

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