40618

Репозитории в CASE – средствах

Лекция

Информатика, кибернетика и программирование

Основа CSEтехнологии использование базы данных проекта репозитория для хранения всей информации о проекте которая может разделяться между разработчиками в соответствии с их правами доступа. Репозиторий может хранить свыше 100 типов объектов: структурные диаграммы определения экранов и меню проекты отчетов описания данных логика обработки модели данных их организации и обработки исходные коды элементы данных и т. При этом возможности репозитория обеспечивают несколько уровней интеграции: общий пользовательский интерфейс по всем...

Русский

2013-10-17

17.67 KB

1 чел.

Занятие 39

Репозитории в CASE – средствах

Репозиторий, хранилище — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.

Существуют репозитории для хранения программ, написанных на одном языке (например, CPAN для Perl) или предназначенных для одной платформы. Многие современные операционные системы, такие как OpenSolarisFreeBSD и большинство дистрибутивов Linux, имеют официальные репозитории, но также позволяют устанавливать пакеты из других мест. Большинство репозиториев бесплатны, однако некоторые компании предоставляют доступ к собственным репозиториям за платную подписку.

Репозитории используются в системах управления версиями, в них хранятся все документы вместе с историей их изменения и другой служебной информацией. Русское сообщество Subversion рекомендует использовать вместо термина репозиторий терминхранилище, поскольку он полностью соответствует как прямому переводу слова «repository», так и его понятию.

Существуют различные автоматизированные системы создания репозиториев. Один из типов репозиториев: хранилища на CD/DVD — установочные диски для пакетов того или иного ПО.

Репозиторий - единая БД проекта.

Основа CASE-технологии - использование базы данных проекта (репозитория) для хранения всей информации о проекте, которая может разделяться между разработчиками в соответствии с их правами доступа. Содержимое репозитория включает не только информационные объекты различных типов, но и отношения между их компонентами, а также правила использования или обработки этих компонентов. Репозиторий может хранить свыше 100 типов объектов: структурные диаграммы, определения экранов и меню, проекты отчетов, описания данных, логика обработки, модели данных, их организации и обработки, исходные коды, элементы данных и т. п. 
Интеграция средств. На основе репозитория осуществляется интеграция CASE-средств и разделение системной информации между разработчиками. При этом возможности репозитория обеспечивают несколько уровней интеграции: общий пользовательский интерфейс по всем средствам, передачу данных между средствами, интеграцию этапов разработки через единую систему представления фаз жизненного цикла, передачу данных и средств между различными платформами. 

Поддержка коллективной разработки и управления проектом.

CASE - технология поддерживает групповую работу над проектом, обеспечивая возможность работы в сети, экспорт-импорт любых фрагментов проекта для их развития и/или модификации, а также планирование, контроль, руководство и взаимодействие, т. е. Функции, необходимые в процессе разработки и сопровождения проектов. Эти функции также реализуются на основе репозитория. В частности, через репозиторий может осуществляться контроль безопасности (ограничения и привилегии доступа), контроль версий и изменений и др. 


 

А также другие работы, которые могут Вас заинтересовать

37717. Логические элементы на МДП-транзисторах 1.39 MB
  Теоретические сведения Обратное преобразование двоичного кода в код I из N выполняют преобразователи кода называемые дешифраторами. Синтез структуры дешифратора как и любого другого преобразователя кодов начинается с записи таблицы соответствия входных и выходных кодов. если число входов m и число выходов n дешифратора связаны соотношением: n = 2m то выходы определены для всех двоичных наборов и дешифратор называется полным. Пример неполного дешифратора преобразователь двоичного кода 421 в код I из 10 согласно табл.
37718. Знакомство с принципами микропрограммой эмуляции ЭВМ с программным управлением 53 KB
  р0= 1 1ый элемент р1= 1 2ой элемент р2 Ктый элемент RCT =К2 р3 Сумма Микропрограмма выполняемого алгоритма Выборка команды Адрес МК Операция Поле Значение Функция 00 mov PC OP dd PC 2 B SRC LU DB CONST 7 4 3 1 2 PC R7 D RGB RSC0 Шина DB 01 mov PC RF mov PC RGK JMP B R DST CH F 1 4 2 RF Чтение ОП RGR РЗУ JMP Адрес МК Операция Поле Значение Функция 02 dd R3R0 M MB LU CH 1 2 3 0 Из поля R1 команды Из...
37719. Дослідження динамічних властивостей теплового об’єкта регулювання 984.5 KB
  Мета роботи: експериментальне дослідження динамічних властивостей регулювання теплового об’єкта знайомство з методами експериментального визначення перехідної характеристики об’єкта регулювання та її параметрів. Опис лабораторного макета Дослідження динамічних властивостей теплового об'єкта регулювання і релейної CP температури здійснюється на стенді схема якого подана на рис. 0 3 4 45 55 65 8 105 125 18 225 t˚С 28 29 295 30 31 32 33 34 35 36 37 Δt˚С 0 1 05 05 1 1 1 1 1 1 1 Основними параметрами перехідної...
37720. Побудова кінематичної схеми плоского механізму та його структурний аналіз 952.57 KB
  Мета роботи - набути навичок складання структурних і кінематичних схем механізмів та проведення їх структурного аналізу. Зміст роботи: на прикладі моделі плоского механізму скласти кінематичну і структурну схеми, визначити кількість ланок, у тому числі вхідних і вихідних, кількість кінематичних пар, записати структурну формулу механізму та встановити його клас і порядок.
37721. Специфікування предметної галузі проекту засобами мови uml. Кількісна оцінка діаграм 108 KB
  кількісна оцінка діаграм Мета: дослідження класів та отримання навиків у побудові діаграми класів UML для специфікування предметної галузі використання стереотипів UML та структурування моделі UML за допомогою пакетів. Опис класів. Побудова діаграми класів Діаграма класів Clss digrm призначена для відображення статичної структури ПЗ проекту що проектується. Діаграма містить класи і взаємозв’язки між ними та дозволяє описати їх структуру та типи відношень.
37722. ІМПІЧМЕНТ (АМЕРИКАНСЬКА ЗА ПОХОДЖЕННЯМ МОДЕЛЬ) 99.5 KB
  Тема даної роботи досить актуальна, адже складність процедури імпічменту зумовлює те, що в історії відбувалися лише окремі успішні випадки відсторонення посадових осіб з посад, а імпічмент главі держави вважається резонансною подією.
37723. Подготовка изображений для WEB 3.35 MB
  Изображения в сети также важны как и в любом печатном издании. Изображения должны быть правильно отмасштабированы иметь хорошую четкость и сохранены в цветовом пространстве sRGB. Поэтому для получения хороших результатов при сайтостроительстве нужно корректно отмасштабировать изображения перед помещением их в сеть. В Интернет используются изображения с цветовым пространством sRGB.
37724. Создание Форм В INKSCAPE 874 KB
  Для этого щелкните по верхней линейке и перетащите вниз чтобы создать горизонтальную направляющую и щелкните по левой линейке и перетащите вправо чтобы создать вертикальную направляющую см. Выберите инструмент Рисовать круги эллипсы и дуги F5 и щелкните на значке Заливка в правом верхнем углу. Щелкните правой кнопкой мышки на круг и нажмите Продублировать CtrlD. Затем в окне трансформации установите 80 в поле Ширина и щелкните по кнопке pply.
37725. Создание трехмерного Текста в Inkscape 787 KB
  Выберите инструмент Создавать и править текстовые объекты F8 и введите на лист Вашу фамилию. Теперь добавим эффект перспективы к тексту и придадим трехмерность. Инструментом Выделять и трансформировать объекты F1 можно нажать пробел выделите текст и выполните команду Контуры Оконтурить объект ShiftCtrlС.