工资管理系统分析与设计_第1页
工资管理系统分析与设计_第2页
工资管理系统分析与设计_第3页
工资管理系统分析与设计_第4页
工资管理系统分析与设计_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

/石家庄经济学院华信学院信息系统分析和设计课程设计报告题目工资管理系统分析和设计项目组成员石晶郭丽娜学号班级10级信管(1)专业信息管理和信息系统2013年5月16日工资管理系统分析和设计一.工资管理系统开发背景1、背景信息作为生产力中最活跃的因素,很早就在人类经济生活中发挥着不行替代的作用,但把信息纳入经营管理系统中高效处理和应用是在计算机独创以后的50年头末。目前人们所提到的管理信息系统,通常是指以计算机为工具,对管理信息进行收集、存贮、检索、加工和传递,使其应用于组织机构及单位管理领域的"人-机系统",该系统是70年头初"后工业经济"时代的产物,在管理信息系统在其发展的初期,是单一的人-机系统,系统功能简洁,效率低,对管理的作用有限。进入20世纪80年头末,随着计算机网络和通信技术的大力发展,管理信息系统进入网络化的发展时期。世界发达国家已建立起了完善的先进的管理信息系统体系,在其社会经济发展领域中发挥着巨大的作用。我国的管理信息系统大发展是在80年头末90年头初,国家相继建立起了"金卡"、"金关"、"金桥"工程,多数企事业单位建立了局域网和广域网管理信息系统。随着世界经济和我国经济逐步向学问经济迈进,无论是基于工业经济的管理信息系统,还是面对少数专家和管理人员的专家系统(ES)或决策支持系统(DSS),其处理对象和服务对象,自身的系统结构,处理实力,都有了进一步的发展。2、管理信息系统的组成管理信息系统在单位中的应用存在三个要素,这就是人、计算机和数据。3、管理信息系统的界面特点在计算机软件技术中,人机界面已经发展成为一个重要的分支。MIS人机界面设计一般遵循以下一些基本原则:(1)以通信功能作为界面设计的核心人机界面设计的关键是使人和计算机之间能够精确地沟通信息。一方面,人向计算机输入信息时应当尽量实行自然的方式:另一方面,计算机向人传递的信息必需精确,不致引起误会或混乱。另外,不要把内部的处理、加工和人机界面混在一起(人机界面程序只是通信),以免相互干扰,影响速度。设计MIS时,针对每一个功能,都要依据模块化思想,使输入、处理和输出"泾渭分明",充分体现人机界面的通信功能。这样设计出来的程序不易出错,而且易于维护。报表打印是MIS必备的功能之一,而且打印之前常常须要计算。计算和打印分开设计,虽然消耗时间,但易于整个MIS系统的维护。(2)界面必需始终一样统一的人机界面不至于会增加用户的负担,让用户始终用同一种方式思索和操作。最忌讳的是每换一个屏幕用户就要换一套操作叮嘱和操作方法。例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印等。(3)界面必需运用户随时驾驭任务的进展状况人机界面应当能够告知用户软件运行的进度。特殊是在须要较长时间的等待时,必需让用户了解工作进展状况,如可以设计已经完成了百分之几的任务进度条等。目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。(4)界面友好,运用便利多数MIS软件的数据输入量较大。对于一些相对固定的数据,不应让用户频频输入(特殊是汉字),而应让用户用鼠标轻松选择。例如,人事管理系统中的"文化程度"是相对固定的数据,其值一般取"小学"、"初中"、"中学"、"大专"、"大本"、"硕研"、"博研"等。录入这类数据之前,MIS软件应在相应位置弹出一个列表框,待用户以鼠标点击,而不应让用户每次都输入这些汉字。总之,所开发的MIS在运用过程中,应运用户的数据输入量降至最低限度削减用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。二、开发管理信息系统意义借助现代信息技术和管理理论,建立部门管理信息系统是当今社会的重要趋势。党和政府依据学问经济时代的特点,对国民经济建设提出了"用信息化带动工业化"的指导思想。对单位而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在单位日常管理中,人力资源是最宝贵的资源,也是"生命线",因此人事管理是一个单位的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。三、系统开发目标此次信息系统的目标在开发背景及需求中我们可以看出,系统所面对的是公司的促销人刚好工资处理,各个部门应当刚好的协作促销部,进行数据的录入。致力于在原有的系统上开发一个升级版的促销员工资管理系统来服务于该企业。四、系统的约束从上所述来看,此系统受到其他很多影响的束缚,如财务部,总经理,销售部等等。对于一个完整的企业机制,无论什么系统处理什么样的业务数据,各个部门必需全力协作,才能有效的运转。五、系统开发支配预料随着时代的发展,信息技术慢慢成为各个企业规划的主流。由于涉及的范围是重庆片区,所以对计算机和系统信息技术的要求相对而言比较大,这就要求在每个环节的设计和程序编写中对技术人员的技术水平较高。因此专业技术人员必需精通C++等高级程序编程和系统的维护。六、系统功能的规划文件模块:此模块实现本系统对数据的打开、保存、打印预览、打印及用户管理等功能,并可由此退出系统。信息管理模块:此模块实现系统的信息管理,包括对职工状况一览表、职工调入调出状况表、职工工资表及其它各表的信息数据的插入、删除、修改、保存等功能。查询模块:此模块实现本系统的查询功能,能将个人的基本状况、调入调出状况、工资状况等检索出来,并可实现多条件查询和模糊查询。统计模块:此模块用于对数据库中的信息数据依据确定的规则进行统计。系统服务模块:此模块用来系统管理人员设密码和对系统的功能和开发信息进行七、信息管理系统的开发过程1、开发过程概述管理信息系统的开发过程一般包括系统开发准备、系统调查、系统分析、系统设计、系统实现、系统转换、系统运行和维护、系统评价等步骤。依据开发系统的大小、困难、投入、方式、方法等因素的不同,各步骤的要求和内容也不同,用户须要依据实际状况进行取舍和支配。1.1系统开发准备系统开发准备工作主要包括提出系统开发要求、成立系统开发小组、制订系统开发支配等工作。1.2系统调研及分析新系统的系统分析和系统设计工作都要建立在对现行系统调研的基础上,即必需调查现行系统的运行状况、问题等,明确用户的需求,特殊是合作开发和托付开发方式。调研的主要内容有:(1)现行系统概况:该组织的发展历史、目前组织的规模、工作状况、管理水平、和外界的主要联系等。调查该项内容的目的主要是为了划分系统界限、系统和外界的输入输出接口等。(2)组织机构:画出组织的组织结构图,弄清组织的行政关系、人员编制、工作范围、地理位置等,发觉不合理问题及新系统启动后可能对现有组织的影响。(3)业务流程:依据业务种类的不同和处理时间的先后不同,深化了解现行系统的业务流程,画出现行系统业务流柞图,并和业务人员反复探讨,得到认可。调查中要留意定性和定量相结合,留意人、财、物、信息的流向、规格、频率、要求以及须要解决的问题等。(4)报表、数据处理:了解各种统计报表、数据的格式、内容、处理时间及上报时间、频率、规律,存在的问题,对新系统的要求、希望等并收集各种报表。(5)问题:现行系统中存在的主要问题和薄弱环节,可以依据严峻程度分成不同的等级。新系统的建立应能解决大部分问题,并改善薄弱环节。总之,所开发的MIS在运用过程中,应运用户的数据输入量降至最低限度削减用户的干预量。实践证明,用户干预愈少,MIS系统的满意程度愈高。2、可行性分析可行性分析的任务是明确开发应用项目的必要性和可行性。必要性来自实开发任务的急迫性,而可行性取决于实现应用系统的资源和条件。系统的可行性分析主要包括经济上的可行性,技术上的可行性和操作上的可行性。1.经济上的可行性:企业管理部门划拨经费支持系统开发,而从项目的经济效益来看,其远远高于预估的费用支出。因此,从经济方面看,此系统的开发是可行的2.技术上的可行性:工资管理信息系统是建立在windouxp的系统运行环境下的操作系统,能够广泛的应用于大多数企业。并且我们具备优秀的技术开发人员,能够从内部补助系统额开发运行。因而从技术方差上看,此系统的开发是可行的。3.管理上的可行性:企业领导者、管理人员对系统开发的重视。现行公司工资管理方面陈旧,迫切须要改革管理制度,开发新系统的时机已经成熟。因此从管理方面看,此系统的开发是可行的。3、业务流程图4、数据流程图5、数据字典数据流的描述数据流编号:D-01数据流名称:房费水电费扣款单简称:房地产供应房费和水电费数据流来源:房地产数据流去想:财务部数据项组成:职工证号+职工姓名+房费+水电费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-02数据流名称:托儿费和交通补贴扣款单简称:总务处供应托儿费和职工交通补贴清单数据流来源:总务处数据流去想:财务部数据项组成:职工证号+职工姓名+托儿费+交通费数据流量:约30张/日高峰流量:约50张/日数据流编号:D-03数据流名称:职工工资调整变动状况清单简称:人事部门供应职工工资调整变动状况清单数据流来源:人事部门数据流去想:工资管理睬计数据项组成:职工证号+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日数据流编号:D-04数据流名称:职工借支应扣款清单简称:财务部列出职工借支应扣款清单数据流来源:财务部数据流去想:工资会计管理数据项组成:职工证号+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注数据流量:约30张/日高峰流量:约50张/日处理逻辑的描述处理逻辑编号:P-01处理逻辑名称:列出职工借支应扣款清单简述:财务部按期列出职工借支应扣款清单输入的数据流:房费和水电费,托儿费和交通补贴费处理描述:登记房地产供应的房费和水电费和总务处的托儿费和交通补贴费输出数据流:职工借支应扣款清单处理频率:30次/日处理逻辑编号:P-02处理逻辑名称:制作本月职工工资台账简述:工资管理睬计制作本月职工工资台账输入的数据流:职工借支应扣款清单,上月职工台账,职工工资调整变动状况处理描述:工资管理睬计依据上月职工工资台账和各部们送来的扣款单、补贴单和职工工资变动状况清单制作本月职工工资台账格式输出数据流:本月职工工资台账格式处理频率:30次/日处理逻辑编号:P-03处理逻辑名称:填制本月职工工资台账简述:输入本月职工工资台账输入的数据流:本月职工工资台账处理描述:工资管理睬计依据填制好的工资台账格式制作本月份职工工资台账输出数据流:本月份职工工资台账处理频率:30次/日处理逻辑编号:P-04处理逻辑名称:合计计算应得工资简述:输入本月汇总表处理描述:工资管理睬计依据本月汇总表合计数字,提取现金,发至职工手中输出数据流:本月职工应得工资处理频率:30次/日数据存储描述数据存储编号:F-01外部实体名称:上月职工工资台账简述:等级上月职工工资台账数据存储组成:职工证号+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工姓名+工资相关处理:P-01、P-02、P-03数据存储编号:F-02外部实体名称:上月工资清单简述:制作上月职工工资清单数据存储组成:职工证号+职工姓名+基本工资+副食补贴+粮食补贴+交通补贴+备补+应发工资+房费+水电费+其他扣款+实发工资+备注关键字:职工姓名+工资相关处理:P-01、P-02、P-03外部实体描述外部实体编号:S-01外部实体名称:房地产简述:统计房费水电费扣款单输出数据流:房费、水电费外部实体编号:S-02外部实体名称:总务处简述:统计托儿所和交通费补贴扣款单输出数据流:托儿费、交通补贴外部实体编号:S-03外部实体名称:人事部门简述:统计职工工资调整变动清单输出数据流:职工工资变动清单随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。人事工资管理是任何企事业单位都须要进行的一项工作,因此,开发制作人事工资管理系统具有较大的社会现实意义,同时人事工资管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构和现实生活紧密结合,详细直观,具有典范的数据库系统的特性。人事工资管理系统主要用于企业内部员工的档案、工资、考勤、职称评定的管理,便于公司领导驾驭人员的动向,刚好调整人才的支配,同时也削减了手工操作带来的一些繁琐和不便,使员工状况的记录和统计变得特殊简洁.这些优点可以极大的提高企业对人事工资管理的效率.因此,人事工资管理系统是企事业信息化、智能化、科学化和正规化不行缺少的管理软件。本系统开发的目的一方面从提高人事工资管理工作的效率动身,摆脱过去由人用纸和笔进行的费时费劲的繁重工作,如何通过设计一个切实可行的软件系统用于解决人事工资管理中信息处理总量大、内容繁多、手段落后的现状,即利用成熟的计算机系统来实现人事工资管理工作的自动化。本系统依据企业管理的一些实际状况而编制的一套自动化的人事工资管理系统。人事工资管理系统针对企业员工信息的处理工作接受计算机进行全面的现代化管理,主要包括:1)员工基本信息管理;2)员工考勤信息管理;3)员工奖惩信息管理;4)员工履历信息管理;5)职称信息管理;6)工资信息管理。八.系统设计系统设计又称系统物理设计。系统设计要依据系统分析报告中的系统逻辑模型综合考虑各种约束,利用一切可利用的技术手段和方法进行各种详细设计,确定新系统的实施方案,解决"系统怎么做"的问题。结构化系统设计是指利用一组标准的图表工具和准则,确定系统有哪些模块,用什么方法连接,如何构成良好的系统结构,并进行系统输入、输出、数据处理、数据存储等环节的详细设计。这一阶段的重点是设计好系统的总体结构,选择最经济合理的技术手段。系统设计阶段的文件是系统设计报告(又称系统物理设计说明书)。本系统开发设计思想:尽量利用企业现有的软硬件环境,接受先进的管理系统开发方案,从而达到充分利用企业现有的资源,提高系统开发水平和应用效果的目的。系统应符合企业工资管理的规定,满意企业相关人员日常运用的须要,并达到操作过程中的直观、便利、好用、平安等要求。系统接受模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参和开发的设计维护人员进行补充、维护。系统应具备数据库维护功能,刚好依据用户需求进行数据的添加、删除、修改、备份等操作。1.系统功能分析系统功能分析是在系统开发的总体任务的基础上完成的.该系统须要完成的功能主要有:①系统数据初始化;②员工基本信息数据的输入;③员工基本信息数据的修改、删除;④企业工资的基本设定;⑤员工工资的阅读;⑥员工个人工资表的查询;⑦员工工资的计算;⑧工资报表打印;2.系统功能模块设计在系统功能分析的基础上,依据C#程序的特点,得到如图所示的系统功能模块图.系统功能模块图功能需求描述1、员工基本信息模块员工基本信息模块具有员工信息输入、员工增删、员工信息查询三个功能,员工基本信息包括员工号、员工姓名、员工性别、所在部门、所在岗位、工龄和工资等级等信息。员工增删实现了对数据库中员工信息的增加和删除。员工可以通过员工号或员工姓名对员工信息进行查询。2、工资结构设置模块依据该公司的工资管理实际状况,本系统将工资结构分为基础工资、岗位工资、工龄工资三部分。该模块可以对这三个工资类型设置工资等级,并对每个等级设置工资标准。工资汇总模块用户在员工信息管理模块对该员工的工资等级进行输入以后,在工资汇总模块会自动对员工工资进行汇总。用户可以打印出工资汇总表,打印之前可以通过打印预览功能进行打预览。工资模块设计对于企业重庆总部的工资管理而言,首先要明确在现有的制度和管理系统下,如何有效的利用系统,扩大它的功能。实现时间的最短化和人力资源的有效合理利用。主系统在界面上放置了菜单栏,它集中了系统操作的入口,各功能模块的执行从今进入。其总体模块、工资信息设置和工资信息管理模块图如下所示:3、数据库设计在数据库应用系统的开发过程中,数据库的结构设计是其中特殊重要的一个环节。数据库结构的好坏将干脆对应用系统的效率以及实现的效果产生影响。好的数据库结构设计会削减数据库的存储量,数据的完整性和一样性比较高,系统具有较快的响应速度,能简化基于此数据库的应用程序的实现等。(1).数据库需求分析数据库需求分析是数据库结构设计的第一阶段,是特殊重要的一个阶段。这个阶段主要是确定基本数据,数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。在细致调查企业工资管理过程的基础上,我们得到本系统的数据流程图如下:通过对企业工资管理的内容和数据流程分析,针对企业工资管理系统,我们设计的数据项和数据结构如下:①员工基本状况包括的数据项有员工号、员工姓名、性别、所在部门、所在岗位、工资级别等。②工资级别的工资金额包括的数据项有工资级别、工资额。③企业部门以及工资岗位信息包括的数据项有部门名称、工作岗位名称、工作岗位工资等。④工龄的工资金额包括的数据项有工龄及对应的工资额。⑤公司福利表包括的数据项有福利名称、福利值。⑥工资信息包括的数据项有员工号、员工姓名、员工基础工资、员工工龄工资、员工岗位工资、员工实得工资(2).数据库概念结构设计这一设计阶段是在需求分析的基础上,设计出能够满意用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。该系统设计规划出的实体有:员工实体、员工工资实体、工资等级实体、部分岗位实体、工龄实体、公司福利实体。实体和实体之间的E-R图为:实体间E-R图(3).数据库逻辑结构设计将数据库概念结构转化为VisualFoxPro6.0数据库系统所支持的实际数据模型,也就是数据库的逻辑结构.再实体和实体关系的基础上,形成数据库中的表格以及各个表格之间的关系。每个表示数据库中的一个表,本系统中涉及到5张表。员工信息表:Personnel.dbf基础工资设置表:course.dbf岗位工资设置表:rank.dbf工龄工资设置表:age.dbf管理员注册表:adminer.dbfa.员工信息表:Personnel.dbf字段字段名类型宽度说明1员工号字符型3数字2员工姓名字符型10小于等于5个汉字3员工性别字符型2“男”或“女”4岗位名称字符型14小于等于7个汉字5工龄数值型21~99之间6工资等级数值型21~99之间b.基础工资设置表:course.dbf字段字段名类型宽度说明1工资等级数值型21~99之间2工资标准数值型41~9999之间c.岗位工资设置表:rank.dbf字段字段名类型宽度说明1岗位名称字符型14小于等于7个汉字2工资标准数值型41~9999之间d.工龄工资设置表:gongling.dbf字段字段名类型宽度说明1工资等级数值型21~99之间2工资标准数值型41~9999之间e.管理员注册表:adminer.dbf字段字段名类型宽度说明1注册名字符型10随意字符2口令字符型10英文字母或数字系统的总体结构销售销售部促销部督导部财务部统计处总经理此次系统开发将各个部门围围着该工资管理系统

温馨提示

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

评论

0/150

提交评论