任务3.2 创建员工对象

3.2.1    知识准备

        在面向对象的程序设计语言中,具有共同属性的一组对象可以用一个“模板”来 描述,这就是类。类就是一种抽象数据类型,是一组数据和方法的集合,它的作用就是生成对象。一旦定义了所需的类,就可以构造该类的对象了。创建类的对象也称为类的实例化。

      (1)对象的声明

         对象的声明格式如下:

         类名,对象名;

         使用前面创建的员工类来创建对象为:

         Employee  el;

         上述语句声明了 Employee 类的对象el。

      (2)对象的初始化

         声明要创建一个对象的实例物理拷贝,并把对于该对象的引用赋给该变量。

      (3)引用对象

         在创建了类的对象后,就可以对对象的各个成员进行访问,进行各种处理。

      (4)销毁对象

         Java需要程序员用new运算符创建所需要的对象,而不需要显式地销毁它们。Java的垃圾回收机制自动判断对象是否在使用,并能够自动销毁不再使用的对象,收回对象所占的资源。

      (5)对象复制

         同一个类可以声明多个对象,多个对象之间可以相互复制。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《数据库系统原理》课程设计报告 项目名称:人力资源管理系统数据库设计 专 业: 计算机科学与技术 年 级: 姓 名: 学 号: 指导老师: (副教授) 2013年9月 摘 要 伴随着时代的进步,计算机已成为现代人不可或缺的生活必需品,对每个公司而言若 采用一套行之有效的人力资源管理系统来管理企业员工的基本信息、考勤记录及工资的 发放,会方便许多。以前单一的人工记录已经无法满足当下高速更替的员工流量。仅靠 简单的查阅档案记录人员流动、个人考勤及最终的工资结算,不仅费时费力,而且极容 易出错,往往是投入大量的人力物力却得不到满意的高效管理。为了便于企业员工的管理 ,需要有效的人力资源管理软件,减轻工作人员的工作量,方便工作人员对它的操作, 提高管理的质量和水平,做到高效、智能化管理,达到提高企业员工的管理效率的目的 。采用数据库技术生成的人力资源管理系统将会极大地方便员工对工资明细的了解并简 化财务管理人员和考勤记录的劳动量,使工作人员从繁忙、复杂的工作进入到一个简单 、高效的工作中。基于这个问题,开发了人力资源管理系统。实现了员工基本信息与工 资考勤记录的高效性、有效性和及时性。本文通过作者设计和开发一个中小型人力资源 管理系统的实践,阐述了人力资源管理系统软件中所应具有的基本功能、设计、实现. 关键字:员工考勤管理;人员管理;津贴结算 目 录 1.引言 1 2。 需求分析阶段 2 2.1 引言 2 2。2 需求分析阶段的目标与任务 2 2。2.1处理对象 2 2.2.2处理功能及要求 3 2.2.3.安全性和完整性要求 3 2.3 需求分析阶段成果 3 3 概念设计阶段 8 3。1 引言 8 3.2 任务与目标 8 3。3 阶段结果 8 4.逻辑设计阶段 12 4。1逻辑设计的任务和目标 12 4.2数据组织 12 4。2。1将E—R图转换为关系模型 12 4.2.2数据库模式定义 13 4.2.3 用户子模式定义 16 4.3数据处理 18 5.物理设计阶段 19 5。1物理设计阶段的目标与任务 19 5.2数据存储方面 19 5。3系统功能模块 19 5.3。1 员工基本信息的查询和更新模块 19 6.数据库实施阶段 20 6。1建立数据库、数据表、视图、索引 20 6.1。1 建立数据库 20 6.1。2 建立数据表 20 6。1。3 建立视图 22 6.1。4 建立索引 23 6.1。5 建立触发器 23 6。2数据入库 24 6.3创建各个功能的存储过程 24 7.系统调试和测试 25 8.设计心得 25 9.存在的问题及建议 25 致谢 26 参考文献 26 附录1 存储过程定义 27 附录2 数据查看和存储过程功能的验证 29 附录3 所有的SQL运行语句 31 附录4 系统的运行界面 37 1.引言 随着计算机的普及,现代化的各企业,不再单单依赖人工记录来实现员工的基本信息 记录以及工资的结算,以往的单一检索已经不能满足当下人们的需求,无论是在公司人 员流动上还是在最终的工资结算,过去传统的人工记录往往是投入大量的人力物力却得不 到高效的管理效率,在信息量如此巨大的今天已趋于淘汰. 逐渐地随着计算机在社会各领域的广泛应用,大量繁杂的工作得以快速、高效的完成 ,使人们从繁重的劳动中解脱出来,提高了工作效率和工作量。在计算机应用的众多领域 中,管理信息系统占据着十分重要的地位。以计算机科学和现代化的通信技术为基础, 对某一组织或机构中有关管理的数据进行收集、处理,并输出有用信息,从而支持组织决 策的系统,使大量的手工劳动自动完成,避免了因人工操作带来的各种错误。 在社会不断进步的同时,各企业对人力的利用及财务的支出要求更加合理化,此时若 采用一套行之有效的人力资源管理系统来管理员工的基本信息、各项津贴及月工资结算 会方便很多。为了便于员工的工资管理、考勤管理、公司部门管理以及缩短工资结算速 度,减少财务人员的工作量,提高管理质量和水平,做到高效、智能化的管理,各企业仅 需要一套有效的人力资源管理系统软件。系统以其系统性、全面性和技术手段的多样性 和先进性、使用的安全性和稳定性以及应用的广泛性为其特点,性能优良,极大地减轻 了人事布管理人员的工作强度,提高了人事管理工作的现代化水平. 本文以人力资源管理系统开发过程为背景,全文分为目录、需求分析、概要设计、 逻辑设计、物理设计,以及系统的实现等全过程。在程序设计与调试上采用了自上而下, 逐步细化,逐步完善的原则。采用结构化的功能模块设计系统功能,可读性好,易于扩 充。基本功能全面,系统可读性高,易于维护、更新,安全性高。 2。需求分析阶段 2.1 引言 在当下信息社会的高科技,商品经济化的高利益驱使下,计算机的应用得以普及到经 济和社会生活的各个层面.各行各业在日常经

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值