为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

烟花爆竹经销管理

2012-04-06 18页 doc 365KB 32阅读

用户头像

is_390812

暂无简介

举报
烟花爆竹经销管理烟花爆竹经销管理 第一部分 系统设计1-1:系统功能设计 我由于长期的在日杂公司从事烟花爆竹的经销,并且使用手工管理,发现数据繁多,而且管理相当复杂,这样不仅容易出错,而且工作量很大,给管理人员带来了很大的麻烦。所以我就根据这一需求开发了烟花爆竹经销管理系统。希望它能为我们今后的工作带来方便。本系统总体的功能是实现销售公司销售管理的系统化、规范化和自动化。本系统要完成的功能有: 系统登录  包括用户登录、修改密码、添加用户、...
烟花爆竹经销管理
烟花爆竹经销管理

第一部分 系统设计
1-1:系统功能设计
 我由于长期的在日杂公司从事烟花爆竹的经销,并且使用手工管理,发现数据繁多,而且管理相当复杂,这样不仅容易出错,而且工作量很大,给管理人员带来了很大的麻烦。所以我就根据这一需求开发了烟花爆竹经销管理系统。希望它能为我们今后的工作带来方便。
本系统总体的功能是实现销售公司销售管理的系统化、规范化和自动化。本系统要完成的功能有:
 系统登录 
包括用户登录、修改密码、添加用户、删除用户等。
 交易管理
包括进货登记、销售登记、商品登记等。进货和销售的主要交易都是在此进行。每次交易(包括进货、销售)都需要对日期、商品编号、产地、单价、数量、实付款等各项信息进行记录。
 查看数据


通过此功能,可以查看进货、出货、商品登记的各项记 录。实现各种数据表的浏览,包括进货表、销售表、商品表。浏览时,此数据表的所有信息项全部显示。更直观的让经营人员了解商品的各项记录。
 查询
通过此功能,可以查询到各种商品的利润,及各商品的库存量。帮助管理员了解数据。在进货时可以有的放矢。不会由于数据统计的不完善而造成不必要的损失,帮助经销人员在正当的经营中获得更好的收益。
数据库设计
   数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高存储的效率,保证数据的完整性和一致性。另外,合理的数据库结构将非常有利于程序的实现。
2-1: 数据库需求分析
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能够充分满足各种信息的输入和输出。收集基本数据、数据结构和数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。
通过对烟花爆竹经销管理的了解,总结出如下的需求信息:
 进货商品需要进行管理,所以需要一个jinhuobiao。
 销售商品需要进行管理,也需要一个xiaoshoubiao。
 所有的商品需要放到一起进行管理,同时也需要一个shangpingbiao。
 系统管理员需要进行统一管理,还需要一个guanliyuanbiao。
 只有管理员登录之后才可以使用系统。

 高级管理员不允许删除。进货、销售、商品信息都可进行浏览和删除。
 商品的利润和库存都可进行查询。
经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构:
 “管理员表”中包括有管理员、密码字段。
 “进货表”中包括有ID、记录日期、商品编号、产地、单价、数量、 实付款字段。
 “商品表”包括商品编号、商品名、产地、厂商、单价字段。。
 “销售表”包括ID、记录日期、商品编号、产地、单价、数量、实付款  字段。
 “管理员表”、“商品表”、“进货表”、“销售表”。由于开发时使用的数据量比较小,因此这些表都集中建立在同一个名为yhbzdate的数据库中。
数据库建好以后,选择“工具”菜单——“数据库实用工具”——“转换数据库”——“到早期Access数据库版本”,将数据库转换成早期数据库版本,以便实现兼容。
第三部分
设计工程框架
做好充分的系统设计准备工作以后,接着应该创建工程并设计工程的框架。
3-1:创建工程
先创建工程存放的目录。运行Visual basic 6.0 主程序,并选择新建“标准EXE”工程。新建工程后,在Visual basic 窗体中有一个默认的窗体Form1,将在此基础上设计系统的主界面。并将此工程命名为jr,并与数据库文件存放在同一文件夹下。将form窗体保存为“jrform.frm”。
3-2:建立主界面
系统的主界面完成的功能:
 单击“进入”——进入系统登录,显示登录窗体。
 单击“退出”——退出系统,主窗体关闭。
     用到的主要控件:timer控件
为了使界面优化,“进入”和“退出”均采用标签label,且label的mousepointer 属性均设为99。Mouseicon属性都设为c:\windows\cursorsharrow.cur。各控件的属性值请参见表5            
           表5   控件属性设置       
控件 属性 属性值
Timer interval 210
Label Name jrlabel
 caption 进入
Label Name fqlabel
 caption 放弃
image stretch true
说明:  在我们刚刚建立工程时,工程的名称最好用英文,工程中窗体的名称最好也用英文,以防止系统不兼容时出现乱码。Stretch是设置图片大小来适应image大小的,这样界面有多大,图片就多大,会使整体效果变好。

历史讲的都是过去的事,课堂大多呆板单调,要想课堂变活,有很多方法,图片教学法是不可或缺的良法之一。经过图片,我们可对教材进一步展开,让学生对“过去的事”发生兴味和热情,加深对历史的了解和记忆,进而发现效果、剖析效果和处置效果。在实际中我主要从以下几个方面停止。
  一、应用图片激起学生的学习兴味
  图片反映考古研讨的新效果,应用图片可以拉近历史与理想的距离。图片作为一种直观的、笼统的教学资源,能有效地激起学生的学习兴味,进而引发其对历史的深入思考 。如在学习七年级历史上《秦的一致》一课时,我让学生观察课本上的秦始皇像,并对其停止描画:“他目光炯炯,虎视眈眈,威严而高傲的神态,流显露当年横扫六国、一统天下的万丈豪情,他头戴皇冠,身穿龙袍,这身装扮显示出他那唯我独尊、高高在上的帝王身份。他是谁呢?”学生大声说:“秦始皇。”接着,我再启示学生:“秦始皇终究是一个怎样的人物?他在中国历史上起着怎样的作用?”学生热情高涨,剧烈的求知欲被激起出来,从而进入很好的学习形状。
  把对历史地图的把握 、运用放在重要位置,有利于克制过于注重历史知识的教授的倾向,培育学生的创新肉体。
  二、引导学生临摹历史插图,培育学生的综合才干
  我发现,初中学生往往喜欢在课本的插图人物肖像上乱填乱画,那么何不让他们正儿八经地画一下,这样,既能满足他们的猎奇心和好动性,又能培育他们的入手才干,提高审美情味。我组织学生停止了一次临摹历史教材中的插图活动,并从学生的作品中挑选一些较好的用来展览,结果既加深了学生对与图片相关知识的印象,又大大激起了学生的学习兴味,效果很好。不久之后,我看到班级黑板报上出现了《历史角》,如“科举制的兴废”;历史人物画像如《房玄龄》、《李白》等插图,火铳等一些历史图片;还有《向日葵》这样的名画,学生学习历史的兴味大大提高了。
  经过读图、画图等实际活动,学生既培育了搜集、整理图片的才干,又培育了行动、书面表达的才干和综合运用知识的才干。
  三、应用图片引导学生自主发现、探求
  在教学进程中,我精心选择资料,择取最佳角度,赋予历史内容深入的内涵,培育学生的人文素养和迷信态度,为其确立正确的人生观、世界观、价值观打下基础。依据“探求学习”实际,我无看法地设计了一些具有发现探求颜色的效果以培育学生的发现、探求才干。
  在学习七年级历史《祖国境内的远古居民》中的“山顶洞人”这一内容时,我充沛应用课本中的“山顶洞人的生活”这幅插图,设计效果情境,激起学生兴味。我设计了具有梯度的一系列效果:“同窗们,山顶洞人都过着怎样的生活呢?请你细心观察画面,通知大家你看到了什么?”学生停止了不定向的观察,兴味很高,并积极发言。在学生自主发言的基础上,我又提出效果引导学生停止定向观察,目的在于从图中寻觅到具有研讨价值的信息。然后,让学生再观察画面,想一想:“左边的那位青年妇女正在干什么?说明他们曾经把握 了什么技术?她左边的男孩正在干什么?那位站起来的男子呢?他身上背着的和手里拎着的植物是经过什么方式失掉的?左边还有老人和孩子,他们怡然自得的表情说明了什么呢?”学生的回答极富想象力,言语表达生动、幽默,我对学生的回答及时一定并作了适当的点拨。最后,我请学生思考 :“从整个画面来看,这些人之间应该是什么关系?你能说明他们的社会组织有什么特点吗?”这样,逐一重现效果,留给学生充沛的时间思考 和开展。
  在探求进程中,我只是发扬组织、引导、参与的作用,使学习气氛轻松愉快。由于提问、追问、做结论的言语适宜初中学生的特点,并及时补充,学生的发现、探求也落到实处。
  四、有效运用课本插图,提高温习课的质量
  历史地图、插图的选择力图内容典型,画面明晰,能准确反映历史内容。学生能从中学到历史巨人剧烈的自我看法和顽强的人格毅力,激起内在的创新肉体和自主开展的看法。
  在温习课中运用课本中重点插图,可以起到穿针引线、举一反三的作用,能让学生围绕重点插图前推后延,回忆所学知识,停止相关联络。如在温习世界近代史时,我应用《查理一世被处死》、《华盛顿像》、《林肯像》、《攻占巴士底狱》几幅插图,让学生经过图片说出各个图片反映的历史事情,这几次革命的相反点和不同点,并说出:“1648年革命和1789年革命,并不是英国革命和法国革命,而是欧洲范围的革命?事先的中国是什么样的政治制度?确立了新制度英国和法国以后对我国有何举动?英国资产阶级革命后的英国国王和中国历史上的皇帝有何不同?为什么华盛顿和林肯被选为美国历史上最受尊崇的总统之一?”在学生温习回答效果的基础上,我停止了小结:英国经过资产阶级革命和工业革命走向了兴盛,美国经过独立战争、南北战争完成了祖国的独立和一致。我再让学生看《罗斯福和家人在一同》、《雅尔塔会议》、《马歇尔》等插图,提问:“那美国又是怎样走上世界强国并成为霸主的呢?”学生经过温习,回答:“两次世界大战后美国走上世界强国,经过罗斯福新政摆脱经济危机,开创了资本主义国度干预经济的先河,经过热战政策的实施成为世界霸主。”这样,经过几幅图片就把美国历史展现出来,而且把历史知识系统地温习了一遍。经过图片,学生不但兴味高,而且轻易记住,很难遗忘,可以说到达了事半功倍的效果。
  许多历史事情之间都有严密联络,可谓“牵一发而动全身”,只需我们专心 ,仔细研讨教学资源,无看法地运用课本中的插图培育、锻炼学生的这种举一反三、纵横连接的才干就一定能取得较好的效果。
  实际证实 ,在教学中充沛有效地应用图片,能充沛发扬学生的学习兴味,使学生乐于学习;也能培育学生的自主探求才干,使学生擅长学习;还能培育学生的历史审美感,使学生在潜移默化中接受情感教育。

摘要:本文介绍了我院结合校级教改课题,针对“软件工程”课程的教学内容、教学形式的组织、软件实践项目的考核形式与标准等方面的改革所做的探索。
  关键词
本文来自:计算机毕业网 :软件工程;课堂教学形式;小组考核
    1引言
  
  “软件工程”是重要的专业基础课,在整个教学体系中占有非常重要的地位。但是由于与该课程相关的教材都是理论性很强,学生在学习的过程中很容易把它当作文科类课程来学习,靠记忆课本上的一些基本理论来通过考试。等到了毕业设计这一环节时,很多学生都不知道对指导教师布置的题目该从哪一步开始做。因此,如何提高本课程的教学效果一直是我们关注的研究课题。
  其实,软件工程是一门实践性非常强的课程,教材上的很多基本原理都是国内外软件工程研究者的经验总结,它并不像数学那样经过严格的证明,也没有必要进行理论证明,因此不能用对待公理的态度去生搬硬套,而应该在实际中灵活运用,检验其是否有效。所以,应用才是软件工程学习的关键。
  本文结合校级教学研究项目——“计算机专业学生软件工程能力的培养研究”,就如何在较短的教学时间内使学生能较快而扎实地掌握软件工程课程的内容并具有一定的软件开发能力,主要针对课堂教学内容与形式的组织进行了探讨。
  
  2课堂教学形式的组织
  
  目前,与本课程相关的教材都是沿着两条主线来阐述软件开发的过程,首先讲述传统的软件开发过程,然后由传统软件开发过程的缺点引出当今主流的软件开发思想——面向对象的软件开发。为了让学生能将这两种软件开发思想应用于实践,同时体会后者的优点,我们将软件04级1、2、3班的同学在各班级内以至多5人一小组的方式进行自由组合,最后形成了10个软件开发小组,每组选一个负责人。每个软件开发小组可以选做教师布置的题目,也可以自行选题,但要求10个小组内不能有多于2个以上的小组做同一题,以防抄袭。期末考试的成绩由四部份组成:平时考勤10%,实验环节10%,软件开发项目60%,期末笔试20%。
  软件工程课程有54学时,理论学时占42学时,实践学时占12学时。在42个理论学时内,我们的教学时间安排是:12个学时讲授传统的软件开发思想;18个学时讲授面向对象的软件开发思想,余下的12个学时由每组的小组负责人选派一名小组成员担任教师的角色向其他各组的同学讲述自己的软件开发、进度、需求分析、设计等等。
  
  3实践教学形式的组织
  
  本课程的实践教学根据学院教学计划规定,要求在实验室完成。我们在实践内容的安排上注重了把握以下几个方面:
  (1) 由小组负责人安排每个小组的同学坐在一起或相邻的位置上,方便软件开发过程中的协作。
  (2) 由于指定的实践学时远远不能满足软件项目开发的要求,所以要求每小组负责人安排课外时间。
  (3) 由于每次实验上机时间只有2学时,所以根据这种实际情况,我们要求学生在这段时间内主要学习软件开发过程中常用软件的操作和使用,以方便各小组在后阶段提交各种文档。
  (4) 要求学生必须熟练使用三种软件:Microsoft Project、Microsoft Vision、Rational Rose。
  
  4小组考核标准
  
  10个软件开发小组课堂讲述时间总共为12学时,分三次。每一次演讲的时间由教师根据教学进度安排提前两周通知学生。每小组的本次得分是其余9个小组评分的均值。每次考核完成后的1周内向教师提交阶段性的成果和文档。三次考核的要求和标准如下表所示。
  
  可以看出每一次考核内容各不相同。从第1、2次到第3次的过渡可以让学生体会到传统的软件开发方法在分析与设计之间由于概念与表述方法不同,因此在需求的分析与设计之间存在着鸿沟。而面向对象的方法由于问题域的基本单位是对象,在分析与设计阶段采用一致的概念和表示法,分析与设计之间不存在鸿沟。经过实际项目开发的对比,学生可以感受到面向对象软件开发方法的优点。同时,在整个教学环节中,由于严格按照软件工程的要求分阶段布置任务,并让学生分阶段地提交相应的文档和开发成果,督促学生保质保量地按时完成软件开发的任务,从而真正达到了将理论运用于实践的目的。
  
  5改革的效果
  
  对于本次“软件工程”课程教学内容形式的改革,我院在软件041、2、3班共69人中进行了实践,实践后达到了以下的效果:
  (1) 通过本课程的学习,学生不仅掌握了书本上的理论,更重要的是掌握了软件开发的基本流程,并能将书本上的理论初步应用于实际问题的解决。
  (2) 进一步激发了学生学习软件工程的兴趣,增强了学生学习的主动参与性,减少了学生对该课程感到枯燥无味的情绪。
  (3) 软件042班的刘俞同学利用这次软件工程课程的学习,为自家的家具销售公司开发了一个实际的进存销管理系统,解决了父母用传统的方法管理账目的不便。
  
  参考文献
  [1] 王春玲. “C++程序设计”课程实践教学改革的探讨[J]. 计算机教育,2007,(12):3-4.

奚:王老师,我从你们的课程网上看了学生关于课程的反馈,很受启发。
  王:这是为了欢送第一批担任低年级上级辅导的学生而整理的,他们是04级的,今年毕业,我们开了座谈会,给他们发了课程辅导员证书。
  奚:这个座谈会一定很感人吧,希望更多的人能采用你们的办法。
  王:我也很希望大家多提意见,我们的课程网址是http://59.67.71. 237:8080/dsc。
  奚:我看这些反馈来自好几个学院、许多专业的学生。
  王:是的。涉及7个学院,十几个专业的学生。
  奚:关于高等教育质量和素质教育问题,特别是如何“把提高地方高校本科教育质量作为全面提高我国高教质量的突破口”,我们多是从宏观角度、从专家和教师方面探讨,今天,学生的反馈使我们可以从一门具体改革的综合课程、从微观角度、从学生方面探讨这个问题。
  王:“质量工程”中要求,坚持以学生为主体,一切为了学生,一切依靠学生。周济部长也提到,提高质量,关系到学生的未来,是大学生们自己的事情。所以,我们应该听听他们的意见。
  奚:对于你们的课程改革,如果归纳起来怎样概括呢?
  王:一是把数据结构、C语言和C++语言联系在一起,形成了一门探索程序语言发展规律的综合性课程;二是开发了丰富新颖、独具特色的多媒体教学软件;三是建立了以学生为骨干的教学实验管理机制。
  奚:我发现,学生的反馈主要也是围绕着这三个方面讲的。第一,从这门综合的计算机基础课程中不仅学到了知识,而且学到了终身受益的方法。第二,多媒体课件深入浅出、生动形象,让他们对原本抽象复杂、枯燥乏味的程序语言知识和算法着迷。第三,担任实验辅导的经历使他们得到综合的锻炼,提高了他们的实践能力。我认为学生已经认可这门课程给予了他们素质教育。
  王:素质教育是一个复杂的系统工程,不是简单的一两门课程可以完成的,不过我们相信我们课程改革的方向是正确的。
  奚:提高素质教育水平不能仅仅停留在概念层面上,总要从具体的课程改革开始,脚踏实地地去做。
  王:从理论上,李未院士的《数理逻辑》一书对数理逻辑的创新,给予了我们这个信心。很多专家强调,素质教育的深化应该从文化层面来考虑。可是什么是文化呢?我们知道,西方科学的发展以两个伟大的成就 为基础,一个是形式推理系统即数理逻辑,另一个是系统实验。历史和现实也告诉我们,没有逻辑,我们的学术不会强大。而“中国古代文化,缺少精密的思辨。”
  奚:通过您的课程改革实践,我感到计算机基础课程改革可以为此作出应有的贡献,这应该是令每一位从事计算机教育的人都倍感自豪的事情。
  王:是啊。还有,“质量工程”提出以邓小平理论和“三个代表”重要思想为指导,推进素质教育、培养创新精神和能力,这实际上是要求我们把马克思主义的基本理论同教学质量的提高和教学改革的具体实践相结合,进行人才培养方法的开拓创新。
  奚:创新精神和创新能力是要用心培养的,李未院士的三个语言环境理论就是这种意义上的创新,它丰富了辩证唯物主义的科学内涵。
  王:现在数理逻辑的创新出现在中华大地上,而且它将形式理论系统的模本由几何学扩展到带有实验特点的计算机科学领域,使人们结合日常的计算机操作实践更容易理解和把握数理逻辑的概念和方法。
  奚:那么从理论高度上讲,计算机教育承担着克服我国传统文化的局限性,肩负着从教育理念、内容、方法、手段和模式等方面实现重大创新的责任。
  王:可以说,这本新书使每一位真心热爱计算机教育的人有了心灵上的引航,有助于我们在教育领域落实邓小平同志倡导的精神:“熟悉马克思主义的基本理论,从而加强我们工作中的性、系统性、预见性和创造性”
  奚:至少在计算机学科领域,我们可以率先推崇这种创新意识的培养。
  王:李未院士的三个语言环境理论就是辩证唯物主义原理在计算机科学中的深刻化和精确化,它倡导我们“把真正的珍珠拿到阳光中来”。
  奚:希望我们大家共同努力来实现创新和创新人才的培养。
  王:这是一项伟大的事业。
  奚:本期我们摘录了一部分学生的反馈,来说明课程改革的效果。教育应该是鼓励学生的教育,因此学生的反馈应该具有借鉴价值。
  
  反馈摘录:
  1.天津师范大学管理学院04级信息管理与信息系统专业 曹燕:
  这门课承载的不仅仅是知识和技能,更是我们这些年轻人的梦想和憧憬!
  回想这四年来的点滴,才发觉,是C++实验班帮自己找到了人生定位和奋斗目标。而且由于在学习C++时打下了良好基础,我在以后相关课程(如asp,java)的学习中才能够得心应手。
  还有在C++实验班中学习和担任上机辅导老师的经历,在我找工作和参加考研面试时,无形间为我加大了竞争的筹码!真是感谢那一段经历,让我收获了人生中的又一桶金!
  2.天津师范大学管理学院05级会计学 姚婧婧:
  我喜欢那种从不会到会、从不懂到懂,再到真正领会,一步一步的有条不紊的学习过程。也许,我毕业之后没有从事编程工作的机会,可是这种能力、思想会使我受益终生,无论我将从事哪种职业。
  3.天津师范大学管理学院05级会计学 邹玉娜:
  王老师渊博的知识让我们每一个同学都非常的敬佩,同样一个问题,他会给我们从哲学、计算机、数学,甚至还有心理学等方面去解释,让我们能充分的认识和理解问题的本质,也培养了我们思考问题的能力。
  4.天津师范大学管理学院05级会计学专业 杨晨:
  周末的大教室里没有喧嚣,但也不平静,而是智慧的交流和碰撞(注:每周日担任辅导的学生自身要上课进修提高,以便更好地做好辅导工作),每周的这个时候,感觉大家都不是来单纯学习的,而是来相互交流的。通过一年多时间的磨练,我们学会了学习,学会了思考,学会了用实际的操作解决实际问题。
  5.天津师范大学管理学院05级信息管理与信息系统专业 韩东伟:
  上机辅导不仅仅给我们提供了勤工俭学的机会,更是我们锻炼自己、展示自己的舞台。解决别人疑问的时候受益最大的是自己。学生很好问,而且问得很详细,有些是我们原来上机时不太注意的,这就要求我们考虑问题要全面,对每个结果都要知道其所以然,思考问题的过程就是提高我们自己的过程。
  因为参加了实验班,我的学习、工作、生活充实了很多,精彩了很多,收获了很多。忙碌、辛苦但充实、快乐。
  6.天津师范大学管理学院04级会计学专业 薛静:
  对辅导中同学提出的问题,我经常要绞尽脑汁,想尽各种办法,寻求最好的表达,以便让他们理解和满意,因此对每个知识点都要仔细备课、反复琢磨才行。如果碰到学习不主动的同学,还要了解他的需要,多沟通才能让他都听从课堂安排,才能完成老师交给的任务。辅导的经历真是锻炼人啊!
  7.天津师范大学津沽学院06级理学系计算机专业 刘佳琦:
  最初怀着想补习一下C语言的心情参加了实验班(注:担任辅导的学生都要参加补习提高班学习,这个班称为实验班)的学习,后来发现这是多么值得纪念的一件事,在实验班学习是令人高兴和兴奋的,学到的也不仅仅是单纯的知识,还有学习的方法、做人的道理,等等,这些都使我终生受用。
  我们用的课件非常新颖和独创,使C语言不再枯燥无味而是让人一看就不再有想逃的念头,每一个步骤都有动态的演示,像在看flash一样,当知识变的生动形象了,还有谁会讨厌呢?所以我们都兴致勃勃,贪婪地吸取着无尽的知识。
  8.天津师范大学计算机科学与工程学院 01级陈超:

课程内容安排合理,条理分明且主线突出。核心知识点讲解清晰精道,给人豁然开朗之感。相关演示程序与文字讲述相得益彰,对知识的理解大有帮助,不仅展示了编程机巧,还揭示了语言编译过程中一些不易察觉但很有用的问题。教材不仅着力于知识的讲解,更着力于培养学生编程能力,尤其是逻辑思维能力。
  课件制作得非常优秀。其中精彩之处颇多,仅举几例:
  1) 指针概念的讲解一针见血,疑虑顿消。
  2) 以“匹配”的规则讲数组和指针,有章可循,毫无凌乱之感。
  3) 堆栈与递归的联系。
  4) 递归与非递归的转化。
  5) 递归的实际应用,如二叉树。以层次遍历,前序遍历,中序遍历,后序遍历为纲,引出几类典型程序,使人有醍醐灌顶之感。
  6) C到C++的过渡自然,C++关键点讲解透彻。短短不到50页,不乏精彩之笔。
  教材本身已经是扼要而不失具体,结构编排独具匠心,再配上如此难得的课件,给学习者带来的不仅是知识,更是一种思想的愉悦和享受。
  9.北京联合大学北京商务学院02级 王一:
  王老师,您好:
  好久没跟您联系了,我到墨尔本已经学习8周了,共学了三门课,分别是“Database Development and Management”、“Digital Telecommuni cations and Networks ”和“ Object Oriented Principles ”,其中“ Object Oriented Principles ”我是免了一门先修课上的,有您给我奠下的基础,学起来太轻松了。
  我前一段时间完成了一个合同工作,是帮一个企业家俱乐部做网站,三个人做,共1000 澳元,我负责编程序,用空余的时间完成的,我分到350澳元,这是我来澳大利亚的第一份收入,很兴奋。
  10.天津师范大学管理学院04级信息管理与信息系统专业 张岩:
  尊敬的王老师:
  您好!我写此信是感谢您在实验班对我的精心指导。大一时对计算机知识一无所知的我,有幸进入了实验班。通过您精心的指导,我对计算机编程产生了很大兴趣。在实验班的学习,我受益匪浅,除了学C/C++和数据结构外,更重要的是学到了您教给我们的学习方法和思想。我取得了国家C++等级考试证书,又先后考取了程序员和软件设计师。在C/C++基 在现代体育教学中对青少年停止特性的培育,关于他们成才和成才后的操守有着积极意义。经过多年的探求,我感到经过体育教学可以在培育学生安康体魄的同时,有效地塑造他们的特性。随着体育教学的不时开展,在学校体育教育中倡议开展学生特性显得越来越重要,是提高体育教学质量的重要方面。
  一、开展特性的必要性
  一团体的特性是在生理和心思素质的基础上,在一定社会环境条件下,经过社会实际活动逐渐构成和开展的。后天的遗传要素是特性开展的自然前提,然后天要素有社会环境要素和教育要素,其中教育要素在人的特性开展进程中起主导作用。
  1.良好特性的最佳特征之一就是发明性的开展,因此,特性的日益开展是社会开展的一种需求。
  2.目前我国正处在经济快速开展的重要阶段,需求各种不同特性的人们去共同协作,充沛发扬其发明才干,这是历史的需求,社会的需求。
  3.从特性的构成进程看,马斯洛以为:人的特性开展的最完善、最初级的方式,就是安康的特性。所谓安康的特性,从内部的心思机制来说,是一种与生理谐和开展的特性;从外部活动的效能来说,则是一种富有高度效能的具有发明性的特性。因此,开展安康的特性十分必要。
  二、体育教学活动对开展学生特性的作用
  1.在体育教学中,学生不像在文明科的教学中那样,被固定在课桌前,而是拥有一个宽广的空间范围,可以纵情游戏、运动和竞赛,他们的身体直接参与活动,其思想活动与机体活动严密结合,因此特性在其中可以失掉充沛展现与开展。
  2.在体育运动进程中,身体运动施加给机体感受器的抚慰会在大脑中惹起客观看法感受,即心思感受。假设在一段时间里,机体重复屡次地感受某种运动方式,就会在特性上构成一种相关动摇的心思特征。
  3.在体育教学中学生不只可以普遍地参与社会交往活动,提高对社会的顺应性,失掉他人的尊重,而且可以从体育运动中体验到成功的喜悦,满足自我完成的需求,从而证实 自己的才干,增强自信与自尊,使特性失掉充沛的调整和开展。
  三、在体育教学活动中的学生特性开展
  1.体育教员在课堂上必需充沛了解每一位学生的特性。在体育运动中,学生最能表现出自己的特性。合群与孤僻、好动与好静、善斗与怕事、粗犷与文静等,都会一览无遗地表现出来。为此,我们应该仔细地思考 、剖析。只要在看法学生的基础上,才干施加引导和教育。
  2.供认特性差异的存在。学生的特性不同,在体育运动中的表现也不尽相反,运动才干与所能接受的运动量的负荷也不一样。因此,对学生的要求不可强求分歧,而应做到应人而异,布置不同的运动量和强度,对学生所能把握 的举措难度也必需有不同的要求。
  3.努力培育学生的自信看法。在体育运动中,支配学生身体运动的自信看法,能充沛发扬学生的客观能动性,它影响着学生积极自动地完成某项任务或运动项目举措。教员应该有目的地培育他们的自信看法,用高尚的社会影响要素作为支配他们参与体育运动的内驱力,为特性的开展发明一个理想的环境。
  4.在体育活动中渗入心思练习 。无看法、有目的对学生心思施加影响,使身心到达最佳形状,以满足提高运动技术水平和增进身心安康的需求。
  5.教员在课堂上应该留意发扬学生的自动性,尽能够地让他们独立停止活动,并提供更多的自在,变学生从事体育活动的主动驱使为自动追求。
  6.树立一个良好的体育环境。首先,应树立教员与学生之间的良好关系。其次,教材的选用应生动幽默,适宜学生的特点,引导学生在体育运动中锻炼自己的性情,以体育活动为媒介培育学生品德感、明智感和团体荣誉感。
  四、特性开展对体育教学效果的影响
  1.学生的兴味是影响教学效果的最重要的要素。在教学进程中经常会发现这样的现象:同一教学内容,有的学生练习得很仔细,而有的学生却无精打采,其缘由就在于他们的兴味不同,由于没兴味而招致心思活动水平下降,身体运动技艺未能激活,大脑处于抑制形状。在这种心思形状下活动,就能够会出现不测损伤事故,从而严重影响教学效果。
  2.学生的性情类别也异样影响着教学效果。性情大体可分为两种:内倾型和外倾型。属于外倾型性情的人,生动开朗,反响较快,运动才干较强;而属于内倾型性情的人则性情孤僻,反响较慢,运动才干也较弱。如疏忽这种特性差异的存在,运动量和运动强度的布置做不到合理化,就会形成前者“吃不饱”、后者“吃不消”的状况,招致学消费生逆反心思,进而影响教学效果。
  五、高质量教学效果必需与开展学生特性相一致
  为使高质量的教学效果和特性充沛开展失掉一致,教员应按学生的特性分组停止教学(可以兴味或性情分组)。
  1.兴味分组法,即按学生兴味选择,组成各教学小组。由于全体成员都是由于喜欢某一项运动才自愿参与学习的,因此他们的学习动机无疑是积极的。这样,教员在课上的组织与布置,就能失掉学生的积极配合,易于完成教学义务,而学生也可以纵情运动、享用,身心都会失掉有益开展。
  2.性情分组法,即依照性情类型(内、外向型),结合他们的运动才干,分组教学。由于该法是从学生的性情特点动身,停止因材施教,这就使教员能较轻易地控制课的密度和运动量,防止不测损伤事故的发作,而且能为学生的特性开展提供一个较为理想的环境,从而使高质量的教学效果和学生特性的充沛开展失掉一致。

摘要:本文针对“编译原理”中语义分析和中间代码产生部分的理论教学,从教学手段、教学方法和教学过程等方面进行了有益的探讨和研究。
  关键词
本文来自:计算机毕业网 :编译原理;语义分析和中间代码产生;属性文法
      
  “编译原理”是目前高等院校计算机各相关专业的一门必修课,课程本身理论性、抽象性较强,而编译过程的第三个阶段——语义分析和中间代码产生中涉及到的理论则更是抽象,以至于学生对各类语法结构的属性文法和翻译过程无法正确理解和灵活掌握,更无法建立起编译程序的整体概念。在这部分内容的教学过程中,传统的“满堂灌”等教学方法会让学生感觉一头雾水,因此必须采用启发式教学,在教师的引导下,充分发挥学生的积极主动性,让他们积极参与到教学活动中,使得教师对理论的教学更多地变成学生自身的感悟和体会。
  
  1教学内容总体设计
  
  为了达到更好的教学效果,教师必须根据需要对教材中的信息加以整理和取舍,使教学内容更集中,使学生关注于理论的核心,在课堂上掌握理论重点,而不至于让一些细枝末节的内容分散注意力。我院采用的教材是陈火旺院士等编著的《程序设计语言编译原理》,其中第六章是属性文法和语法制导翻译,第七章是语义分析和中间代码产生。第六章作为第七章的理论基础,内容较多,学生全部掌握有一定难度,因此作者在教学过程中只把和第七章密切相关的知识点作为课堂教学内容,并讲清讲透。其中包括属性文法的概念、如何区分综合属性和继承属性、什么是S-属性文法以及如何进行自下而上分析、什么是L-属性文法以及如何进行自上而下分析、翻译模式的概念以及翻译模式形式下的属性文法如何进行分析。第七章的课堂教学内容包括中间代码的形式、说明语句的翻译、赋值语句和算术表达式的翻译、布尔表达式的翻译、控制流语句的翻译,其他内容留给有兴趣的同学自学。
  
  2属性文法相关概念的教学过程
  
  属性文法对初学者来说不易理解,在讲授时,首先给学生看几个属性文法的例子,以便建立起直观印象,然后再根据一个具体例子解释语义规则和产生式的关联性,进而解释属性是什么,以及综合属性、继承属性是如何区分的,这样学生更易理解和接受。在理解综合属性和继承属性区分的基础上,掌握S-属性文法和L-属性文法的概念很容易,关键是自下而上分析和自上而下分析方法,教师在讲授时可先通过一个例子进行示范,然后再给学生时间完成相关的练习,通过动手动脑,才能达到熟练掌握和灵活运用的目的。
  
  3语义分析和中间代码产生的教学过程
  
  语义分析和中间代码产生主要是各类语法结构(说明语句、赋值语句和算术表达式、布尔表达式、控制流语句) 的翻译,这部分的内容实际是第六章理论的应用,然而大部分学生却认为难以理解和掌握,原因可能有两个:一是第六章的基础理论掌握不牢,二是不知道如何运用这些理论进行语义分析。针对这个问题,讲授过程中要注意了解学生对基础理论的掌握情况并根据情况及时补充,给出语义分析的清晰可操作的步骤,根据学生情况讲授一到两种语法结构的翻译后,剩下的语法结构翻译过程可让学生自己练习,同时找出掌握程度好的学生走上讲台和同学交流,充分发挥学生的积极性,并可在激烈的讨论中及时发现并解决问题。
  讲授时,首先在黑板上或屏幕上给出理解一个属性文法的方法,并要求学生做笔记:
  (1) 确定翻译方法;
  (2) 画出一棵语法分析树;
  (3) 了解必要函数的意义;
  (4) 按照确定的翻译方法进行翻译;
  (5) 分析翻译结果,理解属性文法的整体作用;
  (6) 在理解整体作用的基础上,反复回顾整个翻译过程,直至理解每个属性的含义,理解每条产生式所配备语义规则的含义。
  然后,通过具体例子介绍每一个步骤如何进行操作。例如,利用布尔表达式的如下属性文法进行介绍。
  产生式语义规则
  E→E1 or E2E1.true:=E.true
   E1.false:=newlable
   E2.true:=E.true
   E2.false:=E.false
  E.code:=E1.code || gen(E1.false’:’) || E2.code
  E→E1 and E2E1.true:=newlable
  E1.false:=E.false
   E2.true:=E.true
  E2.false:=E.false
  E.code:=E1.code || gen(E1.true’:’) || E2.code
  E→not E1E1.true:=E.false
   E1.false:=E.true
   E.code:=E1.code
  E→( E1) E1.true:=E true.
  E1.false:=E. false
   E.code:=E1.code
  E→id1 relop id2
  E.code:=gen ( ‘if’ id1.place relop.op id2.place
  ‘goto’ E.true) || gen(‘goto’E.false)
  按照给出的方法,一步步进行解释和说明:
  (1) 引导学生观察每条产生式对应语义规则中计算的属性是产生式左部文法符号还是右部文法符号的属性,若计算的是产生式左部文法符号的属性,则该属性是综合属性,否则是继承属性;若属性文法中所有属性都是综合的,则采用自下而上的翻译方法,否则采用自上而下的翻译方法。本例中,通过观察发现true和false是继承的,确定采用自上而下的翻译方法。
  (2) 画出一棵语法分析树,该步骤的目的有两个,一是明确该文法定义的语法结构,二是做好后续步骤翻译的基础。为了理解每条产生式对应语义规则的含义,画语法分析树时应尽可能用上所有的产生式。此时可以让学生自己画,同时教师在黑板上画出一棵语法树,便于后面的演示。例如本例中,语法分析树可以如图1所示。
  
  图1 语法分析树
  
  (3) 有些属性文法里用了一些自定义的函数,先要了解这些函数的意义,例如该属性文法中有两个函数:
  newlable:每调用一次产生一个标号,依次是L1,L2,…...;
  gen(…):把括号里面的内容输出。
  (4) 按照确定的方法进行翻译。采用自下而上翻译时,找到句柄归约时求非终结符号对应的综合属性值;若采用自上而下翻译时,表现在语法分析树上是进行一次深度优先遍历。本例的遍历路线图如图2所示,第一次经过某文法符号时计算继承属性,第二次经过时计算综合属性,教师引导学生互动,共同完成教师画出的语法分析树上得翻译,假设开始符号的两个继承属性true和false的值分别为Ltrue和Lfalse,得到生成的代码如下:
  if a>b goto L1
  goto Lfalse
  L1: if c>d goto Ltrue
  goto L2
  L2: if e>f goto Lfalse
  goto Ltrue
  之后,留给学生适量时间在自己画出的语法树上进行翻译并要求写出翻译结果。
  
  图2 自上而下分析线路图
  
  (5) 分析翻译结果,理解属性文法的整体作用。从输入串a>b and c>d or e>f 和输出结果分析,可以看出该属性文法是布尔表达式作为条件控制时的情况,翻译后是确定布尔式的真假出口,而不是得到布尔式的真假值。
  (6) 知道了该属性文法的整体作用后,将产生式和语义规则结合起来理解每条语义规则的含义。例如本例中,结合语法分析树,一步步引导学生掌握将语法结构和语义规则进行结合的方法。
  
  参考文献
  [1] 薛维明等. 中学计算机教学法[M].北京:清华大学出版社,1999.
  [2] 陈火旺,刘春林,谭庆平等. 编译原理(第3版)[M]. 北京:国防工业出版社,2000.
  [3] 陈意云. 编译原理和技术[M]. 合肥:中国科学技术大学出版社,1997.

概述: 国际文凭组织是一个为中小学提供教育效劳的国际性的教育组织,其课程设置表现了现代国际教育开展的趋向和要求。本文在引见国际文凭组织(IBO)小学项目课程(PYP)共同的教育理念、培育目的、课程结构、课程评价的基础上,提出了对我国新课程革新可资自创的几点启示。
  中心词汇: 计算机毕业网 国际文凭组织小学项目课程启示
  


概 述: 随着新课程革新的逐渐实施,传统的教学形式已不再顺应现有的课堂教学需求,面对新的情势,更新教学理念,改动教学手腕,改良教学方法,是体育教员追求的目的。这就要讨教员重新课程理念动身,充沛调动学生的学习积极性和自动性,实在提高体育课的课堂效率。
  中心词汇: 计算机毕业网 体育课教学 新课程理念 浸透
  
  新课标提出了新的课程理念:坚持“安康第一”的指点思想,促进学生安康生长;激起运动兴味,培育学生终身体育的看法;以学生开展为中心,注重学生的主体位置;关注集体差异与不同需求,确保每一个学生受益。教员如何将新课程理念浸透于体育课教学中,富有发明性地展开教学任务呢?我以为应做好以下几点。
  1.树立先进的教学观念
  教员的教育观念决议着教员的行为。首先,教员要确立新的教学观念,打破传统的教育观念的约束,坚持“安康第一”的指点思想,坚固 树立“一切为了学生,为了一切学生,为了学生的一切”的教育观、学生观和质量观。其次,教员要积极参与培训和学习,体会课改肉体,正视教育教学中的革新环节,充沛发扬自己的优势,开掘自己的潜能,注重自身的角色转换,努力把先进的观念落实到教育教学中。最后,教员要实在转变教育思想,以学生的身心开展为基础,以素质教育为目的,让学生在积极自动的学习活动中,把握 迷信的学习方法,构成良好的思想质量,使身心素质失掉谐和开展。
  2.制定迷信的教学目的
  教学目的是课堂教学的灵魂,迷信的教学目的是提高课堂教学效率的前提。教学目的的制定是在了解《课程规范》的肉体,吃透《体育与安康》新教材的基础上,依据本节课教学内容要求和学生的具体状况,用长篇大论的言语提炼概括出本节课的教学总体要求。制定的教学目的应契合教员、学生和场地器材的实践,契合教材的特点和教学的进度,重点突出,主次清楚。
  教学目的的制定还要充沛表现合理性、可操作性、可评价性,契合体育学科的特点和学生实践,以身体练习为主要手腕,以体育知识技艺和方法为主要学习内容,不能把运动参与、运动技艺、身体安康、心思安康和社会顺应五个学习方面的具体目的割裂开来,既要注重学生知识的把握 运和动技艺水平的提高,又要增强学生心思开展和社会顺应才干的培育。
  3.确定实在的教学内容
  新课标指出,教材应表现时代特点和现代看法,关注学生的身心安康开展,在承袭和发扬传统体育文明的基础上吸收现代体育文明;教材应契合学生的身心开展、年龄和性别特征,顺应学生的认知水平,亲密联络学生的生活和阅历;教材内容的布置要多一些简、易、新,少一些繁、难、旧,增强教材的拓展与学科的整合;教材要多样化和具有开放性,突出重点,不求面面俱到。在确定教学内容时,要坚持以目的统领教学内容为基本准绳,不只要片面关注运动参与、运动技艺、身体安康、心思安康和社会顺应五个学习范围的目的,而且要大胆地对教材内容停止取舍,结合实践需求重新选编,发明性地处置教材,以更好地顺应本地域、本学校乃至本班级学生的特点。
  4.选择恰当的教学方法
  教员的教学艺术不只要体如今如何教学上,而且要体如今引导学生如何学习上。教法的选择要有利于学法的构成,表现“教为主导、学为主体、练为主线、能为中心”的教学指点思想,做到灵敏多样,具有主导性,表现主体性和有效性;教员选择的教学方法能否恰当要看该教学法能否契合学生身心开展特征,能否对学生有协助。任何教学方法都有其共同功
/
本文档为【烟花爆竹经销管理】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索