首页 毕业设计-人事考勤管理系统—论文

毕业设计-人事考勤管理系统—论文

举报
开通vip

毕业设计-人事考勤管理系统—论文毕业设计-人事考勤管理系统—论文 毕业设计(论文) 人事考勤管理系统 摘要 摘 要 人事考勤管理系统是一个为适应当前各个行业对人事信息管理的迫切需求而设计开发的软件系统,它实现了人事考勤管理的电子化、信息化。该系统是以职工管理为中心,对职工进行人事考勤等管理。整个系统由人事管理,考勤管理,工资管理,系统设置和基本资料管理五大模块构成,各功能模块紧密联系,相互协作,以高效、简单、实用的风格引领你进入一个信息化管理时代。该系统的前台采用的是VB6.0软件开发系统,后台数据库采用的是SQL server 2000...

毕业设计-人事考勤管理系统—论文
毕业设计-人事考勤管理系统—论文 毕业设计(论文) 人事考勤管理系统 摘要 摘 要 人事考勤管理系统是一个为适应当前各个行业对人事信息管理的迫切需求而设计开发的软件系统,它实现了人事考勤管理的电子化、信息化。该系统是以职工管理为中心,对职工进行人事考勤等管理。整个系统由人事管理,考勤管理,工资管理,系统设置和基本资料管理五大模块构成,各功能模块紧密联系,相互协作,以高效、简单、实用的风格引领你进入一个信息化管理时代。该系统的前台采用的是VB6.0软件开发系统,后台数据库采用的是SQL server 2000数据库。 本文对人事考勤管理系统的结构设计、数据库设计、功能模块设计等进行系统详细的阐述。 关键词:人事 考勤 工资 -I- Abstract The personnel management system of checking on work attendance is a software system designed for all walks of life to meet their urgent need of personnel information management. It realizes the electronization and informationization of the personnel management checking on work attendance. The system conducts the personnel management including checking on staff's work attendance with management of staff as its central task. The whole system consists of five function modules of the management of personnel, the management of checking on work attendance, the management of salary, system setting and the management of basic data. With the efficiency, simplicity and practicality, each function module, which is closely connected with each other, well coordinated with each other, leads you to an era of informationized management. This system adopts the software system to design its surface and adopts the database SQL server 2000 as its database. This article is an systematic and detailed elaboration about the constucture design, the database design and function module design of the personnel management of checking on work attendance. Key words: personnel, check on work attendance, salary -II- 目 录 第1章 引言 ...................................................................................................................................... 1 1.1 题目背景 ................................................................................................................................. 1 1.2 现状与 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 ............................................................................................................................. 1 1.3 研究目标及意义 ..................................................................................................................... 2 第2章 需求分析 .............................................................................................................................. 3 2.1 系统功能 ................................................................................................................................. 3 2.1.1 ........................................................................................................................... 3 基本资料 2.1.2 ........................................................................................................................... 3 人事报表 2.1.3 ........................................................................................................................... 4 考勤处理 2.1.4 工资管理........................................................................................................................... 4 2.1.5 系统维护........................................................................................................................... 4 2.2 人事考勤管理系统设计原则 .................................................................................................. 5 2.3 可行性分析 .............................................................................................................................. 5 2.3.1 经济可行性....................................................................................................................... 5 2.3.2 技术可行性....................................................................................................................... 6 2.3.3 操作可行性....................................................................................................................... 6 2.4 开发工具论述 .......................................................................................................................... 6 2.4.1 C/S体系结构基本概念 .................................................................................................... 6 2.4.2 前台开发工具................................................................................................................... 6 2.4.3 后台数据库....................................................................................................................... 7 第3章 数据库设计 .......................................................................................................................... 9 3.1系统分析模型............................................................................................................................. 9 3.1.1 数据库关系结构图 ........................................................................................................... 9 3.1.2 数据库结构定义 ............................................................................................................. 10 3.2 数据库表设计 ........................................................................................................................ 10 第4章 系统设计 ............................................................................................................................ 14 4.1 软件结构设计 ........................................................................................................................ 14 4.2系统逻辑结构图....................................................................................................................... 14 4.2.1 ................................................................................................................. 14 各个功能描述 4.2.2 ............................................................................................................. 15 系统逻辑结构图 4.3 功能子模块设计 .................................................................................................................... 16 4.3.1 人事管理模块................................................................................................................. 16 4.3.2 考勤管理模块................................................................................................................. 16 4.3.3 工资管理模块................................................................................................................. 17 4.3.4 系统设置模块................................................................................................................. 19 4.3.5 基本资料设置模块 ......................................................................................................... 19 -I- 4.3.6 用户登录模块................................................................................................................. 20 4.3.7 报表打印......................................................................................................................... 20 第5章 调试分析 ............................................................................................................................ 22 总结 .................................................................................................................................................... 23 致 谢 .................................................................................................................................................. 24 参考文献 ............................................................................................................................................ 25 -II- 第1章 引言 第1章 引言 1.1 题目背景 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事信息的管理势在必行。同时我国市场经济以及各行业的迅速发展,使得企业之间的竞争日益加剧,企业要想在激烈的市场竞争中谋取发展,客观上要求企业必须加强内部管理,提高运营效率。人事考勤管理是现代企业管理工作不可缺少的一部分,是适应现在企业管理尺度的要求、推动企业劳动人事管理走向科学化、 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 化的必要条件。只有人事考勤管理规范了,才能在其他方面更好的发展。为了适应现代企业或公司经营发展的需要,人事考勤管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的年代,因此,加强人事考勤管理在单纯依靠以手工管理的方法,不仅需要耗用大量的人力、物力、财力,而且工作效率低,漏洞和错误众多,难以达到预期的目标,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,因此如何尽快建立和完善现代企业的信息管理机制问题,已成为企业发展的关键所在。 1.2 现状与分析 我国人事考勤管理系统开发起步非常晚,很多的企业都不能实现计算机信息化,都还是停留在用手工操作,这样对企业的开展、监督存在着一定的问题。如何实现人事考勤管理信息化,提高工作效率,减少人力物力,实现企业科学化管理,一直是各企业考虑的问题。 随着计算机的不断发展,信息时代的到来。如何在激烈的竞争中提高企业工作效率、保证企业人事管理质量,合理运用好这些信息并准确地为企业制定好的经营方针与决策,在企业发展过程中将起到重要的作用。 -1- 第1章 引言 1.3 研究目标及意义 , 研究目标 人事考勤管理系统应以人事管理为中心,以考勤管理为出发点,满足企业管理的需要,实现人事、考勤、工资的一体化管理。为了达到预期设定的应用目标,最基本的要求是系统能够运行起来,实现集成化应用,建立人事管理完善的数据体系和信息管理机制。实现人事和考勤的电子化管理,达到规范操作、辅助管理决策、提高工作效率、促进业务发展、降低管理成本、优化资源配置的目的。 , 研究意义 (1) 现代信息资源化,实现人员信息,考勤和工资一体化管理和有条件共享; (2) 实现管理现代化,高效及时的监督、控制,规范和辅助业务过程,规范人事考勤管理,提高业务和统计工作效率; (3) 实现决策科学化,进行深入和全方位的人事考勤分析,帮助各级工作人员及时做出准确的决策。 -2- 第2章 需求分析 第2章 需求分析 2.1 系统功能 2.1.1 基本资料 , 部门资料:本模块对各部门及其分级部门的资料进行编号和录入,并可根据 实际情况进行修改或删除。 , 班次安排:本模块安排公司员工的所有上下班次。 , 出差请假代码:是对员工异常上班情况(如出差、请假、病假)加以编码, 有利于对各种请假、出差以及非正常刷卡情况的进行适当的处理。 , 人事资料:是对员工学位、职位和类别进行分类,便于人事管理和统计。 , 员工资料管理:是一个详细的人事资料档案.也时考勤管理工资管理提供主要 依据。 , 集体厂休安排:本功能可对固定厂休日进行预先登记。有两种方式登记,一 种是休星期的固定休息日,比如星期日、星期六休息;另一种是按日期登记 的休息日,比如节假日或特殊情况休息。还可以用来做全厂停工处理。 , 出差请假登记:将员工异常上班情况(如出差、请假、病假)记录备案,以 供日后考勤处理。 , 加班登记:本功能用来安排平时加班和节日加班,在此登记的班次必须进行 考勤,缺勤者按迟到、早退或旷工来处理。加班班次必须是“班次安排”表 中已存在的班次。 , 特殊班登记:当员工的自动排班无法满足复杂的班次安排时,则可指定员工 特殊上班日历。如果在这指定了员工的上班日历,则自动排班将自动失效, 以这里登记的上班班次为准。 , 考勤参数设定:用户可在此设定迟到、早退、旷工(未加班)时限。 2.1.2 人事报表 , 入职人员报表:主要用于统计单位内某个时间段各部门员工的入职情况。 , 离职人员报表:主要用于统计单位内某个时间段各部门员工的离职情况。 -3- 第2章 需求分析 , 人力资源一览表:可根据部门编号、学位、职位和类别查阅在职员工相关基 本资料,也可把该些基本资料另存备份,以供日后翻查。 , 年龄统计表:是根据员工的不同年龄段和性别而汇总出来的统计表。 , 学历统计表:是根据【人事资料】中【学历】和性别来划分统计单位内员工 的学历水平。 2.1.3 考勤处理 , 月考勤初始化:设置考勤时间段,作为考勤统计、工资统计的时间依据。作 此功能时,许多资料库将自动刷新。如有上个时间段的数据,需处理完考勤 统计、工资统计等模块并作好备份方能作此功能。进行新的一个时间段考勤 时,用户必须运行此功能模块,即能保证高效的速度及准确的数据,又能使每 月考勤记录都清晰有序。 , 处理考勤数据:是本系统的核心模块。作此功能前,需作好处理时间内的员 工班次安排、加班班次安排。 , 修改考勤数据:依多种条件查询修改考勤数据,本功能还可人工修改考勤结果 以便应付复杂的考勤情况。 , 月考勤数据统计:根据考勤数据处理结果,统计出每个员工在设定的考勤时 间段里的考勤数据。 , 浏览月考勤表:查询考勤明细,并打印月考勤报表。 , 浏览考勤历史数据:查询【月考勤初始化】前所有月份的考勤历史记录。 2.1.4 工资管理 , 月工资数据统计:根椐考勤结果、工资结构定义及其来源定义统计每个员工 的应得薪金。作此功能前,必须处理完{月考勤数据统计}模块。 , 修改月工资表:可根据多种条件查询员工工资表(单),并作修改。 , 浏览月工资表:根据多种条件打印工资明细。 2.1.5 系统维护 本系统的安全权限控制。本功能可以设定多种权限的用户,使系统的安全得 -4- 第2章 需求分析 到保证。操作口令修改:修改注册口令。为了安全性,每个用户都可随时更改自己的口令。当用户第一次进入本系统时,其初始口令是其代号,用户进入系统后务必请立即修改口令。 2.2 人事考勤管理系统设计原则 人事考勤管理应考虑以下三个原则: (1) 先进性和实用性相结合的原则:由于信息技术的快速发展,人事考勤管理 模式也在不断改革创新,因此,系统的设计必须具有先进性,体现在系统 设计的管理思想先进、实现业务功能先进和应用技术先进;另一方面,必 须从用户的实际技术环境、使用环境出发,做到先进性和实用性的相结合。 (2) 安全性和稳定性原则:由到人事考勤管理可以自动结算人员工资,涉及到 企业财务问题,要求系统设计和实现时必须充分考虑诸如信息的保密性、 访问的可控性、数据的完整性、系统的冗余性等安全可靠性因素;系统运 行应稳定可靠,当发生突发性故障,如掉电、非法操作等时,系统在故障 排除后能自动将数据恢复到故障前的状态。 (3) 可扩充性、易维护性和易操作性原则:系统设计结构要合理,能方便地扩 充功能模块,并为今后的发展预留相应接口,在条件成熟时实现更高层次 的管理信息化的需要;系统能根据技术的更新和人事考勤管理方法的创新 方便地进行升级和维护,通过相应技术处理便可适应人事考勤管理的不断 变化;应具有良好的用户界面,容易学习和使用,并能在线帮助。 2.3 可行性分析 2.3.1 经济可行性 人事考勤管理系统开发所用的软件几乎都是现有在使用的,而且现在电脑越来越廉价,购买电脑也不需要太多的钱,开发人事考勤管理系统也不需要太多时间和人力投入。由此可见,开发此系统在经济上是完全可行的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于人事考勤管理将有很大的帮助。 -5- 第2章 需求分析 2.3.2 技术可行性 从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,VB 和Windows 2000 Server 以及Microsoft SQL SERVER 2000的结合无疑是在实际应用中较为成功的一种解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 。为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。可以用一台普通的微机既做数据库服务器,又可以同时运行人事考勤管理系统程序。在组成局域网的环境下,为了提高系统的可靠性,安装Microsoft SQL SERVER 2000数据库的微机也可以考虑使用专门的服务器,这样具有良好的安全性和稳定性,系统的运行速度也会有所提高。 2.3.3 操作可行性 大多数的职工都有使用过微软Windows操作平台,而人事考勤管理系统是基于微软Windows操作平台来开发的客户端,相信人事考勤管理系统也会有简单易学的操作。只要设计系统有友好的用户界面、良好的安全性设置和详细的操作说明 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf ,这样更能使操作员很快地掌握系统的使用方法。 2.4 开发工具论述 2.4.1 C/S体系结构基本概念 客户机/服务器网络模式下的软件结构简称为C/S结构,Client/Server(C/S)是当前数据库应用程序中极为流行的一种方式,尤其是网络技术的充分发展后,当前很多系统都采用这种方式进行构造,其最大优点是将计算机工作任务分别由客户端和服务器端来共同完成,这样有利于充分合理利用系统资源。 2.4.2 前台开发工具 本系统采用前台开发前工具选用VB(VISUAL BASIK),VB它是以Basic语言作为其基本语言的一种可视化编程工具。人事考勤管理系统就是利用ADO对后台SQL Server 2000中的数据进行读取和访问,ADO全称为ActiveX Data -6- 第2章 需求分析 Objects,它是微软公司最新的数据访问技术。它被设计用来同新的数据访问层OLE DB Provider一起协同工作,以提供通用数据访问(Universal Data Access)能力。 ADO连接对象属性 ConnectionString是Connection对象的属性名称,为可读写String类型,提供数据提供者或服务提供者打开到数据源的连接所需要的特定信息,包括Provider、Driver、Server、Database、DSN、UID、PWD或者Provider、Data Source、User、Password、Initial Catalog等。 , Provider :字符串表达式,指定OLE DB数据或服务提供者的名称,可以缺 省。 , Driver :字符串表达式,表示ODBC驱动程序的名称,并不是ODBC驱动程 序动态链接库(DLL)的文件名。 , Server(SRVR) :字符串表达式,数据库服务名称。 , Database(DB) :字符串表达式,指定服务器上的数据库名称。即使DSN定义 已经指定了数据库,也可以在DSN之外指定Database参数以便连接到不同的 数据库。 , DSN(Data Source) :字符串表达式,在此为空,无须指定连接的ODBC数据 名称。 源的 , UID(User ID) 字符串表达式,为ODBC数据源指定用户标识(用户账号名), 指定用户必须有足够的权限。 , PWD(Password) :字符串表达式,为ODBC数据源指定用户口令,必须有足 够的权限。 , Persist Security Info :布尔类型,为True时,表明采用集成安全机制;若为 False,则表明不采用集成安全机制。 2.4.3 后台数据库 后台数据库选用SQL Server 2000,SQL Server是Windows Server System 的组成部分。Windows Server System是一种有助于简化灵活商务解决方案开发、部署与运转工作的综合型、集成化服务器基础架构。系统的数据库软件选择 -7- 第2章 需求分析 Microsoft SQLSERVER 2000具有以下特性: , 简化数据库管理:数据库必须经过微调,以让最终用户获得最优的性能。SQL Server 2000为数据库管理员提供的工具可以监视发生了自动管理任务的环 境,如数据文件和日志文件中的改变等。开发人员只在生产系统中捕捉这些 事 件并在测试系统中重演它们,就可以确定和排除故障。 , 可靠性:通过联机备份、完全集成的日志传送和增强的故障,切换群集,SQL Server 2000可以将数据库的可靠性增至最大。 , 提供数据仓储联盟:Microsoft数据仓储联盟为软件开发提供了完善的数据仓 储软件 框架 财政支出绩效评价指标框架幼儿园园本课程框架学校德育工作框架世界古代史知识框架质量保证体系框架图 ,该框架起到技术和市场营销路标的作用。数据仓储联盟为客户 提供了更多的最佳解决方案分析工具选择。 , 综合性分析服务:Microsoft SQL Server 2000中的分析服务就是原来的联 机分析处理(OLAP)服务,其作用就是提供一个完整的、包含OLAP特性 和数据挖掘功能的端到端分析平台。分析服务是专为数据库管理员和应用程 序开发人员准备的。 , 安全性:SQL Server 2000的安装完全利用Windows2000的集成安全性,因而 具有更高等级的默认安全。SQL Server 2000还推出了一组复杂的新安全特性: 强大而灵活的基于角色的服务器、数据库和应用程序配置安全。 -8- 第3章 系统结构特性设计 第3章 数据库设计 3.1系统分析模型 3.1.1 数据库关系结构图 1人事考勤管理系统涉及到以下几个实体: 职工,职工工资,基本工资,奖惩工资,加班工资,考勤记录, 假期,出勤,旷工,加班。 2人事考勤管理系统主要涉及到以下两个关系:对应 考勤 图3.1: 3 E-R图如 加班工资 基本工资 奖惩工资 职 工 工 资 1 编号 电话 对 应 姓名 部门 1 职 工 性别 职务 考 勤 年龄 地址 n 考 勤 记 录 假 期 出 勤 旷 工 加 班 图3.1 -9- 第3章 系统结构特性设计 3.1.2 数据库结构定义 对于每个实体和关系属性如下: 假期: {假期编号,假期名称} 奖惩: {奖惩编号,奖惩名称,奖惩工资} 工资: {工资编号,工资等级,等级工资} 文化: {文化编号,文化名称} 用户: {用户编号,姓名,密码,权限} 考勤: {编号,职工编号,职工姓名,考勤时间,出勤记录,请假记录,假 期类型,旷工记录,迟到早退,加班时间,加班类型} 职务: {职务编号,职务名称} 职称: {职称编号,职称名称} 部门: {部门编号,部门名称} 职工: {职工编号,职工姓名,职工性别,职工民族,职工年龄,文化程度, 政治面貌,所在部门,担任职务,身份证号,婚姻状况,家庭地址, 联系电话,参加工作时间,在职标志} 3.2 数据库表设计 整个人事考勤管理系统都是在对数据库里的表进行添加,修改,更新操作,本系统主要涉及到以下十三个表: 职工假期表用于职工请假时的系统设置,由系统设定假期的类型,具体见表3.1所示: 表3 .1 列名 数据类型 长度 备注 假期编号 nvarchar 10 主码 假期名称 nvarchar 20 职工奖惩表用于给职工发工资时的系统设置,由系统设定职工的奖励工资和惩罚工资,以及奖惩工资的类型,具体见表3.2所示: 表3 .2 列名 数据类型 长度 备注 奖惩编号 nvarchar 10 主码 奖惩名称 nvarchar 20 奖惩工资 money 8 -10- 第3章 系统结构特性设计 职工工资表用于设定职工的工资等级和每一等级的所得工资数额,具体见表3.3 所示: 表3 .3 列名 数据类型 长度 备注 工资编号 nvarchar 10 主码 工资等级 nvarchar 20 等级工资 money 8 按等级分的工资 工资表用于完成给职工结算工资时的各方面设置,根据职工的奖惩情况,合理的 给职工进行工资的结算,具体见表3.4所示: 表3 .4 列名 数据类型 长度 备注 编号 nvarchar 10 主码 职工编号 nvarchar 15 职工姓名 nvarchar 20 开户银行 nvarchar 20 银行卡号 nvarchar 20 基本工资 money 8 等级工资 奖励工资 money 8 其他工资 money 8 惩罚工资 money 8 应交所得税 money 8 实际工资 money 8 结算后的工资 结算时间 datetime 4 文化程度表用于对职工文化程度的设置,具体见表3.5所示: 表3 .5 列名 数据类型 长度 备注 文化编号 nvarchar 10 主码 文化名称 nvarchar 20 用户表用于对使用本系统的人员权限进行的设置,具体见表3.6所示: 表3 .6 列名 数据类型 长度 备注 编号 nvarchar 10 主码 姓名 nvarchar 50 密码 nvarchar 50 权限 nvarchar 20 职务表用于对职工所在职务的设置,具体见表3.7所示: 表3 .7 列名 数据类型 长度 备注 -11- 第3章 系统结构特性设计 职务编号 nvarchar 10 主码 职务名称 nvarchar 20 考勤统计表用于对职工进行考勤统计的设置,包括出勤、请假、旷工等,具体见 表3.8所示: 表3 .8 列名 数据类型 长度 备注 编号 nvarchar 10 主码 职工编号 nvarchar 15 职工姓名 nvarchar 20 考勤时间 smalldatetime 4 出勤天数 int 4 请假天数 int 4 旷工天数 int 4 迟到早退 int 4 加班时间 int 4 考勤记录表用于对职工考勤记录的设置,通过对此记录的评估,可以对职工的工 资加以奖励和惩罚,具体见表3.9所示: 表3 .9 列名 数据类型 长度 备注 编号 nvarchar 10 主码 职工编号 nvarchar 15 职工姓名 nvarchar 20 考勤时间 smalldatetime 4 出勤记录 int 4 请假记录 int 4 假期类型 nvarchar 20 病假、事假等 旷工记录 int 4 迟到早退 int 4 加班时间 int 4 加班类型 nvarchar 10 职称表用于职工职称的设置,具体见表3.10所示: 表3 .10 列名 数据类型 长度 备注 职称编号 nvarchar 10 主码 职称名称 nvarchar 20 部门表用于职工所在部门的设置,具体见表3.11所示: 表3 .11 -12- 第3章 系统结构特性设计 列名 数据类型 长度 备注 部门编号 nvarchar 1 主码 部门名称 nvarchar 0 考勤设置表用于对考勤结果与工资进行设置,具体见表3.12所示: 表3 .12 列名 数据类型 长度 备注 编号 nvarchar 10 主码 考勤方式 nvarchar 20 加抠工资 money 8 职工基本信息表用于对职工最基本的信息进行设置,包含了职工姓、年龄等基本 信息设置,也包括对职工所在部门、所任职务等信息的设置,具体见表3.13所示: 表3 .13 列名 数据类型 长度 备注 职工编号 nvarchar 15 主码 职工姓名 nvarchar 20 职工性别 nvarchar 10 职工民族 nvarchar 10 职工年龄 int 4 文化程度 nvarchar 20 政治面貌 nvarchar 20 所在部门 nvarchar 20 拟任职务 nvarchar 20 身份证号 nvarchar 20 婚姻状况 nvarchar 20 家庭地址 nvarchar 20 联系电话 nvarchar 20 参加工作时间 smalldatetime 4 标志 nvarchar 10 是否在职 -13- 第4章 系统设计 第4章 系统设计 4.1 软件结构设计 根据人事考勤管理系统的要求,该系统主要有五个模块:人事管理模块,考勤管理模块,工资管理模块,系统设置模块,基本资料设置模块。 4.2系统逻辑结构图 4.2.1 各个功能描述 1人事管理模块:是一个详细的人事资料档案,也为考勤管理、工资管理提供主 要依据。包括职工的录入,调动,离职和查询等。 2考勤管理模块:设置考勤时间段,作为考勤统计、工资统计的时间依据。进行 新的一个时间段考勤时,用户必须运行此功能模块, 许多资料 库将自动刷新,即能保证高效的速度及准确的数据,又能使每 月考勤记录都清晰有序。包括考勤记录,考勤统计和考勤查询 等。 3工资管理模块:根据考勤结果、工资结构定义及其来源定义统计每个员工的应 得薪金。并能够根据多种条件打印工资明细。包括工资结算和 工资查询等。 4系统设置模块:本系统的安全权限控制。本功能可以设定多种权限的用户,使 系统的安全得到保证。操作口令修改:修改注册口令。为了安 全性,每个用户都可随时更改自己的口令。包括添加用户和修 改密码等。 5基本资料设置模块:是对数据库中各表的基本属性进行设置。包括部门设置, 职务设置,职称设置,文化程度设置,奖惩设置,假期设 置,工资设置和考勤设置。 -14- 第4章 系统设计 4.2.2 系统逻辑结构图 职工录入 人 职工调动 事 管 职工离职 理 职工查询 考 考勤记录 勤 管 考勤统计 理 人 考勤查询 事 工 考资 工资计算 勤管 理 管工资查询 理 系添加用户 系 统 统 修改密码 设 置 部门设置 基 职务设置 本 资 职称设置 料 设 文化程度设置 置 奖惩设置 根 据假期设置 权 限工资设置 验 证考勤设置 登 录 图4.1 系统逻辑结构图 -15- 第4章 系统设计 4.3 功能子模块设计 4.3.1 人事管理模块 人事管理界面图如图4.2所示: 图4.2 人事管理界面图 该功能包括职工录入、职工调动、职工离职和职工查询,功能描述如下: 职工录入: 是用户自己录入职工的基本信息。当用户录入职工时,填写界面 相对应的要求即可。点击添加时,人事考勤管理系统会为新职工 分配一个唯一识别码,这个编码是(系统日期 +录入序号)。部 门模块对各部门及其分级部门的资料进行编号和录入,并可根据 实际情况进行修改或删除。 当用户需要调动职工职位或职工已离职时,有相应的界面给予相关操作。 4.3.2 考勤管理模块 考勤管理包括考勤记录,考勤统计,考勤查询等功能,功能描述出下: 考勤记录: 是以考勤当天的日期为基准,对职工的出勤、旷工、假期、加班等 行为作记录。 考勤统计: 是有起始时间和终止时间设置,目的是考查在该时期内职工的出勤 -16- 第4章 系统设计 次数。设置考勤时间段,作为考勤统计、工资统计的时间依据。作 此功能时,许多资料库将自动刷新。如有上个时间段的数据,需处 理完考勤统计、工资统计等模块并作好备份方能作此功能。进行新 的一个时间段考勤时,用户必须运行此功能模块,即能保证高效的 速度及准确的数据,又能使每月考勤记录都清晰有序。 考勤管理界面如图4.3所示: 图4.3 考勤管理界面图 4.3.3 工资管理模块 该功能包括工资结算,工资查询等,功能描述如下: 工资结算: 以结算时间为基准,根椐考勤结果、工资结构定义及其来源定义 统计每个员工的应得薪金。可根据多种条件查询员工工资表(单), 并作修改。可根据多种条件打印工资明细。 工资管理界面如图4.4所示: -17- 第4章 系统设计 图4.4 工资管理界面图 工资管理流图如图4.5所示: 开始 输入职工号 是否存在 处理考勤记录 输入工资信息 数据是否完整 工资结算 工资信息录入数据库 结束 图4.5 工资管理流程图 -18- 第4章 系统设计 4.3.4 系统设置模块 该功能包括添加用户和修改密码两项功能,功能描述如下: 添加用户: 只有被设置限为管理员的用户才能执行此项操作。加以添加使用人 事考勤管理系统的用户,并可以设置用户的密码、权限等。 修改密码: 可以更改使用人事考勤管理系统用户的密码。为了安全性,每个用户都 可随时更改自己的口令。当用户第一次进入本系统时,其初始口 令是其代号,用户进入系统后务必请立即修改口令。 4.3.5 基本资料设置模块 该功能包括部门设置,职务设置,职称设置,文化程度设置,奖惩设置,工资设置,考勤设置和假期设置等功能。此模块主要对上述八项的基本属性进行设置。 基本资料设置界面如图4.6所示: 图4.6 基本资料设置界面图 -19- 第4章 系统设计 4.3.6 用户登录模块 用户使用本系统时,需要先输入用户信息,由系统对其进行身份验证,从而将不同操作权限的用户导入不同操作页面。对于用户权限的设置问题请见本章4.12节。用户登录时,系统首先判断用户填写的用户身份和用户名是否匹配,若在“用户登录表”中查询不到记录,则提示错误信息;若匹配,再验证密码是否正确,正确的话,系统就将根据用户身份所对应的权限,将该用户在本系统中有权使用的菜单项的属性Enables设为True,不能使用的菜单项设为False,并进入系统主界面。该模块流程图如图4.7所示: 开 始 num = 0 选择用户身份,输入用户名和密码 是 num是否大于3 否 num=num+1 否 是否有效 是 进入系统 结 束 图4.7 用户登录流程图 4.3.7 报表打印 职工信息打印: 主要用于统计单位内某个时间段各部门员工的入职情况,统 计单位内某个时间段各部门员工的离职情况,可根据部门编 -20- 第4章 系统设计 号、学位、职位和类别查阅在职员工相关基本资料,也可把 该些基本资料另存备份,以供日后翻查。对职工基本录入信 息进行打印。 考勤统计打印: 根据考勤数据处理结果,统计出每个员工在设定的考勤时间 段里的考勤数据。查询考勤明细,并打印月考勤报表。 工资结算打印: 根据多种条件打印工资明细。 -21- 第5章 调试分析 第5章 调试分析 在完成人事考勤管理系统的整个过程中出现很多的错误,经过多次的调试才使基本功能都能达到预期要求,并能在运行环境的控制下有效运行。 在完成毕业设计过程中主要出现以下几种错误: 1. 从数据库出来的数据都带有空字符,容易引起判断错误。如在本系统查询功 能中,已知职工基本表,基本表里有个叫‘小王’ 的人。要通过职工基本表 查询该职工的考勤、工资情况, 在使用查询的过程中感觉上是在考勤表和工 资表里查询叫‘小王’ 的人,但在查询的过程中是使用职工基本表,在表里 实际上是‘小王 ’,在小王的后面还有很多空字符,这样就让查询不 准确。这中错误如果不心细是不能被发现的。在出现查询不准确的时候,通 过在程序里设置断点,然后单步执行程序,看每个变量是否是按照自己所想 的进行变化,这样就发现了错误; 通过在变量前面加trim()将左右出现的空 字符清除,就解决了错误。 2. 在用ADO控件连接数据库时,对数据库执行查询操作,执行一次后再执行第 二次总会发现程序错误或查询结果不准确,在经过单步调试分析后发现,是由 于执行一次查询操作后,数据库的指针不再指向第一行,就导致了程序了错或 查询结果不准确。经过查阅相关书籍,发现每执行一次查询操作后都要对ADO 控件进行刷新操作,这样恢复数据库原样,再执行查询操作时就不会发现错误, 使得结果准确。 -22- 总结 总结 经过了近几个月的时间的努力,从最初开始学习SQL Server 2000,调查人事考勤管理要求,设计,编写代码,到最后的调试,最后完成了毕业设计的要求。在以前,学的都是一些理论上的东西,没有应用实践。。但是经过这几个月不断地学习、实践、调试程序,使自己的实际操作能力有了很大的提高,也增加了自己的自信心,更重要的是让自己懂得了如何去学习。 一个完整的人事考勤管理系统要包括人事管理,考勤管理,工资管理,决策支持,强大查询功能等等。由于个人能力和时间有限,在本系统中只实现职工基本管理,一些人事管理,一些考勤管理,简单查询。但该系统能体现整个人事考勤管理的流程,为用户提供了友好界面,还为用户提供打印功能。 -23- 致谢 致 谢 在整个毕业设计过程中,衷心感谢我的指导教师老师,对我在题目的理解、设计思想的形成、系统的详细设计及毕业设计论文的撰写等方面作了详尽耐心的指导,并提出了宝贵的意见,帮助我解决了很多自己不能解决的疑难问题。 感谢系里领导和各位老师,牺牲了自己的时间,在毕业设计的过程中给我们提供了一个良好的环境,让我们安心进行毕业设计。 也感谢在此期间给我帮助的同学和朋友们。他们为我提供了许多宝贵的经验和学习资料及可行性的建议,使我毕业设计得以顺利进行。 在此,呈上我最真诚的敬意和最深的谢意~ -24- 致谢 参考文献 [1] Dijon Sandarac. 《SQL Server 高级编程技术》. 北京:北京大学出版社, 2002年. [2] Bob Riesman ,Richard Beasley ,Wayne Parochial 主编.《数据库系统概论》 电子工业出版社,2000年3月. [3] 希望图书创作室主编.《Visual Basic 6.0 中文版控件大全》. 北京:北京希 望电子出版社,1999年. [4] 陈海标 译.《VISUAL BASIC 6 数据库编程》. 北京:清华大学出版社,2000 年. -25- 致谢 In the late summer of that year we lived in a house in a village that looked across the river and the plain to the mountains. In the bed of the river there were pebbles and boulders, dry and white in the sun, and the water was clear and swiftly moving and blue in the channels. Troops went by the house and down the road and the dust they raised powdered the leaves of the trees. The trunks of the trees too were dusty and the leaves fell early that year and we saw the troops marching along the road and the dust rising and leaves, stirred by the breeze, falling and the soldiers marching and afterward the road bare and white except for the leaves. The plain was rich with crops; there were many orchards of fruit trees and beyond the plain the mountains were brown and bare. There was fighting in the mountains and at night we could see the flashes from the artillery. In the dark it was like summer lightning, but the nights were cool and there was not the feeling of a storm coming. Sometimes in the dark we heard the troops marching under the window and guns going past pulled by motor-tractors. There was much traffic at night and many mules on the roads with boxes of ammunition on each side of their pack-saddles and gray motor trucks that carried men, and other trucks with loads covered with canvas that moved slower in the traffic. There were big guns too that passed in the day drawn by tractors, the long barrels of the guns covered with green branches and green leafy branches and vines laid over the tractors. To the north we could look across a valley and see a forest of chestnut trees and behind it another mountain on this side of the river. There was fighting for that mountain too, but it was not successful, and in the fall when the rains came the leaves all fell from the chestnut trees and the branches were bare and the trunks black with rain. The vineyards were thin and bare-branched too and all the country wet and brown and dead with the autumn. There were mists over the river and clouds on the mountain and the trucks splashed mud on the road and the troops were muddy and wet in their capes; their rifles were wet and under their capes the two leather cartridge-boxes on the front of the belts, gray leather boxes heavy with the packs of clips of thin, long 6.5 mm. cartridges, bulged forward under the capes so that the men, passing on the road, marched as though they were six months gone with child. There were small gray motor cars that passed going very fast; usually there was an officer on the seat with the driver and more officers in the back seat. They splashed more mud than the camions even and if one of the officers in the back was very small and sitting between two generals, he himself so small that you could not see his face but only the top of his cap and his narrow back, and if the car went especially fast it was probably the King. He lived in Udine and came out in this way nearly every day to see how things were going, and things went very badly. At the start of the winter came the permanent rain and with the rain came the cholera. But it was checked and in the end only seven thousand died of it in the army. ERNEST HEMINGWAY was born in Oak Park, Illinois, in 1899, and began his writing career for _The Kansas City Star_ in 1917. During the First World War he volunteered as an ambulance driver on the Italian front but was invalided home, having been seriously wounded while serving with the infantry. In 1921 Hemingway settled in Paris, where he became part of the expatriate circle of Gertrude Stein, F. Scott Fitzgerald, Ezra Pound, and Ford Madox Ford. His first book, _Three Stories and Ten Poems_, was published in Paris in 1923 and was followed by the short story selection _In Our Time_, which marked his American debut in 1925. With the appearance of _The Sun Also Rises_ in 1926, Hemingway became not only the voice of the "lost generation" but the preeminent writer of his time. This was followed by _Men Without Women_ in 1927, when Hemingway returned to the United States, and his novel of the Italian front, _A Farewell to Arms_ (1929). In the 1930s, Hemingway settled in Key West, and later in Cuba, but he traveled widely--to Spain, Italy, and Africa--and wrote about his experiences in _Death in the Afternoon_ (1932), his classic treatise on bullfighting, and _Green Hills of Africa_ (1935), an account of big-game hunting in Africa. Later he reported on the Spanish Civil War, which became the background for his brilliant war novel, _For Whom the Bell Tolls_ (1939), hunted U-boats in the Caribbean, and covered the European front during the Second World War. Hemingway's most popular work, _The Old Man and the Sea_, was awarded the Pulitzer Prize in 1953, and in 1954 Hemingway won the Nobel Prize in Literature "for his powerful, style-forming mastery of the art of narration." One of the most important influences on the development of the short story and novel in American fiction, Hemingway has seized the imagination of the American public like no other twentieth-century author. He died, by suicide, in Ketchum, Idaho, in 1961. His other works include _The Torrents of Spring_ (1926), _Winner Take Nothing_ (1933), _To Have and Have Not_ (1937), _The Fifth Column and the First Forty-Nine Stories_ (1938), _Across the River and into the Trees_ (1950), and posthumously, _A Moveable Feast_ (1964), _Islands in the Stream_ (1970), _The Dangerous Summer_ (1985), and _The Garden of Eden_ (1986). Does school prepare children for the real world? "Study hard and get good grades and you will find a high-paying job with great benefits," my parents used to say. Their goal in life was to provide a college education for my older sister and me, so that we would have the greatest chance for success in life. When T finally earned my diploma in 1976-graduating with honors, and near the top of my class, in accounting from Florida State University-my parents had realized their goal. It was the crowning achievement of their lives. In accordance with the "Master Plan," I was hired by a "Big 8" accounting firm, and I looked forward to a long career and retirement at an early age. My husband, Michael, followed a similar path. We both came from hard-working families, of modest means but with strong work ethics. Michael also graduated with honors, but he did it twice: first as an engineer and then from law school. He was quickly recruited by a prestigious Washington, D.C., law firm that specialized in patent law, and his future seemed bright, career path well-defined and early retirement guaranteed. Although we have been successful in our careers, they have not turned out quite as we expected. We both have changed positions several times-for all the right reasons-but there are no pension plans vesting on our behalf. Our retirement funds are growing only through our individual contributions. Michael and I have a wonderful marriage with three great children. As I write this, two are in college and one is just beginning high school. We have spent a fortune making sure our children have received the best education available. One day in 1996, one of my children came home disillusioned with school. He was bored and tired of studying. "Why should I put time into studying subjects I will never use in real life?" he protested. Without thinking, I responded, "Because if you don't get good grades, you won't get into college." g-willed, he has always been a polite and respectful young man. "Mom," he began. It was my turn to be lectured. "Get with the times! Look around; the richest people didn't get rich because of their educations. Look at Michael Jordan and Madonna. Even Bill Gates, who -26- 致谢 dropped out of Harvard, founded Microsoft; he is now the richest man in America, and he's still in his 30s. There is a baseball pitcher who makes more than $4 million a year even though he has been labeled `mentally challenged.' " There was a long silence between us. It was dawning on me that I was giving my son the same advice my parents had given me. The world around us has changed, but the advice hasn't. Getting a good education and making good grades no longer ensures success, and nobody seems to have noticed, except our children. "Mom," he continued, "I don't want to work as hard as you and dad do. You make a lot of money, and we live in a huge house with lots of toys. If I follow your advice, I'll wind up like you, working harder and harder only to pay more taxes and wind up in debt. There is no job security anymore; I know all about downsizing and rightsizing. I also know that college graduates today earn less than you did when you graduated. Look at doctors. They don't make nearly as much money as they used to. I know I can't rely on Social Security or company pensions for retirement. I need new answers." He was right. He needed new answers, and so did I. My parents' advice may have worked for people born before 1945, but it may be disastrous for those of us born into a rapidly changing world. No longer can I simply say to my children, "Go to school, get good grades, and look for a safe, secure job." I knew I had to look for new ways to guide my children's education. As a mother as well as an accountant, I have been concerned by the lack of financial education our children receive in school. Many of today's youth have credit cards before they leave high school, yet they have never had a course in money or how to invest it, let alone understand how compound interest works on credit cards. Simply put, without financial literacy and the knowledge of how money works, they are not prepared to face the world that awaits them, a world in which spending is emphasized over savings. When my oldest son became hopelessly in debt with his credit cards as a freshman in college, I not only helped him destroy the credit cards, but I also went in search of a program that would help me educate my children on financial matters. One day last year, my husband called me from his office. "I have someone I think you should meet," he said. "His name is Robert Kiyosaki. He's a businessman and investor, and he is here applying for a patent on an educational product. I think it's what you have been looking for." Just What I Was Looking For My husband, Mike, was so impressed with CASHFLOW, the new educational product that Robert Kiyosaki was developing, that he Lionfish 11/Nov/2007 Chapter Fifteen AragogContents Prev Chapter Next Chapter 中文 Summer was creeping over the grounds around the castle; sky and lake alike turned periwinkle blue and flowers large as cabbages burst into bloom in the greenhouses. But with no Hagrid visible from the castle windows, striding the grounds with Fang at his heels, the scene didn't look right to Harry; no better, in fact, than the inside of the castle, where things were so horribly wrong. Harry and Ron had tried to visit Hermione, but visitors were now barred from the hospital wing. “We're taking no more chances,” Madam Pomfrey told them severely through a crack in the infirmary door. “No, I'm sorry, there's every chance the attacker might come back to finish these people off…” With Dumbledore gone, fear had spread as never before, so that the sun warming the castle walls outside seemed to stop at the mullioned windows. There was barely a face to be seen in the school that didn't look worried and tense, and any laughter that rang through the corridors sounded shrill and unnatural and was quickly stifled. Harry constantly repeated Dumbledore's final words to himself “I will only truly have left this school when none here are loyal to me… Help will always be given at Hogwarts to those who ask for it.” But what good were these words? Who exactly were they supposed to ask for help, when everyone was just as confused and scared as they were? Hagrid's hint about the spiders was far easier to understand. The trouble was, there didn't seem to be a single spider left in the castle to follow. Harry looked everywhere he went, helped (rather reluctantly) by Ron. They were hampered, of course, by the fact that they weren't allowed to wander off on their own but had to move around the castle in a pack with the other Gryffindors. Most of their fellow students seemed glad that they were being shepherded from class to class by teachers, but Harry found it very irksome. One person, however, seemed to be thoroughly enjoying the atmosphere of terror and suspicion. Draco Malfoy was strutting around the school as though he had just been appointed Head Boy. Harry didn't realize what he was so pleased about until the Potions lesson about two weeks after Dumbledore and Hagrid had left, when, sitting right behind Malfoy, Harry overheard him gloating to Crabbe and Goyle. “I always thought Father might be the one who got rid of Dumbledore,” he said, not troubling to keep his voice down. “I told you he thinks Dumbledore's the worst headmaster the school's ever had. Maybe we'll get a decent headmaster now. Someone who won't want the Chamber of Secrets closed. McGonagall won't last long, she's only filling in…” -27- 致谢 Snape swept past Harry, making no comment about Hermione's empty seat and cauldron. “Sir,” said Malfoy loudly. “Sir, why don't you apply for the headmaster's job?” “Now, now, Malfoy,” said Snape, though he couldn't suppress a thin-lipped smile. “Professor Dumbledore has only been suspended by the governors. I daresay he'll be back with us soon enough.” “Yeah, right,” said Malfoy, smirking. “I expect you'd have Father's vote, sir, if you wanted to apply for the job - I'll tell Father you're the best teacher here, sir—” Snape smirked as he swept off around the dungeon, fortunately not spotting Seamus Finnigan, who was pretending to vomit into his cauldron. “I'm quite surprised the Mudbloods haven't all packed their bags by now,” Malfoy went on. “Bet you five Galleons the next one dies. Pity it wasn't Granger—” The bell rang at that moment, which was lucky; at Malfoy's last words, Ron had leapt off his stool, and in the scramble to collect bags and books, his attempts to reach Malfoy went unnoticed. “Let me at him,” Ron growled as Harry and Dean hung onto his arms. “I don't care, I don't need my wand, I'm going to kill him with my bare hands—” “Hurry up, I've got to take you all to Herbology,” barked Snape over the class's heads, and off they marched, with Harry, Ron, and Dean bringing up the rear, Ron still trying to get loose. It was only safe to let go of him when Snape had seen them out of the castle and they were making their way across the vegetable patch toward the greenhouses. The Herbology class was very subdued; there were now two missing from their number, Justin and Hermione. -28- 致谢 1 "It's a book." "I know it's a book. What is it?" "It's for you to read," Kelp said. "Here, take it." He was still staring at the roof and holding his nose, and he was merely waving the book in Dortmunder's direction. So Dortmunder took the book. The title was Child Heist, and the author was somebody named Richard Stark. "Sounds like crap," Dortmunder said. "Just read it," Kelp said. "Why?" "Read it. Then we'll talk." Dortmunder hefted the book in his hand. A skinny paperback. "I don't get the point," he said. "I don't want to say anything till after you read it," Kelp said. "Okay? I mean, after all, you gave me a nosebleed, you can anyway read a book." Dortmunder thought of saying several things about furs, but he didn't. The traffic light was green. "Maybe," he said, and tossed the paperback behind him, and drove on. 2 S TAN M U R C H made his call from a diner pay phone. "Maximilian's Used Cars, Miss Caroline speaking." "Hi, Harriet. Max there?" "To whom am I speaking, please?" "This is Stan." "Oh, hi, Stan. One moment, please, Max is explaining the guarantee to a dissatisfied customer." "Sure," Murch said. The phone booth was inside the diner, but it had a window that overlooked the blacktop parking lot, and Jericho Turnpike beyond. A dozen cars winkled in the thin October sunlight. The car Stan had in mind, an almost-new white Continental, a definite cream-puff, was parked almost in front of him. The driver had staggered in just a few minutes ago, drunk out of his mind even though it was barely two o'clock in the afternoon, and was now sprawled in a booth in the rear of the diner, occasionally spilling black coffee on himself. All things considered, Murch told himself, I'm doing that bird a favor. He shouldn't be driving in his condition. "Yah?" Munch, who had been leaning against the side of the booth and brooding at the Continental, now stood upright and said, "Max?" "Yah. Stan?" "Sure. Listen, Max, you still interested in good recent acquisitions?" "You mean where I got to do my own paper?" "That's the kind." "That's a little tricky, Stan. Depends on the vehicle." "A creampuff white Continental. Like new." "You're reading me my ad out of Newsday." "What do you think, Max?" "Bring it over, we'll have a look." "Right," Murch said, and was about to hang up when another vehicle made the turn from Jericho Turnpike into the diner's parking lot. It was a car carrier, with four Buick Riviera's on it: a powder blue, a maroon, and two bronzes. "Wait a second," Murch said. "Hah?" "Just hold on." The car carrier growled up to the diner, puffing diesel exhaust out a pipe at the top of the cab, and came at last to a shuddering stop. The driver, a stout fellow in a brown leather jacket, climbed down to the blacktop as though both his legs had fallen asleep, and then stood there yawning and scratching his crotch. "Stan? You there?" "Wait a second," Munch said. "Just a second." -29- 致谢 The driver, done with his yawning and scratching, walked over to the diner entrance, leaving Murch's sight for a few seconds. Murch turned around and looked through the phone booth's interior window. He watched the car carrier driver amble across to the rear part of the diner and sit in the next booth to the sprawled driver of the Co Mike was right. It was the educational product I had been looking for. But it had a twist: It looked like a colorful Monopoly board with a giant well-dressed rat in the middle. Unlike Monopoly, however, there were two tracks: one inside and one outside. The object of the game was to get out of the inside track-what Robert called the "Rat Race" and reach the outer track, or the "Fast Track." As Robert put it, the Fast Track simulates how rich people play in real life. Robert then defined the "Rat Race" for us. "If you look at the life of the average-educated, hard-working person, there is a similar path. The child is born and goes to school. The proud parents are excited because the child excels, gets fair to good grades, and is accepted into a college. The child graduates, maybe goes on to graduate school and then does exactly as programmed: looks for a safe, secure job or career. The child finds that job, maybe as a doctor or a lawyer, or joins the Army or works for the government. Generally, the child begins to make money, credit cards start to arrive in mass, and the shopping begins, if it already hasn't. "Having money to burn, the child goes to places where other young people just like them hang out, and they meet people, they date, and sometimes they get married. Life is wonderful now, because today, both men and women work. Two incomes are bliss. They feel successful, their future is bright, and they decide to buy a house, a car, a television, take vacations and have children. The happy bundle arrives. The demand for cash is enormous. The happy couple decides that their careers are vitally important and begin to work harder, seeking promotions and raises. The raises come, and so does another child and the need for a bigger house. They work harder, become better employees, even more dedicated. They go back to school to get more specialized skills so they can earn more money. Maybe they take a second job. Their incomes go up, but so does the tax bracket they're in and the real estate taxes on their new large home, and their Social Security taxes, and all the other taxes. They get their large paycheck and wonder where all the money went. They buy some mutual funds and buy groceries with their credit card. The children reach 5 or 6 years of age, and the need to save for college increases as well as the need to save for their retirement. . Ernie and Hannah were listening curiously. Harry's eyes narrowed as he focused on the spiders. If they pursued their fixed course, there could be no doubt about where they would end up. “Looks like they're heading for the Forbidden Forest…” And Ron looked even unhappier about that. At the end of the lesson Professor Sprout escorted the class to their Defense Against the Dark Arts lesson. Harry and Ron lagged behind the others so they could talk out of earshot. “We'll have to use the Invisibility Cloak again,” Harry told Ron. “We can take Fang with us. He's used to going into the forest with Hagrid, he might be some help.” “Right,” said Ron, who was twirling his wand nervously in his fingers. “Er - aren't there - aren't there supposed to be werewolves in the forest?” he added as they took their usual places at the back of Lockhart's classroom. Preferring not to answer that question, Harry said, “There are good things in there, too. The centaurs are all right, and the unicorns…” Ron had never been into the Forbidden Forest before. Harry had entered it only once and had hoped never to do so again. Lockhart bounded into the room and the class stared at him. Every other teacher in the place was looking grimmer than usual, but Lockhart appeared nothing short of buoyant. “Come now,” he cried, beaming around him. “Why all these long faces?” People swapped exasperated looks, but nobody answered. “Don't you people realize,” said Lockhart, speaking slowly, as though they were all a bit dim, “the danger has passed! The culprit has been taken away—” “Says who?” said Dean Thomas loudly. -30- 致谢 “My dear young man, the Minister of Magic wouldn't have taken Hagrid if he hadn't been one hundred percent sure that he was guilty,” said Lockhart, in the tone of someone explaining that one and one made two. “Oh, yes he would,” said Ron, even more loudly than Dean. “I flatter myself I know a touch more about Hagrid's arrest than you do, Mr. Weasley,” said Lockhart in a self-satisfied tone. Ron started to say that he didn't think so, somehow, but stopped in midsentence when Harry kicked him hard under the desk. “We weren't there, remember?” Harry muttered. But Lockhart's disgusting cheeriness, his hints that he had always thought Hagrid was no good, his confidence that the whole business was now at an end, irritated Harry so much that he yearned to throw Gadding with Ghouls right in Lockhart's stupid face. Instead he contented himself with scrawling a note to Ron: Let's do it tonight. Ron read the message, swallowed hard, and looked sideways at the empty seat usually filled by Hermione. The sight seemed to stiffen his resolve, and he nodded. The Gryffindor common room was always very crowded these days, because from six o'clock onward the Gryffindors had nowhere else to go. They also had plenty to talk about, with the result that the common room often didn't empty until past midnight. Harry went to get the Invisibility Cloak out of his trunk right after dinner, and spent the evening sitting on it, waiting for the room to clear. Fred and George challenged Harry and Ron to a few games of Exploding Snap, and Ginny sat watching them, very subdued in Hermione's usual chair. Harry and Ron kept losing on purpose, trying to finish the games quickly, but even so, it was well past midnight when Fred, George, and Ginny finally went to bed. They reached Hagrid's house, sad and sorry-looking with its blank windows. When Harry pushed the door open, Fang went mad with joy at the sight of them. Worried he might wake everyone at the castle with his deep, booming barks, they hastily fed him treacle fudge from a tin on the mantelpiece, which glued his teeth together. Harry left the Invisibility Cloak on Hagrid's table. There would be no need for it in the pitch-dark forest. “C'mon, Fang, we're going for a walk,” said Harry, patting his leg, and Fang bounded happily out of the house behind them, dashed to the edge of the forest, and lifted his leg against a large sycamore tree. Harry took out his wand, murmured, “Lumos!” and a tiny light appeared at the end of it, just enough to let them watch the path for signs of spiders. “Good thinking,” said Ron. “I'd light mine, too, but you know - it'd probably blow up or something…” They listened. Some distance to their right, the something big was snapping branches as it carved a path through the trees. -31-
本文档为【毕业设计-人事考勤管理系统—论文】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_348501
暂无简介~
格式:doc
大小:171KB
软件:Word
页数:48
分类:工学
上传时间:2017-12-28
浏览量:17