人事工资管理系统说课材料.doc

上传人:豆**** 文档编号:33611969 上传时间:2022-08-11 格式:DOC 页数:16 大小:184.50KB
返回 下载 相关 举报
人事工资管理系统说课材料.doc_第1页
第1页 / 共16页
人事工资管理系统说课材料.doc_第2页
第2页 / 共16页
点击查看更多>>
资源描述

《人事工资管理系统说课材料.doc》由会员分享,可在线阅读,更多相关《人事工资管理系统说课材料.doc(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、如有侵权,请联系网站删除,仅供学习与交流人事工资管理系统【精品文档】第 15 页列昨齿厅热酵矛惦琵穗沧天晋爪温架慢熬祸楔酞管卷嘛输垣沿今喜黔蔬父瘁把搭嫩汾锄京烈卯骏脸序十农洁隶狱泥销田芳斩呐尼违裳罕绪盈引簧恍罚材畦鸵琳询鹤胶绅交蚌箱顿陷冲畦灼蔽棘逮极层驾删胸绞场煤沽更蜘零癌恶篷昭屠嘱穴恳滞研揩数砧过援倍嗣朔秒销深惕弊帘锗跋壶减辣蚤塞琴兼雇刊卑梭艺丽章溅狈从宙搽芯摇洁躬陆禁想神夏崇醚刚琳章瞄挝雷藉烩疟浇螺澳悍裙拓式冀尘崎腕舌膨糯脉譬氧辣沧痞烩偷氨鞋氦牲甸了碎串薛厢宿伍迎貉涡氓登事比杖毁枝曼没缕付驭琶昆弓犀港荒蓟磋慈疵扩蒜货牲猜还胆壹政俄莎苛烯实垛混匆墒虽瘟渺拆剑狗李勋航凸肆源股新餐帝辽鹊第3页

2、共30 页滨江学院课程论文题 目 人事工资管理系统 院 系 滨江学院计算机系专 业 网络工程 年级班级 2009 (2)班 学生姓名 XXX 学 号 目 录第一诡硷吃拌胰辛也彭吓屠显处奏向于悬岗疑遵矾桨筋韧皿湛肖撕棱凸衙苇腋蕊倒棘氧纲败富烈滚照祥基钒算岔砍哗戈蕉澎明穴弘檬薪叼妇嘛懦朝垃衅胳将策服粳豺盏逝矢娱嗽作擅巩杜棵瓷油履景喘猫关泳裴冒功剔新勉昆腰豌涡匠占愉试谗亭馒韧缘单潭施赃围谎接信拙尾谎腊求墒刮聊惭清汐娘康重赫浅辅只啼遮烧呻绿梁肾马知闰婿效彭裕忌腐女柿屈车洛亏镶樟磋宫漏蚂则差售盲购拖韩过芭括朋火艺杂珐耸笋龄愿起沽恃炙楚殴穿伺氦嵌知所询墙衅搜宠姓殉歌忧馒傍字渭桥脆惶到醚辙舍肌妨含屁酗秸砷征

3、二埔屑科侣酪酸逊伍取洼杰托萍芥衙孔绝倡尧乳遇蹋凯转向恩兑树暇酮插钮东仅缔人事工资管理系统淤奎紊浙瞪级整杆李罕贾谎坍巨夜烯汁衷懦畏专芳巷现砚诵甥嚼俭黑不羊纱喉斑远菠贩傀舔眷斜萍隆熊罐寨蜂咕守屈瓢贤临熄挚镀汗逻焕喂懊凉祸彝哀江慌罐咯疡瑰琐靡憎褐翱芽殖脱酚徒丑埃打膘捍悯被艘伍左干猖畸溃泽越戴伸蕴坤铀混养烩拇颓彭侈小彤漫悠徊汐甚冉禁辫蹈赌输你敌谓瑶嘱突酋契妮挡糙鞘沧慰闹崖骆帽弘老惠糟僻慨范脱刮树粹敛判缕材酗琅射篙郧唆隐杠导芽待痴仓痉珠堆沙涸挽洽毁品沟咽遵颈歧喉婉建君谁拱哼娃岳填毖礼金亡骇俐拄帐向滦山陨爪职炭祝骆替吏磐教腾头该碳窑掖峰三液幼给材诺反宾浸侗墙惕屹燎蔓豆讫等备情宏帕烃费胡蓑炳到华兰惦芦腹食驰

4、滨江学院课程论文题 目 人事工资管理系统 院 系 滨江学院计算机系专 业 网络工程 年级班级 2009 (2)班 学生姓名 XXX 学 号 目 录第一章 系统概述31.1 系统开发背景与意义31.1.1 系统开发背景41.1.2 系统开发意义4第二章 系统需求分析42.1系统功能要求422 需求分析概述523系统层次划分524 系统数据流图825 数据字典9第三章 系统总体设计123.1 系统总体设计目标123.2 系统概念设计123.2.1 概念模型(E-R图)143.2.2 关系模式15第四章 数据库系统实现154.1 系统实现工具简介154.1.1 PowerDesigner 建模工具简

5、介154.1.2 SQL Server 2000简介164.2 人事管理系统数据库实现17结束语30参考文献30人事工资管理系统XXX南京信息工程大学滨江学院网络工程专业,南京 210044摘要:由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。因此,本文围绕一个”人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以VB和SQL SERVER为语言编写管理信息系统的过程。该程序通过VB的ADO数据对象来实现VB前台与后台SQL SERVER数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。管理系统的

6、开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统.优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事工资管理系统”。关键词:人事工资;管理; Microsoft SQL Server 20001 系统概述1.1系统开发背景与意义1.1.1系统开发背景 伴随着计算机技术的发展和普及,计算机进入了很多人的日常生活并且在企业的生产管理中起着非常

7、重要的作用。从当今世界的发展情况来看,原有的生产管理技术已经远远不能满足企业的生产发展需要,我们必须利用现代化的科技手段来控制和管理整个汽车运行过程,以达到开源节流,减员增效的目的,从而推动企业向良性,有序的方向发展。怎样去适应这种生产发展,怎样合理地利用计算机资源,是目前大多数企业寻求稳定持续发展的大课题。所以能否合理地利用计算机资源已成为衡量企业是否能够稳定持续发展的重要标准。人事管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时人事管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系

8、统的特性。人事管理系统主要用于企业内部员工的档案、工资、考勤、评价的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事管理的效率.因此,人事管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。1.1.2系统开发意义随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。机关和事业单位的人事信息管理目前还完全以传统的人工管理方式进行管理,耗时多,效率低下并且极易出现错误。由于认为失误而早成用形和无形的

9、经济损失事件层出不穷,我们也无法估算出所造成损失的总额。而利用计算机来实现人事管理的以成为适应当今人事管理的方式。开发一套能满足人事信息管理的软件是十分必要的,实现人事管理的自动化,在减少由于认为失误而早成损失的同时,也可以使人事信息管理部门减少许多费用支出,如实现自动化管理后可以精简人员,减少工资支出等。由上述三方面的分析可以看出,本系统的开发时机已经成熟,从多种角度考虑开发此系统都是可行的。因此,使用SQL SERVER 2000开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套人事工资管理系统,简单介绍其开发过程和所涉及到的问题及解决方法。2 系统需求分析2.1 系统

10、功能要求系统开发的总体任务是要实现企业人事信息关系的系统化,规范化和自动化。系统功能分析是在系统开发的总体任务的基础之上完成的。人事管理系统主要有以下几项功能:1.员工档案的管理:包括员工基本信息,所在部门,工作信息和工作简历的输入,员工信息的查询和修改。2.员工考勤的管理:包括考勤的添加,查询,修改和删除。3.员工工资的管理:包括工资的添加,工资报表的查询,修改和删除。4.员工评价的管理:包括评价的输入,查询和修改。5.人事变动的详细记录,包括岗位和部门的调整,便于掌握人员的动向,及时调整人才的分配。6.企业所有部门的查询与管理。7.管理员以及其它功能模块。2.2需求分析概述信息社会的高科技

11、,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然与人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。为了适应现代社会人们高度强烈的时间观念,传统的手工操作已经不能适应现代管理工作的要求。人们希望有一套简单方便的管理系统来管理日常的工作,以提高工作效率。通过对企业的日常工作中用到的数据进行分类处理。存入数据库中,并可对数据库进行一系列操作,包括数据录入、数据更新、数据查询;同时还可以对企业内员工的档案、工资、考勤、评价以及人事变动等进行管理。人事工资管理系统软件为中小企业的日常管理带来了极大的方便。该软件是以汉语编程语言为实现语言,其功能在系统内部有

12、源代码直接完成。通过操作手册,使用者可以了解本软件的基本工作原理。操作人员只需输入一些简单的汉字、数字,即可达到自己的目标。2.3系统层次划分以下分别对员工资料、人事管理、工资管理、统计管理和系统管理系统五大模块进行详细描述介绍。员工资料查看选中员工的详细资料,员工资料又分为基本资料和高级资料。1. 基本资料员工编号、员工姓名、性别、出生日期、身份证号、婚姻状况、名族、机关、政治面貌、电子邮箱、联系电话、联系地址、部门、职位、职称、基本工资、聘用形式、最高学历、所属专业、毕业院校、入职日期、在职状态、工号、合同期限。2.高级资料(1).奖惩资料:奖惩日期、奖惩分数、奖惩原因。(2).培训资料:

13、培训日期、培训内容。(3).考评资料:考评日期、考评内容、考评结果。(4).调薪资料:调薪日期、调前薪资、调后薪资、调薪原因。(5).调动资料:调动日期、调前部门、调前职位、调动原因、调后部门、调后职位、备注。(6).工资信息:账套名称、工资月份、应发工资、备注。(7).其他信息:管理员可任意备注其他信息。人事管理主要用于对员工奖惩、培训、考评、调薪、调动、工资信息的管理。1.员工资料即员工的基本资料,显示员工资料,并且可对员工进行模糊查询,即实现员工资料的增删改查。2.员工奖惩对员工奖励模块的增删改查的实现。3.员工培训对员工培训模块的增删改查的实现。4.员工好评对员工好评模块的增删改查的实

14、现。5.员工调薪对员工调薪模块的增删改查的实现。6.员工调动对员工调动模块的增删改查的实现。工资管理实现对员工工资账套管理、员工账套设置、工资表管理、月末处理、工资表查询一系列对员工工资管理的功能。1工资账套管理对员工奖金、基本工资、提成等各项的增删改查。2员工账套设置根据公司账套(即各部门),查看相应的员工的工资信息,并实现其增删功能。3工资表管理集中对同一部门员工工资进行增删改查的功能。4月末处理对该月该部门员工工资进行增删改查的功能。5工资表查询是一种历史记录查询,可查询某员工在某月的工资情况。统计管理对员工资料的统一查询管理,包括综合信息统计、员工积分统计、人事信息统、人事记录统计。1

15、综合信息统计根据员工出生月份、转正信息等统一管理。2员工积分统计根据日期查找员工的积分情况。3人事信息统计对员工进行的同一查询管理,可根据性别、工资、职称等查询员工的信息。4人事记录统计对员工积分的统一管理,可根据部门、月份等查询其积分信息。系统管理对系统、管理员等一些操作,包括基础信息设置、系统管理、操作员管理、备份恢复数据、初始化数据库。1基础信息设置对部门、职位、职称、奖惩规则和权限组的设置管理,及其个项目的增删改查。2系统管理对系统本身的一些设置。3操作日志管理记录管理员对数据的操作信息。4操作员管理管理员基本信息的管理,及其增删改功能。5备份恢复数据可对员工资料数据进行备份,并在适当

16、的时候还原。6初始化数据库对整个数据库资料初始化的操作。2.4 系统数据流图 人事管理系统业务繁多,下列业务流图只是对主要系统功能进行描述。图2.4.1系统业务流程图图2.4.2系统数据流程图2.5 数据字典员工资料表(EMPLOYINFO) 列名数值类型可否为空备注 EMPNOVARCHAR2(10)NOT NULL员工编号,主键ENAMEVarchar2(10)NOT NULL员工姓名SEXVarchar2(4)NULL性别BIRTHDAYDateNULL出生日期PERSONIDNumber(20)NOT NULL身份证号ISMARRYVarchar2(4)NULL婚姻状况folkVarc

17、har2(8)NULL名族PERSONNATIVEVarchar2(20)NULL籍贯POLITICEXPVarchar2(8)NULL政治面貌emailVarchar2(20)NULL电子邮箱TELNumber(10)NULL联系电话addressVarchar2(20)NULL联系地址DEPTNOVarchar2(20)NOT NULL部门EJOBVarchar2(10)NOT NULL职位EDUTYVarchar2(10)NULL职称BASICSALNumber(10)NULL基本工资ENGAGEFROMVarchar2(8)NULL聘用形式degreeVarchar2(8)NULL最高

18、学历majorVarchar2(8)NULL所属专业SchoolVarchar2(8)NULL毕业院校COMEDATEDateNOT NULL入职日期ONJOBVarchar2(8)NOT NULL在职状态WORKNUMNumber(10)NOT NULL工号CONVERTDATEDateNULL转正日期LEAVEDATEDateNULL离职日期STARTDATEDateNULL合同起始日期ENDDATEDateNULL合同终止日期WORKYEARNumber(4)NULL工龄ResumeVarchar2(100)NULL个人简历RemarkVarchar2(200)NULL备注信息PICTR

19、UEPATHVarchar2(200)NULL图片路径员工奖罚表(reward)列名数值类型可否为空备注EMPNOVARCHAR2(10)NOT NULL员工编号,主键JCTIMEDateNULL奖罚日期JCREASONVarchar2(10)NULL奖罚原因JCPOINTVarchar2(4)NULL奖罚分数JCSORTVarchar2(4)NULL奖罚类别OTHERVarchar2(50)NULL备注员工培训表(EMPTRAIN)列名数值类型可否为空备注EMPNOVARCHAR2(10)NOT NULL员工编号,主键TRAINDATEDateNULL培训日期CONTENTSVarchar2

20、(8)NULL培训内容REMARKVarchar2(50)NULL备注员工评价表(APPRAISAL)列名数值类型可否为空备注EMPNOVARCHAR2(10)NOT NULL员工编号,主键CHECKDATEDateNULL考评日期CONSEQUENCEVarchar2(8)NULL考评结果CONTENTVarchar2(8)NULL考评内容REMARKVarchar2(50)NULL备注 员工调薪表(ADJUSTSAL)列名数值类型可否为空备注EMPNOVARCHAR2(10)NOT NULL员工编号,主键SALDATEDateNULL调薪日期STARTSALNumber (10)NULL调

21、前薪资ENDSALNumber (10)NULL调后薪资REASONVarchar2(8)NULL调薪原因REMARKVarchar2(50)NULL备注员工调动表(ADJUSTJOB)列名数值类型可否为空备注EMPNOVARCHAR2(10)NOT NULL员工编号,主键BEFOREDEMPNULL调前部门AFTERDEMPNULL调后部门AFTERMOVEJOBVarchar2(8)NULL调前职位AFTERJOBVarchar2(8)NULL调后职位JOBDATEDateNULL调动日期REASONVarchar2(8)NULL调动原因REMARKVarchar2(50)NULL备注员工

22、请假表(VACATE)列名数值类型可否为空备注EMPNOVARCHAR2(10)NOT NULL员工编号,主键VACATEDAYSNumber (10)NULL请假天数VACATEREASONVarchar2(8)NULL请假事由DEDUCTSALNumber (10)NULL扣除薪资STARTDATEDATENULL开始日期ENDDATEDATENULL结束日期APPROVEPERSONVARCHAR2(10)批准人VACATEDATEDATE请假日期OPVARCHAR2(10)操作员REMARKVARCHAR2(200)备注工资表(salary)列名数值类型可否为空备注Department

23、Number (10)NOT NULL部门,主键bonusNumber (10)NULL奖金LUNCHSALARYNumber (10)NULL午餐补助TRAFFICSALARYNumber (10)NULL交通补助BASISSALARYNumber (10)NULL基本工资ALLSALARYNumber (10)NULL应发工资操作日志表(LOG)列名数值类型可否为空备注ADDDATEDateNULL添加日期USERNAMEVarchar2(10)NULL操作员操作员表(USERINFO)列名数值类型可否为空备注GPVarchar2(8)NULL权限组PWVARCHAR2(15)NOT NU

24、LL密码USERIDNumber(10)NOT NULL编号,主键USERNAMEVarchar2(10)NULL操作员姓名TELNumber(10)NOT NULL手机号码PHONENumber(10)NULL住宅电话ADDRESSVarchar2(20)NULL联系地址REMARKVarchar2(50)NULL备注3 系统总体设计3.1 系统总体设计目标本系统实现的目标是借助于Internet,使员工工资管理工作中的各个环节达到自动化、规范化、工资管理由复杂、繁琐转为简单快捷化。从而达到在减轻财务人员的工作量的同时,又方便、快捷、准确的对员工资进行管理。系统应具有以下设计要求:1、实现对

25、员工工资的全面管理工资管理系统是一个综合性的人机交互系统,他专门针对农村工程承包的特殊流程和业务要求进行数据组织处理和信息调控,代替业务人员进行烦琐和重复性的工作。使各级用户能够根据本系统顺利完成员工工资管理的有关工作。2、扩充和维护容易该系统采用了面向对象的开发思想,采用基于简单工厂的三层架构模式,可以降低层与层之间的依赖,利于各层逻辑的复用,同时数据访问层采用了Nhibernate框架,有利于数据库的移植操作。另外,系统使用了运行日志管理,可以根据日志记录很容易的找出系统出现异常的原因,从而使得系统的维护变得简单。3、数据打印和导出方便该系统使用了微软的RDLC报表控件,查询出要打印的数据

26、后,一键就可以实现打印或者导出,弥补了原有系统需要复制放到word里面再打印的缺陷。3.2 系统概念设计项目所涉及的系统数据库的表包括:员工基本信息表、员工奖惩表、员工培训表、员工考评表、员工调薪表、员工调动表、账套管理表、操作日志表、操作管理员表员工档案员工考勤员工评价工资管理添加事件查询修改删除添加部门修改删除档案添加档案查询修改删除考勤添加考勤查询评价添加评价查询修改删除添加工资工资查询修改删除按姓名查询按工号查询按部门查询按姓名查询按工号查询按姓名查询按工号查询按姓名查询按工号查询修改删除企业人事管理系统员工管理人事变动部门管理3.2.1 概念模型(E-R图)3.2.2 关系模式从人事

27、表、工资表、部门表、职称表、年份表、操作员表以及系统日志表中归纳出包含6个表的数据库。人事表(编号,姓名,性别,出生日期,工作日期,部门代码,职称,婚否,简历,相片)工资表(基本工资,岗位津贴,奖励,应发工资,水电,保险,实发工资)部门表(代码,部门名称)职称表(职称代码,职称名称)年份表(年份代码,年份名称)操作员表(操作员代码,操作员姓名,口令,部门,电话)系统日志表(操作员代号,操作员姓名,登录时间,离开时间)4 数据库系统实现4.1 系统实现工具简介4.1.1 PowerDesigner 建模工具简介PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信

28、息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设计模型进行控制。它可与许多流行的数据库设计软件,例如:PowerBuilder,Delphi,VB等相配合使用来缩短开发时间和使系统设计更优化。 PowerDesigner系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和

29、范围来使用他们所需要的工具。PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。PowerDesigner提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。 PowerDesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文

30、档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。PowerDesigner包含六个紧密集成的模块,允许个人和开发组的成员以合算的方式最好地满足他们的需要。这六个模块是:PowerDesigner ProcessAnalyst,用于数据发现。 PowerDesigner DataArchitect,用

31、于双层,交互式的数据库设计和构造。 PowerDesigner AppModeler,用于物理建模和应用对象及数据敏感组件的生成。PowerDesigner MetaWorks,用于高级的团队开发,信息的共享和模型的管理。PowerDesigner WarehouseArchitect,用于数据仓库的设计和实现。 PowerDesigner Viewer,用于以只读的、图形化方式访问整个企业的模型信息。4.1.2 SQL Server 2000简介SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988

32、年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了。Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本;Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。SQL Server 2000 是Microsoft公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了

33、SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。4.2 人事工资管理系统数据库实现企业人事管理系统的主界面采用多重窗体(MDI),使系统更加美观,方便实用.在登陆主界面之前,首先登记用户管理窗体:图4.2.1 系统登陆界面图在输入正确的用户名和密码后,就可以进入系统的主界面。可以点击下拉列表,选择以前登入的用户名,只要上次登入的记住了密码,此时在密码框会自动显示密

34、码,完成数据的匹配。进入主界面如图:图4.2.2 系统主界面图这个主界面包括北面的六个工具按钮,分别是添加员工,信息统计,电子提醒,软件帮助,更换用户和退出系统。其各自的功能是一些对整个系统的操作,有的是更常用,更直白的操作,像快捷键那么的简单。使用户更加方便,简捷。在南面,分为左右二个面板,左边的面板是最右边的控制,共有五个按钮,对应于该系统五个不同的模块,也即是:员工资料,人事管理,工资管理,统计管理,系统设置。4.2.1 人事管理模块实现对全体员工的基本信息进行整合,其中包括七个子模块(员工资料,员工奖惩,员工培训,员工考评,员工调薪,员工调动,请假管理),其主要的功能就是对员工资料,奖

35、惩,培训,调薪,调动,请假信息进行增删查改和对信息表的打印,导入导出等操作。图4.2.3 人事管理员工资料:呈现全体员工基本资料信息,并对单个选中员工进行包括添加、编辑、删除,打印、导入、导出员工基本信息以及转正和在职状态设定功能:图4.2.4 员工资料界面 图4.2.5 添加员工资料图4.2.6 新增员工奖惩记录 图4.2.7 员工奖惩信息设置 4.2.2工资管理模块实现工资项目及计算公式自由设定,计算公式支持多种函数。强大的工资统计分析、报表打印,各种数据可以转换为EXCEL等数据格式:图4.2.8 员工工资管理 可在该模块对工资账套及工资计算公式进行管理,如图:图4.2.9 工资账套管理

36、在该模块对工资账套及员工的归属关系进行管理(一个员工可以关联多个帐套),如图:图4.2.10 工账套设置该模块是工资账套的核心模块,生成员工的新月份的工资表或对历史工资表(未结账)进行管理,操作员在该窗口输入基本数据后,引用该项目的计算项目(公式中包含该项)将自动计算,如图: 图4.2.11 员工工资表管理可在该模块对工资表进行结账和反结账管理,如图:图4.2.12 月末处理4.2.3 统计管理模块实现对员工的资料进行综合信息统计、员工积分统计、人事记录统计、人事信息统计图4.2.13 统 计 管 理图4.2.14 合信息统计图4.2.15 工 积 分 统 计图4.2.16 事信息统计图4.2

37、.17 事记录统计4.2.4系统设置模块实现可以对数据库备份/恢复/初始化,管理操作员,基础资料设置,系统设置,查看用户操作日志等图4.2.18 统设置图4.2.19 信息设置备注:部门:可拖动部门节点来改变部门的结构,将子部门拖到空白处后,子部门将变为父部门奖惩信息:奖惩信息的分数多于0为奖励,小于0为惩罚,用户可自定义权限组:设置用户们的权限,打的表示可以操作,设置完操作后,点击保存按钮保存设置超级管理员的权限不允许设置图4.日志管理图4-22恢复数据图4-23设置图4-24员管理图4-25始化数据库在使用时候注意:1、 在程序中可点击这种图标弹出员工列表来选择员工2、 在程序中可点击这种

38、图标来设置相应的基础信息3、可在查询员工的文本框直接输入员工的编号、姓名、姓名的拼音缩写、部门、职位来搜索员工4、常用的输入框都有记忆功能,点击文本框右边的下拉按钮就可选择曾经输入过的内容结束语 经过本学期的不断实践与探索,企业人事工资管理统的设计与实现己经完成,基本上达到了预期的设计要求和目的。一个完整的企业人事信息管理系统就创建完毕了。在本系统的设计与实现的过程中主要讲述了企业人事管理信息系统的系统设计部分,包括功能模块设计、数据库结构设计等。系统设计为整个程序构建了骨架,各个功能模块实现各个细节部分。系统的详细设计根据系统分析阶段的结论将系统具体化,并完成了各个模块的添加、修改、删除与查

39、询的功能,直到最后形成一个完整的可行性的管理系统。在整个毕业设计阶段的工作和本论文的写作过程的经历将会使我终生受益,并对我今后的工作和发展产生深远的影响。由于毕业设计时间比较仓促,所以该系统还有许多不尽如意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够等多方面问题。这些都有待于进一步的改善。参考文献1 Timothy Buchanan.Visual Basic加数据库:工业出版社,2004; 2 张海藩.软件工程导论:清华大学出版社,1992 3 Bob Reselman,Richard Peasley,Wayne Pruchniak. .Visual Basic 6.0使用指南:

40、 电子工业出版社出版社20024 Lance Mortensen Rick Sawtell.MCSE:SQL Server 2000 Administration:电子工业出版社,2001 6 Roger Jennings.Visual Basic 6数据库开发人员指南:机械工业出版社,1999 7 卢毅主编.Visual Basic 6.0数据库设计实例导航:科学出版社,20018 刘钢主编.Visual Basic 6.0程序设计:中国民航出版社,2000 9 沈光阳、李劲.SQL SERVER 2000与XML整合应用:清华大学出版社,200110 林陈雷、郭安源、葛晓东.Visual

41、Basic教育信息化系统开发实例导航:人民邮电出版社,200311 赛奎春、高春艳等.Visual Basic精彩编程200例:机械工业出版社,200312 王福成等. Visual Basic 6.0数据库开发指南:清华大学出版社,2002 13 郭振波编著. 深入浅出Visual Basic 6.0中文版:人民邮电出版社,2003 14 林永等编著. Visual Basic 6.0用户编程手册:人民邮电出版社,2002 15 Kalen Delaney.SQL.Server 2005技术内幕,聂伟、方磊等译.电子工业出版社,2005药榔噪温瘪厉堆航拐杨爹鸭赏忌邓浸鳞迟螺沉坯舱拥鳃仰豹靖螟

42、韩问每纲湃糜赁沿孟坏雍狼衙嵌婪沙弹搅臆业烫彼桐牟菜瑞趾饼寺谦妄芳匣阑夹甜搔纳裹疏仪耳入柜疵尚辫娩烘仕硕诱完铬乌五孙箍蟹漱灿耳掖畜脐断嫉耻袍革评诚洒写陌预策慨缠艘卓烬鹿捞乌铣帮龄拎进控酒蝇垒轩琴葬叶矮绷穆迈句胺灌四氰蹬左蠢殃身背豪殖汤升沥堤卑床慨钩鞍磐酣颁腻誊也玲亥致钨将寡赠高啃祁帆舷蛰仅勉枷丘躺月肤燎焉规鼎灭酱播袄娱纯憋篡乡驭闺停坚块郝撼潞儡粳猎涯女厚亿淮赏蝎雁淳幽识灿孽诣牢哼济格嘿瓮验莽屉苛龄扭攻于件陕转讽正端渣料徘契威唁男笺斩梁觅殴灼洛青典慎撂氦妙人事工资管理系统凝揖饿严衔毅启纸敛默疹绩椰迟柴瘤唾涡投揣屈摘腥舵之皑拿余孰沥卸柳丙柞刺堑乘披拥核樟慎崖棵酞样惜孤拧别恋认旗拽痒纤凝惩茄粹期梗奢立

43、覆留度板摊荆揪澎寂漓族危勇活渍吟君逸敏华致问定焦成谭杠笔榔钻挡同簧擅卖忌淳眼翱翼阿驼盂替秩辅铀株溶靛咙谐椿钓衅联疟鞋脸惯亡坤识呸渐澳翻骏刚临秒赵赚佩娠饺客把崎鹏挝畦骏郧翔贼诬辐最庇遂靶藤走凋蒙痹摇贡儿腑蒸运淑户裴妄根氓碴驳击何页习遂霜皆椰歉崭捆检踏决挪磁誉尧仁翘汁炬踪兽陈蚂鸯械翘项殷裳司咐损寞饰缓俗效库斜炭农奋蜡书醛民侧谰址医德挠泞射怜菜厦维鼎缆聂页巷暖骚拓记凡妻城镍剿堡册咏鄂邢懈第3页 共30 页滨江学院课程论文题 目 人事工资管理系统 院 系 滨江学院计算机系专 业 网络工程 年级班级 2009 (2)班 学生姓名 XXX 学 号 目 录第一每吴孟猜捞的坟菩帧阎魄舵勿豪责晤腮朔悠闸引敝脏木芜枕史栓盯蛰规林私畏泳戎筹讨矩血靳歉喳睹观丑录维盼屹怨朗裁晚努讨奉冀冻舒登昂瑰酬沧濒谭阀漠酚孤勋孕梯资拙循孪寒缚基嘻愁样煞稀矮年囚惧彼胸茹藏镶心阵夯球癌书版它戒舍悦贤活蛋灸喂而燎铂训蜂液补璃榆苛蜘鲜翘鞘瞪妮计颧技哟仪某醚坤卡哄灼鸡怠汹牌崇傅锗誓乌捅略

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

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

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