管理信息系统分析与设计
课程设计说明书
2008—2009学年第2学期
题 目: 企业工资管理系统 院 (系): 管理学院 专 业: 工商管理
殷 欢 0700570218 伍松玉 0700570117
指导教师: 智 国 建
2009年 5 月
1 前言
1.1 系统概述..................................................1 1.1.1开发系统必要性及可行性.................................1 1.1.2调查结构图.............................................1
1.2 系统开发目标...............................................1
2 系统分析
2.1 系统功能..................................................2 2.2 工资管理系统的主要功能图.................................2 2.3 数据流程图分析...........................................2 2.4 E-R图分析................................................2 2.5 数据字典定义...............................................2
3 系统设计
3.1代码设计 ...................................................3 3.2 数据库系统设计..............................................3
4 系统功能模块设计及系统实施
4.1 系统登录流程图..............................................4 4.2 系统登录模块................................................4 4.3 员工基本信息模块............................................4 4.4 员工工资信息模块............................................4 4.5 工资计算模块................................................4 4.6 系统管理模块................................................4
5 参考文献.......................................................5 6 总结与体会.....................................................6
1 前言
1.1 系统概述
对企业而言,人力资源是企业最宝贵的资源,也是企业的“生命线”。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。
1.1.1开发系统必要性及可行性
必要性:随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。所以引入这种管理系统当务之急。
可行性:企业工资管理是一项琐碎、复杂而又十分细致的工作,一般不允许发生差错。最初的工资统计和发放都是使用人工方式处理,工作量大的时候,出现错误的机率也随之升高,不仅花费财务人员大量的时间,而且往往由于抄写不慎,或者由于计算的疏忽,出现工资发放错误的现象。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。正是企业工资管理的这种重复性、规律性、时间性,使得企业工资管理计算机化成为可能。计算机进行工资发放工作不仅能保证工资核算正确无误、快速输出,而且还可以利用工资数据库对有关工资的各种信息进行分析统计,服务于财务部门其他方面的核算及账务处理。企业工资管理系统就是使用电脑代替大量的人工统计和计算,完成众多企业工资信息的处理,同时使用电脑还可以安全地、完整地保存大量的企业工资记录。
1.1.2调查结构图
根据面谈调查发现,企业员工的工资组成结构如下图所示:
企业员工工资组成结构图
1.2 系统开发目标
目标系统应该达到以下要求:
1、 时间经济性。优化逻辑设计与物理设计,使系统运行效率高,反映速度快。
2、 可靠性。能连续准确的处理业务,有较强的容错功能。 3、 可理解性。用户容易理解和使用该系统。
4、 可维护性和适用性。系统应易于修改、易于扩充、易于维护,能够适应业务的不断
发展需要。 5、 可用性。目标系统功能齐全,能够完成满足业务需求。
6、 安全保密性。标准系统的物理安全,数据存储和存取的安全与保密、数据传输的安
全与保密,做好使用人员的授权管理。
2 系统分析
2.1 系统功能
要求实现的功能:
A.系统数据初始化
B.员工基本信息的输入、修改、删除 C.企业工资的基本设定 D.员工工资查询 E.员工工资计算 F.员工工资浏览 G.工资汇总表打印
2.2 工资管理系统的主要功能如图所示:
企业工资管理系统
员 工 基 本 信 息
工 资 管 理
系 统 管 理
员 工 查 询
工 资 计 算
工 资 信 息
系 统 设 置
员 工 管 理
个 人 所 得 税
基 本 工 资
浮 动 工 资
实 发 工 资
工 资 查 询
工 资 浏 览
工 资 汇 总 表 打 印
员 工 登 录
修 改 密 码
系 统 数 据 初 始 化
增 减 员 工
增 减 属 性
修 改 员 工 基 本 信
2.3 数据流程图分析
(1) 人事科将违规单、加班表和奖金表送到财务部。
(2) 财务部根据工资的计算规定和人事部送来的资料做工资的计算处理并制作出工资表和汇总表交给系统工作人员,然后入帐。
(3) 系统工作人员根据工资表和汇总表添加数据库内的数据,并给员工发出工资查询通知单。
(4) 员工根据通知单到工资查询系统中查询工资。
2.4 E-R图分析
由于一个员工只能领取自己的工资,而工资对应的领取对象是不同的员工,所以工资与员工的关系是一对多的关系。
员工基本信息(员工代码,员工姓名,性别,民族,出生年月,身份证号,技术级别,学历,取得学历时间,联系电话)
员工工资(员工代码,基本工资,浮动工资,个人所得税,实发工资)
2.6 数据字典定义
2.6.1. 数据流的描述: 数据流编号:D-01
数据流名称:人事变动表
数据流简述:人事科制定的公司人事变动表 数据流来源:人事科 数据流去向:输入信息