薪金管理系统的分析与设计

上传人:第*** 文档编号:115823074 上传时间:2019-11-14 格式:PPTX 页数:54 大小:2.23MB
返回 下载 相关 举报
薪金管理系统的分析与设计_第1页
第1页 / 共54页
薪金管理系统的分析与设计_第2页
第2页 / 共54页
薪金管理系统的分析与设计_第3页
第3页 / 共54页
薪金管理系统的分析与设计_第4页
第4页 / 共54页
薪金管理系统的分析与设计_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《薪金管理系统的分析与设计》由会员分享,可在线阅读,更多相关《薪金管理系统的分析与设计(54页珍藏版)》请在金锄头文库上搜索。

1、薪金管理系统的分析与设计薪金管理系统的分析与设计薪金管理系统的分析与设计 1.1背景描述 企业的工资管理是公司管理的一个重要内容。随着企业人员数量增加,企业的工资管 理工作也变得越来越复杂。工资管理既涉及到企业劳动人事的管理,同时也是企业财务管 理的重要组成部分。工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等, 来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。资金是企 业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理 的一个重要的组成部分。早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花 费财务人员大量的时间且不易保存,

2、往往由于个人的因素抄写不慎或计算疏忽,出现工资 发放错误的现象。我们主要从从员工薪酬体系、员工激励政策两方面阐述了一些关于员工薪 酬管理的基本知识。最后从可行性研究、需求分析、系统设计、编程、测试和维护阶段等阶 段阐述了工资管理信息系统的开发过程。 基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管 理的系统化、规范化、自动化。 总体来说,开发一个企业的薪金管理信息系统是非常有必要的。 1.系统规划方案 1.2.1信息系统的规划方法 调查方案:通过网上资料和同学之间的交流。 调查结果: 薪酬管理中存在的问题 提成比例缺乏科学性: 部分中小企业对营销人员的报酬一般采用

3、底薪加提成的形式,这种形式本来可 以体现多劳多得的分配原则,也可以起到激励作用。但是,由于企业没有按科学 方法制订提成比例,带有相当大的主观性和随意性,从而削弱了薪酬制度的积极 作用,突出表现在以下两个方面。 提成比例偏低,薪酬缺乏竞争性: 有些企业在制订提成比例时,明显偏低,导致薪酬缺乏竞争性,特别是一些价 格低的产品,本来基数就低,如果提成比例再偏低,员工再努力,其所得报酬也 不高,和员工的劳动强度不成正比,导致许多员工拿者公司的底薪,干自己的副 业。 工资发放缺乏保密性: 无法避免的主观上的“不公平感”。人们在认知上常常会高估自己低估他人,但 管理上真实可依据的评估常常低于员工对自己的知

4、觉也很可能会伤害员工自尊心 1.2信息系统规划 1.2.2信息系统的总目标、发展战略与总体结构 总目标、发展战略:为企业财务部里相关职员开发一 个便捷的管理信息系统,单靠人工来处理员工的工资不 但显得力不从心,而且极容易出错。所以利用小型软件 对企业的工资进行管理,不仅可以节省开支,而且还可 以节省时间,充分发挥了其小却精的特点,通过对这个 小软件的开发,也是企业认识到了自己在很多方面的不 足,也掌握了很多应用方面的技巧。实现本单位财务部 门对工资发放的集中管理。 同时通过菜单关闭功能使本单位其他相关部门的人员 对工资的数据编辑无法操作,只能通过查询或导出文件 来了解本单位的工资发放情况。 总

5、体结构: 第一周:完成系统的规划,第二、三周:完成系统 的分析,第四、五周:完成系统的设计,第六周: 完成系统的实施 1.3 系统实施计划 计算机软、硬件配置方案的规划:多台PC构成的分布式网络环境, Windows7操作系统,数据库用MY SQL开发,动态网页的开发用JSP、静态 用Dreamweaver。 网络系统方案的规划:信息系统将采用浏览器/Web服务器(B/S)的计算 模式,客户段利用浏览器通过Web服务器区访问数据库,以获取必须的 信息,而Web服务器与特定的数据库系统的连接可以通过专用的软件实 现。 数据存储整体方案规划:总数据库存放所有的数据,加密处理,各个部门 的数据库则随

6、时可以通过密码与总公司的总数据库联系。 处理器 第二代英特尔 处理器(2.4GHz) 操作系统 Windows 7 内存 2GB/8GB (标准/最大) 速度 1600MHz 硬盘 500GB 1.4 信息系统建设资源配置计划 面向对象分析与设计方法 2 系统分析说明书 参与者 在工资管理系统中,需要员工的参与,员工可以查 询工资的历史数据并领取工资,还可以通过员工编 号查看员工的基本信息。 管理员是此系统的核心,管理着整个系统。他要对 所有的员工的信息的管理,对数据进行添加,删除 ,修改。管理员还要对系统进行相关的维护操作, 数据备份,数据恢复,数据导入等一集更新数据 库。 系统用户参与的用

7、例图 2.1.用例模型 2.2用例规约 2.3顺序图 【顺序图描述】 输入信息:输入用户的帐号和密码 发送信息:向系统发送所输入的帐号和密码 验证信息:验证输入的信息是否与数据库中的数 据一致。 提示信息:向用户提示所输入成功 登录成功:进入系统并进行相应的操作。 用户通过显示器中的显示输入帐号和密码,并到数 据中进行校验,如果一致则在显示器中提示登录成 功的信息,进而让用户进入系统。 【顺序图说明】 输入新员工信息:管理员向系统输入员工的基本信息。 发送信息:向数据库发送输入的信息。 处理信息:数据库存档信息 显示提示信息:提示处理完成。 处理完成:数据库处理数据成功。 确定保存:确定保存上

8、一步所输入的数据。 保存:单击保存则永久保存。 保存处理:在数据库中保存处理。 保存成功:保存成功返回。 成功:向管理员提示成功。 这个顺序图的录入是针对管理员而设计的,只有管理员才能 对系统内的数据做更改。企业有新的员工加入,则管理员要 录入员工的基本的信息。发送到数据库,数据库要将输入的 数据存档。然后向管理员提示处理完成,进行下一步。则是 否进行永久性的保存,是否保存,即数据库要保存处理。保 存成功向管理员提示成功的信息,确保万无一失。 【顺序图描述】 登录:员工登录工资系统。 查看工资:选择查看工资。 处理信息:返回员工工资详情 工资核实错误:发送反馈信息。 处理完成:返回处理完成的工

9、资表。 2.4类图 【类图说明】 用户类:表示操作系统人员类。此类的属性有:帐号、密码,它有一 个登录的方法。 管理员:表示对系统的管理人员,属性包括ID,姓名。方法有系统维 护,信息管理,修改密码。 员工:表示发放工资的对象。属性包括员工编号,姓名,职务,工资 ,年龄,工龄。操作包括查询工资,查询个人信息。 工资报表:表示工资的由来,此类的属性有基本工资,津贴,保险费 ,实际发放工资。 职务:表不员工所担任的职务,此类的属性有职务,工资范围 反馈信息表:保存员工的反馈信息,此类的属性有员工ID,发送内容 汇总:对最后工资的汇总,属性包括员工编号,员工姓名,职务,工 资,方法有打印。 用户包括

10、管理员和员工,此系统有10个管理员,管理员管理了多了员 工。管理员最后负责多个工资报表。奖惩报表和职务是对工资报表的补 充说明即泛化。工资报表里有多个员工的工资状况,一个管理员有多个 汇总。 2.5.系统的状态图 员工查询信息的状态图 【状态图说明】 进入系统:用户输入帐号和密码进入系统。 查询:用户可以查询员工的基本信息还可以查询工资 的历史记录。 等待结果:等待查询的结果。 查看:查看查询的结果。 查询失败:输入的员工编号错误。 退出系统:查询完成退出系统。 用户要查询相关的信息,首先要登录进入系统,通过输 入员工的编号可以查询员工的基本信息。或是查询员工 工资的历史数据,输入正确则等待结

11、果,错误则查询失 败退出系统。在结果中查看自己所要获取的相关信息, 操作完成退出系统。 【活动图说明】 选择用户:选择是管理员登录还是员工登录。 输入帐号、密码:用户只有输入了帐号和密码才可以 进入系统。 进入系统:经过验证之后用户即可进入系统。 重新输入:输入的帐号和密码和库中的不一致,就要 重新输入。 用户要登录系统,首先选择用户,是管理员还是员 工。然后再输入帐号和密码,对数据库中的数据进行校 验,成功进入系统,失败则重新输入。 (2)管理员对员工信息删除,添加,修改的活动图 【活动图说明】 进入系统:管理员输入帐号和密码进入系统。 员工信息:管理员是对员工的基本信息管理和操作。 提示不

12、能操作:没有对员工信息管理的权限。 删除员工信息:如果有员工辞职则删除该员工的信 息。 添加员工信息:如果聘用了新员工则添加员工信息。 修改员工信息:如果有员工的信息有所变动则修改。 确定:对所有的操作确定。 用户进行系统后,判断是否有权限,如果是管理员则 有权限,是员工则无权限。有权限的对员工信息进行删 除,添加,修改。最后确定所有的操作。 2.6层次图 【层次图说明】 工资管理系统:主要分为登陆,职工管理,退出 系统 登陆:登陆自己的员工编号和密码登陆系统 职工管理:进入职工管理界面,对信息进行增加 ,删除,查询等相关操作 退出系统:查询完成退出系统。 2.7构件图 【构件图说明】 针对工

13、资管理系统的功能对员工工资的生成并打印成表的系统之间的关系进行构件 2.8.1输出设计(主要指打印输出设计) a.员工基本信息数据的输出; b.员工工资变动信息的输出; c.员工查询信息的输出; d.员工扣款,补贴信息的输出; e.员工人事变动信息的输出; f.员工工资计算结果的输出; 2.8.2存储文件格式设计(库结构设计) 2.8对边界类进行详细设计 2.9系统的详细设计 系统中有关数据库表结构设计如下 : 薪金信息表: 员工信息表: 管理员信息表: 在系统分析与设计的基础上,提出系统实施的软硬 件购买方案,选定有代表性的部分编程实现并测试 ,提出系统转换方案。 3系统实施方案 硬件准备:

14、需要购买一台服务器,如果公司已经有了可 以直接将系统发布到现有服务器上,并将数据库软件安 装到现有服务器上;一台客户端电脑,供使用者(人力 资源部经理)使用。 软件准备:需要服务器软件(tomcat),数据库软件( mysql),客户端浏览器(IE)。 人员培训:由于本系统比较简单,在使用方面逻辑不复 杂,并且使用者为单一的,故进行一个简单的培训即 可。 数据准备:将公司现有员工数据录入系统,可以通过服 务器直接录入,也可以通过客户端“添加薪金信息”链 接进行录入。 3.1系统实施的准备工作 选择的编程工具为:Java+JSP; Java是一种可以撰写跨平台应用软件的面向对象的程序设计 语言,

15、是由Sun Microsystems公司于1995年5月推出的Java程 序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。 Java 技术具有卓越的通用性、高效性、平台移植性和安全性 ,广泛应用于个人PC、数据中心、游戏控制台、科学超级计 算机、移动电话和互联网,同时拥有全球最大的开发者专业 社群。在全球云计算和移动互联网的产业环境下,Java更具 备了显著优势和广阔前景。 JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多 公司参与一起建立的一种动态网页技术标准。JSP技术有点 类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中 插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件 (*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下 运行,也能在其他操作系统上运行。 3.2选择编程工具 系统使用者可以使用的功能: A)薪金信息的添加; B)全部薪金信息的浏览; C)按条件查询(工资员与姓名); D)查看详细; E)修改信息; F)删除信息; 3.3用例的实现 系统的核心功能实现了对公司员工薪金信息的添加 ,查询(分为按条件查询与查询全部),查看详细 ,修改和删除。如图: 3.4对系统实施的核心

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号