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

合集下载

工资管理_实验报告

工资管理_实验报告

一、实验目的1. 熟悉工资管理系统的基本功能与设计方法。

2. 掌握数据库设计、系统界面设计、功能模块实现等技能。

3. 培养团队合作与沟通能力,提高实际操作能力。

二、实验内容1. 系统需求分析2. 数据库设计3. 系统界面设计4. 功能模块实现5. 系统测试与优化三、实验步骤1. 系统需求分析通过对企业工资管理流程的了解,分析出工资管理系统需要实现以下功能:(1)员工信息管理:包括员工基本信息、工资信息、福利信息等。

(2)工资计算:根据员工的基本工资、奖金、加班费等计算实际工资。

(3)工资发放:根据计算结果,发放员工工资。

(4)工资统计:对工资数据进行统计与分析,生成工资报表。

(5)权限管理:设置不同角色的权限,保证系统安全。

2. 数据库设计根据需求分析,设计数据库表结构如下:(1)员工信息表(employee)- 员工编号(id);- 姓名(name);- 性别(gender);- 入职日期(entry_date);- 岗位(position);- 部门(department);- 基本工资(basic_salary);- 奖金(bonus);- 加班费(overtime_pay);- 福利(welfare)。

(2)工资发放表(wage_distribution)- 发放日期(distribution_date);- 员工编号(employee_id);- 实际工资(actual_salary);- 应发工资(should_be_paid);- 实发工资(actual_paid)。

3. 系统界面设计系统界面采用简洁明了的设计风格,分为以下模块:(1)登录界面:用户输入用户名和密码,验证后进入系统。

(2)主界面:显示员工信息、工资计算、工资发放、工资统计、权限管理等功能模块。

(3)员工信息管理界面:显示员工基本信息,可进行新增、修改、删除等操作。

(4)工资计算界面:根据员工信息,计算实际工资。

(5)工资发放界面:根据计算结果,发放员工工资。

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

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

工资管理系统需求分析报告引言:工资管理是一项重要的人事管理工作,它的准确性和及时性直接影响着员工的工作积极性和公司的和谐发展。

为了提高工资管理的效率和准确性,开发一套工资管理系统是必不可少的。

本报告将对工资管理系统的需求进行详细分析,以满足人力资源管理部门的实际需求。

一、背景随着企业规模的扩大和工资结构的复杂性增加,传统的手工工资管理已经无法满足工资核算的需求。

工资管理系统的开发旨在提高工资核算的准确性、提高工资核算的效率、降低工资管理的成本,并为员工提供更方便的查询和自助服务。

二、需求分析1.工资核算-系统应能自动根据员工的基本工资、绩效奖金、加班工资等进行工资核算,并及时生成工资发放明细表。

-系统应支持按照月份进行工资核算,同时能够根据用户需求进行多种统计分析,如不同岗位之间的工资差异比较等。

-系统应支持灵活的工资核算参数配置,方便根据不同岗位或不同部门的工资计算规则进行定制。

2.工资发放-系统应提供工资发放的自动化功能,能够根据工资核算结果生成工资条,并将工资条通过电子邮件或其他方式发送给员工。

-系统应支持工资发放的批量处理,能够根据员工的工资发放日期和工资发放方式进行自动化操作,减少手工操作的工作量。

-系统应提供工资发放的审批流程,确保工资发放的准确性和合规性。

3.工资查询和自助服务-系统应提供员工自助查询功能,能够查询个人的工资发放明细、个人所得税等信息,并能够进行工资变动的申请和查询。

-系统应提供管理人员查询功能,能够查询全公司或部门的工资统计数据并生成相关报表。

-系统应提供系统管理员的权限管理功能,能够对系统的各项功能进行权限的控制和管理。

4.数据安全-系统应具备较高的数据安全性,能够保护员工工资数据的机密性和完整性。

-系统应具备数据备份和恢复功能,确保员工工资数据不会因系统故障而丢失。

三、总结通过对工资管理系统的需求进行详细分析,我们可以得出以下结论:工资管理系统的开发对于提高工资管理的效率和准确性具有重要意义。

工资管理系统设计报告.doc

工资管理系统设计报告.doc

员工工资管理系统一、摘要 (2)二、系统分析 (2)2.1编写目的 (2)2.2项目背景 (2)2.3定义 (2)2.4参考资料 (3)2.5目标 (3)2.6运行环境 (3)2.7条件与限制 (4)2.8.数据描述 (4)2.9态数据 (4)2.10据库介绍 (5)2.11功能划分 (5)2.12功能描述 (5)2.13数据精确度 (6)2.14时间特性 (6)2.15适应性 (6)2.16硬件接口 (7)2.17软件接口 (8)2.17故障处理 (8)2.19其它需求 (8)三、系统设计 (9)3.1用户界面 (9)3.2组织结构图 (15)3.3数据流程图 (16)3.4系统流程图 (17)3.5 ER图 (18)3.6数据字典 (20)3.7逻辑设计 (24)四、调试及总结 (24)五、附录(代码) (27)一、摘要某某单位现有1000名员工,下设6个科室,由于人员繁多,因此员工的工资发放问题越来越成为单位一个很大的麻烦,以往在人工管理的阶段不时出现工资发放错误的问题,为了解决这个问题,提高工资发放的效率,同时减少不必要的人工开支,方面员工工资的管理,决定开发员工工资管理系统。

二、系统分析2.1编写目的为进一步明确开发目的,明确软件需求、安排项目规划与进度、组织软件开发与测试,保证系统开发的正确性与可行性,特撰写此文档,为系统提供了详细的说明以及开发环境和步骤,可供系统开发人员、系统维护人员以及使用者阅读。

员工工资管理系统为公司的工资发放提供了方便、快捷的通道,同时,此软件支持经常保持修改,易运行,易查询等优点本文档供项目经理、设计人员、开发人员参考。

2.2项目背景本项目由某某单位委托,由管理学院学生自主开发和维护,主管部门为济南大学信息学院老师。

该软件系统与其他:本软件系统是建立在公司工资管理基础之上,与员工工资密切密切相关。

2.3定义VF:Microsoft Visual Foxpro 数据库开发系统。

工资管理系统

工资管理系统

一、工资管理系统的需求分析工资管理系统包括信息浏览查询、数据库维护、基本信息管理.1。

系统功能需求(1)员工可以进入此系统查询工资和查看基本的信息。

(2)管理员可以对员工的信息进行添加,删除,修改。

并对数据库中的数据维护,包括数据备份,导入数据,导出数据。

满足上述需求的系统主要包括下面几个模块(1)数据库维护模块:管理员要对数据库内所有的数据进行备份和恢复,并可实现数据导入导出功能.(2)基本信息管理模块:实现对员工基本信息的管理操作,包括员工基本数据信息的添加、修改、删除和查询等功能。

(3)信息浏览查询模块:用户对系统中的信息进行查询。

可根据条件查询员工历史工资数据(如按月份查询、按姓名查询、按部门查询等)。

2数据库维护模块数据备份:将一个月的数据进行复制.数据导入:每天将数据导入到数据库中。

数据导出:每天下班将数据导出数据库。

3基本信息管理模块删除员工信息:如果有员工辞职则删除该员工的信息.添加员工信息:如果聘用了新员工则添加员工信息.修改员工信息:如果有员工的信息有所变动则修改。

4信息浏览查询模块查询员工信息:员工查询自己的信息。

查询工资:员工查询自己的工资情况。

功能需求细化:①在工资管理系统中,需要员工的参与,员工可以查询工资的历史数据并领取工资,还可以通过员工编号查看员工的基本信息。

②管理员是此系统的核心,管理着整个系统。

他要对所有的员工的信息的管理,对数据进行添加,删除,修改。

管理员还要对系统进行相关维护操作,数据备份,数据恢复,数据导入等以及更新数据库。

(1)系统用户参与的总的用例图管理员和员工都可发从用户这个参与者中泛化而来,用户是指此系统的所有使用者,以登录系统完成相应的操作.系统用户参与的总的用例图如下图所示.从图中可以清楚地看到泛化关系与各个参与者所参与的用例。

图2.1系统用户参与的总的用例图(2)工资统计的用例图此用例图清晰看出工资发到员工手里的过程。

有四个参与者,包括经理,职工,行政部门,业务部门。

薪资管理系统实验报告

薪资管理系统实验报告

薪资管理系统实验报告薪资管理系统实验报告一、引言薪资管理是企业中重要的一环,直接关系到员工的工作积极性和企业的运营效率。

为了更好地管理薪资,提高薪酬的公平性和透明度,我们开展了薪资管理系统的实验。

二、实验目的本实验旨在设计和开发一个薪资管理系统,通过该系统实现对员工薪资的计算、发放和管理,提高薪酬管理的效率和准确性。

三、实验方法1.需求分析:通过与企业管理人员和员工的沟通,了解他们对薪资管理系统的需求和期望。

2.系统设计:根据需求分析结果,设计系统的功能模块和界面,并确定数据库的结构和关系。

3.系统开发:使用合适的开发工具,按照设计要求进行系统开发和编码。

4.系统测试:对开发完成的系统进行功能测试、性能测试和用户界面测试,确保系统的稳定性和可用性。

5.系统部署:将测试通过的系统部署到企业内部服务器,准备进行试运行。

6.试运行和反馈:让企业管理人员和员工使用系统进行试运行,并收集他们的反馈意见和建议。

7.系统优化:根据试运行的反馈意见和建议,对系统进行优化和改进,提高系统的稳定性和用户体验。

四、实验结果经过一段时间的设计、开发和测试,我们成功开发了一个功能完善、稳定可靠的薪资管理系统。

该系统具备以下特点:1.员工信息管理:系统可以对员工的基本信息、职位信息和薪资信息进行管理,包括录入、修改和删除等操作。

2.薪资计算:系统能够根据员工的工作时长、绩效和奖惩情况,自动计算出每位员工的薪资,并生成相应的工资条。

3.薪资发放:系统提供了多种薪资发放方式,包括银行转账、现金发放和支票发放等,方便企业根据实际情况选择合适的发放方式。

4.薪资报表:系统可以生成各类薪资报表,包括薪资总额、平均薪资、薪资分布等,帮助企业管理人员对薪资情况进行分析和决策。

5.权限管理:系统通过权限管理功能,实现了对不同角色的用户进行权限控制,保证了薪资信息的安全性和保密性。

五、实验总结通过本次实验,我们深入了解了薪资管理的重要性和复杂性,也掌握了设计和开发薪资管理系统的方法和技巧。

SQL工资管理系统课程设计报告

SQL工资管理系统课程设计报告
B.数据修改删除功能
1)修改和删除员工的基本信息。当单位人员的信息发生变化,如职称的改变,工作部门变动,或调离本单位等,系统应能修改员工的信息或将其从员工信息表中删除。
2)修改和删除员工的工资信息。员工升职加薪、工资普调是企业中常见的事情,这就需要系统能方便对员工工资进行个别及批量的修改;如员工调离本单位,就应当从员工信息表中删除这个员工信息,将其工资信息表中相应的数据删除。
constraint e_g primary key(emp_no,gz_month)
)
3.插入数据
insert员工values('20070101','狄一','男','1985-1-1','2007-1-1','01','部长','团员','否','1234567890')
insert员工values('20070102','狄二','女','1985-1-2','2007-1-2','01','员工','党员','否','1234567891')
缺勤天数
Kaoqin_gongzi
float
null
考勤工资
表3工资标准表格gzbz
列名
数据类型
可否为空
说明
Zw
Varchar(10)
not null
工种(主键)
Jibengongzi
Float
null
基本工资

员工工资管理系统数据库设计

员工工资管理系统数据库设计一、需求分析为了更好的管理公司的员工工资,需要设计一套员工工资管理系统数据库,并且要具备以下功能:1. 员工工资核算:系统需要对员工的工资进行核算,并且能够根据不同的工资核算规则自动计算出员工的工资,并可以进行手动调整。

2. 工资发放:该系统需要支持工资的自动发放,如每月固定发放日期自动发放员工工资等。

3. 工资查询:该系统需要支持员工查询自己工资、管理员查询所有员工的工资等。

4. 工资统计:该系统需要支持对员工工资进行统计,如统计某个月份公司工资总和,平均工资,最高与最低工资,员工分布情况等。

5. 员工信息管理:该系统需要支持员工信息管理,如员工基本信息、部门信息、职位信息等。

6. 系统设置:该系统需要支持系统设置,可以对员工工资核算规则等设置进行修改。

二、数据库设计1. 数据库结构设计该数据库分为员工信息表、工资信息表、部门信息表、职位信息表、系统设置表等。

(1)员工信息表员工信息表包含员工基本信息、工资核算标准、所在部门、职位等信息。

CREATE TABLE employee( id INT(11) PRIMARY KEYAUTO_INCREMENT, name VARCHAR(50) NOT NULL, sex VARCHAR(5), age INT(3), department VARCHAR(50), position VARCHAR(50), base_salary FLOAT(7,2) NOT NULL, treatment FLOAT(7,2) NOT NULL, remarks VARCHAR(100));(2)工资信息表工资信息表包含员工的工资核算结果、所属月份等信息。

CREATE TABLE salary( id INT(11) PRIMARY KEYAUTO_INCREMENT, employee_id INT(11), salary_month VARCHAR(10) NOT NULL, salary FLOAT(7,2) NOT NULL,bonus FLOAT(7,2) NOT NULL, deduction FLOAT(7,2),create_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP,update_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, FOREIGN KEY (employee_id) REFERENCES employee(id));(3)部门信息表部门信息表包含部门名称、部门编号、所属公司等信息。

小型公司的工资管理系统实训报告

小型公司的工资管理系统实训报告一、概述工资管理对于任何一个公司来说都是非常重要的,而对于小型公司来说尤其如此。

由于小型公司通常拥有较少的员工,因此往往没有专门的人力资源部门来管理工资事务。

为了解决这个问题,本报告提出了一种小型公司工资管理系统。

二、系统设计1、系统目标该系统的目标是实现小型公司的工资管理自动化,提高工资管理的效率和准确性。

2、系统功能(1)员工信息管理:系统可以记录每个员工的基本信息,包括姓名、工号、职位、部门等。

(2)工资计算:系统可以根据每个员工的工作时间、绩效评估等因素,自动计算出每个员工的工资。

(3)工资发放:系统可以根据员工的工资计算结果,自动生成工资条,并将工资直接发放到员工的工资卡或支付宝账户。

(4)工资报表:系统可以生成各种工资报表,包括每个员工的工资明细、部门工资汇总等。

3、系统架构该系统可以采用B/S架构,即浏览器/服务器架构。

员工和管理员可以通过浏览器访问系统,管理员可以进行系统设置和工资管理,员工可以查询自己的工资信息。

4、技术选型前端技术可以采用HTML、CSS和JavaScript;后端技术可以采用Java语言,使用Spring框架进行开发;数据库可以选用MySQL。

三、系统实施1、需求分析和系统设计:首先,对小型公司的工资管理需求进行分析,确定系统功能和交互界面设计。

然后,根据需求,进行系统设计,包括数据库设计和系统架构设计。

2、系统开发:根据系统设计,进行系统开发。

开发过程中需要进行模块开发、接口开发和数据库开发等。

3、系统测试:完成系统开发后,进行系统测试,包括功能测试、性能测试和安全测试等,确保系统的正确性和稳定性。

4、系统上线和培训:系统测试通过后,可以将系统部署到服务器上,并进行上线。

同时,还需要对相关人员进行系统培训,包括管理员和员工的培训。

四、结论通过对小型公司工资管理系统的实训报告,可以看出,该系统可以有效地提高小型公司的工资管理效率和准确性。

工资管理系统的设计与实现共3篇

工资管理系统的设计与实现共3篇工资管理系统的设计与实现1工资管理是企业运营中非常重要的一环,涉及到了员工的薪酬待遇,也影响到了企业的管理效率和形象。

为了确保员工的福利待遇得到保障,减少企业管理成本,提高企业效益,因此设计实现工资管理系统就显得尤为必要。

一、需求分析在设计工资管理系统之前,需要先对企业的薪酬管理需求进行分析。

首先,系统需要能够支持对员工基本信息和个人工资等信息进行维护和管理,包括薪资、社保、公积金等各种福利待遇。

其次,系统要能够支持员工的计薪、发薪和结薪等工作,并能够自动生成工资条。

另外,系统还需要能够自动生成税务报表、社保缴纳报表和公积金缴纳报表等。

二、系统设计在需求分析的基础上,需要进行系统的设计。

工资管理系统可以分为以下几个模块:1. 员工信息管理模块:该模块主要用于维护员工的基本信息,包括姓名、性别、年龄、出生日期、婚姻状况、籍贯、住址、联系电话等。

在工资核算的过程中,员工的个人基本信息是非常重要的数据,这些数据对于社保和公积金的缴纳以及工资的计算都有一定的影响。

2. 薪资管理模块:该模块主要用于维护员工的薪资信息,包括基本工资、津贴、奖金、加班费等。

在计算员工工资时,需要在该模块中录入员工的薪酬信息,并根据公司的薪酬政策进行计算。

3. 社保管理模块:该模块主要用于维护员工的社保信息,包括养老保险、医疗保险、生育保险、失业保险等。

由于每个员工的社保缴纳费用不同,因此在该模块中需要根据员工的实际情况进行管理以及计算缴纳费用。

4. 公积金管理模块:该模块主要用于维护员工的公积金信息,包括个人账号、缴纳比例、缴纳基数等。

同样的需求,在该模块中需要根据员工的实际情况进行管理以及计算缴纳费用。

5. 工资核算模块:该模块主要用于进行员工的工资核算,包括计算薪资、社保、公积金等项目。

系统可以根据公司制定的薪酬政策进行计算,并生成员工的工资条。

6. 税务报表模块:该模块主要用于生成税务相关的报表,包括个人所得税缴纳证明等。

JAVA某公司的工资管理系统

JAVA某公司的工资管理系统摘要我们小组的课程设计是某公司的工资管理系统。

在这个计算机快速发展的世界里,计算机为信息处理提供了物美价廉的手段,对于推动我国管理信息处理现代化起到了重要作用。

工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,既方便又快捷地完成员工工资的发放。

我们组在课程设计过程中根据设计中的需求及对工资管理系统采用了模块化的设计思想,在机房我们在Windows XP操作系统环境下,采用myeclipse7作为开发工具,主要连接Access数据库来实现公司的工资管理系统的主要功能。

在设计过程中,我们首先小组首先对整体的思路进行分析,然后进行分工。

对数据库和类进行设计,实现了工资管理系统的功能。

其功能主要包括公司用户管理、人员管理、部门管理、工资管理等功能。

本系统运用了数据库技术,可以大量的存储信息。

又实现了人机交互,不但缩短工资发放的时间,又避免了传统时代的人工计算错误。

总而言之,该系统在工资管理方面考虑周全,功能齐全,极大地提高了公司对员工工资管理的效率。

关键词工资管理系统,Access数据库,Java目录摘要I目录II第1章绪论 11.1 项目背景 11.2 项目开发环境 11.2.1 硬件环境 11.2.2 软件环境 1第2章相关技术 12.1系统所涉及到的语言 12.1.2 Java 12.2开发工具 12.2.1 MyEclipse 12.2.1 Access 2第3章系统分析及组内分工 1 3.1需求概述 13.2需求分析 13.2.1 理解需求 13.2.2 分析需求 13.2.3 可行性分析 23.3设计思想 23.4系统功能结构图 33.5组内分工 4第4章数据库设计 54.1数据库需求分析 54.2数据流图 54.2数据字典 64.3 概念结构设计 94.3.1概念结构设计方法94.3.2概念模型设计9第5章系统详细模块设计与实现105.1 用户登录及主界面105.2 用户管理功能实现185.3人员管理功能实现 245.4部门管理功能实现 395.5工资管理功能实现 455.6帮助功能实现505.7退出系统功能实现 51结论52致谢53参考文献54第1章绪论1.1 项目背景借助现代信息技术和管理理论,建立企业管理信息系统是当今社会的重要趋势。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程软件工程
年级2008
专业软件工程
评审组员方辉(08065016)
高校工资管理系统需求分析报告
一引言
1.编写目的
编写该文档是为了分析人工管理高校工资的流程,把人工模式抽象为可在计算机上处理的自动模式,对高校工资的科学管理进行分析与总结,便于开发小组成员对系统整体功能的认识,通过该文档,确定了系统的目的和功能,以及管理的流程和方法,同时也为使用者提供参考。

2.背景
随着高等学校的快速发展,高校规模越来越大,教职工的数量也越来越多,高校工资管理更加的复杂,而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事工资资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

这就对高校工资管理提出了新的要求,用计算机管理系统来管理高校工资已经成为目前的趋势,使用计算机可以高速,快捷地完成以上工作。

在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范数据管理行为,从而提高了管理效率和水平。

高校工资管理系统便是以计算机为工具,通过对工资管理所需的信息管理,不仅把管理人员从繁琐的数据计算处理中解脱出来,而且优化了管理体系,使其高效化,简易化,智能化,也提高了透明度和互动性。

3.功能定义
(1)员工基本信息的录入,修改,删除。

(2)工资标准设定功能。

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

(3)工资信息浏览。

(4)员工工资表创建。

(5)工资调整管理。

(6)工资统计。

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

为完善系统管理功能,增加工资系统用户管理功能,包括系统用户数据的天价,修改和删除。

教职员工为系统普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性。

4.系统目标
本系统的设计目标是能够对XXXXXX大学的教职员工的基本信息和工资信息进行添加和修改,根据个人信息将工资分为职务工资,职称工资和其他工资。

能够调整工资标准和员工信息,也能够调整其他工资项目,根据需要对教职员工基本信息和工资信息的查询,本系统能够生成各个月的工资表,能够打印报表方便保存和管理,还包括对系统的一些基本操作功能,比如为完善系统管理功能,增加工资系统用户管理功能,系统应该包括系统用户数据的添加,修改和删除。

教职员工为系统普通用户,只能运行系统个人工资查询功能;系统管理员则能运行系统所有功能,从而有效保证系统数据的安全性,系统应该具有简单,易用,小巧,经典的特色,应该能够对高校工资管理进行优化,使其系统化,高效化,智能化。

并保证工资管理的准确性,简易性,为学校财务人员提供便利。

5. 测试环境
硬件环境:CPU型号为Pentium Ⅲ以上,内存128M以上。

系统环境:Windows98以上的系统均可。

开发工具:Delphi 7.0
软件的使用条件和限制:不同的管理级别有不同的操作权限。

二测试概要
用表格的形式每一项测试的标识符及其测试内容,并指明实际进行的测试工作内容与测试计划中预先设计的内容之间的差别,说明作出这种改变的原因。

三测试结果及发现
1 功能测试1
对生成软件对人员信息输入的功能进行测试,还可以对其他功能进一步测试,该功能完全正确实现。

2功能测试2
对生成软件对人员信息删除等功能进行测试,还可以对其他功能进一步测试,该功能完全正确实现。

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

各个模块的功能描述:
用户管理模块:制定用户的管理级别,管理级别分为管理员和教职员工两类。

他们的操作权限不同,管理员是财务部门人员,可以对系统进行一切操作,而教职员工只能进行查询和打印。

另外在这个模块中也应该包含添加用户、修改用户信息、修改口令等。

员工信息管理模块:实现对教职员工基本信息的输入、修改、删除、查询。

在高校管理中按照学院对信息进行管理。

工资标准设定模块:实现对职务工资标准、职称工资标准、其他工资标准的设定、修改、删除、保存功能。

而工资标准的依据恰好与教职员工的基本信息相一致,形成对应关系。

工资信息管理模块:实现工资表的生成、个人工资查询、工资修改、工资结算、工资统计以及工资表打印等功能。

其中按月生成工资表,保存在数据库中。

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

以下便是该系统的功能模块示意图:
图1.高校工资管理系统功能模块结构图
5. 系统的运行评价
硬件接口:标准接口(打印机接口)
软件接口:通信接口(实现局域网建立,信息共享)
故障处理:重新安装该软件,检查网络是否正常。

安全保密性:有安全保密。

系统设定了权限,有密码验证。

可移植性:适用于各种操作系统。

可维护性:可以进行简单维护。

相关文档
最新文档