Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаба 3 / Лабораторная №3

.docx
Скачиваний:
2
Добавлен:
27.11.2023
Размер:
2.13 Mб
Скачать

Цель работы: на основании лаб. работы № 2 создать БД, разработать ИС средствами Delphi. Провести оценку разработанной ИС.

Ход работы

Добавили на форму три панели из вкладки Standard

Выравнивание (align) панели 1 выбрали "alTop"

Выравнивание панели 3 выбрали "alBottom"

Добавили Splitter (разделитель между панелями, позволяет пользователям передвигать панели) из вкладки Additional, выравнивание выбрали "alBottom"

Выравнивание панели 2 выбрали "alClient"

Удалили в свойствах у всех панели "Caption"

Неверхнею панели поместили кнопки RadioButton из вкладки Standard

В Caption изменили текст кнопок.

Первой кнопке присвоили значении Checked - True

Из вкладки Additional добавили Bevel. Размер выставили 2.

Добавили два поля Label, edit и копку button из вкладки Standard. Label переименовали в "поиск по фамилии", edit сделали пустым, button - найти.

Ещё один Bevel и две кнопки редактировать и новый сотрудник.

Добавили две DBGrid из вкладки Data Controls и задали им выравнивание alClient

Изменили имя форме в строке Name (fName) и Caption (Отдел кадров).

Добавили модуль данных

Добавили ADOConnection из вкладки dbGo.

Подключили компоненты базы данных.

Сделали DBGrid только для чтения.

Создали связь между таблицами в Delphi.

Скрыли ключ в таблице.

Изменили DisplayValues у "Военнообязанный" и "Сем_Полож".

Скрыли "Сотрудников" в таблицах.

Добавили маску ввода телефона.

Установили связь в Field Link Designer.

Создали форму для ввода данных в базу данных. Use unit подлечили модуль данных. Установили 4 Group box из вкладки Standart.

Добавили 8 DBEdit из вкладки Data contrls, два чек-бокса, 9 Label и один комбобокс.

Подключили элементы контроля.

Аналогично подключили другие элементы.

Установили навигационный компонент из вкладки Data controls.

От редактировали программный код в форме ввода данных в БД.

Итоговый результат:

Вывод: в ходе лабораторной работы на основании лаб. работы № 2 создали БД, разработали ИС средствами Delphi. Провели оценку разработанной ИС.

Контрольные вопросы:

1. Какие типы нормативных документов регламентируют процесс разработки программного обеспечения?

Ответ: стандарты качества.

2. Процессный подход в разработке программного обеспечения.

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

3. Модели жизненного цикла в разработке программного обеспечения.

Ответ: Обычно к этапам жизненного цикла относят:

Анализ требований

Проектирование

Программирование

Тестирование и отладку

Эксплуатацию, сопровождение и поддержку

4. Как соотносятся внутрифирменные нормативные документы и внешние стандарты при разработке ПО.

Ответ: Внутрифирменные стандарты действуют внутри организации – разработчика ПО или любой другой компании, связанной с информационными технологиями. Такие стандарты, как правило, регламентируют порядок оформления документации, приказов и технической литературы внутри компании, пользовательский интерфейс разрабатываемых приложений (например, запрет на использование некоторых элементов интерфейса), стиль программирования, спецификацию модулей, имена используемых переменных, таблиц баз данных (БД). Внутрикорпоративные (внутрифирменные) стандарты имеют узкую сферу полномочий (одна или несколько фирм), но играют большую роль, так как они абсолютно конкретны.

5. Применение ИСО 12207 при разработке ПО

Настоящий стандарт предназначен для представления определенной совокупности процессов, облегчающих связи между приобретающими сторонами, поставщиками и другими правообладателями в течение жизненного цикла программных продуктов..