工资管理系统分析与设计说明

上传人:痛*** 文档编号:86031711 上传时间:2022-05-06 格式:DOC 页数:16 大小:258.50KB
收藏 版权申诉 举报 下载
工资管理系统分析与设计说明_第1页
第1页 / 共16页
工资管理系统分析与设计说明_第2页
第2页 / 共16页
工资管理系统分析与设计说明_第3页
第3页 / 共16页
资源描述:

《工资管理系统分析与设计说明》由会员分享,可在线阅读,更多相关《工资管理系统分析与设计说明(16页珍藏版)》请在装配图网上搜索。

1、 . . . 经济学院华信学院 信息系统分析与设计课程设计报告题 目 工资管理系统分析与设计项目组成员 石 晶 郭丽娜学 号 8 4 班 级10级 信管1 专 业信息管理与信息系统 20XX5月16日工资管理系统分析与设计一工资管理系统开发背景1、背景 信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不可替代的作用,但把信息纳入经营管理系统中高效处理和应用是在计算机发明以后的50年代末。 目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及单位管理领域的人机系统,该系统是70年代初后工业经济时代的产物,在管理信息系统在

2、其发展的初期,是单一的人-机系统,系统功能简单,效率低,对管理的作用有限。 进入2 0世纪80年代末,随着计算机网络和通信技术的大力发展,管理信息系统进入网络化的发展时期。世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。 我国的管理信息系统大发展是在80年代末90年代初,国家相继建立起了金卡、金关、金桥工程,多数企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少数专家和管理人员的专家系统 或决策支持系统 ,其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展

3、。2、管理信息系统的组成 管理信息系统在单位中的应用存在三个要素,这就是人、计算机和数据。3、管理信息系统的界面特点 在计算机软件技术中,人机界面已经发展成为一个重要的分支。MIS人机界面设计一般遵循以下一些基本原则:1以通信功能作为界面设计的核心 人机界面设计的关键是使人与计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然的方式:另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把部的处理、加工与人机界面混在一起,以免互相干扰,影响速度。 设计MIS时,针对每一个功能,都要按照模块化思想,使输入、处理与输出泾渭分明,充分体现人机界面的通信功能。这样

4、设计出来的程序不易出错,而且易于维护。 报表打印是MIS必备的功能之一,而且打印之前常常需要计算。计算与打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。2界面必须始终一致 统一的人机界面不至于会增加用户的负担,让用户始终用同一种方式思考与操作。最忌讳的是每换一个屏幕用户就要换一套操作命令与操作方法。例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。3界面必须使用户随时掌握任务的进展情况 人机界面应该能够告诉用户软件运行的进度。特别是在需要较长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成了百分之几的任务进度条等。目前,Windows下的应用

5、软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。4界面友好,使用方便 多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入,而应让用户用鼠标轻松选择。例如,人事管理系统中的文化程度是相对固定的数据,其值一般取小学、初中、高中、大专、大本、硕研、博研等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。二、开发管理信息系统意义借助现代信息技术和管理理论,建

6、立部门管理信息系统是当今社会的重要趋势。党和政府根据知识经济时代的特点,对国民经济建设提出了用信息化带动工业化的指导思想。对单位而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在单位日常管理中,人力资源是最宝贵的资源,也是生命线,因此人事管理是一个单位的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。三、系统开发目标此次信息系统的目标在开发背景及需求中我们可以看出,系统所面向的是公司的促销人及时工资处理,各个部门

7、应该及时的配合促销部,进行数据的录入。致力于在原有的系统上开发一个升级版的促销员工资管理系统来服务于该企业。四、系统的约束从上所述来看,此系统受到其他很多影响的束缚,如财务部,总经理,销售部等等。对于一个完整的企业机制,无论什么系统处理什么样的业务数据,各个部门必须全力配合,才能有效的运转。五、系统开发计划预测随着时代的发展,信息技术逐渐成为各个企业规划的主流。由于涉及的围是片区,所以对计算机和系统信息技术的要求相对而言比较大, 这就要求在每个环节的设计和程序编写中对技术人员的技术水平较高。因此专业技术人员必须精通C+等高级程序编程和系统的维护。六、系统功能的规划文件模块:此模块实现本系统对数

8、据的打开、保存、打印预览、打印及用户管理等功能,并可由此退出系统。信息管理模块:此模块实现系统的信息管理,包括对职工情况一览表、职工调入调出情况表、职工工资表及其它各表的信息数据的插入、删除、修改、保存等功能。查询模块:此模块实现本系统的查询功能,能将个人的基本情况、调入调出情况、工资情况等检索出来,并可实现多条件查询和模糊查询。统计模块:此模块用于对数据库中的信息数据按照一定的规则进行统计。系统服务模块:此模块用来系统管理人员设密码和对系统的功能和开发信息进行七、信息管理系统的开发过程1、 开发过程概述 管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统

9、转换、系统运行与维护、系统评价等步骤。根据开发系统的大小、复杂、投入、方式、方法等因素的不同,各步骤的要求和容也不同,用户需要根据实际情况进行取舍和计划。1.1系统开发准备 系统开发准备工作主要包括提出系统开发要求、成立系统开发小组、制订系统开发计划等工作。1.2系统调研及分析 新系统的系统分析与系统设计工作都要建立在对现行系统调研的基础上,即必须调查现行系统的运行情况、问题等,明确用户的需求,特别是合作开发和委托开发方式。调研的主要容有:1现行系统概况:该组织的发展历史、目前组织的规模、工作状况、管理水平、与外界的主要联系等。调查该项容的目的主要是为了划分系统界限、系统与外界的输入输出接口等

10、。2组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作围、地理位置等,发现不合理问题及新系统启动后可能对现有组织的影响。3业务流程:按照业务种类的不同和处理时间的先后不同,深入了解现行系统的业务流程,画出现行系统业务流柞图,并与业务人员反复讨论,得到认可。调查中要注意定性与定量相结合,注意人、财、物、信息的流向、规格、频率、要求以及需要解决的问题等。4报表、数据处理:了解各种统计报表、数据的格式、容、处理时间及上报时间、频率、规律,存在的问题,对新系统的要求、希望等并收集各种报表。5问题:现行系统中存在的主要问题和薄弱环节,可以按照严重程度分成不同的等级。新系统的建立应能解决大

11、部分问题,并改善薄弱环节。总之,所开发的MIS在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。2、可行性分析可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自实开发任务的急迫性,而可行性取决于实现应用系统的资源和条件。系统的可行性分析主要包括经济上的可行性,技术上的可行性和操作上的可行性。1.经济上的可行性:企业管理部门划拨经费支持系统开发,而从项目的经济效益来看,其远远高于预估的费用支出。因此,从经济方面看,此系统的开发是可行的 2.技术上的可行性:工资管理信息系统是建立在windouxp的系统运行环境下的操作系统

12、,能够广泛的应用于大多数企业。并且我们具备优秀的技术开发人员,能够从部补助系统额开发运行。因而从技术方差上看,此系统的开发是可行的。 3.管理上的可行性:企业领导者、管理人员对系统开发的重视。现行公司工资管理方面旧,迫切需要改革管理制度,开发新系统的时机已经成熟。因此从管理方面看,此系统的开发是可行的。3、业务流程图4、数据流程图5、数据字典数据流的描述数据流编号:D-01数据流名称:房费水电费扣款单 简称:房地产提供房费和水电费数据流来源:房地产数据流去想:财务部数据项组成:职工证号+职工+房费+水电费数据流量:约30/日高峰流量:约50/日数据流编号:D-02数据流名称:托儿费和交通补贴扣

13、款单 简称:总务处提供托儿费和职工交通补贴清单数据流来源:总务处数据流去想:财务部数据项组成:职工证号+职工+托儿费+交通费数据流量:约30/日高峰流量:约50/日数据流编号:D-03数据流名称:职工工资调整变动情况清单 简称:人事部门提供职工工资调整变动情况清单数据流来源:人事部门数据流去想:工资管理会计数据项组成:职工证号+职工+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30/日高峰流量:约50/日数据流编号:D-04数据流名称:职工借支应扣款清单 简称:财务部列出职工借支应扣款清单数据流来源:财务部数据流去想:工资会计管理数

14、据项组成:职工证号+职工+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30/日高峰流量:约50/日处理逻辑的描述处理逻辑编号:P-01处理逻辑名称:列出职工借支应扣款清单 简述:财务部按期列出职工借支应扣款清单输入的数据流:房费和水电费,托儿费和交通补贴费处理描述:登记房地产提供的房费和水电费和总务处的托儿费和交通补贴费输出数据流:职工借支应扣款清单处理频率:30次/日处理逻辑编号:P-02处理逻辑名称:制作本月职工工资台账 简述:工资管理会计制作本月职工工资台账输入的数据流:职工借支应扣款清单,上月职工台账,职工工资调整变动情况处

15、理描述:工资管理会计依据上月职工工资台账和各部们送来的扣款单、补贴单和职工工资变动情况清单制作本月职工工资台账格式输出数据流:本月职工工资台账格式处理频率:30次/日处理逻辑编号:P-03处理逻辑名称:填制本月职工工资台账 简述:输入本月职工工资台账输入的数据流:本月职工工资台账处理描述:工资管理会计根据填制好的工资台账格式制作本月份职工工资台账输出数据流:本月份职工工资台账处理频率:30次/日处理逻辑编号:P-04处理逻辑名称:合计计算应得工资 简述:输入本月汇总表处理描述:工资管理会计依据本月汇总表合计数字,提取现金,发至职工手中输出数据流:本月职工应得工资处理频率:30次/日数据存储描述

16、数据存储编号:F-01外部实体名称:上月职工工资台账 简述:等级上月职工工资台账数据存储组成:职工证号+职工+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工+工资相关处理:P-01、P-02、P-03数据存储编号:F-02外部实体名称:上月工资清单 简述:制作上月职工工资清单数据存储组成:职工证号+职工+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工+工资相关处理:P-01、P-02、P-03外部实体描述外部实体编号:S-01外部实体名称:房地产 简述:统计房费水电费扣款单输

17、出数据流:房费、水电费外部实体编号:S-02外部实体名称:总务处 简述:统计托儿所和交通费补贴扣款单输出数据流:托儿费、交通补贴外部实体编号:S-03外部实体名称:人事部门 简述:统计职工工资调整变动清单输出数据流:职工工资变动清单随着计算机的日益普及和网络的发展,数据库的应用围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。 人事工资管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事工资管理系统具有较大的社会现实意义,同时人事工资管理系统是一切应用系统的典,它具有一切应用系统的特征,系统结构与现实生

18、活紧密结合,具体直观,具有典的数据库系统的特性。人事工资管理系统主要用于企业部员工的档案、工资、考勤、职称评定的管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对人事工资管理的效率.因此,人事工资管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。 本系统开发的目的一方面从提高人事工资管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,如何通过设计一个切实可行的软件系统用于解决人事工资管理息处理总量大、容繁多、手段落后的现状,即利用成熟的计算机系统来实现人事

19、工资管理工作的自动化。本系统根据企业管理的一些实际情况而编制的一套自动化的人事工资管理系统。 人事工资管理系统针对企业员工信息的处理工作采用计算机进行全面的现代化管理,主要包括: 1 员工基本信息管理; 2 员工考勤信息管理; 3 员工奖惩信息管理; 4 员工履历信息管理; 5 职称信息管理; 6 工资信息管理。 八系统设计 系统设计又称系统物理设计。系统设计要根据系统分析报告中的系统逻辑模型综合考虑各种约束,利用一切可利用的技术手段和方法进行各种具体设计,确定新系统的实施方案,解决系统怎么做的问题。 结构化系统设计是指利用一组标准的图表工具和准则,确定系统有哪些模块,用什么方法连接,如何构成

20、良好的系统结构,并进行系统输入、输出、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计好系统的总体结构,选择最经济合理的技术手段。系统设计阶段的文件是系统设计报告。本系统开发设计思想:尽量利用企业现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用企业现有的资源,提高系统开发水平和应用效果的目的。系统应符合企业工资管理的规定,满足企业相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的设计维护人员进行补充、维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改

21、、备份等操作。1 系统功能分析系统功能分析是在系统开发的总体任务的基础上完成的.该系统需要完成的功能主要有: 系统数据初始化; 员工基本信息数据的输入; 员工基本信息数据的修改、删除; 企业工资的基本设定; 员工工资的浏览; 员工个人工资表的查询; 员工工资的计算; 工资报表打印;2 系统功能模块设计在系统功能分析的基础上,根据C#程序的特点,得到如图所示的系统功能模块图. 系统功能模块图功能需求描述1、员工基本信息模块员工基本信息模块具有员工信息输入、员工增删、员工信息查询三个功能,员工基本信息包括员工号、员工、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工

22、信息的增加和删除。员工可以通过员工号或员工对员工信息进行查询。2、工资结构设置模块根据该公司的工资管理实际情况,本系统将工资结构分为基础工资、岗位工资、工龄工资三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准。工资汇总模块用户在员工信息管理模块对该员工的工资等级进行输入以后,在工资汇总模块会自动对员工工资进行汇总。用户可以打印出工资汇总表,打印之前可以通过打印预览功能进行打预览。工资模块设计 对于企业总部的工资管理而言,首先要明确在现有的制度和管理系统下,如何有效的利用系统,扩大它的功能。实现时间的最短化和人力资源的有效合理利用。主系统在界面上放置了菜单栏,它集中了系统

23、操作的入口,各功能模块的执行从此进入。其总体模块、工资信息设置和工资信息管理模块图如下所示:3、 数据库设计在数据库应用系统的开发过程中,数据库的结构设计是其中非常重要的一个环节。数据库结构的好坏将直接对应用系统的效率以及实现的效果产生影响。好的数据库结构设计会减少数据库的存储量,数据的完整性和一致性比较高,系统具有较快的响应速度,能简化基于此数据库的应用程序的实现等。1 数据库需求分析数据库需求分析是数据库结构设计的第一阶段,是非常重要的一个阶段。这个阶段主要是确定基本数据,数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。在仔细调查企业工资管理过程的基础上,我们

24、得到本系统的数据流程图如下:通过对企业工资管理的容和数据流程分析,针对企业工资管理系统,我们设计的数据项和数据结构如下: 员工基本状况 包括的数据项有员工号、员工、性别、所在部门、所在岗位、工资级别等。 工资级别的工资金额 包括的数据项有工资级别、工资额。 企业部门以及工资岗位信息 包括的数据项有部门名称、工作岗位名称、工作岗位工资等。 工龄的工资金额 包括的数据项有工龄及对应的工资额。 公司福利表 包括的数据项有福利名称、福利值。 工资信息 包括的数据项有员工号、员工、员工基础工资、员工工龄工资、员工岗位工资、员工实得工资2. 数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能够满

25、足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。该系统设计规划出的实体有:员工实体、员工工资实体、工资等级实体、部分岗位实体、工龄实体、公司福利实体。实体和实体之间的E-R图为: 实体间E-R图3. 数据库逻辑结构设计将数据库概念结构转化为Visual FoxPro6.0数据库系统所支持的实际数据模型,也就是数据库的逻辑结构.再实体与实体关系的基础上,形成数据库中的表格以及各个表格之间的关系。每个表示数据库中的一个表,本系统中涉及到5表。员工信息表:Personnel.dbf基础工资设置表:course.dbf岗位工资设置表:rank.dbf工龄工资设置表:age.db

26、f管理员注册表:adminer.dbfa.员工信息表:Personnel.dbf字段字段名类型宽度说明1员工号字符型3数字2员工字符型10小于等于5个汉字3员工性别字符型2男或女4岗位名称字符型14小于等于7个汉字5工龄数值型2199之间6工资等级数值型2199之间b.基础工资设置表:course.dbf字段字段名类型宽度说明1工资等级数值型2199之间2工资标准数值型419999之间c.岗位工资设置表:rank.dbf字段字段名类型宽度说明1岗位名称字符型14小于等于7个汉字2工资标准数值型419999之间d.工龄工资设置表:gongling.dbf字段字段名类型宽度说明1工资等级数值型21

27、99之间2工资标准数值型419999之间e.管理员注册表:adminer.dbf字段字段名类型宽度说明1注册名字符型10任意字符2口令字符型10英文字母或数字九、 系统的总体结构销售部促销部督导部财务部统计处总 经 理此次系统开发将各个部门围绕着该工资管理系统进行一些任务与职责的划分,各部门间进行衔接,使其适应新的管理系统。项目的角色分配执行总监采购部策划部技术部质量监管部执行总监:负责对项目的整个活动组织领导。采购部:负责系统开发相关设备的采购和市场信息了解。策划部:服从之行总监的组织,对整个系统的具体流程进行策划,拿出一套具体的实施方案,并随时的修改其中的不足。技术部:负责系统的开发和系统

28、的维护。质量监管部:负责整个系统开发过程中,对人员和系统开发进度的监管。在开发过程中,各系统部门间相互依赖、协作项目开发过程时间进度、人员及资金安排项目开发的时间进度安排时间工作容2012/03/01开发系统的策划及成文报告2012/05/01采购相关设备、人员组织及安排2012/06/01开发实施阶段2012/08/01系统试运调试阶段2012/09/01正式运行及总结阶段人员安排采购部2人策划部2人包含一名执行总监技术部3人质量监管部1人资金安排资金流向资金数额设备购买 28000元人事工资 70000元其他相关费用 10000元十、系统实施与转换 系统实施阶段的主要工作包括:系统硬件的购

29、置与安装、程序的编写与调试、系统操作人员的培训、系统有关数据的准备和录入、系统调试和转换。 在进行以上各个环节的同时展开人员培训工作,包括管理信息系统只是的普及教育、新制度的学习、计算机操作训练等。使所有人员了解新系统的基本功能、新系统对使用人员的要求、建立管理信息系统的目的、管理信息系统的建设可以为组织和个人带来的帮助和便利、个人在新系统中应该承担的工作等,是用户关心、支持新系统的实现。十一、系统维护和评价 管理信息系统是一个复杂的人机系统。系统外部环境与部因素的变化,不断影响系统的运行,这时就需要不断地完善系统,以提高系统运行的效率与服务水平,这就需要从始至终地进行系统的维护工作。 系统评价主要是指系统建成后,经过一段时间的运行后,要对系统目标与功能的实现情况进行检查,并与系统开发中设立的系统预期目标进行对比,及时写出系统评价报告。系统维护与评价阶段是系统生命周期中的最后一个阶段,也是时间最长的一个重要阶段。16 / 16

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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