文档详情

工资管理系统开发及实现.doc

发布:2017-06-09约3.77千字共8页下载文档
文本预览下载声明
工资管理系统开发及实现   摘要:对于一个企业来说,公司财务的管理至关重要,员工工资的管理在财务管理系统中占据着核心的地位。本工资管理系统分为用户管理、权限管理、统计系统、查询系统和系统维护五大部份。其中用户管理是对公司各员工账号的管理。权限管理是对公司内部各部门所具备的权限的管理。统计系统是计算一段时期内公司发放给各员工的工资数额。查询系统是查询用户信息、工资情况。系统维护主要是对工资管理系统后台数据库的备份和还原。本工资管理系统的优点是计算准确性高、操作简单、系统响应速度快、系统稳定、安装简单。以计算机软件系统的管理方式取代人工手动管理方式将成为新时代的主流 关键词:工资 底薪 奖金 福利 绩效 中图分类号:TP315 文献标识码:A 文章编号:1007-9416(2016)10-0172-02 1 需求分析 (1)公司财务部负责计算公司员工的工资和工作绩效,并且将工资情况及时地提交给各员工 (2)公司财务部可以统计一段时间内公司所有员工的工资信息 (3)人事部可以为公司的新员工开设账号,为辞职的员工删除账号,并且负责评估公司员工的工作表现 (4)公司领导可任意查看任何一位员工的工资情况、工作表现和工作绩效 (5)员工可以查看自已一段时期内的工资情况 (6)系统管理员可以管理和维护整个工资管理系统的后台 (7)管理信息系?y的界面的需求 1)以通讯功能作为界面设计的核心。人机界面设计的关键是使人与计算机之间能够准确地交流信息。一方面,人向计算机输入信息时应当尽量采取自然的方式;另一方面,计算机向人传递的信息必须准确,不致引起误解或混乱。另外,不要把内部的处理、加工与人机界面混在一起(人机界面程序只是通讯),以免互相干扰,影响速度。针对每个功能,都要按照模块化思想,使输入、处理与输出“泾渭分明”,充分体现人机界面的通讯功能。这样设计出来的程序不易出错,而且易于维护 2)界面必须始终一致。统一的人机界面不致于会增加用户的负担,让用户始终用同一种方式思考与操作。最忌讳的是每一个屏幕用户就要换一套操作指令与操作方法。例如在整个系统可以以问号图标表示帮助,以磁盘图标表示存盘,以打印机图标表示打印机等 3)界面必须使用用户随时掌握任务的进展情况。人机界面应该能够告诉用户软件运行的进度。特别是在需要长时间的等待时,必须让用户了解工作进展情况,如可以设计已经完成百分之几的任务进度条凳。目前,Windows下的应用软件无论大小,其安装程序几乎均做到了这一点。开发MIS软件时,这一点很值得借鉴。界面友好,使用方便,对于一些相对固定的数据,不应让用户频频输入(特别是汉字),而应让用户用鼠标轻松选择 4)总之,所开发的产品在使用过程中,应使用户的数据输入量降至最低限度减少用户的干预量。实践证明,用户干预愈少,系统的满意度愈高 2 工资管理系统的总体功能的设计思想 (1)用户管理:为企业内部的每个员工以员工姓名开设一个帐号,人事部管理员记录该员工的工作表现(迟到、早退、请假、矿工、工作绩效) (2)权限管理:财务部工作人员管理员工的工资信息,人事部的工作人员管理员工的工作表现,公司领导可查看和修改所有员工的信息。为财务管理系统的所有用户设置几个群组,不一样的群组的权限是不一样的 (3)统计系统:根据财务部和人事部录入的数据计算公司各员工本月的工资,统计一段时期内公司发放员工工资的总数额,统计公司各员工一段时期内领取的工资总数额 (4)查询系统:可以通过本系统查询公司各部门录入的数据、各员工每月的工资情况、一段时期内公司发放员工工资的总体情况、一段时期内各员工收到工资的总体情况 (5)系统维护:数据的周期性的自动导入和导出,以确保数据的安全性和完整性,避免意外事故给公司带来数据丢失的可能性。在如研究任何其他软件项目一样,也经历了从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统概要设计,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。在各阶段的时间安排上,选题和调研用了2周左右的时间;熟悉开发环境,实验关键技术,查找类似的相关系统得资料用了2周时间;系统概要设计用了1周的时间;数据库结构设计用了1周时间;功能模块开发和测试用了4周时间;系统调试和试运行、修改约三周时间。完成全部工作大约3个月时间 3 工资管理系统的具体功能的描述 (1)具有用户管理权限的人事部可以添加、修改和删除企业员工的信息 (2)具有系统管理权限的管理员可以添加、修改、删除和管理每个用户和后台的数据库 (3)工资管理系统通过考勤管理系统获取员工迟到、早退、旷工的信息。财务部可以设定公司员工的底薪、项目提成百分比、福利部份、工作表现
显示全部
相似文档