管理信息系统课程设计---企业工资信息管理系统.doc

管理信息系统课程设计---企业工资信息管理系统.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理信息系统课程设计 题目:企业工资信息管理系统 组长姓名:春 组员姓名: 班 级:工业工程0901 指导教师: 河南理工大学 2012年5 月 2 日 目 录 目录 2 一、企业工资信息管理系统概述 3 1.1 企业工资管理系统的现状分析及开发背景 3 1.2 企业工资管理系统开发工具的选择 3 二、系统分析 3 2.1业务流程图: 4 2.2数据流程图 4 三、系统设计 5 3.1功能结构图设计 5 3.2输出设计 6 3.2输入设计 7 3.3代码设计 8 四、系统实施部分 9 4.1表的设计 10 4.2数据库设计 11 4.3表单设计 11 4.4 模拟数据运行 13 4.5打印报表 14 一、企业工资信息管理系统概述 1.1 企业工资管理系统的现状分析及开发背景 以往在企业或单位中,工资的录入、计算、合计等计算工作都是有人工完成的,因为工资管理要处理的数据多,处理速度慢,而且极易出错,从而导致工作效率低,造成人力和物力的严重浪费。如果使用计算机来代替大量的手工劳动,可以大大减轻工作人员的劳动量,提高工作效率。 1.2 企业工资管理系统开发工具的选择 现在市场上有很多管理系统的开发工具,如:Visual basic、Delphi、ASP等等,数据库开发工具又有很多种,如:Access,SQL Sever,Oracle等等。本文介绍使用visual FoxPro 6.0开发企业工资管理系统过程和方法。 二、系统分析 一个系统的建立首先应该从了解需求开始,进行需求分析也是系统设计和开发的关键,在确定需求后,才能有效地提出系统的解决方案并划分系统模块。工资信息管理系统的主要任务是利用计算机对各种工资信息进行常规的管理,如查询、修改、增加、删除、储存和打印,迅速完成各种工资信息的统计计算和汇总工作,以及打印工资报表。通常工资管理系统具有以下几个功能: 对企业人员的变动进行处理,员工总是在不同的企业间和企业内部流动,有调出也有调入,也有单位内部岗位的调整,因此工资管理系统必须考虑这些问题。 对职工工资进行修改和计算。可以对员工的工资进行个别、部分或批量的修改和调整,同时能对个职工工资进行计算。 查询统计功能。可以方便的查询员工的工资情况。 打印报表功能。每月发工资时能够打印本月工资表单、工资统计表。 根据以上分析,可以将工资管理信息系统按功能划分为三个模块:员工信息管理、工资信息管理和报表输出。 2.1业务流程图: 图1 工资管理的业务流程图 2.2数据流程图 由业务流程图得出数据流程图: 人员变动信息 P0 本月应发工资 员工工资及奖金 图2 顶层图 员工变动信息 员工信息表 员工工资信息 工资信息表 工资报表输出 图3 一层图 三、系统设计 3.1功能结构图设计 根据需求分析,可以将系统划分为用户管理、员工信息管理、员工工资管理、报表输出,4个独立模块,以实现工资管理系统的各项功能,其功能流程图如下: 图4功能流程图 3.2输出设计 输出界面设计 图5 员工查询表单设计 图6 打印页面设置 图7 输出报表页面 3.2输入设计 输入设计是系统与用户交互的纽带,决定人机交互的效率,系统的输入设计对系统的质量影响很大。 图8 员工工资信息维护表单设计 图9 员工信息维护表单设计 3.3代码设计 为了便于计算机处理和管理的方便,本系统代码采用字母加数字的方法设计,字母为该部门汉语拼音的首字母,数字4位,例如人力资源部为rl0001。以下为本系统代码设计结果: 人力资源部 rl0001 销售部 xs0001 生产部 sc0001 技术部 js0001 研发部 yf0001 财务部 cw0001 后勤部 hq0001 表1 员工代码设计

文档评论(0)

li455504605 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档