文档库 最新最全的文档下载
当前位置:文档库 › Oracle数据库管理与开发I三级项目指导书模板

Oracle数据库管理与开发I三级项目指导书模板

《Oracle数据库管理与开发I 》

三级项目指导书

计算机科学与技术系

目录

【项目概述】 (1)

【项目目标】 (1)

【实施环境】 (2)

【相关知识】 (2)

【项目内容】 (2)

【项目考核】 (3)

三级项目名称:(学生自选)

【项目概述】

学生以4-5人为一组,进行自选项目的设计与开发。

项目类型:综合类

学时:课内4学时,课外8学时

组织形式:分组实施,每组4-5人,分工协作完成。

考核形式:提交项目文档,并进行项目答辩。项目答辩以组进行演示和回答问题。【项目目标】

三级项目要培养的能力指标包括:

● 1.2.1专业基础知识:培训学生基本的数据库设计与实现能力。要求学生运

用学过的知识进行ER图设计、表结构设计、序列设计、视图设计等。

● 2.4.1引进、消化、吸收再创新能力:培养学生学习新技术、查阅资料进行

只是归纳、汇总再创新的能力。要求学生理解整个软件项目从设计到开发实现的整个流程,分析数据库系统的设计与实现。

● 2.4.2集成创新能力:培养学生团队协作能力、集成创新能力。要求学生有

团队意识,分工协作,相互讨论、论证,将个人智慧集成为集体的成果。

●8.6.3软件实现过程:培养学生PL/SQL软件实现的能力。能够运用PL/SQL

语言进行数据库功能模块开发。能够运用web技术实现记性开发。

●8.7.6运行管理:培养学生Oracle数据库的运行管理能力。能力运用SQL语

句进行Oracle数据库的安全管理、备份与恢复管理等。

【实施环境】

在笔记本电脑上安装下列软件:

●Oracle 11g数据库服务器,并创建数据库。

●安装VISO或UML等建模工具,设计系统用例图。

●安装PL/SQL Developer或SQL *Plus工具等数据库的开发与管理。

●安装Esclipse等集成开发工具,进行项目的Web开发。

【相关知识】

●根据系统需求设计系统用例图及用例描述。

●数据库概念结构设计方法。画出系统ER图。

●数据库逻辑结构设计方法。设计关系模式(表)、视图、序列等。

●数据库对象的创建方法,利用SQL语句创建表、视图、序列等。

●数据库用户管理。创建数据库用户,并给用户授权。

●数据库功能模块开发。利用PL/SQL程序进行数据库端设计。【项目内容】

1.项目介绍

2.需求分析(要求画出用例图)

3.数据库概念结构设计(要求画出ER图)

4.数据库逻辑结构设计

(1)表设计

(2)索引设计

(3)视图设计

(4)序列设计

(5)其他数据库对象设计

5.数据库的实现

(1)表的实现

(2)索引的实现

(3)视图的实现

(4)序列的实现

(5)其他数据库对象的实现

6.利用PL/SQL进行功能模块的设计与实现

(1)存储过程的设计与实现

(2)函数的设计与实现

(3)触发器的设计与实现

7.系统安全性设计与实现

(1)创建用户

(2)用户权限的授予

(3)其他安全控制机制的设计与实现

8.主要功能模块的界面与关键代码(应用开发可选)【项目考核】

1.演示与答辩(10分)

2.项目文档6分

相关文档