信息管理系统课程设计企业工资管理系统.doc

上传人:叶*** 文档编号:35011716 上传时间:2022-08-19 格式:DOC 页数:20 大小:108.50KB
返回 下载 相关 举报
信息管理系统课程设计企业工资管理系统.doc_第1页
第1页 / 共20页
信息管理系统课程设计企业工资管理系统.doc_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《信息管理系统课程设计企业工资管理系统.doc》由会员分享,可在线阅读,更多相关《信息管理系统课程设计企业工资管理系统.doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、华东交通大学理工学院Institute of Technology. East China Jiaotong University管理信息系统课程设计题 目 企业工资管理系统 分 院: 电信分院 专 业: 08信管 班 级: 学 号: 学生姓名: 指导教师: 起讫日期: 2011.6.21-2011.6.27 摘 要步入21世纪以来,计算机以惊人速度渗透入各行各业与大部分家庭。各种应用需求也不断增加,人们更加追求生活品质与工作效率,企业更是视提高生产效率为生存与发展之道,于是通过科技手段提高生产与管理效率自然成为竞争与发展焦点。这不仅包括如何实现企业生产设备改进与生产技术提高还包括如何有效地组

2、织与管理企业各项事务,实现企业办公自动化。而管理信息系统(Management Information System, MIS)在办公自动化进程中发挥着重要作用。市场需求也日益增加。在现今社会,财务已成每一个单位都会涉及问题,资金流动影响到每个单位整体运作,员工工资是企业资金管理一个重要组成部分,因为企业每个月都要涉及发放企业员工工资问题。而随着企业人员数量增加,企业工资管理也变得越来越复杂。企业员工人数越多,工资统计工作就越多,工资发放困难就越大。如果能够实现工资管理自动化,无疑将给企业管理部门带来很大方便。传统纸质材料数据信息管理方式已经不适合现代企业公司发展了。随着计算机诞生与普及以及计

3、算机网络发展,管理软件雨后春笋般崛起今天,企业不仅需要通过软件有效地对其实施管理,还想操作能够尽可能简单,软件易于上手。通过查阅相关资料,对市场需求进行分析,对既成工资管理软件研究与测试,我们认为本课题是一个适应现今工资管理需求计算机信息管理系统,具有一定现实意义与开发使用价值。关键字:工资管理 数据库 数据字典 功能结构 数据流程图目 录摘 要- 2 -目 录- 3 -一、绪论- 4 - 4 -12课题研究意义- 4 -二、管理信息系统研究概述- 5 - 5 - 5 - 5 - 5 - 6 - 6 - 6 -三、工资管理系统分析- 7 -3.1 工资管理系统主要功能- 7 -3.2 系统可行

4、性分析- 7 - 7 - 8 - 8 - 8 - 9 -四、工资管理系统设计- 10 - 10 - 10 - 11 - 12 -工资结构设置模块- 12 - 12 - 12 - 12 - 13 - 13 - 13 - 13 - 13 - 15 -结 论- 16 -参考文献- 17 -一、绪论课题研究背景 随着计算机技术飞速发展,计算机在企业管理中应用普及,利用计算机实现企业人事工资管理势在必行。对企业而言,全面开发与应用计算机管理信息系统就是近期不能回避问题。在企业管理中,人事管理是企业计算机管理信息系统重要组成部分,而工资管理又是人力资源管理重中之重。工资管理是一项琐碎、复杂而又十分细致工作

5、,工资计算、发放、核算工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量表格,这就会耗费工作人员大量时间与精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资各种信息进行管理,服务于财务部门其他方面核算与财务处理,同时计算机具有手工管理所无法比拟优点。 不同规模企业具有不同人事、工资管理制度,这就决定了不同企业需要不同工资管理系统。现今市场上工资管理软件大都根据规范西方管理制度设计,在很多时候还不能完全解决中国特色中小企业问题。 通过一周来教师多次指导,查阅各类资料,观看看各类工资管理软件设计内部,基本上搞清楚了小型企业或是

6、小单位对系统需求,确定了实现方案要点与工作计划。本系统实现主要功能有:员工信息管理、工资结构设置、工资汇总打印等等功能。12课题研究意义 目前市面上流行工资管理系统不少。但是,对于企、事业单位工资管理系统来说,不需要太大型数据库系统。只需要一个操作方便,功能实用,能同时满足本单位数据管理及需求系统。我们目标就是在于开发一个功能实用、操作方便,简单明了工资管理系统。二、管理信息系统研究概述 信息作为生产力中最活跃因素,很早之前,在人类经济生活中就发挥着不可代替作用。目前人们所提到管理信息系统,通常指代以计算机为工具,对管理信息进行收集、存贮、检索、加工与传递,使其应用于组织机构及企业管理领域“人

7、机系统”。随着计算机网络与通信技术大力发展,企业管理信息系统由单一人机系统进入网络化发展时期。我国管理信息系统大发展是在80年代末90年代初,多数企事业单位建立了局域网与广域网管理信息系统。随着世界经济与我国经济逐步向知识经济迈进,无论是基于工业经济管理信息系统,还是面向少数专家与管理人员专家系统 (ES)或决策支持系统 (DSS),其处理对象与服务对象,自身系统结构,处理能力,都有了进一步发展。 管理信息系统是企业信息系统,它具备数据处理、计划、控制、预测与辅助决策功能,具体概括如下: 管理信息系统首先应具备信息采集功能,它能够将散布于企业组织内部与外部各种有关信息收集起来,并转换成系统所需

8、要数据形式。信息采集工作是MIS基础,也是MIS能够正常工作前提。信息采集要注意到信息真实性与有效性,要有检验方法,采集手段要方便可行。 信息处理功能是指MIS能够对各种类型数据进行录入、加工、整理、检查、查询、存储、传输与管理等工作总称。信息处理功能是MIS最基本功能,也是MIS要完成首要任务。 MIS计划功能是指通过系统能够对企业管理各种具体工作进行合理计划与安排。例如市场开发计划、新产品设计计划、生产作业计划、市场营销计划等。有了MIS提出辅助计划,再通过一定调整,更有利于提高各个管理层次工作效率。 MIS控制功能是通过信息反馈来对整个企业系统生产经营活动中各个部门、各个环节运行情况进行

9、监测、协调与控制,这样有利于从系统整体角度保证企业系统正常运行。 MIS辅助决策功能是指通过一些建模技术与运筹学方法,为企业高层管理者提供一些辅助决策数据,有利于合理地配置企业各项资源,并为企业管理者做出最佳决策提供科学依据。三、工资管理系统分析3.1 工资管理系统主要功能 工资管理是企业财务管理重要组成部分。企业工资管理系统主要任务是用计算机对各种工资信息进行日常管理,如查询、修改、增加、删除以及存储等,迅速准确完成各种工资信息统计计算与汇总工作,快速打印出工资报表,针对系统服务对象具体要求,设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:1)对单位人员变动进行处理。一个单位职工

10、不会是一成不变,总是在不断地变化:有调出、有调入、也有职工在本单位内部调动。因此,设计时应考虑到这些情况。2)对职工工资进行修改、计算。可以对职工工资档案进行个别、部分与批量修改,同时,能对各职工工资进行计算,即计算实发工资、应扣金额等。3)查询统计功能。要求既可以单项查询,比如查看某个职工工资信息,也可以以多项查询,比如某部门工资数在某一范围职工工资信息等。4)报表打印功能。每月发工资时,要求能够打印本月工资表、随工资发给每个职工工资条以及工资汇总表。3.2 系统可行性分析 可行性研究目使用最小代价在尽可能短时间里确定问题是否能解决,通过复杂系统规模及目标,研究及此类似系统后,具体从下面两个

11、方面考虑。 一个系统技术上可行性分析主要从两个方面着手:一是该技术方案是否成熟;二是应用技术是否能够在当前技术环境下长时间应用,不会因技术环境改变而流产。由于开发企业工资管理系统已有一定时期,技术方案已经相当成熟,技术基础也已经非常雄厚,因而在往后很长一段时间内,本系统不会因此而流产。 我所开发企业工资管理系统是一个规模较小系统,无论从人力、物力、财力各个方面来说都是可行。并且经济可行性取决于利用系统是否能够得到利益。如因节省了人力与物力,降低这方面费用等,更重要是,它所产生无形利益,可以全面提升企业管理水平。 对用户需求分析应该全面、深入、发展,全面是指考查由MIS管理信息是否有纰漏,必须保

12、证各静态、动态信息完全;深入是指对信息内容、结构、含义、变换、生存周期分析与认识;发展是指对信息未来发展变化预测,因为信息在某个系统、机构内变化往往存在着自身特有发展规律,需求分析应该预见这种规律,否则就会缩短MIS使用寿命。为了保证需求分析完备性,就必须保证需求分析时间。员工基本信息工资管理系统员工号工资财务人员员工工资信息系统用户员工 图3-4系统业务流程图 数据库需求分析是数据库结构设计非常重要一个阶段。在此阶段里,主要工作是确定基本数据,数据结构以及相关流程数据处理,进而形成一份详尽数据字典,为进一步设计奠定基础。 在仔细考量与认真调查企业工资管理过程基础上,根据对工资管理工作调查与用

13、户需求分析,该系统数据流图如图3-5所示: 外部实体 数据流 数据存储系统操作员工资计算上级主管员工基本信息管理录入分类员工基本信息查询工资标准设定工资汇总员工个人工资查询打印报表图3-5系统数据流程图四、工资管理系统设计 此工资管理系统是通过对基础数据设定,如对工资标准设定,员工工资结构设置等,自动计算出各项工资条,并实现月底对员工工资进行统计并发放,打印员工工资条。对员工数据管理包括:增加、删除与修改功能。查询模块可根据条件查询员工工资信息与员工基本信息。在系统安全方面,可实现数据导出/导入及备份/恢复功能。采用用户名、密码安全机制,不同用户又有不同权限登陆访问,保证系统资源不受人为因素干

14、扰。 4.2系统设计理念 为了保证能达到充分利用公司现有资源,提高系统开发水平与应用效果目, 本工资管理系统应尽量采用公司现有软硬件环境及先进管理系统开发方案,更应符合公司工资管理相关规定,满足公司工资管理工作运作需要,并达到在操作过程中直观、方便、实用、安全等要求。 本系统应该达到以下要求: 1)时间经济性。优化逻辑设计及物理设计,使系统运行效率高,反映速度快。2)可靠性。能连续准确处理业务,有较强容错能力。3)可理解性。用户容易理解与使用该系统。4)可维护性与适应性。系统应易于修改、易于扩充、易于维护,能够适应业务不断发展变化需要。5)可用性。目标系统功能齐全,能够完全满足业务需求。6)安

15、全保密性。保证系统物理安全、数据存储与存取安全及保密、数据传输安全及保密,做好使用人员授权管理。 本系统所采用是模块化程序设计方法,既便于系统各种功能组合与修改,又便于未参及开发技术维护人员补充以及后续系统维护。本系统应具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改、备份等相关操作。描述 由于该工资管理系统开发针对是中、小规模公司,是以一家总体人员较少、人员结构较简单、部门划分清晰、人员流动性不高公司为模型,因而对该公司而言,其工资管理系统主要功能如图4-3-1所示:工资管理系统员工基本信息工资结构设置工资汇总资料输入员工增删员工查询基础工资岗位工资工龄工资职位工资工龄工资部门信

16、息管理岗位工资 图4-3-1系统功能结构图系统内部三大功能设定流程图如图4-3-2所示: 职位工资设定奖励工资设定工资标准设定员工信息设定员工工资汇总惩罚工资设定工龄工资设定 图4-3-2三大功能流程图 工资管理系统分为部门信息管理中员工基本信息、工资结构设置与工资汇总三大模块,以下对各个模块进行分析与描述: 员工基本信息模块具有三个功能,即为对员工信息输入、查询与员工增删。员工基本信息包括员工号、姓名、性别、出生日期、部门编号、职称、工龄等信息。员工增删实现了对数据库中员工信息增加与删除。员工信息查询可以通过员工号对员工信息以及工资信息进行查询。工资结构设置模块 工资管理系统是帮助企业管理职

17、工工资系统,由于是为中、小规模公司所设计工资管理系统,根据该类公司工资管理实际情况,本系统将工资结构分为职位工资、奖励工资、惩罚工资与工龄工资四部分。该模块可以对这四个工资类型设置工资标准。 系统用户在员工信息管理模块对该员工工资标准进行输入以后,在工资汇总模块会自动对员工工资进行汇总,并可打印出相应工资汇总表。 在现今计算机普及时代,人们随时都会接受到很多信息,谁能更好掌握这些信息谁就更容易获得胜利。一个人能力是有限,往往需要借助于外界帮助工具来达成某一目标。一个有效系统,既要能存储系统中所必须信息,又能对这些信息进行各种操作例如对信息快速查找。该工资管理系统是由部门信息管理中员工基本信息管

18、理、工资结构设置与工资汇总三个功能模块组成。根据以上功能结构,将工资管理系统数据分为: 数据输入部分包括员工基本信息输入,每个月不同工资明细输入,部门信息录入,不同职位工资及工龄工资对照表输入等。 数据输出部分主要是显示各种数据查询及统计。例如查询某个员工基本信息,某月工资信息,统计某个部门某月工资信息总与,统计本公司某年工资信息等。 数据处理部分主要工作是对一些修改后信息进行处理。随着时间推移,公司不断壮大,随时会出现增加新员工,员工离职,员工变换部门,员工升降职以及员工工龄等不断变化。当员工出现此类信息变化时,数据库中信息必须及时得到更新,这样才能避免一些不必要错误出现,提高企业工作效率。

19、 所谓数据库(Database)就是指按一定组织方式存储在一起,相互有关若干个数据结合,数据库管理系统(Database Management System)就是一种操纵与管理数据库大型软件,简称DBMS,他们建立在操作系统基础上,对数据库进行统一管理与控制,其功能包括数据库定义,数据库管理,数据库建立与维护,于操作系统通信等。DBMS通常由数据字典,数据描述语言及其编译程序,数据操纵(查询)语言及其编译程序,数据库管理例行程序等部分组成。 关系数据库是以关系模型为基础数据库,是根据表、记录与字段之间关系进行组织与访问一种数据库,它通过若干个表(Table)来存取数据,并且通过关系(Relat

20、ion)将这些表联系在一起,关系数据库提供了成为机构化查询语言(SQL)标准接口,该接口允许使用多种数据库工具与产品,关系数据库是目前最广泛应用数据库。该工资管理系统数据库主要由下述9张数据表组成:系统用户表列名数据类型长度主键允许空用户名varchar20是否用户密码varchar20否用户权限char10否员工登陆表列名数据类型长度主键允许空员工号char10是否密码varchar20否部门信息表列名数据类型长度主键允许空部门编号char10是否部门名称varchar20否员工信息表列名数据类型长度主键允许空员工号char10是否姓名varchar20否性别char10否出生日期datet

21、ime8是部门编号varchar20否职称varchar20否工龄int4否联系 varchar20否学历char10是工龄工资表列名数据类型长度主键允许空员工号char10是否工龄int4否工龄工资money8否职位工资表列名数据类型长度主键允许空职称varchar20是否职位工资money8否工资信息表列名数据类型长度主键允许空员工号char10是否姓名varchar20否工资月份char10否职位工资money8是工龄工资money8是奖励金额money8是惩罚金额money8是实际工资money8否员工奖励表列名数据类型长度主键允许空员工号char10是否奖励类型varchar20否奖

22、励金额money8否奖励日期datetime8是奖励原因varchar50是员工惩罚表列名数据类型长度主键允许空员工号char10是否惩罚类型varchar20否惩罚金额money8否惩罚日期datetime8是惩罚原因varchar50是系统整体E-R图:工资结构工资条员工工龄职位部门具有工作具有属于具有部门编号部门名称职称职位工资工龄工资姓名学历员工号性别出生日期工龄所在部门编号联系 实体E-R图 图4-5-3结 论 经过这一个来星期课程设计,时间上虽有点紧,但还是认真努力把以中、小规模公司为模型工资管理系统做好了, 让我真正明白了工夫不负有心人。确定了选题后,我还是十分茫然,不知道从何着

23、手,经过上网查找资料,以及通过教师发给我们指导资料及论文格式范列,了解到毕业设计规范格式与企业一些知识。不断摸索,循序渐进,以及教师不断指导,在反复学习与不耻下问之下,我辛勤努力有了回报,终于做出了一个简单软件,虽然这个软件功能非常简单,而且我想,在实际运用中,还有些不足,因为工资内容非常丰富,我涉及到仅仅是工资管理一部分简单内容,离实际客户需求肯定还有差距。例如工资管理与人事管理,考勤管理以及财务账表关联考虑得还不完善,但是在这个过程中得到了不少乐趣与成功感。毕竟经过努力后所拥有成果是一种难以言喻喜悦及幸福。 在规划与设计该系统过程中,全面实践了一个面向数据库应用系统开发过程,我学习到了很多

24、相关知识。这样课程设计实践对我们学过数据结构,数据库,各种编程语言等课程是一个综合性很高实践。一些以前学得不是很扎实内容,由于在实践中需要,刚开始我觉得头疼不已,但依旧重拾课本。通过一段时间实践,对于这些知识点相关背景、概念以及解决方案理解得比以往更透彻,越学越有劲,自然也就越学越轻松啦。 在做系统时存在有许多不懂或是模棱两可地方,我时常请教周围同学或是耐心听教师指导,通过他们讲解,让我思维渐趋成熟化,从而进一步完成该系统,在此要对他们表示真诚感谢。还有我们指导教师,虽是只有三个下午课时,但教师要求得依旧严格,教师将任务明细化,不断查看我们阶段任务完成情况,让我更清楚知道自己某个阶段该做什么,

25、从而在规定时间内才得以完成任务。这次企业工资管理系统得以完成,让我明白学好一个软件不仅仅要靠理论知识,而且还要理论联系实际,多搜集资料,多动手才能真正做到学以制用效果。最后,再次衷心地感谢在系统设计过程与论文编写过程中所有帮助过我同学,尤其是汤教师,没有您们帮助及指导,我是无法如此顺利完成此次课程设计任务,谢谢您们!参考文献Visual FoxPro .高等教育出版社,2005.8. 2钱学忠,陶向东.数据库原理及应用.北京:北京邮电大学出版社,2005.8(1).3陈志明,于承新,石林.管理信息系统.武汉:华中科技大学出版社,2009.7.5 汪孝宜,胡海璐,米海生.信息系统开发-实例精粹M.电子工业出版社.6陈紫鸿,赛奎春,宋坤.Delphi数据库开发关键技术及实例应用M.北京:人民邮电出版社,2004.5.7刘丽,崔灵果.access数据库案例教程.机械工业出版社,2009.第 - 20 - 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 施工组织

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁