数据库应用系统课程设计教学大纲_第1页
数据库应用系统课程设计教学大纲_第2页
数据库应用系统课程设计教学大纲_第3页
数据库应用系统课程设计教学大纲_第4页
数据库应用系统课程设计教学大纲_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据库应用系统课程设计教学大纲课程基本信息课程代码:SE5506课程名称(中/英):数据库应用系统课程设计/DatabaseApplicationSystemCourseDesign学分:2总学时:2周理论学时:0实践学时:2周课程性质:必修开课学期:5适用专业:软件工程先修课程:程序设计基础、数据结构、面向对象程序设计、Java程序设计、数据库系统原理及应用、软件工程开课单位:信息科学与工程学院大纲版本:XX制定(修订)人:XXX审核人:XX批准人:XX制定(修订)时间:XX.5审核时间:XX.6批准时间:XX.6一、课程简介本课程是继数据库系统原理及应用、软件工程课程后,软件工程专业学生在应用系统开发方面综合性的设计实践课程。课程要求学生综合运用计算机软件开发、数据库系统以及项目管理知识,以小组为单位独立设计和开发一个典型的数据库驱动的应用程序。通过本课程的教学,使学生具有相应的数据库应用系统的问题分析、总体设计、详细设计和编码能力,熟练掌握一种主流数据库管理系统产品(如SQLSERVER,Oracle,MySQL等)的使用,进一步提高应用软件开发工具(如VisualStudio,MyEclipse等)和相应编程语言(C#,Java)的综合应用能力,增强团队合作意识和主动实践意识,提高项目管理能力和创新能力,为后续课程以及毕业设计打下坚实的基础。二、课程目标(一)课程具体目标在数据库应用系统设计开发过程中具有创新的态度和意识;能够综合运用学科相关原理和专业知识设计实验方案,按照合理步骤实施实验以完成数据库应用系统的设计与开发;能够对实验过程中的实验数据进行整理、分析和解释,并通过信息综合得出有效结论。(二)课程目标与专业毕业要求的关系表1本课程对专业毕业要求及其指标点的支撑课程目标支撑的毕业要求支撑的毕业要求指标点目标1毕业要求3设计/开发解决方案能指标点3.4任工程项目设计开力:能够针对计算机工程技术领域的复杂工程问题设计解决方案,开发满足特定需求的软硬件系统或组件。在设计/开发环节中能够体现创新意识,并能考虑社会、健康、安全、法律、文化以及环境等因素。发过程中具有创新的态度和意识。目标2毕业要求4.研究能力:能够基于计算机学科相关的原理并采用科学方法对软件工程领域的复杂工程问题进行研究,包括设计实验、分析与解释数据,并通过信息综合得到合理有效的结论。指标点4.2能够运用计算机学科相关原理和专业知识设计实验方案,并按照合理步骤实施实验以支持复杂工程问题的求解。目标3毕业要求4.研究能力:能够基于计算机学科相关的原理并采用科学方法对软件工程领域的复杂工程问题进行研究,包括设计实验、分析与解释数据,并通过信息综合得到合理有效的结论。指标点4.3能够对采集到的实验数据进行整理、分析和解释,并能通过信息综合得出有效结论。(三)课程对解决复杂工程问题能力的培养在课程设计题目出题环节,以培养学生解决复杂工程问题的能力为目标,围绕课程支撑的课程目标出题,题目能够体现数据库技术领域复杂工程问题所需的基本理论和工程原理,以便锻炼和检验学生解决复杂工程问题的能力。在课内辅导环节,任课教师密切关注学生进展和问题解决过程,在适当的时候提供必要的指导,以促进教学过程的正常推进。在课程考核环节,根据课程支撑的课程目标分别选择合适的考核方式(阶段检查、设计报告及相关文档考核、答辩验收),最终完全覆盖课程支撑的课程目标,考题设计应充分考虑学生解决复杂工程问题所需知识和能力,考题的难度和深度应既要考虑到学生的认知水平和社会阅历,又要强调问题的复杂性和实际工程价值,体现复杂工程问题的特征。总之,本课程的教学通过在题目设计、课内辅导、课程考核等环节充分贯彻培养学生解决复杂工程问题能力的理念和要求,实现本课程支撑课程目标的达成。三、教学内容及基本要求(一)实践教学内容课程设计题目,学生可以选择教师指定的题目,也可以根据自己的爱好自定义课程设计题目,1人1组或2~3人1组(共同完成需求分析与总体设计,并明确每人所负责的子系统或模块))。具体内容包括:(1)分析题目要求,整理出事务需求和数据需求;(2)设计数据库的ER模型、逻辑模型和物理模型,并根据情况进行适当迭代和优化;(3)设计应用程序架构和模块,给出合理的总体和详细设计方案;(4)编写数据库存储过程、自定义函数和触发器,并进行测试;(5)编写应用程序代码,并调用存储过程完成数据操作,并进行测试;(6)整理、撰写设计说明书;(7)总结设计,进行答辩。(二)基本要求通过课程设计训练,不仅要求学生具有数据库方案设计和脚本编程、应用程序设计和应用编程、界面设计等方面的动手能力,还具有运用相关辅助工具(如Visio,PowerDesigner,Office,Dreamweaver等)的能力,适当的项目管理能力(进度控制、质量管理等)和沟通能力。此外,要求学生具有查阅和利用各种文献、设计资料与手册的能力。学生应提交的设计成果如下:1)以小组为单位提交可运行的应用程序源代码集和数据库文件,软件配置文档。2)设计报告。报告应包括:课题需求描述和需求分析,应用程序总体设计方案,数据库ER模型、逻辑模型和必要的索引和视图方案。每个小组成员根据自己所负责的模块,描述应用程序模块运行过程截图和相关详细设计,核心代码展示(存储过程、自定义函数、触发器、类代码),设计及调试过程中遇到的问题,(通过设计课程的学习,)学生自己的成长及感悟(或心得);附录:责任描述和工作日志文档。(三)支撑的课程目标内容(1)和内容(2)支撑“课程目标1:在数据库应用系统设计开发过程中具有创新的态度和意识”、“课程目标2:能够综合运用学科相关原理和专业知识设计实验方案,按照合理步骤实施实验以完成数据库应用系统的设计与开发”。内容(3)、内容(4)和内容(5)支撑“课程目标2:能够综合运用学科相关原理和专业知识设计实验方案,按照合理步骤实施实验以完成数据库应用系统的设计与开发”、“课程目标3:能够对实验过程中的实验数据进行整理、分析和解释,并通过信息综合得出有效结论”。内容⑹和内容⑺支撑“课程目标2:能够综合运用学科相关原理和专业知识设计实验方案,按照合理步骤实施实验以完成数据库应用系统的设计与开发”。课程设计过程中,指导教师引导同学对设计中的问题进行研讨,直至得出合理方案,达到课程目标的要求。四、教学方式、教学方法及课时安排(一)教学方式表2课程目标与教学环节序号课程目标教学环节代码设计报告答辩1在数据库应用系统设计开发过程中具有创新的态度和意识。✓✓✓2能够综合运用学科相关原理和专业知识设计实验方案,按照合理步骤实施实验以完成数据库应用系统的设计与开发。✓✓3能够对实验过程中的实验数据进行整理、分析和解释,并通过信息综合得出有效结论。✓✓在设计的过程中,以实验为主,由指导教师引导学生对设计中的问题进行交流与讨论,加深对所学理论知识理解和认识,培养工程实践能力。(二)教学方法以“学生主体、教师主导”教学思想,采用“任务驱动”的教学方法,使学生在理解掌握数据库原理理论知识的基础上,设计数据库应用系统、编写代码,动手寻找答案,以培养学生的团队合作及解决复杂数据库工程问题的能力,达到课程目标的要求。(三)课时安排本课程总学时2周(10天),具体教学安排如下表。表3学时分配与教学方法序号教学内容学时分配教学方法1分析题目要求,整理出事务需求和数据需求1天实验2设计数据库的ER模型、逻辑模型和物理模型,并根据情况进行适当迭代和优化1天实验3设计应用程序架构和模块,给出合理的总体和详细1天实验设计方案4编与数据库存储过程、自定义函数和触发器,并进行测试1天实验5编与应用程序代码,并调用存储过程完成数据操作,并进行测试3天实验6整理、撰写设计说明书2天实验7总结设计,进行答辩1天实验合计10天五、考核方式与成绩评定办法(一)考核方式及具体要求最终成绩由代码、课程设计报告、答辩组合而成,各部分所占比例如下:代码(占40%)主要考核综合运用数据库相关原理和专业知识设计实验方案能力,按照合理步骤实施实验以完成数据库应用系统的设计与开发开发环境的运用能力,动手编写、调试代码的能力,程序功能演示的能力。课程设计报告(占40%):主要考核学生的数据库相关知识运用能力,数据库设计能力,内容组织与文字表达能力,查阅文献能力,报告撰写的规范性。能够根据要求撰写条理清晰、内容详实、图表规范、符合格式要求的设计报告。答辩(占20%):主要考核系统设计能力和交流沟通能力。答辩时,采用指导教师针对关键问题进行提问,学生回答的方式。根据学生回答问题的准确度、语言表达及沟通能力评定成绩。课程考核能够对学生运用数据库理论知识解决数据库应用问题的能力,支持课程目标,全面反映本课程对本专业毕业要求达成情况的支撑关系。(二)成绩评定办法及依据表4考核方式及成绩评定办法课程目标考核方式;/占比考核内容与方法成绩评定指标与依据目标1:在数据库应用系统设代码检查与系统功能系统完成度,功能正计开发过程中具有创新的态度代码/40%演示确性及代码规范性和意识。课程设计报告课程设计报告课程设计报告撰与质/40%量、完整性及规范度答辩/20%问答回答问题的准确度、语言表达及沟通能力目标2:能够综合运用学科相关原理和专业知识设计

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论