工资管理系统需求分析 一、开发背景 随着公司业务的扩展,人员的增多,传统的手工作业已经不再适合公司发展的需要。所以引进计算机技术对企业内部员工进行方便的管理,这样有诸多好处,各层管理人员可以对企业众多的员工信息进行动态的管理,例如基本资料的修改,添加,删除,查询等。有利于减少错误,减轻人事部门的任务,提高效率,节约人力资源,降低企业成本。 二、系统的功能需求包括以下几个方面。 (1)每个员工有用户名和密码,能够方便的按照某种关键字对自己的工资及个人信息进行查询。 (2)系统管理员有唯一的用户名和密码,完成对员工资料的增、删、改、查以及对系统的维护。 (3)上级主管部门可以对员工信息的查询,增加,修改,删除,汇总及打印。打印员工的信息,工资发放报表,工资历史报表,奖惩报表。 满足上述需求的系统主要包括以下几个模块。 (1) 基本数据维护模块。提供了使 用者 录 入 ,修改并 维护基本数据的途 径 。例如对员工信息的更 新 与 修改。 (2) 基本信息模块。主要用于实 现 对员工工资的管理。还 有每个员工的工资是 根 据你 本月 是 否 违 纪 ,是 否 犯 错和你 进公司的时 候 的确 定 工资来 确 定 。 (3) 数据库 管理模块。在 系统中 ,所有员工的信息都 要统一管理,工资的发放情 况 和有多少工资要有详 细 的记 录 ,所以要用统一的数据库 平 台 进行。 (4) 信息查询模块。主要用于查询工资信息和员工信息。下图 所示 表示 了工资管理系统的功能需求。 基本数据维护模块 基本信息模块 数据库管理模块 信息查询模块 工资管理系统 1. 基本数据维护模块。包括如图所示的几个方面。 (1)数据备份。将数据进行复制。 (2)数据恢复。对数据进行恢复。 (3)数据导入。将数据导入到数据库中。 (4)数据导出。将数据从数据库中导出。 2. 基本业务模块。包括如图所示的几个方面。 基本数据维护模块 数据恢复 数据备份 数据导入 数据导出 基本业务模块 添加员工信息 修改员工信息 添加工资信息 删除员工信息 修改员工工资信息 (1)添加员工信息。系统管理员可以添加员工信息。 (2)修改更新员工信息。系统管理员可以修改更新员工信息。 (3)添加工资信息。系统管理员可以添加工资信息。 (4)修改更新员工工资信息。系统管理员可以修改更新员工工资信息。 3. 数据库管理模块。包括如图所示的几个方面。 (1)员工信息管理。包括员...