人力资源管理系统设计本科生毕业论文(编辑修改稿)内容摘要:
各自的特点 以及适用范围。 因此,在选择数据库 的时候 ,应考虑 清楚 数据库应用的特点及适用范围,本系统选用的数据库语言 Visual Basic语言。 Visual Basic 是一种可视化的、面对对象 的 和 可 用事件驱动方式的结构化高级程序设计,可用于开发 Windows 环境下的种类应用程序。 它 具有 简单易学、效率高 、 功能强大 等优点 ,可以与 Windows 的专业开发工具 SDK 相媲美,而且程序开发人员 可以不 具有 C/C++编程基础 [7]。 在 Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用 Windows 内部的应用程序接口 (API)函数,以及动态链接库 (DLL)、动态数据交换 (DDE)、对象的链接与嵌入 (OLE)、开放式数据访问 (ODBC)等技术, 可以高效、快速地开发出 Windows 环境下功能强大、图形界面丰富的应用软件系统。 Visual Basic 语言 具有如下 特点 : a. 可视化编程 用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面 的 ,在设计的 过程中 是 看不到界面的实际显示效果,必须 等到 编译后运行程序才能 够进行 观察。 如果说是 对 于 界面的效果不满意, 则需要 回到程序中 进行 修改。 有时 ,这种编程 编译 修改的操作 要反复 很 多次, 这 大大 地 影响了软件 的 开发效率。 Visual Basic 提供了可视化设计工具,可以 把 Windows 界面设计的复杂性 进行 “ 封装”起来,开发人员 将 不必 再 为界面设计而编写大量 的程序代码。 只需按照设计要求 屏幕 进行 布局,用系统提供的工具,在屏幕上画出华北电力大学科技学院 本科毕业设计(论文) 3 图形对象,并设置 好 这些图形对象的属性。 Visual Basic 会 自动产生界面设计代码,程序设计人员只需要编写 出实现程序功能的部分代码,从而 大大 地 提高 了 程序设计的效率 [1]。 b. 面向对象的程序设计 版 本 以后的 Visual Basic 支持面向对象的 设计,但 是 它与 C++是 不完全相同。 在一般的面向对象程序设计语言 ( C++) 中,对象 是 由程序代码和数据组成 的 ,是 一 抽象的概念;而 Visual Basic 则是应用面向对象的程序设计方法, 将程序与 数据封装起来作为一个对象,并 且 为每个对象赋予 其 应有的属性,使 每个 对象成为实在的东西。 在设计对象 是 时候 ,不必 再 编写建立和描述每个对象的程序代码,而是用工具 将其 画在界面上, Visual Basic将 自动生成对象的程序代码并 将其 封装起来 [1]。 每个对象 都将 以图形 的 方式显示在界面上,都 将 是可视的。 c. 结构化程序设计语言 Visual Basic 是在 BASIC 语言基础上发展起来的, 它 具有高级程序设计语言的语句结构,接近 自然语言。 Visual Basic 语句简单易懂 ,其编辑器支持彩色代码,可 以 自动 的进行语法错误检查,并且还拥 有使用灵活的调试器和编译器。 Visual Basic 是解释型语言,在 代码 输入的同时,解释系统 会 将高级语言 自动 分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误 [8]。 在设计 Visual Basic 程序 过程中, 可以 随时 运行程序,而在整个程序设计好之后,可 编译生成可执行文件 (.EXE), 这一文件可以 脱离 Visual Basic 环境,直接在 Windows 环境下运行。 d. 事件驱动编程机制 Visual Basic 是 通过事件来执行对象的操作 的。 一个对象 有可能 产生多个事件, 而 每个事件都可以通过一段程序来响应。 在用 Visual Basic 设计大型应用软件 的 时 候 ,不必 再 建立具有明显开始和结束的程序,而是 可以 编写若干个微小的子程序,即过程。 这些过程分别 是 面向不同的对象 的 , 并且 由用户操作引发某个事件来驱动完成某种特定功能,或者 是 由事件驱动程序调用通用过程来执行指定操作,这样方便 了 编程人员,提高 了 效率。 e. 访问数据库 Visual Basic 具有强大的数据库管理功能, 可以 利用数据控件和数据库 来 管理窗口,可以直接建立或处理 Microsoft Access 格式的数据库,并提供了强大的数据存储和检索功能。 同时, VB 还 可以 直接编辑和访问其他 的 外部数据库,如 FoxPro, DBASE, Paradox 等,这些数据库 的 格式都可以用 VB 编辑和处理。 Visual Basic 提供开放式数据连接,即 ODBC 功能,可 以 通过直接访问或 者 建立连接的方式使用并 且 操作 其 后台大型网络数据库,如 Oracle, SQL Server 等。 在应用程序中,可使用查询语言 SQL 数据标准,直接访问服务器上的数据库,并提供了 多用户数据库访问的加锁机制和 简单的面向对象的库操作指令和网络数据库的 SQL 的编程 技术,为单机上运行的数据库提供了 SQL 网络接口,以便 于 在分布式 的 环境中有效 而快速 地实现客户 /服务器 (client/server)方案。 华北电力大学科技学院 本科毕业设计(论文) 4 f. 动态数据交换 (DDE) 利用动态数据交换 (Dynamic Data Exchange)技术,可 以将 一种应用程序的数据动态链接到另一种应用程序中,使 这 两种完全不同的应用程序建立起一条动态数据链路。 当原始数据 发生 变化时,可以自动 地 更新链接的数据。 Visual Basic 提供 的 动态数据交换的编程技术,可以在应用程序中与其他 Windows 应用程序建立 起 动态数据交换,在不同应用 程序之间进行通信。 g. 对象的链接与嵌入 (OLE) 对象的链接与嵌入 (OLE)是 将每个应用程序都看作 为 一个对象,将不同的对象链接起来,再嵌入某个应用程序中,从而可以得到具有影像、 动画、声音、 图像、文字等各种信息的集合式的文件 [4]。 OLE 技术是 Microsoft 公司对象技术的战略,它 将 多个应用程序合为一体, 把 每个应用程序看作 为 一个对象 来 进行链接和嵌入 , 是一种应用程序一体化的技术。 利用 OLE 技术,可以方便地建立复合式文档 ,该 文档由来自 于 多个不同应用程序的对象 所组成,文档中的每 一 个对象都与原来的应用程序相联系 ,并可执行与原来应用程序完全相同的操作。 h. 动态链接库 (DLL) Visual Basic 是一种高级程序设计语言, 是 不具备低级语言的功能 的 ,对 于 访问机器硬件的操作 是 不太容易实现 的。 但 是 它可以通过动态链接库技术 把 C/C++或汇编语言 所 编写的程序加入到 Visual Basic 应用程序中,像调用内部函数一样 的 调用其他语言 所 编写的函数。 此外, 由 动态链接库,还可以调用 Windows 应用程序接口函数,实现 了 SDK 具有的功能。 Access 介绍 Access 2020 是一个小型关系数据库系统。 在 Access 2020 中,可以构造程序来管理和保存数据信息,并可用多种方式进行数据的筛选、分类和查询,同时也可以将不同类型数据之间的关系保存起来,供今后使用。 Access 2020 是一个易学、易用、面向对象的可视化设计集成系统。 有时甚至不用编程或者简单编程即可快速构成一个数据库管理系统,与Word、 Excel 等软件集成后,可产生意想不到的后果 [13]。 Access 2020 的主要功能 Access 2020 的主要功能如下: a. 定义数据及创建表,利用表存储相应的信息。 b. 多样化的数据处理能力,通过 创建查询来检索数据;创建窗体来查看、输入及更改表中的数据;创建报表来打印输出数据。 c. 开发应用程序,可以利用宏或 Visual Basic 语言来编制程序,形成一个数据库系统。 d. Access 2020 提供了许多向导,按向导提供的步骤就可以进行某些设计工作,使用起来非常方便。 华北电力大学科技学院 本科毕业设计(论文) 5 Access 2020 中的对象 Access 2020 中提供了 7 种对象,用户可以利用这些对象,来管理自己的数据信息。 这些对象分别是表、查询、窗体、报表、页、宏、模块等 [16]。 下面分别对着 7 种对象做简单介绍。 a. 表 表是一个二维表格结构的数据集合,也称数据表,主要用来存储和管理数据,数据库的所有数据都可以存储在表中。 表是数据库的资源中心,也是最基本的数据库对象,其他对象都是建立在表的基础之上 ,在表与表之间可以建立关系。 二维表中的列称为字段,二维表中的行称为记录。 在 Access 2020 系统中,表中的数据可以分为两部分:一部分反映字段属性及表的数据结构;另一部分反映数据记录。 显然,不能同时对这两部分的数据实施操作,否则将导致系统中数据的混乱。 为此, Access 2020 提供了两种视图:一种是表的设计视图,用来设计 或显示表中的字段结构和字段属性;另一种是数据表视图,用来录入、删除、修改或显示表内的数据记录。 b. 查询 建立数据库的主要目的就是为了在大量数据中选择自己需要的数据信息,当数据较大时,单靠手工进行数据的统计、分析,工作量是相当大的,但是当利用计算机建立了数据库系统时, 工作量就微不足道了。 在表对象中只是定义了数据的存储形式,而借助于查询对象,可以进行数据的筛选、分析。 查询对象具有 3 种视图方式:第一种是查询的设计视图,在该视图中可以使用可视化的手段来进行各类查询工作的设计;第二种是用于显示和编辑查询语句的 视图,可在该视图中编辑查询语句;第三种视图用来显示查询结果。 c. 窗体 窗体对象是 Access 2020 系统中用户与应用程序的主要接口,它提供了可视化的手段供用户设计输入、输出数据的界面,并可以规划各个控件的布局和属性,或利用控件来执行宏及程序,以便完成用户所需的特定功能。 窗体一般有两种视图:一种是设计视图,它提供了各种可视化的 设计手段;另一种是窗体视图,用来测试窗体的运行状况,检查窗体是否符合预期的要求。 d. 报表 报表是数据库系统用来输出所需数据的有效手段,它可以显示特定格式的数据或利用打印机打印 出来,直接面向数据库系统的最终用户。 在 Access 2020 系统中报表的数据来源主要是表和查询对象。 与窗体对象一样,报表对象也有两种视图方式:一种是报表的设计视图,用户可以利用该视图构造多种可视化的控件,通过这些控件建立报表与数据源之间的关联,也可以利华北电力大学科技学院 本科毕业设计(论文) 6 用这些控件来美化报表。 另一种是报表打印预览视图,用于检测报表的打印效果和报表的重要性。 e. 页 Access 的 Web 页对象是数据库和 Inter Explorer 浏览器的综合应用, 它的界面是浏览器的界面,要发布的内容来自 Access 数据库中的数据。 由 于 Web 页的主要功能是对外交流信息,所以与其他数据库对象不同的。人力资源管理系统设计本科生毕业论文(编辑修改稿)
相关推荐
x、 UNIX。 在 Windows NT 下 IIS 通过一个外加服务器,例如 JRUN 或者 ServletExec,就能支持 JSP。 知名的 Web 服务器 Apache 已经能够支持 JSP。 由于 Apache 广泛应用在 Windows NT, UNIX 和 Linux 上,因此 JSP 有更广泛的执行平台。 虽然现在 WNT 操作系统占了很大的市场份额,但是在服务器方面,
年) 1993 年民政部成立社会保险司,各种规章制度陆续出台,农村的养老保险工作开始全面推广。 1994 年国家组建了农村社会养老保险管理服务中心,健全了中央级别的管理机构。 全国有 20 多个省相继成立了农村社会保山东科技大学本科毕业论文 18 险管理机构,众多基层单位的农村养老保险机构相继建立,基本形成了中央、省、市、县、乡、村多级的上下直属机构和管理体系,管理制度也逐渐健全。 1995 年
C25,砼柱 C30。 钢筋级别 I级(fy=210N/mm2),Ⅱ级 (fy=310N/mm2),填充墙及内间隔墙体材料采用加气混凝土砌块,砌筑砂桨 MU5。 宿舍楼采用砖混结构,结构材料为钢筋 C25砼。 钢筋级别 I级(fy=210N/mm2),Ⅱ级 (fy=310N/mm2),墙体材料采用机制砖 MU10。 (四) 装修方案 建筑装修应体现人文关怀的特色,与周围环境相协调,并有明显标识
力资源管理。 2) 在各个工作领域增加技术支持。 企业将不遗余力地让员工更多地接触网络、公司各个系统和国内外的人力资源信息。 3) 更大限度地依赖投资回报工具。 高层领导将要求人力资源部通过投资回报分析来证明人力资源技术投资的可行性。 4) 侧重于完善现有的人力资源系统。 企业越来越理智 地寻求完善、整合方案,主要是改善原有的系统和连接其他系统。 5) 工作场所的有效利用。 为提高生产率
20. 2 进口急速增加,但是,进口国外的优质农产品原料加工成制成品后,主要满足省内消费需求,而没有转化为再出口。 (四)出口商品结构特征 我省农产品出口结构明显改善,目前我省农产品出口的一个显著特点是初级农产品比重降低,加工农产品比重上升,熟肉制品、脱水蔬菜、调味食品等一大批高附加值、高创汇农产品纷纷打入国际市场,远销日本、韩国、美国、欧盟等几十个国家和地区。 2020年 1~ 9月份
标不仅限于此。 Eclipse 还包括插件开发环境( Plugin Development Environment, PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。 由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员