У вас вопросы?
У нас ответы:) SamZan.net

технология Локальные средства разработки программ см

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 8.6.2025

Инструментарий технологии программирования.

Инструментарий технологии программирования – это программные продукты поддержки технологии программирования.

Программа техника – это технология разработки, внедрения, отладки, верификации создаваемых программных продуктов. В рамках программы техники сформировались группы программных продуктов:

  1.  Средства создания приложений, включающие локальные средства разработки программ и интегрированную среду разработки программ.
  2.  CASE-технология

Локальные средства разработки программ (см.презентация)

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

CASE-технология – программный комплекс, автоматизирующий весь технологический процесс анализа, проектирования, разработки, сопровождения сложных программных систем. Сформировалась на рубеже 80-х годов, массовое применение крайне затруднительно в связи с высокой стоимостью и высокими требованиями, предъявляемыми к рабочему месту разработчика.

Средства CASE-технологии делятся на две группы:

  1.  Строенные системы реализации, все решения связанные с проектированием и реализацией привязаны к выбранной СУБД (система управления базами данных).
  2.  Независимые от системы реализации – все решения по проектированию и реализации ориентированы на унификацию начальных этапов жизненного цикла, среств их документирования.

Достоинства технологии: поддержка коллективной работы над проектом а счет возможности работы в локальной сети разработчиков, импорта-экспорта любых фрагментов проекта, организационного управления проектом.

Пакеты прикладных программ

ППП – комплекс программ для решения задач определенного класса конкретной проблемной области.

См. презентацию.

Базы данных.

База данных – совокупность хранимых данных, обладающих рядом опред. признаков (см.презентацию)

Содержание и классификация БД (см.презентацию)

В базе данных применяется идея организации данных в виде полей и записей. Записи помещаются в таблицу, совокупность таблиц формирует базу данных.

Структура БД определяет методы занесения данных и хранения в базе. Простейшая БД имеет хотя бы одну таблицу. Структура простейшей БД тождественно равна структуре таблицы. Структуру таблицы составляют столбцы и строки. Их аналоги в БД – поля и записи. Изменив состав полей, мы изменяем структуру базы данных, т.е. получаем новую БД. Поля определяют свойства данных.

БД содержит разные типы объектов:

  1.  Таблицы – основные объекты любой БД, где ранятся все данные, имеющиеся в базе и структура БД.
  2.  Отчет – предназначены для вывода данных на печатающее устройство (запросы для вывода на экран)
  3.  Страницы (страницы доступа к данным) – объекты БД, выполненные в ходе HTML, размещаемые на веб-странице и передаваемые клиенту вместе с БД. Сам объект базой данных не является – это лишь интерфейс между клиентом и БД.
  4.  Макросы и модули – предназначены для автоматизации повторяющихся операций и для создания новых функций путем программирования.

Классификация БД.

По модели данных:

  1.  Иерархическая – состоит из объектов с указанием от родительских объектов к потомкам. Представляет собой дерево, состоящее из уровней. Меж объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня (предок-потомок). Возможны ситуации, когда предок не имеет потомков или их несколько. У потомка всегда только один предок. Потомки, имеющие общего предка, называют близнецами.
  2.  Сетевая – узел (элемент), уровень, связь. Узел – совокупность атрибутов данных, описывающих некоторый объект.  В сетевой структуре каждый элемент может быть связан с любым другим элементом. В сетевой БД имеются указатели в обоих направлениях. Сложнореализуема и сложноизменяема.
  3.  Реляционная – основана на понятии relation – отношение.
  4.  Объектно-ориентированная – БД, где данные представлены в виде модели объектов, включающих прикладные проги, которые управляются внешними событиями.

По технологии хранения и проч. см. презентацию

СУБД

СУБД – система управления базами данных, программное обеспечение, контролирующее организацию, хранение, целостность, внесение изменений, чтение и безопасность информации в БД.

Назначение СУБД – отвечать за обработку запросов к БД и получать ответы от нее.

Функции СУБД и состав (см.презентацию)

Классификация СУБД (см.презентацию)

Способы доступа к БД

  1.  Файл-серверные СУБД – файлы располагаются на сервере, ядро СУБД – на каждом клиентском компьютере, доступ к данным через локальную сеть. Недостаток – высокая загрузка сети, низкая загрузка ЦП.
  2.  Клиент-серверные СУБД – клиентская часть входит в состав прикладной программы. Обеспечивают разграничение доступа между пользователями, мало загружают сеть и клиентские машины. Высокая нагрузка сервера по надежности, скорости обработки данных и т.д.
  3.  Встраиваемые СУБД – библиотека, позволяющая унифицированным образом хранить большие объемы данных на локальной машине. Доступ к данным осуществляется через язык SQL или через особые функции СУБД. Они быстрее клиент-серверов и не требуют установки сервера, быстрее клиент-серверным, применяются там, где производится работа с большими объемами данных.



1. . Парламентский и президентский типы современных государств
2. 13 14 15
3. . Глобальні кризи
4. МЕТОДИЧНІ РЕКОМЕНДАЦІЇ ДО ВИВЧЕННЯ НАВЧАЛЬНОЇ ДИСЦИПЛІНИ ТРУДОВЕ ПРАВО для студентів заочного факультету
5. Предпринимательская деятельность граждан без образования юридического лица
6. Проблемные факторы формирования ценностных ориентаций студенческой молодежи
7. і. Розрізняють вичерпні і невичерпні природні ресурси
8. темах с целью предупреждения преступлений в этой сфере является на сегодня весьма актуальной
9. I. ПРОФЕССИОНАЛИЗМ Профессии исторически возникшие формы деятельности необходимые обществу для выпол
10. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук ХАРКІВ 19991