企业工资管理系统课程设计说明书(编辑修改稿)内容摘要:

9 系统的分析和概要设计 根据实际情况,我们使用原型法( Rapid Prototyping)即以少量代价快速地构造一个可执行的软件系统模型。 使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。 此时模块也发展成为最终产品了。 通过对用户需求的分析,我们可以分析出该工资管理系统大致可以分为六个模块:人事档案管理模块、职工工资管理模块、工资统计模块的实现 、 部门查询模块 、 特殊查询模块 、 报表查询模块。 现在对这六个模块做具体说明: 人事基本情况管理模块 : 输入:职工信息 输出:“人员档案表” 功能:对人事基本信息的查询 职工工资管理模块 输入:人员月工资 输出:“职工工资表” 功能:完成员工工资的查询 工资统计模块 输出:“职工工资统计表” 功能:完成员工工资的统计和打印 部门查询模块 输出:以部门为索引的“职工档案信息” 功能:完成以部门为索引的“职工档案信息”的统计和查询 特殊查询模块的实现 输出:满足查询条件的“ 职工档案信息”和职工合同的期限 功能:完成满足查询条件的“职工档案信息”和职工合同的期限的查询 报表查询模块的实现 输出:员工履历信息和工资信息的基本情况 查询及打印功能 湖南人文科技学院 课程设计 10 功能:完成对员工履历信息和工资信息基本情况的查询及打印 系统功能分析 本系统是基于 JSP 和 SQL Server 数据库建立的 B/S 结构管理系统,考虑了两种角色:工资管理员和普通员工。 他们通过相同的登陆页面,选择不同的登陆方式,各自进入自己的用户界面 管理员进入管理页面可以对员工发放工资,可以新添加新的员工,修 改自己的密码,以及发布消息: 普通用户可以查看自己的工资情况,可以根据需要查询具体每个月,或几个月的工资发放情况,察看最近的动态发布消息,同时也可以修改密码: 湖南人文科技学院 课程设计 11 系统业务流程图 普通员工 管理员 用户登录 判断用户 管理平台 用户平台 发放工资 发布消息 修改密码 添加员工 察看消息 查询工资 修改密码 注销登录 湖南人文科技学院 课程设计 12 系统 ER图 图 33 ER 图 m m m m 1 1 报表 员工信息设置 用户 查询 员工 职工编 号 性别 职务 民族 籍贯 婚否 工资 设置 部门 设置 技能工 资 基本工 资 实发工资别资 职务 工资 职工编 号 职工姓 名 实发工资别资 职务 部门 出勤表 缺勤 满勤 湖南人文科技学院 课程设计 13 数据流图 人 事 科工 资管 理银 行财 务 科报 表传 盘职 工 名 单D 1 工 资 表 表 61 底层数据 流 图 人 事 科职 工 名 单D 1 本 月 工 资 表P 2发 本 月工 资P 1异 动管 理劳 资 科本 月 工 资银 行财 务 科劳 资 科停 发 名 单职 工 信 息报 表工 资 表 62 工资管理第一层数据流图 湖南人文科技学院 课程设计 14 人 事 科P 1 . 1涨 工 资 劳 资 科职 工 名 单D 1 工 资 表P 1 . 3停 发 工 资劳 资 科P 1 . 2登 记 职 工劳 资 科涨 工 资 名 单停 发 名 单职 工 信 息工 资 信 息工 资 信 息 表 63 工资管理的展开 劳 资 科本 月 工 资P 2 . 3银 行传 盘P 2 . 1统 计汇 总银 行各 科 室停 发 名 单记 账 存 档D 1 本 月 工 资 表P 2 . 2发 工 资记 账本 月 工 资职 工记 账 存 档按 科 室 汇 总本 月 工 资 表 64 本月工资管理的展开 湖南人文科技学院 课程设计 15 数据字典 通过系统需求分析,对 企业工资 管理系统编制数据字典如下: ( 1) 数据流定义 ( 2) 数据存储定义 ( 3) 处理逻辑定义 数据流名称:职工名单 数据流编号: F1 简述:职工信息 数据来源:人事科 数据去向: 数据流名称:本月工资 数据流编号: F2 简述:对职工本月工资进行修改 数据来源:劳资科 数据去向: , 数据流名称:职工发工资 数据流编号: 简述:根据工资条形成本月工资表 输入数据流: D2 输出数据流: 职工 处理:查询 D1(本月工资表),打印本月职工工资条 财务记账后传盘给银行。 外部实体 名称:人事科 数据流编号: S1 简述:对职工添加,删除进行管理的部门 输出数据流: F1 外部实体名称:劳资科 数据流编号: S2 简述:对职工工资进行管理的部门 输出数据流: F2 湖南人文科技学院 课程设计 16 ( 4) 外部实体定义 四 系统 设计 系统 处理流程和数据流程 外部实体名称:财务科 数据流编号: S3 简述:发放工资,及工资记账管理。 数据存储 名称: 职工信息表 数据 存储 编号: D0 简述: 职工基本信息 数据存储组成:职工编号 +姓名 +科室号 +职称 +体制 +医保号 +公积金号 +养老金号 +银行账号 +有效标志 关键字:职工编号 相关处理: F1 数据存储 名称: 本月工资表 数据 存储 编号: D1 简 述: 职工本月工资信息 数据存储组成:职工 号 +工资日期 +操作员 +1{薪金科目 }20+1{扣款科目 }5 关键字:职工编号 +工资日期 相关处理: F2 湖南人文科技学院 课程设计 17 财务处 数据库 职工 工作部门 部门汇总 信息 姓名 职称 工 作考勤情况 后勤部门 职工月消费及工资税汇总表 水电费 个人所得税 职工保险 住房公积金 银行 ATM 机 收费公司 税务部门 保险公司 人事处 性别 银行帐户 湖南人文科技学院 课程设计 18 系统数据库概念结构 系统数据库逻辑结构 验证用户登陆l o g i n / p o st ^ u ser n a m e , p a ssw o r d管理员员工管理员密码验证员工密码验证密码管理员修改动态新闻发布与修改员工密码员工修改浏览 工资查询发布退出登录 发布 浏览 管理员 修改 密码 工资 发放 员工 查询 修改 动态消息 湖南人文科技学院 课程设计 19 系统数据库设计 由于考虑到本系统是应用在单机系统上,另外根据人员规模,我们只建立起一个数据库,在此数据库基础上建立起如下表: 职工基本信息表 employee_information_table 职工工资表 employee_salary_table 系统信息表 system_table 下面我们详细说明: 表 321 员工基本信 息 字段名 类型 长度 允许 职工编号 数值型 8 No 部门 字符型 6 Yes 职务 字符型 8 Yes 职工姓名 字符型 8 Yes 身份证号 字符型 18 Yes 性别 字符型 2 Yes 出生日期 日期型 10 Yes 婚否 逻辑型 2 Yes 文化程度 字符型 8 Yes 政治面目 字符型 6 Yes 毕业学校 字符型 16 Yes 联系电话 数值型 16 Yes 籍贯 字符型 10 Yes 民族 字符型 10 Yes 湖南人文科技学院 课程设计 20 家庭地址 字符型 30 Yes 邮政编码 数 值型 6 Yes 入单位时间 日期型 10 Yes 合同期限 数值型 8 Yes 职称 字符型 16 Yes 评定时间 日期型 10 Yes 备注 备注型 100 Yes 表 322 部门查询表 字段名 类型 长度 允许 职工编号 数值型 8 No 职工姓名 字符型 8 Yes 职务 字符型 8 Yes 实发工资 数值型 8 Yes 表 323 员工工资表 字段名 类型 长度 允许 职工编号 数值型 8 No 职工姓名 字符型 8 Yes 年 /月 日期型 10 Yes 技能工资 数值型 8 Yes 工龄工资 数值型 8 Yes 岗位工资 数值型 8 Yes 湖南人文科技学院 课程设计 21 职务工资 数值型 8 Yes 洗理费 数值型 8 Yes 房屋补贴 数值型 8 Yes 交通补贴 数值型 8 Yes 价格补贴 数值型 8 Yes 工会会费 数值型 8 Yes 房屋租金 数值型 8 Yes 养老保险 数值型 8 Yes 建房扣款 数值型 8 Yes 实发工资 数值型 8 Yes 表 324 工资统计表 字段名 类型 长度 允许 部门 字符型 8 Yes。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。