数据库原理与应用课程设计大纲

发布 2022-10-05 18:46:28 阅读 8713

仅供个人参考。

一、课程定位和课程设计(一)课程的性质与作用。

1、课程改革的背景。

我们经过市场调查了解到,软件设计人员岗位需求主要集中在数据库管理员、程序设计员和软件测试员三个领域,每个领域都要用到数据库。在高职计算机专业相关课程设置中,数据库分为数据库原理和数据库技术两个类别,数据库技术一般基于visual foxpro软件平台,以教授数据库的创建、维护、数据处理等日常管理技能为主。我们在调查还发现,各单位对数据的处理不再只局限于简单的查询和数据之间松散的管理,迫切希望使用一个完整的数据库管理系统实现对数据的综合管理,对数据库应用系统的开发提出了要求。

因此,我们在教学中实施以产品开发为目的的改革,不仅要求学生会熟练地对数据库进行创建、维护、数据处理、故障排除、性能优化,更注重培养学生按照用户对数据管理和使用的要求进行应用系统开发的能力。

2、课程的性质和作用。

数据库应用系统开发是我院计算机应用技术专业的专业核心课程,主要培养学生对数据库的管理和系统开发能力,为学生成为数据库管理员起到主要支撑作用。

3、与其他课程的关系。

本课程安排在第三个学期。前导课程为《计算机应用基础》和《c语言程序设计》、《数据库原理》。是学生掌握了数据库基本知识和软件设计基本技术后,初次开发软件产品的尝试,通过课程的学习,学生熟悉了软件开发的工作流程,具备了软件开发的基本技术,为后续课程《vb程序设计》和《j**a程序设计》的教学铺平了道路(二)课程基本理念。

1、教育观。

课程设计坚持终身学习的教育观,虚拟软件开发公司、校内办公环境、校外实习环境,构建了无时不教育、无处不教育的立体化育人环境;学生在学习情境中相互影响、分工合作、研究创新、自我引导、自我教育,实现“教学”到“学习”的转变,学到了“自我学习、终身学习”的本领。

2、教学观。

课程设计采用建构主义的教学观,遵循学生的认知规律,让学生主动感知事物,学生先做、后学、学了再做,任务需要什么学什么,工作干到哪学到哪,教。

不得用于商业用途。

仅供个人参考。

师在做中教、学生在做中学,在“做”中主动建构属于自己的经验和知识体系。

3、学生观。

课程设计坚持多元智能的学生观,开启学生的智慧之门,让学生在完成工作过程中得到快乐和满足。

4、质量观。

课程设计坚持能力本位的质量观,围绕职业能力制定课程标准,学校、企业、学生共同实施评价,重在培养学生的综合职业能力。(三)课程设计思路。

1、校企共建,共同育人。

课程教学以组织学生成立虚拟软件开发公司,承揽真实企业的实体项目为教学的起点,从学生承揽了企业的实体项目开始,学校与客户单位就成为了密不可分的利益共同体,在开发产品的过程中,学生是完成工作任务的主体,亲身经历“问题、求解、制定方案、实施方案、检查评价”的工作过程;教师起到主要引导作用,负责全程管理学生活动,控制工作进程,协调学校、企业、社会多方面的资源;企业工作人员起次要引导作用,负责布置工作任务,管理学生在企业的行为,为学生的工作做出评价;在完成任务的过程中还需要专业技术人员协助解决技术难点,学校、企业、社会构成了教育的真情、实景,实现了真正用人、真正育人。

2、基于工作过程,采用行动导向的课程教学模式。

基于数据库应用系统开发的工作过程,学校与客户单位共同确定典型工作任务,将系统开发分解为八个项目、25项工作任务,以实际工作环境为依托,以实际工作任务为载体,通过资讯、计划、决策、实施、检查、评估六个步骤,用真实的工作任务作为学生活动的开始,以完成工作任务,开发出软件产品作为教学活动的结束。

3、依据工作任务重构学习内容体系。

教学内容的选取以服务于工作任务为原则,工作需要什么学什么,工作做到哪学到哪,按照先易后难、从简到繁、从浅入深的顺序,组织教学活动、编排教学内容,设计教学环节。二、课程目标。

课程定位于三维目标,在知识与技能上,学生应会熟练地对数据库进行创建、维护、数据处理、故障排除、性能优化,并按照用户对数据管理和使用的要求进行系统开发;在过程与方法方面,学生应具备分析客户的数据库管理需求、设计数据管理的层次和结构、叙述数据库管理的方法步骤、判断数据库应用及程序运行的缺陷、创新系统开发的思路和方法等方面的能力;在情感态度价值观方面,不得用于商业用途。

仅供个人参考。

学生应具备良好的社会责任感,敬业、诚信、守纪、务实、合作,成为具有一定的专业素养、能完成综合性工作任务的合格的数据库管理与系统开发人员。三、课程内容标准。

课程从专业能力、方法能力、技术能力三个方面对学生提出了要求,按照课程目标和学生规格要求,将产品开发过程划分为八个项目、25项工作任务、26个学习情境,明确了每项工作任务的工作方式和工作标准,学生在工作任务的引领下,成立软件开发公司,进行市场调查、制定项目实施方案、投标与客户签订协议、接受技能培训、设计、编码、测试、形成产品,召开产品发布会,进行产品售后服务。学生在工作的过程中完成任务、学习知识、掌握技能,增长工作经验,培养综合职业能力。四、课程实施建议(一)教学条件。

1、教学设施与教学环境。

为突出职业氛围,本课程改变原有课堂式的座位摆放形式,按学生组建的模拟软件公司划分工作空间,为每个公司建立工作室,每个工作室在明显位置摆放公司的标志,营造一个**的公司工作环境。学院为学生提供了高配置的网络实训室,学生每人一机,每台计算机均可联接internet,除正常工作时间外,晚上、节假日实训室照常开放。我们还利用学院各办公部门的工作环境,成立了文字处理、数据库管理、网页维护、计算机维护维修等工作小组,实行“公司—部门负责制”,每个小组联系一个部门,协助各处室完成计算机操作任务。

此外,各公司的客户单位成为学生自然的校外实习场所,在系统开发期间,学生在校是学生,在客户单位里是编外员工,不仅为客户单位开发数据库管理系统,还承担其他与计算机使用与维护有关的工作任务。校内工作室、网络实训室、校内工作环境、校外工作环境,使学生在软件公司的“虚拟职业身份”与在现实环境中“真实的职业身份”结合起来,构成对学生无处不在、无时不在的立体化育人环境。

2、课程资源要求。

软件开发是以学生为主体的创新型活动,要求学生有多种学习渠道、丰富的学习资源,我们为学生精选了纸质教材和参考资料,自主开发了教学进度计划、教案、电子课件、实训指导、案例、习题,学院精品课程教学**上还放有上一届学生的学习资料以及课程组为学生提供的各种实际工作用的范本(如项目投标书、高等教育统计软件等),方便学生根据自身程度选择学习。在教学**中还设有师生互动栏目,进行网上答疑、师生交流,3、对任课教师的要求。

基于工作过程的课程教学模式对教师提出了更高要求,教师的知识面要宽,不得用于商业用途。

仅供个人参考。

不仅精通本专业知识,还要懂一些与项目相关的其它知识,如计算机专业教师要懂一些市场营销和社交礼仪的知识,市场营销教师要懂计算机软件产品的知识;教师的创新能力和实践指导能力要强,不仅能传授知识和技能,让学生知道做什么、怎么做,还要让学生知道怎样能做好,怎样符合客户的要求。同时,教师要具备较强的协调能力和高尚的职业道德,教师要不辞辛苦协调各方面资源,为学生创造良好的工作环境,要不厌其烦对学生悉心指导,要不怕麻烦经常与客户沟通。

二)教学方法建议。

选择教学方法的原则一要依据工作过程和工作任务,二要结合学习情境和教学条件,三要考虑学生的个性特点,提高教学参与度,本课程坚持“教学有法,但无定法,贵在得法”,从宏观上应用了分组教学法、情境教学法、项目教学法,在微观上应用了任务驱动教学法、案例教学法、教学做一体化教学法。1、分组教学法。

为培养学生的团队合作精神和自主学习能力,课程伊始,以4——8人为一组,由学生自愿结组成立虚拟“软件开发公司”,各公司设“经理”管理公司的“业务”,分组教学法能加强学生的团队合作意识和竞争意识,提高自我管理、自我服务、自我教育的能力。2、情境教学法。

本课程为学生营造了虚拟和真实两种情境,使学生的“虚拟职业身份”和“真实职业身份”达到了有机融合。(1)虚拟情境。

采用分组教学法将学生分组后,要求各组成立虚拟“软件开发公司”,每个公司按正式公司的编制设经理、市场部、工程部、服务部等若干岗位,日常实行公司化管理,经理负责管理公司的日常事务,并负责记录公司员工的出勤、每天的工作任务及完成的质量。学生置于虚拟的公司环境下,每天俨然在“上班”,身份实现了由“学生”到“员工”的转变。(2)真实情境。

本课程采用两种方式构建真实情境。一种是校内环境:学生在学院各处室实习,一种是校外环境:学生在客户单位协助完成实际工作任务。

校内、校外结合的育人环境使学生得到了真正锻炼,增长了工作经验,学生在工作中为各部门和客户单位做了大量工作,因而也受到了学院各部门和各客户单位的欢迎。3、项目教学法。

项目教学法是实施基于工作过程课程教学的关键,分为三个阶段:

不得用于商业用途。

仅供个人参考。

第一阶段:项目合同阶段。学生成立“软件开发公司”后通过市场调查了解社会需求,与客户达成系统开发意向,签订系统开发协议。

第二阶段:项目开发阶段。教师引导学生从项目分析入手,将项目分解为工作任务,根据工作任务构建学习情境,学生边学习边利用所学知识和技能完成相应工作任务,教师、客户单位工作人员、专业技术人员实施辅导,帮助学生完成产品的开发任务。

第三阶段:项目维护验收阶段:客户试用产品,学生根据客户试用的情况完善系统,最后召开产品发布会,由各公司进行项目陈述、产品展示、答辩,校内专家、客户共同对学生产品开发的情况做出评价。

4、任务驱动教学法。

是项目教学法的具体化,学生承揽了项目后,将项目分解为一个个具体的工作任务,以完成工作任务为引导,师生共同创设工作情境、确定工作任务的内容和标准、**解决问题的方法、学习相关知识技能、协作完成任务、进行效果评价。

5、案例教学法。

首先将包含知识点的案例展示给学生,引出本节课的知识点,激起学生学习的欲望,引导学生进入学习情境。然后教师引导学生分析案例由哪些部分组成,将案例所包含的知识点分解,归纳出需要解决的问题。接下来师生开展教学活动,实现案例功能。

最后由学生将所学案例应用于自己的工作任务中,在应用的过程中经过探索将其内涵和外延进一步拓展,实现更广泛和更深层次的应用。

6、讲、练、做一体化教学法。

是应用于微观技能教学的一种常用教学方法,通过我讲你看、你练我评、你做我评等环节,教师讲技术、学生练技术、学生用技术完成工作任务,实现教、学、做一体化。

三)教学评价、考核要求。

教学评价由教师、客户单位工作人员、学生共同实施,将校内成绩考核与企业实践考核以及社会等级认证考核结合起来,采用平时考核、产品考核、等级考试考核三种方式。

1、平时考核。学生的平时成绩由工作纪律、工作态度和工作质量三部分组成。工作纪律的考核以各公司记录的员工考核卡和各客户单位的出勤记录为依据,工作态度和工作质量的考核以教师和客户单位工作人员对学生日常的观察和对工作任务的质量验收为依据。

2、产品考核。以产品发布会的形式实行开放式考核,将客户请到现场,各公司进行产品介绍、产品展示、答辩,由客户、教师共同对产品做出评价,产品的。

不得用于商业用途。

仅供个人参考。

实用性、人性化和客户的满意度作为考核的重要指标。

3、实行以证代考。学生学习的怎么样不仅由老师说了算,还要得到社会的认可,本课程采用了以证代考的方式,组织学生参加全国计算机等级考试(二级vf平台),以学生考试分数的30%计入总评成绩。(四)教材编写建议。

应以软件产品的生命周期为依据,根据应用系统开发的三个阶段、十个环节,与工作过程同步。应以过程性知识为主、以陈述性知识为辅,将知识学习与技能训练结合起来,体现做、学、再做的过程,让学生经历一个问题、求解、实施、评价的过程。教材编写建议以案例的形式编写,按照工作的先后顺序开展培训、任务操作、质量验收,让师生循着一个虚拟的项目经历软件开发的全过程。

五、课程资源开发与利用:相关学习资料,信息化资源。

课程资源要坚持围绕学生活动多维度、立体化,将课堂与实习地点结合起来,将校内与校外结合起来,实现教学空间上的延展;将学习与实际工作结合起来,基于工作过程构建教学内容,开发学习资料,实现内涵上的扩充,此外,要加强学生自主学习环境建设,利用教学**、图书馆为学生提供丰富的资源,方便学生选择学习。

不得用于商业用途。

仅供个人参考。

仅供个人用于学习、研究;不得用于商业用途。

for personal use only in study and research; not for commercial use.

nur für den persnlichen für studien, forschung, zu kommerziellen zwecken verwendet l 'étude et la recherche uniquement à des fins personnelles; pas à des fins commerciales.

以下无正文。

不得用于商业用途。

数据库原理与应用课程设计

班级。组长 学号。组员 学号 指导教师 设计时间 教师教学评价是学校教学各环节中必不可少的一环,它的目的在于检查和促进教与学。对教师的评价是教学评价的重要组成部分,这是了解教师教学情况的有效途径,旨在帮助和提高教师教学水平,有利于师资队伍的群体优化。传统的评价手段一般采用手工填表方式,然后进行手工录...

《数据库原理及应用》课程设计大纲

database principles and applications project 课程编号 1220538 课程名称 数据库原理及应用课程设计。课程性质 实践性教学环节。适用专业 计算机科学与技术 信息管理与信息系统。学分 1学分周数 1周。一 课程设计的目的及要求。1.课程设计目的。数据库...

数据库原理与应用课程设计 fengmian

数据库原理与应用课程设计。设计说明书。经济与法学学院经济 系。2012年5月21日。数据库原理与应用课程设计评阅书。引言。随着教育的普及,学生人数不断增加,对学生信息的管理也变得更加复杂,如何管理好学生的各类信息,提高学生管理工作的效率,成为学校管理工作中的一个大问题。该文通过对学生信息管理系统的设...