• 人事管理系统程序设计语言

    程序设计语言的基本成分有:①数据成分,用于描述程序所涉及的数据;②运算成分,用以描述程序中所包含的运算;③控制成分,用以描述程序中所包含的控制;④传输成分,用以表达程序中数据的传输。   程序设计语言程序设计 程序设计语言 计算机 IT按照语言级别可以分为低级语言和高级语言。低级语言有机器语言和汇编语言。低级语言与特定的机器有关、功效高,但使用复杂、繁琐、费时、易出差错。机器语言是表示成数码形式的机器基本指令集,或者是操作码经过符号化的基本指令集。汇编语言是机器语言中地址部分符号化的结果,或进一步包括宏构造。高级语言的表示方法要比低级语言更接近于待解问题的表示方法,其特点是在一定程度上与具体机器无关,易学、易用、易维护。   程序设计语言按照用户的要求有过程式语言和非过程式语言之分。过程式语言的主要特征是,用户可以指明一列可顺序执行的运算,以表示相应的计算过程,如FORTRAN、COBOL、PASCAL等。   按照应用范围,有通用语言与专用语言之分。如FORTRAN、COLBAL、PASCAL、C语言等都是通用语言。目标单一的语言称为专用语言,如APT等。   按照使用方式,有交互式语言和非交互式语言之分。具有反映人机交互作用的语言成分的语言成为交互式语言,如BASIC等。不反映人机交互作用的语言称为非交互式语言,如FORTRAN、COBOL、ALGOL69、PASCAL、C语言等都是非交互式语言。   按照成分性质,有顺序语言、并发语言和分布语言之分。只含顺序成分的语言称为顺序语言,如FORTRAN、C语言等。含有并发成分的语言称为并发语言,如PASCAL、Modula和Ada等。   程序设计语言是软件的重要方面,其发展趋势是模块化、简明化、形式化、并行化和可视化。  1、ActionScript   APL、   A+   J语言   Ada   汇编语言   AWK   Basic   Fortran   VBScript   Brainfuck   C语言   C++   C#   Clipper   COBOL   dBase   PASCAL   Delphi   Forth   FoxPro   F#   Fava   IDL   Java   JavaScript   J#   LISP   Lua   LOGO   Modula   Nuva   Perl   PHP   PL/I   Prolog   Python   R语言   Ruby   Scheme   Smalltalk   IceMaker   SQL   Tcl/Tk   Visual Basic   Visual FoxPro   XML 编辑本段分类   按照结构性质,有结构化程序设计与非结构化程序设计之分。前者是指具有结构性的程序设计方法与过程。它具有由基本结构构成复杂结构的层次性,后者反之。按照用户的要求,有过程式程序设计与非过程式程序设计之分。前者是指使用过程式程序设计语言的程序设计,后者指非过程式程序设计语言的程序设计。按照程序设计的成分性质,有顺序程序设计、并发程序设计、并行程序设计、分布式程序设计之分。按照程序设计风格,有逻辑式程序设计、函数式程序设计、对象式程序设计之分。 编辑本段规范   程序设计的基本概念有程序、数据、子程序、子例程、协同例程、模块以及顺序性、并发性、并行性、和分布性等。程序是程序设计中最为基本的概念,子程序和协同例程都是为了便于进行程序设计而建立的程序设计基本单位,顺序性、并发性、并行性和分布性反映程序的内在特性。 程序设计规范是进行程序设计的具体规定。程序设计是软件开发工作的重要部分,而软件开发是工程性的工作,所以要有规范。语言影响程序设计的功效以及软件的可靠性、易读性和易维护性。专用程序为软件人员提供合适的环境,便于进行程序设计工作。    程序设计=数据结构+算法   程序设计(Programming)是指设计、编制、调试程序的方法和过程。它是目标明确的智力活动。由于程序是软件的本体,软件的质量主要通▎Д过程序的质量来体现,在软件研究中,程序设计的工作非常重要,内容涉及到有关的基本概念、工具、方法以及方法学等。程序设计通常分为问题建摸,算法设计,编写代码,编译调试和整理并写出文档资料五个阶段。   按照结构性质,有结构化程序设计与非结构化程序设计之分。前者是指具有结构性的程序设计方法与过程。它具有由基本结构构成复杂结构的层次性,后者反之。按照用户的要求,有过程式程序设计与非过程式程序设计之分。前者是指使用过程式程序设计语言的程序设计,后者指非过程式程序设计语言的程序设计。按照程序设计的成分性质,有顺序程序设计、并发程序设计、并行程序设计、分布式程序设计之分。按照程序设计风格,有逻辑式程序设计、函数式程序设计、对象式程序设计之分。   程序设计的基本概念有程序、数据、子程序、子例程、协同例程、模块以及顺序性、并发性、并行性、和分布性等。程序是程序设计中最为基本的概念,子程序和协同例程都是为了便于进行程序设计而建立的程序设计基本单位,顺序性、并发性、并行性和分布性反映程序的内在特性。   程序设计规范是进行程序设计的具体规定。程序设计是软件开发工作的重要部分,而软件开发是工程性的工作,所以要有规范。语言影响程序设计的功效以及软件的可靠性、易读性和易维护性。专用程序为软件人员提供合适的环境,便于进行程序设计工作。

    1
    270
    28KB
    2011-06-12
    9
  • 人事管理系统程序设计

    摘 要 企业人事管理是相对企业内部员工的管理。设计集人员、考勤、工资、评价等于一体的管理系统,为企业在人事管理等方面提供极大的方便。不但要有利于企业的统一性管理,而且还要提高企业的全体员工的工作效率和积极性。主要设计成果是:能满足中小型企业内部员工的集中管理需求,实现了人员档案管理、员工考勤管理、评价和工资管理等功能。系统操作简捷、使用方便。企业人事管理设计不仅保证了核算准确度,还可以成倍的提高工作效率,而且便于员工各种信息的查询 系统是以中小型企业为背景,主要利用Visual Basic、SQL等工具并根据软件工程的原理,采用事件驱动的开发方法而设计开发完成。开发过程中采用模块化设计,不同的模块实现了不同的功能。设计过程中查阅了大量书籍,掌握了很多新知识及问题解决方法。 关键词:人事管理、模块化、事件驱动、SQL Abstract The enterprise personnel management is a system that managing interior employees of enterprise. The design gathers then management of personnel, attendance checking, the wage information, the appraisal information etc. It provides enormous advantage for the management of enterprise employees and so on. The management system not only must be advantageous to unitive enterprise's management, moreover also must enhance the work efficiency and enthusiasm of all enterprise staff. As main design achievement of the design, it can meet the centralized management need of small or medium-sized enterprise. It realized the management of personnel records, attendance checking of employee, the information of wages and appraisal etc. The system operation is simple and direct and easy to work. The enterprise personnel management design not only has guaranteed the calculation accuracy, but also may double working efficiency, moreover is advantageous for the staff each kind of information inquiry. The system is taking the small and medium-sized enterprise as a backdrop, and mainly uses Visual Basic, SQL etc. tools and according to software engineering principle and the exploitation methods of Event Actuation to make the design to be completed. In the performance history, I use the modularization design. The different module has realized the different function. In the design process I had referred to massive books and grasped very many new knowledge and method of solving technical question. Key words: personnel management, modularization, event actuate, SQL 目录 摘 要 I Abstract II 目录 III 第一章 引 言 1 1.1 课题的来源、目的及意义 1 1.2 国内外现状及面临问题 2 第二章 方案论证 3 2.1 方案的选择 3 2.2 方案的可行性分析 3 2.3 主要思路及开发过程 5 第三章 设计过程论述 7 3.1 需求分析 7 3.1.1 系统功能需求 7 3.1.2 性能需求 7 3.2 总体设计 8 3.2.1 系统功能模块设计 8 3.2.2 数据库设计 9 3.2.2.1 ADO综述 9 3.2.2.2 数据库表结构的设计 10 3.2 详细设计 15 3.3.1 公用模块和系统主窗体的设计 15 3.3.2 用户登录模块设计 16 3.3.3 用户权限及部门管理设计 17 3.3.4 员工基本信息管理模块设计 18 3.3.5 员工考勤信息管理模块设计 21 3.3.6 员工工作评价管理模块设计 25 3.3.7 员工工资信息管理模块设计 26 第四章 软件测试 28 4.1、测试目标 28 4.2、问题发现及解决 28 4.3、小结 29 总 结 30 谢 辞 31 参考文献 32

    4
    331
    53KB
    2011-06-12
    9
关注 私信
上传资源赚积分or赚钱