《工资管理系统设计.ppt
文本预览下载声明
第11章 Internet应用 工资管理系统是企业财务管理的重要组成部分。通过工资管理系统可以大大减少人力浪费,使人们摆脱了原有手工工资管理的局限性,只要通过在计算机上简单的操作就可以完成工资信息的查询、输入、修改、输出等功能,而且非计算机专业的人员也可以熟练地进行操作。在本章我们将对工资管理系统需求和功能进行分析、对系统总体结构和用例图进行介绍、最后还将对数据库的设计进行介绍。再对工资管理系统进行了分析和介绍以后我们还会对如何在C#中实现系统中的重要功能模型进行讲解。 * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 本章知识要点: 了解工资管理系统的需求分析 理解工资管理系统的功能分析 掌握工资管理系统的总体结构 理解工资管理系统的用例图 理解工资管理系统的模块设计 掌握工资管理系统的数据库设计 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. * 11.1 系统分析 当企业的员工越来越多时,工资管理是一项琐碎、复杂而又需要十分认真的工作,工资计算、发放、核算的工作量很大,但又是不允许出错的,如果实行手工操作,每月发放工资需要手工填写大量的表格,这就会耗费财务人员大量的时间和精力。为了减轻财务人员的负担,提高工作效率,同时也为了提高企业的现代化办公水平,决定开发企业的工资管理系统。在系统的总体结构分析之前,本章节先对工资管理系统的需求进行分析,然后分析该工资管理系统要实现的功能。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 11.1.1 需求分析 在我国,管理信息系统是计算机应用最广泛的领域之一。企、事业单位为了提高自身的管理水平和竞争能力,纷纷投入人力物力,开发适合本单位需求的管理信息系统。随着计算机技术的发展,人们的办公环境不断改变,工作效率得到了很大的提高。在企业的发展中,办公自动化从一个侧面反映了公司的现代化水平。其中,用于管理员工工资的工资管理系统就是现代化办公的重要组合部分。 * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 11.1.2 功能分析 在深入了解企业工资管理的基本情况下,为了解决人工操作在工资管理中存在的不足,从公司管理人员能够更容易、更方便的使用计算机对员工工资进行管理,以实现无纸化操作的方面进行分析,企业工资管理系统应实现以下功能: 1.登录模块 2.角色信息管理模块 3.员工信息管理模块 4、工资类别模块 5、工资支出模块 6.信息浏览与查看模块 * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 11.2 系统概述 本工资管理系统的设计目标是能够对中小企业员工的工资信息进行管理。如前所述,在该工资管理系统中根据每位员工所属的角色不同,被赋于不同的操作权限,这里我们是通过控制操作菜单的可用性来限制员工的操作权限。而操作菜单是根据工资管理系统的划分的各模块创建的。所以,在进行实际开发之前,本章节将向大家介绍该工资管理系统的总体结构,以及系统中使用的用例图。 * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 11.2.1 系统总体结构 据前面有关系统功能的分析和企业工资管理的特点,再经过模块化的分析得到工资管理系统功能模块的划分,本系统包括登录模块、角色信息管理模块、员工信息管理模块、工资类别模块、工资支出模块以及信息浏览与查看模块。 * Evaluation only. Create
显示全部