Кузбасский государственный технический университет ...

12
Кузбасский государственный технический университет имени Т. Ф. Горбачёва Кафедра прикладных информационных технологий Дипломная работа Разработка системы формирования документации и контроля версий для объектов баз данных Oracle, интегрированной с VCS Subversion Исполнитель: Краснов Александр Алексеевич, студент гр. ПИ-091 Научный руководитель: Рейзенбук Кристина Эдуардовна, ст. преподаватель Кемерово - 2014

Upload: aiko-cruz

Post on 30-Dec-2015

59 views

Category:

Documents


3 download

DESCRIPTION

Кузбасский государственный технический университет имени Т. Ф. Горбачёва Кафедра прикладных информационных технологий Дипломная работа Разработка системы формирования документации и контроля версий для объектов баз данных Oracle , интегрированной с VC S Subversion - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Кузбасский государственный технический университет имени Т. Ф. Горбачёва

Кафедра прикладных информационных технологий

Дипломная работа

Разработка системы формирования документации и контроля версий для объектов баз данных Oracle,

интегрированной с VCS Subversion

Исполнитель: Краснов Александр Алексеевич,студент гр. ПИ-091

Научный руководитель: Рейзенбук Кристина Эдуардовна,ст. преподаватель

Кемерово - 2014

Page 2: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Задачи• Изучить функциональные возможности, которые предоставляет

система управления базами данных Oracle Database, а также система контроля версий Subversion.

• Провести анализ требований и определить функциональность разрабатываемой системы.

• Определить программные средства разработки.• Спроектировать и разработать систему формирования документации

и контроля версий объектов баз данных Oracle.• Внедрить систему формирования документации.

2

Цель Разработать систему формирования документации и контроля версий для объектов баз данных Oracle, интегрированную с системой контроля версий Apache Subversion.

Цель и задачи

Page 3: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Требования к системе1. Генерация sql-скриптов в виде ddl-запросов

объектов БД.2. Анализ sql-скриптов и формирование

html-файлов с описанием всех объектов базы данных.

3. Генерация и публикация сайта.4. Интеграция с системой контроля версий Apache

Subversion для хранения ревизий sql-скриптов.

3

Page 4: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Средства разработки

• Java SE6

• Windows Script Host

• Язык программной оболочки Bash

• Apache Maven

• Oracle Database

4

Page 5: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Структура программы

5

Page 6: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Результаты работы программы

6

Page 7: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Результаты работы программы

7

Page 8: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Результаты работы программы

8

Page 9: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Результаты работы программы

9

Page 10: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Результаты работы• Изучены функциональные возможности, которые

предоставляет система управления базами данных Oracle Database, а также система контроля версий Subversion.

• Проведен анализ требований и определен функционал разрабатываемой системы.

• Определены программные средства разработки.• Спроектирована и разработана система формирования

документации и контроля версий объектов баз данных Oracle.

• Внедрена система формирования документации.

10

Page 11: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

11

Page 12: Кузбасский государственный технический университет  имени Т. Ф. Горбачёва

Кузбасский государственный технический университет имени Т. Ф. Горбачёва

Кафедра прикладных информационных технологий

Дипломная работа

Разработка системы формирования документации и контроля версий для объектов баз данных Oracle,

интегрированной с VCS Subversion

БЛАГОДАРЮ ЗА ВНИМАНИЕ!

Исполнитель: Краснов Александр Алексеевич,студент гр. ПИ-091

Научный руководитель: Рейзенбук Кристина Эдуардовна,ст. преподаватель

Кемерово - 2014