行政单位工资管理系统模板.docx
《行政单位工资管理系统模板.docx》由会员分享,可在线阅读,更多相关《行政单位工资管理系统模板.docx(25页珍藏版)》请在冰豆网上搜索。
行政单位工资管理系统模板
行政单位工资管理系统
楚雄师范学院
函授本科学生毕业设计(论文)
开题报告书
题目行政单位工资管理系统
姓名何兴荣
学号H
系计算机科学
专业计算机科学与技术(函授)
指导教师李春梅
3月26日
论文(设计)题目
行政单位工资管理系统
课题的根据:
1)说明本课题的理论、实际意义
2)综述国内外有关本课题的研究动态和自己的看法
随着社会的进步和人们生活水平的不断提高,越来越多的单位都感到使用程序化的管理给人们生活和生产带来的巨大好处。
本人也深刻认识到这一点,我所在的单位因为人员调动比较频繁,而且相应的管理软件也比较落后,因此我想用自己所学给单位设计一个人事和工资管理系统。
本设计程序是为了使用者能够更快速的,更完善的,更便洁的来管理所在单位中的人员的基本情况登记和工资的发放管理。
对于事业单位的工资发放来说,不需要太大型的数据库系统。
只需要一个操作方便,功能实用,能同时满足财务部门、单位其它相关部门及代发单位三方对数据的管理及需求的系统。
我的目标就是在于利用VFP编程软件开发一个功能实用,用户操作方便,简单明了的工资管理程序。
纵观现在的一些人事管理软件,虽然她们的界面美观而且操作也很便洁,可是在功能方面却不是很强大,在管理人员的基本情况的时候,不外乎就是一些陈年老掉牙的内容,如:
姓名、年龄、地址、电话等等.而其它的一些情况却根本没有,如:
部门情况,工资情况,权限分配等等.这些在我的设计软件中都包含了。
因为毕竟所学有限。
特别在数据库的衔接方面问题尤为突出,其它诸如一些数据转化,利用SQL语言完成对数据的查找和MSFlexGrid控件的使用等。
课题的主要内容:
第一章引言…………………………………….…….…….1
第二章研究状况与设计目标………………….….….………2
第三章要解决的几个关键问题……………………………...3
第四章系统结构与模型………………………….………..…6
第五章系统实现技术………………………….……….……15
第六章系统测试与分析………………………….…….……21
第七章结束语致谢参考文选………………………….22
研究方法:
调查法、比较法
完成期限和采取的主要措施:
1、计划在4月30日以前完成开题报告书。
5月30日以前完成毕业设计;
2、阅读资料,进行调研、资料的收集整理工作;
3、撰写论文。
主要参考资料:
1、visaulbasic数据库编程6.0,作者:
(美)surtissmithmichaelamundsen,翻译:
陈海标,出版社:
清华大学
2、visaulbasic控件大全,作者:
李玉东李罡李雷,出版社:
电子工业
3、visaulbasic程序设计,作者:
王栋,出版社:
清华大学
4、visaulbasic用户编程手册,作者:
林永,出版社:
人民邮电出版社
指导教师意见:
(签名):
年月日
系(部)意见:
负责人签名:
公章:
年月日
楚雄师范学院
本科学生毕业论文
题目:
行政单位工资管理系统
专业:
计算机科学与技术(本科,函授)
学号:
H
学生姓名:
何兴荣
指导教师:
李春梅职称:
论文字数:
完成日期:
年月
楚雄师范学院计算机科学系印制
前言
随着社会的进步和人们生活水平的不断提高,越来越多的单位都感到使用程序化的管理给人们生活和生产带来的巨大好处。
本人也深刻认识到这一点,我所在的单位因为人员调动比较频繁,而且相应的管理软件也比较落后,因此我想用自己所学给单位设计一个人事和工资管理系统。
本设计程序是为了使用者能够更快速的,更完善的,更便洁的来管理所在单位中的人员的基本情况登记和工资的发放管理。
对于事业单位的工资发放来说,不需要太大型的数据库系统。
只需要一个操作方便,功能实用,能同时满足财务部门、单位其它相关部门及代发单位三方对数据的管理及需求的系统。
我的目标就是在于利用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.EXEMSFLEXGRD.ocx.这样操作后就完成了MSFLEXGRD在VB6.0中的注册。
2、关于OFFICEXP的菜单风格界面控件
本软件在设计中考虑到了界面的美化性,使用到了第三方开发的OFFICEXP的菜单风格控件,使我学会了如何引用第三方开发的控件,这是一种新的尝试,当时找到该控件,不知道该如何操作,查了相关资料,就知道使用方法了:
原理和上面的一样,复制OCX文件到C:
\WINDOWS\SYSTEM32目录,然后运行注册命令,就OK了
3、关于数据库找不到的问题
发现大多数程序在拷贝到其它机器上就会提示找不到数据库的问题.这是因为数据库存放路径改变了。
解决方法:
DimstrConnectionAsString'定义连接字符串变量
strConnection="Provider=Microsoft.jet.oledb.3.51;DataSource="&App.Path&"\gzxt.mdb""
con.OpenstrConnection
APP这个属性是关键,它能够自动的查找数据库所在的根目录。
四、帮助文件的制作问题
发现大多数程序在写完系统后都会做一个CHM文件,于是我试着做了个系统帮助文档,参考各种资料,选择了网页做为了帮助的具体内容,并能够做到图文并茂的帮助形式,可是在做的过程中发现了好多问题,比如索引的功能制作,就花了好大力气。
第四章系统结构与模型
1.1管理信息
1.1.1信息和管理信息
1.信息与数据
信息至今尚未有一个统一的、确切的定义。
人们在研究信息定义时往往与各自的工作领域相联系,在不同领域中对信息的内涵有不同的理解,形成不同的定义和描述。
从广泛意义上说,信息是对事物运动状态和特征的描述,而数据是载荷信息的物理符号。
信息和数据是不可分离而又有——定区别的概念,一方面并非任何数据都能表示信息,信息只是认识了的数据,是数据的含义;另一方面信息是更本质地反映事物的概念,而数据则是信息的具体表现,因此信息不随载体的性质而改变,而数据的具体形式却取决于载体的性质。
2.管理信息
在企业管理中,常将管理信息定义为:
经过加工处理后对企业生产经营活动有影响的数据。
就一个企业数据加工过程而言,由于处理的结果输出内容是为某种特定需要服务的,这里要强调的是其内容含义,因此称处理的结果为管理信息。
而对于处理过程所需的输入资料,由于此时它尚不能为某一特定的需要服务,要对它进行处理,注意的是其表现形式,故一般称输入资料为数据。
例如,工业企业中的完工单、检验单、考勤卡等原始凭证,是用以记录产品完成数量、产品质量和职工出勤等实际状况的数据,把这些数据经过整理分析后就成了对管理活动有用的信息。
例如将这些原始数据与计划和定额标准进行对比分析,可得出产品生产计划完成的百分比及各种废品的数量和比率,并据此分析造成废品的各种原因、废品损失对产品成本影响的程度等等,为管理决策提供依据。
只有经过加工处理的数据,才能成为对管理决策有用的信息:
应该指出