工资管理系统需求分析报告书

时间:2024.3.31

工资管理系统(可行性研究报告)

1、引言

1.1编写目的: 编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。

1.2项目背景: 随着高等学校的快速发展,高校规模越来越大,教职工的数量也越来越多,高校工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。这就对高校工资管理提出了新的要求,用计算机管理系统来管理高校工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。高校工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。

1.3定义:  

(1)员工基本信息的录入,修改,删除。

(2)工资标准设定功能。具体包括职务工资,职称工资以及其它工资标准的设定。

(3)工资信息浏览。

(4)员工工资表创建。

(5)工资调整管理。

(6)工资统计。

(7)用户级别设定以及口令修改。

    为完善系统管理功能,增加工资系统用户管理功能,包括系统用户数据的天价,修改和删除。教职员工为系统普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性。

1.4参考资料:《软件工程》                   人民邮电出版社     张海藩    

                《软件需求规格说明书编写指南》  科学技术出版社     李晓宏

2、可行性研究前提

2.1要求:本系统的设计目标是能够对重庆航天职业技术学院的教职员工的基本信息和工资信息进行添加和修改,根据个人信息将工资分为职务工资,职称工资和其他工资。能够调整工资标准和员工信息,也能够调整其他工资项目,根据需要对教职员工基本信息和工资信息的查询,本系统能够生成各个月的工资表,能够打印报表方便保存和管理,还包括对系统的一些基本操作功能,比如为完善系统管理功能,增加工资系统用户管理功能,系统应该包括系统用户数据的添加,修改和删除。教职员工为系统普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性,系统应该具有简单,易用,小巧,经典的特色,应该能够对高校工资管理进行优化,使其系统化,高效化,智能化。并保证工资管理的准确性,简易性,为学校财务人员提供便利。

     根据系统功能和高校工资管理的特点,经过模块化的分析得到高校工资管理系统功能模块的划分,本系统包括用户管理模块、员工信息管理模块、工资标准设定模块、工资信息管理模块。

各个模块的功能描述:

    用户管理模块:制定用户的管理级别,管理级别分为管理员和教职员工两类。他们的操作权限不同,管理员是财务部门人员,可以对系统进行一切操作,而教职员工只能进行查询和打印。另外在这个模块中也应该包含添加用户、修改用户信息、修改口令等。

    员工信息管理模块:实现对教职员工基本信息的输入、修改、删除、查询。在高校管理中按照学院对信息进行管理。

    工资标准设定模块:实现对职务工资标准、职称工资标准、其他工资标准的设定、修改、删除、保存功能。而工资标准的依据恰好与教职员工的基本信息相一致,形成对应关系。

    工资信息管理模块:实现工资表的生成、个人工资查询、工资修改、工资结算、工资统计以及工资表打印等功能。其中按月生成工资表,保存在数据库中。

    另外,在本高校工资管理系统中,还包括帮助文件的制作,要求有较为完善的帮助文件,使用说明供用户参考。

该系统的功能模块示意图:(见书上2.20)

高校工资管理系统数据图:(见书上2.21)

2.2条件、假定和限制:

开发时间:4个月

经费来源:学校提供

最低硬件环境:
CPU: Pentium 133 MHZ
内存: 128M
硬盘: 200 M 以上可用空间
软件环境:
操作系统:Windows平台,如:Windows 95/98/Me、Windows NT/2000/XP
数据库支持: Borland Delphi
动态数据环境:Access

软件的使用条件和限制:不同的管理级别有不同的操作权限。

最迟完成时间:20##年2月14日

3、对现有系统的分析

目前,学校使用的工资管理系统采用的是DOS环境下的Foxbase数据库,界面不友好,不能适应学校发展的需要。

4、所建议系统的技术可行性分析

4.1  本系统采用Visual Basic 编制,将大大改善数据处理速度,加入联机操作,并且更加方便的对数据进行管理,同时可以减少人力负担以及工资支出。

4.2  采用所建议系统对用户的影响:

用户单位的人员可以精简,人员素质及其技术水平要求相应的提高,方便用户的使用,提高用户单位的办事效率和声誉。

4.3  对各种设备、现有软件、开发环境、运行环境的影响:

需要更新相应的硬件设备,升级一些软件产品,需要更加人性化的开发环境,系统对运行环境的影响不会很大。

4.4  对经费支出的影响:

由于系统的功能更加齐全,效率更高,将会有效的减少系统维护方面的经费,需要的员工也更少。

4.5  对技术可行性的评价:

在当前的限制条件下,通过现有的成熟技术,提高开发人员的专业技能水平,开发人员应尽职尽责,该系统的功能目标完全可以达到,且开发可在规定时间内完成。

5、所建议系统的经济可行性分析

5.1 系统的各项支出与各种收益:

人力资源 :8000元/人月×4人月=32000元;

 硬件:10000元; 

开发投资总金额为:32000元+10000元=42000元

新系统运行费用:

人力:250元/月×12月/年=3000元/年

物质损耗:1000元/年

现有系统运行费用:

人力:2000元/月×12月/年=24000元/年

每年节约:20000元

5.2投资回收期;

未来3年节约费用的现在值:

第二年已节约37229.44元,与投资相比还差:420##-37229.44=2770.56元,故还需2770.56/17241.38=0.16,投资回收期大概为2.16个月。

由计算知道投资是可行的。

6、社会因素可行性分析

6.1 法律因素

本系统由客户方与开发人员鉴订合同后开发,是合法的。开发人员承诺在开发日期内完成项目,并与客户调试成功后完成合同规定,以后的问题解释权归开发小组。本项目的专利权归开发小组全体人员所有,侵犯此专利权,开发小组保留上诉的权利。所以,该系统合同责任明确,不存在侵犯专利权和版权问题。

通过各项相关条例的审核,此系统符合各项工作的法律要求。

6.2 用户使用可行性:

该系统操作简单,人性化强,适合于各层次银行管理人员,适用面广泛,所以用户使用使可行的。

7、其它可供选择的方案

     现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的Visual Basic
Microsoft公司的Visual C
Borland公司的Delphi 
Powersoft公司的PowerBulider
Java等等
在目前市场上这些众多的程序开发工具中,有些强调编程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。作为数据库系统的开发,Delphi是一个非常理想选择。用Delphi编写multi-thread常简单, 系统提供了一个叫Thread Object的物件,只要新建一个Thread ObjectClass Name, 就产生了一个继承TThread的Class,在Execute中添入相关代我们的系统中就使用了multi-thread来提高系统的执行效率,在空闲时,提前打

库的Table。还有大量的公司编写的高水平的Delphi构件,比如Info Power的一组DataControl构件,水平非常高,很实用;大大有名的就是附带的QuickReport构件,我们购买了Source,写得非常漂亮,能非常高效方便地处理较小规模的数据,输出报表,刚发表的能处理非常复杂和大量的数据,使用更方便。

总的来说,Delphi具有以下特点:
1、可视化编程:
2、面向对象的程序设计
3、结构化程序设计语言
4、事件驱动编程机制
5、访问数据库
6、动态数据交换(DDE)
8、结论意见

本系统可以马上开始实施,并尽可能做到提前完成。


第二篇:工资管理系统的需求分析说明书


工资管理系统的需求分析说明书

1.问题提出

随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。

对于一个企业来说,正确、及时而且规范地进行员工工资的管理和发放无疑就是十分重要的。由于工资计算往往涉及多方面的数据,对于每位员工往往需要单独计算,在员工数量较多时,工资管理的工作量就会变得很大,而且在重复的数据输入和计算中容易出错。随着计算机的日益普及和网络的发展,数据库的应用范围越来越广,数据库应用的功能也越来越强,因此编写管理信息系统应用程序也显得尤为重要,在强调管理,强调信息的现代社会中它变得越来越普及。

工资管理是任何企事业单位都需要进行的一项工作,因此,开发制作人事管理系统具有较大的社会现实意义,同时工资管理系统是一切应用系统的典范,它具有一切应用系统的特征,系统结构与现实生活紧密结合,具体直观,具有典范的数据库系统的特性。工资管理系统主要用于企业内部员工的基本信息、工资、考勤管理,便于公司领导掌握人员的动向,及时调整人才的分配,同时也减少了手工操作带来的一些繁琐与不便,使员工情况的记录和统计变得十分简单.这些优点可以极大的提高企业对工资管理的效率.因此,工资管理系统是企事业信息化、智能化、科学化和正规化不可缺少的管理软件。

本系统通过对系统用户管理、员工基本信息管理、工资信息管理、考勤管理4个环节的数据收集,建立现代企业工资管理系统,实现有用数据的快速查询,减少操作中可能出现的错误以及减少数据管理的工作量。工资管理系统的数据要求具有一定的保密性禁止非法用户使用。在用户使用过程中对用户的权限具有一定的限制,防止个别用户对员工信息做出修改、删除等操作。利用数据库对企业员工工资进行管理是数据库技术在当代企业管理中的一个重要应用。利用数据库技术,可以保证工资数据的安全完整。

2.系统功能设计

在本系统中,主要功能包括:

1.保存员工的基本信息资料

2.根据工资管理数据和员工的考勤情况对员工每月的工资进行计算。

3.将员工工资的数据进行保存,便于查找和核实。

4.对保存的数据,可以根据特殊字段进行查找。

根据系统功能的要求,可以将系统分解成4个功能模块来分别设计,图2.1是本系统的功能模块图。

工资管理系统的需求分析说明书

图2.1 系统功能模块图

3.数据库设计

3.1数据库需求分析

数据库的设计是指对于一个给定的应用环境,构造最有效的数据库模式,建立数据及应用系统,实质能够有效地存储数据,满足用户的需求,数据库设计是在数据库管理系统支持下进行的。

根据数据流程图,可以列出以下数据项和数据结构:

系统用户:包括用户名和密码。

员工基本信息:包括编号、姓名、性别、部门、职位、职称、聘用形式、电话、入职日期、学历、专业、基本工资、婚姻状况、民族、籍贯、出生年月、转正日期、政治面貌、在职状态和联系地址。

员工工资:包括日期、编号、姓名、部门、提成、交通补助、基本工资、考勤和应发工资。

员工考勤:包括编号、姓名、性别、部门、职位、请假日期、请假类别、请假原因、考勤分数和旷工次数。

3.2实体之间的E-R图

得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。

根据上面的设计规出的实体有:员工基本信息实体,员工工资信息实体,员工考勤实体,

实体与实体之间的E-R图如图3.2所示。

工资管理系统的需求分析说明书

图3.2 实体之间的E-R图

3.4数据库逻辑结构设计

使用SQL Server 2000创建一个名为“工资”的数据库。 根据实体间E-R图的需求分析,本系统需要4个数据表,分别是:

系统用户表:用于存放系统用户信息。

员工基本信息表:用于存放员工的基本信息情况。 员工工资表:用于存放员工的工资信息。。 员工考勤录:用于记录员工的考勤信息。

这4个数据表的结构如表3.31至表3.34所示。

表3.31 系统用户表设计

工资管理系统的需求分析说明书

表3.32 员工基本信息表设计

工资管理系统的需求分析说明书

表3.33 员工工资表设计

工资管理系统的需求分析说明书

表3.34 员工考勤表设计

工资管理系统的需求分析说明书

更多相关推荐:
工资管理系统报告分析

浙江工商大学计算机与信息工程学院浙江工商大学教职工工资管理系统设计课程设计文档课程名称专业班级学号0612700308姓名徐盈盈20xx年4月系统分析与设计课程设计报告信息管理与信息系统专业目录一系统需求分析2...

工资管理信息系统的分析与设计

工资管理信息系统的分析与设计一、可行性分析报告可行性研究的目的使用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面两个方面考虑。1,技术上的可行性。…

工资管理系统可行性分析报告

工资管理系统可行性分析报告目录1开发工资管理系统的背景22工资管理系统的前景23系统模型24高层逻辑模型35解决方案31对人员的工资进行修改录入32查询统计功能33数据帐单显示功能44报表打印功能46系统特色4...

管理信息系统实验报告(某大学工资管理信息系统)

管理信息系统分析设计与实施实验报告实验项目某大学工资管理系统姓名汪慧专业班级09级财务管理1班学号20xx10440113指导老师段金华1工资管理信息系统分析设计与实施一实验目的在深入理解理论教学关键知识点的基...

企业工资管理系统需求分析报告

企业工作系统需求分析报告1编写目的22项目名称及背景221项目名称222开发背景223文档说明2231员工2222系统管理员2233上级主管部门324功能概述3241员工信息管理3242工资管理3243工资查询...

工资管理系统需求分析报告书

课程软件工程年级20xx专业软件工程评审组员方辉08065016高校工资管理系统需求分析报告一引言1编写目的编写该文档是为了分析人工管理高校工资的流程把人工模式抽象为可在计算机上处理的自动模式对高校工资的科学管...

工资管理系统需求分析报告

需求分析报告人事工资管理系统需求分析报告1需求分析报告目录一引言31编写目的32产品使用的范围3二系统概述41系统开发的背景42问题描述43产品功能描述431员工管理432考勤管理433销售业绩管理434工资管...

公司工资管理系统测试分析报告

测试分析报告GB8567881引言11编写目的对公司工资管理系统这个软件进行测试分析考察该软件的能力范围和该软件说存在的缺陷和不足12背景软件系统名称公司工资管理系统开发者测试环境visualc6012测试概要...

高校工资管理系统需求分析报告

高校工资管理系统需求分析报告引言1.编写目的编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过…

工资管理系统设计报告

工资管理系统设计报告1选择题目题目文本编辑器2内容摘要摘要对企业而言人力资源是企业最宝贵的资源也是企业的生命线而工资管理又是人力资源管理的重中之重实行电子化的工资管理可以让人力资源管理人员从繁重琐碎的案头工作解...

工资管理信息系统可行性分析报告

文档名称:工资管理信息系统分析报告项目名称:工资管理信息系统项目负责人:樊仁武开发单位:05计算机信息管理3班1.目标:计算机代替手工记帐、计算和制作报表工作。2.功能:输入,修改,查询,计算,制作报表。3.组…

人事工资管理系统设计报告

人事工资管理系统20xx届经济管理系专业学号学生姓名指导教师完成日期20xx年7月2日1系统分析11需求分析111系统实现的目标对企业而言人事是企业最宝贵的资源也是企业的生命线如何做到企业人事与经济效益具有良好...

工资管理系统分析报告(32篇)