企业工资管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
引言
随着社会经济的迅速发展和科学技术的进步, 以计算机和软件工程为基础的信息系统正是蓬勃发展的时期。企业工资管理系统的内容对于企业的管理者来说都至关重要, 所以企业工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。所以工资管理信息系统能够为高层领导者提供准确的人员信息, 以便领导者了解企业各个部门的人员构成, 计算好人力成本, 安排好工作计划, 使企业变的更高效, 更具有生命力。因此, 开发工资管理系统更具有一定的社会现实意义。
1. 业务概述
1.1传统模式处理业务介绍
在计算机诞生之前, 人们对帐目的管理一直采用的是纸质材料记录, 人工统计和计算。这样的管理不但费时费力, 也容易产生计算上的错误和各种疏漏; 随着时代的变迁, 这种混乱的情形有所改善, 但采取的依然是人工操作, 工作量大的时候, 出现错误的机率也随之升高。目前我国还有一部分企业停留在原始的人力管理职工工资的方式上, 这样的机制既不能适应时代的发展, 又不利于企业自身的发展, 这种管理方式存在着许多缺点, 如:效率低、保密性差, 另外时间一长, 将产生大量的文件和数据, 这对于查找、更新和维护都带来了不少的困难。当今社会, 资金是企业生存的主要元素, 资金的流动影响到企业的整体运作, 企业员工的工资是企业资金管理的一个重要的组成部分, 因为企业每个月都要涉及发放企业员工工资的问题。而随着企业人员数量的增加, 企业的工资管理也变得越来越复杂。企业员工的人数越多, 工资的统计工作就越多, 工资的发放困难就越大。如果能够实现工资管理的自动化, 无疑将给企业管理部门带来很大的方便。传统的纸介材料的数据信息管理方式已经不适合现代企业公司的发展了, 实现工资管理的系统化、规范化、自动化,将成为现代公司管理工资的首选。
1.2现有信息系统应用情况
不同的企业具有不同的工资管理制度, 这就决定了不同的企业需要不同的工资管理系统。在目前市场上这些众多的程序开发工具中, 有些强调语言的弹性与执行效率; 有些则偏重于可视
化程序开发工具所带来的便利性与效率的得高, 各有各的优点和特色, 也满足了不同用户的需求。然而, 语言的弹性和工具的便利性是密不可分的, 只有便利的工具, 却没有弹性的语言作支持, 许多特殊化的处理动作必需要耗费数倍的工夫来处理, 使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。
现在大中型企业信息管理系统中几乎都包括了工资管理模块. 有些是作为企业财务系统中的一部分. 这些根据规范的西方的管理制度设计的工资管理软件, 在很多时候还不能解决具有中国特色的中小型企业的问题, 本毕业设计的研究工作就是要为这些具有中国特色的中小型企业解决他们在工资管理方面的问题. 能够设计一
套中小型企业的工资管理系统特别有意义, 并且是现有财务软件替代不了的。
2. 系统需求
2.1系统总体需求
本系统开发的主要目标就是要使企事业单位工资管理实现计算机管理, 使管理员能够有序的管理每一位职工的各项工资条款的发放,以及企业工资的统计, 使企业运用现代化技术创造更多更高的经济效益,在此基础上开发一个功能实用、界面美观、操作方便、实用性强的工资管理软件。实现本单位财务部门对工资发放的集中管理。可供财务人员对本单位的人员工资进行增加、删除、修改、查询、导入、导出文件、输出报表,并对系统的可登录人员进行管理,对工资发放中的应发工资合计、代扣个人所得税及个人实发工资等项目由系统自动进行计算; 并拥有一
些简单的使用工具方便操作人员使用, 帮助系统能够知道系统的使用。同时本系统还可对工资发放情况进行多角度查询, 能够按不同的条件进行查询,并打印出报表, 还可以导出报表的格式。
2.2 系统功能需求
管理信息系统的管理过程就是对数据进行惧、存储、加工处理、传递,并产生
信息的过程, 因此数据是管理信息系统的灵魂。从而实现了数据的一致和共享, 管理信息系统可以解决企业或组织所面临的问题。
企业工资管理系统为企业提供工资计算, 工资统计等服务; 而且系统使用表格保存相关的工资信息,人性化的设计方便查询、浏览、修改等操作,并且检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。基本上能够满足现代企业工资管理的需求。针对系统服务对象的具体要求, 设计了企业工资管理系统。企业工资管理系统主要有以下几大功能:
⑴对系统进行管理, 能够完成操作员信息添加、删除和修改, 以及修改操作员的密码。
⑵人员的管理, 包括对员工信息、部门信息以及员工考勤信息的管理。并能对考勤信息进行多角度查询。
⑶对工资进行设置, 包括对员工职务工资设置、考勤工资设置、基本工资设置、保险设置、所得税设置和发银行设置。
⑷工资管理, 能够对部分变动工资的设置, 结合工资设置的标准自动完成工资结算,并且生成工资表。还能够对工资进行多角度查询,如按时间段查询、按部门查询及按员工编号查询, 根据查询方式的不同统计工资的总额。对于报表的管理可以打印报表和工资条,并且能导出工资报表的格式。
⑸数据管理, 包括数据库的备份和还原。由用户自行选择备份的路径, 数据还原方便快捷。
⑹系统有记事本和计算器两个工具,方便操作员使用。
⑺帮助功能,解决用户普遍存在的疑难问题,以及对系统的介绍。
2.3 系统性能需求
作为数据库系统的开发企业工资管理系统是典型的信息管理系统(,前台程序
开发工具采用7.0, 该软件具有组件丰富, 这些控件可用于设计界面和实现各种功能, 减少了编程人员的工作量, 也简化了界面设计过程, 而且语言简单、使用方便功能强大从而有效的提高
了应用程序的运行效率和可靠性。
后台数据库采用目前比较流行微软公司服务器数据库, 数据容量大, 稳定性高, 能自动排除各类异常操作; 严格的用户验证与权限控制, 确保系统安全可靠, 系统还提供了完善的数据备份与恢复功能, 用得既方便又放心。在安全性、准确性、运行速度方面有绝对的优势,可以快速的开发窗口应用程序。
2.4其他需求
2.4.1安全性分析
采用严格的用户验证与权限控制,用户需要通过身份验证才能进入本系统, 进行工资的设置和管理, 没有权限的用户不能够使用本系统, 每个用户只能修改自己的密码,保密性很好,确保系统安全可靠。
2.4.2健壮性分析
系统基于性能优异的大型数据库系统( 服务器设计,系统还提供了完善的数据备份与恢复功能。不会出现系统崩溃。
2.4.3可行性分析
可能性主要包括经济可行性、技术可行性和运行可行性三个方面。
⑴技术可行性
本系统使用7.0 作为前台开发工具,微软公司2000作为后台数据库。操作系统
98/20002003。计算机硬件只要能运行这几个系统就好。
⑵经济可行性