面向对象的分析与设计 课程结课大作业 学 号 ********** 学生姓名 海仁妮萨·艾比布拉 专 业 计算机科学与技术 班 级 计算机民 16-1 塔里木大学教务处制 《面向对象的分析与设计》课程结课作业 一 二 三 四 五 六 七 八 总结 总分 总分 10 10 10 10 10 10 10 10 20 100 得分 职工工资信息管理系统 1 .系统分析 1 . 1 需求分析 1. 1. 1 开发的意义 传统人工的方式管理文件工资,这种管理方式存在着许多缺点,如;效率低、保密差、另外时间一长,将产生大量的文件和数据,给查找,维护和更新都带来了不少的麻烦,并且容易丢失。因此,开发一个新型的计算机管理的职工工资管理系统对本来说非常重要。 1. 1. 2 组织结构图 单位职工工资管理信息系统主要是针对单位职工工资的数据库管理系统,目标是形成一套界面友好、功能齐全、使用方便的职工工资信息管理应用系统,其结构组织图如下: 1. 1. 3 功能分析 为了实现系统目标,系统必须具有各种功能,各子系统功能的划分如下: 职工信息的浏览、编辑和查询。包括职工编号 ,主键 、性 别 、身 份 证 号 、工作证 号 、手机号 码 、工作岗 位、职务 、工资卡 账 号 、工资金 额 等 。 部 门 信息的浏览和查询。包括部 门 编号 ,主键 、部 门 名 称 、部 门 职能描 述 、上 级 部 门 编号 等 。 工资项 目包括编号 ,主键 、项 目名 称 、固 定 值 项 目金 额 、计算值 的公 式等 。 职工工资管理系统职工信息部 门 信息工资项 目工资统计系统用户题 号 分 值 工资统计的功能即是对职工工资进行汇总。包括编号、职工编号、统计年月、工资项目编号、工资项目金额。 系统用户的功能即添加、修改、删除、查看系统用户信息,包括用户名、密码、职工编号和用户类型等信息 1. 2业务流程描述和 E-R 图 1. 2. 1 业务流程图 第一部分数据流程图 职工信息浏览编辑查询部门信息浏览查询项目类型基本工资岗位工资奖金应发工资扣税款实发工资合计人事后勤 工资核算系统 财务部 门 工资信息汇总 职工信息 扣款等信息 第二部分数据流程图 1. 2.2 职工信息E—R 图 职工信息实体 职工编号 姓名 性别 工作 岗工作 证身 份 证手 机 号工作 岗工资 金工资 卡 账1. 2.3 工资项目表E—R 图 1. 2.4 月度工资统计表E—R 图 1. 2.4 用户信息 E-R ...