Главная Теоретический материал Лабораторные работы Задачи Тесты Контакты

Узбекское Агентство
Связи и Информатизации



Ташкентский Университет Информационных Технологий


Кафедра
«Программное обеспечение информационных технологий»

Направления:

5521900Информатика и
информационные технологии,
5523500Защита информации,
5523600Электронная коммерция,
5811200Сервис (информационный сервис),
5811300Сервис (электронные и
компьютерные технологии),
5320200Информатика и
библиотековедение,
5140900Профессиональное образование
(по направлению
информатика и
информационные технологии).


Преподаватель дисциплины



Доцент
Чернев Дмитрий Алексеевич

2. Разработка программного обеспечения

Цель работы:

-   Определение этапов разработки конкретной программы.

-   Разработка календарного плана создания конкретной программы.

Порядок выполнения работы и отчетность.

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

Работа должна быть оформлена в виде календарного плана разра­ботки программы по форме:

 

 

 

Наименование этапа разработки программы

 

Срок исполнения

 

 

Примечания

 

Начало

 

Окончание

 

 

 

 

 

Теоретические сведения.

Обобщенная модель жизненного цикла программы может выглядеть так:

1. Системный анализ (предварительное проектирование ПИ)

    а) исследование

    б) осуществимость

         -  эксплуатационная

         -  экономическая

         -  коммерческая

2. Проектирование программы

    а) конструирование программы

          -  функциональная декомпозиция задачи

          -  разработка архитектуры системы

          -  внешнее проектирование программы

          -  разработка архитектуры программы

          -  проектирование базы данных

    б) программирование

          -  внутреннее проектирование форм и модулей

          -  определение свойств объектов и кодирование

          -  отладка форм и модулей

          -  компоновка форм и модулей в программу

     г) отладка программы в целом

3.     Оценка (испытания) программы

4.     Использование программного изделия



Главная Теоретический материал Лабораторные работы Тесты Контакты