《数据库开发》课程的设计

来源 :中小企业管理与科技·上旬刊 | 被引量 : 0次 | 上传用户:king269
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文主要介绍了《数据库开发》课程的设计过程,重点介绍了企业调研阶段、课程标准制定阶段和课程方案设计阶段的内容,通过对于《数据库开发》课程设计的总结,阐述了课程设计过程中的应该注重的一些问题。最后得出结论,课程设计应该充分考虑企业的需求,要与时俱进跟得上社会的发展。
  关键词:企业调研 课程标准 方案设计
  0 引言
  《数据库开发》是计算机专业的一门核心课程,通过本课程的学习,学生将能够进行初步的需求分析,根据分析结果设计数据库的概念结构模型和逻辑结构模型,并能够根据物理结构模型进行数据库实施和简单数据库应用系统的开发。本课程实践性非常强,注重培养学生的动手能力。所以,设计课程过程中,应该更加注重课程本身的实用性,更加注重课程内容本身与企业岗位的相结合。
  《数据库开发》课程设计主要经历了企业调研、课程标准开发、课程方案设计等几个阶段。下面就分别说明一下课程设计的每个阶段。
  1 《数据库开发》课程企业调研
  进行企业调研是课程建设要进行的第一步,只有进行了充分的企业调研才能培养出满足社会和企业需求的合格人才。才能根据需求进行课程的设计,这样才能使学校的课程更加适合企业,更加适合社会。为此,我们的项目团队到企业进行了实地调研,我们获取到了企业对于学生的需求和对于课程设置方面的建议。
  本门课程在进行企业调研之前已经根据之前的教学经验设置了本门课程的任务,具体任务设置如下:
  任务1 数据库分析与设计
  任务2 系统前台页面设计
  任务3 数据库实现
  任务4 系统后台实现
  任务5 数据库维护
  通过与企业专家进行研讨,最终获取来自企业关于《数据库开发》课程设计的建议。具体建议如下:
  任务1 教学要求及建议:
  ①数据库基本概念和知识简单带过,达到了解的程度即可。
  ②需求分析难度较高,不建议让学生进行整个系统的需求分析,可以编写需求规格说明书的部分内容。
  ③进行数据库概念结构设计时,可以先画出系统的各个部分的E_R图,最后在将整个系统的E_R图画出来。
  ④可以使用PowerDesigner软件进行数据库的概念结构设计和物理结构设计。
  ⑤这部分内容比较难,需要多练习,可以适当多加一些课时。
  任务2 教学要求及建议:
  ①本部分内容是对于之前所学网页设计和JSP的内容进行熟悉,可以以学生做为主。
  ②进行分小组教学,小组内进行角色划分,充分发挥团队的力量。
  ③因为是之前的知识可以适当减少课时。
  任务3教学要求及建议:
  ①对于数据库管理软件可以选择相对比较容易上手的,如SQL Server、MySQL等。
  ②数据库管理软件图形界面操作时,应该注意多做练习培养学生的动手能力,选择是实例可以由浅入深,逐步较大难度和工作量。
  ③应该重点讲解SQL语句,因为SQL语句的大部分语法都是可以在不同数据库通用的。
  ④实现所用项目的数据库时,也应该将尽量让学生自己进行SQL语言的编写,这样可以更好的使掌握SQL语句的应用。
  任务4教学要求及建议:
  ①讲解Spring的基本原理和用法时,应通过简单的实例学习Spring的应用。
  ②学生应该进行分小组不同模块的开发练习,小组规模不要太大,3个人为一组比较适宜。
  ③不应占用太多课时。
  任务5教学要求及建议:
  ①数据库维护的内容应该以视图和索引为主,进行重点讲解。
  ②数据库的用户和权限的应该多做实例。
  ③触发器的使用可以简单讲解。
  课程总体建议:
  ①课程讲解内容较多,且内容难度较高,需要课时较多。
  ②应重点讲解任务一和任務三的内容,其次是任务四和任务五的内容。
  ③学生多做练习,注意培养他们的团队合作能力和沟通能力,注意锻炼学生的自学能力。
  有了企业调研结果作为课程设计的依据,就可以进行课程标准的制定。
  2 《数据库开发》课程标准的设计
  课程标准是一门课程进行教学的根本依据,在课程标准中要包含课程的设计思路、能力目标和课程内容框架等内容。制定课程标准一定要详细描述课程各方面的内容,制定完整准确的课程标准是进行课程设计重要环节。
  2.1 课程设计思路 本课程主要以企业实际项目为主线,通过五个典型的工作任务,使学生掌握数据库开发的相关知识和技能;学生在学习本课程过程中,主要学习的内容包括:数据库需求分析、数据库模型设计方法、使用数据库管理软件对数据库模型进行实施、使用数据库管理软件管理数据库,对已有的数据库开发数据库应用系统对数据进行增删改查的基本操作。将该课程的整个教学任务按照项目分为5个典型的工作任务,具体描述如下:
  ①数据库需求分析:对所选用的项目的需求使用需求分析方法进行分析,并编写需求规格说明书。
  ②数据库模型设计:根据上一个任务中编写的需求规格说明书,进行数据库的概念结构设计、逻辑结构设计和物理结构设计。
  ③数据库模型实施:选择数据库管理软件对上一个任务中设计的数据库模型进行实施,并介绍SQL语句的基本应用。
  ④数据库查询操作及视图、索引等数据库对象应用:对于已有数据库使用SQL语句进行查询的操作,并介绍视图、索引等主要数据库对象的应用。
  ⑤数据库应用系统开发:开发一个基于Web的数据库应用系统,对已有数据库实现数据的增删改查的功能。
  以上的典型工作任务,与企业调研之前的工作任务对比情况,如下表所示:
  2.2 能力目标
  ①能够进行初步的需求分析
  ②能够根据需求分析的结果设计数据库的概念模型
  ③能够将数据库概念模型转换为逻辑模型,并生成物理模型
  ④能够使用SQL语句实施数据库模型
  ⑤能够使用SQL语句进行简单数据查询
  ⑥能够使用Spring+Hibernate开发基于Web数据库应用系统
  在课程标准中,还包含其他的一些内容,比如课程内容、课程的考核方式等内容,这里不再赘述。制定完课程标准后,就要依据课程标准进行课程方案设计。
  3 《数据库开发》课程方案设计
  根据课程标准,进行课程方案的设计,课程方案设计一般包含课程总体方案设计、课程任务方案设计和课程活动方案设计。
  3.1 课程总体方案设计 课程总体方案设计是对于本课程的总体的介绍,其中包含课程的课时、适用专业、学习内容、能力目标、学习成果和考核方案等内容。
  3.2 课程任务方案设计 课程任务设计方案是对于课程中涉及的典型工作任务的描述,它具体说明了课程中每个任务的学习内容、能力目标、学习环境、教学方法、学习成果和评价标准等内容。
  3.3 课程活动方案设计 课程活动方案设计是对于每个典型工作任务中具体活动的描述,它具体说明了在典型工作任务中每个学习活动,介绍学习活动的内容、目标、活动具体设计、课程用到的参考资料等内容。
  在完成课程的方案设计后,就可以根据方案进行数据库的实施了,在实施过程中还会遇到各种问题,实施完成后,要根据实施的情况,对课程的课程标准、课程设计方案等内容进行修订,从而使得课程的设计方案更加完善。
  4 结论
  由上面的内容不难看出,《数据库开发》课程的设计或者是其他技术类课程的设计,都应该注重实践,减少课程理论知识的讲解,将课程的理论知识融入到学生完成的典型工作任务中,真正要做到“做中学”,要重视课程本身与企业的关联,要做到课程为企业服务,另外,课程本身中的内容还要与时俱进,跟得上社会发展。
  参考文献:
  [1]马丹.《数据库课程设计》中常见问题及解决措施.2012.5.
  [2]徐继红.《数据库技术与应用》课程教学设计.2007.12.
其他文献
行业产业集中度不高、专业化水平较低等问题,一直是阻碍我国经济发展的重要因素之一。近期,国务院企业兼并重组工作部际协调小组召开成员单位负责人会议,有关负责人表示,今明两年
本文介绍了一种与直流无刷电动机配合使用的电动自行车控制器,着重论述了此种新型、实用的电功自行车控制器的系统构成和设计技术。
就业难是我国社会日益凸显的社会热点难点问题。创业可以促进就业,可以促进经济的发展,是解决该问题的一个重要途径。因此如何开展好创业教育,已经成为我国高等教育一个战略性问
20世纪90年代特别是1995年以后,因特网技术全面完成由军事应用向教育、传媒、商业、娱乐应用的转化,网络迅速普及到高等学校研究院所、公司以及家庭,成为重要的信息平台与交
期刊
本文通过简述利用Excel管理设备并通过VBA自动实现单位设备的信息化管理。
摘要:理工科学生的人文素质培养与文科学生的科学素质培养是高等教育发展的趋势之一,于是通识教育被提出。作为文科学生,了解一定的物理知识、了解物理学在现代高新技术领域中的应用、了解物理学与人文精神和人文学科之间的关系是提高其科学素养的重要内容。如何提高文科学生的教学效率是物理教师值得探讨的有意义课题。文中主要介绍了湖南某高校在文科物理教学的探索和实践方面的成功经验,为高校文科物理教学提供了一种全新模式
摘要:本文以大学生班级生活中的非正式组织为研究对象,以问卷调查法为主要研究手段,结合个案资料,通过对北京师范大学资源学院三个班级的调查。结合非正式组织的特点,借鉴系统学和经济学的研究思路,提出了大学生班级非正式组织的评价模型,并相应地给出了以权管人、以利诱人、以业聚人三个层次上的管理对策,主张应鼓励非正式组织的发展。  关键词:大学生 班級 非正式组织  正式组织是为实现组织目标而设立的职能机
分析了井下底板注浆钻孔因孔口管断裂突水,而造成底板出水的事故原因,介绍了先补孔进行疏水降压,后采取孔内窥视确定断裂位置,再对断裂处进行开挖、焊接断裂孔口管,最后进行注浆封
在煤矿井巷工程锚喷巷道施工中,为了提高软岩巷道支护强度,在锚杆支护基础上,根据巷道断面和巷道围岩的稳定情况增加了锚索补强支护,但由于软岩岩层松散,岩层裂隙发育,不得不进行锚