中小型企业人事档案管理系统

摘 要

本文研究的人事档案信息管理系统是以联想研究院人事局档案管理和应用需求为背景,以有效保管档案,提高档案信息的利用率,为各项人事人才工作的开展提供方便、更快捷的服务为目的而设计开发的软件系统。
本文以人事档案信息管理系统的开发过程为主线,经过需求分析、系统设计、系统测试等几个阶段的工作,探索了本系统开发中涉及的关键技术,总结出系统中的特性和存在的不足,并提出了日后工作的方向和重点。
人事档案管理系统主要实现了以下功能模块:一是登录和权限控制模块,实现了登录与运行功能;二是维护模块,实现了对数据库的添加、更新与删除功能;三是查询模块,可按条件进行查询;四是报表统计模块,实现了有关报表的查询与打印功能;五是使用帮助模块,让使用者了解本系统,并帮助使用者如何更好的使用本系统。
该系统最终能够帮助人事部门有效管理档案及员工信息。人事档案信息管理系统是针对联想研究院人事部门实际工作需要进行研发的,对于档案管理和应用来说具有重要意义,必将为人事档案管理的规范化发挥重要的基础作用。

关键词:1、人事信息管理 2、数据窗口控件 3、权限控制

Design and Implementation of Human Resources Information Management System

In this paper, human resources information management system is Lenovo Research Institute Personnel file management and application requirements as the background, keeping files in order to effectively improve the utilization of archival information, the personnel and talent to carry out the work to provide convenient and efficient service for the purpose of design and development of software systems.
In this paper, personnel records management information system development process the main line, after the requirements analysis, system design, system testing, and several other stage of the development of this system to explore the key technologies involved, summed up the characteristics of the system and the shortcomings and proposed future work on the development direction and the final standard.
Human resources information management system is mainly to achieve the following five modules: First, the system module, the login and operation functions; second maintenance module, implements the database update and delete functions; third query module, to achieve the conditions for the fuzzy inquiry function : Fourth, the report module, queries about the report and print functions; five is used to help module, allowing users to understand the system and help the user how to better use the system.
The system will ultimately help HR departments to effectively manage files and staff information. Personnel records information management system is the personnel department for the Lenovo Research Institute developed the actual work to be done, for file management and applications of great significance for the management of personnel files will play an important basis for the standardization of the role.

Keyword: HR Management, Data Windows, Authority Control, Project

目 录

第一章 引言 1
1.1 研究背景 1
1.2 研究意义 1
第二章 系统需求分析 3
2.1系统开发策略 3
2.2 系统功能需求分析 3
2.2.1 需求分析概述 3
2.2.2 需求分析的具体任务 4
2.2.3 人事档案信息管理系统的功能分析 5
2.3 系统实现的策略 7
2.4 数据流图 7
第三章 数据库设计 9
3.1数据库需求分析 9
3.2 数据库结构实现 9
3.3 数据库概念结构设计 10
第四章 系统设计与实现 13
4.1总体菜单功能设计 13
4.2 登录与权限的设计与实现 13
4.3 报表功能实现 14
4.4 技术难点及解决方法 19
第五章 系统实现结果与软件测试 20
5.1 系统实现成果及测试的目标 20
5.2 人事档案信息管理系统模块测试 21
5.3 可执行文件的生成 21
致谢 23
参考文献 24

第一章 引言

现在大部分单位、公司的状况是在职、内退、发退休员工,退休及其他员工档案数量极大,整理、收集、查阅等管理工作以往都是人工管理,即查阅各类人员档案时需按姓氏查卡片来获得员工档案编号,再到档案所在位置提取后,方可进行查阅。这种人工查号管理延用了二十多年。因为企业人事档案存量较大,频繁查档一直处于速度慢、效率低的状况,特别是在法退员工涨工资时,给查阅、核实大量的信息带来诸多不便。如何利用现代化管理手段代替传统的手工管理,成为企业档案管理的课题。
1.1 研究背景
人事档案是纪录个人从事各种社会活动的文件,是人事部门对个人管理的重要凭证和开展各项工作的基础,对考察和识别干部,选拔优秀人才,推动干部人才队伍建设,促进各项工作的开展具有重要作用。为此本文以联想研究院为背景单位开发设计人事档案信息管理系统。
由于背景单位人员流动大,人员信息改动繁琐,开发这样的信息化管理系统有四点优势:一是可以提高档案管理人员的工作效率。二是有利于档案管理员业务水平的提高。三是有利于干部人事制度的改革。四是有利于人事档案纸制载体的保护。利用本系统的查询,修改,删除等功能可减少人事部门人员的工作和时间,即提高工作效率。信息化后,人员的信息都可以从数据库中求得,减少了工作人员与原始材料的接触,有利于人事档案纸制载体的保护。
1.2 研究意义
1.改变了工作方式,提高了工作效率
人事管理系统的应用,对企业原有的管理模式和工作流程进行重组、改革。在计算机网络管理模式下,原有的手工业方式得到很大的改进甚至废弃,既加快了企业内部的信息流动,提高了信息资源的利用率,又减轻了管理人员和工作人员的劳动强度,各部门间的联系和反馈更加方便、快捷,各环节的工作效率普遍提高。
2.可以强化企业的科学管理
企业实行计算机人事管理,使企业管理模式发生了重大的改革。首先由终末式管理变成环节控制,加大了动作过程的管理,提供实时信息使超前管理成为可能,客服了管理中的盲目性和滞后性。其次使促进了人事管理中各项工作的标准化管理,第三是加强了各科室部门的密切协作。
1.3 开发工具简介

第二章 系统需求分析

2.1系统开发策略
本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如图2.1所示:
中小型企业人事档案管理系统_第1张图片

图2.1 自顶向下模型图
2.2 系统功能需求分析
2.2.1 需求分析概述
需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出了完整、准确、清晰和具体的要求。需求分析科学与否直接影响到后面各个阶段的设计,及设计结果是否合理和实用。
此阶段本人根据联想研究院人事部门对员工信息,工资,档案,职称,考评等员工信息属性的管理,以及人事部门员工管理人事的工作流程,本人设计出人事档案信息管理系统的基本功能模块:权限控制模块:主要控制一般用户和管理员对系统的操作;添加模块:主要是新进员工信息的录入;修改功能;删除功能;报表模块功能。整体系统模块功能图如图2.2所示:
中小型企业人事档案管理系统_第2张图片
图2.2 子模块功能图
人事档案信息管理系统包括登录模块,即会有一般用户和管理员两个权限登录系统;人事管理模块,可以操作员工基本信息、年度考核、员工退离等信息的修改;人事查询模块,可通过模糊查询以及按条件查询;系统设置模块,包括部门设置、合同设置、年度设置、职务设置等等;系统管理模块,即为数据备份、修改密码、添加管理员操作等。需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。因此必须用行之有效的方法对软件需求进行严格的审查验证。此阶段可初步确定各功能模块的基本功能已被后续设计参考。

2.2.2 需求分析的具体任务
1.确定对系统的综合要求
修改模块,首先要选中所要修改项目,然后进入修改模块界面,修改项目即为添加模块中的各项。删除模块,与修改模块操作一致,首先要选中所要删除的项目,然后进行删除,此操作后数据库中不再有所删除项目的信息。
2.分析系统的数据要求
分析系统的数据情况对于软件的设计具有很好的影响,这个工作是软件需求分析阶段很重要的部分,通过分析系统数据可以清晰的判断出数据流以及系统模块所用数据的范围、频率,对设计数据库具有深远的意义和影响。与联想研究院人事部门工作人员调研后得出:职称,职位,工资等几项的数据更新频率较其他属性高,所以在系统设计中要着重考虑这几项信息关联其他表单情况。
本章给出了基于构件化Business平台的企业库存管理的产生背景和相应的需求分析,为后续关键算法设计和系统概要设计、详细设计和测试等均以本章规定的内容为参照。本章进行的系统需求分析有助于开发人员全面、正确地理解用户需求,保证系统准确、及时的完成。

2.2.3 人事档案信息管理系统的功能分析
当代计算机技术日渐成熟,人们办公生活均离不开计算机技术,为方便办公人事档案信息管理系统可实现对员工、部门、岗位、工资等信息的查询。可提高办公效率,有效保管人事档案、人事管理,给各部门及单位提供更便捷的平台。本系统主要完成以下任务:
1.员工信息的输入。
2.员工信息的修改。
3.转出、辞职、离退职工信息的删除。
4.按照某种条件,查询、统计符合条件的员工信息,也可模糊查询。
5.查询、统计的结果打印输出。
6.人事档案信息管理系统使用帮助模块的实现。
针对人事档案信息管理系统的数据关系,可以模拟系统数据传输的场景,各部门、各单位使用本系统时所用设备状况如下2.3所示:
中小型企业人事档案管理系统_第3张图片

图2.3 系统数据传输模拟图
本系统登录模块的主要功能是涉及不同角色的人员登录,具体包括一般用户和管理员角色,此模块涉及权限问题,用例图如图2.4所示:
中小型企业人事档案管理系统_第4张图片
图2.4 登录模块用例图
2.3 系统实现的策略
本系统开发选择快速原型法进行开发,先实现出具有简单功能的系统,然后根据使用情况进行详细设计。快速原型开发方法下实现的具有简单功能系统的界面如图2.5所示:
中小型企业人事档案管理系统_第5张图片
图2.5 简单功能系统界面图
2.4 数据流图
数据流图(DataFlowDiagram),是描述系统逻辑模型的主要工具之一,它是在对系统的业务流程图进行分析的基础上用少数几种符号综合地反映出信息在系统中的流动、存储和处理等情况,并能将信息处理功能和彼此之间的联系,自上而下,逐层分解,从逻辑上精确地描述出系统应具有的数据加工功能、数据输入输出、数据存储、数据来源和去向等项目。人事档案管理系统子系统的关联图如图2.6所示:
中小型企业人事档案管理系统_第6张图片

图2.6 系统与子系统关联图
服务于联想的各个单位或者联想公司子单位之间的人事管理是通过考核表来进行统一管理的,人事部门负责员工职务的分配,而政工部门可通过人事管理系统查询人事档案以及增加,删除,修改。DFD的顶层图如图2.7所示:
中小型企业人事档案管理系统_第7张图片
图2.7 数据流顶层图
人事信息管理部门根据各个单位或部门的员工考核表进行人事信息的录入以供各单位及部门人员通过管理系统进行人事查询,人事部门还可通过系统修改人事分配或调动的信息进行人事的安排。根据系统的业务流程进行数据流的分析可以得到以上两个数据流图,通过数据流图可以清晰的发现个实体之间的关系以便详细设计和编码阶段对系统功能的实现,增强可用性。

第三章 数据库设计

3.1数据库需求分析
数据库是按一定组织方式存储在计算机存储器中,相互关联的数据集合,数据库的建立独立于程序,所谓关系数据库就是将数据表表示为表的集合,通过建立简单表之间的关系按理定义结构的一种数据库。数据库管理系统是一个管理数据库的软件系统,为用户提供了描述数据库,操纵数据库和维护数据库的方法和命令,并且能自动控制数据库的安全以及数据完整,Oracle,Sbase,Microsoftsqlserver等数据库都是数据库管理系统。数据库需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。在这个阶段主要是收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。在仔细调查企事业员工人事管理过程的基础上,我们得到本系统所处理的数据流程如图3.1所示:
中小型企业人事档案管理系统_第8张图片

图3.1 数据流程图
3.2 数据库结构实现
数据库结构实现前首先要关心系统数据流,通过数据流可以清晰的发现系统中数据的流动和处理情况。数据流设计过程中只需考虑它的基本逻辑功能而不用关系如何实现,所以数据流图是极好的逻辑系统图。人事档案信息管理系统的数据流如图3.2所示:
中小型企业人事档案管理系统_第9张图片

图3.2 部门间数据关系图
3.3 数据库概念结构设计
人事档案信息管理系统各个实体之间的关系能够反映到数据库中,所以实体关系图在数据库结构设计前能够表示其关系,具有一定的参考价值。数据库的结构设计是系统实现步骤中关键的环节,所以此部分各实体之间的关系要通过相应的图标进行设计和描述,例如ER图以及各实体属性表,ER图可清晰描述各实体间的关系;实体属性表中可以覆盖所有实体所包含的信息并指明数据类型和主键。ER图主要表述员工是属于部门管理的,岗位是有员工来担任,而工资与员工的关系为工资应发到员工手里,员工具有两种不同的权限,一种是管理员身份即可以进行增删改的操作,另一种是普通权限的员工可以查询。每个员工都具有相应的职务,对于职务与员工的关系完全呈现在ER图中。实体属性图如图3.3所示:
中小型企业人事档案管理系统_第10张图片

图3.4 部门实体属性图
部门实体的属性图即为表述部门代号、部门名称、部门级别、部门职能描述均为部门的基本信息属性,部门代号和部门名称为数据库表的主键,主要标识部门这个实体。以下为岗位实体的属性图,即为表示岗位编号、岗位名称、岗位类别、岗位权利范围、岗位任务描述均为岗位的属性,其中岗位编号、岗位名称为岗位的主键,如图3.4,3.5所示:
中小型企业人事档案管理系统_第11张图片

图3.5 部门实体属性图

中小型企业人事档案管理系统_第12张图片

图3.6部门实体属性图
工资的属性图表示,工资总额、基本工资、员工号、工资卡号、水电费、养老保险、医疗保险、岗位编号、个人所得税、岗位工资、岗位津贴、职务工资、职务津贴、其他津贴均是工资的属性,其中员工号为工资的主键。

第四章 系统设计与实现

4.1总体菜单功能设计
鉴于联想研究院人事部门工作的流程,可初步设计出总体菜单功能,具体应包括添加员工信息按钮、删除信息按钮、修改信息按钮、帮助、部门名称树形列表、数据维护按钮等日常工作需要的按钮,这样的设计可帮助使用者可以方便的使用本系统提高工作效率。
根据人事档案信息管理系统的维护、查询、统计为需求,使本系统尽可能的方便快捷,尽量满足人事部门所有职能的工作需要,菜单设计要使使用者既可以及时修改、更新人员信息,又可以随时查询最新信息,更能够根据需要,按照一定的条件对掌握的信息进行迅速统计,为做决策、找依据提供方便快捷的服务。
总体菜单下设系统、窗口切换、职工信息维护、部门信息维护、岗位信息维护、工资信息维护、报表处理、帮助8个功能模块。
部门信息维护以及时更新部门动态,明确部门性质、级别,从而确定人员的性质(主要分别行政、事业以及事业单位分类),从而界定人员身份(行政部门都是国家公务员)、职称(只有事业单位才有)等,随时可以掌握全地区各种身份工作人员数量,克服了每年干部年报统计系统的即时性(干部年报每年统计一次,是上年情况)。
人员信息维护可以实现人员信息的动态管理,发生变动,即时更新,使人员的年龄、身份、学历、工龄等一目了然,为工资套改、办理退休等工作提供依据。
岗位信息维护可及时更新岗位性质、级别、主要任务,为考核工作人员提供依据;工资信息维护相对固定,按照现行工资政策,2—3年调一次工资,但部分人员随着级别、职称的变动,工资也要进行相应变动。通过对工资信息的维护,及时更改工资信息,可随时提供出最新的工资情况,大大减少了每年年底工资年报的工作量,提高了准确性;系统、窗口切换、报表处理、帮助四个模块主要是为了方便操作和信息使用而专门设计的。
4.2 登录与权限的设计与实现
1.登录功能该窗口为登录窗口之一,根据工作需要,共设计管理员登录和一般用户登录两种方式,进行权限管理。权限管理的功能是指对数据库的访问级别进行统一定义和管理,以保证数据的安全性和共享性。在选择登录级别时,若选择管理员登录,则有修改数据库的权限。若选择一般用户登录,则无修改数据库的权限。管理员登录专门为管理干部档案的专职人员设计,进入后,对相关信息进行维护,一般用户登录对各业务科室设计,主要查看人员信息,为相关工作查找依据。
2.账户确认功能进入w_login窗口后,根据信息的保密原则,需要设置账号和密码。因此,在直接进入信息操作前,需设置一个保密程序(代码附后),即按管理权限登采后弹出w_accounts窗口,输入账号和密码,核对无误后,再进入操作程序。
3.密码修改功能根据工作需要,密码必须可以修改,通过更改密码,避一步提高保密系数,对此,在进入w_accounts宙口,需设计一个密码修改窗口。若管理员需要进行密码修改,则进入密码修改窗口。要求所输入的符理员帐号和旧密码在数据库表中必须存在并且一致。若一致,则允许输入新密码,否则提示旧密码错误信息并要求重新输入旧密码。
4.3 报表功能实现
本系统具有优越的功能和性能:用户登录根据权限有不同的功能;普通员工可以对自己个人档案信息、考勤、奖惩情况进行查询;信息管理员各异对员工档案信息进行管理:系统管理员可以对用用户权限进行修改以及数据库的更新维护;对用户权限进行划分,使不同权限的用户的功能范围不同,有效保护数据库中数据的安全性。本系统对可能出现的错误操作设计错误反应,使系统可靠性高。下图为档案信息管理序列图如图4.1所示:
中小型企业人事档案管理系统_第13张图片

图4.12 档案信息管理序列图
1.员工报表功能
w_bb_zg窗口为员工报表窗口,设计这个窗口是根据实际工作,需要对系统管理的员工数据进行汇总统计以便于进行浏览,全面了解员工情况,为晋级晋职、办理退休、干部统计等提供依据。同时,设置打印功能.将表格打印出来进行传阅或装入文书档案。员工报表实际效果图如图4.2所示:
中小型企业人事档案管理系统_第14张图片

图4.2 员工报表效果图
新进员工报表效果图如图4.3所示。
中小型企业人事档案管理系统_第15张图片

图4.3 新进员工报表图
上图为员工报表界面,新进员工可在此进行搜索,在入职时间处填入入职日期范围,在此范围内的员工可呈现在列表中,操作人员可进行保存或者打印,打印选项中显示需要打印信息的选项,可进行勾选,勾选出所需要的信息进行打印。在实际工作中员工报表模块实用性很高,使用率也很高,在考核员工或者更新员工信息时可利用此功能模块打印出所需列表信息。
2.部门报表功能
w_bb_bm窗口为部门报表窗口,设计这个窗口是根据实际工作,需要对系统管理的部门数据进行浏览,全面了解部门职能、性质等情况,为界定人员身份及考核部门业绩提供依据。同时,设置打印功能,将表格打印出来进行传阅或装入文书档案。w_bb_bm窗口设计模型如图4.4所示:
中小型企业人事档案管理系统_第16张图片

图4.4 部门报表窗口设计模型图
3.岗位报表功能
w_bb_gw窗口为岗位报表窗口,设计这个窗口是根据实际工作,需要对系统管理的岗位数据进行进行浏览,全面了解岗位类别、权力范围等情况,为考察个人履行职责情况提供依据。同时,设置打印功能,将表格打印出来进行传阅或装入文书档案。w_bb_gw窗口设计模型如图4.5所示:
中小型企业人事档案管理系统_第17张图片

图4.5 窗口设计模型图
4.工资报表功能
w_bb_gz窗口为工资报表窗口,设计这个窗口是根据实际工作,需要对系统管理的工资数据进行浏览,全面了解工资等情况,为提供工资证明、开展工资年报工作提供依据。同时,设置打印功能,将表格打印出来进行传阅或装入文书档案。下图为工资报表界面,新进员工可在此进行搜索,在入职时间处填入入职日期范围,在此范围内的员工可呈现在列表中,操作人员可进行保存或者打印,打印选项中显示需要打印信息的选项,可进行勾选,勾选出所需要的信息进行打印。在实际工作中员工报表模块实用性很高,使用率也很高,在考核员工或者更新员工信息时可利用此功能模块打印出所需列表信息。其设计模型图如图4.6所示:
中小型企业人事档案管理系统_第18张图片

图4.6 模型设计图
4.4 技术难点及解决方法
1.四个数据操作窗口格式的统一
为了保证同一个软件使用风格的一致性,本文把四个数据操作窗口从数据窗口到控件,尽量作了统一。另一方面,为了保证使用的方便性,排序和组合查询控件组又各不相同。试比较下面两个数据操作窗口的差异。
2.一般用户和管理员操作权限问题
只有管理人员才能对人事档案信息进行管理,一般人员只有对人事档案信息查询的权限。而管理人员在对人事档案信息进行相应维护时,必须输入账号和密码。若为一般用户,则关闭窗口及菜单上的“窗口切换”、“插入”、“删除”、“保存”和“密码修改”。但一般用户可以浏览或打印报表。

第五章 系统实现结果与软件测试

5.1 系统实现成果及测试的目标
通过近两个月的开发,系统最终可实现人事部门日常工作所需的工作,本人严格按照需求分析和详细设计进行开发,最终呈现出完整可用的人事档案信息管理系统。
此系统的添加模块能够满足人力资源部门员工进行完整的信息录入,例如员工基本信息,奖惩情况,评估考核成绩,家庭情况等这样完整的信息录入可帮助人事更好的管理员工记录员工成长的过程。修改和删除模块可帮助人力资源部门员工更好的管理人员的流动和变动使系统更加的灵活,工作人员工作更加有效率。报表模块可打印出所选信息,方便工作人员与其他单位和员工进行纸质沟通。另外,本人根据日常人事部门员工的工作需要,添加了计算器,链接网页等小工具。软件测试的目标是尽量使系统的功能符合需求,在开发初期本人根据联想研究院的人事部门的需求进行设计开发,最终可实现添加信息,修改信息,删除信息,模糊查询,报表功能完整,工资计算等功能。
测试任何产品都有两种方法:如果已经知道了产品的内部工作过程,可以通过测试来检验内部是否每个功能都能正常使用;如果知道了产品的内部工作过程,可以通过测试来检验内部动作是否按照规格说明书的规定正常进行。前一个方法称为黑盒测试,后一个方法称为白盒测试。本系统采用黑盒测试的办法进行测试。
对于软件测试而言,黑盒测试法把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。也就是说,黑盒测试是在程序的接口进行测试。它只检查程序功能是否按照规格说明书的规定正常使用,程序是否能接受输入数据产生正确的输出信息,并且保证外部数据(数据库和文件)的完整性。黑盒测试又称为功能测试。与黑盒测试法相反,白盒测试法的前提是可以把程序看成装在一个透明的白盒了里,也就是完全了解程序的结构和处理过程。这种方法按照程序内部的逻辑测试程序,检查程序中的每条通路是否能按预定的要求正确工作。白盒测试又称为结构测试。
无论黑盒测试还是白盒测试都不可能做到穷尽测试。因为不可能穷尽测试,所以软件测试中不可能发现程序中的所有错误。也就是说,通过测试并不能证明程序是完全正确的。但是,我们的目的是要通过测试保证程序的可靠性。因此,必须仔细设计测试方案,力争用可能少的测试发现尽可能多的错误。
5.2 人事档案信息管理系统模块测试
1系统模块测试
用户单击“管理员登录”选项,键入自己的密码进行登录,用户登录后相应的功能模块窗口立即被打开。点击密码修改,输入管理员账号、旧密码、新密码并确认一次新密码。通过测试证明登陆及密码修改完全符合要求。
2维护模块测试
登录成功后,点击员工信息、部门信息等窗口,点击 “插入”、“修改”等功能键,输入相应数据后,点击“保存”按钮,输入的记录全部保存到了数据库中,维护模块测试正常。
3查询模块测试
登录成功后,点击员工信息、部门信息等窗口,在请选择处选择按姓名,在其后空格中填入“王",点击“单项查询”,实现了单项查询;选中“按员工号”,填入“l",选中“按姓名”,填入“李",点击“组合查询”,实现了组合查询;点击菜单上的“窗口切换”,点击“工资信息”,点击排序处的“员工号”,实现了数据的重新排序,查询模块测试正常。
4报表模块测试
点击菜单上的“报表处理”,选择“工资信息表”点击“打印”,便打印输出了工资报表,报表模块测试正常。
5.3 可执行文件的生成
在完成数据库的设计之后,有必要生成可脱离PowerBuilder开发环境独立运行的可执行文件并分发给用户。分发应用程序之前必须将要提供给用户的全部应用程序和环境部件全部打包,打包的内容包括:外部函数、位图和图形、声音文件等,而部件包括应用程序所接受的任何部件。可执行文件所需要的文件有:
1.可执行文件要生成独立运行的版本,可以采纳两种不同的方式:一种是用一个可执行文件将所有对象包含在内;另一种是用一个可执行文件和一个或多个动态连接库,在运行时进行连接。
2.动态库文件PBD文件只包含编译后的对象。PBD文件的作用与DLL文件相似,它们都是在运行时才链接到应用程序上的。
3.资源文件(PBR)在创建可执行文件时,需要确认该应用程序为当前应用程序,且所有必要的PBL文件都必须包含在应用程序搜索路径中。如果用PBR,则必须确认它已经创建。创建可执行文件的步骤:建立Project(工程)对象,在项目画板中单击application图标。在出现的project对话框中输入应用程序名,资源文件名(若有)。选择机器代码来编译应用程序。单击工具条上Build图标。发应用程序,即测试可执行文件的运行。方法如下:将动态链接库、数据库、应用程序存放在同一目录下。在执行程序时,独立目录下的应用程序通过动态链接库运行。若执行不成功,则应用程序会提示找不到哪个动态连接库从而不能运行的信息。将需要的动态连接库逐次拷贝过来即可。

致谢

我非常感谢在我学习及写作论文时,齐斯琴老师给我的指导和帮助,指导老师认真负责的工作态度,精益求精的工作作风,使我受益匪浅,也是我在今后的工作中需要学习的精神。今天借此机会,我对齐斯琴老师和同学表示深深的谢意和崇高的敬意,谢谢了。

参考文献

[1]张静.一个基于组件和模型驱动的ERP软件开发框架的设计[J].微电子学与计算机,2007
[2]刘平,张文静.电力企业ERP系统操作易用化的研究与应用[J].电力信息化,2011
[3]何颂.基于构件库的ERP系统的研究与实现[D].中山大学,2008
[4]张栋.基于构件技术的ERP系统的设计[D].北京工业大学,2009
[5]刘利民.浅谈ERP系统在物流企业管理中的作用[J].现代企业文化,2009
[6]冯新扬,崔凯.面向插件的应用框架研究与实现[J].计算机工程与应用,2009
[7]蒲晓辅,W公司库存管理研究[D].上海交通大学,2008
[8]张林,软件开发模式的演进[J].硅谷,2011
[9]崔振东,王希诚.构件化的模具设计网格平台[J].小型微型计算机系统,2008
[10]殷维刚,张甜.军用软件架构设计技术浅析[J].电子产品可靠性与环境试验,2009
[11]方义秋,面向方面的动态软件架构研究[J].微电子学与计算机,2011
[12]万海,基于情景演算多流程交互软件模型的研究与实现[J].华中科技大学学报(自然科学版),2005
[13]冯筠,基于Business平台的销售链管理系统的研究与实现[D].西安科技大学,2010
[14]王耀力,商业银行核心系统的服务架构研究[J].太原理工大学学报,2011
[15]崔岢,邓威,基于MVC思想的程序设计与管理[J].赤子,2012
[16]滕爱国,业务模型驱动的电网企业信息集成[J].电力信息化,2009
[17]仲琴,业务模型驱动的教学测试平台建模研究[J].北京电力高等专科学校学报(社会科学版),2010
[18]董玲燕,基于ArcSDE的数字流域模型系统数据库构建方式研究[J].长江科学院院报,2011
[19]毛赟,徐宏炳,基于共享库的数据集成方案改进[J].计算机技术与发展,2008
[20]陈婷婷,田文军,数据模型设计模式及应用[J].内江科技.2012
[21]萨师煊,王珊.数据库系统概论(第三版)[M].北京:高等教育出版社,2000
[22]李建中,王珊.数据库系统原理(第二版)[M].北京:电子工业出版社,2004
[23]Allan F. Williams. Alcohol-impaired driving and its consequences in the United States: The past 25 years. Journal of Safety Research, 2006, 37(2): 123-138
[24]Jessica L. Muilenburg, William D. Johnson, Stuart L. Usdan, etal. Clayton. Prevalence of impaired driving behaviors in a diverse, rural, southern middle school. Accident Analysis & Prevention, 2007, 39(6): 1080-1087

你可能感兴趣的:(java,java)