软件工程作业人事工资管理系统学 院:班 级:学 号:姓 名:指导老师:目录一、需求分析………………………………………………………。31、功能定义………………………………………………………。.32、参加者列表……………………………………………………。.。33、用例图……………………………………………………………3二、分析……………………………………………………………。。61、类图………………………………………………………………。62、状态图……………………………………………………………73、活动图……………………………………………………………74、顺序图……………………………………………………………105、协作图……………………………………………………………12三、设计………………………………………………………………141、流程图……………………………………………………………142、实体 E—R 图…………………………………………………………153、数据字典…………………………………………………………….164、数据库 E—R 图………………………………………………………17四、实现……………………………………………………………………171、源程序…………………………………………………………………。。172、界面……………………………………………………………………。。3五、总结与心得……………………………………………………………3六、参考文献……………………………………………………………。.3一、需求分析1、 功能定义工资管理系统应完成以下功能:⑴员工信息管理:包括员工基本信息,如工龄情况,学历情况,工作岗位,部门信息。实现对员工信息的输入、查询和修改,对于转出、辞职、辞退、退休员工信息的删除.⑵人事调动管理:包括对员工岗位和部门的查询与修改.⑶工资管理:员工工资分为两部分:一部分是基本工资,根据员工的工龄和岗位设置;另一部分是动态工资,根据员工的考勤情况和工作评价情况计算,在计算出总工资后,还应扣除一些费用,如税款、公积金、养老金等.包括对工资的查询和修改。⑷考勤管理:包括正常出勤、异常出勤(如请假、迟到、早退)、加班。⑸工作评价管理:员工评价信息分为两部分,一部分是主管经理对员工的评价信息,包括工作分工、完成情况、工作态度等;另一部分是同组员工的评价信息,包括工作态度、合作情况等。根据工作评价发放奖金。⑹系统管理模块:对人事工...