期刊大全 杂志订阅 SCI期刊 投稿指导 期刊服务 文秘服务 出版社 登录/注册 购物车(0)

首页 > 精品范文 > 概念结构设计的方法和步骤

概念结构设计的方法和步骤精品(七篇)

时间:2023-09-17 14:52:30

序论:写作是一种深度的自我表达。它要求我们深入探索自己的思想和情感,挖掘那些隐藏在内心深处的真相,好投稿为您带来了七篇概念结构设计的方法和步骤范文,愿它们成为您写作过程中的灵感催化剂,助力您的创作。

概念结构设计的方法和步骤

篇(1)

[关键词]数据库;关系模式;结构设计

中图分类号:TP312 文献标识码:A 文章编号:1009-914X(2015)42-0319-01

1 数据库概述

数据库是数据管理的最新技术。数据管理先后经过了人工管理阶段、文件系统阶段、数据库系统阶段。在数据库领域中最常用的数据模型有层次模型、网状模型、关系模型、面向对象模型等。关系型数据库系统是建立在关系模型基础上的。

关系数据库系统遵循严格的数学基础,它应用数学方法,主要是集合代数的概念和方法来处理数据库中的数据。关系数据库的数据结构简单,它的逻辑结构可以看做是一张二维表。

2 数据库设计方法及流程

大型数据库的设计是涉及多学科的综合性技术。数据库设计是指对于一个给定的应用环境,构造优化的数据库逻辑模式和物理结构,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求。数据库的设计应符合“三分技术、七分管理、十二分基础数据”的基本原则。其基本设计步骤分为:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护六个阶段。

2.1 需求分析

需求分析是数据库设计的起点,简单地说就是分析用户的需求。该阶段的任务是通过详细调查现实世界要处理的对象,充分了解原系统工作状况,明确用户的各种需求(包括信息要求、安全性与完整性要求),然后在此基础上确定新系统的功能。注意新系统必须充分考虑今后可能的扩充和改变,以预留出足够的可扩展空间等。例如:对于一个教务管理系统的设计,设计之初首先应了解其工作需求,确定要实现哪些功能、应包含哪些属性以及未来可能的扩展需求等。

2.2 概念结构设计

概念结构设计是将需求分析阶段所得到的用户需求抽象为信息结构的过程,它是整个数据库设计的关键。概念结构的主要特点包括:能真实充分的反应现实世界,易于理解,易于改正,易于向关系、网状、层次等各种数据模型转换。

概念结构设计通常有自顶向下、自底向上、逐步扩张、混合策略四种方法。概念结构是对现实世界的一种抽象,一般包括分类、聚集和概括三种抽象。利用抽象机制对数据进行分类、聚集,形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计分E-R图是概念结构设计的第一步。具体做法包括:选择局部应用,一般以中层数据流图作为设计分E-R图的依据;逐一设计分E-R图,即对每个局部应用设计分E-R图。最后,将得到的各分E-R图综合形成一个系统的总E-R图。在教务管理系统中有学生、教师、主任等实体,学生实体有包含姓名、学号、班级、成绩等属性,应对其逐一设计E-R图。

注意在形成总E-R图的过程中并不是将各个分E-R图进行简单的合并,因为在合并过程中分E-R图之间会因为各种原因导致许多不一致的地方,即会产生冲突现象。应先通过讨论、协商并根据应用的语义解决各类冲突。

2.3 逻辑结构设计

逻辑结构设计是指将概念结构设计阶段设计好的E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。设计逻辑结构首先将概念结构转换为关系、网状、层次模型。例如,设计关系模型就要根据E-R图设计二维表,二维表中包括字段名、数据类型、长度、描述等。最后设计符合用户习惯的外模式。

实现E-R图向关系模型的转换实际是就是将实体型、实体的属性和实体之间的联系转换为关系模式。实体的属性就是关系的属性,实体的码就是关系的码,实体之间的联系应注意它是一对一、一对多还是多对多的联系。形成初步的关系模型后,然后就是对模型的优化。关系数据模型的优化通常以规范化理论为指导。在对外模式的设计上,关系数据库管理系统一般都使用视图这一功能设计更符合局部用户需要的用户外模式。

2.4 物理设计

物理结构设计就是为逻辑结构设计阶段所得到的数据模型选取一个最适合应用要求的物理结构。在关系数据库中主要是先指定存取方法和存储结构,然后主要对时间和空间效率进行评价。

考虑到数据库系统是多用户的共享系统,所以应建立多条存取路径以满足多用户的多种应用要求。常用的存取方法有索引方法、聚簇方法、HASH方法。

2.5 数据库的实施和维护

在数据库实施阶段,设计人员要用RDBMS提供的数据定义语言和其他实用程序将数据库逻辑设计和物理设计结果严格描述出来,成为DBMS可以接受的源代码,再经过调试产生目标模式,最后就可以组织数据入库了。

在数据库试运行后,由于应用环境、物理存储等不断的变化,所以应对数据库进行长期的维护工作。对数据库的维护包括:数据库的转储和恢复,数据库的安全性、完整性控制,数据库性能的监督、分析和改造,数据库的重组织与重构造等。

3 数据库的规范化及约束条件

由于逻辑结构设计并不唯一,对于任何一种数据库应用系统如何构造出合适的逻辑结构,这就涉及到规范化问题。对于关系模式最基本的要求是应满足第一范式,即每一个分量必须是不可分割的数据项。此外,为了消除关系模式中存在的插入删除异常,修改复杂,数据冗余等毛病,应使关系模式逐步满足第二、第三范式、BC范式等。

关系的完整性规则是对关系的某种约束条件。它包括实体完整性、参照完整性和用户自定义的完整性三种完整性约束。其中,实体完整性要求关系中的主属性不能为空;参照完整性是用来描述实体与实体之间联系的完整性约束,这两个是必不可少的完整性约束条件。此外,数据库系统根据应用环境的不同可能会有某些特殊的约束条件,这就需要用户自定义完整性。

完整性约束和规范化是数据库系统设计中必不可少的约束条件。只有满足这些约束条件才能设计出完整、高效、可靠的数据库系统。

总之,在信息化社会,能充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分。

高思,1993年9月,汉族,河北省石家庄,本科,学生,计算机科学与技术。

赵博,1992年6月,汉族,河北省张家口市,本科,学生,计算机科学与技术。

参考文献

[1] 王珊,萨师煊,《数据库系统概论》,高等教育出版社,2013.12.

[2] 王晴,《新编关系数据库与SQL Server 2008》,清华大学出版社2013.8.

[3] 胜,赵会东,《SQL Server入门经典》,机械工业出版社,2103.4.

[4] 李巧君,刘春茂,浅析数据库设计的一般流程和原则.技术与市场.2010.

基金项目

篇(2)

关键词:建筑;结构设计;概念设计;质量;措施;探讨

Abstract: this paper combined with years of the architectural design experience and related material, puts forward the structure design of the basic concept and the conceptual design of the specific steps and the important meaning. Discusses the structure design of quality concrete measures. Refers for the colleague.

Keywords: architecture; Structure design; The conceptual design; Quality; The measure; explore

中图分类号:S611文献标识码:A 文章编号:

一、引言

随着我国城市化进程的加快,我国的房地产市场交易日益活跃,房屋价格节节攀升,对于老百姓而言,买房是平生的头等大事,几乎花掉大半生的积蓄,与此同时我国内陆地震频发(2008年5月12日汶川地震,里氏7.8级;2010年4月14日玉树地震,里氏7.1级),因此房屋的质量不仅关系到人们的切身利益,还在危急时刻直接影响到生命财产安全。作为一名结构工程师,我们必须把设计质量放到最最重要的位置,设计前深思熟虑,设计中一丝不苟,尽可能避免设计图纸上出现“漏、碰、错、缺”。采取有效的措施确保并提高建筑结构设计质量。下面就以上问题和提高建筑结构设计质量措施展开具体探讨。

二、建筑结构设计的基本概念简介

结构设计的具体程序是需要严格遵守的。建筑物的设计工作实际上存在诸多分支,这些分支具体涵盖了结构设计、电气设计、建筑设计、暖气通风设计、给排水设计等。每个分支的具体设计过程都必须围绕四个根本目标:审美要求、功能要求、环保要求以及经济要求。建筑的结构是建筑物发挥其使用功能的基本条件,因而,结构设计也是建筑物设计过程中极为重要的组成部分之一,结构设计细分为以下四个步骤:设计结构方案、结构分析、设计构件、绘制施工图纸。

建筑结构的类型这一概念相对而言范围广、内容丰富。根据不同建筑物在具体功能要求上的差异,随着科学技术的发展,逐渐产生了诸多结构类型与结构的分类方法。从建筑物具体用途的角度,可以划分为民用建筑与工业建筑。如果依据建筑物的层数来分类,则可以分为超高层、高层、多层、单层建筑。建筑物使用的结构材料是有所区别的,从结构类型的角度来分类,大体上有:混合结构、砌体结构、木结构、钢结构、钢筋混凝土结构等。此外,建筑物的结构构件组成方式也存在较大的区别,从这个角度,可以划分为框筒结构、剪力墙结构、框架结构、筒中筒结构、筒体结构、框剪结构、束筒结构等。由此可见,建筑结构类型的划分方法颇多,内容也相对复杂。

而建筑结构设计中还有一个很重要的名词:概念设计。概念设计的具体含义指的是通过清晰、明确的概念结构,在不进行数值计算的情况下,根据分系统与整体结构系统间的结构破坏机理、力学关系、实验现象、震害以及工程经验所获得的原始设计思想与基本设计原则,对结构的计算结果做出合理、准确的分析,同时将计算假设与结构的实际受力状况间的差异也考虑在内,对结构或构造进行设计,尽可能保证建筑物的受力更安全、更合理、更协调。

三、概念设计的具体步骤与重要意义

在结构设计中,概念设计占据极其重要的地位,结构设计步骤通常可以划分为三步:前期选择方案阶段,中期结构计算阶段以及后期制绘施工图阶段。结构设计与分析的首要步骤就是概念设计,以上三个步骤均与科学的概念指导不可分割。一名好的结构工程师在每个项目工程设计的初始阶段,也就是建筑设计方案确定阶段,先按照自身的经验和专业基础,在心里经历一段优化过程,应用概念设计手段,能够快速、合理地构思,比较,抉择每一个结构体系,并且协助建筑师扩展或者实现建筑行业所需要的空间形式,想要的使用,构筑和形象功能,且将其定为目标,同建筑师共同决定建筑的总体结构方案,此外,还要确定整体结构体系和分体结构体系最佳的受力方案。得出来的方案一般具有清晰的概念和正确的定性,从而避免了后期不必要的运算,经济可靠性能较好。另外,这种方法也可以作为判断计算机的内力分析所得到的数据可靠性的依据。作为结构设计的灵魂和核心,概念设计统领着整个结构设计过程,也显示了设计工程师的理论和设计水平。通过结构概念设计的运用,可以从全局上明确结构的各项性能,从而科学的判断计算分析得到的结果并进行合理的利用,确保了设计过程中工程师的主体地位。

四、提高建筑结构设计质量的具体措施

建筑工程的一个特点就是受到地理因素的制约与影响,这个特点也导致设计过程中涉及的参数很可能具有一定的特殊性。简单举例有:基本雪压、基本风压、场地土类别、地震烈度等铸锻参数的选取过程都要严格依照《全国基本雪压分布图》《全国基本风压分布图》以及工程地质报告这三份材料进行敲定,又如墙体围护的主材在不同地区存在差异,工程师则需要根据实际选用的主材确定墙体荷载。在开始设计之前,设计人员应当大量收集设计相关资料、深入研究设计规范,根据具体的工程类型、地域条件确定具体参数,这样的做法能够在加强计算结果可靠性的同时,避免参数不合理、参数错误造成的返工、浪费等现象。

建模计算的前期处理是提高结构设计质量的重要措施之一。对荷载的计算要保证准确有效,估计、推测等无依据的做法是需要每个工程师尽可能避免的。建模的过程要严格按照科学的方法来给定输入,楼梯洞口输入处的局部开洞处理,转换层构件与悬挑构件设计中活荷载的不利影响,飘窗部分的荷载分析等都是需要格外注意的步骤。

在尚未了解各个参数具体含义的情况下,毫无依据的对参数进行盲目的修改是结构建模过程中的一个大忌。在调整参数的过程中,要格外注意不同参数的具体适用范围,具体的某一项参数大多具有较为严格的适用性,砖混结构下准确的参数,很可能不适用于框架结构,多层结构下准确的参数,对高层结构的适用性也未必能够保证。对相关计算软件的应用也要注意这个问题。不同的计算理论是具有其特定的假设条件的,软件的编制默认状态下均符合这些特定条件,为了避免出现参数不匹配、不适用的问题,在使用软件前必须了解清楚这款软件的具体技术条件,即使是最熟悉的PKPM软件系列也不能忽略这个问题。缺乏对于软件技术条件的深刻理解,就无法合理、正确的应用软件进行实际设计。因过分信任计算机的计算结果,而忽视结构概念导致的严重错误,近年来在结构设计领域也屡见不鲜。相关领域工作者在必要的情况下要进行手算复核,而不是迷信软件的计算结果,这种情况对于带转换的构件设计工作最为重要。

在结构设计的过程中,建筑物计算分析的结果是为了确保在静力荷载以及自然灾害造成的动力荷载作用下具有较强的整体安全性。然而,仅仅依靠计算分析结果展开的设计,在实际生活中是很难避免荷载作用下建筑物局部开裂、破坏等现象的。针对不同的自然灾害,要进行专门的防护性设计。以地震为例,可以根据工程抗震等级的要求指标,按照设计规范中的具体要求,在结构设计过程中采用必要的构造措施。特别是针对计算性相对比较弱的结构类型时,多数的设计都要求通过构造措施保证建筑的安全性。

五、小结语

通过文章中的分析,概念设计在建筑结构设计的过程中扮演了很重要的角色。除此之外,针对软件计算参数、计算结果的荷载分析、数学建模工作的有效进行,都是提高建筑结构设计质量的好办法。

参考文献:

[1]闵小双.概念设计在建筑结构设计中的意义[J].科技资讯,2006(34):213.

[2]柳强.王玉玲.浅谈概念设计在结构设计中运用[J].新疆化工,2006(1):25~27.

[3]王顺卿.谈建筑结构设计中的概念设计[J].山西建筑,2006(8):39-40.

[4]颜兴强.浅谈建筑结构设计方法[J].沿海企业与科技,2009(5).

[5]熊煜.建筑结构设计中若干问题分析[J].山西建筑,2009(25).

篇(3)

[关键词]CDIO 数据库原理 项目设计 做中学

[作者简介]应宏(1962- ),男,重庆人,重庆三峡学院,教授,主要从事网格计算和计算机教学研究。(重庆 404100)

[课题项目]本文系2010年重庆市教育委员会高等教育教学改革研究项目“基于CDIO的软件工程专业应用型人才培养模式研究与实践”的阶段性研究成果。(项目编号:CQJW20103119)

[中图分类号]G642 [文献标识码]A [文章编号]1004-3985(2013)06-0139-02

CDIO是构思(Conceive)、设计(Design)、实现(Implement)、运作(Operate)的缩写,CDIO工程教育理念已经成为国际工程教育的通用模式,它以工程项目(如产品)从研发到运行的生命周期为载体,让学生主动地参与到从理论到实践的转化过程中来,是一种倡导“基于项目的教育和学习”和“做中学”的新型教学模式。CDIO既注重抽象理论知识的“教”和“学”,又强调教学过程中“做”的重要意义,充分体现“以学生为中心”的主导思想,改变了传统教学“以教师为中心”的教学模式。我们在“数据库原理”课程教学中,结合CDIO模式进行了实践探索,取得了良好的教学效果。

一、教学内容设计

数据库原理课程教学内容以原理、设计和应用为主线,我们将课程教学内容划分成与之对应的三个部分:(1)数据库原理部分涉及数据库系统概述、关系数据模型、数据库的管理(包括故障恢复技术、并发控制、完整性和安全性)等;(2)数据库设计部分涉及数据模型、实体联系模型(E-R)、建模工具ERwin、关系规范化设计、数据库设计等;(3)数据库应用部分涉及SQL语言及其操作、数据库应用系统开发、数据库新技术、数据库实验等。

通过这样的设计,教师能从较高层次把握这些内容各自的地位和作用,学生容易理清数据库系统中各种内容之间的关系,从而凸显设计和应用,改变过去重视原理、弱视设计、忽视应用的状况。

二、基于项目的教学设计

CDIO模式要求学生基于工程项目的全生命周期进行学习与实践,对于一门课程的教学,倡导以项目作为基础知识传授与基本技能掌握的载体。为此,我们设计了基于CDIO模式的“数据库原理”课程教学体系,用鱼骨架图描述,如图1所示。图的中主线是能力目标,上半部分是知识框架体系,下半部分是项目能力体系。课程围绕使学生理解数据库基本概念、掌握数据库设计技术,并能够开发完整可用的数据库应用系统这一目标,结合知识框架设计了三个课程级项目。

1.“数据库应用与发展综述”项目。学生自己查阅资料,并对数据库技术在某一领域的应用进行探究,撰写综述报告。目的是激发学生学习“数据库原理”课程的兴趣,培养其对数据库应用领域的探究兴趣,训练其文献综述的写作能力,是毕业设计综述撰写的一次训练,即训练CDIO的C。

2.“基于ER模型的概念设计与逻辑设计”项目。要求学生在提供的项目实例中选择一个,独立进行需求分析、概念结构设计、逻辑结构设计。引导学生领会设计步骤,掌握设计方法,优化各个环节,让学生在学习过程中体验到数据库应用系统设计的工程性、实用性和有趣性,即训练CDIO的D。

3.“课程设计”项目。要求以团队形式选择或自拟一个课题,遵循数据库系统设计的思想完成一个完整的CDIO项目周期,包括:构思—需求分析、设计—实施方案、实现—编写代码、运作—作品测试、展示、最后答辩、验收文档等。项目实施过程训练学生的工程意识和数据库应用系统开发的基本能力,整个过程体现CDIO。

三、CDIO能力培养的教学实施

1.课堂教学多样化。第一,讲授教学法。对新的、有一定难度的理论知识来说,讲授法是一种好方法。在讲授数据库系统概论、数据库体系结构、关系运算、关系规范化等内容时,主要采用了讲授法。第二,任务驱动教学法。在概念设计、逻辑设计的教学中,先通过一个案例,应用ERwin工具创建概念模型和逻辑模型,并将模型转化为具体的数据库脚本。然后给出一个简单任务,由学生动手完成任务。第三,启发式案例教学法。在讲解数据库设计时,运用一个案例,详细讲解如何进行需求分析、概念结构设计、逻辑结构设计、物理设计、程序编码及调试运行。引导学生领会设计步骤,掌握设计方法,学会评审各个环节,让学生在学习过程中体验到数据库应用系统设计的工程性、实用性和有趣性。启发式教学,可以帮助学生直观地理解概念、原理和方法,提高学生的学习兴趣,改善学习效果。第四,团队教学法。以项目为主线、团队为小组、任务目标为使命,以教师为主导、学生为主体的一种教学方法。在课程设计中采用了团队教学法,培养学生CDIO能力。

2.实践教学层次化。第一,课内实验。主要是基础性、设计性实验,以SQL的基本操作为重点,涵盖了SQL Server的安装与配置,数据库、数据表的创建维护,索引、视图和约束的创建与维护,数据的查询与更新等10个实验项目,以及“数据库应用与发展综述”项目。第二,开放实验。主要是设计性实验。以SQL的高级应用为重点,涵盖了函数操作、数据转换、SQL编程、数据库的恢复与安全、数据库对象的操作等10个实验项目,以及“基于ER模型的概念设计与逻辑设计”项目。第三,课程设计。综合性实验。学生从项目库中选择或自拟一个课题,每个课题应具有一定的综合性和复合性,训练学生的工程意识和数据库应用系统开发的基本能力。

3.课程设计体会“做中学”。“基于项目的教育和学习”和“做中学”是CDIO的核心思想。在课程结束之后,安排数据库应用课程设计。按照数据库应用系统开发过程,进行需求分析、概念结构设计、逻辑结构设计、功能设计、数据库创建、编写代码、调试、文档编写等,最终基本实现系统的功能。其别强调数据流图、数据字典、实体联系模型、基本表的分析与描述和系统基本功能的实现。图2描述了以CDIO工程教育理念的,以学生为主体、教师为主导的课程设计整体思想。

课程设计采用团队操练的方式进行。一个团队由4~5名学生组成,在每个项目实施之初,由指导教师指定组长,再由组长组建团队。在组长的带领下,每个团队针对选定的具体课题,展开“用户”需求分析、研究项目实施方案、进行成员任务分派。项目实施中,团队成员之间要相互支持、共同讨论,学会思考与倾听别人的意见,学会交流沟通并解决问题,培养团队整体责任意识。项目完成后,团队要总结经验,查找不足,撰写项目报告,学会提炼成果,并在全班答辩,提高逻辑思维和知识发现的能力。经过课程设计训练之后,学生的团队合作能力、组织管理能力、创新探索意识、社会责任感等得到明显提高。

4.基于CDIO的考核方式。CDIO的教育模式要求培养学生的多种能力,而传统的笔试只能测试学生对知识的掌握程度,较难体现学生工程、团队协作、交流等能力。CDIO主张不同的能力用不同的方式进行考核,为此,在“数据库原理”课程考核评价中,我们从以下六个方面进行考核。(1)理论基础。通过阶段性小测验、期末考试。(2)技术能力。通过完成15个实验任务和3个课程级项目。(3)工程素质。通过项目开发生命周期的过程实施。(4)沟通能力。通过课程中的讨论和课程级项目、课程设计答辩。(5)协作能力。通过考查项目完成情况、团队成员的分工和任务完成情况。(6)创新能力。通过考查课程设计中学生在基础需求上所做的扩展和在基础功能上做的扩展及其实现情况。这六个方面的考核通过作业、课堂讨论、实验、项目训练和期末考试四种形式的考核来进行,并按不同的权重计入最终成绩。

四、结束语

采用CDIO模式开展“数据库原理”课程的教学改革,取得了明显的教学效果。在课程结束后,学生基本都建立起数据库系统的思想,针对实际应用问题,能按照数据库设计的步骤进行设计,实现数据库应用系统的预定功能。通过CDIO模式的应用,激发了学生的学习积极性和兴趣,促进了学生的学习自觉性,培养了学生的工程素养,提高了团队合作能力和交流能力,较好地实现了课程教学的目标。

[参考文献]

[1]顾学雍.联结理论与实践的CDIO[J].高等工程教育研究,2009(1).

[2]孙浩军,孙梅,熊智.计算机专业基于课程群的EIP-CDIO项目设计[J].计算机教育,2010(11).

篇(4)

关键词:设计流程;有效;难题

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)29-6536-02

常州博世力士乐有限公司是一家管理相对良好的德资公司,公司内部已经正在使用一套ERP系统。目前,该套ERP系统并不能把设计部门的项目设计过程进行统一管理,使得企业的设计效率低下,与之矛盾的是企业的现有产能非常充裕,使得企业的设备不能高效的运转,从而导致企业面临进一步发展“瓶颈”。笔者应邀开发了一套适用常州博世力士乐有限公司的系统。本项目是属于中小型管理信息系统,项目开发费用相对来说比较低。软件后期运行中,在维护方面投入的人力和财力也是比较小的,但是本系统却能够节省大量的项目设计工作时间,大大地提高设计工作效率并充分利用了企业的产能,为企业创造更多的经济效益。我们简要介绍一下这个系统。

1 系统功能结构

为了实现项目设计和工时标准化管理系统的目标,对本系统进行了详细的需求分析,得到如图1所示的系统功能结构图。

2 系统架构设计

本系统可以采用基于C/S(客户/服务器)的架构模式,主要由两部分组成:第一部分是前台应用程序端部分;第二部分是后台数据库服务器部分。本系统前台客户端应用程序主要只有设计部的项目管理部分,其他生产部、财务部、销售部、仓储部和领导有系统的原有ERP管理,该文不做讨论。后台数据库配备系统管理员完成数据库维护和日常的处理工作。

3 开发平台

本系统前台的客户端程序采用下的Delphi 7.0作为程序开发工具;系统的后台数据库采用SQLServer2005为本系统提供数据管理服务。下面对这些系统开发中所用到技术进行相关介绍。

3.1 C/S架构介绍

C/S(Client/Server也称“客户机/服务器”)模式又称为C/S结构或C/S架构,是一种常用的经典的软件系统体系结构。C/S架构把数据服务能分布在后台机(即后台服务器)上执行;把一些程序执行功能分布在前台机(即客户机)上运行。通过把功能分别放在服务器和客户端上这种方式,可以减轻计算机系统中的各种瓶颈问题。通常采用性能较高的PC机、小型机或工作站作为系统的数据服务器,并采用大型DBMS,如SQL Server、SYBASE、ORACLE或Informix;客户端需要安装专用的客户端程序。C/S结构与B/S(Browser/Server,浏览器/服务器)结构比较而言,C/S结构不依靠企业外网环境就可以保证系统的正常运行是系统最大的优点,即无论公司是否能够连接Internet,都不影响使用,而且C/S的执行效率、查询速度和操作方便性都优于B/S结构。简单地来说C/S结构可以看作是基于公司内部局域网络的应用系统。

3.2 Delphi 7.0开发工具介绍

Delphi 7在开发互联网应用、数据库应用系统等方面的性能有了很大提高,同时在提高开发人员的效率、方便开发人员的使用方面也做了很多改进 ;从Delphi特性的历史看,Delphi的每推出一个新的版本都向用户提供了更新更强壮的功能,这一点Delphi 7.0中得到了充分的体现

3.3 SQL Server 2005简介

SQL Server 2005中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQL Server 2005将提供一个极具扩展性和灵活性的开发平台,不断拓展应用空间,实现Internet数据业务互联。

4 数据库设计

4.1 数据库概念结构设计

根据对非标准化机械制造企业项目设计和工时标准化管理系统的前期的需求分析,可将用户提出的需求抽象为数据结构概念模型,要更好地、更准确地用DBMS来实现这些需求,必须把在需求分析阶段所得到的信息抽象为信息世界的结构。因此在设计概念结构时应遵循能真实地反映博世力士乐(常州)有限公司当前生产的实际情况、易于理解、易于扩展、易于向关系数据模型转换。

4.2 数据库逻辑结构设计

数据库逻辑结构设计采用最适于描述与表达相应概念结构的数据模型,接着对支持这种数据模型的各种数据库管理系统进行对比,选择最终适合的数据库管理系统。一般分为三个步骤:

1)把概念模型转变为一般的关系模型。

2)把转变的关系模型向特定数据库管理系统支持下的数据模型转换。

3)将数据模型进行最后优化。

5 关键技术分析

本系统根据常州博世力士乐有限公司提出的项目设计管理和工时标准化系统的基本需求,要求按照企业当前项目设计流程,把设计部中所有设计工程师根据自己的权限共享数据库,使得所有的设计工程师的能够并行协同工作。另外因为本企业为德资全资企业,有很多外籍员工在此工作,要求本系统必须有双语语言设置功能;通过对机械制造业企业项目设计和工时标准化中的问题及现状的分析,建立项目设计的“树型”模块化应用模型,设计和实现项目设计和工时标准化系统,将“项目设计”和“工时标准化”有机地结合起来,使企业能够项目投入生产之前根据已有的项目快速组合设计成新的项目,并继承原有项目的标准工时,快速统计出新项目的标准工时,从而为生产的排程和领导决策提供支持,提高企业的设计效率。

非标准化机械制造企业项目设计和工时标准化管理系统包括身份验证登录界面功能模块、系统管理模块、基础参数管理模块、项目设计管理模块、查询统计管理模块和帮助模块;本系统界面友好、易操作,具有很好的运行稳定性、灵活性和系统安全性等特点。

参考文献:

[1] 蒋顺达.论我国机械制造业的信息化[J] .黑龙江科技信息,2007(10):15-15.

篇(5)

[关键词] 数据库原理课程 项目教学法 教学改革

the Research on Project Approach of Database Principles Course

LAI YiQiang,DAI ChangXiu,ZENG XianFeng

(South China Business College, GuangDong University of Foreign Studies,GuangZhou 510545,China)

Abstract: This paper analyzes the current problem of principles computer science teaching in the database, put forward the application "project approach" to carry out teaching in the curriculum reform, effective database programs to stimulate the students interest in learning to develop the student's comprehensive ability to apply knowledge and ability to innovate.

Key words: Database Principles Course; Project Approach; the Teaching Reform

基金项目:广东外语外贸大学南国商学院教育教学改革立项项目“开放式项目在教学中的应用研究” (项目编号:2010141095)

引言

数据库课程是计算机专业的一门专业核心课程,它在整个专业课程体系中起着承上启下、融会贯通的重要作用。在传统的教学方式,我们都是按照课程的知识体系结构组织教学内容和教学过程,这种教学方式有其自身的弊端,不能适应高等学校尤其是独立学院人才培养的目标。这种弊端具体表现为:学生被动地听老师讲解知识,呆板地进行模仿教学例子,久而久之,由于课程枯燥乏味,学生开始变得厌倦学习,从而使其主动性和创造性越来越差。为了提高学生在学习过程中的积极性,充分发挥其主动性,在数据库原理课程的教学过程中,采取适当的“项目教学法”,可使教学达到更好的效果。

1项目教学法的定义及其发展过程

“项目教学法”就是在教师的指导下,将一个相对独立的项目(比如设计一个网上书店数据库)交由学生自己处理。需求分析、概念结构设计、逻辑结构设计以及最终物理实现都由学生自己负责,学生通过该项目的进行,了解并把握项目的整个过程及每一个环节中的基本要求。在这一过程中,由老师提出问题,学生互相讨论,并在教师的指导下让学生自主解决所遇到的困难,在解决这些问题的过程中就自觉地学习和掌握了教学计划内的教学内容。

“项目教学法”萌芽于欧洲的劳动教育思想,最早的雏形是l8世纪欧洲的工读教育和19世纪美国的合作教育,经过发展,到20世纪中后期逐渐趋于完善,并成为一种重要的理论思潮。其中比较有影响力的为2003年7月德国联邦职教所制定以行动为导向的项目教学法,它把整个学习过程分解为一个个具体的工程或事件,设计出一个个项目教学方案,按行动回路设计教学思路,不仅传授给学生理论知识和操作技能,更重要地是培养他们的职业能力。如今,“项目教学法”是提高学生思考问题和解决问题能力的重要教学方法[1]。

2 如何在《数据库原理》课程中实施项目教学法

2.1选择设计合适的项目

首先要分析数据库原理这门课程所包含的知识点,选择的项目要涵盖数据库设计、关系代数、SQL语言,数据库安全性和完整性,关系数据理论等教学大纲规定的所有内容。教师可以把课程的各个知识点穿插在项目的实施之中,逐一向学生讲解。

另外项目要选择学生比较熟悉的现实中的应用问题,才能让学生容易理解项目要实现的各模块系统功能; 比如网络流行的淘宝购物,很多同学都有网上购物的体验,在教学过程中从第一节课开始就让学生着手设计一个网上商店数据库,实施这样的项目,能让学生更有成就感,能让学生体会到通过努力就可以设计一个数据库,解决生活中的实际问题。[2]

选择的项目难度要适中。具有一定难度的项目对学生才有挑战,挑战成功才能给学生以成就感。具有一定难度的项目可以充分调动学生的主观能动性,促使学生带着问题去思考,带着疑问去查阅相关资料,最后才能解决问题。但是难度太大,项目规模太大的话一方面不利于开展教学,另一方面容易打击学生的积极性。建议选择中小型项目为佳,比如网上商店数据库设计,网络选课系统数据库设计等等。

2.2 根据项目教学法重新组织教学内容

传统教学法按照学科知识体系组织教学内容和教材编写,教师按照教材的章节顺序实施整个教学过程。在项目教学法中,项目的开展实施成了整个课程教学的一根主线,所以需要根据项目教学法的需要,重新组织教学内容和教材编写。要将项目的实施过程――数据库的设计过程和一个个教学任务联系起来。从需求分析出发,到概念模型E-R图设计,再转换成相应的关系模型,分析各关系模式的完整性约束,用关系代数实现相关查询,接着进行关系模式范式分析,减少数据冗余避免插入、删除异常进行模式分解得到最完善的整个数据库系统设计,最后在SQL SERVER 2005平台上实施创建前期设计好的数据库,设计好数据库后开展数据库安全性设计,从而完成整个教学任务。

2.3 项目教学法在《数据库原理》课程中的具体实施

下面以设计“网上书店数据库”为项目案例,开展项目教学法实施。按照数据库设计的基本步骤,将该项目分为如下5个阶段:需求分析,概念结构设计,逻辑结构设计,数据库实施,数据库运行和维护。[3]

1、需求分析阶段

很多学生都有网上购物的经历,首先让学生讨论在网上购物的整个流程,通过讨论思考,学生很容易理解顾客要在网上买东西,首先要注册一个账号然后登陆网店,选择选择要购买的商品,要购买的数量,价格多少,然后付款,在付款之后网店老板就会进行发货,最后顾客收到货这后再确认收货等等。在学生讨论完之后,老师马上就给出一个网上书店的数据流图分析,向学生发出提问这个网上书店涉及到哪些信息?这些信息之间有何联系?在此阶段要讲解需求分析的方法以及如何根据以上分析画出相应的数据流图以及描述相关的数据字典。

2、概念结构设计

此阶段是整个项目的重点:为网上书店设计E-R图,根据项目案例背景,学生很容易分析出,书和顾客都是实体,书的属性有书号、书名、作者、出版社、出版年份、价格、库存数量。顾客的属性有顾客ID号、姓名、收货地址、联系电话、信用卡号。那么这两个实体发生联系就是顾客可以购买多本书,一种书可以被多个顾客购买,显然这两个实体是多对多的联系。顾客一旦购买了某种书,就会产生新的属性:购买数量、订单日期,发货日期。

学生很容易设计出如下图所示的一个E-R图,向学生提出几个问题:如果有一个顾客在同一天对同一本书下了两份定单怎么办? 如果有一个顾客在同一天里对不同的书下了定单怎么办? 如果一个顾客在不同的日期对同一本书下了定单呢?通过以上几个问题,学生很快就会明白Orders的码是由Customers的码和Books的码组成的。所以这个设计不允许客户在不同的日期对同一本书下定单。进而引发学生思考如何改造这个E-R图。

3、逻辑结构设计

在此阶段是把E-R图转换成若干个关系模式,然后分析关系模型的完整性约束,最后用关系规范化理论分析各个关系模式的函数依赖集,判断各关系模式属于第几范式,如果不属于第三范式的关系模式要进行模式分解,在最终设计好的若干个关系模式上给出若干个查询用关系代数及关系演算实现。

4、数据库实施

在此阶段主要是把以上设计好的关系模型在SQL SERVER 2005平台上创建库,建表,在各表中输入数据,测试运行。然后实施数据库安全性,分配用户权限等等。

5、数据库运行和维护

此阶段提出若干个SQL查询要求,让学生熟练使用SELECT查询,多表连接查询,嵌套查询等等,同时让学生使用这个网上书店数据库的时候要学会备份数据,导出导入数据等。

以上是项目教学法在《数据库原理》课程中的具体实施步骤。通过设计一个网上书店数据库项目,分析设计过程中遇到的很多难题,让学生去体会理解数据库设计的一个过程,激发学生思考,提高学生的创新思维能力。

2.4 根据项目教学法改革课程考核方式

1、要有严格的课程考核方案,把项目成果的成绩排在首位,淡化传统的试卷考核。项目教学法的开展一定要得到学生的认可欢迎和配合,如果部分比较懒惰的学生不认真或者不配合开展项目实施,那项目教学法也就实施不下去,因为该门课程考核方式需要改革,传统的考核都是按照平时成绩和期末考试成绩得出总评成绩。如果开展项目教学法,一定要把课程项目设计的成绩放在第一位,学生必须认真在各阶段完成相关项目设计,否则就不能得到该门课程相应的学分。

2、成果展示、检验评估,肯定的学生努力。首先让学生自评,由学生介绍项目开发的心得体会、成功的经验、失败的教训; 然后由学生互评,让学生针对每小组的项目提出各自的见解;最后由教师对各小组进行点评,肯定学生的努力,指出其不足,发掘其潜力。此后,教师可以把好的作品、好的设计作品进行总结、归档,为学生建立作品档案,为以后的教学提供丰富的资料。[4]

3 结语

总之,“项目教学法”是“以项目为主线、教师为主导、学生为主体”,改变了以往“教师讲,学生听”的被动教学模式,创造了学生主动参与、自主协作、探索创新的新型教学模式。这种以学生为中心的“项目教学法”更适合独立学院应用型人才培养的定位目标,尤其是计算机这种理论和实践结合较紧密的专业,在教学的过程中引入“项目教学法”显得尤为重要。

参 考 文 献

[1]吴叶葵,王衍.项目教学法在“数据库应用基础”教学中的应用[J].吉林工程技术师范学院学报,2011(3):44

[2]沈海洋.项目教学法在高职院校教学改革中的应用[J].中国科技信息,201l(3).

[3]王珊.萨师煊.数据库系统概述(第4版)[M].高等教育出版社,2006(05):201

[4]杨刚,白锋,石光明.新形势下以项目为中心的嵌入式教学与人才培养新模式探索[J].实验室研究与探索,2008,27,(7)

篇(6)

一、什么是计算思维

2006年3月,美国卡内基・梅隆大学计算机科学系主任周以真(Jeannette M. Wing)教授在美国计算机权威期刊《Communicationse ACM》杂志上发表并定义了计算思维(Computational Thinking)[1]。计算思维(Computational Thinking)是运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为[2]。

计算思维的核心是计算思维方法。但最终,计算思维的根本目的是解决问题,即问题求解系统设计以及人类行为理解。从计算机应用的角度来说,解决问题就是计算机的应用问题,这也就是我们经常所说的计算思维能力。例如,设计一个数据库应用系统、创建一个电子商务网站、制造一个机器人等都是计算机应用问题,是计算思维的目的所在。

要牢固地掌握一种思维方法,紧靠课堂教学很容易使学生陷入似懂非懂、纸上谈兵的境地。而针对数据库课程的特点,加强和提高学生的数据库应用能力则显得尤其重要。所以,在实践教学中应该逐步以培养计算思维为导向,锻炼学生对计算思维方法的运用、探索解决实际问题的过程。这不仅是对课堂教学的补充,也是提高实践能力、积累经验、培养计算思维的必需之策。

二、面向计算思维培养的数据库课程实践教学体系

1.构建多层次的课程实验体系

传统的数据库实验,大多是验证型实验。而当实验手册中的步骤或者命令使用错误的时候,学生往往无所适从,无法解决问题。因为学生已习惯了接受,缺乏基本设计能力和解决问题的能力,这和计算思维培养的导向是相背离的。

在面向计算思维培养的上机实验的设计中,采取循序渐进、由浅入深的思路,通过优化实验内容,构建验证性、设计性、开放性和综合性等多层次的实验体系。

开放性实验,要求学生遵循计算思维规律,自由探索,建立并优化数据模型,引导学生利用 SQL 语言进行数据库编程进行验证,并在计算机上验证正确结果。

验证型实验要求学生模拟教师解决问题的方法完成实验内容,是计算思维方法的模仿;

设计型实验综合运用多种计算思维方法分析问题和解决问题,是计算思维方法的综合运用。

2.基于任务驱动的数据库课程设计

在课程设计环节中,由学生自组小组分工合作。不仅锻炼了学生综合运用所学知识的能力和团队协作精神,更进一步地培养学生发现问题的能力和探索、创新精神,是计算思维方法的拓展和升华。

教师和学生围绕案例和任务开展教学活动。教师的主要工作包括设计任务、呈现问题、辅助任务实施和总结评价,学生通过明确任务,分析问题、共享交流和反思内化等教学活动训练计算思维,培养分析解决问题和实践创新的能力。

计算思维是一种问题求解的思维,问题求解过程分为五个步骤: 呈现问题、分析问题、联系、行为选择和反思检验[3]。而在具体的课程设计环节中,这个问题求解过程可以体现为以下几个阶段。

(1)设计任务,展现问题

教师根据数据库课程特点,运用计算思维的一系列方法设计任务,呈现问题。要求学生在学习数据库设计的同时,以分组协作的方式完成从系统的需求分析、概念设计、逻辑设计、物理设计等设计开发过程,最终实现一个较为完整的反映应用需求的管理信息系统。这种分而治之的策略,将数据库设计分解为若干个简单的问题,再以设计成果的形式要求学生完成课程任务,是计算思维中的关注点分离( SOC)思维方法[4]的体现。

学生以每组4-6人的形式自由组合,成立协作学习的项目小组,每组选出项目负责人.教师通过展示往届学生的数据库设计作品,向学生提供部分⒖肌N蘼垩生选择什么样的项目,最终的设计目的, 都是通过设计一个相应的数据库应用系统,突出应用系统级的问题求解方式的训练。

(2)明确任务,分析问题

学生在教师的实时指导下,明确任务目标,运用计算思维方法分析问题,通过参考书、网络、实地调研等各种途径进行自主检索、探究,思考解决问题的途径。

(3)任务实施

根据所选项目,各组同学分工协作,定期交流各自完成的情况。对于设计过程中遇到的问题,可以通过组间讨论,或向老师请教,以保证按时完成项目.各组成员在项目负责人的领导下,结合计算思维的系列方法,利用管理信息系统的标准规范进行系统的需求分析、概念结构设计、逻辑结构设计、物理结构设计,同时撰写数据库设计各阶段的技术文档。

在这整个的数据库的各个设计阶段中,体现了各种计算思维方法的综合运用,如抽象方法、折衷方法、保护、冗余、容错、纠错和恢复等方法[5]。学生从课程设计中获得了极大的成就感,有效地将所学的各专业模块的理论知识综合运用到实际中,对已有知识结构进行了拓展性的创新。

(4)总结评价

在课程设计的最后阶段,学生以分组演讲的形式展示本组的项目成果,以答辩的形式接受全班学生及教师所提出的问题,从而对自己的设计进行反思和总结。这种方式可以极大的刺激大多数同学积极思考。并让书本知识在头脑中形成深刻的印象,实现知识的迁移、升华,从而进一步强化所学的知识。

教师应对答辩情况进行点评和打分。通过答辩的方式,培养学生的表达能力和综合素质,也使学生深刻理解计算思维及设计方法。

三、结语

计算思维作为问题求解、系统设计和人类行为理解的一种思维方式已经受到了广泛的关注。通过改革传统的教学模式培养学生具有计算思维能力,已成为现阶段计算机学科核心课程新的教学目标。

参考文献:

[1]陈国良. 计算思维与大学计算机基础教育[R]. 济南: 第六届大学计算机课程报告论坛,2010.

[2] WING J M. Computational Thinking[J]. Communication of the ACM.2006,49( 3) :33 -35 .

[3]陈国良,董荣胜. 计算思维与大学计算机基础教育[J]. 中国大学教学,2011( 1) :7 -11.

篇(7)

《数据库开发》课程是一门综合了数据库基本应用技术和软件开发技术的实践类课程,学习本门课程既可以使学生掌握基本数据库应用技术,又可以巩固和提高学生的软件开发能力,突出学生实践能力是数据库开发教学中主要目标,所以应该重点突出实践教学环节的设计与实施,为此本课程实施过程中采用了项目教学法。所谓项目教学法是指学生在教师的指导下亲自处理一个项目的全过程,在这一过程中学习掌握教学计划内的教学内容。学生全部或部分独立组织、安排学习行为,解决在处理项目中遇到的困难,提高了学生的兴趣,自然能调动学习的积极性。因此“项目教学法”是一种典型的以学生为中心的教学方法。[1]

1 《数据库开发》课程设计思路

本课程主要以企业实际项目为主线,通过五个典型的工作任务,使学生掌握数据库开发的相关知识和技能;学生在学习本课程过程中,主要学习的内容包括:数据库需求分析、数据库模型设计方法、使用数据库管理软件对数据库模型进行实施、使用数据库管理软件管理数据库,对已有的数据库开发数据库应用系统对数据进行增删改查的基本操作。将该课程的整个教学任务按照项目分为5个典型的工作任务,具体描述如下:数据库需求分析:对所选用的项目的需求使用需求分析方法进行分析,并编写需求规格说明书。数据库模型设计:根据上一个任务中编写的需求规格说明书,进行数据库的概念结构设计、逻辑结构设计和物理结构设计。数据库模型实施:选择数据库管理软件对上一个任务中设计的数据库模型进行实施,并介绍SQL语句的基本应用。数据库查询操作及视图、索引等数据库对象应用:对于已有数据库使用SQL语句进行查询的操作,并介绍视图、索引等主要数据库对象的应用。数据库应用系统开发:开发一个基于Web的数据库应用系统,对已有数据库实现数据的增删改查的功能。

2 《数据库开发》课程实施方式

2.1 项目教学法的实施步骤 项目教学法一般可以按照下面5个教学阶段进行实施:确定项目任务:通常由教师提出一个或几个项目任务设想,然后同学一起讨论,最终确定项目的目标和任务。制定计划:由学生制定项目工作计划,确定工作步骤和程序,并最终得到教师的认可。实施计划:学生确定各自在小组的分工以及小组成员合作的形式,之后按照已确立的工作步骤和程序工作。检查评估:先由学生自己进行自我评估,之后再由教师对项目工作成绩进行检查评分。师生共同讨论、评判在项目工作中出现的问题、学生解决处理的方法以及学生的学习行为特征。通过对比师生的评价结果,找出造成评价结果差异的原因。归档或结果应用:作为项目的实践教学产品,应尽可能具有实际应用价值。[2]

2.2 《数据库开发》课程的实施步骤 本课程的实施在项目教学法的理论基础之上,结合课程本身的特点,设计了每个任务的具体实施步骤,具体描述如下:

明确任务目标:学生在动手操作之前,首先是理解任务书中的知识目标和能力目标,组长带领组员进行讨论,共同分析任务目标。

介绍相关知识:教学对于任务中设计到的新增知识进行简单介绍。

进行任务实施:小组进行再次讨论分析任务的工作量,并进行小组组内的分工,开始实施任务。

反馈实施问题:任务在实施过程中遇到的问题,首先采取组内讨论的方式尝试解决,对于不能解决的问题,则汇报给指导教师,由指导教师帮助解决。

总结实施情况:每个任务在完成后,学生都要总结实施过程中遇到的问题以及解决方法,并对于该任务中涉及到的知识点进行总结记录。

评价实施结果:教师根据每个小组的实施结果进行评价,指出存在的问题,并对于实施过程各组遇到的问题进行重点的分析和讲解。

3 《数据库开发》课程的评价

项目教学法的考核应注重学生完成项目过程的考核和实际操作能力的评价,应采用多种评价相结合的方式。

在本课程中,学生完成每个任务后,需要提交相关的文档资料,各个项目小组分别进行考评。本课程采用教师评价、企业专家评价、小组评价、组员互评相结合的评价方式进行,这样可以使成绩评价更加全面,对于小组的每个成员来说也更加公平,也可以促进每个小组的成员学习积极性和主动性。

4 项目教学法在课程实施过程中应注意的问题

为了能够更好地发挥项目教学法的作用,在使用项目教学法时应注意以下问题:

4.1 项目的选择 在使用项目教学法进行课程实施时,首先就是要选择合适的项目,一个合适的项目应该满足以下条件:

4.1.1 项目的难度要适中 项目的难度直接决定了项目教学法执行的效果,项目过于简单会使得知识点不能被完全涵盖,项目太难了会降低学生的学习兴趣,所以在选择项目时,最好选择项目中既有简单模块,又含有一些相对复杂一点模块的项目。

4.1.2 项目应具有连贯性 在选择项目时,还应考虑项目的连贯性,最好用一个项目去涵盖课程中的所有任务,每个任务完成项目的某一个部分,学生做完项目后有一个最终的完整的成果。最好不要每个任务都用不同的项目,就算使用不同的项目也要注意项目间要有一定的关联。

4.2 项目的实施控制 为了能够更好地发挥项目教学法的效果,在项目实施过程中,应该对每个任务要完成的项目内容进行严格的控制,项目的控制主要体现在项目进度控制和完成质量控制两方面:

①项目进度控制

学生在进行项目实施的过程中,应首先制定项目的实施计划,并严格按照所指定的计划进行项目,让学生在学校就养成按照计划做事的习惯。对于项目进行过程中,出现的进度滞后的问题应该有相应的措施进行补救。

②项目完成质量控制

学生如果一味追求项目的进度,而忽略了项目的完成质量也是不可以的,不对项目质量进行把关,就会使学生在进行项目的过程中,不注意项目完成的质量,产生应付差事的想法。

5 结论

通过对于《数据库开发》课程的实施,我认为,对于开发类的课程来说,使用项目教学法可以很好地调动学生的学习积极性,提高学生对于开发类课程的兴趣,在使用项目教学法时还应注意项目的选择和对于项目实施过程的控制,这样才能更好地发挥项目教学法在课程实施过程中的作用。

参考文献: