asp网站毕业论文(推荐7篇)
110
2024 / 07 / 23
考核不科学.通常采用规范化、标准化的试卷笔试,以学生成绩的高低来评价学生对教学内容掌握程度.同时,考核内容结构不合理,基础知识所占比重大,程序设计类题型所占比重小,对实践能力的考评弱化.考核形式单一.多数的考核方式是采用2小时闭卷笔试,这种方式很能考核学生的专业技能及应用能力,而这又是这门课的重中之中.缺乏对学习过程的有效考核.课程是对整个教学内容的全面、总结性的检查和评定.一次期考不足以涵盖所有知识点.要提高考核的可信程度,应采用分阶段的综合考核方式,参与到最终成绩的评定.
一.研究背景、概况及意义
1.研究背景
随着科学技术的飞速发展,越来越多的大规模科学和工程计算问题对计算机的速度提出了非常高的要求。在图像处理方面,大规模的地形匹配、神经网络计算及其他计算量大的任务都需要计算机具有强大的计算性能。近年来,微处理器的性能不断提高,高速局域网的不断发展,可以利用相对廉价的微机通过高速局域网构建高性能的并行集群计算系统。与传统的超级计算机相比,并行集群计算系统具有较高的性价比和良好的可扩展性,可以满足不同规模的大型计算问题。
在数字图像处理中,图像匹配是根据已知一幅图像在陌生图像中寻找对应子图像的过程,它在计算机视觉、航空遥感、医学图像、飞行器制导等领域具有广泛的应用。目前,图像匹配算法很多,基于灰度匹配算法简单、精度高,但计算量大、对旋转形变等敏感。基于特征匹配方法计算量小,对灰度变化、形变及遮挡等有较好的适应性,但它取决于特征提取的质量,匹配精度不是很理想。基于神经网络和遗传算法具有良好的并行性和非线性全局作用,良好的容错和记忆能力,但计算代价高、参数选取对结果影响大。其中经典的灰度相关算法具有匹配精度高,易于硬件实现等特点,但计算量大、速度慢,应用受到限制。现今针对灰度相关匹配改进的算法较多,如灰度归一化相关匹配,基本上是从相似性度量的函数着手进行算法的改进,但很多是基于串行处理。随着近几年硬件的飞速发展,使得传统的大型工作站可由多微机的集群系统代替,从而使得计算量大的问题可由后者解决。在图像处理的研究中,并行处理的引入极大地缩短了计算时间,成为图像处理中的一种重要手段。本文基于灰度相关匹配进行并行化处理、改进,提高运算速度。
2.国内外研究概况
目前,MPI(Message Passing Interface) 是比较流行的并行计算开发环境之一。MPI是一个并行计算消息传递接口标准,由MPI论坛(MPI Forum)推出,制定该标准的目的是提高并行程序的可移植性和开发效率。MPI论坛是由欧美主要的并行计算机生产商、大学、政府实验室和工厂研究人员组成的一个非官方组织。MPI论坛在1994年6 月正式推出了MPI的第一个版本 ,又于1995 年6 月推出了 ,对原有的版本进行了修改、完善和补充。1997年7月推出的版本中,又加入了远程存储访问、并行I/O、动态进程管理等内容。MPI现在已经成为产业界广泛支持的并行计算标准。
3.现实意义
现今针对灰度相关匹配改进的算法较多, 如灰度归一化相关匹配,基本上是从相似性度量的函数着手进行算法的改进,但很多是基于串行处理。随着近几年硬件的飞速发展, 使得传统的大型工作站由多微机的集群系统代替,从而使得计算量大的问题可由后者解决。在图像处理的研究中,并行处理的引入极大地缩短了计算时间, 成为图像处理中的一种重要手段。本文基于灰度相关匹配进行并行化处理,并对其进行适当的改进,以提高运算速度。
二.研究主要内容
研究内容:
基于并行计算在高性能计算中的优势并根据图像处理的特点,探讨了并行计算在图像处理中的应用。给出了图像并行处理的一般过程,并用具体例子作以说明,同时也给出了如何提高图像并行处理效率的一些措施。
1 软件工具的选择
已有若干并行编程软件包可供选择,例如PVM ( ParallelVirtualMachine),MPI ( Message Passing Interface),Express,Pthreads等,但是,其中只有PVM,MPI是针对网络多计算机系统(或工作站集群系统)设计的。前者提供了一种支持异构或同构计算机间消息传递的软件环境,适合于多种硬件结构,包括运行Linux、UNIX操作系统的PC机。它可以用C或者Fortran编程。而MPI具有和PVM 类似的比较强大的功能。与PVM一样,它可以用C或者Fortran编程,并且也适合于多种硬件结构,包括运行Linux、Windows、NT操作系统的PC机。但它是被推荐的一种适用于消息传递型多计算机系统的并行软件编程标准。因此,它不仅实用,可移植、高效灵活,而且将有更广泛的推广价值。此外,它的许多版本与实现,如MPICH、CHIPM、LAM等都可以在网上免费下载,这为图像并行处理的研究提供了十分有利的条件。在我们研究图像并行处理时,选择了MPI作为并行程序设计工具。
2 并行图像处理算法的实现图像处理的并行求解过程,一般分为以下几个步骤:
(1) 对图像处理问题进行抽象,建立算法串行模型;
(2) 对算法串行模型进行分析,找出算法模型中需要并行处理的部分,确定算法并行实现方法建立算法并行模型的描述;
(3) 用并行计算语言实现并行算法;
(4) 在并行集群计算系统上运行,调试并行算法。
3 并行图像处理具体算法实例:
灰度匹配是数字图像处理中一项重要的技术,以往的匹配方法虽然精确度高,但计算量大、时间长。针对这一问题,将基于MPI(Message Passing Interface)的集群并行处理思想引入到图像灰度匹配中,对待匹配的图像采用数据分割处理,结合并行处理的一般步骤对图像灰度匹配进行并行建模、实现,对传统的图像灰度匹配算法进行并行化改进,试验结果表明并行化处理能显著地缩短灰度匹配时间,达到较高的加速比和效率。通过对图像灰度匹配的并行化处理,验证了并行计算的高性能。
研究目标:
灰度匹配是数字图像处理中一项重要的技术,以往的匹配方法虽然精确度高,但计算量大、时间长。针对这一问题,将基于MPI(Message Passing Interface)的集群并行处理思想引入到图像灰度匹配中,对待匹配的图像采用数据分割处理,结合并行处理的一般步骤对图像灰度匹配进行并行建模、实现,对传统的图像灰度匹配算法进行并行化改进,试验结果表明并行化处理能显著地缩短灰度匹配时间,达到较高的加速比和效率。通过对图像灰度匹配的并行化处理,验证了并行计算的高性能。
三.研究步骤、方法及措施
研究步骤与方法
本课题将先从理论上提出解决办法,再从实践中不断验证断修正理论模型最后开发出一个初步的应用系统。立足于并行计算在图像处理方面的应用,致力于研究MPI在灰度匹配上的具体应用。
可能遇到的问题及采取的措施
1. 图像处理的并行模型的选择以及实现
2. 分析并行量大时和并行量小时等多种情况的比较。
四.研究进度计划
研究工作的总体安排和进度:
1. 查阅相关文档、确定论文题目
2. 撰写开题报告,调研项目所用的并行计算技术
3. 文献综述
4. 项目开发,大体完成
5. 外文翻译
6. 论文一稿
7. 中期检查
8. 论文二稿
9. 论文三稿
10. 论文定稿,准备答辩材料
论文标题:软件技术专业认知学徒制教学环境设计
【摘要】认知学徒制实际自提出以来,便在教学环境设计中失掉普遍推行和使用。认知学徒制承继传统学徒制的中心要素,融入古代学校教育中注重认知才能培育的理念,已成爲初等职业教育中进步教学质量和先生素质的无效方式。
【关键词】职业教育;认知学徒制;教学环境设计;软件技术专业
一、认知学徒制的概述
所谓认知学徒制(CognitiveApprenticesship),是一种将传统学徒制的中心技术与学校教育相结合的新型教学形式。这种形式将重点转向培育先生的高阶思想才能,即专家在理论活动中获取知识的进程以及处置成绩所需的思想、成绩求解和处置复杂义务的才能。以软件技术专业爲例,可以将“认知学徒制”运用到日常教学中,尤其像办公使用、软件编程、软件设计、软件技术效劳等技艺要求高、操作性较强的课程,有必要依据培育方案需求,结合社会产业开展现状,设立与实践操作环境相分歧的教学环境,补偿传统教学形式的缺乏,使先生在日常学习中便无机会接触到实训操作,最大限制的与实践行业需求接轨,从而在毕业之后可以尽快顺应任务环境。
二、认知学徒制教学环境设计准绳
(1)真实性准绳
认知学徒制注重实际知识与现实知识在成绩处理和义务完成进程中的使用。因而,这就要求在学校教学中,要把根本实际知识与复杂多变的真实情境相结合。这时,我们就要强调情境环境的真实性。所谓真实性,就是要求学校爲先生发明的义务环境与先生将来实践接触到的,并将所学的概念知识与技艺使用到其中的实践环境的相结合水平。学校要在课堂教学中爲先生设计一个与实践操作环境尽能够类似的情境,从而使先生在将来停止实践操作时可以尽快顺应。
(2)互动性准绳
学习是一个互动的进程。在教学进程中,教员可采取一般化的学习使先生获取知识,同时结合协作式学习指点先生停止知识的运用。认知学徒制强调学习是有目的的模拟活动,注重培育学习主体自动学习的才能以及正确的考虑方式。
(3)以人爲本准绳
职业教育是一种专门教育,是针对某种职业开展需求而停止的实际知识和理论才能的培育,职业教育与职业要求相反相成。初等职业教育不同于普通初等教育,它的最终目的是使先生取得一定的专门知识并掌握相应的休息技艺。认知学徒制正是树立以人爲本的教育理念,把先生的团体开展放在第一位,理解先生的特性,明白社会开展需求,以先生特性开展、社会需求以及教学环境提升三者协调开展爲教育思想。
(4)自动性准绳
认知学徒制下的教学情境中,反思处于中心的地位。这是先生将本人的思想和成绩求解进程与专家、同伴或某专业的内在认知形式停止比拟,以修正、完善本人的成绩求解和义务完成的进程。先生要对察看到的专家活动停止反思,考虑他们在做什麼,爲什麼这样做,然后将总结到的经历和知识运用到本人的理论中,与本人完成的义务效果做比拟,之后持续反思本人的操作进程存在怎样的成绩,爲什麼会呈现这样的成绩,并加以修正和完善。
三、认知学徒制教学环境设计方案
(1)建模。这一进程的目的在于专家将完成某个义务的进程展示给先生,将其运用根本概念、现实知识以及控制进程显现化。
(2)搭建脚手架。先生在完成义务时,教员提供一些建议和协助,但是随着先生理论才能的进步,教员应逐步增加对先生的支撑,将学习的自动权和操作权还给先生,逐步撤除脚手架。
(3)情境模仿。经过前两个阶段,先生学习的热情曾经被调动起来,这时分,教员需求将概念知识转入到情境化学习中,以进一步激起先生对知识的探究欲。
(4)独立探究。在这一进程中,先生需求脱离教员的支撑作用,独立完成一个项目的设计和制造任务。在整个进程中,教员必需掌握好内容的难易水平,突出重点,变化方式,使先生经过独立探究之后,对整个项目义务有一个更深的理解。
(5)反思探求。这一阶段的学习已根本接近序幕,是展现义务完成状况的阶段。教员要对先生完成的项目义务停止总体客观的评价,将先生本身的才能程度与项目义务的难易水平和复杂性作爲综合思索义务后果的规范。
四、职业教育认知学徒制教学设计案例剖析
(1)案例背景
软件的设计与开发进程是一项高度复杂的任务,需求设计人员具有剖析成绩和处理成绩的认知技艺和经历,而这样的隐性知识与技艺需求使先生在一定的社会文明背景中,经过察看、模拟专家的操作进程,并在专家的指点下取得。因而,本专业在界面设计、数据库设计、软件编程、软件测试等环节中有必要运用认知学徒制,将专家在软件设计中剖析成绩、处理成绩的思想进程显现化,经过先生的小组协作将知识社会化,最初内化爲每个先生的隐性知识从而完成教学目的。
(2)教学设计施行步骤
1.案例观摩,引入项目。经过多媒体技术创设真实的义务情境和客户需求,将专家案例,即专家对项目停止的需求剖析、软件概要、顺序编码等系列文档直观的出现给先生。这其中包括少量的专家隐性知识,之后教员经过虚拟学习社区提供的文档正文工具,对软件设计中设计的关键技术和思想进程停止标注和解释,提供学习资源,分发义务书以及评价表,爲学习者提供学习支架和特性化学习效劳。
2.义务施行,技术打破。先生案例分析之后的设计方案,由教员检查指点,评审之后,先生可经过小组方式施行方案。教员持续依据义务的难易水平提供成绩情境,引导先生进一步明白软件设计的详细义务,同时采用按部就班的方式,针对不同的设计文档给予适当的“脚手架”支撑。之后,教员组织先生对本人设计的方案和义务效果停止剖析和比拟,使显性化的知识社会化,结合学习义务,促进先生的知识内化。依据先生的义务完成状况,教员持续不时提供新的义务情境,并加大复杂水平,引导先生借助学习支架不时提升自我。在这一进程中,先生经过教员提供的学习义务和学习支架,逐渐将隐性知识显性化,结合“做”与“学”一致的方式,培育本身的反思才能,在不时的修正、完善进程中开展成绩求解战略,进步技艺,逐步托付学习“脚手架”。
3.深化探求,反思评价。经过前两个阶段的学习和探究,先生曾经根本掌握软件设计的知识与关键技术,这个时分,教员可以鼓舞先生选择本人感兴味的项目义务停止研讨和开发,让每个学习者都能经过小组协作学习完成义务。教员要鼓舞先生对详细成绩与指点教师或小组同伴停止深化讨论,并引导先生逐渐托付学习支架,独立完成。义务完成之后,教员组织先生展现各小组的设计效果,展开组与组之间的互评,经过教员教员的逐一点评,学习者可以将之前学习到的概念知识与实践操作进程停止整理提炼,促进隐性知识显性化,从而指点先生将来的理论活动。
五、完毕语
认知学徒制的提出爲职业教育带来新的开展空间,并注入新的生机,同时也带来了新的应战。将认知学徒制与职业教育无效的结合起来,不只需求教员队伍具有一定的学术程度,更需求具有丰厚的理论经历。认知学徒制注重对先生认知才能的培育,结合先进的教育技术和教育理念,大大进步了高职院校的人才培育质量。如何将认知学徒制教学设计理念的精华更好的贯串于职业教育中,这仍然是今后职业教育开展的重中之重。
参考文献:
[1]张琦,杨素君.论情形学习视域中的认知学徒制[J].古代近程教育研讨,2005(4):42-45.
[2]杨卉,王陆,马如霞.近程职业教育中认知学徒制教学形式及其支持环境的研讨[J].中国电化教育,2008(11):45-48.
[3]杨海存,夏金星.认知学徒制在高职教学中的考虑与理论[J].初等职业教育:天津职业大学学报.2012(1):62-65.
[4]滕亚薇.认知学徒制实际在网络学习中的战略设计和使用研讨[D]:[硕士学位论文].河北:河北大学教育技术学专业,2010.
[5]白书强.基于认知学徒制的虚拟学习情境设计与开发[D]:[硕士学位论文].山东:山东师范大学古代教育技术专业,2011.
论文表土:高职院校软件技术专业教学改革创新
摘 要:在普通高等教育专业基础上办高职,必须打破原有的专业框框和教学模式,实行彻底的改革。具体内容包括:重建教学内容和课程体系、重组教师队伍、创办实验实训基地、改革教学模式、推动“多证制”的实施、建立相应的教学评价机制。
关键词:高等职业教育;专业教学改革;实践探索
近几年来,世界上愈来愈多的国家认识到发展高职教育对推动经济和社会发展的重要作用。高职计算机软件专业培养的目标是IT产业发展所需要的一线编程人员,毕业生应该具有良好的理论基础,经过专门的职业化训练,并且具有良好的实践经验。所以在软件专业人才培养上应遵从市场需求的导向,从课程体系和实训体系的设置上很下工夫,以适应市场经济的`发展对计算机软件及其相关人才的广泛需求,我们青岛酒店管理学院计算机技术学院软件专业同样也需要根据实际情况进行教学改革创新。
一、 市场经济发展对人才需求状况提出了新的要求
软件产业是信息产业发展的重点,是决定21世纪国际竞争力的战略性先导产业,软件产业和相关信息服务业已经成为全球第一大产业。随着市场经济的深入发展,尤其是计算机科学和技术的飞速发展,用人单位对计算机软件专业人才的需求也在不断调整,掌握最新的计算机技术,专业素质高、适应能力强的人才更受企业的青睐,尤其是处于程序员“金字塔”底层的“灰领”人才。高职高专教育的特点决定了实用性人才的层次定位,高职计算机软件专业在进行课程改革的时候,就必须根据技术的发展和市场的需求,不断调整课程设置,不断增加新兴的课程,追踪学科和技术发展的最新动态,淘汰陈旧过时的内容,把计算机科学技术发展的最新成果适当地纳入教学内容里。突出实践性和应用性教育的特点,以满足经济建设对实用性人才的需求,这样不仅会解决我国软件业人才短缺的问题,还会在很大程度上促进中国软件业的整合,提高国际竞争力。
二、 计算机软件专业教学现状
1、培养目标宽泛,专业定位不明确
计算机软件专业培养目标是:培养德、智、体全面发展,掌握计算机软件专业必备的基础理论和专业知识,为软件行业和IT行业培养具有软件开发、测试能力及项目管理的应用型专门人才,并能快速跟踪计算机新技术的高等技术应用性专门人才。从这个目标中我们可以看出培养目标过于宽泛,专业定位不十分明确,很难形成高职高专教育的特色。培养出来的学生,很难满足用人单位对学生专业素养的要求。
2、重硬轻软,教学内容陈旧
目前的计算机教育存在着重硬轻软和急功近利的倾向,由于基础软件教学实施起来相对容易,许多高职院校配备专门的实验设备,但相应的软资源的建设应比较困难,这导致了计算机软件课程在教学上的不足。我们计算机技术学院目前有“电商多媒体实验室”和“网络实验室”,但我们计算机软件专业方面的资源建设很不足。而且由于专业差异,计算机软件专业教师与各专业教师间缺少沟通,特别是在课程设置、专业培养方面上很少交流,这既浪费了资源,同时对培养学生的质量有所影响。
3、重理论轻实践,与社会需要脱节
由于思想意识和办学理念一时还很难转变过来,当前高职计算机软件专业制定出的教学计划仍然强调了理论教学,而忽视了学生实际动手能力的训练,实践性课程开设较少。且少数实践性课程也会变成讲技术的课程,实践教学时间严重不足,缺乏足够的实践训练。培养的学生与社会需求脱节,很少有学生真正能编写出可以使用的、稍有规模的程序。这样培养出来的学生有一定的理论功底,但是动手实践能力、外语水平、沟通能力和团队合作精神相对较弱,难以满足企业生产实际的要求。
三、 课程体系构建原则
课程体系的构建必须建立在对职业领域现状与发展的深入调研上,要充分论证、明确目标、合理选择课程内容、科学设计课程结构,并在实践过程中不断加以完善。因此,在课程体系的构建上应遵循以下原则:
1、以职业岗位和就业为本位的原则。要把教学模式下的各科分立、自成体系的纵向课程改变为以岗位能力为前提的、按照劳动过程需要而将各科课程重新组合的横向课程。要坚持以就业为导向,以社会需要为依据,提高教学的针对性和适应性,把工作岗位所需要的知识点和能力要素落实到每门专业课和实践教学环节中。
2、内涵发展优先原则。在课程设置和教学内容的选取过程中,坚持贯彻理论联系实际,选择最能反映学科本质特点、基本概念、基本原理、基本方法、基本技术的内容作为核心课程,保证学生有相当大的课余时间自习,明确课外作业要求,确保学生今后具有较强的独立获取新知识的能力。
3、先进性和灵活性原则。人力资源的开发需求是多层次、多类型的,这就要求根据不同应用领域对知识与能力的不同要求,根据学科前沿发展的现状、趋势、特点、规律以及学科知识组织结构层次型的特点,结合人才培养目标,完成课程体系的多样化设计。课程内容要随计算机技术发展进行灵活调整,课程内容及教材要及时更新,要有一定的发展潜力。
4、学历教育与认证相结合的原则。职业资格认证是社会发展的需要,也是社会准入的基本要求。加强学历教育与职业资格认证的结合,使学生在取得学历证书的同时获得相应的资格证书,这是提高学生的就业竞争力,提升学生自我价值的重要途径。因此,在课程设置、教学内容和教学进度安排方面都要充分考虑学生认证的需要,坚持实验教学与理论教学同步,理论与实践相结合,把该专业学生的认证率当作一个教学目标来对待。
四、 对策及建议
1、课程设置的灵活性
在构建课程体系时必须按照课程体系构建原则,对课程进行有机的整合。要精选必须具备的基础课程,精简课程内容,强调课程内容的实用性,减少若干课程的重复介绍,突出了综合知识和综合实践能力的培养。对计算机专业学生还要开设一些专业技能选修课,拓宽学生的知识面,加强学生操作、动手能力提高学生自学能力和收集有用信息的能力,增加学生的适应能力。软件专业应该开设软件编程(Java,.Net等)、数据库技术等专业课程,提高学生的项目开发能力,适应用人单位的需求。
2、以就业为导向,制定教学计划
在制定计算机专业教学计划时,就必须注意一定的灵活性。应根据软件专业方向的培养目标,以适应社会需求为目的,以就业为导向,修订计 算机软件专业的教学大纲。精心编写能够突出高职特色的教学大纲及实践教学基本要求、实训指导书等教学资料,合理安排专业教学计划和计算机基础课程教学内容。以能力培养为主线,精心设计实践教学内容及每一个教学环节,构筑计算机软件专业人才的能力、知识、素质结构。
3、以学生为中心,改革教学方法与手段
树立“以人为本,以学生为中心”的教育理念,根据专业特点开设计算机基础类的专业必修课和专业选修课,运用任务驱动、案例教学、合作学习、网络学习、探究学习等先进的教学方法和手段组织教学,及时把先进、实用的科学技术引入教学内容,帮助学生自主学习、探究学习,采用以学生为主体的项目化教学方法即能充分调动学生学习的积极性又能在项目实施的过程中提高学生的写作、组织、演讲、团队协作、沟通等基本能力。
在教学过程、教学手段、教学方式上突破普通高等教育的模式,突出职业教育特色,归纳起来有“五个淡化”:淡化学校与社会的界线,淡化学生与劳动者的界线,淡化理论教学与实践教学的界线,淡化专业界线,淡化学期界线。
4、采用多种方式强化教育教学实践
计算机基础知识的掌握与应用能力的培养在一定程度上依赖于学生的实践。加强实践教学环节的目的是培养学生的上机动手能力、实际解决问题的能力,以及知识综合运用能力等。通过加强校企联合,产学合作的途径,关注业界动态,加强与兄弟院校、科研机构的交流,拓展技术与技能培养的教育资源,聘请IT企业内有丰富实践经验和管理经验的工程技术人员担任课程教学等多方面的合作,积极推行“双证制”,实行学历教育与认证教育相结合,提高高职毕业生的就业能力。目前,我们学院与印度APTECH合作成立了“北京大学青鸟集团计算机示范学校”,并且组建了相应的特色班,采用北大青鸟的授课模式,实行模块式教学,提高学生学习的主动性,目前看来效果还是不错的。
5、教师的知识结构要不断更新
要深入开展计算机课程改革,关键也在教师。计算机专业教师要不断学习,跟踪计算机科学和技术的最新发展,大胆实践,把教学改革的新成果和学科发展的新成就、新技术引入到课程中,把先进的教学手段和教学方法应用到教学中去,学科和专业才会不断得到发展。一方面,教师有计划地外出培训、进修,聆听专家讲座,努力使计算机专业教师的业务水平不断提高。另一方面,教师通过课前反思、课中反思和课后反思,累积和丰富实践性知识,逐步掌握科研理论和方法,提高教师的科研能力,进一步全面提升教师素质。
6、创造条件,推动高职高专毕业生“多证制”的实施
鼓励学生在校期间能够努力学习,拿到多个职业资格证书,提高自身的计算机技术水平,为将来就业打下坚实的基础。目前在我们计算机技术学院的学生能够拿到的证书有“电子商务师”证书、“程序员”证书、“网络管理员”证书以及“软件工程师”证书等。不同专业的学生拿到的证书是不同的。“多证制”的实施无疑有利于提高高职专业毕业生的综合素质,增强其社会适应性和竞争力。
7、建立高效有序的教学管理和教学质量评价机制
管理是专业建设的永恒主题。我们在实践中不断摸索总结,逐渐形成了符合高职教育
特点和规律的系列专业教学管理规章制度,依法治教,按章管理,保证稳定有序的教学秩序。我们还建立起校企联姻、师生结合的教学质量反馈及评价机制,通过对整个教学过程的各环节进行有效的监控和反馈,一方面使我们可以根据形势的变化随时调整教学计划和教学内容,保证教学改革沿正确方向进行;另一方面可以使我们对每一个教学环节、每一位教师的教学质量做出全面、客观、公正、量化的评价,及时处理和解决出现的各种问题,促进教学质量的提高。此外,我们严把学生成绩考核这一关,尤其注重学生技术水平和操作能力的考核。各门课程均按教学计划和课程教学大纲建立了技能考核评价指标体系,这是一个非常具体的、量化的、分等级的、可操作性强的指标体系,课程结束时要按这一指标体系对每个学生逐个考核,避免了成绩考核中的主观性和随意性,考核结果比较真实准确地反映出学生的学习成绩,同时这种考核方式客观上也起到将学生平时学习着眼点引导到实践技能培养上来的作用。
总之,在充分考虑软件业现状、人才供需情况不断更新和发展的基础上,教学改革是一个长期的过程,不可能一劳永逸、一蹴而就,只有努力探索适合我国软件产业发展的模式,高职计算机专业的教学质量才会稳步提高,才会为社会培养更多合格的应用型人才。树立软件技术专业的人才培养要符合软件产业化要求的基本方针,认真反思、勇于创新、深化改革当前的教学模式,才是我们的成功之路。
参考文献:
[1] 《高职姓“高”还是姓“职”辨析》 查吉德 广东技术师范学院学报 2009年2月
[2] 《高等职业教育中“高等性”涵义探究》 马淑兰 赵忠宁 中国科教创新导刊 2009年4月
[3] 《高职院校教学改革创新与人才培养质量的研究》 董韦佳 教育与职业 2008年11月
[4] 《高等职业教育高等性的缺失及归因分析》 赵祥刚 梁志 教育与职业 2007年2月
开题报告的目的就是要请专家帮助判断选题者所提出的问题是否值得研究,以下是一篇软件工程毕业论文开题报告,供大家阅读借鉴。
一、课题来源
课题《Oracle数据库应用实验平台的搭建》来自于实际的教学工作需要,随着科技的进步,网络的发展,几乎所有的企业都使用数据库来帮助管理商业活动,为企业带来了巨大的收益。而当今数据库市场,已经形成以甲骨文的Oracle数据库、IBM的DB 2数据库、微软的Sql Server数据库为代表的三足鼎立的形式,其中甲骨文公司的Oracle则牢牢占据着最大的市场份额。在国内,Oracle数据库已经成为诸多企业的首选,并且国内的市场份额呈逐年增高的趋势。因此,建设Oracle数据库应用平台,不仅能够为数据库教学提供一个平台,同时更能让学生在学习的过程中达到理论和实践相结合的目的,为学生提供更多的Oracle学习和实践的资源,以提高学生理论高度和实践能力,最终,为学生的就业提供助力。
二、国内外现状
在国外,目前已经有大量的高校采用了Oracle,其中排名前10的哈佛大学、耶鲁大学、剑桥大学、牛津大学、加州理工大学、伦敦帝国理工学院、芝加哥大学、麻省理工大学、哥伦比亚大学全部采用了Oracle.以剑桥大学为例,该校拥有30,000名学生、31所学院、150系,面临着每所学院都有自己的信息系统、冗余和冲突的资料、繁琐低效的业务流程、无法快速的给出业务报表等挑战,最终,通过应用Oracle,成功的实现了保证单一官方记录,各科室均可获得准确的数据,学生可在校区外获取记录,分享信息,准确报表。
在国内,清华大学、北京工业大学和中国科技大学已与Oracle签定协议,成为中国OAI计划(Oracle学术教育计划 )的首批成员学校。根据计划,他们可以获得Oracle提供的用于教学目的的标准商业版软件以及Oracle的银牌服务。学生们可以学习到世界最新的技术,并能获得世界水平的课程,同时通过Oracle与行业用户的联盟,参加社会实践,获得市场上所需要的专业技能。 近期,于5月13日,成都金晨教育集团携手世界最大的企业软件厂商ORACLE公司,在成都召开“20xx甲骨文国际化IT人才培养创新论坛”暨“四川地区高校院长高峰论坛”,四川大学、成都理工大学、四川师范大学、成都信息工程学院、成都托普信息学院、成都纺织高等专科学校、成都电子机械高等专科学校等25所高校领导参加了此次会议。会后,ORACLE公司将与高校就ORACLE精品课程置换、专业共建、共建大型实训基地等合作模式进行深入的商谈,同时ORACLE公司将为部分学校捐赠正版软件、培训师资。 通过此次会议,ORACLE公司将与四川省各高校,在“校企联盟”的教育改革模式下,打造企业需要的信息化人才,打通IT厂商、高校、用人企业的整个链条,提高四川大学生的就业和从业能力。
综合国内外的情况,Oracle已经深入到各大国内外高等院校,将Oracle的教学融入到数据库教学中已经刻不容缓。
三、综合分析
该项目实施后,预期实现Oracle数据库服务的共享,以及用户的集中式管理,因此从应用的角度分为两大部分来分析:
Oracle数据库软件的.部署和使用
硬件载体的选择
以Oracle 11G为例,官方文档说明如下:
项目最低要求
物理内存最小1GB
虚拟内存物理内存的2倍
磁盘空间基本安装需要: 高级安装需要:
显示器支持256色
处理器最小550MHz, 如果是Vista系统则需要800MHz
以上为Oracle 11G安装的最小硬件需求,按此要求,则只能实现单用户的学习,不能满足大数量用户的并发访问应用需求,因此,为了满足湖北汽车工业学院全校9600在校生和478专职教师的应用需求,应当提高硬件载体性能的采购标准,以满足当前的应用需求,同时,该硬件载体应当具备一定的扩展能力,以满足未来的升级需求,节约投资成本。
操作系统的选择
Oracle数据库支持Windows系列操作系统、Unix系列操作系统、Linux系列操作系统等多种类型的操作系统。
虽然Unix系列、Linux系列等类型的操作系统的安全性能高于Widows系列的操作系统,但是Unix系列、Linux系列操作系统固有的难于学习、难于配置等特点,会为项目的部署阶段带来巨大的难题,由于该项目的预期要求是一个学生学习和教师教学的平台,该平台在未来运行阶段不会部署商业化的数据库数据,因此,Windows系列的安全性可以满足该平台的要求,同时Windows平台的易维护性,易管理等特性,也为该平台的部署带来了便利。
所以,选择windows系列的操作系统,即满足Oracle 11G的运行要求,同时降低了后期维护的成本。
Oracle 11G的初步规划
根据操作系统平台的选定,而选择windows版本的Oracle 11G作为数据库教学的平台。
该平台面向湖北汽车工业学院的在校生,以及专职教师提供数据库服务,应此将Oracle的用户分为4类是合理的。
第一类,学生。学生可以自由的使用Oracle进行相关的DDL、DML操作,但是应当严格限制学生使用DCL操作。
第二类,教师。教师可以自由的使用Oracle进行先关的DDL、DML、DCL操作。
第三类,维护员。应当对维护员的操作进行严格限制,以防止数据库瘫痪,但是可以对Oracle进行基本的监控和维护。
第四类,管理员。管理员拥有所有权限,可以根据教师的要求,对Oracle进行高级操作,但应当严格监控其操作,防止服务器当机。
由于该平台用户数量大,因此,需要合理分配Oracle服务的资源,以提高Oracle数据库的利用率,同时应满足教师的特殊应用需求。
集中式管理的实现方式
由于该平台面向湖北汽车工业学院共计1万多全校师生,同时,每年都有新生入学和应届生毕业,因此,该平台面临着用户数量大,用户流动具有周期性,所以,开发一个第三方集中管理平台,对Oracle数据库应用实验平台的用户进行管理,是十分必要的,这样能有效降低管理Oracle数据库应用实验平台的用户的难度和成本。
四、方案论证
1. 网络拓扑结构设计
根据相关资料表明,当今服务器的MTBF(平均故障间隔时间)已经能够达到120000小时,但是服务器在运行期间发生宕机事故,仍然屡见不鲜,因此,在设计计算机网络拓扑结构时,使用双机备份,乃至多机备份是一种很好的方案。通过阅读Oracle 11G的产品说明,该数据库软件支持数据库集群技术,并且可以灵活配置数据库软件和数据库数据,此特性为设计两层且各层可单独冗余的计算机网络拓扑结构奠定了基础。
为了提高Oracle数据库应用实验平台的稳定性,因此将数据库实例和数据库数据部署至单独的服务器,同时,部署数据库实例的服务器采用2台服务器做集群配置,通过这样的设计,可以达到数据库实例与数据库信息分离的目的,这样可以实现整个平台不间断运行,即使其中一台服务器因为意外宕机,那么另一台服务器也可以做到无缝切换,保证整个平台依然能够向用户提供数据库服务,同时提高了整个平台的I/O吞吐量,也为将来的服务器集群拓展奠定了基础。
为了提高平台内部数据的交换速率和设备之间互联的稳定性,采用安普非屏蔽6类线和华为S1724G企业级千兆交换机,保证了Oracle服务器与存储服务器的高速率数据交换。
网络拓扑结构设计如下:
集中式管理平台设计
在设计出Oracle数据库应用实验平台的网络拓扑结构后,通过分析,集中式管理平台的应用,也需要数据库软件的支持,并且,对数据库资源的占用少,应此可以直接依托该数据库提供辅助服务,其网络拓扑结构修改后如下:
通过分析,该管理平台需要实现的主要功能如下:
批量添加、删除学生应用Oracle数据库应用实验平台的帐户功能
单独添加、删除学生应用Oracle数据库应用实验平台的帐户功能
开启、关闭学生应用Oracle数据库应用实验平台的功能
清理学生使用Oracle数据库应用实验平台之后产生的垃圾文件
由于Oracle 11G对java支持的很好,其外围组件较多,因此采用B/S结构设计有利于该辅助程序设计。
五、工作步骤
提交开题报告
需求分析文档完成
详细设计文档,数据库设计文档,测试计划文档完成
完成相关数据库设计以及相关编码,完成中期汇报表
完成编码及相关测试
完成毕业论文初稿
完成毕业论文,准备答辩
六、参考文献
[1] (美)Bob Bryla,Kevin Database 11g DBA手册[M].北京:清华大学出版社,20xx-1-1.
[2] (美)Michael Database 11g PL/SQL程序设计[M].北京:清华大学出版社,20xx-4.
[3] (美)DeepakAlur JohnCrupi 核心模式[M].北京:机械工业出版社,20xx
[4] 张桂元,贾燕枫。Eclipse开发入门与项目实践[M].北京:人民邮电出版社.
[5] 刘晓华。J2EE企业级应用开发[M].北京:电子工业出版社,20xx
[6] 张海藩。软件工程导论(第四版)[M].北京:清华大学出版社,20xx,5-10.
[7] 张洪斌等。WebLogic Server系统管理和程序开发指南[M].北京:机械工业出版社,20xx.
随着现代科技技术的不断进步,计算机应用软件的开发与人们社会工作与社会息息相关。编程语言的选择对于软件开发有着直接影响,因此开发人员在软件开发过程中需要根据各种语言的特点,并综合各方面的实际情况选择合适的语言,才能够提升软件开发效率。
[参考文献]
[1]楼丹.基于计算机软件开发的Java编程语言探究[J].无线互联科技,2015(15):50-51.
[2]刘嵩鹤,孙和勤.不同编程语言对计算机应用软件开发的影响[J].数字技术与应用,2015(1):200-201.
[3]金忠强.分析不同编程语言对计算机应用软件开发的影响[J].黑龙江科技信息,2016(26):186-188.
[4]康超.基于计算机软件开发的Java编程语言探讨[J].科技展望,2016(4):11-12.
[5]张利军.计算机应用软件开发中不同编程语言的影响[J].科技传播,2015(15):171-172.
[6]赵志华.试论不同编程语言对计算机应用软件开发的影响[J].电脑编程技巧与维护,2015(15):17-18.
[7]王树琴.计算机应用软件开发中编程语言的选择研究[J].计算机光盘软件与应用,2015(19):220-221.
[8]雷桂平.计算机软件开发中Java编程语言的应用[J].计算机光盘软件与应用,2014(23):68-70.