职工工资管理系统

上传人:re****.1 文档编号:562366534 上传时间:2023-10-28 格式:DOCX 页数:18 大小:856.38KB
返回 下载 相关 举报
职工工资管理系统_第1页
第1页 / 共18页
职工工资管理系统_第2页
第2页 / 共18页
职工工资管理系统_第3页
第3页 / 共18页
职工工资管理系统_第4页
第4页 / 共18页
职工工资管理系统_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《职工工资管理系统》由会员分享,可在线阅读,更多相关《职工工资管理系统(18页珍藏版)》请在金锄头文库上搜索。

1、职工工资管理系统摘要在当今社会,随着计算机的发展及网络技术的应用,当今社会正快速的向信息化社会化 前进,信息自动化的作用越来越大。而在日常生活中信息技术的不断融入,在技术越来越先 进的同时,应该从以前繁琐的事务中解放出来,来提高工作效率。目前在大的公司已经有一套比较完整的工资管理系统,而在一般小型的企业中工资的管 理大部分还是进行着手工管理,工作起来效率比较低,而且不能及时了解工资的发放状况等 等,不便于管理。同时由于不可避免的人为因素,造成数据的遗漏、误报等。为了更好的适应当前企业对工资管理的需求,缓解手工管理存在的弊端,我们小组开发 了职工工资管理系统。它具有以下几个特点:可以存储所有有关

2、工资、津贴、提成内容,安 全高效;可以迅速查询到所需信息;实现动态报表。用户需求可分为如下 5 个方面:第 1 是员工的管理,包括员工的姓名、性别、职位等信息;第2 方面是职位的管理,每个职位对 应着相应的工资和津贴;第 3方面是特殊项的管理,这包括各种奖惩措施,以及项目提成内 容;第4方面是工资发放,同时打印工资凭条;第5 方面是各种各样的统计报表,方便用户 对以往数据的把握和管理。在软、硬件方面对系统的需求,软件要求易学,容易掌握,可以很简单方便地管理职工 工资。硬件的配置要求不能太高,这样可以很好的适应目前企业的要求。总之,职工工资管理系统旨在提供一个可以操作的,方便工资发放和管理,易于

3、修改的 辅助管理系统。同时提供了系统智能辅助与用户自主选择两种方式,提高工作效率。根据需求分析本系统结构采用 Visual Basic+Access 结构。目录摘要. 第一章 绪论1.1 数据库管理系统简介.1.2 职工工资管理系统问题描述1.3 开发工具简介. 第二章职工工资管理系统需求规格说明书.2.1 应用需求分析.2.2 系统功能模块划分.2.3 系统逻辑结构设计.2.4 系统概念结构设计. 第三章 职工工资管理系统总体设计说明书3.1 系统软件结构图.3.2 系统主要 IPO 图.第四章 职工工资管理系统数据库设计第五章 职工工资管理系统详细说明书第六章 职工工资管理系统用户操作手册

4、 6.1“登陆”模块详细设计6.2 “主窗体”模块详细设计6.3 各项子模块详细设计.6.3.1 人员管理窗体详细设计.6.3.2职位管理窗体详细设计6.3.3 特殊项管理窗体详细设计.6.3.4 工资发放窗体详细设计 第七章 职工工资管理系统软件测试报告 第八章 职工工资管理系统项目开发总结. 第九章 附录 第十章 参考文献.第一章 绪论1.1 数据库管理系统数据库管理系统(DBMS)是指数据库系统中数据的软件系统。DBMS是数据库系统的 核心组成部分。对数据库的一切操作,包括定义、更新及各种操作控制,都是通过 DBMS 进行的。DBMS总是基于某种数据模型,可以把DBMS看成是某种数据模型

5、在计算机系统 上的具体实现。根据数据模型的不同, DBMS 看成事某种数据模型在计算机系统上的具体 实现。根据数据模型的不同,DBMS可分为层次型、网状型、关系型、面向对象型等。M S Access 2000就是一种关系数据库管理系统。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若 干个关系模式组成的集合。关系模式相当于前面提到的记录类型,每个关系实际上是一张二 维表格。关系模型和层次网状模型的最大判别式用关键码而不是指针导航数据,表格简单 用户易懂,编程时并不涉及存储结构,访问技术等细节。 SQL 语言是关系数据库的标准化 语言,已得到广泛的应用。1.2 职工工

6、资管理系统问题描述职工工资管理师一项琐碎、复杂而又十分细致的工作,一般不允许发上差错。最初的工 资统计和发放是使用人工方式处理,工作量大时,出现错误的几率也随之升高,不仅花费财 务人员大量的时间,而且往往由于抄写不慎,或者由于计算的疏忽,出现工资发放错误的现 象。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工 作。正是职工工资管理的这种重复性、规律性、时间性,使得企业工资管理计算机化成为可 能。企业工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信息的 处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录1.3 开发工具简介微软公司的 V

7、isual Basic 6.0 是 Windows 应用程序开发工具,是目前最为广泛的、易学 易用的面向对象的开发工具。Visual Baasic提供了大量的空间,这些空间可以用于设计界面 和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应 用程序额运行效率和可靠性。因此,本系统使用MS Visual Basic 6.0开发。第二章 职工工资管理系统设计分析2.1 应用需求分析需求分析的过程可以说是一个对具体问题的反复理解和抽象的过程。理解就是对现实问 题的理解,要弄清楚究竟需要解决问题。抽象就是除去问题的表面,提取问题本质,建立问 题的逻辑模型,以便于以后阶段的

8、系统的设计实现。需求分析阶段是软件产品生存命期中的 一个重要阶段,其根本任务是确定用户对软件系统的需求。所谓需求是指用户对软件的功能 和性能的要求,就是用户希望软件能什么事情,完成什么样的功能,达到什么性能。通常需 求分为两种类型:一种是功能性需求,一种是非功能性需求,这一点也需要有一种清楚的认 识。功能性需求是指需要计算机系统解决的问题,也就是对数据的处理要求,这是一类最主 要的需求。非功能性需求是指实际使用环境所要求的需求,往往是一些限制要求,例如:性 能要求,可靠性要求,安全保密要求,等等。软件需求一般包含三个层次业务需求、用户需求和功能需求,还包括非功能需求。业 务需求:反映了组织机构

9、或客户对系统、产品高层次的目标要求,它们在项目视图与范围文 档中予以说明。用户需求:描述了用户使用产品必须要完成的任务和具备的功能,这在使用 实例文档或方案脚本说明中予以说明。功能需求:定义了开发人员必须实现的软件功能,使 得用户能完成他们的任务,从而满足其业务需求。2.2 系统功能模块划分开发这个系统的目的就是帮助企业的财务主管部门提高工作效率,实现职工工资管理系 统的系统化、规划化和自动化。能够和认识管理系统、考勤管理系统相结合,真正实现企业 高效、科学、现代化的员工管理。主要的系统模块图如下:殊 项 管 理H资发放职位管理人 员 管 理职工 工资 管理 系统图 2-1 主要的系统功能模块

10、图本系统分为两大模块,用户登录和职工工资管理系统模块,其中工资管理系统模块划分 为 5 个子模块:人员管理、职位管理、特殊项管理、工资发放、退出。下面是分别对各个子模块的具体介绍:(1)人员管理模块 企业管理人员通过此模块来管理各类员工的信息,包括员工的添加、修改、删除等。在进行员工的添加时,弹出新的窗口进行员工信息的录入,在保存的时候要进行员工ID是 否重复的检验,如果添加的员工ID重复要对用户进行提示,只有在不重复的情况下才能够 进行员工的添加。在进行员工的删除时,要首先弹出提示窗口让用户输入是否删除,只有在 用户确认后才能够进行员工的删除。在进行员工的修改时,要能够根据用户选定的员工进行

11、 修改,即列出所有用户选定员工的信息,在这个基础上进行员工信息的修改。(2)职位管理模块 企业管理人员通过此模块来管理职位信息,包括职位的添加、修改、删除等。在进行 职位的添加时,弹出新的窗口进行职位信息的录入,在 保存的时候要进行职位是否重复的 检查,如果添加的职位重复要对用户进行提示,只有在不重复的情况下才能够进行职位的添 加。在进行职位的删除时,要首先弹出提示窗口让用户确认是否删除,只有在用户确认后才 能够进行职位的删除。在进行职位的修改时,要能够根据用户选定的职位进行修改,即列出 所有用户选定职位的信息,在这个基础上进行职位信息的修改。(3)特殊项管理模块 企业管理人员通过此模块来管理

12、特殊项信息,包括特殊项的添加、修改、删除等。在进 行特殊项的添加时,弹出新的窗口进行特殊项信息的录入,在保存的时候要进行特殊项ID 是否重复的检验,如果添加的特殊项ID重复要对用户进行提示,只有在不重复的情况下能 够进行特殊项的添加。在进行特殊项的修改时,要能够根据用户选定的特殊项进行修改,即 列出所有用户选定特殊项的信息,在这个基础上进行特殊项信息的修改。(4)工资发放模块 通过该模块实现员工的工资发放、工资凭条生成和打印等功能。首先用户选择员工和月份,然后又程序自动生成相应的月份的工资表。程序调用Excel 生成 工资凭条,并可打印该工资凭条。2.3 系统逻辑结构设计(1)根据需求分析,系

13、统的数据流图如下:图 2-2 系统的数据流图2)系统的主要数据字典Q 名称:职工描述:在公司里上班的人员定义:职工=职工ID+职位+姓名+性别+出生年月+工作年月 位置:输出到打印机Q.名称:职位描述:职员在公司干的什么工作定义:职位=职位+基本工资+奖金+津贴 位置:员工管理 、职位管理、特殊项管理、员工工资管理.名称:工资描述:员工在公司所付出劳动的报酬定义:工资=基本工资+特殊项金额 位置:输出到打印机2.4 系统的概念结构设计(1)局部E-R模型性别职位姓名出生年月:工作年月职工图2-3实体职工局部ER图职位一匸津贴-基本工资奖金职位图 2-4 实体职位局部 ER 图图 2-5 实体特

14、殊项局部 ER 图(2)系统全局ER图图2-6系统全局ER图第三章 职工工资管理系统总体设计说明书3.1 系统软件结构图 软件结构图是进行软件结构设计的一个有力工具,是描绘软件结构的图形工具,图 中一个方框代表一个模块,框内注明模块的名字或主要功能。本程序的软件结构图如下:图 3-1 软件结构图3.2 系统主要 IPO 图IPO 图是输入、处理、输出图的简称,它能够方便地描绘输入数据、对数据的处理 和输出数据之间的关系。IPO 图的基本形式是在左边的框中列出有关的输入数据,在中间的框内列出主要的 处理,在右边的框内列出产生的输出数据。本程序的 IPO 图如下:图 3-2 系统的 IPO 图第四

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号