【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)TT公司绩效考评系统设计与实现-软件工程_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

of T 要 I 摘 要 现代 信息 技术 的飞速发展 为日益复杂的企业管理带来了福音,科学化和现代化的管理无疑为企业减轻了诸多的繁杂 , 也使 企业的各项事务处理 更加有效 。 以 员工的绩效考核 为例 , 现代化的科学管理克服了 管理者主观的影响 ,比之 传统的考核 更加公正公平。以此为出发点, 本文 开发了一套适合 司使用的 员工绩效考核 系统 。在 员工考核系统需求分析 的基础上 ,重点介绍了系统功能与数据库的设计及系统的实现过程。 此外,本文对 功能设计 和 系统结构的流程 方面进行了阐述 , 并认真 研究 和 分析 了 系统 中主要的 功能模块。 在 分析系统数据流 和 功能 之后 , 还研究了 数据库 中 逻辑 的 结构,并 以 此 作为 基础 , 创建数据库 中的 物理结构, 最终得以实现 查询、更新各种信息。 本文 采用了 B/S 体系结构, 为了更强大功,使之 费用 更 低,通用性 更 强 ,本文提出了利用 术进行开发系统的方案, 并且 以 这是最 适合我国国 情 实际 的企业员工考核系统。 通过合理设计,本套 员工绩效考核管理系统将企业 整体 管理 得以提升,克服了传统管理中 繁琐、无序、低序、低端的 弊端,使管理者从企业核心事务中解放出来, 从而 降低管理成本,提高执行力, 真正实现了 企业管理效率和对信息的可控性,使管理趋于完善。 关键字 :公司绩效 数据库 考评系统 I of of of of of of to do a to do a of to on in to of , B as in of so to a B is in to 目 录 录 第一章 绪论 1 第一节 选题背景 2 第二节 系统研究的意义 2 第三节 系统实现的目标 3 第二章 需求分析 5 第一节 系统需求分析 5 第二节 可行性分析 5 技术可行性 5 经济可行性 6 管理可行性 6 操作可行性 7 操作可行性 7 第三节 开发系统的 析 7 第三章 系统设计 10 第一节 系统总体设计描述 10 第二节 系统功能分析 11 第三节 系统功能模块结构 12 第四节 系统开发工具简介 13 言 13 000 17 言 20 第四章 数据库设计 21 第一节 数据库设计分析 22 数据库需求分析 22 数据库需求分析 23 数据库逻辑结构分析 27 实施与维护数据库 28 第二节 数据库结构实现 29 第三节 安全保密设计 30 登录用户的安全性 31 操作安全性 31 数据安全性 31 第五章 系统模块设计 32 第一节 主窗体的创建 32 第二节 创建公用模块 33 目 录 三节 主要工作 34 第四节 员工添加(编辑)模块 35 第五节 绩效添加模块 37 第六节 员工绩效添加模块 38 第六章 系统的实现 41 第一节 概述 41 概述 41 编码 42 维护 42 第二节 系统登录 43 第三节 公司管理 44 第四节 员工信息管理 44 第五节 部门管理 46 第六节 绩效管理 49 第七节 员工绩效管理 51 第七章 系统的测试 53 第一节 测试的任务和目标 53 测试的任务 53 测试的目标 53 第二节 测试方案 54 模块测试 54 集成测试 54 验收测试 55 平行运行 55 第三节 实例测试 56 第四节 软件维护 57 第七章 总结 58 第一节 主要工作 58 第二节 展望 58 参考文献 60 致谢 错误 !未定义书签。 个人简历 在学期间发表的学术论文与研究成果 错误 !未定义书签。 第 一 章 绪论 1 第一章 绪论 绩效考评是每个企事业单位、公司日常工作中的重要一环 ,因此,开发绩效考评系统是很有社会现实意义的。绩效考评系统主要的作用是方便公司管理员工 ,公司领导更容易掌握下属员工的工作情况 ,合理调整、分配任务 ,而且没有手工操作的那些繁琐和不便 ,员工 情况的相关记录与统计不再复杂了。这样,公司对绩效考评管理的效率就提高了很多。 所以说,开发一套正规智能、科学有效的企事业信息化的绩效考核管理系统势在必行 。 本系统开发的目的一方面从提高公司绩效管理工作的效率出发,摆脱过去由人用纸和笔进行的费时费力的繁重工作,即利用成熟的计算机系统来实现公司绩效管理管理工作的自动化。 本系统是一个方便绩效考核的自动化的管理系统,它的开发充分的考核企业管理的现实状况, 是从 实际出发进行编程 的 。 本文首先介绍了绩效考评管理系统所涉及工具和一些相关的理论知识,并注重介绍了企业管理系统和数 据库 ,其中包括对 2000 的使用和特点进行了介绍,然后对所做系统进行总体设计,数据库的设计和详细设计,从这三个方面详细阐明系统的设计过程,最后,在编程实现的过程中,介绍本人使用 数据库基应用程序进行设计、开发与实现的思路、算法、并得出结论。设计过程如图 1示 图 1体设计图 第 一 章 绪论 2 第一节 选题背景 员工 绩效 考核 管理是 企业日常管理工作中的重要组成部分。 考核绩效是一件十分繁杂的事务,绩效内容多、细节繁琐、绩效考核管理要求严格,过去靠人力管理的考核方 式不再适应新的发展潮流。 除了容易出错之处,传统的靠手工登录与查询的考核系统,也是一项繁杂的劳动。因此,当先进的信息技术一经问世,便以其高效、科学、便捷、和客观公正而吸引了众多企业管理者。 计算机的特点就是它的运行速度快,精确度高、有逻辑性、能够按照一定的程序和规则处理相关的问题,在管理员工绩效数据时,无论是存入数据还是进行筛选统计都相当准确,不会出现人员管理时出现的数据遗忘或者信息存入不准确的各种突发状况 。 第二节 系统研究的意义 绩效考核管理系统能够帮助企业进行绩效的日常管理,促使企业的规范化管理和员工控 制,并且帮助企业运行更加顺畅高效 。无论在中小企业还是在大企业,绩效考核都是一项十分重要的工作。在绩效考评中,有一项非常重要的标准就是员工之间相互进行评价,自己为自己的同事打分,这项分数和其他的分数相比算得上是真实公正的,能够展现员工在日常工作中的表现。不过,过去的员工绩效考评都是由相关职员人工进行统计的,面对复杂的数据和考核信息,考核评分很多时候只能依靠考核者对员工了解的寥寥少数的资料进行评分,考核的真实性可想而知。 另外, 绩效考核信息手工进行统计分析,其工作质量可想而知。 人工自行考核过程中有很多不能控制的 元素,数据和信息管理也不是十分精准规范,这样的考评方式会对财力物力人力造成很大的浪费,这样的方式,不是最佳的绩效考评方式。 而使用计算机考核系统进行考核绩效的工具,具有人工考核所无法企及的好处。计算机考核系统能快速查找信息、检索自己需要的内容,并且储存的信第 一 章 绪论 3 息多,保密工作做得好,能长期使用,考核成本也不高,尤其适合大企业绩效考核时使用。一整套严密、科学、专业、正规、的考核系统能够帮助企业快速的完成任务,并且绩效考评的结果也相对准确,能为员工们信服! 所以,开发一套好的绩效考核管理系统是一件极其重要的事情,在接 下来的章节中,将以研发一套适合 司的绩效考评管理系统为目标,详细阐述在系统开发过程中所遇到的问题并寻求解决方案 。 第三节 系统实现的目标 使用计算机绩效考核系统可以对企业信息进行管理,更加规范科学,信息统计更加的精准,查询信息也更方便快捷。这样一来,管理工作会简单不少,工作强度和难度也减小。根据设计进行系统的开发,绩效考评系统主要分为以下几个板块: 首先就是员工的绩效数据录入、员工基本信息输入补充添加、企业相关信息储存、各部门的相关信息和数据添加、查询员工信息、搜索员工绩效数据、展示各部门的相关内容并且 对这些信息进行定期维持修改。系统可以录入、查询、修改、展示各方面的信息和数据 。 本设计的目标是依据需求分析所做的工作 ,把需求的模块一一实现。 除了模块功能的实现,本系统的目标还有: 1) 人机对话,查询信息快速方便、界面简洁、内容分布简单清晰、信息数据储存安全保险 。 2)键盘操作,快速响应。 3)实现了员工信息、部门信息的管理。 4)实现对员工的考核信息的管理功能等。 5)对系统用户进行管理。 6)为了加强数据保密性,管理员和员工设置不同的权限级别。 7) 系统非常容易安装、维护方便,并且一般人都能进行操作,简 单方便 。 8)系统 运行稳定、安全可靠。 第 一 章 绪论 4 第 二 章 需求分析 5 第二章 需求分析 第一节 系统需求分析 伴随社会的高速发展 ,公司员工的各种信息数量一直在增加,在这样的形式下,必须要求公司有一种高效有序的方法来管理员工的信息。 系统需要达到以下标准: 系统使用者的计算机知识和操作水平可能参差不齐 ,这就需要系统具有良好的人机交互界面; 该系统使用者中,身份职务等不尽相同, 这就需要系统在权限管理有所区分; 对 原始数据的修改要简单易操作 ,可以实现多条件修改; 数据查询比较简单 ,并且可以进行多条件查询; 具有 权限时 ,数据的删除不能繁琐,同时要具有良好的数据稳定性; 在数据处理方面,最好都能够自动完成,人工干预的情况尽量少的出现。 第二节 可行性分析 技术可行性 通过网络化的管理,能够更加规范企业针对员工绩效考核方面的管理,通过网络对考核信息进行查询、统计以及其他管理,以及工资核算等一系列功能都可以实现。 系统中,完成事务处理这一功能,为企业事务的处理提供了良好的管理平台,使考核的工作效率得到很大的提高,这样整个企业的效率才会提高。 第 二 章 需求分析 6 不需要最新的技术,系统的使用方面,对技术的要求不是很严格,操作者能够 实现计算机的基本操作即可,使用起来非常的简单。这就是说,系统在技术上方面是可行的。 经济可行性 系统开发所需费用包括了硬件方面的投资和软件方面的投资。软件方面主要使用了 005、 据库,费用相对较低。 在硬件方面,不需要另外购买配置,企业目前有的 服务器和其他相关设备就可以使用。在 代信息技术越来迅速,而计算机技术在企业管理逐渐占有重要的地位,信息管理系统开发随着各大企业不断发展壮大也渐 渐成熟成型,渐渐发展为一个新的学科。 企业的规模扩展,企业员工人数逐渐变多,员工信息和相关数据管理业逐渐变复杂。一个企业,企业管理做得好坏与否和员工管理的质量有着直接的关系。员工管理质量高,企业的效益和收益也会逐渐增加。因此,在这个技术时代,企业如果将员工管理做好做精做优质是一个企业成长十分关键的因素。因此,企业需要开发自己的信息系统,对员工、对部门、对企业信息进行管理。这样的管理从一定程度上来说更加科学、信息查询统计更快速简洁而且能减轻管理的工作负担,从经济方面来看,花费的费用也不算多,是切实可行的 。 管理可行性 通过系统对企业员工绩效考核信息进行全面的自动化的管理,大大提高了企业事务的办公效率。 系统开发应用之后,企业的各项事务都能进行处理,无论是数据还是信息都能被有效的统计和管制。这样的管理能够杜绝人工处理信息数据时出现的矛盾和问题。系统管理能储存大量的企业信息和数据,为企业经营者作出决定时提供了大量的参考信息。这样一来,企业的员工管理、文化经营、计划决策都更加的科学、整体、系统、有序地运行 。建立一个员工绩效信息管理系统,涉及到员工信息,部门细心,绩效信息,员工绩效信息,这些信息相互关联起来 就可以实现对员工绩效的管理。 所以说系统建设在管理上也是可行的。 第 二 章 需求分析 7 操作可行性 由于 本 系统 设计时充分考虑了用户的习惯,图形界面友好,使得操作简单;数据录入迅速、规范、可靠;统计准确;适应力强;容易扩充。 所以 对于 用户 的使用水平要求并不高。因此,从操作角度 上 考虑,本系统是可行的 。 操作可行性 由于整个系统是自行开发 ,自行使用,所以系统本身不存在版权争议,符合国家各项政策法规和软件行业规范。 因此,从法律角度 上 考虑,本系统也 是可行的 。 综上所述,企业员工绩效考核系统是可行的,可以进行开发。 第三节 开发系统的 析 企业要 开发 一套适用于自身的系统,必须对企业自身进行透彻的分析,从企业内部环境出发,明确企业自身的优势所在,并且对于企业的劣势也必须毫无保留的指出,同时,企业自身的核心竞争力是最为重要的一点。 要进行分析需要采用是用于自身的分析方法。 析方法 作为一种企业内部分析方法,相对于其他分析方法而言,具有相当明显的系统化和结构化的特征。 析方法 的四个字母分别代表着优势( 劣势( 机会( 及威胁( 优势和劣势(即 S 和 W)是企业内部的条件和实力,属于企业自身影响元素,而威胁和机会(即 O 和 T)是企业外部即整个行业或者整个社会的环境。 认清企业自身优劣势,看清整个环境的机遇和挑战,这时,从企业竞争战略出发,企业需要将自己可以实施的( 即 企业 的 优劣势 )和 有机会实施的 (即外部环境的机会和威胁 ) 两者做一个有效的组合 。 第 二 章 需求分析 8 从整个结构上看来,首先看 析法 形式上的表现,它是一个结构性矩形 ,在这个矩形里面,任何一个不同的范畴都具有自身不一样的分析含义;接着可以从内容上分析, 析法 的基本理念即要从企业的内部条件和外部资源进行有效的剖析。 其实,早在 20 世纪 60 年代 之前(即在 论被提出之前)早已有人提出类似的观点,和 论分析的内容大致相同,涉及企业的优点和缺点,外部的挑战和机遇等相关可变因素。 但是,那时的观点没有 析法的系统性, 60 年代之前的分析大多数是零碎的、分散的、孤立的分析。对企业内部进行分析时,系统的、整体的、联系的分析才能得出有效的结论,这也是 析法的意义所在,将看似孤立的因素相互联系进行系统分析,对于企业制定整体战略规划有更科学的效果。 因而,在 选择 各种调查研究方法的时候,需要对企业内外部环境,自身因素和外部作用力都进行又掉的分析。其中,外部作用力指的是机会和挑战两个因素,这两个因素是客观存在的,对企业发展各占利弊一端。而企业内部环境包括企业的长处和短处,这两者在企业发展过程中,长处是积极促进的因素,短处则是拉后腿的消极存在。故而,这四点都需要恰当考虑。在分析调查时,更不单单要溯源看现状,更要站在历史高度上,分析未来发展存在的问题。 进行 行排序。排列的过程中,需要将那些对企业发展过程中影响最迅速、深刻的、重大的、有直接先过的因素最早排列出来,相对缓和的,重要性小、非直接联系的、影响时间短的因素排在次位 。 1. 在公司没有本系统之前,公司的 阵如下表 示: 表 使用系统之前 阵 S(优势) 公司内部员工经验丰富、工作面广,企业资金雄厚、规模大。 W(劣势) 员工手工操作,工作量大,效率低,时效性差,容易出错,浪费了大量的人力、物力、财力。 O(机 会) 公司组织机构明确,对于企业推进信息化、科学化管理有促进作用。 T(威胁) 公司运作紊乱,各机构、部门间工作无法即时衔接,造成管理混乱,各员工工作职责和范围的不明确。 第 二 章 需求分析 9 2. 在公司拥有本系统之后,公司的 阵如下表 2示: 表 使用 系统之后 阵 S(优势) 公司信息化、自动化、科学化管理加深,提高了执行力,便于员工与高层从事核心的业务工作。 W(劣势) 系统维护、升级任务加重,这方面的支出可能加大。 O(机会) 整体提高了公司办工的工作效率和对信息的可控性,降低了办公成本, 很好地规范并改进 了 现有的 企业管理,使管理趋于完善,企业更具有竞争力。 T(威胁) 有些员工与高层对信息化陌生、不易上手,有潜在的抵触心理,信息化的推进缓慢。 第 四 章 排版及印刷要求 10 第三章 系统设计 第一节 系统总体设计描述 在系统分析时,我们必须要思考很多问题,最需要探讨的是“做什么”的问题,我们分析得出了要做一套企业管理系统的结论,而在现阶段,我们需要设计,确立在系统研发阶段需要“怎么做”。“怎么做”这个任务才是重中之重。在设计系统的阶段,系统设计包含了整体规划和细节丰富这两个过程。 整体规划是整个系统的总体研发, 系统设计者需要从企业需求中得出观点,以“结构化程序设计”为导向,将软件分解,分解为多个软件板块,然后每个板块对应一个功能,直到一个或几个程序变成树形结构才算是一个终结。在进行整体设计时还有对各个板块的信息数据之间的传送关系进行确定。整体设计还需要编制成一本说明书,将系统软件的编码方式和基本编码方案、信息输入输出的格式和文件如何进行储存的方法、软件的配置和系统的硬件要求都要囊括在内,进行大概的简单的编制。 对企业需要进行辨析之后,对于整个绩效考评系统是“为什么而存在”、自身有哪些任务都已经非常清晰的明确了,现 在是开始研究改如何开始做、怎么能做好的问题了。实际上,系统的整体规划设计最主要的就是为了答复一个疑问:“如何实现办公室软件系统?“这个问题。 整体设计相当于提前写好一个大纲,对系统的具体任务进行简单的设定,找出实现系统的方法和实现系统具体功能的路径。当然还包括对系统各个板块已经各个板块相互之间关系的界定。 在整体规划设计的过程中,包括两个主要方面:首先是对功能的确认,设计系统功能,确认绩效考评系统的实施计划。第二个就是结构的规划,要对整款软件的结构进行设计。其中,第一点功能的设计基础是企业的需求,需要明确企 业究竟需要什么,而后进行分析设计。当然,这里的“功能“是一个广泛的概念,包括问题定义时提出的功能,还包括所有的单独的信息、数据分析和第 四 章 排版及印刷要求 11 加工处理节奏。而结构的规划,则表示将绩效股票里系统按照不一样的层级和功能再次细分,分化为各个独立的板块,并且每个板块必须要有自己独特的效用,能解决某些具体的任务。 从软件工程基本理念中,我们能够找出一些基本的概念供程序设计时使用。在对板块进行结构规划的时候,我们可以参照遵循下述的这些定理: 想要整个系统的构架好,就必须注重整个结构,不同板块的 功能最好明确区分,各板块的关系也不要太密切。 各版块最好少用特征连接的方式,应主打数据连接的方法,当然,如果有必要可以进行控制连接关系。 强模块内部的组合强度是高功能的组合。 模块分解可以一直进行,直到合适为止。 各板块的扇入和扇出指数需要进行调整,模块的扇入指数需要增强,而相应的,扇出指数则需要适当的减弱。扇入指数是说一个板块有联系的上级板块的数量,而扇出指数则是说一个板 块下面链接的板块的数量,一般下级板块最好能控制在 6 个范围之内是最好不过的了。 高模块的信息隐蔽程度,软件设计是一个将信息需求转换成数据结构、程序结构和过程性的多步骤过程。常用的结构设计方法是基于模块化、自顶向下逐步细化,结构化程序设计等程序设计基础上发展起来的 。 第二节 系统功能分析 系统采用 管理员 先登录,进入主页面,左边是功能导航栏,有“公司信息 ”,“部门管理”,“员工管理”,“绩效管理”,“员工绩效管理”,“退出登录”。右边列表及操作页面。系统采用 000 数据库实现。 员工绩效信息管理系统需要完成的功能主要有: ( 1) 登录界面的管理,保存。 ( 2) 公司信息的填写保存 ( 3) 员工信息的输入,包括输入员工基本信息、所在部门、绩效等。 ( 4) 员工信息的查询,包括员工基本信息、所在部门、绩效等。 ( 5) 员工信息的编辑,实现对员工信息的修改。 ( 6) 部门管理信息的输入,包含部门 门名称。 第 四 章 排版及印刷要求 12 ( 7) 部门信息的查询、编辑。 ( 8) 绩效信息的输入、查询、编辑。 ( 9) 员工绩效的输入,包括 门名称,员工姓名,添加时间。 ( 10)员工绩效记录的 删除。 第三节 系统功能模块结构 上文描述的各个功能要集中然后分块,按照程序设计的基本要求,得出的系统功能图如下: 模式示例: 图 统功能模块 示意图 第 四 章 排版及印刷要求 13 第四节 系统开发工具简介 本系统开发的方法及流程概述:本文介绍了在 境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析访客管理的不足,创建了一套行之有效的计算机管理学生的方案。文章介绍了访客管理信息系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库 设计及代码设计;系统实现部分说明了几个主要模块的算法, 本系统面友好,操作简单,比较实用 。 言 针 对当前网络上流行的大量开发工具和编程语言,经过仔细分析他们的优缺点,结合本系统的需要,我选用 台下的 0 作为软件开发工具,数据库选用 000 数据库。 意为可视的、可见的,它是面向开发像 称 一种通用方法,它不同于其他的编程方法是 不需要编写大量的代码来实现 具体的图形外观 ,只需要把事先建立好的对象拖拽到屏幕上相应的位置就可以。 这是一次巨大的飞跃,是一次编程技术的革命 9 。 一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 境下的各类应用程序。它简单易学、效率高,且功能强大可以与 业开发工具 用事件驱动的编程机制、新颖易用的可视化设计工具,使用 数,以用动态链接库( 对 象的链接与世隔嵌入( 开放式数据连接( 技术,可以高效、快速地开发形界面丰富的应用软件系统。 第 四 章 排版及印刷要求 14 论是初学者还是精通人士。 可以构建复杂的过程。由于默认的方法和属性组成部分被定义在里面,所以程序员不编写许多代码可以开发一个简单的过程。先前版本的 随着计算机硬件迅速迅速增加,对性能问题已经变得微不足道。 拖放技术可以实现窗体控件的增加和改变。每个控件都有自己 的属性和事件。控件创建的时候会设置默认属性值,程序员也可以改变之后。如果在运行时属性值与用户的修改和操作的变化 ,可以形成一个动态程序。例如 :表单的位置改变事件加入一个可以改变大小的控制代码 ,然后在操作的时间当用户改变窗口的位置 ,控制也会改变大小。还比如将文本框控件设置为只能输入数字,那么程序就能在文字输入的时候自动阻止非数字文本的输入。 程序类似于 作系统,可以含有一个或几个窗体,也可以是一个主窗体和多个子窗体。 组件为了使服务器端程序可以处理增加的模块,因此一般都会制作用户界面 ,当然也可以没有。 C 语言及 语言都不一样,它不对字母的大小写进行主动识别,但是他可以把相应的大写状态转换到对应的小写关键字,并且能够规范开发组所写的不符合语法规范的代码。 组件能够提供众多功能,比如可以提供可视化的编程模式,让开发者不用写太多的代码就可以实现视图化,方便了开发者。也即提供了最基本的面向对象的开发方法,最大化的方便了开发者。 像 样能够支持第三方控件,生存控件的保证使得大量的程序员开发了非常多的第三方控件, 很多程序和方法也因为这些控件而变得非常容易编写,除此之外 提供了一系列的面向对象的方法,比如重用,构建和利用外界控件的方法,这两种方法能够相互充实。但是存在一些语言上的的不全面性,不健全性,或多或少会存在一定的兼容性问题 9 。 生语言 微软开发了一系列的派生的语言,都是属于 分支。 1、 该语言当然也包含在了微软的基础类库,及相关的应用程序里面,如 相关的组件,它集成第 四 章 排版及印刷要求 15 在微软的基础开发包中,开发人员可以非常方便的来使用,开发等。实际 上就相当于第三方的程序库,它的功能非常优秀,绝对不属于 言。 2、 该语言是默认的微软处理前台页面的语言,比如 此之外,该语言能用于脚本的编写和在最简单的 面中使用,表面上看该语言和 有什么区别,但是实质上和 是有很大的区别的,主要是他不使用 运行库进行执行。 它是由主机的脚本执行的。它主要的体现是在网站上的显示不同。 3、 该语言是在 基础上修改而来,目前已经成为微软开发的主流语言,实用性非常的广,它有一套相对独立的开发平台,即 台,适合开发者搭建系统的开发平台。 该语言是一种纯面向对象的开发语言,适应现在主流的开发模式。但是它有一点缺点就是和 是完全的兼容。 事件 事件在程序开发中来说,就是函数之间的传递信号,比如一个系统在使用中,用户点击了鼠标,按下了键盘等行为,都会向该系统传递一种处理的信号,然后系统根据具体的信号类型进行相应具体的处 理,实现了系统各个模块之间的信息传递。事件其实就是一个具体的对象或者句柄,其定义了事件的发生时间,地点,类型等信息,然后由系统来进行解析该对象,进而对具体的信息进行响应。通俗地将事件就是告诉系统什么情况下要做什么事。 方法 方法就是在具体的事件被系统识别后,有系统发出的一系列处理过程,这些过程就称为方法,在编程角度来讲就是方法之间的调用,方法提供了具体的处理过程,内部定义了所需要的变量以及处理函数等。他能够隐藏或者显示具体的方法,简而言之,方法明确了事件的具体的做法。常常用来定义相关对象的操作与功能 。 属性 属性具体存在于方法中,是方法中用来表示相应的变量,对象,名称,颜色,长度,高度,爱好等,其一般都是局部变量,随着方法的死亡而死亡,通过属性的设置可以对对象进行一系列的改变。 属性可以通过可视化的方法来拖拽到系统界面上,这种方法非常方便,让程序员省去了写许多代码,其可以在运行之前设置,也可以在运行之后进行赋第 四 章 排版及印刷要求 16 值,也可以根据需要把属性设置成可读也可修改的属性,也可以设置成只读的属性,总之属性在面向对象的开发方法中非常的重要和特殊。 具体来说, 有以下的特性: 1面向对象设计 程序编制人员为了提高设 计程序的效率,一般只对可以完成程序功能的代码进行编写,但是 对象可以是包含一切系统程序内的控件和窗体。由于 以程序可以通过 及代码嵌入到所有对象中,构成系统程序应用的用户界面。通过这个界面,用户就可以不用了解对象是怎样工作的,而只会知道所有对象将会达到什么目的即可。 然而, 没有多态这些面向对象的那些特性,因此, 以说是准面向对象程序设计的一门语言。 在 002 和之后的版本, 完全支持面向对象的编程语言;而对于早期版本( 5.和之前的版本),只能称作是基于对象的编程语言,原因是它不支持类的继承。 2事件驱动的方式 以事件驱动方式运行每个对象的多个区别事件,每个事件都能驱动段代码的事件过程,该代码也决定了对象功能。通常把该机制称为事件驱动的编程机制。 过事件来执行对象的操作,一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应,而各个事件之间却不一定有联系,这样的应用程序代码较短,使 程序既易于编写又易于维护。 3软件集成式开发环境 供了易学易用的集成开发环境,在该开发环境中,用户可设计用户界面,编写代码,调试程序,直至把应用程序编译成可执行文件使其直接在 境下运行。极大的方便了用户。 4结构化的设计语言 有丰富的数据类型,众多的函数,并采用了结构化的程序设 计方法。而且都易学易用。 5强大的数据库访问功能 用数据 件可以访问多种不同的数据库。尤其是.提供 的 件不仅可以用最少的代码实现数据库的教复杂控制,还能够取代 件等。 第 四 章 排版及印刷要求 17 6对象链接和嵌入技术 用了对象的链接与嵌入( 术可以很方便的开发出集声音、图像、动画、子处理、 对象于一体的应用程序。 功能十分强大。 7网络访问功能 .提供了 计工具 ,利用这些技术可以用于动态创建 和编辑 面,使用户在 开发多功能网络访问的应用软件。 8多个应用开发向导 以利用开发向导,例如数据窗体向导、应用向导、 数据对象向导 和安装向导等,使用它们可以快速的创建用户所需的功能应用和对象。 9支持动态交换和动态链接技术 以和其他 用之间通过 动态数据交换 (编程技术建立数据通信,也可以利用动态链接库技术在 方便地使用C 语言或 汇编语言 编写的 用接口 ( 10联机的帮助功能 与 境下的软件一样,在 ,随时可以利用菜单或 能键得到所需要的帮助信息。帮助窗口的信息和示例 代码,可以进行复制、粘贴,为用户学习和使用 供了捷径。极大的方便了学习用户。 000 胎于 1988 年, 司、司和 司联合开发了 系统上的 后, 司退出了开发 司和 司各自开发基于不同平台的 司专注于 台的 发,而 司则致力于 T 平台的 据库的开发。从此以后,微软公司不仅推出了 5 版本,之后更是推出了 0 版本以及目前最新的 有强大的数据管理功能,提供了丰富的管理工具,支持数据的完整性管理、安全性管理和并发控制。 000 是微软公司于 2000年 8 月推出的新一代的关系型网络数据库管理系统,它扩展了 . 章 排版及印刷要求 18 版的性能、提高了可靠性、质量和易用性,同时又具有许多新特性。 000 的工作环境可以是 T( E、000 或 8、 P 等。 不同于信息技术的应用、访问小数据库 ,包括支持发展的引擎,标准的 展特性 (如复制、 析 ),以及其他功能。就像存储过程,触发器的特性,但也有大型数据库。 000 具有以下特点: 1简单易学 中 小型的企业中,数据应用程序基于 因为有大量的操作指导或操作指南的协助,而且 是对于 是由于目前缺少 对 致在我国得到 换个角度分析,学习 如 般来说,这些大数据库 对平台和设备以及其操作人员的知识等方面的要求不低,普通的初学者接触这些大型数据库的机会并不多,更

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论