工资管理系统课程设计报告
- 格式:docx
- 大小:361.28 KB
- 文档页数:27
目录
1 引言 . .............................................. 1
2 系统调查与可行性研究 . .................................. 2
2.1 初步调查 . ............................................. 2
2.2 可行性研究 . ......................................... 2
3 系统分析 . ............................................. 3
3.1 业务流程分析 . ......................................... 3
3.2 数据流程分析 . ......................................... 5
3.3 数据字典 . ............................................. 5
4 系统设计 . ............................................. 9
4.1 功能结构设计 . ......................................... 9
4.2 数据库设计 . ......................................... 18
4.3 代码设计 . ............................................. 19
4.4 输入输出设计 . ......................................... 23
4.5 系统配置设计 . ......................................... 26
参考文献 . ................................................ 26
附录 . .................................................. 261 引言
随着计算机技术的飞速发展,计算机在各种单位机构管理中应用的普及,管理信息 系统的开发在强调管理、强调信息的现代社会中也显得越来越重要。因此,利用计算机 支持单位高效率地完成工资管理的日常事务,是适应现代各种单位机构制度要求、推动 各种单位机构工资管理走向科学化、规范化的必要条件。
在当今的信息社会,随着信息的不断增长和企业对信息的要求,信息管理技术随之 出现。企业工资管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部分, 它能够为查询工资信息提供充足的信息和快捷的查询手段。 一直以来使用传统人工的方 式管理文件档案,这种管理方式存在着许多缺点 , 如:效率低、保密性差,另外时间一 长,将产生大量的文件和数据 , 这对于查找、更新和维护都带来了不少的困难,而且容 易丢失。自 20 世纪 50年代将计算机引入数据处理以来,历经管理信息系统发展的各个 阶段。一方面是信息技术应用的迅猛发展,另一方面,许多管理信息系统在耗费了大量 的人力、物力、财力之后夭折了,或者根本没有实现原系统的开发目标,而把计算机用 作了打字机。这是长期以来困惑人们的一大问题。现在人们日益深刻认识到,把信息技 术应用与应用环境分离是办不到的。管理信息系统根本不仅是技术系统,而且是社会系
统。
工资业务是每一个企业都不能缺少的一项工作 , 使用计算机对企业工资信息进行管 理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量 大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业工资管理的效率 , 也
是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发一个代替手工操作 的新型的计算机管理的信息系统对公司来说刻不容缓,这也是本课题的由来。
本论文就是以 Visual FoxPro 为前台等软件作为开发工具,以各种单位机构为对象, 开发一个从某种程度上能满足中小型机构对工资信息管理的要求的“工资管理系统” 。 本系统主要包括人事管理、工资管理、系统管理几大模块。使用该系统,可以方便地进 行设置工资计算标准、计算工资、工资查询、打印工资清单等业务,方便企业高层领导 对该企业工资管理的现状有个比较全面的认识,也方便他们的管理,从而大大减少了工 作量,提高了工作效率。本课题是辅助企业管理的系统,拟采用的开发平台为 Windows 课程设计报告
平台,系统所采用的开发工具为 Visual FoxPro 。
2 系统调查与可行性研究
在系统的开发前期对系统进行可行性分析是十分必要的一个环节, 这对于保证资源 的合理使用,避免浪费是十分必要的,也是项目一旦开始以后能顺利进行的必要保证。 信息系统的建设是一项投资大,时间长的复杂工程 ,可行性研究更为必要,也更复杂, 更困难。“可行性”是指在当前情况下,企业研制这个信息系统是否有必要,是否具备 必要的条件。可行性的含义不仅包括可能性,还包括必要性,合理性。
2.1 初步调查
随着科技日新月异的发展,网络的更加成熟,以及企业规模的扩大,越来越多的企 业对自己员工的情况也开始使用计算机进行自动化的管理 , 因此,开发一个操作方便、 功能适合的管理系统,提高管理效率。
经过调查我了解到公司的组织机构图如图 2.1 所示:
图 2.1 公司组织机构图
2.2 可行性研究随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅
速完善,各个企业和机构都在使用科学、高效的信息管理系统,不断改善服务质量,提 高工作效率。 企业内部财务管理是该企业运用现代化信息技术创造更多的经济利益的主 要因素之一。工资管理作为企业内部的一种财务管理也是如此。技术上的可行性: 系统能正常运行的最低要求:在硬件方面要求计算机 CPU主频在 400MHZ以上,内存 在 32M以上。软件方面操作系统采用 WINDOWS9和8 Visual FoxPro ,较简单。 经济上的 可行性: 公司一般具备硬件和软件资源,因此设备费用不是很高。此系统不大,所以不论是企业 自行开发还是委托开发商开发, 费用都不会很高, 可见经济上不会存在大的问题。 管 理上的可行性: 系统操作起来难度不大,用户界面也很友好,操作人员无需掌握太多的计算机知识 , 只
要稍加培训后,都可胜任工作,因此系统的运行和维护工作不会有什么障碍。系统提供 容错能力 , 能识别操作员的明显的误操作,并对错误操作输入进行报警处理,对误操作 进行恢复处理。
综上所述,系统的开发的目标明确,技术可行,在经济和管理方面也无碍,此系统完全 可行
3 系统分析
3.1 业务流程分析
工资管理系统业务流程分析
( 1 )财务部根据人事部的职员信息表及相关的工资计算标准表录入每个员工的基础工资数据, 当月如果职员信息有变动, 工资相关项目计计 算公式也要作相应调整。例如当员工提职、提薪、晋级时,基本工资、职务工资、职称工资及各种固定补贴需由财务部根据国家有关规定进行 修改。
( 2 )在企业内部,不同的企业有不同的奖惩措施,财务部对员工的业绩、考勤等方面都会进行考核,跟据其他部门提交上来的考勤等信息, 由财务部结合工资计算标准计算每个员工当月工资的变动部分,如病事假扣款、房租水电费、医药费等代扣款。并编制变动工资表。
( 3 )根据基本工资表、变动工资表计算汇总,生成工资计算表。
( 4 )由于现在大部分企业都采用银行代发工资,故需要进行有关处理,将员工的实发工资以银行代发文件的形式传递给银行,由银行转入职 工的工资卡。
( 5 )由工资计算表进行工资分摊、扣税、计提福利费等处理,编制工资费用分配表、个人所得税申报表、职工福利费计提表 。并填制相应 记账凭证,进行账务处理。 3.2 数据流程分析
工资管理系统的数据流程图 ,如图:
3.3 主要数据字典
1)
数据项的定义
数据项
编号 数据项名称 类型及宽度 简述 取值范围
I1 考勤日期 Char ( 10) 标示其他部门提交的职工考勤信息的年月
I2 工资日期 Char10) 标示职工工资的年月
I3 职工编码 Char10) 唯一用来标示职工的编码
I4 部门名称 Char(20) 使用此系统单位内部子部分
I5 基本工资 decimal(7,2)
各部门内的员工固定工资,即部门岗位工 资。 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