欢迎来到天天文库
浏览记录
ID:52706146
大小:602.00 KB
页数:24页
时间:2020-03-29
《工资管理系统分析.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、企业工资管理系统2015-11-17小组成员:马化腾,马云,王健林23企业工资管理——工资管理子系统企业工资管理——工资管理子系统1一.需求分析21.组织机构操作方式上的可行性22.基础数据的可用性23.经济上的可行性24.技术上的可行性25.目标分析2二.系统分析31.业务流程图42.数据流程图43.功能分析图64.数据字典………………...…………………………………………………………………..65.数据加工处理的描述96.管理信息系统流程设计图(新系统模型)10三.系统设计报告………………...…………………………………………………………
2、…11四.系统实现部分121.程序框图122.源程序133.模拟运行数据224.测试用例235.系统使用说明书23五.工作总结23六、致谢23七.附录2323一.需求分析1.组织机构操作方式上的可行性本系统运行在通用的linux操作系统上,具有linux相似的操作界面。具有简单易学,使用方便等特点,只需在计算机上进行相关的简单的设置即可,懂得计算机基本操作的人员经过短期培训培训即可熟练操作,熟悉计算机操作的人员不需要再经过专门的培训即可熟练操作。所以,从组织机构操作方式上的可行性分析,该系统是可行的。2.基础数据的可用性企业工资管理系统的基础
3、数据都是一些比较常见的基础数据,比如职工编号,姓名,部门编号等等,在系统的设计过程中都是很好使用和编排的,所以,从系统基础数据可用性的角度看,该系统是可行的。3.经济上的可行性a.采用新的工资管理系统可取代原系统的单据手工传递工作,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高工资汇总的效率,使公司变的资金运转更加便捷。b.开发经费、投资方面的来源和限制:各种硬件及人员花费至少需8000元.所以,从经济上的可行性分析,该系统是可行的。4.技术上的可行性本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、
4、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。职工工资管理系统开发与运行环境选择如下:开发环境:ubuntu14.04ltx23开发工具:Java,Java软件可以选用eclipse数据库管理系统:MySQL数据库5.目标分析做出一个简单实用工资管理系统,不需要功能复杂,只需要实用性强。功能要在很多小型企业都能够使用。操作性简单,要最大限度的减少使用用户的工作量。二.系统分析1.业务流程图图例说明:表示外部实体表示处理过程的说明表示系统表示生成文档表示表表示信息的传输过程根据需求分析,我们分析出一
5、个工资管理系统中工资管理子系统业务的一般流程:首先,用户必须进行注册以及登陆,才能进入工资管理系统。注册及登陆的流程如下:23图3-1员工注册及登陆业务流程图其次,员工登陆进入工资管理子系统之后就要进行工资查询。23图3-2企业工资管理——工资管理子系统业务流程图2.数据流程图图例说明:表示外部实体表示处理过程表示存储信息或文件带有名称的有向线段表示数据流23图3-3工资管理系统顶层DFD图3-4工资管理系统的第一层DFD23图3-5企业工资管理——工资管理子系统的数据流程图3.功能分析图该工资管理——工资管理子系统的总体功能可以从两个方面来
6、分析,一是查找功能,二是编辑功能----包括修改,删除,和添加,总体功能设计如图3-4所示。功能名称查询功能编辑功能员工员工和管理员都可以通过在进入工资管理子系统后,对员工的基本,和基本工资信息进行查询无管理员管理员通过管理权限登录后,可根据改变员工信息,对基本工资表,工资表进行修改,添加和删除操作。图3-6工资管理子系统功能分析图4.数据字典数据字典中有六类条目:数据元素、数据结构、数据流、数据存储、处理过程和外部实体。不同类型的条目有不同的属性。根据“数据流程图”,编写相应的“数据字典”,如下所示。(1)数据元素条目23数据元素条目总编码
7、:3-1编号:01数据项名称:员工编号有关编码说明:数值类型:离散XXXX类型:字符序号长度:16职务编号说明:员工的具体编号有关数据结构:工资表,员工表数据元素条目总编码:3-2编号:02数据项名称:姓名类型:字符长度:32说明:员工的姓名有关数据结构:工资表,员工表数据元素条目总编码:3-3编号:03数据项名称:性别类型:字符长度:2说明:员工的性别有关数据结构:员工表23(2)数据流条目名称:基本工资表简要说明:每月结束时,有工资管理员填写的表总编号:3-4数据来源:管理员编号:04数据流向:P1.1,P1.3包含的数据结构:流通量:1
8、份/月员工编姓名工资(3)处理过程定义名称:查询工资说明:月末员工查询工资总编号:3-5输入:P3编号:05输出:D6处理:员工通过正确的权限,进入到工资表界面,查
此文档下载收益归作者所有