1.系统概述
工资管理是每一个单位都必须面临的问题,各个单位的工资处理内容总是有一定的区别,目前还没有一个专用的工资管理系统。也不可能把各个单位的工资内容统一起来。为此各单位都面临一个工资管理系统的开发应用问题。本系统是用J2EE开发的一个具有代表性的管理系统。下面是该系统的软件模型。
2.需求分析
2.1功能描述
人事工资管理系统应完成以下功能:
1.员工管理:包括部门设置、员工信息、人员调动和福利信息四部分。
数据库管理员工资2.考勤管理:包括正常出勤、异常出勤和加班处理三部分。
3.工作评价管理:员工评价信息分为两部分,一部分是主管经理对员工的评价信息,包括工作分工、完成情况、工作态度等;另一部分是同组员工的评价信息,包括工作态度、合作情况等。
4.工资管理:主要完成员工工资信息的维护,员工工资分为两部分,一部分是基本工资,根据员工的职称和岗位设置;另一部是动态工资,根据员工的考勤情况和工作评价情况计算,在计算出总工资后,还应扣除一些费用,如税款、公积金、养老金等。
5.系统管理模块: 主要是完成用户的添加、密码信息的修改,系统登录,操作人员的权限分配等功能。 
2.2用况图
            图1人事工资管理系统用例图
            图1.1员工管理用例图
            图1.1.1部门信息管理用例图
            图1.1.2员工信息管理用例图
            图1.1.3 人员调动设置用例图
            图1.1.4福利信息管理用例图
            图1.2考勤管理用例图
图1.2.1加班处理用例图
            图1.2.2异常出勤管理
            图1.3工作评价管理
            图1.4工资管理用例图
2.3用况描述 
针对系统不同层次的用案描述情况,抽象出如下4种用案的具体描述
1. 工资管理用案
用案编号:UC1
用案名:工资管理用案
主要参与者:工资管理员
受益人极其利益:
公司  通过该系统公司可以实现科学化的工资管理,最大化的提高效率
工资管理员 工资管理员可以方便快捷的管理员工相应个人信息,实现各种工资管理操作
前置条件:工资管理员进入系统前进行身份识别并进行授权