员工工资管理系统的设计与实现毕业论文
工资管理系统毕业论文

工资管理系统毕业论文运算机工程技术学院(软件学院) 毕业设计(论文)题目:工资治理系统专业:软件技术班级: 08软件开发(1)班学生姓名:SKY 学号:08613143指导教师姓名: MR LI 职称:助教2011年3月广东科学技术职业学院运算机工程技术学院毕业设计(论文)开题报告名目一、引言 (5)二、技术论述 (6)1、.NET三层架构 (6)2、AJAX技术 (7)三、系统分析 (8)1、系统初步调查 (8)2、可行性分析 (8)3、系统开发的目标 (8)4、系统设计理念 (8)5、功能分析 (9)四、系统设计 (9)1、功能设计 (9)2、功能模块图 (11)3、数据库设计 (11)(1)表的设计 (12)(2)数据表的关系 (16)五、系统测试 (17)六、总结 (18)七、致谢 (18)八、参考文献 (18)工资治理系统摘要随着我国国民经济建设的蓬勃进展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的治理工具,不断改善企业的服务质量,提高工作效率。
不管是行政职能,依旧生产运作的治理要求的不断提高,在专门大程度上使企业不得不改变传统的经营治理方式以适应快速进展的社会主义市场经济,改变企业治理方式、方法差不多成为企业进展的先决条件。
建设一个科学高效的信息治理系统是解决这一问题的必由之路。
对企业内部的财务运用现代化技术进行治理,是提高工作效率的有效手段。
工资治理作为企业内部财务治理的一个重要方面,也逐步被企业治理者所重视,由于企业的规模的不断扩,大企业职工人数的不断增多,使工资发放成为企业治理中的一个重课题;再加上每一位职工的具体实际情形相同,规章章制度的不断完善,增大了个人工资发放难度;每个人每月的工资都要通过工资制度的审核,这大大增加了治理人员的工作量。
工资治理是一项琐碎、复杂而又十分细致的工作,一样不承诺发生差错。
手工进行工资发放工作,需要反复地进行抄写、运算,不仅花费财务人员大量的时刻,而且往往由于抄写不慎,显现张冠李戴,或者由于运算的疏忽,显现工资发放错误的现象。
毕业设计(论文)企业人事工资管理系统

毕业设计(论文)企业人事工资管理系统目录I目录 (I)1 前言 (1)1.1人事工资管理系统概论 (1)1.2开发背景和目的 (2)2 可行性研究 (4)2.1系统性能需求 (4)2.2系统功能调查 (5)2.3技术可行性 (6)2.4社会可行性 (7)2.5 经济可行性分析 (7)2.6 数据流图 (8)2.7数据字典 (10)3 开发工具简介 (14)3.1 技术 (14)3.2 SQL Sserver技术简介 (14)4系统概要设计 (16)4.1系统总体设计 (16)4.2业务流程图 (17)4.3数据库逻辑结构设计 (19)5详细设计 (22)5.1用户登录模块 (22)5.2员工信息管理模块 (23)5.3考勤业绩管理模块 (25)5.4销售业绩模块 (27)5.5工资管理模块 (30)5.6请假管理模块 (32)5.7系统管理模块 (35)5.8数据库详细设计 (36)6系统测试 (39)6.1系统测试目的 (39)6.2系统测试方法 (39)6.2.1登录模块的测试 (39)6.2.2员工管理模块测试 (40)6.2.3请假管理模块测试 (40)7 结束语 (42)参考文献 (44)致谢 (45)附录 (46)IIA 主要源程序 (46)B 用户手册 (70)B.1 系统功能简介 (70)B.2 系统的支持平台 (71)B.3 安装说明 (71)B.4 使用说明 (71)B.5 系统维护方法 (71)C 软件光盘 (72)C.1 光盘的树形目录 (72)C.2 光盘文件一览表 (72)D 科技译文 (74)The Strategy of Setting up Data Warehouse (74)数据仓库的规划构建策略 (88)III1 前言1.1人事工资管理系统概论随着中小型企业的不断增多,企业人数不断的增加,企业的工资管理工作就更重要、更复杂。
实现工资管理的自动化,无疑将给企业管理部门带来很大的方便。
毕业设计论文:企业员工薪资管理系统

计算机科学与应用系目录第一章绪论 (3)1.1简介 (3)1.2设计目的 (3)1.3设计内容 (4)第二章需求分析 (4)2.1 需求分析的任务 (4)2.2 需求分析的过程 (4)2.3 数据字典 (5)第三章概念结构设计 (7)3.1 概念结构设计的方法 (7)3.2 概念结构设计的步骤 (7)3.3 数据抽象与局部视图设计 (7)3.4 视图的集成8 第四章逻辑结构设计 (9)4.1 E-R 图向关系模型的转换 (9)4.2 数据模型的优化 (9)第五章物理设计阶段 (10)5.1 数据存储方面 (10)5.2 系统功能模块 (10)5.3物理设计阶段结果 (11)5.4 数据库实施阶段 (12)5.4.1数据库实施阶段目标.................................................................... 错误!未定义书签。
5.4.2数据库实施阶段任务 (7)第六章数据库的实施与运行16 6.1建立数据库(教学管理系统数据库) (16)6.2基于数据表的数据查询(系表查询) (16)6.3基于视图的数据查询(系表视图查询) (18)6.4存储过程功能的验证(存储过程比较查询) (10)总结 (22)参考文献 (22)第一章绪论1.1 课题简介随着计算机技术的飞速发展,计算机在企业管理中的应用越来越普及,利用计算机实现企业人事工资的管理显得越来越重要。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
企业工资管理系统论文

企业工资管理系统论文企业工资管理是一个复杂而琐碎的工作,需要用心细致管理。
下面是店铺为大家整理的企业工资管理系统论文,供大家参考。
企业工资管理系统论文篇一浅议企业工资管理系统企业工资管理系统论文摘要摘要:网络信息技术的普及在一定程度上推动了我国各行各业的发展,对于计算机技术而言,其应用在不同的管理系统中,促进了各项工作效率的提高。
因此在企业管理中,工资管理系统逐渐被广泛应用。
本文从各个角度分析企业管理中应该如何运用工资管理系统,进而实现企业工资管理的科学化。
企业工资管理系统论文内容关键词:企业;工资;管理系统随着经济发展步伐的加快,市场竞争也日益激烈,对于企业而言,其必须要不断改革,以适应市场发展的需求。
随着企业工资结构的不断变换,财务工作人员的任务量大增,单靠人力已经无法解决,因此计算机工资管理系统应运而生。
文章针对企业管理中工资系统的相关内容展开论述,希望能够为进一步完善企业工资管理提供参考借鉴。
一、企业需求分析随着企业发展速度加快,其人员数量正在不断增加,并且相关福利也在增加,而关于企业的工资管理,也变得越来越复杂。
工资管理系统的不断健全完善,在一定程度上可以帮助企业工资管理人员解决工作量繁重的问题,使其能够及时有效地完成工资管理的相关工作。
针对普通企业而言,工资管理在一定意义上是企业财务管理职能体现,同时与企业人事管理密切相关。
进一步改良工资管理系统,不仅在内容上需求更复杂,而且在内容上呈现出繁多趋势。
此外,工资管理在一定程度上,必须与人事管理相联系,并且还要连接工时考勤,完善医疗保险等等,进一步生成每个员工的工资构成,主要包含其基本工资、津贴、医疗保险、保险费等等。
如图一所示,为基本的企业工资管理系统示意图。
(一)作为企业资金管理来说,企业员工的工资是其中一项基本支出。
而对于企业工资管理来说,其实质就是员工工资管理。
针对工资管理的各个环节而言,其每个部分都必须以数据作为支持,这项工作相对而言相当琐碎,同时对工作人员的要求也非常严格,其在工作过程中,必须要仔细核对各个项目,一旦出现问题,即使是小数点的问题,就会产生失之毫厘谬以千里的效应。
工资管理系统课程设计毕业设计(论文)

工资管理信息系统程序设计一、开发背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。
党和政府根据知识经济时代的特点,对国民经济建设提出了“用信息化带动工业化”的指导思想。
对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。
在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线”,因此人事管理是企业的计算机管理信息系统重要组成部分。
而工资管理又是人力资源管理的重中之重。
工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。
现在应用的企业管理信息系统中,几乎都包括了工资管理模块。
有些环境中是由作为大型ERP软件中的一个模块引进的,有些是作为企业的财务系统的一部分。
通过调研并参考其他工资管理软件,我基本上搞清楚了企业对系统的需求,如果能够设计一套简单企业工资管理系统特别有意义,并且是现行的财务管理软件代替不了的。
二、研究思路和工作计划我做的管理信息系统设计经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试及系统试运行和修改。
图1反映了我的基本的思路和过程。
三、可行性分析1、经济可行性在经济上,该设计是可行的,只需要安装VisualFoxpro软件,成本较低,只要有软件支持,企业工资管理系统就可以实现。
2、技术可行性在技术上,该设计是可行的,在系统的技术实现上使用VisualFoxpro6.0开发工具,利用本软件自带的数据库,操作方便,提高效率和安全性。
安全机制可行性我设计的企业工资管理系统,界面友好,操作简单,管理员和职工具有不同的权限,职工查询有不同的密码,保护个人隐私,确保信息部外露。
3、社会可行性随着经济的发展,薪金福利逐渐成为员工最为关注的问题。
薪金体系的完善与否对人才的选用育留及整体业绩有着直接的影响。
我们可以通过建立一套完善的薪金管理系统从多角度激发员工强烈的工作欲望,客观、公正、合理地报偿为企业做出贡献的每一个员工。
(完整版)工资管理系统(论文范文,JSP,JAVA,毕业设计)

摘要我们小组的课程设计是某公司的工资管理系统。
在这个计算机快速发展的世界里,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。
工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,既方便又快捷地完成员工工资的发放。
我们组在课程设计过程中根据设计中的需求及对工资管理系统采用了模块化的设计思想,在机房我们在Windows XP操作系统环境下,采用myeclipse7作为开发工具,主要连接Access数据库来实现公司的工资管理系统的主要功能。
在设计过程中,我们首先小组首先对整体的思路进行分析,然后进行分工。
对数据库和类进行设计,实现了工资管理系统的功能。
其功能主要包括公司用户管理、人员管理、部门管理、工资管理等功能。
本系统运用了数据库技术,可以大量的存储信息。
又实现了人机交互,不但缩短工资发放的时间,又避免了传统时代的人工计算错误。
总而言之,该系统在工资管理方面考虑周全,功能齐全,极大地提高了公司对员工工资管理的效率。
关键词工资管理系统,Access数据库,Java目录摘要 (I)目录............................................................................................................................... I I 第1章绪论. (1)1.1项目背景 (1)1.2项目开发环境 (1)1.2.1 硬件环境 (1)1.2.2 软件环境 (1)第2章相关技术 (1)2.1系统所涉及到的语言 (1)2.1.2 Java (1)2.2开发工具 (1)2.2.1 MyEclipse (1)2.2.1 Access (2)第3章系统分析及组内分工 (1)3.1需求概述 (1)3.2需求分析 (1)3.2.1 理解需求 (1)3.2.2 分析需求 (1)3.2.3可行性分析 (2)3.3设计思想 (2)3.4系统功能结构图 (3)3.5组内分工 (4)第4章数据库设计 (5)4.1数据库需求分析 (5)4.2数据流图 (5)4.2数据字典 (6)4.3概念结构设计 (9)4.3.1概念结构设计方法 (9)4.3.2概念模型设计 (9)第5章系统详细模块设计与实现 (10)5.1用户登录及主界面 (10)5.2用户管理功能实现 (18)5.3人员管理功能实现 (24)5.4部门管理功能实现 (39)5.5工资管理功能实现 (45)5.6帮助功能实现 (50)5.7退出系统功能实现 (51)结论 (52)致谢 (53)参考文献 (54)第1章绪论1.1 项目背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。
毕业设计-公司职工工资管理信息系统论文[管理资料]
摘要本次设计我选择的课题是人事管理系统,主要是针对企事业单位的人员、考勤、工资进行计算机管理。
从接到任务书开始,就对目前众多的可视化开发工具进行了比较,决定利用Dephi作为前端工具软件,应用面向对象的方法来开发本次课题。
本文主要是针对企事业单位人事方面的研究,介绍了系统建立的目的、系统分析、系统结构、系统设计、系统实施,以及介绍如何使用开发工具Dephi的开发系统的过程等。
系统的建立将实现单位人事方面的录入、查询、修改、删除、维护、分类统计的自动化功能,操作人员轻而易举的就能使用该软件来达到对企业人员信息的管理。
关键词:查询、修改、维护、统计AbstractThis time design, I choose of topic is the personal management system, mainly is aim at the business unit of personnel, test frequently, the wages carry on the calculator receive the mission book beginning, to numerous currently can saw turn develop the tool to carry on the comparison, decided to make use of the Dephi be the head tool software, the application faces to the method of the object to develop this topic.This text is mainly research that aims at the business unit personnel, introduce the purpose, the system analysis, system structure, the system design, the system implement of the systemestablishment, and introduce how to use process etc. of the development system of develop the tool establishment of the system record carry out the unit personnel into, the search, modify, delete, support, the automation function that classification statistics, operate the personnel easy to accomplish of can use that software to attain the management to the business enterprise personnel's information.Keyword: Search, modification, maintenance, statistics目录 (I) (I)术语和缩写词 (I) (II) (II)用户 (II)业务流程图 (II) (II)功能要求 ..................................................................................................................... I II .. (V).软件总体目标 (V)假设和约束 (V)总体数据流程结构图 (V) (V)......................................................................................................................................... V II编写目的 (VII)实现工具简介 (VII)(1)D ELPHI 简介 (VII)(2)A CCESS数据库 (VII)(3)ADO连接数据库 (VII)详细设计及界面设计说明 (VII)(1)数据库模块 (VII)(2)用户登录 (VIII)(3)单位信息管理............................................................................................... X I (4)职工信息表................................................................................................... X I (5)考勤登记表. (XII)(6)单位考勤统计 (XIII)(7)工资标准表 (XV)(8)工资计算 (XV)(9)单位工资统计 (XVII)(10)报表管理_职工花名册 (XVIII)(11)报表管理_工资打印................................................................................ X IX (12)系统管理_用户管理 (XX)(13)系统管理_更改密码 (XX) (XXIII)单位信息 ............................................................................................................... X XIII单位职工信息 ....................................................................................................... X XIII 职工基本工资表 ................................................................................................... X XIV 职工考勤表 (XXV)职工考勤统计表 ................................................................................................... X XVI 系统用户表 (XXVII) (XXVIII) (XXVIII)软件环境 (XXVIII)盘文件的目录管理 (XXVIII) (XXIX) (XXX) (XXXI)............................................................................................................. 错误!未定义书签。
人事工资管理系统毕业设计论文VB
摘要由于计算机技术的飞速发展,数据库技术作为数据管理的一个有效的手段,在各行各业中得到越来越广泛的应用。
因此,本文围绕一个”人事管理系统”程序的设计和应用系统的开发课题为背景,详细介绍了以VB和SQL SERVER为语言编写管理信息系统的过程.该程序通过VB的ADO数据对象来实现VB前台与后台SQL SERVER数据库的连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。
管理系统的开发不仅是一个应用程序编写的过程,更重要的是在系统分析和设计阶段所做的工作。
该程序在设计过程中严格遵循软件工程学的方法,用分阶段的生命周期计划严格管理,并主要讲述了程序的总体设计、详细设计阶段,对程序进行需求迭代,不断修正和改进,利用SQL SERVER的强大数据库功能,直到形成一个完善的可行性系统。
优美、秀丽的界面,方便实用的查询与维护功能共同构成了“人事工资管理系统”。
关键词:VB,SQL SERVER,数据库,软件工程,管理信息系统AbstractBecause of the rapid development of computer technology, database technology as an effective means of data management, in all walks of life are increasingly wide application。
Therefore, this article on a "personnel management system" design and procedures for applications development topics background,details and SQL Server to add language to the process of preparing management information systems。
某公司的工资管理系统设计论文
摘要我们小组的课程设计是某公司的工资管理系统。
在这个计算机快速发展的世界里,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。
工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,既方便又快捷地完成员工工资的发放。
我们组在课程设计过程中根据设计中的需求与对工资管理系统采用了模块化的设计思想,在机房我们在Windows XP操作系统环境下,采用myeclipse7作为开发工具,主要连接Access数据库来实现公司的工资管理系统的主要功能。
在设计过程中,我们首先小组首先对整体的思路进行分析,然后进行分工。
对数据库和类进行设计,实现了工资管理系统的功能。
其功能主要包括公司用户管理、人员管理、部门管理、工资管理等功能。
本系统运用了数据库技术,可以大量的存储信息。
又实现了人机交互,不但缩短工资发放的时间,又避免了传统时代的人工计算错误。
总而言之,该系统在工资管理方面考虑周全,功能齐全,极提高了公司对员工工资管理的效率。
关键词工资管理系统,Access数据库,Java目录摘要I目录II第1章绪论11.1项目背景11.2项目开发环境11.2.1 硬件环境11.2.2 软件环境1第2章相关技术12.1系统所涉与到的语言12.1.2 Java12.2开发工具12.2.1 MyEclipse12.2.1 Access2第3章系统分析与组分工13.1需求概述13.2需求分析13.2.1 理解需求13.2.2 分析需求13.2.3可行性分析23.3设计思想23.4系统功能结构图33.5组分工4第4章数据库设计54.1数据库需求分析54.2数据流图54.2数据字典64.3概念结构设计84.3.1概念结构设计方法84.3.2概念模型设计9第5章系统详细模块设计与实现125.1用户登录与主界面125.2用户管理功能实现195.3人员管理功能实现245.4部门管理功能实现315.5工资管理功能实现375.6帮助功能实现425.7退出系统功能实现42结论44致45参考文献46第1章绪论1.1 项目背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。
工资管理信息系统的设计与实现
本科毕业论文(设计)题目:工资管理信息系统的设计与实现学院:专业:信息管理与信息系统班级:学号:姓名:指导教师:定稿日期:工资管理信息系统的设计与实现摘要:随着计算机和通信技术,人类已逐步进入信息社会。
信息和能源,材料,构成社会基本生产资料,在人类社会生产活动中发挥了重要作用。
同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,对内来看,可以提高工作效率;对外来看,获得竞争优势。
工资管理信息系统是随着企业信息化和计算机技术的飞速发展,计算机在企业管理中应用的普及而产生的一种有关工资管理的信息系统。
本次毕业设计就是开发一个工资管理信息系统,希望它运用于一般企业单位中进行工资的管理。
本系统采用Microsoft Visual Basic 6.0作为开发工具,后台数据库采用access 数据库管理系统。
能够实现工资核算、人员及工资变动管理、奖金管理等功能。
文中主要描述了系统的背景,分析了系统的需求分析和设计,并且对每个模块的设计与实施做出了详细的描述,系统基本能满足企业对员工工资核算,人员及工资变动管理、奖金管理的需求。
关键字:工资管理系统;数据库;visual basicDesign and Development of Wage Management InformationSystemAbstract:As the electronic computer and communication technology development, human society has gradually entered the infmoratization era. Information and materials, energy as a social basic production material, in the human social production activity plays an important role. Meanwhile people for information and data use and processing also has entered the automation, network and socialized stage, therefore, the development of the related management information system has become necessary and essential professions, internally to see, can improve work efficiency; Foreign perspective, gain a competitive advantage.Wage management information system is a management information system on wages that resulted from the popularity of computer applications in the enterprise management with the rapid development of computer technology. The graduation project is to develop a wage management information system, hoping that it applied to general business management units for wages.The system uses Microsoft Visual Basic 6.0 as a development tool and Access as database management system. The functions of the system include payroll accounting, personnel and wage change management, bonus management. This paper describes the background and the analysis and design of the system, and the detailed description of each module. The resulting system meets the requirements of payroll accounting, personnel and wage change management, bonus management.Key words:wage management system database visual basic目录1 概述 (1)1.1 背景简介 (1)1.2 系统开发的意义 (1)1.3 国内外研究现状 (1)1.4 预期达到的目标 (3)2 开发技术方案选择 (3)2.1 Visual Basic 6.0的介绍 (3)2.2 Access数据库的分析 (4)2.3 系统要求 (4)3 系统分析 (4)3.1 系统的可行性分析 (4)3.1.1 经济可行性的分析 (4)3.1.2 操作可行性的分析 (5)3.1.3 技术可行性的分析 (5)3.1.4 系统的安全性分析 (5)3.2 系统的详细调查 (5)3.3 需求分析 (5)3.4 系统研究的基本内容 (6)3.5 拟解决的主要问题 (6)3.6 技术路线 (7)3.7 系统研究难点 (7)3.8 业务流程分析 (7)3.9 数据流分析 (8)4 系统设计 (9)4.1 系统功能模块设计 (9)4.2 数据库设计 (10)4.2.1 E-R 图设计 (10)4.3.2 系统逻辑模型设计 (12)4.3.3规范化处理 (12)4.3.4 数据表设计 (12)5 系统实现 (14)5.1 主要模块界面及代码 (14)6 系统的运行与维护 (19)6.1 系统的运行 (19)6.3 系统的维护 (23)7 开发总结 (29)致谢 (31)参考文献 (31)1 概述1.1 背景简介工资管理信息系统是随着企业信息化和计算机技术的飞速发展,计算机在企业管理中应用的普及而产生的一种有关工资管理的信息系统。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 目 录 摘要...............................................................1 绪论...............................................................1 第一章 了解Visual Basic...........................................2 1.1 VB简介 ............................................................... 3 1.2、VB应用程序的基本持点 ................................................. 3
第二章 系统需求分析 ............................................... 6 2.1 问题定义及内容简介 .................................................... 6 2.1.1 问题定义 .......................................................... 6 2.1.2 内容简介 .......................................................... 6 2.2 研究背景与可行性分析 ................................................. 7 2.2.1 研究背景 .......................................................... 7 2.2.2 可行性分析 ........................................................ 8 2.3系统功能分析 .......................................................... 8 2.4 系统功能模块分析 ..................................................... 9 第三章 系统设计........................................................10
3.1 数据库设计.........................................................10 3.1.1 数据库的概念 ................................................... 10 3.1.2建立数据库 ...................................................... 10 3.1.3建立数据表 ...................................................... 11 3.2主要模块设计 ......................................................... 12 3.2.1登录界面 ........................................................ 12 3.2.2主界面 ............................................................ 12
结论 ............................................................. 18 参考文献..........................................................19 致 谢............................................................20 2
职工工资管理系统的设计与实现 摘要:随着计算机技术的飞速发展,现在人们全面的进入了信息时代,计算机被应用在生活和工作的各个领域,电子化信息管理正显示出它的巨大优势,与以往的信息管理方式相比,电子化信息管理具有记录准确、查询快捷、使用便利等优点。 职工工资管理系统是一个公司不可缺少的部分,它的内容对于公司的决策者和管理者来说都至关重要,所以职工工资管理系统应该能够为企业提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对企业员工信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业员工相关信息管理的效率。 本系统是采用Microsoft Visual Basic 6.0作为前台开发工具,Microsoft Office Access 2000作为后台数据库平台的管理系统。旨在实现对现有的公司工资管理工作中遇到的各种情况和大量数据进行数据库存储的基础上,设计并完成对其公司员工信息以及各种数据的分类、查询和统计,实现各种方便友好的操作界面和数据报表。
关键词:数据库;Visual Basic 6.0;企业工资管理 1
绪 论 现在人们全面的进入了信息时代,计算机被应用在生活和工作的各个领域,电子化信息管理正显示出它的巨大优势,与以往的信息管理方式相比,电子化信息管理具有记录准确、查询快捷、使用便利等优点。计算机已经深入到日常工作和生活的方方面面,比如文字处理、信息管理、辅助设计、图形图像处理、教育培训以及游戏娱乐等。Windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。以前开发Windows下软件是专业人员的工作,需要掌握许多专业知识和经过特殊的培训才能胜任。现在不同了,即使你没有接受过严格的程序设计训练,使用Visual Basic也一样能够开发出功能强大、适合自己特殊需求的应用程序了。Visual Basic继承了Basic语言易学易用的特点,特别适合于初学者学习Windows系统编程。 由于现在企业员工信息的管理趋向于复杂化和多元化,随着计算机的广泛应用,越来越多的企业均采用了计算机化的管理模式。查询、修改、录入、删除等基本操作都采用了计算机的数据库技术。比起以前使用卡片的方法有了很大的进步,方便管理,易于更新,极大的方便了企业领导者的管理工作。因此为提高工作效率,决定开发企业工资管理系统软件。开发此软件,以供公司财务管理人员使用计算机对公司员工进行管理,此系统具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司管理者的工作效率, 本系统把公司员工的基本信息、工资信息集中起来,统一的进行操作。实现员工基本信息管理、电子化的员工工资管理、员工信息报表、员工工资一览表,同时与Office常用办公软件进行连接,信息详细。在设计此系统的同时,也能够为我们提高我们软件开发的能力,学习VB语言编程的技巧,通过本次软件的开发,包括与导师的交流,从中学习了知识、吸取了经验。 这次我毕业设计的课题是“企业工资管理系统”,目的是对企业员工的基本信息、工资信息的统计,方便了管理,帮助企业实现: 1、完善的信息管理。 2、加强数据安全控制。 2
3、实现电子化数据管理。 4、科学管理员工的基本信息,全面反映员工情况 5、管理员工工资信息,使公司财务明确化 3 第一章 了解Visual Basic
1.1 VB简介
Visual Basic是一种可视化的、面向对象和采用事件驱动方式的结构化程序设计语言。Basic语言是20世纪60年代美国Dartmouth学院的两位教授共同设计的计算机设计程序语言,其含义是“初学者通用的符号指令代码“。它简单易学、人机对话方便、程序运行方便,因此,很快得到了广泛的应用。20世纪80年代,随着结构化程序设计的需要,新版本的Basic语言增加了新的数据类型和程序控制结构,其中较有影响的有True Basic、Quick Basic和Turbo Basic等。 1988年,Microsoft公司推出的Windows操作系统,以其为代表的图形用户界面(GUI)在微机上引发了一场革命。在图形用户界面中,用户只要通过鼠标点击和拖动便可以形象地完成各种操作,不必键入复杂的命令,深受用户的欢迎。但对程序员来说,开发一个基于Windows环境的应用程序工作量非常大。可视化程序设计语言正是在这种背景下应运而生。 可视化程序设计语言除了提供常规的编程功能外,还提供了一套可视化的设计工具,便于程序员建立图形对象,巧妙地把Windows编程的复杂性“封装”起来。 1991年,Microsoft公司推出的Visual Basic语言是以结构化的Basic语言为基础,以事件驱动程序为运行机制。它的诞生标志着软件设计和开发的一个新时代的开始。在以后的几年里,Visual Basic经历了1.0版本、2.0版本……6.0版本几次升级,它的功更加强大,更加完善,最新的版本为VB.net。 1.2、VB应用程序的基本持点 VB程序语言具有许多优秀的特性,用其设计应用程序时有两个基本特点:可视化设计和事件驱动编程.
1、可视化设计
同其它的一些可视化程序开发工具一样,VB具有可视化设计的特点,微软的