《基于Oracle的Web应用开发》课程教学大纲.docVIP

  • 0
  • 0
  • 约2.01万字
  • 约 20页
  • 2022-10-19 发布于河南
  • 举报

《基于Oracle的Web应用开发》课程教学大纲.doc

- PAGE 5 - 《基于Oracle的Web应用开发》教学大纲 一、学习领域职业描述 能通过与用户的沟通与交流分析用户的信息需求,并且用ERD等文档记录用户的信息需求,设计、构建数据库。熟练应用SQL、PL/SQL编程语言,为用户编制报表、应用程序。能够使用Oracle 数据库和 Oracle Application Express技术进行Web软件开发。能够对软件项目进行单元测试与集成测试。能够完成软件项目的部署与维护等。 二、课程定位 软件技术专业的培养目标是:培养具有软件开发知识和技能,能在软件开发、软件服务外包、软件技术支持等岗位从事编码、测试、安装和维护等工作的高素质技能型人才。数据库设计和开发是软件开发的重要组成部分,Web 应用开发是软件开发的主要方向之一。《基于Oracle的Web应用开发》课程承担着培养学生数据库设计、开发能力,Web 应用程序设计、开发能力的重任。是软件专业的一门专业核心课程。 三、学习目标与职业能力要求 《基于Oracle的Web应用开发》课程的培养目标知识和能力并重。通过对本课程的学习,学生可以掌握以下专业能力、社会能力和方法能力。学生同时掌握下面列出的专业知识。 1.专业能力 ⑴具备项目的分析设计能力; ⑵具备使用Oracle 数据库和 Oracle Application Express技术进行软件开发的能力; ⑶具备对软件项目进行单元测试与集成测试的能力; ⑷具备软件项目的部署与维护能力; 2.社会能力 ⑴具备较强的沟通能力; ⑵具备良好的团队意识; ⑶具备良好的职业素养; 3.方法能力 ⑴具备较强的资源检索能力; ⑵具备较强的自学学习; ⑶具备一定的创新能力; ⑷具备新技术跟踪能力;? 4.知识目标 ⑴掌握Oracle体系结构,安装,启动方法;掌握Oracle用户与安全;掌握Oracle数据导入导出;掌握 Oracle备份恢复; ⑵掌握关系数据库基本概念;掌握ERD基本概念;掌握ERD到数据库的转换原则; ⑶掌握SQL语言;掌握PL/SQL语言; 掌握数据表、视图、序列、过程、函数、触发器等Oracle常用数据库对象的使用方法;掌握系统异常与自定义异常的使用; ⑷掌握 Oracle Application Express 的原理与使用方法;掌握应用程序的跟踪和调试;掌握应用程序的安装与部署; 四、学习领域情境设计 学习情境划分与时间安排 序号 学习情境 学时分配 教学组织类型 1 “客户订单管理系统”数据库设计 24 本课程应当在支持 “教学做一体化”的电子教室,分别采用讲授、互动、实训和小组讨论等形式组织教学。 2 “客户订单管理系统”数据库构建 8 3 “客户订单管理系统”数据库编程 56 4 “客户订单管理系统”Web页面开发 20 合 计 108 软件工程师必须具备数据库应用程序开发与设计能力和Web应用程序开发与设计能力,本课程的主要目的便是培养学生使用Oracle Application Express技术进行项目开发和设计的实战应用能力。因此本课程在软件技术专业中是非常重要的专业核心课程和必修课程。 学习领域: 《基于Oracle的Web应用开发》 总学时: 108 学习情境1 “客户订单管理系统”数据库设计 学 时: 24 学习目标 主要内容 教学方法和建议 分析系统的用户类型及特点 分析每一类用户对系统的需求 确定系统要实现的功能,能够设计和绘制简单的界面原型 绘制出各功能实现的流程图 分析系统的信息需求,进行实体-关系建模,绘制系统ERD 对已有设计进行规范化检查和处理 制定测试计划 通过使用程序,理解信息需求,功能与数据间的关系,设计出 ERD和数据表。包括如下内容:观摩演示程序,分析有哪些数据和信息,理解数据库的作用;观摩演示程序设计文档和最终产品,理解什么是概念模型和物理模型,体会设计在软件开发中的重要作用;观摩演示程序,分析“客户订单管理系统”项目有哪些实体、属性,哪些是实体的实例;识别“客户订单管理系统”项目实体间关系;识别“客户订单管理系统”项目中的父类型、子类型;解决“客户订单管理系统”中的多对多关系;通过分析程序功能来分析信息需求;为实体指定UID;使模型符合规范化;互斥的关系;层次结构的表达;考虑历史数据存储;考虑变化的数据;修订模型,使之清晰易读;用抽象、通用模型适应需求变化。 教学方法:项目填空教学法、模拟教学法、角色扮演法、案例教学法 建议: 1.任务设计要充分考虑学生实际能力和个体差异。 2.教师应提前准备好学习引导材料,提出学习问题、准备好教学场地和设备 教学材料、工具与媒体 学生知识与能力准备 教师知识与能力要求 考核与评价 备 注 ·计算机(网络环境) ·Oracle11g ·Oracle Applica

文档评论(0)

1亿VIP精品文档

相关文档