**
利用软件工程和UML写需求分析
**
以工资管理系统为对象
需求分析1、
功能定义 图1.1-工资管理系统层次图
工资管理系统应完成以下功能:
①员工信息管理: 实现对员工信息的输入、查询和修改(如员工编号、工作岗位、部门、姓名、性别、身份证号、入职日期、民族、籍贯、现住址信息)。对于转出、辞职、辞退、退休员工信息的删除。能对各种数据进行添加、修改、删除等操作 。
②工资管理:此模块的功能就是对工资的管理包括查询和修改。员工工资分为两部分:一部分是基本工资,根据员工的工龄和岗位设置;从而对员工工资情况维护。
工资规定基本工资:2k
岗位:文员(+800行政),技术员(+2000),后勤(+200),会计(+1500财务),销售员(+2000),生产员(+800)
工龄:不满1年(+0%),1年(+2%),2年(+5%),3年(+8%),3年+(+15%)
工资=基本工资+岗位补贴+工龄补贴
③统计分析功能:根据一定的条件对员工历史工资查询,对每月工资的发放统计,统计当月所要