管理信息系统课程设计4.docx

上传人:b****5 文档编号:7229748 上传时间:2023-01-22 格式:DOCX 页数:28 大小:232.98KB
下载 相关 举报
管理信息系统课程设计4.docx_第1页
第1页 / 共28页
管理信息系统课程设计4.docx_第2页
第2页 / 共28页
管理信息系统课程设计4.docx_第3页
第3页 / 共28页
管理信息系统课程设计4.docx_第4页
第4页 / 共28页
管理信息系统课程设计4.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

管理信息系统课程设计4.docx

《管理信息系统课程设计4.docx》由会员分享,可在线阅读,更多相关《管理信息系统课程设计4.docx(28页珍藏版)》请在冰豆网上搜索。

管理信息系统课程设计4.docx

管理信息系统课程设计4

 

管理信息系统

课程设计

 

专业:

   学号:

   姓名:

指导教师:

   职称:

 

年月日

 

公司企业管理信息系统课程设计

一.战略规划

(一)选题意义

企业工资管理是一个企业单位不可缺少的部分,它的内容对于企业决策者和管理者来说都是至关重要的,所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但是,一直以来人们使用传统人工的方式管理文件和档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对企业工资信息进行管理,具有着手工管理所无法比拟的优点。

例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

本系统是针对目前有大多数企业工资管理仍采用账本式的人工管理而开发的。

本系统设计了友好的用户界面,有良好的设计风格。

该系统是按照企业都采用的工资计算公式,即根据员工的职务工种来确定基本工资,根据出工情况来扣除缺勤费,根据加班情况发放津贴,根据医疗保险费用给予报销费用,同时扣除社会保险费来生成一个员工的当月工资。

职工工资管理软件是一个集职工工资相关信息查询、管理的软件,目标就是在于开发一个功能实用、操作方便,简单明了的工资管理系统。

工资管理是任何企业单位都需要进行的一项工作,因此,开发制作工资管理系统具有较大的社会现实意义。

而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。

职工工资管理信息系统的实现可以减轻比较繁琐的手工工资管理更加针对性、便捷性、可视化的管理职工工资。

(二)企业战略分析

XX有限公司在酒店行业发展蓬勃,雇佣员工数量多,仅仅通过人力资源部人员进行工资计算是对时间和资源的浪费。

因此,开放这一系统势在必行。

(三)评价企业信息化水平

如今,企业信息化水平日益提高,越来越多的企业走上信息化的道路,许多的手工操作工作被计算机式的简易操作所替代,提高信息处理的速度和准确性。

然而,现在的企业信息化还不完全,信息化水平还需要提高。

企业工资管理系统就是将复杂的手工操作用计算机的简易操作所代替,人力资源部门计算工资的过程,也有计算机技术所替代,将销售系统连接到互联网上,逐渐追求完全的信化。

(四)系统规划

1.酝酿、准备阶段

XX股份有限公司已制定了明确的发展方向与目标,各种所需硬件与软件准备就绪,可以立即进行系统的开发。

2.数据整理分析

(1)建立U/C矩阵

表1-1U/C矩阵

数据类

功能

工资汇总文件

工资记录

人员变动记录

标准工资数据

考勤记录

加班费记录

奖金纪录

水电费

扣款单

工资结算文件

工资单

工资表

员工档案

添加用户

U

U

C

修改密码

C

U

U

基本工资设置

U

C

其他项目设置

U

U

C

U

U

计算公式设置

U

U

U

U

C

出勤统计

U

C

计算实发工资

U

U

U

C

U

查询工资

U

C

U

U

U

U

工资表导出

U

U

U

U

C

U

基本工资打印

U

C

U

C

U

其他项目打印

U

U

U

U

C

U

工资统计打印

C

U

U

(2)划分子系统

数据

功能

员工档案

人员变动记录

标准工资数据

奖金记录

扣款单

加班费记录

水电费

考勤记录

工资单

工资记录

工资表

工资结算文件

工资汇总文件

添加用户

C

U

U

修改密码

U

C

U

基本工资设置

C

U

其他项目设置

C

U

U

U

U

计算公式设置

U

U

C

U

U

出勤统计

C

U

计算实发工资

U

U

U

C

U

查询工资

U

U

U

U

U

C

工资表导出

U

U

C

U

U

U

基本工资打印

U

U

C

C

U

其他项目打印

U

U

U

U

U

C

工资统计打印

U

U

C

表1-2子系统

2、可行性分析

(一)现状分析

XX股份有限公司从事酒店行业,成立时间长,发展规模大,公司人力资源部多为从业多年的精英,确保了酒店员工薪酬支付的准确性。

然而,公司依然存在着一些问题,第一,公司虽然追求的是完全的信息化,但是还是无法完全摒弃手工操作,不完全的信息化使得资源和人力的浪费,效率的低下;第二,酒店雇佣人员多,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,容易出现错误。

(二)可行性分析

1.管理上的可行性

随着信息技术的不断发展,XX股份有限公司领导层也意思到利用计算机代替手工操作,进入完全的信息化势在必行。

而建立企业工资系统恰恰实现了无纸化办公,大大的减少了手工操作的麻烦,提高了资源的有效利用率,可以使人力资源部从事更复杂的工作。

因而,建立企业工资信息管理系统必能够得到公司管理层的认可和支持,并能全力配合的完成这一个改革。

所以本系统在管理上是可行的。

2.技术上的可行性

企业工资管理系统在硬件上要求并不是很高,XX股份有限公司配置的内存、处理器等硬件设施符合管理系统的最低运行要求;在软件上,运用公司计算机所配备的常用工具软件就能完成企业工资管理销售系统的运作。

此外,该有限公司经常组织技术人员进行系统支持的培训,因而,技术人员足以承担开发销售系统的任务。

如果在开发遇到更多的困难,可以从国外引进先进技术以克服困难。

所以本系统在技术上是可行的。

3.经济上的可行性

近年来,在行业有着飞速的发展的同时,该公司也牢牢把握住了机会,增强自己的实力,获得了丰厚的利润。

因此,开发工资管理管理系统公司有着足够的资本,进一步讲,房地产销售管理系统的运用能够大大的降低公司成本,提高公司收益,可使公司持续良好的发展。

所以本系统在经济上是可行的。

4.结论

综上所述,此系统在管理、技术和经济上都可行,是公司理想的系统;从长远角度看,不仅节省了人力,而且大大降低了公司运作的成本。

领导与专家评审一致通过,此系统可以立即开始后面的开发工作。

3、系统分析

(一)现有系统分析

1.组织结构分析

XX股份有限公司分为四个部门:

创作部、客户服务部、媒介部、行政、财务部,如图3-1所示。

总经理

创作部客户服务部媒介部行政、财务部

平面制作组

电视制作组

平面统筹组

客户联系组

市场开拓组

电视媒介组

平面媒介组

行政组

财务组

人事组

 

图3-1组织结构图

2.功能结构分析

XX股份有限公司销售管理现有系统功能结构分析如图3-2所示。

 

 

工资统计打印

图3-2功能结构图

3.业务流程图

XX股份有限公司销售管理现有系统的业务流程图如图3-3所示。

 

人事组

标准工资数据

会计员

工资汇总文件

会计员

工资记录文件

工资结算文件

会计组

考勤记录

各部门

加班费记录

会计员

工资发放通知单

奖金记录

总务部

房租水电记录

工资汇总表

扣款汇总表

员工

扣款单

 

图3-3公司工资管理流程图

4.数据流程分析

数据流程图是管理信息系统逻辑模型的主要形式,因为它与系统的物理描述无关,在这里会用比简单图形与简要说明来表示整个工资管理系统的逻辑结构,展示出一个系统的基本框架,即说明该系统的大致功能,但不涉及各种具体的细节。

数据流图是设计方与实际用户之间进行沟通的桥梁,也是系统设计的主要依据之一。

数据流程图是在业务流程图的基础上,对本公司的实际情况进行全面描述的逻辑模型工具。

采用自顶向下逐层分解的原则描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向,可以使用少数几种符号来表示这些关系。

数据流程图由四种基本元素组成,符号说明如下:

 

外部实体加工

 

数据存储数据流

 

分析系统间的关系----系统关联图

员工

人事部

F1

F2F6

F3

P

工资管理

 

F5

F3

财务部

各部门

 

系统关联图

数据流说明:

F1:

员工和变动信息F2:

基本工资信息

F3:

员工考勤信息F4:

员工奖金信息

F5:

工资汇总表F6:

员工工资单

先分析工资管理系统的整体情况,根据系统的具体功能划分系统功能模块,确定各外部项以及各数据流通的路径,使得数据流图清晰,便于理解。

绘制出数据流图的顶层图如下图所示:

 

人事部

P1

员工资料管理

F1员工和变动信息

员工

D1员工资料

F2基本工资信息

F4

P2

基本工资管理

员工

工资

奖金D2基本工资表

信息

P5

工资汇总

F6员工工资单

F5工资汇总表

 

P4

奖金管理

D4劳务奖金表

 

P3

考勤管理

F3员工考勤信息

财务部

各部门

D3考勤汇总表

 

顶层图

 

一层图

从顶层图可以看出整个公司的工资管理系统从功能上分为员工资料管理、基本工资管理、奖金管理、考勤管理、工资汇总,整个系统以工资汇总为主要功能。

根据自顶向下、逐层分解的原则,对顶层图进一步分解,基中某些或者所有的数据加工项可以分解为多个数据加工项,这样就形成第一层数据流程图。

依次逐层向下分解扩展,直到最底层的数据流程图表示了所有具体的数据加工功能和输入输出关系。

人事部

P1.1

员工资料录入

 

P1.2

员工资料修改

D1在职员工情况

 

P1.3

员工资料查询

 

P1.4

员工离职处理

D5离职员工资料

 

一层图----员工资料管理

P2.1

基本工资录入

F2

 

D1在职员工情况

P2.2

基本工资修改

人事部

F2

D2基本工资表

 

P2.3

基本工资查询

F2

一层图----工资基数管理

P3.2

考勤查询

P3.1

考勤录入

P3.2

考勤修改

各部门

 

F3

 

F3D3考勤汇总表

 

F3

一层图----考勤管理

人事部

P4.1

奖金录入

P4.3

奖金查询

P4.2

奖金修改

 

F4

 

D1在职员工情况D3考勤汇总表

 

F4D4劳务奖金表

 

F4

 

一层图----奖金管理

 

财务部

人事部

P5.3

工资统计

P5.1

工资计算

D1在职员工情况D2基本工资表D3考勤汇总表D4劳务奖金表

 

F5

 

F7

 

P5.2

工资查询

员工

F6

 

一层图----工资汇总

 

图3-8房源基本信息管理表格分配图

图3-9销售管理表格分配图

图3-10财务管理表格分配图

图3-11售后管理表格分配图

5.数据字典

XX股份有限公司销售管理现有系统的数据字典所涉及到的相关内容如下。

工资管理系统数据字典

条目

名称

编号

说明

来源

去向

组成

存取方式

数据项

职工号

F1

每位员工一个编号

D1D5

部门编号、顺序号

键入

数据流

员工和变动信息

F1

员工都有详细的资料

“人事部”外部实体

P1

职工号,姓名,性别,职位,学历,联系电话,身份证号码,入职时间,离职时间

键入

数据存储

劳务奖金表

D4

存储每个员工的奖金

P3

P4

职工号月份奖金(近似长度分别为:

6、4、12(字节))主关键字:

职工号

辅关键字:

月份

自动

存储组织:

二维表

数据处理

员工资料管理

P1

对员工资料进行管理

F1员工和变动信息

D1

D6

职工号,姓名,性别,

键入

数据处理

基本工资管理

P2

生成员工基本工资表

F2

D2

职工号,在职时间,基本工资

自动

数据处理

员工考勤管理

P3

生成考勤汇总表

F3

D3

职工号,迟到,旷工,请假

键入

数据处理

奖金管理

P4

生成员工劳务奖金表

F4、D3

D4

职工号,奖励项目,金额,月份

键入

数据处理

工资汇总

P5

计算员工工资。

是最重要的部分

D1、D2、D3、D4

F5F6

实发工资,汇总表,工资单

自动

外部实体

员工

工资汇总后,生成工资单给员工

F5

职工号,月份,工资单号

键入

外部实体

人事部

录入改变员工的基本信息及员工的考核情况

D1、D3

P5P4P1

部门编号,员工号,考核

键入

外部实体

财务部

计算发放员工的工资

P5

F5F7

员工号,各工资

自动

加工逻辑表

处理序号

处理名称

输入

输出

加工逻辑

1.1

员工资料录入

F1

D1

对员工资料进行录入操作,生成在职员工资料表

1.2

员工资料修改

F1

D1

根据员工变动信息修改员工资料

1.3

员工资料查询

D1,D5

F1

对员工资料进行查询

1.4

员工离职处理

F1

D5

对离职员工进行管理,生成离职员工资料表

2.1

基本工资录入

F2,D1

D2

根据员工职位的不同设定工资基数

2.2

基本工资修改

F2,D1

D2

员工职位变动或工资变动时,及时进行修改

2.3

基本工资查询

D2

F2

对员工的基本工资进行查询操作

3.1

考勤录入

F3

D3

对员工的考勤情况进行录入操作

3.2

考勤修改

F3

D3

对员工的考勤情况进行修改操作

3.3

考勤查询

D3

F3

对员工的考勤情况进行查询操作

4.1

奖金录入

F4,D1,D3

D4

根据员工信息情况和考勤情况,进行奖金的录入操作

4.2

奖金修改

F4,D1,D3

D4

对员工的奖金进行修改操作

4.3

奖金查询

D4

F4

对员工的奖金情况进行查询操作

5.1

工资计算

D1,D2,D3,D4,

F5

实发工资计算,生成工资汇总表报给财务部门

5.2

工资查询

F5

F6

根据工资汇总表查询员工工资,生成工资单发放给每个员工

5.3

工资统计

F5,F6

F7

最后生成工资统计报表报给财务部门。

数据流程图中所有不进行分解的加工,称为基本加工,它是最底层的加工。

基本加工有父项,无子项,它是表达系统逻辑功能的关键。

尽可能将一个加工的逻辑功能更为详细的描述清楚,在结构化分析中称小说明书,所用的工具有:

自然语言的文字叙述、结构化语言、决策树、决策表、数学公式以及上述工具的联合使用。

6.决策树

由于员工的出勤情况各不相同,并且员工出勤有着不定的变化,所以用决策树来制定员工的缺勤记录对工资的影响,并且制定处理方案。

 

处理方案

≤基本工资记过

≤3天工资

>基本工资处分

缺勤记录>3天工资≤基本工资解雇

≤5天

>基本工资降职

>5天解雇或降职

 

4、系统设计

(一)系统结构模块结构图

本系统在设计时采用结构化程序的设计方法,系统的总体结构采用菜单来调用表单,利用表单来对信息进行管理、数据加工、信息查询、系统维护等工作,系统的功能模块本结构图如图所示。

工资管理系统

 

查询结果

 

(二)代码设计

代码的设计应该按照以下的原则进行设置:

代码应唯一标志它所代表的事物或属性。

结构应与处理的方法相一致。

代码设计要预留足够的位置,以适应不断变化的需要。

不要使用易于混淆的字符。

要注意尽量采用不易出错的代码结构。

在遵守代码设计原则的基础上,根据系统的需要选择使用上下区间关联码。

对员工的编号设计如下:

1101代表创作部平面制作组01号员工

第一个数字代表部门,第二个数字代表组,后两位代表员工。

对工资汇总文件的代码设计:

20120101代表2012年1月创作部的工资汇总文件。

代码校验

员工代码检验

质数法

原代码1101

各乘以权13753

乘积之和以11为模去除乘积之和,把得出的余数作为校验码:

23∕11=2……1

因此代码为11011

工资汇总文件代码检验

质数法

原代码20120101

各乘以权2923191713753

乘积之和以11为模去除乘积之和,把得出的余数作为校验码:

121∕11=11……0

因此代码为201201010

图4-5售后管理功能结构图

(三)数据库设计

1.文件设计

使用效果组织方式

文件处理方式

文件

大小

随机查

找速度

顺序查

找速度

适用于何种活动率

对软件要求

备注

顺序

随机

顺序

很好

不好

无限制

很快

索引

中等大

直接

不好

很好

有限制

很快

 

表中活动率指的是更新过程中作用到记录的百分数。

例如,针对10000个记录,需要处理8000个,则活动率为80%。

根据常用文件组织性能,计算机操作系统提供的文件组织形式,数据的处理方式等因素进行文件设计。

以下为系统主文件设计结果,并以此为基准,其他文件中与他相同的数据项目与主文件的尽量保持一致

工资主文件

记录文件名________________应用__________________

序号

1

2

3

4

5

6

数据项名

员工编码

职工姓名

部门

基本工资

岗位工资

工龄工资

变量名

DM

XM

BM

JBGZ

FJGZ

FF

类型

C

C

C

N

N

N

宽度

5

8

2

7

7

7

小数位数

2

2

2

输入到

输出自

设计者签名_____________

设计日期_______________

表3-21员工基本信息文件

字段名

类型

长度

允许

员工编号

字符型

5

No

部门

字符型

2

Yes

职务

字符型

8

Yes

员工姓名

字符型

8

Yes

身份证号

字符型

18

Yes

性别

字符型

2

Yes

出生日期

日期型

10

Yes

婚否

逻辑型

2

Yes

文化程度

字符型

8

Yes

政治面目

字符型

6

Yes

毕业学校

字符型

16

Yes

联系电话

数值型

16

Yes

籍贯

字符型

10

Yes

民族

字符型

10

Yes

家庭地址

字符型

30

Yes

邮政编码

数值型

6

Yes

入单位时间

日期型

10

Yes

合同期限

数值型

8

Yes

职称

字符型

16

Yes

评定时间

日期型

10

Yes

备注

备注型

100

Yes

员工基本工资文件

字段名

类型

长度

允许

员工编号

字符型

5

No

员工姓名

字符型

8

Yes

年/月

日期型

10

Yes

基本工资

数值型

7

Yes

工龄工资

数值型

7

Yes

岗位工资

数值型

7

Yes

实发工资

数值型

7

Yes

表3-24工资统计汇总文件

字段名

类型

长度

允许

部门

字符型

2

Yes

人数

数值型

10

Yes

工资总和

数值型

20

Yes

日期

日期型

10

Yes

员工姓名

字符型

8

Yes

员工编码

字符型

5

NO

 

(四)输入、输出及菜单设计

输出设计

输出信息的内容,包括输出项目、位数、数据形式等。

输出格式:

有表格、图形或文件;

输出设备:

主要为打印机、显示器。

输出介质:

有磁盘、磁带、纸张等。

输出:

本系统应能够在显示屏上输出职工的基本信息,及工资的各项基本信息。

编写输出设计报告如下:

表1输出设计书

资料代码

01

输出名称

工资表

处理周期

一个月

形式

表格

种类

excel

份数

2

报送

财务部

项目号

项目名称

位数及编辑

备注

1

员工姓名

X(8)

2

员工编号

X(5)

3

性别

X

(2)

4

基本工资

N(7)

5

岗位工资

N(7)

6

工龄工资

N(7)

7

职务

X(8)

8

所属部门

X

(2)

9

日期

N(10)

输出设计示如下:

职工工资发放单

部门名称:

创作部

员工编号

姓名

基本工资

岗位工资

工龄工资

工资合计

制表人:

×××制表日期:

xxxx年xx月xx日

XX月份职工扣款清单

员工编号

姓名

扣款金额(元)

备注

 

 

 

 

 

 

 

 

 

 

 

 

     制表人:

×××日期:

xxxx年xx月xx日

输入设计:

输入设计是信息系统与用户之间的纽带,决定着人机交互的效率。

输入设

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 研究生入学考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1