薪金管理系统分析与设计说明书(共21页)

《薪金管理系统分析与设计说明书(共21页)》由会员分享,可在线阅读,更多相关《薪金管理系统分析与设计说明书(共21页)(22页珍藏版)》请在文档大全上搜索。
1、精选优质文档-倾情为你奉上 企业工资管理系统设计说明书 目录 引言 . 11系统规划方案 . 1 1.1背景描述 . 1 1.2信息系统规划 . 1 1.3系统实施计划. 2 1.4信息系统建设资源配置计划. 32 系统分析说明书 . 3 2.1.用例模型 . 3 2.2用例规约 . 5 2.3顺序图 . 6 2.4类图 . 8 2.5.系统的状态图 . 9 2.6层次图 . 11 2.7构件图 . 12 2.8对边界类进行详细设计 . 12 2.9系统的详细设计 . 123系统实施方案 . 13 3.1系统实施的准备工作 . 13 3.2选择编程工具 . 13 3.3用例的实现 . 14 3
2、.4对系统实施的核心程序的效果进行说明。 . 14 3.5针对系统特点,提出系统转换的方案。 . 165.参考文献 . 17引言 工资管理系统是每个公司的最基本的管理模块,该系统要涉及公司每个部门的每个员工,具体包括 员工的基本工资、奖金发放、保险扣除等等,是员工基本利益的保障。建立一个有效便利的管理系 统可以减少财务部门的工作量,保证工资准确无误的发放。 工资管理系统需要基于数据库管理和公司局域网络,及时更新员工销售额信息和工资信息,便于公 司管理者和员工查询。其中公司管理者具有最高查询权限,而一般员工只能查询本人信息,可以最 大程度上保护员工隐私。提高员工工作的积极性。 1系统规划方案 1
3、.1背景描述 企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管理工作也 变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。 工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本 工资、津贴、医疗保险、保险费、实际发放工资等。资金是企业生存的主要元素,资金的流动影响 到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。早期的工资统计和发 放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因 素抄写不慎或计算疏忽,出现工资发放错误的现象。我们主要从从员
4、工薪酬体系、员工激励政策两 方面阐述了一些关于员工薪酬管理的基本知识。最后从可行性研究、需求分析、系统设计、编程、 测试和维护阶段等阶段阐述了工资管理信息系统的开发过程。 基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的 系统化、规范化、自动化。 总体来说,开发一个企业的薪金管理信息系统是非常有必要的。 1.2信息系统规划 1.2.1信息系统的规划方法 调查方案:通过网上资料和同学之间的交流。 调查结果: 薪酬管理中存在的问题 提成比例缺乏科学性: 部分中小企业对营销人员的报酬一般采用底薪加提成的形式,这种形式本来可以体现多劳多得 的分配原则,也可以起到激励作
5、用。但是,由于企业没有按科学方法制订提成比例,带有相当大的 主观性和随意性,从而削弱了薪酬制度的积极作用,突出表现在以下两个方面。 提成比例偏低,薪酬缺乏竞争性: 1 有些企业在制订提成比例时,明显偏低,导致薪酬缺乏竞争性,特别是一些价格低的产品,本 来基数就低,如果提成比例再偏低,员工再努力,其所得报酬也不高,和员工的劳动强度不成正比, 导致许多员工拿者公司的底薪,干自己的副业。 工资发放缺乏保密性: 无法避免的主观上的“不公平感”。人们在认知上常常会高估自己低估他人,但 管理上真实可依据的评估常常低于员工对自己的知觉也很可能会伤害员工自尊心 1.2.2信息系统的总目标、发展战略与总体结构
6、总目标、发展战略:为企业财务部里相关职员开发一个便捷的管理信息系统,单靠人工来处理 员工的工资不但显得力不从心,而且极容易出错。所以利用小型软件对企业的工资进行管理,不仅 可以节省开支,而且还可以节省时间,充分发挥了其小却精的特点,通过对这个小软件的开发,也 是企业认识到了自己在很多方面的不足,也掌握了很多应用方面的技巧。实现本单位财务部门对工 资发放的集中管理。 同时通过菜单关闭功能使本单位其他相关部门的人员对工资的数据编辑无法操作,只能通过查 询或导出文件来了解本单位的工资发放情况。 总体结构: 1.3 系统实施计划 第一周:完成系统的规划,第二、三周:完成系统的分析,第四、五周:完成系统
7、的设计,第六周:完成系统的实施 2 1.4 信息系统建设资源配置计划 计算机软、硬件配置方案的规划:多台PC构成的分布式网络环境,Windows7操作系统,数据库用MY SQL开发,动态网页的开发用JSP、静态用Dreamweaver。 网络系统方案的规划:信息系统将采用浏览器/Web服务器(B/S)的计算模式,客户段利用浏览器通过Web服务器区访问数据库,以获取必须的信息,而Web服务器与特定的数据库系统的连接可以通过专用的软件实现。 数据存储整体方案规划:总数据库存放所有的数据,加密处理,各个部门的数据库则随时可以通过密码与总公司的总数据库联系。 处理器 第二代英特尔® 处理器(
8、2.4GHz) 操作系统 Windows 7 内存 2GB/8GB (标准/最大) 速度 1600MHz 硬盘 500GB 2 系统分析说明书 面向对象分析与设计方法 2.1.用例模型 参与者 在工资管理系统中,需要员工的参与,员工可以查询工资的历史数据并领取工资,还可以通过员工编号查看员工的基本信息。 管理员是此系统的核心,管理着整个系统。他要对所有的员工的信息的管理,对数据进行添加,删除,修改。管理员还要对系统进行相关的维护操作,数据备份,数据恢复,数据导入等一集更新数据库。 系统用户参与的用例图 3 登录 职员 查看薪金 领取工资 反馈异常 图2-1 薪金管理系统职员用例图 登录 经理
9、领取工资 <<extend>> 员工工资 <<extend>> 查看薪金 自己的工资反馈信息 图2-2 薪金管理系统经理用例图 4 <<extend>> 登录 经理工资 查看 <<extend>> 员工 工资管理员 发布工资 修改 添加 处理信息 更新 图2-3 薪金管理系统工资管理者用例图 2.2用例规约 用例名称 工资录入 参与者 工资管理员 前置条件 管理员已被识别并授权 后置条件 存储工资信息 主事件流 1.工资管理员查找公司人员信息; 2.对公司人员的奖金,费用进行统计; 3.讲工资信息录
10、入; 4.系统记录公司人员薪金详情。 用例名称 查询确认工资表 参与者 职员 前置条件 职员已经成功登录 后置条件 存储工资是否领取 主事件流 1.查看薪金详情; 2.确认工资详情; 3.领取工资; 4.系统记录薪金被领取状态。 5 用例名称 反馈 参与者 职员(主要参与者)和工资管理者(次要参与者) 前置条件 职员已经成功登录 后置条件 反馈信息已保存在数据库中 主事件流 1.查看薪金详情; 2.输入反馈信息和异常; 3.系统记录反馈信息并提示给工资管理者; 4.工资详情处于未取状态,直到管理者处理反馈信息。 5.打印清单。 2.3顺序图 用户显示器数据库 1.输入信息(账号密码) 2.输入
11、信息(账号密码) 3.验证信息(账号密码) 4.显示 提示信息 5.登录成功 图2-4 薪金管理系统登录顺序图 【顺序图描述】 输入信息:输入用户的帐号和密码 发送信息:向系统发送所输入的帐号和密码 验证信息:验证输入的信息是否与数据库中的数据一致。 6 提示信息:向用户提示所输入成功 登录成功:进入系统并进行相应的操作。 用户通过显示器中的显示输入帐号和密码,并到数据中进行校验,如果一致则在显示器中提示登录成功的信息,进而让用户进入系统。 管理员 数据库 显示器 1: 录入员工信息 2: 发送信息 3: 处理 4: 信息反馈 5: 处理成功 6: 确定定存 7: 保存 8: 处理 9: 保存