首页 企业考勤管理系统

企业考勤管理系统

举报
开通vip

企业考勤管理系统企业考勤管理系统 系统设计2.1需求分析在当今社会,各种物资越来越丰富,而作为一个企业,特别是一个商业企业来说,需要对这些物资进行管理。由于物质繁杂,管理起来有一定的难度,可以用信息化的手段来处理这件原本十分复杂的事物,所以我们可以用VFP来设计一个考勤管理系统。2.2系统分析2.2.1功能分析该系统要实现的功能如下:1.部门信息管理:包括一个企业的部门信息的添加、修改和删除。2.员工信息管理:包括企业员工信息如员工编号、姓名、性别、婚姻、身份证、所在部门等...

企业考勤管理系统
企业考勤管理系统

系统 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
2.1需求分析
在当今社会,各种物资越来越丰富,而作为一个企业,特别是一个商业企业来说,需要对这些物资进行管理。由于物质繁杂,管理起来有一定的难度,可以用信息化的手段来处理这件原本十分复杂的事物,所以我们可以用VFP来设计一个考勤管理系统。
2.2系统分析
2.2.1功能分析
该系统要实现的功能如下:
1.部门信息管理:包括一个企业的部门信息的添加、修改和删除。
2.员工信息管理:包括企业员工信息如员工编号、姓名、性别、婚姻、身份证、所在部门等信息的添加、修改、删除、查询和打印。
3.员工考勤操作:主要是针对某一个员工在其需要考勤的进段进行考勤,记录其某一个时段(上午或下午)的考勤状况。
4.考勤记录管理:包括对考勤操作留下来的记录进行分条浏览、修改、删除、查询和打印。
5.员工加班操作:主要是记录某一个员工开始加班时间和结束加班时间,并根据这两个时间数值计算出其加班时长。
6.加班记录管理:包括对加班管理操作留下来的记录进行修改、删除、查询和打印。
7.日终处理操作:主要在每日下午将要下班时对今天应该考勤却未考勤的人的考勤状况进行调整,提供了两种选择:一种是将其作为休息,也就是放假;一种是将其作为旷勤。这样就保证每个员工在其应该考勤的时候都有考勤记录。
8.记录查询:包括对考勤记录、加班记录的按条件查询,对一个月内考勤记录、加班记录、日终处理记录的统计查询。
9.信息记录打印:包括员工信息、部门信息的报表打印以及一个月内考勤记录、加班记录、日终处理记录的统计报表打印。
10.系统功能:包括系统登陆、系统退出以及关于本系统;本系统使用内置账号,不提供添加或者修改账号的功能。
2.4.1创建考勤操作表单
在项目管理器中新建一个表单,命名为Kqact。设置其数据环境为“员工信息”数据表(Yuangong),“考勤记录”数据表(Kaoqin),“部门信息”数据表(Bumen)。其中“员工信息”数据表以“所在部门”字段为表达式和“部门信息”数据表的“部门编号”字段建立联系。
表单显示也有两种状态,考勤状态和非考勤状态,表单在初始化时处于非考勤状态,单击“考勤”(Cmdok)按钮进入考勤状态,单击“保存” (Cmdok)按钮回到非考勤状态,为此, 添加两个表单的方法属性Modpre,Modadd。
Modpre方法属性的作用将各栏数据清空,使员工编号、考勤状况两个下拉列表框不可用,使备注栏只读。
Modadd方法属性的作用是员工编号、考勤状况两个下拉列表框可用,使备注栏可写。
由于表单中“Cmdok”按钮在表单中有两种作用,一种是表单处于非考勤系统状态时使表单进入考勤状态,一种是在表单处于考勤状态时使表单进入浏览状态,而在两种状态“Cmdok”按钮的提示语句应该是不同的,“Cmdcancel”按钮也有相同的情况,所以应该在表单刷新时做出调整。
如果考勤的时间过了上班时间,而未下班时,则不可能是正常的上行政班了,只可能是迟到或者病假等了,所以在“Cmb考勤状况”收到焦点前要改变其数据源,将行政班从其数据源中去掉,在这儿假设上午上班时间是8点,下班时间是12点,下午上班时间是2点,下午下班时间是6点。
“Cmdok”按钮的作用是在表单处于非考勤状态时使表单进入考勤状态,根据当前时间判断考勤时段,根据当前日期、考勤时段以及该时段考勤员工数目组成考勤编号,并在表单中显示相应的数据。在表单处于考勤状态时首先判断各栏数据的填充情况,接着判断表单中显示的员工是否需要考勤,如果一切无误,则将表单中的数据插入数据表中,同时使表单进入非浏览状态。
“取消”(Cmdcancel)按钮的作用是在考勤状态时取消考勤,使表单进入非考勤状态,并改变两个按钮的图标,在非考勤状态时退出表单
2.4.2   创建加班操作表单
    在项目管理器中新建一表单,命名为Jbact。
将“加班记录”数据表(Jiaban),“员工信息”数据表(Yuangong),“部门信息”数据表(Bumen)加入到数据环境中。其中员工信息数据表以“所在部门”字段作为表达式与部门信息数据表的“部门编号”字段建立联系。
添加一个表单方法属性Modpre来确定表单的非加班处理状态,其作用是清空表单中各栏数据,使按钮控件回到初始状态。
访表单的工作原理是首先在表单的员工编号栏选择要进行加班操作的员工,如果该员工正在加班状态,则禁用开始按钮,单击“结束”按钮结束加班;如果该员工还没有开始加班,则 禁用结束按钮,单击“开始”按钮开始加班操作。
2.4.3   创建日终处理表单
在项目管理器中创建一表单,命名为Rzact。
把“日终处理记录”数据表、“考勤记录”数据表、“员工信息”数据表、“部门信息”表
其中,以“员工信息”数据表的“所在部门”字段作为表达式与“部门信息”数据表的“部
门编号”字段建立关联。
“Cmdok”按钮的作用是在表单处于非处理状态时,首先判断当前时间,如果一天已经结束,则使表单进入日终处理状态,具体在表单中的表现是使日终处理编号自动加1,使处理内容单选按钮组处于可用状态,使备注栏可写;在表单处于非处理状态时,则首先读入员工信息数据表中一项数据,再读入部门信息数据表中的相应数据,查看该员工今天的应该考勤状态,再读入考勤记录数据表查询该员工在当天应该考勤的时段是否考勤,如果没有考勤就写入数据,一个员工处理完毕,员工信息数据表指针下移一位。
2.5创建信息管理功能
信息管理功能包括员工信息管理功能、部门信息管理功能、考勤记录管理功能、加班记录管理功能,分别有Ygadmin、Bmadm、Kqadm、Jbadm 4张表单完成。
    2.5.1  创建员工信息管理功能
在项目管理器中创建一表单,命名为Ygadmin。
将“员工信息”数据表、“部门信息”数据表添加到表单的数据环境中,并用“员工信息”数据表的“所在部门”字段作为表达式和“部门信息”数据表的“部门编号”字段建立关联。
从数据环境中添加需要显示的字段到表单中,将移动记录工具栏类和命令按钮工具栏类实例化,并重新命名为Ygadmmr和Ygadmabg。
该表单明显应该有3种状态,浏览状态、新增状态和修改状态,而这3种状态表现在表单上实际也就是两种状态,文本框控件的是否只读以及工具栏是否可用。为了更好的控制表单的这两种状态,新建两个方法属性:Modmod及Modpre。其中Modmod方法属性使表单进入浏览状态,Modmod方法属性使表单进入非浏览状态。同时,在新建工具栏中曾经提到过,如果要全部使用在类中定义的按钮的代码,还需要添加一个表单属性Oldrecord,并将其初始化为1。
表单在初始化时先将数据环境中员工信息数据表取消过滤条件,然后使表单进入浏览状态,这只需要在表单的Init事件中进行设置即可。
在表单中选择某一个部门时,要在表单的部门名称和上班制度栏显示相应的信息,添加Cmb所在部门的Valid事件代码:THISFORM.REFRESH()
从员工信息管理表单的效果图中可以看到生日栏是只读的,而且在Modmod方法属性中也没有将其只读属性去掉,这也意味着生日栏是不可填写的。这是因为将从填入的身份证号中提取生日信息,因为现在的18位身份证号的从第七位起就是生日的年月日。
命令按钮工具栏中Cmdadd按钮的作用是在表单的数据缓冲区中新建一个记录,使员工编号自动加1,并表单进入非浏览状态。
到此,员工信息管理表单的主窗体部分创建完成。下面创建输入查询条件窗口,完成员工信息管理功能中的查询功能。
2.5.2创建部门信息管理功能
在项目管理器中新建一表单,命名为Bmadm。将“部门信息”数据表添加到表单的数据环境中。
从表单的数据环境中将需要在表单中显示的字段拖放到表单中。将“移动记录工具栏”类和“命令按钮工具栏”类实例化,并重新命名为Bmadmmr和Bmadmabg。
命令按钮工具栏中“新增”(Cmdadd)按钮的作用是在表单的数据缓冲区内新建一条记录,使部门编号自动加1,在表单中显示部门编号,再使表单进入到非浏览状态。
命令按钮工具栏中的“打印”(Cmdpri)按钮的作用是将表单中当前记录的部门编号作为参数传递给“部门信息”标签(Bminfo)并以预览的方式查看打印结果。
命令按钮工具栏中的“保存”(Cmdsave)按钮的作用是判断表单中各数据栏的填写情况,如果无误则将缓冲区的数据写入数据表中。
2.5.3  创建考勤记录管理表单
在项目管理器中新建一表单,命名为Kqadm。
将“考勤记录”数据表、“员工信息”数据表、“部门信息”数据表添加其数据环境中。用“考勤记录”数据表中的“员工编号”字段作为表达式和“员工信息”数据表中的“员工 编号”字段建立关联,用“员工信息”数据表的“所在部门”字段作为表达式和“部门信息”数据表中“部门编号”字段建立关联。
表单在初始化时应该是处于浏览状态的,与考勤操作表单相同,要使显示日期的标签控件显示系统日期。
由于可以通过考勤操作表单添加记录,所以命令按钮工具栏的“新建”(Cmdadd)按钮隐藏。
命令按钮工具栏的“修改”(Cmdmod)、“删除”(Cmddel)、“取消”(Cmdcancel)、“退出”(Cmdexit)按钮的代码可使用基类中定义好的代码。
“查询”(Cmdser)按钮的作用是调用一个输入查询条件的表单,表单的查询功能将主要通该输入查询条件表单完成。
“查询”(Cmdser)按钮的Click事件代码如下:
         DO  FORM  KQSER
“打印”(Cmdpri)按钮的作用是将表单中当前记录的考勤编号作为参数传递给考勤记录表单,以预览方式查看浏览结果。
“打印”(Cmdpri)按钮的Click事件代码如下:
REPORT FORM KQBYDAY FOR 考勤编号=THISFORM.Txt 考勤编号.VALUE PREVIEW
2.5.4  创建加班记录管理表单
在项目管理器中新建一表单,命名为Jbadm,将“加班记录”数据表、“员工信息”数据表和“部门 概 述: 大学校园文明丰厚多彩,校园盛行语是校园文明中不可或缺的一局部,而且它最能展现大学生的特性。本文主要剖析当下大学校园盛行语所折射出来的大学生的心思特征,以及校园盛行语的全体特征。
  中心词汇: 计算机毕业网 大学生 盛行语 心思特征 总体特点
  
  言语作为一种交际工具,可以彰显特性。现代大学生,大都是“80后”、“90后”,他们身上总是会有意想不到的东西让人眼前一亮,从外在的服饰装扮到内在的思想,处处闪烁着特性的光荣。而作为有较高文明素养的一个特殊 群体,他们的言语也有独到之处,而且这些不同的言语面前有着他们各自的心思特征。
  一、求新、求奇、特性化
  当下的大学生是一个追求时兴,乐于发明,喜欢别具一格,而且思想生动,想象力丰厚,对新事物接受才干强的群体,同时他们日常生活、学习的校园环境,都基本相近,所以很轻易发生群体认同价值。这就推进了校园盛行语的发生和开展。“约会、晒月亮、压马路、郁闷……”都是人们在当下大学校园里经常听到的盛行语,“郁闷”一词一度排在大学校园盛行语的首位。这让人们愈加关注当下的大学校园盛行语。
  大学生发明并运用着属于他们自己的共同言语,正应了那句:“我的地盘,我做主!”如今,年轻人们就是:“我的言语,我做主!”他们总是想着法地变换说法,发明新词,更有甚者可以说是搞怪,把生活言语“无厘头”化。2008年热播的电视剧《妥协》,恰恰是“80后”这一代年轻人看待生活、事业、爱神态度的真实写照。还有2009年的电视剧《我的青春谁做主》,异样也真实地反映了这一代人的心声,“我的青春我做主”,就是要突出自我,做特性的我,走特性的路。所以他们把“东西”不叫“东西”而叫“东东”,这种盛行语也在一定的交际圈内被认同,也许明天又有人把“东西”改叫“西西”,这也不是没有能够。
  追求特性没有错,但同时我们应该看法到,言语不是没有它自身的规律,假设一味地追求新奇,甚至搞怪,无视言语自身的 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 ,那么我们会破坏言语的正常运转规律,不利于言语的安康开展。郭熙在《中国社会言语学》中曾谈到:“言语规范大体上可以分为两类。一种是言语行为规范,一种是语法结构的规范。人们对前者比拟注重,由于它是社会规范的重要组成局部,浸透着某一社群人的观念看法、价值心思,反映该社群的生活习气和特殊 要求。”因此,大学生在追求特性的同时要契合言语行为规范和社会规范。
  二、消极、心情化
  当下的大学生大多是“80后”、“90后”,从他们的盛行语中我们可以看出他们的一些消极心思及心情化的表现。“郁闷”一词应该是最好的证实 ,那么他们为什么郁闷?为什么有这种消极的心思?年轻人应该是萎靡不振的,但这个年代的大学生为什么总把“郁闷”、“我晕”、“我倒”挂在嘴边?
  首先是理想和理想的差距招致了大学生的消极心思。在上大学之前,每团体都神往着自己的象牙塔,但是当他们真正进入大学校园之后,才发现大学校园并不像他们想象的那样充溢诗情画意。这样,理想和理想的差距便使他们发生了剧烈的丧失感,于是,他们对自己的生活发生了困惑。再加上对社会上很多事情的不了解,他们愈加迷茫。在这样的环境中,他们或多或少会变得苦闷和压制。
  其次是经济上的压力。不时下跌的学费是相当一局部大学生及其家庭所面临的压力。而且,当下的大学生活相对社会化,大学生会参与各种各样的活动,有限的生活费却缺乏以担负他们的日常开支,经济上的压力由此发生。
  最后是失业带来的压力。如今的大学生失业不像以前那样国度包分配,如今是以市场为导向,自谋出路。而当今的失业情势不容失望,失业的压力让人喘不过气来。考公务员,考村官,考特岗,考研……竞争都特殊 剧烈。特殊 是那些“面霸”在屡次面试失败后,甚至对自己的未来失掉了决计。学业的压力,失业的压力,生活的压力,报答家庭与社会的压力,盼望成功的压力,重重重压之下,他们变得焦虑、耐心、心情消极。
  三、紧跟时代步伐
  言语随着社会的开展而开展,新事物的出现会带来一系列与之相关的新词语,可以说言语是反映社会的一面镜子。校园盛行语正是时代步伐的见证,大学生是走在时代前沿的文明精英,关于社会的变化、新事物的发生有着敏锐的观察力,新奇 的东西会在他们身上极早地表现出来。“考研”、“报班”等词的盛行正是近几年考研热,失业压力大,大学生难寻出路的反映。“考村官”也是近几年国度鼓舞大学生深化乡村,协助大学生失业政策的积极照应,但假设明年没有了考村官这项政策,那么“考村官”也就不会再盛行。而关于上世纪80年代毕业的大学生来说,他们经常谈到的是“包分配”,毕业就有任务,国度给你分配到哪儿你就去哪儿任务,但如今不一样了,市场经济,哪里有市场需求你去哪里,不会再有什么“包分配”一说,这个词自然也就参与了盛行语的行列。再如“美女—帅哥”的称谓语,是由于近几年网络的迅速开展,网上聊天的人越来越多,而初次聊天的生疏人为了能拉近彼此的距离就用“美女”、“帅哥”之类的美称来称谓对方,以赢得对方好感。网络言语的生活化便使之成为校园盛行语的一局部。
  四、大胆运用负面词
  大学生是一个受过初等教育的群体,在他们身上不乏应有的文明修养,从谈吐到行为举止,都能展现他们的素质。但大学生也是活生生的人,也有心境高涨、发怨言、说脏话的时分。因此,在校园盛行语中负面的词也占有很大的比例。例如“我靠”、“TMD”,还有说他人“变态”,以及称“天赋”、“神童”等带有讥讽 讥讽 意味的词不占少数。在他们看来,运用这些词意味着时兴,新潮,特性,异乎平常 。这些词从某个正面反映了局部大学生有意或有意的发泄和自我纵容,也折射出少数大学生心态的不安康和在生活压力下的无法与自嘲心思。
  关于这些负面词,我们不能复杂地说它是好是坏,也不能任其开展,或许完全扼杀。这些词能成为校园里的盛行语,能被大少数学生接受并运用,那说明这些词确实可以满足大学生的心思需求和表达上的需求,可以很恰当很准确地表达他们的心境。
  大学校园文明是一个大熔炉。即使是大一重生也会在短时间内融入特定的校园文明中。另外,这些负面词也确实会污染我们的话语空间。特殊 是那些带有欺侮性的脏话,不只要损团体笼统,而且会损伤到听者。但这些负面词的存在与否不是某团体或某项规则就可以决议的,言语的开展有着它自身的规律,当它不顺应社会开展时,它就会自动消逝或被新的词语所替代,我们应该遵照言语自身的规律。
  综上所述,言语是反映社会生活的一面镜子,而盛行语则是一个时代的反映。大学校园盛行语就是大学生这个群体看法的反映。校园盛行语丰厚了我们的话语空间,给我们的校园生活增添了生机,是对紧张、压制、单调的学习生活的一种释放。它某种水平上表现了大学生的发明力,丰厚了校园文明,已成为校园文明的一个组成局部。
  
  文献资料
本文来自: 计算机毕业网 :
  [1]孙慧明,李成茂.校园盛行语[J].河北理工大学学报(社会迷信版),2007,7,(2):115-118.
  [2]邱贵芹,张兰英.关注校园盛行语把握 大学生思想静态[J].教育与职业,2007,20:190-191.
  [3]潘世松.大学校园盛行语的词语特征[J].咸宁学院院报,2005,25(2):81-83.
  [4]马刚,李艳,胡安琪.“百花怒放”的校园盛行语[J].湖南工业大学学报(社会迷信版),2007.
  [5]郝世宁.从校园盛行语看大学生的郁闷情结[J].教育与职业,2008,5:164-165.

摘 要:本文从教学队伍、课程內容整合、教材与实验实训条件的建设等几个方面开展“Web网站设计”精品课程教学方法和手段的研究,探索高职教育精品课程的建设模式。
  关键词
本文来自:计算机毕业网 :高职精品课程;Web网站;课程整合
      
  1 引言
  
  课程建设需要依据培养目标决定教学内容,从学生现状研究教学方法,在不同类型的学校应有不同侧重点,高职类学校要注重教学内容的实用性、针对性,下面围绕“Web网站设计”课程,谈谈高职院校精品课程的建设工作。
  
  2 课程建设
  
  2.1 教学队伍建设
  建立一支德才兼备、结构合理、人员稳定、教学水平高、教学效果好的高素质“双师型”教师队伍,并且指定水平高、责任心强的主讲教师担任课程建设的负责人,按实际需要情况配备相应的实验(实训)辅导教师,对课程建设来说至关重要,其中要特别注意如下几点:
  1)要特别注意引进一些有企业实际工作经验的工程技术人员充实教师队伍。
  2)高职学校专业教师必须经常下企业实践,感受企业职业氛围、了解市场信息,不断更新知识与技能,与时俱进。
  3)要重视师资培训。对新入职教师要坚持“先培训,后上岗”,尤其是职业技术教育理念、方法、能力,等:对在职教师要有 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 地开展各种形式的新知识、新技术培训。尤其需要掌握多媒体教学技术,鼓励教师建立自己的教学网页,进行网络交互式教学。
  在“Web网站设计”课程教学队伍中,有教授1名、副教授(高工)4名、讲师(工程师)3名、助教2名,均有从事“Web网站设计”方面的教学经验并具有丰富的网站开发经验,具备双师素质经历,还有长期在企业工作、实践经验丰富的外聘实践教师1名。师资团队由主讲教授负责,富有活力、结构合理、人员稳定、教学水平高、教学效果好。
  
  2.2 课程内容整合建设
  专业人才培养 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 是人才培养工作的总体设计和实施蓝图。在制订高职教育人才培养方案的过程中,首先要通过充分的社会调查和专家论证,对社会人才需求状况进行全面和准确的分析,提炼出专业人才培养的知识点、能力要素和职业素质,也就是专业的核心知识和能力。然后,制订理论教学体系、实践教学体系。高职教育人才培养方案制订的特点是“倒推法”,即从专业技术应用能力出发,演绎出知识、能力、素质结构,直至教学计划、教学大纲。
  根据高职特点和专业培养目标定位,我们创新性地将“Dreamweaver网页制作”与“ASP语言”两门课程优化整合为“Web网站设计”。根据课程目标能力的要求,我们将该课程分成5个教学模块:站点创建与规划(10课时)、静态网页制作(40课时)、动态网页制作(48课时)、Dreamweaver网页制作/ASP实例(24课时)、站点的发布与管理(6课时)。
  这5个模块的顺序如图1所示。这个顺序是根据对学生应掌握的能力素质作了专门的研究而构建的。模块顺序从课程目标的角度出发,整合教学内容,按阶段完成教学,使课程内容体系具有系统性、科学性、先进性、启发性、实用性。
  
  2.3 教材建设
  目前高职教材中缺乏对网站建设的整体规划、建设全过程的讲解。我系自2004年以来,共编写出《计算机文化基础》、《多媒体技术与应用》、《网页规划与设计》、《网页设计》、《ASP程序设计》、《Web网站设计》等有高职特色的教材6本,并编写了与之配套的实验教材多本。配套教材以重基础、重综合、重系统为指导思想,提供的练习内容都是作品创作中经常会用到的操作能力,与实际应用紧密结合。这样就让学生的实训操作具有针对性、目的性,进而提高了学生自主学习的积极性,同时也提高了教学效率。
  
  2.4 教学方法和手段创新
  好的教学方法可以起到事半功倍的作用。在教学实践中,考虑到高职学生的学习能力、学习习惯和学习方法,我们摸索出行之有效的项目教学法,也可以称之为核心案例贯串法,并把它物化到教材之中。
  “Web网站设计”课程以一个规模较大的、典型的、学生感兴趣的实际项目为引导,以该项目的设计和改进中的问题为动力,逐步深入、全面展开课程内容。学生必须自始至终都积极参与设计制作、调整和改进该项目的操作实践。全课程以核心案例贯串,每次课都从实际案例入手,引入本堂课的内容。
  1)将工作室模式引入项目教学课堂实践。针对学生重视实用的学习心理,教师精心设计,与学生共同营造了一个与真实工作接近的学习环境——天虹工作室。学生们通过学习实践和切身体验,提高了学习兴趣,树立了职业自豪感,促进了学生确立合作意识与团队精神。
  2)优化、组合课程内容。从切实提高学生网站制作水平出发,重新优化组合教学内容,制定新的教学计划和教学大纲。并对教学大纲、教学内容、实施方案、教材及学时安排提出一套切实可行的方案。突出课程的重点和难点。
  3)真题真做,培养学生规划与设计技能。精心设计多个大作业,要求学生独立或合作完成,部分同学选择各系部、处室制作网页,在这过程中,学生了解各部门的需求,学会与之相互沟通,提高了动手能力和综合应用知识的能力。
  4)改革传统的考核方式。要求学生在期末的时候每个人独立完成一个课题的网页设计作为考试方式,用过程化考核和实际产品来代替卷面考试。这样,学生目标明确,就可以有针对性地进行学习,并且特别重视实际操作技能的掌握。
  5)积极改进教学方法和教学手段,推广项目教学法等启发式教学方法,为提高学生的信息素养而教学,引导学生进行创造性的思维活动。试行“将工作室模式引入项目教学课堂实践”课堂教学法。充分利用计算机网络资源,建设和完善“网站与网页”教学素材库,搭建教与学的平台。
  
  2.5 实验(实训)建设
  在实验(实训)建设方面,鼓励学生参与教师的科研活动。对于“Web网站设计”精品课程建设,开发网络型考试系统和筹建实验室。
  
  2.6 机制建设
  学院设有相应的激励和评价机制和用人机制,鼓励系主任承担精品课程建设。从日常的教学管理到教学资料归档、从课程的设置到课程内容的整合、从课程的教学方法到教学手段的改革,以及教学条件的建设等都要在课程负责人的统一指挥下,进行长期的建设积累。
  “Web网站设计”课程组定期进行教学研讨,组织观摩课,教师互相听课,提炼课程核心,研究制定、统一教学文件,探索考核方式,研究学生特点,摸索教学方法,吸收学院督导意见,不断完善课程建设。
  我院2002年举办了首届课堂教学竞赛活动,2005年开展了首届金牌教师的评选活动,“Web网站设计”课程一骨干教师被评为6名金牌教师之一。这些活动都有力地推动了课程建设工作。
  
  3 申报精品课程的注意事项
  
  精品课程的评审过程分为四个阶段:资格审查、网上教学资源评审、专家会议终审、课程公示,最终评选出年度精品课程。网上教学资源评审,专家严格按照教育部《国家精品课程评审指标体系》对参加评审的课程打分,其唯一依据是申报建设方案和课程网站,所以,对于申报建设方案和课程网站,最重要的就是撰写好申报建设方案和建设好课程网站。
  1)填写申报建设方案要清晰,便于专家阅读。佐证材料不要出现在申报建设方案中,如校外专家评价意见扫描件等,可以给出阅读路径,放到课程网站中。
  2)填写申报建设方案,信息量要大,尤其是表达成果的结论性语言要写清楚,但要围绕精品课程评审指标体系来写。
  3)评审指标中很多主要观测点都在描述栏目反映出来,最好按照评审指标的评估 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 说明以回答问题的方式来填写,这和专家打分严格按照评估标准来进行相一致。
  4)要认真总结提炼课程特色,这部分占24%的权重。还有政策支持部分占6%的权重,要把学校支持课程建设的政策说清楚。
  5)网站上栏目要清晰,层次要分明,资源要丰富,内容要实用。最好有师生互动栏目,切忌华而不实。
  精品课程建设是实施“质量工程”的重要内容,高职院校应围绕精品课程长期的建设工作,切实加强教育教学工作,提高人才培养水平。
  
  作者简介:吴莲贵(1954-),女,湖南娄底职业技术学院计算机系主任,副教授,电子邮件:ldwlg@163.com

摘 要:本文针对高年级学生编程能力后续培养不足的问题进行了研究,以发挥学生的主动性积极性为核心,以施加对学生的积极影响为出发点,从知识体系、自学指导、学生组织、项目实践、交流合作等方面进行了多样化的尝试与探讨。
  关键词
本文来自:计算机毕业网 :编程能力;后续培养;素质教育
    
  1 传统培养方法的不足
  
  程序员最重要的能力就是编程能力。就我国目前的情况而言,绝大多数程序员都是经高校培养成才[1-2]。传统的教学观念认为,编程类课程是学生获得编程能力的主要途径,因而在这方面进行了较多的研究[3-7],也取得了一定的成果。但是这种观点是不够全面的,在教学实践中,它往往导致以下几种情况的出现:
  第一,对学生能力的培养不具有持续性。在低年级教完编程语言之后,高年级缺乏后续的指导。
  第二,学生在编程方面的学习偏重于理论方面,尤其是语法方面。学生的实践机会不多,应用能力不强。
  第三,学生学习的主体地位得不到保障。学生没有被有效的组织起来,不能积极主动的学习编程。
  这些问题极大地阻碍了学生编程能力的培养。针对这些问题,我们以提升学生的编程能力为目标,以发挥学生的主动性积极性为核心,以施加对学生的积极影响为出发点,从知识体系、自学指导、学生组织、项目实践、交流合作等方面对编程能力的后续培养进行了多样化的尝试与探讨,取得了较好的效果。
  
  2 后续培养的主要途径
  
  2.1 知识体系结构的健全
  一名合格的程序员除了掌握程序开发语言之外,还需要相当多的软件工程知识与广博的背景知识,这些远不是一两门编程类课程所能传授给学生的。因此,为了进一步建立与健全学生的知识体系结构,我们主要开设了三类后续课程,如表1所示。
  第一类是直接与编程相关的课程,包括理论性课程与实践性课程两种。理论性课程或者偏重于编程技能的传授,或者与某一应用领域相结合,着重于软件或者平台工具的使用及再开发。实践性课程旨在培养学生的动手能力,主要是让学生在老师的指导下来完成一个算法或软件模块。实践性课程是一个很重要的环节,我们一般在二年级和三年级的每个学期中都安排两个星期让学生来专门进行此项活动。
  
  第二类是软件工程相关的课程,主要是帮助学生了解和掌握软件工程体系,竖立软件质量观念。大多数高校都开设了其中的部分或者全部,在此不再赘述。
  第三类课程主要是计算机相关应用领域的课程。这些课程与学生的所学专业相关,因此不同学校、不同专业各有侧重。重要的是,这些课程的老师也应当认识到自己对学生编程能力的培养负有间接责任。
  2.2 自学的指导
  编程能力的培养离不开学生的自学。在高年级,自学应该成为学生获取相关知识与内容的重要途径之一,并且良好的学习能力本身也是一名合格的程序员所必需的素质。
  在这个阶段,教师应当更多的提供学习的指导,而非知识的传授。自学肯定会遇到很多困难,因此这个环节中面临的主要问题是如何让学生从尽可能多的渠道获取指导与帮助。围绕这个问题,我们作了三个方面的工作,如表2所示。
  
  (1) 参考书目的推荐。我们推荐的书籍基本都是与编程直接相关的,分为两类,一类是开发语言的指导书籍,旨在让学生更深入的学习编程语言,这类书包括《C程序设计》、《Effective C++》等。另一类书籍主要侧重于编程的技能与技巧传授,包括《代码大全》、《程序设计实践》等。
  (2) 依托课程的教学平台,我们在上面建立了BBS及讨论区,在这些网络空间中,不仅有课程相关内容的补充与延伸,还有学习经验介绍、开发技巧交流、在线课堂等内容,并有教师来负责相关的答疑与指导工作。
  (3) 为了让学生更多的接触实际,更好地使用网络工具,我们筛选了一批比较知名的网站与技术博客,如程序员网站(www.csdn.net)、微软开发人员网络(msdn.microsoft.com)等。除此之外,我们整理了一部分讨论比较热烈的网络技术组,如Google的C语言(comp.lang.c.moderated)、C++语言(comp.lang.c++.moderated)讨论组。这些技术组成员众多,分布于全球各个国家,许多顶级开发人员也参与其中,并热心讨论、回答每一个问题。往往一个问题在半小时之内就能得到相当专业的答复。因此我们鼓励学生参与这些技术组的讨论,并积极尝试回答问题。
  2.3 学生的组织
  在编程能力的后续培养中,面临的一个问题是学生没有被很好地组织起来,学习处于自发的摸索状态,主要靠单打独斗,缺乏必要的交流与引导。为了增强学生与学生、学生与实际之间的接触,让学生从交流中获取更多的“信息量”。在学校的组织下,我们做了如下工作:
  (1) 将学生组织成各种层次、各种类型的兴趣小组和社团,并进行各种内部学习和交流,这样高年级学生或者编程能力较强的学生能够将学习经验、开发技巧传授给相对较弱的学生。
  (2) 为了提升学生的兴趣,扩大先进编程技术、编程思想的影响力,我们组织了不同级别的程序设计竞赛,并选出一些优秀的学生参加更高级别的比赛,如ACM程序设计大赛、数学建模等。
  (3) 定期举办硕博论坛、校友论坛等学术活动,请一些编程能力出众的硕士生、博士生,或者毕业的校友来进行讲座,为在校的学生介绍前沿技术动态,并提供学习指导与帮助。
  2.4 多层次的实践
  学生必须经过一定的项目实践,才能真正提高编程能力。除此以外,项目实践还能培养团队协作、编程风格、文档习惯等程序员所必需的能力。学校应该尽可能的提供实践机会。在项目实践方面,除了前面提到的程序设计、算法设计、软件设计等实践环节外,我校还向学生提供了多种机会:
  (1) 建立创新基地。学校成立了三个校级大学生实践创新活动基地,七个院(系)大学生实践创新基地。学生在这里不仅可以结识很多高水平的老师,还可以寻找到兴趣一致的同学,从而大大提高了研究的劲头。
  (2) 开放实验室。我校有不少国家级和省部级实验室。这些实验室不仅项目较多,而且相当多的属于前沿学术项目。只要学生具备一定的编程功底,就可以与实验室老师联系,得到加入科研项目的机会。
  (3) 与培训机构合作。我校与全球最大的IT培训机构印度NIIT公司合作,学生可以申请参加其中的课程,在培训人员与教师的指导下完成预定的项目。不仅学生可以从中得到较多的收获,合作的教师也能掌握先进的培训方法,了解行业的实际需求。
  (4) 提供资金赞助学生。学校每年都提供一定的资金。学生如果有感兴趣的项目,或者比较有创新的想法,都可以向学校申请,由学校来资助。
  (5) 对外交流合作。我校与诺基亚、江苏移动、江苏电信等多个IT知名企业合作,与不少企业建立了合作关系。我校在一些企业建立了软件开发培训基地和嵌入式开发人才培养基地,由企业代为培训。另外,中兴、华为等大型企业也为我校提供了专门的实习岗位,学生可以直接参与实际的工程项目。这些培训与岗位,为学生了解行业背景、培养动手能力和锻炼编程技术提供了最直接、最有效的途径。
  
  3 反响与效果
  
  几年的尝试证明,上述举措收到了学生的热烈欢迎。学生以争做技术牛人为荣,也普遍感觉“动手时感觉没有以前那么多困难”、“对一些算法的理解比以前深多了”,在各级各类竞赛中,我校学生也斩获颇丰,仅2007年在国际、国内各种竞赛中获奖就达几十人,获奖人数及获奖率均列前茅。一些后续课程的老师也表示学生的基本编程功较以前更为扎实,教学相对顺利一些。
  更重要的是来自用人单位的好评,根据用人单位的反馈,不少用人单位均表示“学生的动手能力很强”、“上手很快”等。而我校的就业率一直稳居江苏省前列,这也从一个侧面反映了效果。
  
  4 结束语
  
  在教学过程中,学生知识的获得、编程能力的培养,不可能只依靠一门或几门编程课就能达到目标,这些仅仅是一个开始,还有很多后续的工作要做。我们对编程能力的后续培养进行了多样化的改革与尝试,取得了较好的效果。而这些措施,反过来也能促进教学内容与实际需求的贴近,以及教师自身水平的提高。
  
  参考文献
  [1] 李晓明,陈平,张铭,朱敏悦.关于计算机人才需求的调研报告[J].计算机教育,2004,(8):11-18.
  [2] 教育部计算机科学与技术专业教学指导分委员会.中国计算机本科专业发展战略研究报告[R].中国大学教学,2005,(5):7-10.
  [3] 郑芸.运用目标教学方法培养学生编程能力[J].高教论坛,2007,(2):118-119.
  [4] 徐进华.提高学生程序设计能力的几个措施[J].计算机时代,2005,(11):52-53.
  [5] 田孟红.培养学生编程能力的实践与思考[J].文山师范高等专科学校学报,2004,17(4):367-369.
  [6] 吴海珍,蒋加伏.面向编程能力培养的VB语言教学改革[J].湖南师范大学教育科学学报,2005,4(6):120-122.
  [7] 李海伦,唐全.“程序设计”课程教学改革的研究与实践—加强算法设计教学,提高学生编程能力[J].计算机教育,2005,(7):21-22.

摘要:Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言,文章从不同领域对其进行了分析和研究。
  关键词:Java;多线程;仿真系统

  
  Application&Research of Java in Different Fields
  Wang Yi
  (Liaoning Administration College of Police and Justice,Shenyang110161)
  Abstract:Java is simple,object-oriented dynamic language,which is distributed,explanatory,strong and safe,structure-neutral,
  transplantable,well-functioned and multithreading.The passage analyzes and studies it in different fields.
  Keywords:Java;Multi-threading;Simulation system
  
  随着软件技术的发展,新的编程语言不断涌现,以往C/C++称霸天下的局面已经过去,取而代之的是Java、C、C++三足鼎立的局面。跨平台是Java能有今天地位的一个重要原因,但不仅仅如此。发明Java语言和推广这门语言的Sun公司正在从各个角度对Java进行改进、扩展、增强。Java的发展与整个软件市场和环境是分不开的,本文首先回顾Java的发展历史,然后将从开源角度谈论Java发展的环境和外在需求,从集成等方面讲述它的内在发展趋势。尽管如此。Java的未来也并不是平坦无阻,它不仅要面对微软公司Net的正面攻击,还将面临新兴各种脚本语言如Ruby的侧面进攻。对于Java的未来,尽管有两种态度存在,但是以现在的局势来看,在可以预见的未来几年甚至十年内Java将继续繁荣下去。在最近几年里Java语言在编程语言排名榜上一直独占鳖头。相比之下,C、C++也具有相当的稳固地位,一些新兴的脚本语言如Ruby则具有非常强大的生命力。尽管如此,Java的霸主地位或者前三甲地位在将来的几年内是很难动摇的,因为目前Java已经无处不在。
  一、Java技术的概述
  Java技术自问世来,已有JavaSE JavaEE、JavaME三大平台和多个版本,涉及桌面系统、企业应用、无线应用、web服务等多个方面十年来,Java编程语言及平台成功地应用在网络计算及移动等各应用领域 比如移动电话、个人电脑 跨国金融系统和卫星通讯等。java带来了很多创建性的东西 框架和模型要比其他语言更多更成熟.java的开源项目更多,可以免费使用的资源更多,由于Sun、IBM、Oracle、Bea、Sybase等国际厂商都用Java技术开发了应用服务器、电子商务平台及应用软件,构造各类信息系统,Java成为企业级业务应用的首选开发平台,使复杂、多层的网络计算应用变得易于搭建和步署。
  Java平台由Java虚拟机(Java Virtual Machine)和Java应用编程接口(Application Programming Interface、简称API)构成。Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.4,最近版本为Java1.7。
  Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。
  二、Java多线程创建
  利用Java语言实现多线程应用程序的方法很简单。根据多线程应用程序继承或实现对象的不同可以采用两种方式:一种是应用程序的并发运行对象直接继承Java的线程类Threadt另外一种方式是定义并发执行对象实现Runnable接口。
  通过继承Thread类创建线程。Thread类是JDK中定义的用于控制线程对象的类,在该类中封装用于进行线程控制的方法。在这个途径中,用户程序需要创建自己的Thread类的予类,并在子类中重新定义自己的方法,这个方法中包含了用户线程的操作。这样在用户程序需要建立自己的线程时,只需要创建一个已定义好的Thread子类的实例就可以了。
  通过Runnable接口创建线程。Runnable接口只有一个方法run(),实现这个接口,就必须要定义mnO方法的具体内容,用户新建线程的操作也由这个方法来决定。定义好run()方法之后,当用户程序需要建立新线程时,只要以这个实现了run()方法的类为参数创建系统类Thread的对象,就可以把用户实现的run()方法继承过来。在不久的将来,多核会像现在的单核一样普及。这个变化必然引起软件开发的重新思考。尽管目前很多的软件都采用了多线程技术。但是还没有达到那种“无所不用其极”的地步。Java为了对并发编程的支持,做出过一些努力。最具有代表性的就是在JDK5中新增了java util concurrent包,专门为并发编程提高封装的API。
  三、Java在Intranet应用
  Intranet是一种与外部世界安全隔离的内部网络,它采用了Internet技术为它的信息底层服务。创建一个成功的Intranet应用程序应遵循以下四个步骤:(一)确定需求。通过考察Intranet网的目的、范围、用户等因素来确定Intranet网设计和实现需求;(二)规划。在确定了Intranet网的需求后,则开始进行Intranet网的规划,确定项目实施的时间和实施项目所必需的步骤,对条件和需求进行实现性考查;(三)设计。一般是通过确定Intranet网上软件硬件安装的位置与方式(如主Web服务器安装的位置以及软件如何共享等)来设计的;(四)实现。在Intranet将根据需求、计划和设计来创建Intranet 服务和开发应用程序。
  四、Java在仿真系统中应用
  控制类是一个抽象类,是控制线程和对象的类,其中线程控制是本文要重点说明的。在Java开发语言中,除系统线程外的每个线程又隶属于另一个线程组,可以在创建线程组时指定其隶属的线程组,若没有指定,则缺省的隶属于系统线程组。这样,所有线程组组成了一棵以系统线程组为根的树。在基于Java的多线程仿真机制中,Java提供了线程组类,线程组提供了控制、管理线程的所有方法,为仿真模型中线程的管理提供了基础设施,极大地方便了开发人员。
  Java允许我们对一个线程组中所有的线程同时进行操作,比如我们可以通过调用线程组的方法来设置其中所有线程的优先级,也可以启动或阻塞其中的所有线程。例如,运行模型时,将产生的线程加入到其线程组中,在主线程中,仿真钟每推进一步,就查看线程组中线程的启动时间,如果有等于当前仿真时间的,就启动,使模型得到很好的控制。
  由于Java的跨平台性,更为分布式的物流仿真提供了广阔的发展空问,采用多线程机制不但能模拟并行的系统,还能在系统中实现交互。如果在软件的设计中采用UML面向对象建模技术,可使程序开发过程标准化、可视化,代码编程也简单化。
  参考文献:
  [1]詹跃东,李莉,史扬.基于UML和多线程的AGVS仿真工具设计[J].系统仿真学报,2005(5):871—874
  [2]接鹏.基于Java的多线程离散事件仿真机制[J].现代计算机,2005(5):84—85
  [3]叶俊民,汪望珠.面向对象软件工程使用UML、模式、Java(第2版)[M].北京:清华大学出版社,2006
  [4]白尚旺,党伟超.Power Designer软件工程技术[M].北京:电子工业出版社,2005

 

摘要:本文以兴趣小组、新技术讲座、项目开发小组,科研小组等第二课堂形式为重要支撑点,阐述了搭建符合地方性高校实际情况、多层次实践平台的方法和措施。实践表明,这些措施和方法,对提高学生实践能力,实现高校人才培养目标,效果显著。
  关键词:实践平台;第二课堂;人才培养
  
  计算机学科知识更新较快,新技术、新工艺、新器件、新软件、新算法不断涌现[1],而地方高校受办学条件限制,存在教学内容滞后,教学模式单一,教学方法僵硬,实验设备比较陈旧,“重理论、轻实践”等现象。这不但束缚了学生的创新意识和创新能力,也不利于人才的培养[2]。
  2005年,教育部下发了“教育部关于印发《关于进一步加强高等学校本科教学工作的若干意见》和周济(时任教育部部长)在第二次全国普通高等学校本科教学工作会议上的讲话的通知”(教高[2005]1号文件)。在本科生培养方面着重提出“更加注重能力培养,着力提高大学生的学习能力、实践能力和创新能力,全面推进素质教育”、“大力加强实践教学,切实提高大学生的实践能力”、“积极推动研究性教学,提高大学生的创新能力”、“要让大学生通过参与教师科学研究项目或自主确定选题开展研究等多种形式,进行初步的探索性研究工作”。同时教育部还将大学生“科研实践训练”纳入到本科教学工作水平评估标准中。
  在这样的背景下,国内许多高校,尤其是重点院校在实践教学方面进行了很多有益的尝试,具体有:建设与完善实践教学体系,如辽宁师范大学提出的三层次十模块实践教学体系;将创新学分纳入教学
本文档为【企业考勤管理系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_940510
暂无简介~
格式:doc
大小:369KB
软件:Word
页数:24
分类:经济学
上传时间:2012-04-06
浏览量:48