人事工资管理系统人事工资管理系统

人事工资管理系统人事工资管理系统

ID:81763424

大小:98.54 KB

页数:11页

时间:2023-07-21

上传者:胜利的果实
人事工资管理系统人事工资管理系统_第1页
人事工资管理系统人事工资管理系统_第2页
人事工资管理系统人事工资管理系统_第3页
人事工资管理系统人事工资管理系统_第4页
人事工资管理系统人事工资管理系统_第5页
人事工资管理系统人事工资管理系统_第6页
人事工资管理系统人事工资管理系统_第7页
人事工资管理系统人事工资管理系统_第8页
人事工资管理系统人事工资管理系统_第9页
人事工资管理系统人事工资管理系统_第10页
资源描述:

《人事工资管理系统人事工资管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

114.9.1设计报表数据环境374.9。2数据报表设计器384.10 数据库连接405系统测试与运行415.1系统测试415。2 功能测试415。3设计心得41结束语42参考文献43致谢44免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:100987460611前言随着世界经济一体化趋势的加强,市场竞争的加剧和高素质人才的供不应求,各个公司发现他们的成功比以往任何时候,都更加依赖于其员工(尤其是拿些具有很高专业技术和能力的员工)的技术和能力表现。世界许多著名的企业已将提高自身“核心竞争力”作为公司下一步的努力方向。核心竞争力是企业获得竞争优势的基础力量,则是构成这一基础力量的关键要素。所以开发适合企业的人事工资管理的系统已成为现代企业发展的一个非常重视的问题。免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

111人事工资管理,现在由于企业对组织中的人力资源愈来愈重视,而人事工资管理者的工作亦不再局限于传统的人事行政工作,处于被动的、听命行事的地位,如今随着企业人力资本的倍受重视,人事工资的管理者,更应提升自己的角色定位于策略提供者的服务角色,主动配合组织的策略,进行1。1Visual Basic6。0的安装和配置1991年,Microsoft公司推出了Visual Basic,它的诞生标志着软件设计和开发的一个新时代的开始。VisualBasic为开发Windows应用程序提供了强有力的工具。在以后的几年里,Visual Basic经历了几次升级,它的功能也更加强大,更加完善。1998年,Microsoft公司推出了VisualBasic6。0。与它的先前版本或同类产品相比,这个版本在编译方法和速度,编程容易程度,生成应用程序类型等各个方面都具有较大的优势.VisualBasic6.0安装程序提供了非常详细的安装向导,只要遵照屏幕上的提示进行操作,就可以顺利地完成安装。安装时选择的是典型安装,当文件复制进程结束以后,安装程序将提示用户是否安装MSDNLibrary。MSDNLibrary中包括了极其丰富的技术文档和实例程序,是开发人员必备的信息宝库。用户可以根据自己的实际情况来决定是否安装它及安装哪些内容,可以选择安装同Visual Basic有关的联机文档。等到安装程序把用户所选择的组件全部复制到计算机中后,VisualBasic就安装好了.运行VisualBasic6。0后,其集成开发环境如图1。1:[1]图1VisualBasic6。0的集成开发环境1.2VisualBasic6。0知识介绍窗体、控件及其属性窗体是应用程序的编程窗口和对话框,窗体可包含多个控件,窗体就象包含多个控件的容器,几乎每个应用程序都要包含一个窗体,如果一个应用程序中需要包含多个窗体,必须给这些窗体不同的名称,也就是给它们赋予不同的Name属性。窗体命名有如下规则:(1)必须以字母或汉字开头。(2)可包括字母、数字和下划线,不能有空格或分号. (3)最大为40个字符。(4)不能具有与别的公共对象相同的名字,例如 Clipboard、Screen 或免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

211App。虽然可以是一个关键字、属性名字、或别的对象的名字,但这会在你的代码中产生冲突。因此最好不要使用。属性窗口包含被选择的窗体、控件在设计时拥有的属性的列表,这些属性能够在设计时被改变,当用户选择多个控件时,属性窗口包含的属性列表被所选择的控件共享。[2]设置或改变对象属性的一般步骤为:(1)选中要操作对象.(2)在属性窗口的属性列表框中找到要操作的属性。此时设置框中为当前控件该属性的当前设置。(3)在设置框中键入或选择用户的设置。与传统的DOS时代的Basic语言(其实别的语言也一样)不同,VB代码的执行顺序是受一定条件激发的。相比较面言,传统的Basic语言只是顺序执行的。激发VB执行某一操作的条件就称为事件,如鼠标移动等。窗体的常用事件有:Click事件,DblClick事件,Load事件,GotFocus事件,LostFocus事件,Unload事件,Activate事件,Deactivate事件,Paint事件等。窗体可以认为是控件的一个容器,其实也可以认为是一个控件.而下面将要列出的常用控件指的是放进窗体的控件,和窗体一样各有各的属性及事件。这些常用的控件包括:标签,文本框,命令按扭,框架,单选按钮,复选框,列表框,组合框,水平和垂直滚动条等.一般来说,每个应用程序有一个窗体就可以了,但如果有特殊需要,比如想创造更好的人机界面,可能就要添加另一个窗体.VB运用窗体是很灵活的,可使其中的一个或多个窗体可见。变量同名,则在局部变量所在模块或窗体内部,该变量为局部变量。离开该窗体或模块,该变’,'值3’)”sql="select*from数据表 where字段名between 值1and值2"a)更新数据记录:sql=”update数据表 set字段名=字段值where条件表达”sql="select*from数据表 where字段名=字段值orderby字段名[desc]"b)删除数据记录:sql=”deletefrom 数据表where条件表达式”sql=”delerefrom数据表"(将数据表所有记录删除)c)添加数据记录:sql=”insertinto数据表(字段1,字段2,字段3…)values(值1,值2,值3…)"sql=”insertinto目标数据表select*from源数据表"(把源数据表的记录添加到目标数据表)免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

311a)数据记录统计函数:AVG(字段名)得出一个表格栏平均值COUNT(*¦字段名)对数据行数的统计或对某一栏有值的数据行数统计b)引用以上函数的方法:sql=”selectsum(字段名)as 别名from数据表 where条件表达式"setrs=com.excute(sql)用rs(”别名”)获取统计的值,其他函数运用同上;c)数据表的建立和删除:CREATETABLE数据表名称(字段1 类型1(长度),字段2 类型2(长度)……)DROPTABLE数据表名称(永久性删除一个数据表)a)技术可行性使用现有的技术能实现这个系统吗?b)经济可行性 这个系统的经济效益能超过它的开发成本吗?c)操作可行性 系统的操作方式着这个用户组织内行得通吗?可行性研究需要的时间长短取决于工程的规模。一般说来,可行性研究的成本只是预期的工程总成本的5%到10%.a)技术可行性根据新系统目标来衡量所需的技术是否具备,一般可从硬件、软件的性能要求、环境条件、技术人员和数量等方面去考虑和分析,其中开发人员的技术力量应首先考虑能力与水平,并考虑近期可以培养和发展的技术人员。b)经济可行性 估算新系统的开发费用和今后的运行、维护费用,估计新系统将获得的效率,并将费用与效率进行比较,看是否有利。开发、运行和维护费用主要包括:c)操作可行性对新系统运行后给现行系统带来的影响(包括组织机构、管理方式、工作环境、管理人员等)和后果进行估计和评价。(3)可行性研究过程免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

411怎样进行可行性研究呢?典型的可行性研究过程有下述一些步骤:a)复查系统规模和目标。b)研究目前正在使用的系统。c)导出新系统的高层逻辑模型。d)进一步定义问题.e)导出和评价供选择的解法。f)推荐行动方针.g)书写文档提交审查。[7]通过以上分析,本系统在技术上,经济上,操作上是可行的。最后利用SQLServer2000进行数据库的开发管理,使用Microsoft公司推出的VB6.0开发工具进行前台的开发。2。2系统要达到的设计目标规范人事工资管理,搭建基础管理平台,通过研究设计开发员工潜能,提高员工生活质量及职业满意度,激励人力资源,提升企业核心竞争力,实现人事工资管理的各项功能。使管理更为轻松、简单又有效率。2。3系统需要解决的主要问题首先,因为实施管理的人员是特定的某些对象,所以进入系统者应该进行身份验证。其次,管理人员进入人事工资管理系统后,应该能根据自己的需要选择要执行的操作,所以该系统还应具有人事工资管理项目的选择功能。此外就是设计应简单易懂,使管理人员能方便、快捷的进行操作.2.4 人事工资管理系统应该具备的基本功能(1)登陆系统的主要功能要求(1)讲师等。(2)职务工资标准数据:包含的数据项有正处,副处,正科,副科。(3)其它工资标准数据:包含的数据项有专家津贴,补助,加班费,一次性补发。(4)扣发工资:包含请假,休假扣发的工资.免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

511(1)工资表数据:包含的数据项有工资编号,员工编号,姓名,工资代码,工资名称,工资金额等。(2)工资代码数据:包含的数据项有工资代码,工资名称,工资金额等.(3)部门代码数据:包含的数据项有部门代码,部门名称等。3.5 数据库结构的设计3。5。1表的基本操作表是数据库中最基本、最重要的对象,表中可以存放大量的描述试题的数据和信息,边设计的成与否,将直接影响整个数据库应用程序的性能.下面将介绍表的一些基本操作。在SQL SERVER中所创建的表都有两个视图,即“表”视图和“设计"视图,这两个视图有其不同的作用,“表”视图用来显示、增加或修改记录,而“设计”视图用来进行表窗口设计.使用视图工具栏的“试图”按钮可以方便地在两种视图之间切换。3.5。2 表的设计(1)表的设计的基本要求在数据库创建之前首先需要设计,当数据库中表与表之间的关系确定之后,所要考虑的事情就是怎样设计满足要求的表,而且不会带来其他问题。下面将介绍表结构设计中应遵循的几条规则。a)字段的唯一性字段的唯一性,即要求表中每个字段只能含有唯一类型的数据信息。在同一个字段内不能也不可能存放两类信息。b)记录的唯一性记录的唯一性,即表中没有完全一样的两个记录,也就是说一个表中同时保留两个相同的记录是没有意义的.用(1)开发环境:Windows98/xp/2000(2)开发工具:VB6。0, SQLserver 2000免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

6114.2。登陆模块用户要使用本系统,首先必须通过系统的身份认证,这个过程叫做登陆。登陆过程需要完成以下任务:(1)根据用户名和密码来判断是否可以进入系统;(2)根据用户类型决定用户拥有的权限4。2。1登陆窗体的控件及属性(1)统时间状态栏.在系统登陆以后,根据不同的权限,出现不同的主界面,当登陆用户为管理员时,能实现系统包括系统维护,员工管理,工资标准设定,工资管理等模块,至此主界面设计完成,如图12所示:图12系统主界面当用户以操作员的身份登陆以后,就只能执行用户密码修改,查看工资信息等功能。[10]4.4系统用户管理模块4.4.1用户信息窗体设计添加用户界面如图13:图13添加用户界面此功能模块的主要部分代码见附录二:[11]4。4.(1)添加员工信息界面如图16:图16 员工信息添加界面免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

711(1)此功能模块的主要部分代码如下:Adodc1.Recordset。AddNew  //添加员工信息Adodc1。Recordset("xm")= Text1.TextMsgBox”添加成功"PrivateSubCommand2_Click()//修改工资标准Adodc1。Recordset.UpdateAdodc1。RefreshPrivateSubCommand3_Click()//删除工资标准Adodc1。Recordset。DeleteAdodc1.Recordset。UpdateAdodc1.Refresh图29 工资信息查询(1)对象的DataSuorce属性选择为数据环境设计器的名字DataEnvironment1,DataMember属性设置为Command1,这样就完成同数据源的连接.(2)进行数据报表设计,从数据环境器中把Command1对象中的员工信息字段拖到分组标头部分,在细节部分放置bh,xm,bmmc,zwmc,zcmc,gzrq,bz字段。(3)调整数据报表设计器各部分之间的相对位置,这将直接影响到报表的外观。[15]如图34:图34 把数据环境设计器的字段拖放到数据报表设计器为显示报表,在主窗口加入一个命令按钮,命名为command3,标题为显示报表打印,编写Click事件代码如下:PrivateSub Command3_Click()DataReport1.Show困难,特别是刚刚开始学习使用VB的时候,对于它的很多组件使用和数据库连接都不是免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

811很了解,后来又对运行过程中出现的各种各样的错误以及改正方法不熟悉.可是通过几个月的设计的过程,让我熟悉了VB编程和SQL,也让我深深认识到了科学和合理的开发方法对于软件开发的重要性。更让我认识到了开发软件一定要遵循软件工程的开发方法:循序渐进。参考文献[1]EvagelosPetroutsos.(丘仲潘等译)Visual Basic6从入门到精通[M].电子工业出版社,2002(第一版),2.[2]梁普选等.新编VisualBasic程序设计教程[M].电子工业出版社,2002.1(第一版),2-3.[3]李卫东.VisualBasic6。0程序设计实践教程[M].上海交通大学出版,2003。7(第一版),3.[4]夏邦贵,郭胜.SQLServer数据库开发入门与范例解析[M].清华大学出版社,2004.3,3—5.[5] 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2000年2月,7.电子出版社,1998,36.[15] 王晟,万科.数据库开发经典案例解析北京[M].清华大学出版社,2005年2月第一版,37—38.免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

911致谢大学四年学习生活即将结束,我要衷心感谢所有曾经教导、关心、帮助过我的老师和关心、帮。免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

1011免费论文购买论文定做论文发表论文3A学习网(www.3a3b.com)考试3A3B书店--零售书籍预定书籍批发服务同行配书QQ:1009874606

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭