企业工资管理系统34078
工资管理系统数据流程图

1. 工资管理系统的数据流程图,如图:2. 主要数据字典 1) 数据项的定义数据项数据项名称类型及宽度简述取值范围编号 I1 标示其他部门提交的职工考勤信息的年考勤日期 Char ( 10) 月工资日期 Char10) 标示职工工资的年月 I2 职工编码 Char10) 唯一用来标示职工的编码 I3 部门名称 Char(20) 使用此系统单位内部子部分 I4 基本工资 decimal(7,2) I5 各部门内的员工固定工资,即部门岗位工资。
2)数据存储的描述数据数据存简述数据存储组成相关联的存储储名称处理编号 S1 变动工记录职工变动工资的工资日期 + 职工编码 + 加班费 + 奖金 + 水P2 、 p4 资表详细信息电费 + 保险费 + 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣款 + 个人所得税 S2 基本工记录职工固定工资的工资日期 + 职工编码 + 基本工资 + 工 P4 、 p5 资表详细信息龄工资 + 岗位津贴 + 固定补贴 S3 工资计记录职工工资的详细工资日期 + 职工编码 + 职工姓名 + 个 P4 、 p5 、算表信息人账号 + 基本工资 + 工龄工资 + 岗位p6 、 p7 、津贴 + 固定补贴 + 变动津贴 + 加班费 + p8 、 p9 奖金 + 应发工资 + 水电费 + 保险费 + 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣款 + 个人所得税 + 扣款合计 + 实发工资 S4 福利费记录职工福利费分配日期 + 职工编码 + 部门编码 + 对应科目编码 P8 、 p10 计提分的详细信息 + 金额配表 S5 个人所记录职工个人所得税职工编码 + 职工姓名 + 所得期间 + 所得项目 P9 、 p10 得税申情况 + 收入额合计 + 费用额 + 应纳税所得额 + 税报表率 + 速算扣除数 + 扣缴所得税额 S6 工资费描述工资费用的分摊日期 + 职工编码 + 部门编码 + 对应科目编码 P7 、 p10 用分配(来源) + 金额表S8 职员信职员基本信息职工编码 + 职工姓名 + 性别 + 人员类别 + P3 、 E3息表部门编码 + 部门名称 + 岗位编码 + 岗位名称 + 职称 + 工龄 + 个人账号 + 联系电话 S9 工资计设置职工工资项目金基本工资计算标准 + 变动工资计算标准 E3 、 P2 算标准额标准表 S10 考勤表记录职工考勤信息情考勤日期 + 职工编码 + 加班天数 + 病假天数 P1 、 P2 况 + 旷工天数 + 事假天数; 3)数据流的描述数据数据流简述数据流数据流数据流组成数据高峰流编名称来源去向流量流量号D1 考勤记输入的企业所有E1 P1 考勤日期 + 职工编码 + 1 次 1 次录职工的考勤信息加班天数 + 病假天数 + / 月 / 月旷工天数 + 事假天数; D1 人事基描述人事基本信E2 P3 职工编码 + 职工姓名 + 1 次 1 次本信息息性别 + 人员类别 + 部门/ 月 / 月编码 + 部门名称 + 岗位编码 + 岗位名称 + 职称 + 工龄 + 个人账号 + 联系电话 4) 处理的描述处理处理逻输入的数据流处理逻辑的描述输出的数处理逻辑辑名称据流频率编号 P1 输入考D1 其他部门汇总的由其他部门的负责人每个月按期输入S11 考勤1 次勤信息考勤信息企业所有职工的考勤信息表 / 月 P2 编制变S9 工资计算标准财务处根据其他部门的负责人输入的S1 变动1 次动工资表 ;s11 考勤表职工考勤等考勤信息,以及工资计算标工资表 / 月表准表中设置的金额计算出企业每个职工的加班费、病假扣款、事假扣款、旷工扣款等金额,并编制变动工资表。
企业工资管理系统

企业工资管理系统设计与开发摘要:21世纪是一个信息化的时代,企业只有做好人力资源管理,才能置身于国际大舞台,这就离不开先进的企业工资管理系统。
而企业工资管理系统正是企业生产过程的一个重要组成部分。
本系统是对企业管理的实际需要而开发的企业工资管理软件,基于Visual Studio 2005、Access工具所开发完成的项目。
系统开发的总体任务是实现企业人事和工资信息关系的系统化,规范化和自动化。
根据数据管理的不同主题的需要,分成了个5模块,分别是用户管理信息,信息查询,员工管理,奖惩管理,工资管理。
整个系统完成的功能为:用户信息的添加、修改、删除;员工信息的添加、查询、修改、删除;员工工资信息的查、添加、修改、删除;奖惩信息的添加、修改、删除、查询。
关键词:企业工资管理 Visual Studio 2005 Access数据库Enterprise Salary Management System Design and Development Abstract:The 21st century is an era of normalization, enterprise only making human resources management, ability in the international arena, it cannot leave the advanced enterprise salary management system. And enterprise salary management system is enterprise production process is an important part of.This system is the actual needs of enterprise management and development of enterprise salary management software, based on Visual Studio 2005 and Access tool development completed projects. Systematic development of overall mission is to achieve enterprise personnel and salary information, standardization and the systematic relationship automation. According to data management of the needs of different subjects, divided into five modules, respectively is user management information, information query, employee management, rewards and punishments management wage management. The whole system to accomplish the function of: information about users add, modify and delete; Employee information add, inquiry, modification and deletion; Employee wages information check, add, modify and delete; Rewards and punishment information add, modify and delete, query.Keywords:Enterprise salary management Visual Studio 2005 Access Database目录第一章项目背景 (1)第二章开发平台 (1)2.1 开发平台简述 (1)2.1.1 软件平台 (1)2.1.2 硬件平台 (1)2.2 开发工具简述 (1)2.2.1 开发软件工具 (1)2.2.2 数据库系统 (2)第三章软件模块构成 (2)3.1 软件模块结构图 (2)第四章数据库设计 (4)4.1 数据库管理系统知识概述 (4)4.2 数据库设计 (4)第五章软件模块详细设计说明 (6)5.1 登录模块详细设计 (6)5.2 用户添加模块详细设计 (7)5.3 修改用户模块详细设计 (9)5.4 删除用户模块详细设计 (10)5.5 查询员工信息模块详细设计 (11)5.6 查询工资信息模块详细设计 (12)5.7 查询奖惩模块详细设计 (13)5.8 添加员工模块详细设计 (14)5.9 修改员工信息模块详细设计 (15)5.10 删除员工信息模块详细设计 (17)5.11 添加奖惩信息模块详细设计 (18)5.12 修改奖惩信息模块详细设计 (19)5.13 删除奖惩信息模块详细设计 (20)5.14 添加工资信息模块详细设计 (22)5.15 更新工资信息模块详细设计 (23)5.16 删除工资信息模块详细设计 (24)第六章项目测试 (25)6.1 登录模块测试 (25)6.2 添加用户信息模块测试 (25)6.3 修改用户信息模块测试 (25)6.4 删除用户信息模块测试 (25)6.5 添加员工信息模块测试 (25)6.6 修改员工信息;模块测试 (26)6.7 删除员工信息模块测试 (26)6.8 添加奖惩信息模块测试 (26)6.9 修改奖惩信息模块测试 (26)6.10 删除奖惩信息模块测试 (26)6.11 添加工资信息模块测试 (26)6.12 修改工资信息模块测试 (27)6.13 删除工资信息模块测试 (27)第七章软件使用说明 (27)致谢 (28)参考文献 (29)企业工资管理系统第一章项目背景随着企业的规模不断扩大,员工数量急剧增加,有关财务的各种信息量也成倍增长。
企业工资管理系统用户手册

企业工资管理系统用户手册第一章:引言1.1 系统概述企业工资管理系统是一款专为企业提供工资管理服务的软件。
该系统能够帮助企业简化工资管理流程,提高工资处理效率,并确保薪资的准确性和安全性。
1.2 文档目的本用户手册旨在帮助用户全面了解企业工资管理系统的功能和操作方法,以便能够正确地使用系统进行工资管理工作。
1.3 预期读者本文档面向企业工资管理系统的使用者,包括人力资源部门人员、财务部门人员以及其他相关职员。
1.4 系统环境企业工资管理系统适用于Windows、Mac和Linux操作系统,需要安装最新版本的浏览器(如Chrome、Firefox等)来运行系统。
第二章:系统登录2.1 注册账号在初次使用企业工资管理系统前,用户需要注册一个账号并完成身份验证。
用户需提供真实有效的个人信息进行注册。
2.2 登录系统注册成功后,用户可以使用注册时所填写的用户名和密码登录系统。
在登录过程中,请确保输入准确的用户名和密码,以免造成账号被盗或信息泄露。
第三章:系统功能介绍3.1 工资信息管理企业工资管理系统提供了全面的工资信息管理功能,包括工资表的生成、修改和查询等。
用户可以根据员工的实际情况,灵活地配置工资项和计算公式。
3.2 员工管理系统允许用户进行员工信息的录入和管理,包括基本信息、薪资信息、考勤信息等。
用户可以方便地更新和维护员工的个人档案。
3.3 薪资计算系统提供了自动化的薪资计算功能,用户只需输入相应的薪资参数和计算规则,系统即可根据设定的公式自动计算出每个员工的薪资。
3.4 员工考勤系统支持员工考勤信息的录入和管理,用户可以根据员工的实际出勤情况,方便地记录和统计考勤数据。
3.5 薪资发放系统提供了薪资发放功能,用户可以灵活地设定薪资发放时间和方式,并生成相应的薪资发放记录。
第四章:系统操作指南4.1 工资信息管理操作指南本节介绍了工资信息管理相关功能的操作方法,包括工资表的生成、修改和查询等。
企业工资管理系统

Word精品文档,可编辑,欢迎下载企业工资管理系统姓名XXX学科专业计算机应用与维护指导教师XXX学号2XXX日期:20XX年5月目录第一章、企业工资管理系统概述1.1、系统的主要功能-------------------------------------------31.2、方法概要----------------------------------------------31.3、工资管理的应用现状---------------------------------------41.3.1企业工资管理的应用现状---------------------------------41.3.2管理系统开发的目的-------------------------------------4第二章、系统平台的选用2.1数据库技术的现状与发展----------------------------------42.2数据库系统的选择原则------------------------------------42.3系统开发工具的选择--------------------------------------5第三章、系统基本理论系统的概念------------------------------------------------53.2 系统的开发梗概------------------------------------------53.2.1 系统的开发原则-------------------------------------5第四章、工资管理系统分析4.1系统目标-----------------------------------------------64.2系统可行性分析研究--------------------------------------64.3 需求分析-----------------------------------------------74.4 数据流程图---------------------------------------------7第五章、总体设计5.1 系统功能模块图----------------------------------------85.2功能的说明---------------------------------------------8第六章、详细设计与实现6.1数据库设计----------------------------------------------96.1.1概念设计和E-R图----------------------------------96.2系统模块设计--------------------------------------------10第七章、系统测试7.1 系统运行与维护--------------------------------------------14第八章、系统评价8.1系统的特点-----------------------------------------------148.2系统的缺点-----------------------------------------------158.3将来可能提出的要求---------------------------------------15总结--------------------------------------------------------15参考文献-----------------------------------------------------------15企业工资管理系统的开发--------枣庄学院计算机科学系刘强摘要:本文首先分析了企业工资管理系统的应用现状,阐述了本工资管理系统的开发目的。
企业工资管理系统说明书【精华版】

企业⼯资管理系统说明书【精华版】*******************实践教学*******************兰州理⼯⼤学计算机与通信学院2013年春季学期数据库课程设计题⽬:企业⼯资管理系统专业班级:10级软件⼯程基地班姓名:***学号:***指导教师:***成绩:⽬录摘要 (1)前⾔ (2)正⽂ (3)1.需求分析 (3)1.1 设计⽬的及内容 (3)1.1.1 设计⽬的 (3)1.1.2 设计内容 (3)1.2系统总体功能结构设计 (3)1.4系统数据库设计 (4)1.4.1 员⼯信息表设计 (4)1.4.2 ⼯资信息表设计 (5)1.4.3 请假信息表设计 (5)2.概念结构设计 (6)2.1.实体联系E-R图 (6)3.逻辑结构设计 (8)4.系统实现 (9)4.1系统登陆模块的实现 (9)4.2员⼯信息管理模块 (11)4.3⼯资管理模块 (11)5.系统测试 (13)5.1编写本系统测试报告的⽬的在于: (13)5.2测试⽤例 (14)6.软件使⽤说明书 (18)6.1 系统登陆 (18)6.2员⼯信息管理 (19)6.3⼯资管理 (19)总结 (20)参考⽂献 (21)致谢 (22)摘要企业⼯资管理系统结合公司实际的⼈事管理制度,经过实际的需求分析,采⽤功能强⼤的J2EE web技术作为开发⼯具,数据库是采⽤微软的MicroSoft SQL Server 2008 R2。
整个系统从符合操作简便、界⾯友好、灵活、实⽤、安全的要求出发,完成⼈事管理的全过程,包括员⼯档案信息的管理,员⼯⼯资信息的管理以及员⼯的请假记录的管理。
经过实际使⽤证明,本⽂所设计的⼈事管理系统可以满⾜公司⼈事管理⽅⾯的需要。
关键词:JSP、SQL Server、JavaBeans、信息管理、⼯资管理前⾔随着计算机技术的飞速发展,计算机在企业管理中的应⽤越来越普及,利⽤计算机实现企业⼯资的管理显得越来越重要。
工资管理系统

工资管理系统工资管理系统是一种集成的信息系统,用于方便和有效地管理和处理员工的工资信息。
它的主要目的是使企业管理工资、福利、社会保险和相关的税收问题更加简单和高效,同时提高企业与员工之间的透明度和信任度。
本文将介绍一个典型的工资管理系统,包括其主要功能和优势。
一、系统需求在开发一个工资管理系统时,首先需要明确的就是其系统需求。
典型的工资管理系统应该有以下的基本功能:1.记录员工信息:这包括个人资料,工作经历和薪资信息等。
2.计算员工工资:计算员工基本工资、奖金和补贴等,并针对不同的社会保险费用和税收政策进行计算。
3.管理员工考勤:记录和管理员工的考勤信息,包括加班、请假等。
4.管理通讯录:将员工联系数据进行归档及统计,以方便在需要时进行查询或通讯。
5.生成报告:按需生成各种报告,如员工薪资表、公积金和社保等费用统计表等。
二、系统优势每个企业都需要一个全面、自动化的工资管理系统。
这些系统对员工、管理层和财务部门都有很多优势,比如:1.提高工作效率:一旦开始使用工资管理系统,它可以大大减少在这方面进行的人力成本,同时还减少出错的可能性。
2.减少错误率:由于许多计算都是自动化的,因此工资管理系统可以极大地减少计算错误和精度问题。
3.提高透明度:工资管理系统可以帮助企业确保其薪水政策是透明和公平的。
员工有能力了解自己的薪水结构和扣除,从而更好地理解员工的成就和门槛条件等方面的问题。
4.快速响应问题:当员工对自己的工资结构或其计算过程出现疑问时,工资管理系统可以快速响应并提供有关财务记录的信息。
三、工资管理系统的开发为了获得一个普遍适用的工资管理系统,第一步是开发自定义的应用程序,设置不同的访问权限,以确保只有有权人员才能访问该系统。
这个系统将包括所有必要的工具来监控员工的个人和工作信息,统计员工的工资等信息,计算税收,并在需要时生成报告,以便进行全球范围的员工数据分析。
此外,该系统还应包括使用现代数据分析技术,以小数据分析为基础的建议,以及自动备份数据来确保安全性。
工资管理系统文档
工资管理系统文档工资管理系统文档一、系统介绍工资管理系统,顾名思义,是用于对企业员工的薪资进行管理的一套系统。
该系统可以通过计算员工应得的薪资以及扣除相应的税费和社保等费用,最终得出员工实际可获得的工资。
该系统不仅可以提高企业管理效率,还能够为员工提供一个更为透明和公正的工资计算方式。
二、系统结构1、数据库管理模块:该模块主要负责管理员工信息、薪资信息、工时信息、补贴信息以及扣除信息等数据,以供后续计算工资使用。
2、计算薪资模块:该模块主要根据员工信息和其工作时长等因素来计算员工应得的薪资,并生成薪资报表。
同时,该模块还可以根据公司所在地不同的税费规定和社保政策,自动计算出每个员工应扣除的税费和社保等费用。
3、权限管理模块:该模块主要是为了方便企业管理人员对系统中的数据进行操作,设置不同的权限等级,以防止公司内部信息泄露和误操作。
三、系统使用说明1、员工信息管理:企业管理人员可以通过该模块对员工信息进行管理,包括员工的基本信息、任职状态和职称等信息。
2、计算薪资:企业管理人员选择薪资计算模块,输入员工的实际工作时长和考勤情况,系统自动计算出员工应得的薪资,并生成薪资报表。
3、扣除费用管理:系统可以根据公司所在地的不同税费规定和社保政策,自动计算出每个员工的应扣除费用,并生成扣除费用报表,方便企业管理人员进行审核。
4、权限管理:系统管理员设置了不同的权限等级,企业管理人员可以根据自己的职位和需要,申请不同等级的权限,以保证系统中数据的安全。
四、系统优势1、提高效率:通过工资管理系统,企业管理人员可以很方便地对员工的薪资进行管理,省去了繁琐的手工计算和管理步骤,提高了企业的效率和工作效果。
2、提高透明度:工资管理系统的使用可以让员工更直观地看到自己的薪资构成和扣除情况,可以更好地理解公司话费计算的方式和标准,提高员工的满意度和工作积极性。
3、保障合法性:该系统可以根据不同地区政策自动计算出应扣除的税费和社保等费用,保障员工的权益合法合理。
工资管理系统使用手册
工资管理系统使用手册工资管理系统使用手册1.系统介绍1.1 系统概述工资管理系统是一款用于管理和计算员工工资的软件。
它提供了员工信息管理、工资计算、工资发放等功能,能够简化工资管理流程,提高工资管理效率。
1.2 系统目标- 管理员能够方便地维护员工信息,包括个人信息、职位信息、薪资信息等。
- 管理员能够快速准确地计算员工工资,考虑各种补贴、扣款因素。
- 员工能够查询自己的工资信息,包括工资结构、工资明细等。
2.系统安装与配置2.1 硬件要求- 至少4GB内存- 至少100GB磁盘空间- 支持Windows/Linux操作系统的计算机2.2 软件要求- Java JDK 8+- MySQL数据库- Tomcat服务器2.3 安装步骤1.安装Java JDK,并设置环境变量。
2.安装MySQL数据库,并创建空数据库。
3.部署Tomcat服务器。
4.将工资管理系统的安装包解压并复制到Tomcat的webapps目录下。
5.配置数据库连接信息。
6.启动Tomcat服务器,访问系统地质进行初始化配置。
3.系统功能说明3.1 员工信息管理3.1.1 添加员工在系统中录入员工的基本信息,包括姓名、性别、年龄、职位等。
3.1.2 修改员工信息对已有员工信息进行修改,如修改职位、调整薪资等。
3.1.3 删除员工信息删除离职或不需要再管理的员工信息。
3.2 工资计算3.2.1 设置薪资结构在系统中配置员工的薪资结构,包括基本工资、津贴、奖金、扣款等项目。
3.2.2 执行工资计算根据员工的薪资结构和考勤信息,自动计算员工的应发工资和实发工资。
3.2.3 手动调整工资在自动计算的基础上,可以手动调整员工的工资,如发放额外奖金、扣除罚款等。
3.3 工资发放3.3.1 工资单根据员工的实发工资,工资单并发送给员工。
3.3.2 工资发放记录记录所有的工资发放记录,包括发放日期、发放金额等信息。
4.附件本文档附带以下附件供参考:- 工资管理系统安装包- 数据库表结构脚本5.法律名词及注释在本文档中,以下法律名词及注释适用:- 劳动法:指中华人民共和国劳动法- 薪资结构:指员工薪资构成的各个方面,如基本工资、绩效工资等- 工资单:指用于记录员工工资发放信息的单据。
员工工资管理系统
员工工资管理系统简介员工工资管理系统是一种为企业管理人员提供便捷管理员工工资情况的工具。
通过该系统,管理者可以有效地记录员工的工资信息、调薪情况、发放工资等,提高工资管理的效率和精确度。
功能模块员工工资管理系统通常包括以下功能模块:1.员工信息管理:管理员工的基本信息,包括姓名、工号、部门、职位、入职日期等。
2.工资计算:根据员工的工作时长、考勤情况、绩效等因素,自动生成每月工资。
3.薪酬调整:管理者可以根据员工表现或市场调整情况,对员工的薪酬进行调整。
4.工资发放:将计算好的工资通过系统进行发放,并记录每次的发放记录。
5.报表统计:系统能够生成各种报表,如工资总额、平均工资、部门工资统计等,方便管理者进行数据分析和决策。
系统优势1.减少人工操作:传统的工资管理需要大量人工操作,容易出现错误,而员工工资管理系统能够自动完成计算并提高准确性。
2.提高效率:系统能够自动记录和计算工资信息,管理者可以快速查看和处理员工的工资情况,节省了大量时间。
3.数据准确性:系统能够准确地记录和统计各项数据,避免了人工操作中可能出现的错误,确保了数据的准确性和完整性。
应用场景员工工资管理系统适用于各类企业和组织,特别是规模较大或员工数量较多的企业。
其主要应用场景包括:1.人力资源部门:人力资源部门负责管理员工的薪酬情况,员工工资管理系统能够帮助人力资源管理者更好地管理员工工资。
2.财务部门:财务部门需要负责发放员工工资并进行成本控制,员工工资管理系统可以帮助财务部门快速准确地完成这些任务。
结语员工工资管理系统是现代企业管理中一个重要的工具,能够帮助企业提高工资管理的效率和准确性,减少人力成本,促进企业管理的科学化和信息化。
随着技术的不断发展和普及,员工工资管理系统将在企业管理中扮演着越来越重要的角色。
企业工资管理系统
企业工资管理系统 姓 名 张 然
学 科 专 业 指 导 教 师 电子商务
单 蕲 学 号 03D0403033
企业工资管理系统的开发 题目:企业工资管理系统 摘要:随着经济的发展,企业正向着大型化、规模化发展,而对 大中型企业,员工、职称等跟工资管理有关的信息随之急 剧增加。在这种情况下靠人工来处理员工的工资会有很多 不便。因此,需要制定一个企业工资管理系统。 关键字 : 管理系统 系统开发 MIS 数据库 工资管理 数据流图
1 第一章、开发背景 1.1、工资管理的应用现状
第二章、系统平台的选用 2.1、数据库技术的现状与发展 2.2、数据库系统的设计原则 2.3、系统开发工具、环境的选择 第三章、工资管理系统分析 3.1、系统目标 3.2、系统可行性分析研究 3.3、需求分析
第四章、总体设计 4.1、系统功能模块图 4.2、系统功能模块的说明
第五章、详细设计与实现 5.1、数据需求分析 5.2、数据库概念结构设计 5.3、数据库逻辑结构设计 5.4、系统模块设计
第六章、系统的测试与评价 6.1、系统的特点 6.2、系统的缺点 6.3、将来可能提出的要求
总 结 参考文献 附 录
2 第一章 企业工资管理系统概述 1.1、企业工资管理系统的现状分析 1.1.1 企业工资管理的应用现状 随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体 制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提 高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系 无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一 个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是 该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作 为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的 具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系 统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统 之类的财务软件的开发势在必行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
可编辑范本 《安全信息工程》课程设计 企业工资管理系统
编写日期: 编写人: 学号: 班级: 可编辑范本
目录 第一章 绪言........................................................................................................................... 2 1.1系统概述 ............................................................. 2 1.2系统开发目标和功能 ................................................... 3 1.3设计过程概述 ......................................................... 3 第二章 系统分析 ................................................................................................................... 3 2.1系统调查 ............................................................. 3 2.2可行性分析 ........................................................... 4 2.3组织结构分析 ......................................................... 4 2.4业务流程分析 ......................................................... 5 2.5数据流程分析 ......................................................... 5 2.6数据字典 ............................................................. 6 2.7新系统模型 ........................................................... 9 第3章 系统设计........................................................................................................................... 10 3.1总体方案设计 ........................................................ 10 3.2模块设计 ............................................................ 11 3.3数据库设计 .......................................................... 11 3.4代码设计 ............................................................ 14 第4章 结束语 .............................................................................................................................. 15
第一章 绪言 1.1系统概述 对于企业来说,利用计算机支持企业高效率完成人事管理的日常事务,是适应现代管理制度要求、推动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想在企业中实现就成为了一个可望而不可及的目标。这就非常急需一套既有先进管理思想又适合国内高校的财务工资管理系统,作为实现目标和提高现有水平的一种重要手段。 财务工资管理系统是一个企业不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要, 随着科学技术的不断提高, 计算机在企业管理中应用的普及与计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 可编辑范本
1.2系统开发目标和功能 本系统的建设需要实现如下目标: (1)支持日常财务业务运作。 (2)集中管理业务数据。 (3)有良好的可扩充性(系统配置灵活,支持用户未来信息化进程的发展)。 (4)汉字图形用户界面,人机对话友好,操作方便。 (5)响应速度合理,安全性较高。 (6)系统建设费用较低。 本系统将实现利用计算机管理企业人事工资,工资发放,保证工资核算准确无误、快速输出,对有关工资的各种信息进行统计,同时服务于财务部门其他方面的核算和财务处理。 财务工资管理系统需要分阶段实施,逐步实现如下功能: 项目首期任务的范围如下: (1)基本管理系统:员工基本信息,管理相关,并支持统计分析。 (2)财务工资管理系统:主要管理财务相关业务,员工工资统计管理。
1.3设计过程概述 首先选择合适的开发工具,在这里我们选择visual basic 6.0作为程序开发工具,此软件是面向对象的、易学易用的,可以减少工作量,简化界面设计过程,从而有效提高了应用程序的运行效率和可靠性。 第二步进行系统分析,调查现行系统存在的问题,弄清用户对新系统的要求,进行可行性分析,并做好组织结构和业务流程分析,提出可行的方案,为管理层决策提供依据。
第二章 系统分析
2.1系统调查 随着计算机技术的飞速发展,计算机在各行各业中应用的普及,利用计算机管理各种大量的信息势在必行.当前物流在正常运营中总是面对大量的信息、因此需要对资源、书籍资源借书信息,还书信息进行管理,及时了解各个环节中信息的变更,有利于提高管理效率. 从人力资源的角度来讲,人们已经产生一种共识,那就是“人力资源是企业最珍贵的资产”。现在,人力资源不仅是企业最珍贵的资产,而且应该是唯一“动态的资产”。 一个企业,通过计算机管理人事档案,日常办公,实现无纸化办公,通过工时计算,统计出各项数据,分析出生产现状和员工的工作表现,通过强大的查询和索检高效的索检出数据,提高办事效率。 现行系统存在的主要问题有:现在我国的人事的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。 可编辑范本
2.2可行性分析 2.2.1技术可行性分析 技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户(这里是校方)提出的要求(如计算机的容量、速度等)。此外,还要考虑开发人员的水平,他们应掌握数据库及其应用技术、数据库原理、计算机网络技术,对数据库的设计、应用、维护及局域网的组成有了深刻的认识与一定的动手实践能力,从一定程度上具备开发一个小型系统的能力。计算机配置均可达到P2.2GHZ、256M内存、40G硬盘、256*1024分辨率的显示器。 2.2.2经济可行性 主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用、人员工资和培训费等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,一台打印机。考虑到企业里有电脑,现只要购置一台打印机就可以了。从节省人力方面,可以让管理人员从繁与复杂的工作中解脱出来,做更多的工作,可以给教学管理提高一个层次。 2.2.3管理可行性 民办教育正在迅猛发展,学院从硬件到软件都投入了大量的人力、物力、财力,在教务上,给各个办公室配置了计算机,并能联接到互联网,并且,学院领导对这方面比较重视,在教务上配置了一定数目的能够训练操作计算机的干事,可以快速、方便、高效地使用计算机进行日常工作。
由此可知,开发工资管理系统在企业中具有可行性。
2.3组织结构分析 对于企业工资管理系统来说,系统分为员工信息、基本工资、月工资、考勤、津贴、医疗、系统管理等几个模块,每个模块又可分为不等数量的子模块。具体的组织结构如下图:
图1 组织结构图 可编辑范本
2.4业务流程分析 不同系统有着不同的功能,它们进行着不同的处理。分析人员需要尽快熟悉业务,全面细致地了解整个系统各方面的业务流程,主要是为发现和消除业务流程不合理的环节。本系统着重于系统处理数据的准确性和系统本身的安全性。对企业的每个员工,首先对应其员工号及基本信息、考勤状况等确定月基本工资,然后根据工作的细分状况确定其医疗保险的具体工资项目,录入系统,再经过仔细核对得到最终的结果,即月薪,全年计算结果得年薪。此外,由企业内部制度确定的退休人员、升职、离职及奖惩制度另外计算。
图2业务流程图 2.5数据流程分析 首先收集数据,包括各部门的正式文件、上级文件,经验材料等;第二步围绕系统目标分析数据,将分析好的数据分类,汇总。由基本数据系统模型加外部项构成顶层数据流图,而后逐步分解加工,得到下一层数据流图。 数据流程分析是把数据在原系统内部的流动情况抽象地独立出来,单从数据流动过程考查实际业务的数据处理模式。数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。其目的是要发现和解决数据流通中的问题,如数据流程不畅,前后数据不匹配,数据处理过程不合理等。 数据流程分析可以按照自顶向下、逐层分解、逐步细化的结构化分析方式进行,通过分层的数据流图实现。数据流程是描述新系统数据输入、数据输出、数据存储及数据处理之间关系的一种强有力的工具,也是与用户进行紧密配合的有效媒介。通过这一阶段的数据流程分析,既可以将原系统的业务流程特点和用户需求展露无遗,分析系统的数据流向及其相互调用关系,又可以为子系统划分打下基础。