薪酬管理-行政单位工资管理系统 精品

  • 格式:doc
  • 大小:426.50 KB
  • 文档页数:40

楚雄师范学院函授本科学生设计(论文)开题报告书题目行政单位工资管理系统姓名何兴荣学号 H1360806026 系计算机科学专业计算机科学与技术(函授)指导教师李春梅20XX年3月26日楚雄师范学院本科学生论文题目:行政单位工资管理系统专业:计算机科学与技术(本科,函授)学号:H1360806026学生姓名:何兴荣指导教师:李春梅职称:论文字数:完成日期:年月楚雄师范学院计算机科学系印制前言随着社会的进步和人们生活水平的不断提高,越来越多的单位都感到使用程序化的管理给人们生活和生产带来的巨大好处。

本人也深刻认识到这一点,我所在的单位因为人员调动比较频繁,而且相应的管理软件也比较落后,所以我想用自己所学给单位设计一个人事和工资管理系统。

本设计程序是为了使用者能够更快速的,更完善的,更便洁的来管理所在单位中的人员的基本情况登记和工资的发放管理。

对于事业单位的工资发放来说,不需要太大型的数据库系统。

只需要一个操作方便,功能实用,能同时满足财务部门、单位其他相关部门及代发单位三方对数据的管理及需求的系统。

我的目标就是在于利用VFP编程软件开发一个功能实用,用户操作方便,简单明了的工资管理程序。

纵观现在的一些人事管理软件,虽然他们的界面美观而且操作也很便洁,但是在功能方面却不是很强大,在管理人员的基本情况的时候,不外乎就是一些陈年老掉牙的内容,如:姓名、年龄、地址、电话等等.而其它的一些情况却根本没有,如:部门情况,工资情况,权限分配等等.这些在我的设计软件中都包含了。

因为毕竟所学有限。

特别在数据库的衔接方面问题尤为突出,其他诸如一些数据转化,利用SQL语言完成对数据的查找和MSFlexGrid控件的使用等。

经过大量的资料查询和指导老师的指点,这些问题已经基本上解决.从而从宏观上达到了本软件的设计目的:方便、全面、直观的来管理人员工资情况。

目录第一章引言............. (1)第二章研究状况与设计目标 (2)第三章要解决的几个关键问题 (3)第四章系统结构与模型 (6)1.1 管理信息 (6)1.1.1 信息和管理信息 (6)1.信息与数据 (6)1.1.2 管理信息的作用 (6)1.管理信息是重要的资源信息对经济发展、社会进步起着巨大的作用。

(6)2.管理信息是决策的基础 (7)3.管理信息是实施管理控制的依据 (7)1.1.3 管理信息处理的现代化 (7)1、现代企业对信息处理的要求 (7)2.计算机应用对企业管理观代化的促进作用 (8)2.1 数据库技术的发展 (10)2.2 数据库系统的特点 (10)1.数据的结构化 (10)2.数据共享 (10)3.数据独立性 (11)4.可控冗余度 (11)2.3 基本数据模型 (11)2.4 关系数据模型与关系数据库 (11)3.1 开发原则 (12)3.2 开发方法 (12)3.2.1. 系统分析 (13)3.2.2 系统设计 (13)3.2.3 系统实施 (13)3.3 系统开发组织 (13)第五章系统实现技术 (15)一、界面设计 (15)1.1.使用菜单技术的目的 (15)1.2.菜单设计的原则 (15)1.3.本程序设计方案 (15)二、总体设计〔本程序实际使用方案〕 (15)第六章系统测试与分析 (21)第七章结束语致谢参考文选 (22)第一章引言随着社会的进步和人们生活水平的不断提高,越来越多的单位都感到使用程序化的管理给人们生活和生产带来的巨大好处。

本人也深刻认识到这一点,我所在的单位因为人员调动比较频繁,而且相应的管理软件也比较落后,所以我想用自己所学给单位设计一个人事和工资管理系统。

本设计程序是为了使用者能够更快速的,更完善的,更便洁的来管理所在单位中的人员的基本情况登记和工资的发放管理。

本软件由VB6.0编写完成,其中还涉及到数据库的语言SQL。

第二章研究状况与设计目标纵观现在的一些人事管理软件,虽然他们的界面美观而且操作也很便洁,但是在功能方面却不是很强大,在管理人员的基本情况的时候,不外乎就是一些陈年老掉牙的内容,如:姓名、年龄、地址、电话等等.而其它的一些情况却根本没有,如:部门情况,工资情况,权限分配等等.这些在我的设计软件中都包含了。

不过本人设计的程序也不完善.因为毕竟所学有限.特别在数据库的衔接方面问题尤为突出,其他诸如一些数据转化,利用SQL语言完成对数据的查找和MSFlexGrid控件的使用等等。

经过大量的资料查询和指导老师的指点,这些问题已经基本上解决.从而从宏观上达到了本软件的设计目的:方便、全面、直观的来管理人员工资情况。

在使用和调试过程中这点也充分的体现出来,得到了指导老师和评审老师的好评。

第三章要解决的几个关键问题既然是开发,就难免会遇到问题,在设计此程序时,我也遇到了大量的问题.现列出几个关键人问题供大家参考和讨论:1、关于MSFlexGrid使用的问题在VB6.0的常用工具箱中是没有MSFlexGrid这个控件,该控件和DBGRIDE 类似,只不过他能和DATE绑定实现对数据库的操作。

怎么在VB6.0中来使用MSFlexGrid这个控件呢?通过查询一些资料我找到了解决办法:复制msflexgrd.ocx到C:\WINDOWS\SYSTEM32然后在开始菜单中的运行命令中运行:REGSVR32.EXE MSFLEXGRD.ocx.这样操作后就完成了MSFLEXGRD在VB6.0中的注册。

2、关于OFFICEXP的菜单风格界面控件本软件在设计中考虑到了界面的美化性,使用到了第三方开发的OFFICEXP的菜单风格控件,使我学会了如何引用第三方开发的控件,这是一种新的尝试,当时找到该控件,不知道该如何操作,查了相关资料,就知道使用方法了:原理和上面的一样,复制OCX文件到C:\WINDOWS\SYSTEM32目录,然后运行注册命令,就OK了3、关于数据库找不到的问题发现大多数程序在拷贝到其他机器上就会提示找不到数据库的问题.这是因为数据库存放路径改变了。

解决方法:Dim strConnection As String'定义连接字符串变量strConnection = "Provider=Microsoft.jet.oledb.3.51;Data Source=" & App.Path & "\gzxt.mdb""con.Open strConnectionAPP这个属性是关键,它可以自动的查找数据库所在的根目录。

四、帮助文件的制作问题发现大多数程序在写完系统后都会做一个CHM文件,于是我试着做了个系统帮助文档,参考各种资料,选择了网页做为了帮助的具体内容,并可以做到图文并茂的帮助形式,可是在做的过程中发现了好多问题,比如索引的功能制作,就花了好大力气。

第四章系统结构与模型1.1 管理信息1.1.1 信息和管理信息1.信息与数据信息至今尚未有一个统一的、确切的定义。

人们在研究信息定义时往往与各自的工作领域相联系,在不同领域中对信息的内涵有不同的理解,形成不同的定义和描述。

从广泛意义上说,信息是对事物运动状态和特征的描述,而数据是载荷信息的物理符号。

信息和数据是不可分离而又有——定区别的概念,一方面并非任何数据都能表示信息,信息只是认识了的数据,是数据的含义;另一方面信息是更本质地反映事物的概念,而数据则是信息的具体表现,所以信息不随载体的性质而改变,而数据的具体形式却取决于载体的性质。

2.管理信息在企业管理中,常将管理信息定义为:经过加工处理后对企业生产经营活动有影响的数据。

就一个企业数据加工过程而言,由于处理的结果输出内容是为某种特定需要服务的,这里要强调的是其内容含义,所以称处理的结果为管理信息。

而对于处理过程所需的输入资料,由于此时它尚不能为某一特定的需要服务,要对它进行处理,注意的是其表现形式,故通常称输入资料为数据。

例如,工业企业中的完工单、检验单、考勤卡等原始凭证,是用以记录产品完成数量、产品质量和职工出勤等实际状况的数据,把这些数据经过整理分析后就成了对管理活动有用的信息。

例如将这些原始数据与计划和定额标准进行对比分析,可得出产品生产计划完成的百分比及各种废品的数量和比率,并据此分析造成废品的各种原因、废品损失对产品成本影响的程度等等,为管理决策提供依据。

只有经过加工处理的数据,才能成为对管理决策有用的信息:应该指出,管理中涉及的数据是一种广义的数据,它不仅包括数值数据,而且也包括非数值数据,如声音、各种特殊符号、图形、图像、表格、文字等。

管理数据和信息之间的区别是相对的,低层决策用的信息又可以成为加工处理高一层决策所需信息的数据,这就是信息间的递归定义。

因此在计算机系统中常将信息与数据不加区分地使用。

例如信息处理与信息管理,也可称为数据处理与数据管理。

企业管理中所应用的信息十分广泛,它既包括企业内部的信息,也包括企业外部的信息。

例如生产性企业的销售、原材料供应、生产、价格、成本、利润、技术设备、人力资源等情况,以及生产技术资料、各种规章制度、市场需求、国家经济政策等等,都是企业管理决策所必需的信息。

1.1.2 管理信息的作用1.管理信息是重要的资源信息对经济发展、社会进步起着巨大的作用。

近年来,信息已被视为与能源、材料同等重要的人类赖以生存和发展的重要资源。

信息的占有水平与利用程度,已成为衡量一个国家现代化水平的重要标志,是国家综合实力的重要组成部分。

各种经济管理信息的及时、准确、完整的收集、传输和综合处理,能有助于促进市场经济健康发展和有助于实现能源、材料等资源的合理配置。

在我国经济体制从传统计划经济体制向社会主义市场经济体制转变,经济增长方式从粗放型向集约型转变的过程中,充分开发和利用信息资源,方能根据企业内部条件、外部环境确定正确的发展战略和经营方针开拓市场;才能大幅度提高物资资源利用率,提高生产附加价值和经济集约化程度。

2.管理信息是决策的基础现代管理的核心是决策。

正确的决策取决于多种因素,如决策体制、决策方法、领导者的能力、技巧等,但决定性的因素,是对客观实际,即对未来行动及其后果的正确判断。

所以,信息不充分,决策就失去了根本的依据。

信息不灵,就可能导致决策的失败。

尤其是今天,科学技术飞速发展、日新月异,.要提高企业的竞争能力,要实现正确的决策,必须拥有大量的信息。

国外的企业界认为:“信息是企业的生命,在激烈的国际、国内市场竞争的环境主,争分夺秒获得可靠信息是决定公司、企业以至整个国家上下沉浮的关键所在。

”3.管理信息是实施管理控制的依据从控制论的观点看,管理过程就是信息的收集、传递、加工、判断、决策的过程。

无论是整个国民经济系统,还是其组成部分的企业系统。