工资管理信息系统课程设计报告.docx
- 文档编号:23852599
- 上传时间:2023-05-21
- 格式:DOCX
- 页数:20
- 大小:753.68KB
工资管理信息系统课程设计报告.docx
《工资管理信息系统课程设计报告.docx》由会员分享,可在线阅读,更多相关《工资管理信息系统课程设计报告.docx(20页珍藏版)》请在冰豆网上搜索。
工资管理信息系统课程设计报告
工资管理信息系统
课程设计
班级
姓名
学号
目录
1系统概述(现状分析,系统目标等)2
2系统分析部分(必需)2
2.1业务流程图2
2.2数据流程图3
2.3功能分析图3
2.4数据字典4
2.5数据加工处理的描述5
2.6管理信息系统流程设想图(新系统模型)5
3系统设计部分(必需)6
3.1功能结构图设计(重点)6
3.2新系统信息处理流程设计(ER图)6
3.3输出设计(主要指打印输出界面设计)7
3.4存储文件格式设计(数据库结构设计)7
3.5输入设计(主要指数据录入界面设计)7
3.6代码设计(职工证号和部门代号等)8
4系统实施部分(显示出运行图片并上交开发的系统)10
4.1程序框图10
4.2源程序14
5参考文献16
6心得体会17
1系统概述(现状分析,系统目标等)
用户需求调研和分析(必需)
随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,职工、职称等跟着工资管理有关的信息随之急剧增加。
在这种情况下单靠人工来处理职工的工资不但显得力不从心,而且极容易出错。
该系统就是设计一个小型企业工资的数据库管理系统,由计算机代替人工执行,一系列诸如增加新职工、删除就职工,工资查询等操作。
这样就使办公人员可以轻松快捷地完成工资管理的任务。
企业的工资管理是公司管理的一个重要内容。
随着当今企业人员数量增加,企业的工资计算也变得越来越复杂。
如果能够实现工资管理的自动化,无疑是给企业管理部门带来很大的方便。
工资管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事工资管理系统具有较大的社会现实意义,同时人事工资管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。
人事工资管理系统主要用于企业内部职工的档案、工资、考勤、职称评定的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使职工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事工资管理的效率.因此,人事工资管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。
本系统开发的目的一方面从提高人事工资管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,如何通过设计一个切实可行的软件系统用于解决人事工资管理,信息处理总量大、内容繁多、手段落后的现状,即利用成熟的计算机系统来实现人事工资管理工作的自动化。
本系统根据企业管理的一些实际情况而编制的一套自动化的人事工资管理系统。
2系统分析部分
2.1业务流程图(必需)
2.2数据流程图(必需)
2.3功能分析图(必需)
2.4数据字典(必需)
通过系统需求分析对企业工资管理系统编制数据字典如下:
表1数据项的定义
编号:
I
名称:
代码
简述:
每个职工有一个唯一的编码
值
类型:
字符型长度:
4
数据结构的定义
编号:
D1
名称:
职工工资情况
简述:
记录职工的基本信息和工资明细
组成:
代码+职工姓名+部门+基本工资+附加工资+房费
数据流的定义
编号:
D2
名称:
工资报表
别名:
工资档案
简述:
说明职工的工资情况,以及公司的财务情况
组成:
工资总计=基本工资+附加工资扣款合计=房费+缺勤扣款实发工资=工资总计-扣款合计
数据流向
来源:
各个工资报表
去向:
财务部门
数据存储的定义
编号:
F
名称:
工资明细
简述:
记录各项工资的表格,记录了各种工资情况
组成:
代码+职工姓名+实发工资+工资发放日期
存储方式:
按职工号的先后顺序排列
处理逻辑的定义
编号:
P名称:
工资计算处理
简述:
汇总来自各个部门的数据,计算职工的工资情况
输入数据流:
考勤数据,房租和电费,职工的调配状况
输出数据流:
工资汇总单和工资结算单
处理:
根据各部门的费用支出,统计工资分配情况
外部实体的定义
编号:
S
名称:
职工
输入数据流:
工资结算单
2.5数据加工处理的描述
●数据收集:
根据系统自身的需求和用户的需求收集相关的数据。
●数据转换:
为了使手机的信息使用与计算机处理的形式,要设计各种代码来描述自然界中的各种实际数据,这种将实际数据采用代码表达的方式被称为数据的转换。
●数据的筛选,分组和排序。
●数据的组织:
将具有某种逻辑关系的一批数据组织起来,按一定的存储方式配置在计算机的存储中,目的是使计算机处理使能够符合速度快,占用存储器的容量少,成本低等多方面的要求。
●数据的运算:
指算术运算和逻辑运算
●数据存储。
●数据检索。
●数据输出
2.6管理信息系统流程设想图(新系统模型)
3系统设计部分
3.1功能结构图设计(必需)
3.2新系统信息处理流程设计(ER图)(必需)
3.3输出设计(主要指打印输出设计)
3.4存储文件格式设计(数据库结构设计)(必需)
3.5输入设计(主要指数据录入卡设计)
3.6代码设计(职工证号和部门代号等)
3.3-3.6工资管理信息系统数据库设计
1.数据库中的表对象
序号
名称
作用描述
1
工资表108
存储职工工资的基本信息
2
扣款表108
存储职工扣款的基本信息
3
工资汇总108
存储计算出的职工的应发工资
2.表结构设计
2-1工资表108的设计
表名称
工资表108
主键名称
代码
行的最大字节数
40
估计平均数据量
12
估计表的大小/年
1MB
序号
属性名称
属性描述
数据类型
字节数
备注
1
DM
代码
char
4
主键属性,规则从1001开始
2
XM
姓名
char
10
记录姓名信息
3
BM
部门
char
2
记录部门信息
4
JBGZ
基本工资
float
8
记录基本工资信息
5
FJGZ
附加工资
float
8
记录附加工资信息
6
FF
房费
float
8
记录房费信息
SQL语句:
select*from工资表108
表内容:
2-2扣款表108的设计
序号
属性名称
属性描述
数据类型
字节数
备注
1
DM
代码
char
4
主键属性,规则从1003开始
2
XM
姓名
Char
10
记录姓名信息
3
BM
部门
char
2
记录部门信息
4
DFKK
电费扣款
float
8
记录电费扣款信息
5
QQKK
缺勤扣款
float
8
记录缺勤扣款的信息
SQL语句:
select*from扣款表108
表内容:
2-3工资汇总表108的设计
表名称
工资汇总108
主键名称
代码
行的最大字节数
64
估计平均数据量
15
估计表的大小/年
1.5MB
序号
属性名称
属性描述
数据类型
字节数
备注
1
DM
代码
char
4
主键属性,规则从1001开始
2
XM
姓名
char
10
记录姓名信息
3
BM
部门
char
2
记录部门信息
4
JBGZ
基本工资
float
8
记录基本工资信息
5
FJGZ
附加工资
float
8
记录附加工资信息
6
FF
房费
float
8
记录房费信息
7
DFKK
电费扣款
float
8
记录电费扣款信息
8
QQKK
缺勤扣款
float
8
记录缺勤扣款信息
9
SFGZ
实发工资
float
8
记录实发工资的信息
SQL语句:
select工资表108.*,扣款表108.电费扣款,扣款表108.缺勤扣款,工资表108.基本工资+工资表108.附加工资-工资表108.房费-扣款表108.电费扣款-扣款表108.缺勤扣款as实发工资into工资汇总108
from工资表108,扣款表108where工资表108.代码=扣款表108.代码
select*from工资汇总108
insertinto工资汇总108
select工资表108.*,0,0,工资表108.基本工资+工资表108.附加工资-工资表108.房费as实发工资from工资表108where工资表108.代码notin(select扣款表108.代码from扣款表108)
select*from工资汇总108orderby代码
4系统实施部分
4.1程序框图
4.2源程序
1封面
2工资表108
3扣款表108
4工资汇总108
4源代码
5关于
5附录或参考资料
[1][2][3][4][5]
6心得体会(1.5页以上)
管理信息系统学习心得
管理信息系统的上机课很快就结束了,这几周下来我认为收获颇多。
自己一直以来就很喜欢SQLserver数据库和VB这类的东西,但之前都是理论课,对于实际动手操作能力还差很远。
通过这次系统的学习和操作让我对数据库和VB有了更深一步的了解同时也对管理信息系统有了更加全面的认识。
我非常喜欢这次的实习,在这门课的学习上老师的功劳是最大的,每节课都能够使我思维高度集中,因为老师几乎每节课都会给分配任务。
一不留神就会被拉下那样你就算付出双倍的时间,或许都没课堂上那短短的几十分钟收获大。
并且每次布置的任务量恰恰好,课上只要认真就能完成,之后会给我一种成就感、满足感。
因此我觉得老师这种方法不仅能够提高我们上课的效率,而且还能激发我们的学习激情。
最近做管理信息系统的实验报告时,发现这些实验报告对动手实践的能力要求比较严格,我们每位同学都需要亲自操作了,才能够顺利地完成自己的作业。
幸好我们已经在课堂上在老师的带领下去模拟这样的操作流程,这样才有利于更好地掌握这样的流程。
而我也坚信,这些都必定会对我们以后的生活方式产生重大的影响。
基于对管理信息系统的基本了解,我想先描述一下管理信息系统的基本职能:
数据的收集和录入,负责数据的存贮,负责系统内信息的传输,数据的加工,模型的建立、求解,应用和修改,输出信息,向各管理层提供信息,支持决策,管理信息系统自身的管理及维护等等。
而管理信息系统在管理现代化中的作用即:
1、管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。
2、信息系统在管理各项事务中有着普遍的应用,促进了企业管理工作的提升,实现管理现代化的有效途径。
管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。
管理信息系统使系统思想建立起来,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。
管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。
3、在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。
面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。
4、管理信息系统在管理现代化中起着举足重轻的作用。
它不仅是实现管理现代化的有效途径。
同时,也促进了企业管理走向现代化的进程。
所以说管理信息系统在管理现代化中起着举足重轻的作用。
它不仅是实现管理现代化的有效途径。
同时,也促进了企业管理走向现代化的进程。
管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。
过去传统的管理方式是以人为主体的人工操作。
虽然管理人员投入了大量的时间、精力,然而个人的能力是有限的,所以管理工作难免会出现局限性或带有个人的主观性和片面性。
而管理信息系统使用系统思想建立起来的,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。
管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。
在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。
在企业管理现代化中,组织、方法、控制的现代化离不开管理手段的现代化。
随着科学技术的发展,尤其是信息技术和通讯技术的发展,使计算机和网络逐渐应用于现代管理之中。
面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。
所以我觉得学习管理信息系统是非常必要的,特别是对我们信管的学生而言。
我觉得平时上课学习是不够的,要更加注重实践操作,并且也要多做练习题,这样有利于更好的了解管理信息系统。
最后在此谢谢老师的耐心指导,在今后的学习中我会再接再厉,更加的充实自己!
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资 管理信息系统 课程设计 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)