14198人事工资管理系统讲述.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
14198人事工资管理系统讲述

人事管理系统 目 录 系统简介 功能介绍 相关技术介绍 各功能模块实现介绍 第一章 系统简介 本系统四大主要功能: 人力资源管理 考勤管理 考评管理 薪资结算管理 后台数据库使用SQL Server,前台开发工具使用Visual C++。 本系统采用目前比较流行的ADO数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库应用程序设计中。这也是本系统的特色和优势。 第二章 系统功能介绍 系统主要分为七大功能模块: 系统管理模块 员工信息管理模块 部门管理模块 工资管理模块 考勤统计管理模块 系统介绍模块 员工信息管理模块分为如下功能: (1) 员工基本信息管理模块 (2) 员工家庭信息模块 (3) 员工教育及工作经历模块 工资设置模块分为如下功能: (1) 新建工资表 (2) 工资项目、税率设置 (3) 工资结算查询 功能要求(1) 部门信息的添加、修改、删除和查询。此功能为员工的分类管理提供依据。 员工基本信息的添加、修改、删除和查询。 员工家庭信息的添加、修改、删除和查询。 员工的教育及工作经历的添加、修改、删除和查询。 功能要求(2) 员工出勤情况的录入、修改、和查询,以及月出勤情况统计。此功能为薪资结算中考勤奖惩金的提供依据。 员工考评管理的录入、修改、和查询。此功能设置绩效奖金,为薪资结算提供又一依据。 工资信息的添加、修改、删除和查询,包括工资项目管理、工资税率管理、生成工资表和查看工资表等功能。 性能要求 1. 整体结构合理,统一,风格一致,模块化结构,界面清晰,接口灵活。 2. 开发方法,文档规范化,便于管理,易于可扩充。 3. 完善的数据输入,输出,维护。 4. 自检性能高,用户误输、错输均有提示。 5. 容错性能高,稳定性好,安全性强,某个用户的操作错误不会引起整个系统的瘫痪,每一功能的操作都有信息提示以免重复操作,错误操作有警告,以便用户及时改正。 6. 系统操作简便、灵活,管理和维护效率高。 系统流程分析如图 用户管理功能模块 第三章 相关技术介绍 面向对象编程方法 ADO数据库访问技术。 基本的后台数据库管理方法,例如创建数据库、创建表、创建查询、备份和还原数据库等。 常用SQL语句的使用。 ADO数据访问技术 ActiveX Data Objects 的缩写,提供对各种数据库访问的标准接口。 包括的主要对象有: 连接对象Connection。连接时必须指定要连接到的数据源以及连接所使用的用户名和口令等信息。 命令对象Command。可以通过已建立的连接发出命令,对数据源进行指定的操作。 记录集对象Recordset。查询命令可以将查询结果存储在本地,这些数据以“行”(记录)为单位,返回数据的集合被称为记录集。 字段对象Field。一个记录集行包含一个或多个字段。如果将记录集看作二维网格,字段将排列起来构成列。每一字段(列)都分别包含有名称、数据类型和值的属性。 Connection对象 Connection对象代表与数据源的连接。如果是客户端/服务器数据库系统,该对象可以等价于到服务器的实际网络连接。 数据库连接字符串 _bstr_t strConnect = Provider=SQLOLEDB; Server=wangmeizhen;Database=HrSys; uid=sa; pwd=sa;; Provider 数据提供者。 Server 数据库. Database 数据库名。 Uid 数据库用户名。 Pwd 用户密码。 Command对象 Command对象定义了将对数据源执行的命令。 Recordset对象 Recordset对象表示来自基本表或命令执行结果的记录全集。使用ADO时,通过Recordset对象可对几乎所有数据进行操作。 Field对象 Field对象代表使用普通数据类型的数据的列 。 面向对象方法 面向对象方法(Object-Oriented?Method)是一种把面向对象的思想应用于软件开发过程中,指导开发的系统方法,简称OO (Object-Oriented)方法,是建立在“对象”概念基础上的方法学。 所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。 对象 对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。 类封装实例 例如要为表Users创建一个类CUsers。 类Users的属性如下: class CUsers { private: CString UserName; CString Us

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档