Web系统开发与设计一体化教学方法论文
【简介】感谢网友“东北鞠婧祎”参与投稿,下面是小编帮大家整理的Web系统开发与设计一体化教学方法论文(共20篇),希望对大家带来帮助,欢迎大家分享。
篇1:Web系统开发与设计一体化教学方法论文
Web系统开发与设计一体化教学方法论文
【摘要】本文分析了独立学院《Web系统开发与设计》课程的教学现状,然后从理论实验一体化和项目模块化两方面进行教学方法的探索。
【关键字】一体化;模块化
1.独立学院
《Web系统开发与设计》教学现状《Web系统开发与设计》作为信息类专业学生要应对的一门核心课程,占有举足轻重的地位。它直接关系到信息分院的学生是否掌握一门专业开发技术,对毕业设计和就业都有很大影响。这几年虽然在教学方法、考试形式上有积极地探索和改进,但如何切实提高应用实践类课程的教学效果仍是需要解决的问题。目前的教学还是传统的以教为主,老师将知识灌输给学生,学生很少独立思考,基本都是照搬照抄老师给定的程序代码。这样的教学模式很难激发学生的主动性和创造性,与应用型人才的培养目标是脱节的。按照教学计划,《Web系统开发与设计》为每周两节理论课加上两节实验课。以往理论课和实验课的界限很清楚,理论就讲这一章课件的内容,到了实验课才会开始提出实验要求。学生上理论课整整听了两节,因为没有跟某个问题相结合,兴趣就不大了,到了实验课的时候也没有充足的时间来思考,往往只能被动地跟着老师的模板做。因此,理论课和实验课如何才能融为一体的问题亟待解决。
2.理论实验一体化
2.1理论与实验内容紧密结合
理论实验一体化,要求每周的理论课和实验课之间必须紧密相关。学生在理解了理论课的内容后,就可以应对接下来的实验课程。因此在教案的设计上,理论课和实验课必定是针对同一主题。理论课重在引出一些概念,对原理进行解释、分析和论证,使学生在较短的时间内获得构建的系统知识;或者通过示范性实验,及示范性操作等手段使学生观察获得感性知识。实验课重在引导学生通过操作练习对理论知识进行验证,并经由知识迁移自主完成程序的开发。其次,理论课和实验课以往有分开教学的情况,这使得学生上理论课的时候只能听老师讲,无法做一些尝试。如果均放在机房,学生可在同个场地保持思路的连贯性。
2.2翻转课堂的引入
为了打破理论和实验的界限,让理论课和实验课融会贯通,可以结合翻转课堂的教学模式。翻转课堂的教学方法,要求课前为学生提供学习视频、课件预习。学生在课前通过预习已经有些了解本节课程的内容,因此教师在理论课的`时候再把知识点进行梳理,重点讲解难点部分。较往常能留出一些时间,这时就可以把实验部分提前上来。比如在讲类和对象这一章内容时,课前给学生提供一个盒子的案例,要求学生搞清楚如何构造盒子类,包括无参和带参的构造函数以及计算盒子的体积,同时基于JSP创建盒子类的对象并把两个具体的盒子体积输出在页面上。上课时,教师对难点做进一步解释和巩固,就可以让学生在盒子这个案例的基础上举一反三,构造矩形类,并创建两个具体的矩形。另外一个翻转课堂的主要应用是,学生使用MyEclipse软件以及数据库连接是需要多次操作才能熟练的。因此可以将这一部分做成视频,教师演示操作流程,学生反复观摩,从而可以在课堂上独立使用软件。
2.3理论课上贯穿实验内容
理论课上就可以通过创造实验效果,激发学生思考的兴趣。中文乱码是Web系统开发中很容易碰到的问题,而且不同情况下处理方法不一样。教师可以现场给学生演示一个登陆实验的案例,学生看到输入的用户名和密码明明是正确的,为什么提示输入错误。问题出现了,学生非常有兴致地等待老师揭晓谜底。然后老师不慌不忙地解释原因,比如是因为输出字符编码的问题。通过添加语句或修改代码后,学生看到了正确的运行效果,热情也很高涨。因此,理论课上贯穿实验内容,通过老师的演示,学生也基本把问题搞清楚了,实验自己也能做了。为了调动学生的积极性,还可以加入小组讨论,并随机抽取某一组来回答或各组提交作业。比如讲到三种跳转(SendRedirect、Forward、Include)的区别时,老师通过演示让学生已经发现了一些现象,这时要求以小组为单位,对三种跳转的区别进行总结,并做记录。这比由老师直接讲述的效果要好得多。在讲到数据库查询的时候,课件上的例子是把查询的条件固化了。这时老师发布任务,让大家讨论如何把查询条件中的常量替换成变量。学生提交结果并不全面,老师可以趁机指出问题所在,然后加以补充。
3.项目模块化
理论课相当于给实验课做铺垫,需要把本次实验涉及到的知识点和概念讲透。但是如果单纯地讲授理论,学生往往会觉得比较枯燥,因此最好结合项目。对于项目的选择,如果每次课都讲一个新的项目,则项目无法深入,所以项目应该是一个较为完整的系统。将这个系统分解成几个模块,分别对应每次理论课内容,使得课程前后有连贯性。《Web系统开发与设计》最后要完成一个大型实验———购物车系统,事实上这个系统是学生在一学期的学习中逐步积累起来的。它主要包括如下几个模块:(1)商品管理,包括商品信息的增加、删除、修改和显示。(2)会员信息管理,包括会员注册、登陆,会员信息的修改、显示和删除。(3)购物车管理,包括用户选择商品添加到购物车、购物车信息的修改和删除。(4)订单管理,包括下订单,订单状态修改、订单查询等。分析这几个模块,发现它们都和数据的增删改有关。只要一个模块完成,其他模块均可以参考这个模块进行开发。但学生一开始不具备系统开发的能力,需要学习Web系统开发的各个知识点,主要是JSP、Servlet、JavaBean的创建和使用。这时候学习的模块应简单易学,而且蕴含主要知识点,适宜进行反复演练。会员信息管理模块中的登陆功能,流程简单,适合学生通过两节实验课运行出结果。因此,前半学期的学习均围绕登陆功能展开。我们可以从这张图看出,一开始是最简单的登陆表单的设计,没有涉及到处理。在学生学习了JSP表单设计后即可完成。随着Servlet相关内容的引入,学生学习通过Servlet接受登陆请求,判断用户名和密码是否正确,并通过两种方式输出结果,一种是直接输出语句,一种是实现跳转。当教学环节进入业务处理部分时,学生学习将判断用户名和密码是否正确这一部分单独提取出来,用JavaBean封装成一个算法。Session等知识的引入可以将登陆是否成功的结果存储在session中,这样不管是什么结果,最后都跳转到一个文件即可。之前的登陆判断,都是将用户名和密码固定在程序中,只有数据库学习了以后,学生才能做出一个完整的登陆功能。这时学生将用户名和密码存储在数据库表中,通过查询数据库判断登陆是否成功。数据库知识点学习了以后,就可以进入会员信息管理模块。会员信息管理要求实现用户的注册、登陆、用户信息的显示、修改、删除等一系列操作。通过这个模块的练习,可以加深对数据库的理解,熟练数据库的操作。同时,这个模块涉及到一定的业务流程,学生通过几次课的学习,逐渐掌握程序之间如何调用、如何跳转。完成了会员信息管理模块,学生面对另外三个模块不会觉得困难重重,无从下手,他们已有足够的信心和能力去面对挑战。这三个模块涉及到的实体,除了购物车可以用session进行临时存储,其他实体同样是用数据库存储。因此,学生基本可以参考已写过的程序独立进行开发。当然,教师要对购物车系统做完整的讲解,从购物车的流程、模块划分、数据库设计到程序设计都要给学生一个清楚的交代,同时可以结合目前国内一些比较知名的电子商务网站,如淘宝网、京东商城、当当购物网站的演示来加深学生的理解。
4.总结
本文针对《Web系统开发与设计》这门课探讨了理论和实验一体化的教学模式,基于翻转课堂减少理论课的时间,把实验时间往前提,给学生更多独立思考的机会。项目模块化,将每个子模块穿插到每周教学中,并按照从最简单的功能入手,到完成某一子模块,直至最后完成一个大型系统的过程。实践表明,这种突出应用型的教学改革取得了较好的效果,改变了原先学生上课兴趣不高,整体上课时间拖延,学生来不及完成实验的现象。
参考文献:
[1]王鑫.计算机基础课程理论实验一体化教学研究[J].潍坊学院学报,(4)
[2]曾明星,周清平等.软件开发类课程翻转课堂教学模式研究[J].实验室研究与探索,(2)
[3]申华.翻转课堂在项目驱动式教学中的应用———以《数据库原理与应用》教学为例[J].计算机光盘软件与应用,2014(9)
篇2:车工一体化教学方法探讨论文
车工一体化教学方法探讨论文
摘 要:从我国经济发展的角度看,自金融危机以后,西方国家经济发展迟缓,我国的经济发展虽面临一定的挑战,也迎来了一个发展的新契机,但国家经济要发展,工业绝不能落后。而技术工人在科学技术向生产力转化的过程中所发挥的作用越来越不可替代。从技校学生这个角度看,技校生可塑性大、对外部环境充满好奇,接受新事物的能力较强;其自我评价大都尚未定型,愿意并需要接受外界的指导。技校学生的这些特点给我们对其定位提供了极大便利。但是,也应该看到,正是因为社会的发展、科学的进步和质量意识的提高,企业对工人的要求也大大提高,岗位竞争日趋强烈。因此,对学校的要求也就越来越高。学校服务的主体又是学生,如何又快又好的把学生教育成满足社会需要得人才已经是一项重要课题。
关键词:工业发展;技术工人;学校教育;车工专业;一体化教学
我国经济发展虽面临着挑战,也迎来了新契机,但国家经济要发展,工业绝不能落后。而技术工人在科学技术向生产力转化的'过程中所发挥的作用不可替代。学校如何又快又好的把学生教育成满足社会需要得人才已经是一项重要课题。众多解决这一问题的方法中,理论联系实践的一体化教学发挥着重要作用。一体化教学就是为培养知识性劳动者而出现的新的教学理念,但目前我国对于职业教育中的车工一体化教学,还没有标准的教材、教学大纲和教学方面的技术文件。所以我国目前标准的一体化教学模式还属于一项空白,有待于我们去深刻研究。众多解决这一问题的方法中,理论联系实践的一体化教学发挥着不可替代的作用。
一、理论与实践的关系
理论是概念原理的体系,是系统化了的理性认识,具有全面性逻辑性和系统性的特征。理论产生和发展既由实践决定又有自身相对的独立性。对于学生学习技能来说,它是基础、是阶梯、是认知的捷径、是一种思维构想。
实践是理论的基础,是理论发展的动力,实践的不断发展带动了理论的发展。在实践中我们可以总结理论,验证理论,更好的认识理论。
二、理论联系实践的重要性
情绪,运动能力和思维,这三个系统的整和作用,构成了一个人的发展,学习可能只是学习能力,在社会生活中,无论工作还是社交等等,都是一种实践。所以更重要的还要把理论联系实践中去,学习不能单纯按照从简单反应到复杂反应的单位加以解释。想象不能太机械,要充分利用实践的机会把理论用到实践上去,在实践中获得创新思维。
实践是把理论和实际联系起来的一条桥梁,为了在社会活动中发展技能给学生们实践的机会,让他们参与实践活动。熟练的掌握那些理论技巧。通过实践也可以让学生们增强对知识的认知性和增加学者的兴趣,促进学者对理论知识的再度学习。可以想出有效的解决方法,去解决生产生活中遇到的问题,加以调整适应。学生最终应该学会用一种解释事物因果关系和促进智力行为的方式对他所获得的实际材料进行加工。也就是说应该学会用解决问题的态度对材料进行加工,解决问题常常被认为是认知活动的最高形式。解决问题就必须通过实践来完成。
三、车工一体化教学例举
模块项目:模块22学习单元一:车圆锥。
学习人数:40人。
参考学时:16学时。
教学设备:CA6140车床(1人1台)、游标万能角度
尺、圆锥套规。
教学地点:车工实训车间(有教室设置)。
教学思路:教师提出车圆锥实习项目→教师讲授车圆锥的理论知识→学生分组讨论并制定车削步骤计划(包含切削用量的选择)→学生展示计划方案→教师点评并确认计划→教师示范操作(有条件应分组进行)→学生独立完成(教师在现场巡回指导、解答疑问)→学生展示作品(有时间条件的应设计自评、互评环节)→教师对学生作品评分→教师作综合评价(归纳总结、拓展知识)。教学目标:掌握车削圆锥的方法、掌握检查锥度的方法。
教学任务:车圆锥相关工艺知识、车圆锥的方法、检查锥度的方法。
理论知识:车圆锥工艺知识、术语及定义、圆锥的各部分尺寸计算。
实践知识:转动小滑板车削圆锥体、转动小滑板车削圆锥孔、车内外锥配合件、用游标万能角度尺检查锥度、用圆锥套规检查锥度。
拓展知识:偏移尾座车削圆锥体。
操作规范:安全使用车床和砂轮机、防止扳手在板小滑板螺母时打滑撞伤手。
项目小组:每组5~6人。
项目计划:小组成员人人参与,制定车削步骤计划。
评价标准:学生在完成项目任务的过程中的参与程度、学生在完成项目任务的过程中的分析和解决问题的能力、学生作品的成绩、安全文明生产。
四、车工一体化教学应用及发展
车工一体化教学就是为培养知识性劳动者而出现的新的教学理念,职业学校的任务是把学生培养成为符合企业要求的合格人才,因此一体化教学的研究目标是必须对包括学生、企业要求和知识构建与能力形成在内的各个要素进行系统分析,才能从整体上把握一体化教学的改革与完善。一体化教学必须以企业要求为目标,以学生特点为基础,充分发挥理论和实践的优势培养学生的综合能力。所以我们对车工一体化教学的研究思路是:
首先,要解决基础理论课、专业理论课与实习课脱节的问题,将所有的理论课与实习课更紧密的结合起来,使学生的动手学习与动脑学习更好地结合起来,提高学生学习的兴趣和积极性。
其次,根据建构主义学习理论和同化理论,职业学校的教学必须以学生原有的知识结构和能力特点为基础,遵循循序渐进的原则,一步一步地引导学生突破应试教育情况下的学习习惯和方法,逐步适应职业学校的学习和教学。
再次,系统规划人才培养目标使所有的专业课程教学目标一致的一体化教学才能更有效地提高人才培养质量。
然后,职业学校是为企业相应的工作岗位培养人才的,因此,职业学校的教学目标和考核标准理应与企业要求一致,使学生一进入企业就能很快适应企业的要求。
最后,结合电化教学,电化教学法是在教学过程中,使用电脑、电视、多媒体等多种设备对学生传授知识。根据教材需要,教师编制电化教学教材,突出教学内容的难点和重点,让教学形式适合学生接受水平,取得更好的教学效果。上好电化教学课应做好四项工作。一是制订计划,写出教案。二是做好上课前的准备工作,如电教器材、教学资料等。三是做好电化教学课堂的组织工作,解说工作。四是在课程结束时,做好小结,帮助学生理顺内容,加强理解,巩固记忆,并布置作业。
参考文献:
[1]张梦欣主编.技工学校机械类专业教学计划与教学大纲[M].中国劳动社会保障出版社,.
[2]谢明.一体化教学模式在车工实习教学中的优势[J].中国科教创新导刊,,(27)
[3]林梅芳.技校车工一体化教学的应用和实践[J].实践与探索.2008.7
篇3:焊接专业一体化教学方法论文
摘要:本文针对技工院校的焊接专业一体化教学方法进行了浅谈,分析了一体化教学的重要性,提出从“行动”导向教学法在气割应用、任务驱动型形教学方法在V形坡口形立对接应用、案例教学法在V形坡口仰对接应用、项目教学法在V形坡口平对接应用,等方法能提高学生操作技能,并能提高学生分析、解决问题能力,并将一体化教学方法运用到教学环节中,收到了良好的教学效果。
关键词:技工院校;焊接专业;教学方法;探讨
技工院校作为培养高技能人才的重要基地,而焊接专业是当前实用型、紧缺型技能型人才,在教学中如选用恰当的教学方法.对于提高效果、完成目标起着重要作用。由于一体化教学是以学生为主体,学生在做中学,学中做的教学模式,根据其教学模式特点,一体化教学方法是提高实训教学质量的关键。
篇4:焊接专业一体化教学方法论文
本人从事焊接教学多年,课堂上采用一体化教学方法,下面简单的介绍教学的几种做法和一些教学思路。
2。1“行动”导向教学法在气割应用
在气割教学中,学生是学习的主体,学习的行动者,而教师则是学习行动的组织者、引导者、咨询者、主持人,也可理解为导演、教练。行动导向教学方法的基本原则是,以“行动”作导向,通过“行动过程”而学习。按照“资讯、计划、决策、实施、检查和评估,这六个完整的行动环节进行教学,通过手脑并用,使学生自主学习、合作学习。通过课件、图片、视频教学,计划每一个操作步骤,要让学生学会火焰的调节,熟练掌握对减压器拆装、通过动手点燃火焰,再调节不同性质的火焰让他们点燃和熄灭,让他们自己去判断是哪种火焰,教师在一旁进行提醒和示范,最后让学生展示割件切口,各小组割件垂直度、直线度、掛渣等互评,最后教师综合评价总结。
2。2任务驱动型形教学方法在V形坡口形立对接应用
根据V形立对接学习任务和质量要求,本任务可分为打底层、填充层、盖面层,要求是单面焊双面成形;为制定工作计划、做出决策作准备。学生根据任务拟定学习计划。
2。3案例教学法在V形坡口仰对接应用
由江苏省第三届状元技能大赛焊工比赛引入,比赛项目中有一项为仰位板对接,板厚为12mm,焊接质量要求为单面焊双面成形,评分时,发现有3块试件背面成形较好,焊缝基本与母材背面齐平甚至凸起,焊缝成形外观评分数较高,经X射线拍片焊缝内部质量气孔较多,评片在Ⅲ级以下,分数均在10分以下。经了解三位师傅是同一个单位。2。3。1准备阶段(1)教师准备案例,拟定好思考题或讨论题,5~7人为一学习小组,每两小组为一学习大组。(2)学生搜集信息,了解仰焊的焊接工艺参数和常见焊接缺陷的.产生原因及防止方法等知识。2。3。2讨论阶段(1)教师介绍案例,布置讨论思考题。何为直流正接、直流反接?各有何特点?气孔产生的原因是什么?防止措施有哪些?仰焊焊接的难点是什么?(2)学生以组为单位学习相关知识,分析外、内部质量差的原因;分析仰焊正反接操作与工艺参数与焊接缺陷的关系,每组两两小组辩论式讨论:一小组为正方,观点为“仰焊应采用直流正接”,另一组为反方,观点为“仰焊应采用直流反接”辩论式讨论中,教师起点拨和指导作用;通过辩论式讨论,得出组内结论与体会。(3)总结评价阶段由各大组汇报讨论情况,派代表陈述意见,并展示归纳总结外观质量好、内部质量差的原因及防止措施;教师作案例讨论总结评价,表扬准备充分、指出讨论中的不足。引申出案例以便掌握相关的知识,确保下次做得更好;内部质量差的原因是:仰焊采用E5015焊条,采用直流正接,虽可增加工件侧的热量,背面成形好,内凹少甚至凸起,但直流正接易产生气孔等缺陷;仰焊允许一定的内凹,只是扣几分(内凹加背面成形总共7分),而内部质量则占50分,有气孔扣分更多。
2。4项目教学法在V形坡口平对接应用
该项目为“板板对接平位”,操作比较容易。为确保质量而制定计划,学生3~4人为一组,各组根据教学目的和要求,确定工作步骤和程序,并最终得到教师的认可。教师详细观察学生活动,适时给予指导和帮助;按照已确定的工作步骤和程序,按计划实施并完成;检查评估由小组检查自评,并派人汇报成果,各小组之间互评,教师对各组的情况进行点评,对评价优秀的小组,教师可适当奖励。通过归纳总结,该项目教学中有以下几点体会:(1)打底层质量要求单面焊双面成形。对于初学者,会导致背面局部未焊透、焊瘤。分析原因,是没有理解单面焊双面成形的特点:一弧两用、穿孔成形。(2)焊接过程中,若熔渣超前、熔池与熔渣分不清,电弧在熔渣后方,说明焊条角度过小或焊接电流过小,很容易产生气孔、夹渣缺陷;若熔渣明显拖后、熔池裸露出来,说明焊条角度过大或焊接电流过大,会使焊缝成形粗糙。(3)填充层的最后一焊道要低于焊件表面1—2mm,否则会影响盖面层焊缝的成形余高。(4)反变形可凭经验确定:用直尺搁在焊件两侧,保证中间的空隙能通过一根焊条(包括药皮)即可。通过在课堂不断探索,能从“行动”导向教学法在气割应用、任务驱动型形教学方法在V形坡口形立对接应用、案例教学法在V形坡口仰对接应用、项目教学法在V形坡口平对接应用,总结出行之有效的教学方法进行专项训练,使方法更灵活、有效,以达到易学、易掌握的目的,有效强化了焊接一体化教学,大大提高了学生适应岗位能力。
参考文献:
[1]邱葭菲。高等教育机械专业教学法[M]。北京:化学工业出版社,(05):83—129。
[2]吴小俊,袁苗达,刘蒙恩。高职焊接专业技能实训模式探索与实践[J]。电焊机,,44(08):14—16.
篇5:机电一体化专业教学方法论文
一、激发兴趣
根据机电一体化专业特点,从新生刚入校就开始引导学生去了解本专业的特点,利用他们对新环境、新专业和新知识的好奇心,去参观前面毕业生所做的优秀作品,甚至可结合无人工厂、机械手等,进行讲解和观看,在他们对柔性加工系统的高自动化、高效率、高精度感到惊奇与赞许的同时,通过分析对比国内与国外在机电一体化产品及技术上的现实差距,增强学生的进取心和责任感,使学生知道机电一体化专业是一份高层次、高水平的技术工作,是推进我国现代化建设的重要环节。通过对本专业前景的认知和了解,学生的学习激情和求知的欲望很容易就会被激发起来,从而能全身心地投入以后的机电专业的学习中去。
二、组织教学
利用项目教学法,以任务驱动的模式教学,教师要认真钻研每个知识点,怎样以这种教学方式呈现,给学生创设教学情境,让学生探索发现新知识,并要注重培养学生的团队合作精神。并在学习中让学生进行分组讨论、交流、争论,对学生在学习中的表现进行测评、点评、互评和打分。机电一体化专业具有新颖化、复合化和灵活多变的特点,要想培养出具有自主学习能力、有创新理念和动手能力强的高素质技术工人,就必须使学生在学校的学习中体会到“想学”“爱学”“会学”的过程,而不仅仅是被动的只是“学会”。
三、自主学习
进行了以上学习后,学生基本上学会了构建新知识的方法和步骤,各种思维能力也都有了发展,此时学生可以自主地进行学习和研究,教师可以作为一个旁观者辅助学生进行学习,并提出有价值的建议。并让学生进行自我分析和评价,提高反思和批判能力、实践能力和创新意识。
四、形成成果
本专业学生根据自己的兴趣爱好,和老师一起分析其可行性,在确定方案之后,开始收集题材进行研究和开发,整个过程包括:整体装配图的设计(布局三维图、二维图等)、电气图纸的设计(外围电路的设计等)、机械图纸的绘制和审核、机械件的加工、系统的装配调试、完成检测报告,对于有新意且功能稳定美观的'优秀作品参加各大的科技作品展览,也可以摆放在学校展览室供本专业其他学生参观学习。
通过一系列的学习和引导,使学生对机电专业产生浓厚的兴趣,兴趣是一种巨大的学习力量,专业可以转化为兴趣,利用兴趣将机电一体化专业方向、个人潜质与个人爱好连贯起来,这是以后事业成功的重要条件,这也已经被众多成功的人士所证实。托尔斯泰说过:“成功的教学需要的不是强制,而是激发学生的学习兴趣。”让我们一起努力,在教学中把激发学生学习和发展的潜在能力和动力放在第一位,让每一个学生都能在兴趣驱动和求知欲的引导下愉快地学习!
篇6:基于单片机系统开发的C程序设计教学方法探讨论文
基于单片机系统开发的C程序设计教学方法探讨论文
摘要:“C程序设计”课程是电子类专业基础必修课,主要是为单片机编程服务,该课程的教学效果直接影响到后续单片机课程的学习。本文结合单片机系统开发的特点,探讨了C程序设计教学方法,为后续单片机课程的学习打下基础。
关键词:C程序设计;单片机;系统开发;教学方法
随着微电子技术的发展和广泛应用,基于单片机上的系统开发,C语言作为一种高级的编程语言,越来越受到人们的关注。现在,无论是嵌入式系统开发企业还是电子设计竞赛、毕业设计等,一般都以C语言为主要开发工具。结合单片机的系统资源,用C语言开发符合实际工程需要的单片机系统,对于编程者来说就有重要的意义。
1、C在单片机教学中的地位。
C语言作为一种结构化的程序设计语言,它是程序开发工具中使用最广泛一门编程语言。C语言具有很强的功能性、结构性、可移植性。用C语言编写程序比汇编更符合人们的思考习惯,程序开发者可以摆脱与硬件不必要的接触,更专心地考虑程序的功能和算法而不是考虑一些细节问题,这样就减少了开发和调试的时间。由于它具有良好的程序结构,适用于模块化程序设计,因此采用C语言设计单片机应用系统程序时,采用结构化的、自顶向下、逐步求精的程序设计方法,将功能模块化,由不同的模块完成不同的功能。这样可使整个应用系统程序结构清晰,易于调试和维护。
2、单片机教学现状。
单片机技术是现代电子工程领域一门飞速发展的技术,是现代电子技术中的一项不可缺少的重要技术。随着技术的不断进步和日益普及,单片机技术已渗透到各个领域,影响着我们的日常生活和工作。因此电子技术及相关专业的学生学习单片机技术越来越成为社会发展的需求。当前,各大高校的电子、计算机类专业均开设单片机课程。
《单片机》是我院电子系一门实践性极强的专业主干课程,是我校电子系重点建设课程之一,是本专业学生的必修课程。为了提高我系单片机教学效果,我们对单片机教学进行了大胆改革,使用C语言开发单片机,且课程的设计打破了学科体系的框架,将单片机和C语言的相关知识和技能按“项目”进行整合,并将《C程序设计》课程列为电子类专业核心基础课程之一。因此,《C程序设计》课程教学效果的好坏,将直接影响学生后续专业课程的学习。
从近几年我系《C程序设计》课程的教学效果来看,学生普遍反映该课程的学习比较困难,课程的语法知识较多,理解和记忆都不太容易,即使记住了语法知识也不能灵活应用;不知道学习C语言究竟有何用处,学完C后不能很好地利用C进行单片机小型系统的开发,缺乏知识的灵活应用能力。因此,根据以往单片机教学所得经验,我觉得教师有必要在《C程序设计》课程的教学过程中在以下几个方面引起足够的重视,并在教学中加以改进,为后续单片机课程的'学习打下坚实的基础。
3、《C程序设计》课程教学方法探索。
(1)上好每堂课,激发学生的学习兴趣。
语言程序设计教学被认为是一种需要师生双方改进的一门课程,因为大多数语言教材中通常先给出一般的语法格式,然后逐步讲解语法要点,再给出实例。这种顺序灌输会使学生失去学习的兴趣,所以我认为在课堂教学环节应采取以学生为主体、以教师为主导的教学模式,要求学生自己先看有关知识点,并识记。教师采取精讲实例,在这过程中引出相关知识点,然后再举一类似实例让学生自己分析,巩固知识点。教师应把主要精力放在算法的分析和各语句语法的具体应用上,同时培养学生自学能力,采取互动机制,迫使学生主动学习。
(2)注重演示,强化实验,提高实践操作能力。
因为授课对象是一年级新生,所以教师多用通俗易懂的语言进行讲解,多举实例,使学生容易理解和消化。在教学过程中,尽量采用讲解、演示方法,如在讲解经典算法后,按照理论方法所述,用DEVC++软件进行编程演示,从而加深学生对教学内容的理解。
在教学过程中,教师应将理论知识与实验内容进行整合,根据教学内容并结合实际应用设置实验题目,让每个学生独立完成。遇到学生不能解决的问题,教师应利用多媒体进行演示解决问题的过程,从而加深学生对教学内容的理解并提高实践操作能力。
(3)培养良好的编程风格。
①优化程序。
由于在许多工业测控领域中的嵌入式系统都采用单片机开发,它们所需要的计算和控制工作日趋复杂,其中软件的设计是最复杂和困难的,工作量大,特别是对于控制系统,设计人员需要考虑单片机的软硬件资源分配,但是单片机系统是一种资源十分有限的系统。这主要表现在CPU和片内结构简单、程序存储器资源的不足。因此在用C语言进行单片机开发时,如何使用好这些有限的资源就显得十分重要。虽然C语言具有许多的优点,但是生成的代码相对要长,基本多占用存储空间20%――50%。因而,在“C程序设计”课程教学中,教师不仅要教会学生如何编写程序,而且应在教学过程中向学生灌输优化代码的思想,让学生从大一开始就有开发项目的一些经验。
②合理选用数据类型。
C语言在程序开发中提供了的丰富的数据类型,尤其是关于用户界面开发和一些动画与图像技术的实现。但是在开发单片机系统时,我们要按照实际需要,合理地选用数据类型。C语言中有Char等少数的数据类型是机器语言直接支持的数据类型,用此类数据类型的语句所生成的代码较短,而其它的数据类型如整型、浮点型等数据要有一定的内部程序或内部函数的支持,相对来说较复杂的数据类型的语句生成的代码也复杂,不利于转化成单片机的代码。因此,在“C程序设计“教学过程中,要向学生适当说明选择合适数据类型的好处,并尽可能地减少程序中使用的数据类型的种类,为以后学生的单片机学习打好基础。
③灌输模块化程序设计思想。
在普通微型计算机上进行C语言程序开发设计时,只需考虑程序功能实现,而不必考虑程序代码的长短。但是在单片机上进行C语言程序设计就必须考虑系统的硬件资源,要求设计的软件程序结构是合理、紧凑和高效的。同一任务,有时用主程序完成是合理的,但有时需子程序效率最高,占用资源最少;有时并不是程序的算法越简单、长度越短越好,由于有一些算法要调用一些内部的子程序和函数,生成的机器代码质量反而较低。不同的算法对程序代码效率影响很大。因此,在进行“C程序设计”教学时,教师应适当向学生灌输模块化程序设计的思想,在不影响程序功能实现的情况下可以采用一些优化算法,并且把程序分成若干个功能独立的模块,为学生今后的单片机项目开发做好铺垫。
4、结语。
单片机系统采用C语言开发与设计,极大地促进了单片机在生产、生活各个领域的应用,提高了程序开发效率。因而,C语言学习效果的好坏,对今后单片机课程的学习具有深远的影响。除了讲解C语言的基本语法外,更重要的是改善教学方法,利用各种方法培养学生的学习兴趣,并向学生灌输良好的编程风格与编程方法,为今后的单片机课程的学习打下良好的基础。
参考文献:
[1]向艳。“C程序设计”课程教学体系和模式探讨[J]。计算机教育,,(3):112―114。
[2]董蕴宝,潘旭君。浅谈C语言在单片机中的程序设计[J]。科技信息,,(13):59―67。
[3]张洪静。电类专业C语言教学探讨[J]。电脑知识与技术,2010,(29):8280―8281。
[4]林益平,赵福建。单片机C语言课程教学的探索与实践[J]。电气电子教学学报,,(2):104―106。
[5]石爱荣。C语言程序设计课程教学探析[J]。警官教育认论坛,2007。2:158―160。
[6]谭浩强。C语言程序设计[M]。清华大学出版社,。
篇7:教学改革与教学方法论文
1教学内容改革
(1)构建符合教学大纲要求,具有内容精炼、信息量大、能反映本学科新成果特点的课程内容体系;
(2)制作多媒体课件并建设课程教学网站,实现课程教学信息化,丰富学生自主学习的资源;
(3)有机结合各种教学手段,进行课程教学手段与方法的改革,构建以学生为主体、教师为主导的教学模式;
(4)改革考试方式和成绩评价体系,综合评价学生的课程成绩,促进考、教、学之间的互动;
(5)增加实验教学课时,并通过学生课外科技活动和本科毕业论文设计来突出培养学生理论联系实际和灵活应用所学知识的能力,努力培养学生的综合能力、创新能力和科研能力;
(6)采用案例教学,以提高学生对知识的领悟能力。
2教学方法改革
2.1改进教学方法
首先,根据教学内容的系统性和学生的认知状态认真备课,设计一些具有启发性、具有承前启后作用或能体现教学重难点的问题。然后,在课堂上适时提问,鼓励学生认真思考、相互讨论,让学生大胆发言;接着,教师对答案加以补充或纠正。同时,针对学生的实际情况,部分章节由教师事先布置,提出重难点,然后由学生上台讲授。这样能激发学生的学习兴趣和主动学习的欲望,充分调动学生的学习积极性,培养学生分析问题和解决问题的能力。
2.2充分利用教学仿真软件和多媒体等使教学内容形象生动
我们从专业的软件公司引进一套制药工程教学仿真软件,结合我们自制的多媒体教学课件,在学习完一章内容后,使用多媒体播放仿真软件中的相关内容,形象生动地将工艺原理以及设备的结构特点动态展现出来,实现教学仿真软件与多媒体教学的有机结合,在工艺学教学过程中形成理论知识与形象感受的交叉互动,从而使课堂气氛活跃,达到了非常满意的教学效果。
2.3以综合实验为载体,与科研实践相结合
开展研究性实践教学是大学培养创新型人才的根本要求。我国高等教育需要培养创新型人才,而创新型人才仅靠课堂理论教学是培养不出来的,必须借助实践教学并且需要强化实践教学。实验前,将学生分成若干实验小组,每个小组按实验教师的.整体实验设计写出各小组的实验方案,获得教师同意后,各小组成员共同协作完成实验。根据实验内容,实验操作可分为课时内实验和课时外实验。在课时内实验过程中,教师进行巡回指导,纠正学生的某些错误操作,引导学生分析和讨论实验中出现的问题。课时外实验由学生根据事先设计好的实验方案进行操作,由实验室助教跟踪实验过程,及时解决学生的疑问。
2.4生产与教学相结合,努力做好工学交替
采用工学结合、工学交替的培养模式,使制药工程专业的学生都有机会到生物制药相关企业去顶岗实习。在顶岗实习期间,除了有企业的相关技术人员和工人师傅进行指导外,专业教师也跟踪指导、现场授课。经过工学结合、工学交替的锻炼,能够真正强化学生的理论知识、锻炼学生的实践技能、提升学生的综合素质,从而缩短学生从学校到工作岗位的过渡期。通过工学结合、工学交替,可以增加学生对行业和社会的认识、增强学生的专业技能和综合素质,最终实现培养目标。
2.5考核方式
教学考核包括基础知识的掌握和基本技能的训练。在期末总评成绩中,笔试成绩50分,平时成绩50分。平时成绩包括实验内容调研与汇报、课后文献综述与专题报告、课堂问题讨论等内容,课程设计单独计算学分。通过完善考核体系,使得综合成绩能够全面反映学生的学习效果,避免学生“平时不来听课、期末搞突击却能得高分”的现象发生。学生在课上课下的学习效果均反映在总评成绩中,从而保证了学生的学习积极性。
3教学改革效果评价
通过上述教学内容和教学方法的改革,学生上课的积极性明显提高,平时成绩平均达到95分,期末成绩平均达到90分。在课程结束后,采用问卷的方式对教学效果进行调查,结果采用统计分析软件进行分析。结果显示,学生对教学效果的满意度达98%以上。
4结语
通过加强生物制药工艺学的教学改革,克服了学生主观能动性发挥不足的弊端,通过创新实践教学模式,培养了学生独立工作的能力,使学生加强了对知识的掌握和对制药生产技能的学习兴趣。本次改革取得了良好的效果,为制药专业创新型人才的培养提供了良好借鉴。
篇8:探索展示设计教学方法论文
探索展示设计教学方法论文
摘 要:随着全球经济的快速发展,展览业在世界范围内得到巨大的发展。近年来,我国的展览业也得到了突飞猛进的发展。由于展览市场的扩大,国内越来越多的高校也根据市场相继开设了展示专业或展示设计课程,来适应社会对展览设计人才的需求。虽然现在很多高校都注重
关键词:展示设计论文
随着全球经济的快速发展,展览业在世界范围内得到巨大的发展。近年来,我国的展览业也得到了突飞猛进的发展。由于展览市场的扩大,国内越来越多的高校也根据市场相继开设了展示专业或展示设计课程,来适应社会对展览设计人才的需求。虽然现在很多高校都注重展览人才的培养,但目前展示设计的教学方法仍存在着不少的问题。本次就是通过对展示设计教学方法的系统化研究来改进目前展示设计的教学方法。
一、目前展示设计教学存在的问题
当今展示设计教学最显著的特点是“教学教、学生听”一种被动的教学模式,归纳起来有以下几个特点。1.课前目前绝大多数高校展示设计课学生课前都没有做好充分的准备,基本上是课前学生对展示设计的知识一无所知,只有少部分优秀的学生才能对课程有一个比较粗略的认识。2.课上(1)讲课阶段大部分高校的专业教师在上课的时间只是借助PPT课件向学生传授展示设计知识,并且部分教师还会出现因为没有实际的展示设计经验,只是教条书本的理论知识。(2)辅导阶段在展示设计教学辅导阶段目前主要有两种方式。一种是学生自己定设计命题展开方案设计。然后教师对学生方案进行指导,而其中大部分指导的内容是有关美学层面的,对于展览施工技术、材料、沟通等都没有过多的讲解。另一种是教师布置设计命题,让学生进行社会调查,一种让学生自主学习的教学模式,教师成为学生学习的组织者和管理者。3.课后目前展示设计课后教学几乎是一片空白,基本上课程结束也意味着学生对这门课程学习活动的终止。其实这时可能很多学生只是刚入门而已,需要学生继续学习。
二、展示设计教学方法的优化
根据前面所提到目前展示设计教学方法存在的问题,笔者提出了项目教学法、网络数字平台法两种方法来解决以上存在的问题。
1.项目教学法
“项目教学法”起源于德国,主要有两个层面的意思。一个层面就是指的用真实的项目来拟定教学内容与教学方法;另一个层面就是模拟一个项目情境来制定教学内容与教学方法。这种方法适用于操作性较强的课程,而展示设计本身就是一个应用性很强的学科,所以,项目教学法对于实现展示设计理论与实践的结合,提高学生解决实际问题的综合能力有很大程度的作用。项目教学法主要在课上的方案设计阶段起着重要的作用。这种方法可以提高学生自主协作、方案沟通、理论联系实际的新型教学模式。
项目教学法教师根据实际或虚拟项目拟定设计任务。在上课过程中如接到实际的展示项目就会根据项目任务书或者甲方的要求,来拟定具体的设计任务,然后以班级为单位让学生每3-5人成立一个项目小组,然后展开不同方向的设计构思。当客户认定其中一种方案的时候,就要求所有小组共同协作来完成最终的设计方案。设计的每个环节的.计划都按照实际项目的进度进行,并且每个环节都要进行自我评价,以促进方案不断的优化。在整个方案的设计与交流过程中,教师都要深入学生与学生沟通、交流、讲解,带领学生到洽谈、施工现场、材料市场让学生零距离的学习设计。当然另外一种情况就是在上课过程中笔者没有接到实际的设计项目,那么这时就需要教师模拟一个项目情境来制定相应的教学内容与教学方法,教学方法基本与上文提高的方法一致。
2.网络数字平台法
自从笔者参加教育部的多媒体课件与微课大赛获得了一等奖,网络数字平台法教学的工作就已经开始进行实际的教学实践,并取得了不错的教学效果。网络数字平台法具体来说就是笔者借助现在的互联网技术让学生全天后的进行学习。笔者网络数字平台法的核心就是一个专用的展示设计课程网站,在这个网站上我提供了教学大纲、教案、PPT课件、电子书课件、微课视频、科研、专利、教学成果、教学资源、教学试题、友情链接等版块的内容。
在课前就让每个班的班长通知每个学生无比要加入我已经建立的微信公众平台,阅读已经建立的展示设计课程网站的内容,这个环节教师要做好检查机制,使学生在课前就对展示设计有一个初步的认识。在讲课过程中借助多媒体、网络技术以实拍或三维动画等多种形式形象生动的给学生讲解不同部分的展示知识。在课后环节可以通过微信公众平台一直与学生进行交流,使得他们在任何时候与地点都可以与教师交流或学习展示设计,改变以往结课就等于课程学习结束的教学模式。
展示设计课程的项目教学法与网络数字化公众平台法对于提高教学质量有着显著的优势。首先,它实现了传统展示设计教学以教师为中心转变为以学生为中心,由以教材为中心转变以项目与网络为中心;其次,它通过网络数字化公众平台实现了教师与学生,课下与课上的互动教学,并激发了学生主动学习的热情;最后,它改变了学生被动学习的模式转为学生主动学习,教师单向传授知识转变为师生一起发现问题并分析解决问题。
总之,项目教学法和网络数字化公众平台法引入展示设计教学改变了传统的教学模式,构建出网络信息时代的新型教学模式,逐步形成一种借助网络数字化公众平台并以市场为导向新的教学方法。
篇9:电子商务辅助教学管理的系统开发设计论文
电子商务辅助教学管理的系统开发设计论文
摘要:随着科技的进步及信息技术的更新,各类辅助教学系统如雨后春笋般在高职院校产生,教学辅助系统在高职院校专业教学中发挥着越来越重要的作用。教学辅助系统可以帮助学生更好地学习和掌握专业知识,加深学生的学习印象,提高学生的学习兴趣,改善课堂教学效果。文中较翔实地分析了电子商务辅助教学管理系统的特征,着重调查和研究了目前高职院校使用电子商务辅助教学管理系统的情况,并结合我校电子商务专业实际教学情况,开发设计了一套有关电子商务专业的辅助教学管理系统。该系统立足打造实践性教学环境,在设计中进行了实际案例分析,选择与学生学习密切相关的店铺开设与商品运营为例,进行了电子商务辅助教学管理系统开发需求分析,阐述了系统总体设计思路及详细设计内容。
关键词:电子商务;电子商务辅助教学管理;教学法
1、概述
在传统的课堂教学上,学生获取信息的主要方式是课堂讲授。在新的技术时代背景下,获取信息的途径日益增多,除了教师讲授,学生同时可以在网络上获得更多的学习资源。课本知识已经不能够满足当下环境对学生的考验了,因此这就要求教师在教学的过程中培养学生的学习能力和思考能力。目前,高校课堂教学中普遍存在着教学方式单一、教学质量较低以及所教内容与实际实践相脱节等问题,这些问题直接对学生学习参与积极性和学习兴趣造成了影响。因此,在新的技术时代背景下运用一些新的手段来改变目前的现状,并解决现存问题是很有必要的。在整个课程教学的改革中,高校教师作为当中的领头羊更应当在教学过程中,立足于新的时代背景和学生的发展,充分的利用一些新技术来使得教学变得更好,更具效果。此外,随着4G、虚拟技术等先进技术的迅速推广,使得在教室运用相关技术辅助课堂教学变得更加容易。远程在线教育形式也越来越受到广大学生群体的欢迎,获得学生群体的普遍认可。学生可以在任意时间、任意地方凭借网络进入“网络云课堂”,获取更加先进及规范的知识。未来,“网络云课堂”将是学生提升自我素养的主要阵地,同时也是广大教师运用信息化教学手段呈现课程知识的新天地。“网络云课堂”打破了传统教学中的时空界限,将工作、学习和娱乐有效融合。每个人都可以利用自己的碎片化时间,利用互联网自由地学习、工作及娱乐。高职院校未来也将向开放式高校方向发展。
2、构建电子商务辅助教学管理系统的基本思路
日常教学中,教师满堂灌,学生被动听,学生参与课堂的积极性不高,导致理论知识学习及实践操作无法建立联系,学生的整体学习效果不好,职业意识薄弱。因此,电子商务辅助教学管理系统立足提供真实的电子商务运营环境,使学生真实的参与电子商务运营,提高学生理论联系实践的能力,学生可以从枯燥的理论知识讲解中脱离。同时,在电子商务辅助教学管理系统的使用过程中,学生需要利用课堂及系统中学到的各种理论知识来进行电商运营实践,各实践环节都应有对应地教师进行指导,以做到电商专业的整体教学与电商岗位技能要求的紧密相关。该系统的最大优势就在于给学生开设店铺集进行电子商务运营提供方便,为了达到这一要求,系统应该提供统一便捷及对用户友好的操作界面。学生能够快速掌握系统使用规则,顺利地完成店铺开设及商品上架,保证系统的易用性;其次,学生在网店开设成功后,需要进行商品的在线销售,销售过程中必然涉及浏览该网站,查阅产品,甚至进行产品信息的比较,为了满足学生产品运营需求,系统应该具备商品信息及店铺信息的展示功能;
第三,本系统主要面向全院电子商务专业学生,每个电子商务专业的学生都需要进行店铺开设实践,系统中必然会包括大量的产品信息及店铺信息,买家在查找商品及店铺信息时琳琅满目。为了更好地方便买家查找信息,系统需要进行产品分类及店铺分类,为买家提供产品类目及店铺名称进行查找的功能,提高查找效率,如果达到这一效果,需要对产品的'类目及店铺名称进行规范化管理;第四,信息化时代,信息的更新瞬息万变,为了让大家能及时地了解系统中信息的实时动态,如:产品特价促销、新品上新、库存商品处理等活动信息,应设置公告模块,满足用户需求;
第五,为了提高买家的购物体验,方便客户购物,需要提供完善的购物车功能,方便买家进行商品选购;
第六,在用户选购商品结帐后会产生订单,订单要能满足用户的查询需求,以便买家及时了解自己的购物信息。除了前台功能以外,后台的管理功能也是不可或缺的,系统中管理员分为主要管理员和普通管理员两类,主要管理员掌握系统最大操作权,拥有系统中所有的管理权限,对系统进行日常运行维护;普通管理员隶属于主要管理员,普通管理员其主要负责对网站的各种信息进行日常更新与管理。最后,根据电商专业的综合实践活动体系,在专业教学目标的基础上,设计时根据学生的学业水平,使用真正的电商经营环境,尽可能通过系统的功能,使学生意识到电子商务理论知识和实际操作的联系。通过该系统,学生可以巩固知识点,进行开店体验和电子商务运营操作,培养学生的主动学习能力、思维能力、设计能力、规划能力和实践能力。在一个以分层形式为主要计算关系的系统中各个模块,通过一系列的矩形多级层次方框图的树结构,以表示数据的层次结构,并设计一个矩形框,用它在一个树结构的顶级展示,确保数据结构的完整性。
个人数据子集主要是通过以下表示的矩形盒层,而实际数据的数据元素放在每个矩形盒的底部,在需求分析阶段.这个模型非常适合。这种数据设计模式可以实现从信息的顶部到末端的每一条路径的反复细化,并最终确定数据结构的全部细节。该系统由前台和后台两部分组成。前台系统是基础,后台系统是保证,二者关系密切,相辅相成。前台系统的实现依赖于后台系统的技术支持。后台系统的实现主要由前台系统来保证。在调查中,我们收集了大量的电子商务实践资料,进行了整理、归纳、总结,然后进一步划分了前台和后台办公系统,并制定了各个模块的功能。前台系统功能主要划分为六大模块,其中用户注册与管理功能模块包括用户注册、用户权限管理、密码管理等具体功能业务。该功能主要面向系统管理员、教师、学生和企业;产品信息及店铺信息展示模块包括店铺搭建、店铺装修设计、店铺整体效果展示、新品上架、促销产品、产品热销、产品目录
查询模块包括知识点、产品及店铺的有关信息,其中在进行知识点及产品查询时可按知识点和产品的类目进行查询,对店铺查询时可按名称及类别进行查询,用户可以及时查看系统中商品及店铺信息;购买模块中买家可以进行商品的选购,将所选产品添加到购物车中备选,并可在购物车对不满意的商品进行移除及清空,购买商品的数量也可在购物车进行增减;订单模块用户要填写相关订单信息,我们还可以检查订单,了解订单的各种及时更新信息,并检查历史订单记录。公告模块包括教学通知发布管理、国内电子商务信息管理、教学任务管理等具体功能。
本功能主要是针对教师在电子商务辅助教学管理系统中的应用[6]。用户留言模块可以留言,可以查看自己的评论和回复,增强网站的交互性。后台系统根据前台系统的实现要求主要被分为了六大模块,其主要作用就是对整个系统数据进行管理与维护。其中在知识点、店铺及商品管理模块中,知识点、店铺及商品将被严格地分为不同的类别。在浏览时可以根据类目进行查找,提高查找效率。同时在后台还可对知识点、店铺及产品的各项信息进行新增、修改和删除;用户管理模块中只有主要管理员才能对所有用户的信息进行查看和删除,保护用户信息;订单管理模块后台管理员可进行查询订单,查看订单详情及删除订单等操作;管理员在公告管理模块浏览、增加和删除公告信息;留言模块管理员查看用户的留言并维护;后台登陆模块,管理员进行后台登陆。
3、小结
本文主要论述了电子商务基础教学辅助系统的设计与实现。基于高职院校在中国高职高专教育设施的具体情况,培养目标,开发了一套辅助教学在高职电子商务系统。系统开发完成后,可以提供友好、直观的教学环境,提高学生的学习兴趣,联系许多电子商务专业课程和教师,形成一个完整的电子商务教学实践体系。通过该平台,学生可以完成实践练习,实现理论知识与实践的结合,提高实践能力,为以后的就业打下坚实的基础.
参考文献:
[1]陈蔚珠.美中电子商务专业人才培养模式的比较研究[J].商场现代化,,641:73一75.
[2]王珠珠,张伟远.我国普通高校网上教学系统及网站建设的现状分析[J].中国远程教育.,(02):77-79
[3]陶建明,李锋.精品课程内容系统通用组件计开发技术[J].电脑知识与技术.2012,34(5):258-259
[4]郑淑蓉,吕庆华.中国电子商务演进[J].商业经济与管理,,265:1-15.[8]
[5]荆林波.中国电子商务发展状况分析[J].经济管理,,12:177-180.
[6]宋晓姣.电子商务辅助教学管理系统需求分析[J].电子商务,.08
篇10:MBA教学方法与教学效果论文
摘要:MBA教学应当采用参与度高、体验感强、贴近现实的教学方法,通过问卷调查,48%的MBA学员也期望这样的教学方法,但实际上只有5%的课堂采用了这样的方法。
通过回归分析发现,教学方法与MBA学员匹配度越高,教学效果越好。
因此MBA课堂教学方法应该向多元化方向发展。
关键词:MBA 教学方法 教学效果
工商管理硕士(MBA)作为培养企业经营管理人才为主要目标的学位项目,其教学效果要经受经营管理实战的考验。
从教学过程的角度看,教学效果一方面取决于教学内容,另一方面取决于教学方法。
MBA教学近年来通过教学大纲标准化,在教学内容上稳步提升,在全国范围内逐步统一化。
但是在教学方法上进展缓慢,严重阻碍了教学效果的提升。
本文通过实证研究分析了MBA学员期望的教学方法与实际感受到的教学方法之间的差距,以及这个差距与学员感受到的教学效果之间的关系。
一、教学方法与MBA教育的关系
按照联合国教科文组织对教学方法的分类,教学方法可以分为课堂讲授、案例研究、研讨会、角色扮演、仿真训练、自学、电影、录像。
从MBA教育目标的角度出发,参与度高、体验感强、贴近现实的教学方法能够使学员充分理解和掌握教学内容,并且有助于在实际工作中应用。
按照这样的标准,角色扮演、仿真训练、研讨会、案例研究应当为MBA教学方法的首选。
但是中国大学传统常用的教学方法是课堂讲授和自学,这就产生了内在的矛盾。
给MBA学员授课的大学教师通常也是给本科与研究生授课的教师,他们很容易将课堂讲授和自学的方法转移到MBA课堂上,而对角色扮演、仿真训练、研讨会、案例研究甚为陌生,因此很少使用。
二、MBA学员期望的教学方法与感受的教学方法
MBA学员普遍具有三年以上的工作经历,多年的社会工作经历使他们的心智比本科生和学术型研究生更加成熟,因此他们所期待的课堂教学方法也有所差异。
我们以西部地区一所全国排名前二十的MBA项目的101位学员为研究对象,使用问卷调查的方法了解他们期望的教学方法与实际感受到的教学方法,可以分析现实存在的差距。
作为第一位期望的教学方法,40%的学员期望课堂讲授、37%的学员期望案例教学、7%的学员期望电影教学、6%的学员期望仿真训练、5%的学员期望自学、3%的学员期望角色扮演、2%的学员期望研讨会;作为第一位感受到的教学方法,84%的学员感受到的是课堂讲授、8%的学员感受到的是录像教学、5%的学员感受到的是案例研究、2%的学员感受到的是电影教学、1%的学员感受到的是自学。
从上述数据可以看出,期望参与度高、体验感强、贴近现实的教学方法的学员比例高达48%(37%案例教学、6%仿真教学、3%角色扮演、2%研讨会),但实际感受到的这样教学方法的比例仅有5%(案例研究)。
同时我们可以看到,在排名第一实际感受到的教学方法中,课堂讲授的比例高达84%,这说明MBA教师在使用教学方法上仍旧延续了面对本科生和学术型研究生的方法。
而在学员期望的排名第一教学方法中,课堂讲授仅占40%,期望与感受的差距高达44%。
因此MBA教学方法多样化是学员的需求,也是教师的挑战。
三、MBA教学方法匹配度与教学效果的关系
教学方法与学生类型的匹配对于教学效果有很大的影响,匹配度高有利于学生对于知识的理解与运用,匹配度低则对学生理解和运用知识构成障碍。
在本次研究中为了计算匹配度,我们首先按照参与度、体验感、贴近现实的标准将教学方法排序并赋值:录像(1)、电影(2)、课堂讲授(3)、自学(4)、案例研究(5)、研讨会(6)、仿真训练(7)、角色扮演(8)。
分数越高代表参与度越高、体验感越强、更加贴近现实。
匹配度的计算方法是每位学生期望教学方法的前三位分数之和减去实际感受到的教学方法前三位分数之和,差值越大代表匹配度越低,差值越小代表匹配度越高。
按照上述逻辑,教学方法匹配度高的情况下学生感受到的教学效果会比匹配度低的情况更好,因此教学方法匹配度与教学效果是正相关。
按照本次研究中匹配度的计算方法,差值越低代表匹配度越高,因此匹配度的分数应当与教学效果负相关。
教学效果采用MBA学员对教学的评价分数(0至100分),因为MBA学员普遍有多年社会工作经历,对于教学质量评价相对客观。
此外,由于他们多年的工作经历,学员们学习目的普遍清晰,评价教学效果比较理性。
对按照上述方法计算的匹配度分数与学员的教学效果评价分数进行回归分析,得到的回归结果如下:
根据表1至表3的数据分析(T检验、F检验、P值检验)可以看出,教学方法匹配度越高,教学效果就越好,教学方法匹配度与教学效果显著正相关。
这就意味着MBA学员期望的教学方法与实际感受到的教学方法越一致,学员的感受就越积极,从而教学效果就越好。
四、MBA教学方法多元化的改进方向
从上述分析可以看出,一方面实证检验证明教学方法匹配度与教学效果显著正相关,另一方面MBA学员期望的教学方法与实际感受到的教学方法有巨大的差距,因此目前的教学方法不利于学员学习掌握教材知识,需要做出大幅度调整与改进。
改进的方向是大幅减少课堂讲授的比例,同时大幅增加案例研究的比例。
同时需要积极探索仿真教学、角色扮演、研讨会的授课方式,使MBA课堂教学向积极多元化方向发展。
篇11:MBA教学方法与教学效果论文
摘要:针对当前部队院校任职教育教学方法的落后状况,借鉴运用“MBA案例教学法”加以改进很有必要性。
代写管理类论文院校任职教育改革的关键,在构建以“提高分析和解决实际问题能力”为中心的新型案例教学模式,并力争把院校任职教育办成我军内部的“MBA”。
关键词:军校任职教育 MBA 案例教学法
目前,案例式教学已被广泛运用于任职教育的教学过程中。
然而,人们对案例教学的认识似还停留在传统阶段,对这一教学模式在任职教育中的巨大潜力还有待进一步挖掘。
在MBA(Master of Busi-ness Administration,工商管理硕士)教育中发挥重要作用的.“全案例化”教学,坚持教学活动完全围绕案例讲授和讨论展开,充分尊重案例在教材体系中的主体地位,发挥案例在教学过程中的“灵魂”作用,自觉地将案例教学运用到教学的各个环节中去,产生了显著效果。
借鉴MBA成功经验,在军校任职教育中引入“全案例化”教学法,对于改革现有任职教育模式,提高军校任职教育教学水平,都具有积极的促进作用。
一、任职教育“以能力为中心”的要求正是MBA教学的优势所在
案例问题专家、哈佛大学的Mark教授说:“案例方法的主要好处之一是学生所学的是内在的东西。他们不能写下来但他们能学习如何尽力处理棘手的问题。”可见, MBA案例方法侧重的是学员解决实际问题能力的培养,而非单纯知识的获取。
任职教育学员修完所有课程后,应该对即将面临的部队岗位职务的所有工作、所有活动和所有内容做到心中有数,知道该干些什么,该怎么去干,避免出现到部队后“挂起来”和“靠边站”的现象。
1.任职教育要以培养指挥员“战场非程序性决策”能力为目标
管理科学中的决策分为两类,一类叫程序性决策,另一类叫非程序性决策。
比如一个地方的日常工作有明确的规章制度,如果完全按规章制度来办事,作出决策并不难,这种决策叫程序性的决策。
然而,在军事指挥活动中遇到的很多情况是原来没有预计到的,这种情况下作出的决策叫非程序性决策。
在瞬息万变的战场上,非程序性决策所占比重非常大。
因此我们必须培养出有非程序性决策能力的部队基层指挥员。
战场上的创造性通过什么方式获得呢?这不是书本就能告诉你的,也不是单靠实践经验就能得出的。
要有清晰的思路,要深刻了解现实,再加上院校任职教育的专门培养。
这就要构建以“提高分析和解决实际问题能力”为中心的新型培训体系,重点增强学员处理复杂问题驾驭复杂局面的能力。
军事指挥管理属于一种特殊的职业管理与决策。
由于管理问题充满随机性和不确定性,管理问题往往没有唯一的正确答案。
管理学科的科学性和艺术性,使管理教育具有其特殊的规律。
有些知识可以通过课堂讲授教给学生,而有些则无法传授,特别是技巧和能力的培养。
案例教学法作为贴近实战、培养和锻炼学生管理技巧、分析判断和决策能力最有效的方法,它利用角色扮演法、管理游戏法和实战模拟法等手段,使学生们经常处在管理者的位置上思考问题,调动自身的所有知识和潜能解决问题,从而获得未来实战环境中所必需的知识结构和管理技能。
而对部队指挥员实际能力的培养,正是我军开展任职教育的根本目的和着眼点。
彼此相通的培训目的决定了两者在教学手段和方法上是可以互相借鉴的。
2.培养职业经理人“非程序性决策”能力正是MBA办学优势所在
MBA教育为职业经理人培养“非程序性决策”能力提供了近似实战的良好氛围,而案例教学则是MBA教学中最核心、最成功也是最普遍的方法。
美国最具影响力的10所优秀工商管理院校基本上都是以案例为主或案例与理论相结合。
加拿大安大略工商管理学院的学生在二年学习期间要学习650个案例,而哈佛商学院的学生则要学习800个案例,案例以全世界真实的经济和企业背景为基础,涉及各种主要的管理理论与实践,使学生成功地掌握经营企业的思路和方法。
通过对工商企业管理与经营决策中典型案例的研究,为学生提供了分析问题和解决问题的有利时机。
篇12:通用信息管理系统开发平台的设计与实践
通用信息管理系统开发平台的设计与实践
摘要:在政务公开的要求下,单位工作的信息资源必须具有正确性、实效性和公开性,为了实现部门信息共享,同时为角色提供更加准确和及时的信息资源,必须开发具有延伸性和高度通用性的通用信息管理平台。本文对通用管理系统开发平台的设计原则和设计思想进行了简要的介绍,并介绍了开发平台的功能和实现架构。
关键词:通用信息管理系统;设计原则;开发平台
在当今社会的方方面面都离不开电子信息网络技术,电子信息网络技术也极大地提高了社会运行的效率和个人的工作效率。与传统的办公形式相比,信息管理系统具有良好的实时性、准确性、系统性和指导性,能够对机关单位的各项信息资源进行有效的监控和利用,避免工作中的混乱,实现资源共享。通用信息管理系统要具有良好的可操作性和稳定性,能够切实提高机关单位的工作效率,为机关单位的决策提供更加准确的信息。
一、通用信息管理系统开发平台的设计原则和设计思想
1.1 设计原则 在进行具体的开发工作之前要制定一系列的设计标准,这些设计标准统称为设计原则。设计原则是对设计方案的优劣进行衡量的标准,能够对设计进行指导。从本质上来说,通用信息管理系统就是一个数据服务平台,以统一格式的原数据程序为基础,根据开发需求的不同,设计不同的个性化功能。技术平台应该具有操作简洁、适用性强、开发灵活度高的特点。因此通用信息管理系统的开发平台应该遵循以下几个原则:①操作便利、设计简单。②切合工作实际,能够满足不同的使用需求。③各项业务之间具有独立性。④在标准化框架的基础上设计个性化的细节。⑤业务与技术相分离。
1.2 设计思想 在整个通用信息管理系统的设计流程中,设计思想处于核心地位。首先要将指导思想明确下来,才能进行具体方案的设计。通用信息管理系统开发平台要能够提高单位电子工作的普及率,以此为目标来制定相应的设计思想。①模块化思想。要对整个系统进行划分,将其分为不同的.模块,并将程序接口设置在不同的模块之间,从而实现资源共享和信息交换。②人性化的思想。要充分的考虑用户的习惯和工作的实际需求,使通用信息管理系统平台更加具有个性化。③专业化思想,要将数据知识提供给管理人员,使其能够使用专业化网络来对业务流程进行规范。④规范化思想。要能够通过信息管理系统来实时监控单位的信息数据,将更加全面的动态信息提供给单位[1]。
二、通用信息管理系统开发平台的功能和实践架构
2.1 通用信息管理系统开发平台的组成部分 该开发平台的技术框架分为两个主要部分:模块和平台。在整个系统中,模块是系统的基本组成单位,能够对用户的体验进行直接的影响。平台主要是对各模块进行运行、控制和开发,对各模块的工作进行统筹。二者相互依存又相互独立。平台和模块分布在不同的部分,属于总线式结构,在开发设计中平台和模块是互相独立的。然而,平台要对模块进行控制,才能启动模块,使用户的需求命力得到完成。因此二者缺一不可,如果具体实施平台中没有模块,也难以达到相应的功能。从编程系统的角度来看,系统的安全稳定是实现开发平台性能的基础,因此要尽量对模块设计进行细化,以达到更好的用户体验效果。尽量使页面清晰友好、美观整洁,模式下的接口、类和函数运行迅速,关系清晰。
2.2 开发平台的具体框架 根据开发平台的主要功能;规范化解析数据、规范化形成数据、系统管理数据,将其分为三大模块:数据解析模块、数据形成模块、数据管理模块。数据解析模块又称为运行器,主要对模块的运行实践进行负责,具有多个通用部件和业务部件,能够解析和修改模块数据,从而实现动态化和人性化的模块运行。数据形成模块又称为应用管理器,主要是对分散的模块进行整合,对软件开发功能进行完善。数据管理模块又称为设计器,也就是帮助和指导体验用户和开发人员,为了保持用户界面的风格统一,主要使用统一的XML格式元数据[2]。
2.3 建立数据库 作为一个资源系统,数据库的主要作用就是集合相关联的数据,在设计数据库系统的时候主要包括两个方面,也就是属性数据库和空间数据库。空间数据库具有较大的容量的特点,能够将所需要的数据快速的查询到,还可以修改数据。空间数据库具有很复杂的模型,而且以不同的关系等级为根据将整个数据库划分成了几个不同的数据层,平台数据库在对设备的运行信息进行存储的时候采用的是数据库格式,在数据库中可以存储全部的属性信息,并且还具备相对应的空间数据。两者在数据库中具有不可分割的关系,通过对两者之间相互关系的利用可以使整个数据库系统的正常运行得以维持。同时,在ADO系统中对OLE DB程序进行了应用。作为对ODBC的一种扩展,OLE DB的主要功能包括:①将数据库编程的OLE接口提供出来是OLE DB最大的优势,相对于传统的ODBC而言,其灵活性更高,而且错误处理能力更加显著;②作为一种底层数据库,OLE DB还将非关系型数据库访问的数据库编程接口提供了出来。
2.4 实现应用管理功能 系统管理器在通信的基础上将相关的信息传输到上位机中,然后以通信导航为根据对系统的功能进行综合优化,主要包括5个层面:首先是物理层,现位流的传输能够在物理层上得以实现,物理层可以将特定属性的信号向数据链路层进行传输,保证了消息传输形式和总线通信功能的实现;其次是数据链路层:其主要是调控物流信息的传输,而且还可以在系统的运行中对通信数据的传输情况进行检查;第三是传输层:传输层的主要功能就是调整总线系统的传输;第四是驱动层:其主要是将所需要求提供给系统的不同通信设备;最后是应用层:应用层的主要功能就是保证通信导航对系统的管理、外界通信功能进行识别和优化[3]。
三、结语
总之,相关单位完善技术体系的重要环节就是开发通用信息管理系统,全新的信息管理系统可以帮助业务人员将各种数据交互难题很好的解决掉,由于其功能设置更加贴近工作实际,因此可以对业务处理程序进行极大的简化。
参考文献:
[1]刘鸿旗,王海龙.计算机综合信息系统的设计与开发[J].科技资讯,(33).
[2]廖光华.项目管理在信息系统集成项目中的应用[J].有色冶金设计与研究,2011(Z1).
[3]丁四成.用Excel开发MIS(管理信息系统)的方法[J].宿州教育学院学报,2011(03).
篇13:银行储蓄系统开发与设计可行性研究总结报告
银行储蓄系统开发与设计可行性研究总结报告
1、引言
1.1编写目的
经过对银行储蓄系统项目进行详细调查研究,初步拟定系统实现报告,明确开发风险及其所带来的经济效益,对软件开发中将要面临的问题及其解决方案进行可行性分析。本报告经审核后,交由软件项目经理审查。
1.2项目背景
1.2.1 项目名称:银行储蓄系统
1.2.2 用户:银行
1.2.3 说明:现在的银行储蓄系统工作效率低,越来越不能满足广大储户的需要。银行与客户都迫切希望能更方便更省时就可以办理储蓄业务。现代计算机网络的高速发展使越来越多的人更喜欢网上购物、不出门即可交纳各种费用。在这样的背景下,很明显现行的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的银行储蓄系统。
1.3参考资料
《软件工程——原理,方法与应用》 吴钦藩编著人民交通出版社出版 《软件工程导论(第四版)》 张海藩编著 清华大学出版社出版 《软件工程》 任胜兵、邢琳编著 北京邮电大学出版社
2、可行性研究的前提
2.1要求2.1.1 功能要求
此系统所要完成的主要功能模块有两部分:取款系统与存款系统。
存款时,储户填写存款单,然后交给银行业务人员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率等信息,完成后由系统打印存款凭单给储户。
而取款时,储户填写取款单交给业务人员,业务人员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户。
2.1.2 性能要求
为了满足储户的要求,系统必须要有高的运作速度,储户填写的表单输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也还要有足够大的磁盘容量;安全性也是系统最重要的性能需求之一,银行计算机储蓄系统必须有可靠的安全措施,以保证储户的存储安全。
2.1.3 接口要求
业务员键入储户的资料要全部一直显示在屏幕;储户从按键口键入密码到系统以核对;计算机与打印机有高速传输的连接接口,最后以纸张的形式打印出清单给储户。
2.1.4 输入要求
业务员从存取款表单输入数据,要迅速精确,适当调整输入时间,不能让客户等太久,但也不能让业务员太过忙碌以免影响正确率。
2.1.5 输出要求
要求能快速准确打印出清单给客户。
2.1.6基本的数据流程和处理流程
2.1.7安全与保密要求
为了确保储户的利益,储户的各种信息应保密,特别是对储户账户密码等信息的保密安全。由于查询人员的身份和目的不同,本系统还提供不同的查询权限,如行长与普通的业务人员之间的权限不同。
2.1.8完成期限
初步确定开发期为6个月,试运行期为3个月,系统计划于春节正式投入运行。
2.2目标
银行是以盈利为主的服务性机构。为了在竞争中取得优势,必须提供优质的管理服务使其能够顺利发展。目标具体表现为在银行内部建立储蓄系统,初步实现系统计算机化,并保证该银行能够按期望顺利完成工作,提高工作人员的工作效率;与其他多间银行联网,促进银行间的互联合作,提高银行储蓄系统的整体水平,从而实现银行储蓄系统的高效性、方便性、实用性、互联性,提高银行的信用度、银行的经济效益和社会效益。
2.3条件、假定和限制
假设开发的软件运行的最短寿命为五年;开发时间与试运行时间预定为八个月;经费的投资限制在30万元以内;系统运行环境如下:系统平台: Microsoft XP/编程软件:J2SE v 1.4.2_01 SDK/Microsoft Visual C++6.0/创建数据库:Microsoft Office Access ;
2.4可行性研究方法
采用调查方法:通过对银行业务员和客户的调查以获得第一手资料,确定客户和实际应用中的需求;然后经过座谈或开会的形式和专家和银行经理交谈,落实最后的问题定义。
2.5决定可行性的主要因素
本次可行性分析是按照软件工程的规范步骤进行的,即按复查项目目标和规模,研究目前正使用的系统,导出新系统的高层逻辑模型,重新定义问题这一循环反复的过程进行。然后提出系统的实现方案,推荐最佳方案,对所推荐的`方案进行经济、技术、用户操作和法律的可行性分析,最后给出系统是否值得开发的结论。
3、对现有系统的分析
当前大多数银行所使用的银行储蓄系统办理业各时手续繁多,人工业务操作过多,严重影响了
工作效率,以至客户等待办理手续过长感到不耐烦,且出错率高。
3.1处理流程和数据流程
以用银行卡取款为例,储户用卡取款时不能直接取款,要先填取款表,交给业务员输入资料,再由储户输入密码以确认身份,还要在取款表单上签名以再次确认,最后才业务员才把现金交给储户:
3.2工作负荷
由于办理手续的繁多和不合理,工作效率非常低,需要大量业务员,通常有储户等待排成长龙的现象,这给工作人员增加了非常大的负担和额外的工作负荷;同时也给银行公司的发展带来了严重的制约和压力。
3.3费用支出
办理手续的繁琐不仅使业务人员工作量很大,而且使客户对于业务办理流程不能明确而是咨询的业务量加大。各种凭单与证件的复印打印不仅使设备、材料开支增加,而且工作效益低。
3.4人员
需要大量业务员和额外的工作人员处理各项事务。
4、所建议技术可行性分析
4.1对系统的简要描述
根据系统目标以及现行系统存在的问题,建议新系统分两步实现:
第一阶段建立一个内部的网络,以实现银行储蓄系统的计算机办公化。能够处理以下工作:本行内的银行卡在各分行可提款;及时办理业务;提高工作效率。
第二阶段是在全国多家银行间建立一个互联的网络系统,实现银行储蓄管理系统的信息集成,完成后的系统可以实现在各行间互存取款,且操作方便简单迅速。
4.2处理流程和数据流程
4.2.1 存款流程图
4.2.2 取款流程图 4.3与现有系统比较的优越性
用银行卡可以直接在柜台或提款机取款;在柜台取款时第一次输入密码核对正确后即可办理取款;免去了再次签名确认身份的手续;如果增加自动存款机后,储户可直接在存款机存款,免去填表手续,提高了工作效率。
减少了储户办理业务的等待时间;用户可以随时随地可以随心所欲存取款,并且操作简单易懂;用户还可以选择在柜台办理业务或自己在自动提款机和自动取款机办理业务。
可以大大减少工作人员,节约人力资源的开销;另一方面由于手续程序减少也可以减轻业务员的工作负担,有效地提高了整体的工作效率和精确度。
数据防护措施严密:为确保系统数据万无一失,在系统结构设计上严格遵循金融系统安全规范,采用射频卡、终端机、计算机“三位一体”的数据保护技术,从三个层面采取了六种数据保护措施对系统重要数据严密防护,先进的“黑匣子”数据重复收集功能,确保了系统数据的安全性和准确性。
系统可扩充性强:该系统软件升级和硬件扩展相当方便,可以根据银行的实际情况来灵活配置,可根据不同需求增加新功能模块和子系统以满足用户的个性化需求,可确保用户投资的长期效益,避免资源重复浪费。
兼容性强:系统可提供数据接口和应用接口,可与原有系统兼容匹配,便于系统集成和二次开发,确保有效利用现有资源。
4.4采用建议系统可能带来的影响 4.4.1对设备的影响
系统对于设备要求更高的稳定性与安全性来保证其正常运行。并且对于打印、复印设备需要要求与计算机进行互联。
4.4.2对用户的影响
由于采用建议系统提高了工作效率,可使客户办理业务更加快捷、方便。采用的“三位一体”的数据保护技术既方便了管理,又能保证个人的隐私权不被侵犯。
4.4.3对系统运行的影响
系统设计的主要目的是提高效益。所以在系统设计和建设初期应着手参考各方面的标准与规范,并且应遵从该规范各项技术规定,并做好系统的标准化设计与管理工作。系统考虑今后发展的需要,因而必须为在系统产品系列、容量与处理能力等方面的扩充与换代的可能,这种扩充不仅充分保护了原有投资,而且具有较高的综合性能价格比。
4.4.4对运行环境的影响
由于使用者人数众多,水平不一,该系统设计时考虑到使用者在使用时要求操作简单,查询方便,软件设计采用菜单选取方式,使用时用户基本不用输入文字。而且不但提供计算机网络查询,同时提供公众电话网查询和远程登录等其他通信方式。
4.4.5对经费支出的影响
由于需要购买各种软、硬件设备,以及业务人员的系统使用培训等都需要增加经费的支出。
4.5技术可行性评价
开发系统的计算机硬件已经非常普及,所以完全没有问题;现在的计算机各方面的技术都非常成熟,相对来说开发此系统的技术也要求比较简单,因此在技术方面是可行的;同时银行还必须有一定量的系统管理和维护的专业人员,在这方面可以通过培训原来的技术人员成为新的需要的技术人员,也可以雇用所需这方面的专业技术员;若按计划,在规定的期限内,本系统的开发是可以完
篇14:专业论文:基于Struts+Spring的Web应用设计与实现
专业论文:基于Struts+Spring的Web应用设计与实现
摘 要集成Struts、Spring框架技术构建基于J2EE的Web应用可以提高J2EE项目的可重用性。本文介绍了两种流行的开源框架技术Struts和Spring的原理,并将这两种框架技术整合起来应用到实际的Web项目开发中去,从而提高项目代码的复用性及项目开发的效率。
关键词J2EE;Struts;Spring
1 引言
基于J2EE的Web应用系统以其层次性、平台无关性逐渐被大多数的公司所认同,已经成为电子商务主要的解决方案。传统的JSP/Servlet开发模式优势在于直接、简单,对于小型应用可以很方便、快速地进行开发。但是这种不加控制的开发模式往往带来显示、业务和数据的高耦合性,软件难以重用。基于J2EE的框架技术是解决上述问题的重要技术,能够有效地支持大型J2EE Web应用项目的开发。本文通过集成Struts和Spring基于J2EE的框架技术提出了一种构建J2EE应用的框架。
2 Struts框架技术
The Jakarta Struts项目是由Apache发起的开源项目,是基于MVC分离思想的杰出产品。Struts的Controller是通过Actionservlet对象实现的,这个控制器获得View (JSP)的请求后根据ActionMapping对象调度对应的Model(Action对象)处理业务逻辑,并将获得的处理结果(ActionForward对象)返回给View(JSP)来响应。同时通过ActionForm对象封装数据在Model和View之间交互使用。Struts还通过自定义的标签库丰富了View层的JSP技术,方便了页面设计。
下面我们就分别从视图、控制、模型和Struts的'配置文件struts-config.xml来介绍Struts的体系结构。
(1)视图。是一组JSP文件,Struts自身包含了一组可扩展的自定义标签库,可以简化创建用户界面的过程。这些JSP文件中没有业务逻辑,也没有信息模型。
(2)模型。模型主要是表示一个系统的状态和业务逻辑。在Struts中,系统的状态主要由ActiomForm Bean体现,对于业务逻辑通常由JavaBean或EJB组件来实现。
(3)控制器。控制器主要由ActionServlet类和Action类来实现,ActionServlet类是Struts框架中的核心组件,主要负责接收HTTP请求信息。根据配置文件struts-config.xml的配置信息,把请求转发合适的Action对象。Action类负责调用模型的方法,更新模型的状态,并帮助控制应用程序的流程。
(4)配置文件Struts-config.xml。当ActionServlet接收HTTP请求信息时,如何决定把用户请求转发给哪个Action对象呢?这就需要一些描述用户请求路径和Action映射关系的配置信息。在Struts中,这些配置映射信息都存储在特定的XML文件Struts-config.xml中,在该配置文件中,每一个Action的映射信息都通过一个(action)元素来配置。这些配置信息在系统启动时会被读入内存,供Struts在运行期间使用,在内存中,每一个(action)元素都对应一个ActionMapping类的实例。
3 Spring框架技术
Spring的哲学是在不影响Java对象设计的情况下将Java对象加入到框架中。Spring解决了许多J2EE开发中的常见问题,它不依赖于任何的组件,是一种轻量级的容器,其核心是Bean工厂,用以构造我们所需要的M(Model)。
Spring框架是一个分层的应用程序开发框架,而不是某一层,如Struts或Hibernate都属于单独某一层的框架。Spring致力于在整个应用程序层面架构程序,使程序的各个层面协调一致,从而发挥最大的效能。Spring能整合现有的优秀单层框架,把它们组成连贯统一的框架。Spring框架的模块化完成的非常好。大体上,存在如图1所示的几个模块。
其中:
Spring核心模块:Spring架构中最为基础、重要的模块。它提供了IoC容器,即依赖注入。其中,BeanFactory是最为重要的概念,对理解IoC和ApplicationContext起到了重要作用。
Spring AOP模块:实现了AOP联盟中定义的AOP编程实现。如提供实现事务管理。用它来提供非管理环境下申明方式的事务、安全等服务。
Spring Context模块:直接位于Spring的核心模块之上。Spring上下文模块除了继承Spring核心模块的功能外还添加了用于资源绑定、事件移植、资源装载以及装载上下文等功能。这对于Web应用和J2EE应用十分有效。
Spring Web模块:提供面向Web应用集成的功能。其中ContextLoaderServlet和ContextLoaderListener正是Web模块提供的。当同Tapestry、JSF集成时需要使用到Spring Web模块。
Spring DAO模块:提供了JDBC抽象层,使得开发者不用再去编写同RDBMS交互、非业务功能的JDBC代码。而且DAO模块还能够分析RDBMS厂商专有的SQL错误代码。同时能够提供编程方式和声明方式控制事务。
Spring ORM模块:为当前流行的O/R Mapping技术提供集成。借助于Spring框架提供的简单事务声明,开发者能够很容易实现对O/R Mapping中操作的事务控制。
Spring Web MVC模块:提供MVC实现,清晰的划分了Web应用中涉及到的各项内容。
4 基于Struts+Spring框架技术的实现
在项目开发实践中提出了基于Struts+Spring框架的J2EE架构。将这两种框架整合起来用到Web项目开发的不同层。整个架构的结构流程图所示。
(1)客户端发送一个查询请求,在JSP里提交表单时指定处理表单的path。