Главная страница
Навигация по странице:

  • 2.3.3.1.1.1 Действующие стандарты.

  • 2.3.3.1.1.3 Программные ограничения.

  • 2.3.3.1.2.1 Результаты работы блока

  • 2.3.3.1.2.2 Процессы обработки.

  • 2.3.3.1.2.3 Входы системы.

  • 2.3.3.1.3.1 Безопасность и секретность системы.

  • 2.3.3.1.3.4 Рабочие характеристики.

  • 2.3.3.1.3.5 Удобство эксплуатации.

  • 2.3.3.1.3.6 Мобильность.

  • 2.3.3.1.4.1 Удобство сопровождения.

  • 2.3.3.2.1.1 Стандарты для интерфейса пользователя.

  • 2.3.3.2.1.4 Аппаратные ограничения на интерфейс пользователя.

  • 2.3.3.2.2.1 Результаты работы интерфейса пользователя.

  • 2.3.3.2.2.3 Входы интерфейса пользователя.

  • 2.3.3.2.3.2 Надёжность.

  • 2.3.3.2.3.4 Рабочие характеристики.

  • 2.3.3.2.3.5 Удобство эксплуатации.

  • 2.3.3.2.4.1 Удобство сопровождения.

  • Лабораторная работа Основы разработки Программного обеспечения. Lab-1Осн. разр.ПО. Основания на разработку


    Скачать 65.47 Kb.
    НазваниеОснования на разработку
    АнкорЛабораторная работа Основы разработки Программного обеспечения
    Дата15.02.2022
    Размер65.47 Kb.
    Формат файлаdocx
    Имя файлаLab-1Осн. разр.ПО.docx
    ТипТехническое задание
    #362870

    Содержание

    1 Техническое задание. 2

    1.1 Введение. 2

    1.2 Основания на разработку. 2

    1.3 Назначение разработки. 2

    1.4 Требования к программному изделию. 2

    1.4.1 Требование к функциональным характеристикам. 2

    1.4.2 Требования к надежности. 3

    1.4.3 Условия эксплуатации. 3

    1.4.4 Требования к составу и параметрам технических средств. 3

    1.5.5 Требования к информационной и программной совместимости. 3

    1.6 Требования к программной документации. 3

    1.7 Технико-экономические показатели. 4

    1.8 Стадии и этапы разработки. 4

    2 Соглашение о требованиях. 5

    2.1 Описание программного изделия. 5

    2.1.1 Наименование и шифры изделия. 5

    2.1.2 Краткое описание изделия. 5

    2.1.3 Сведения об авторском праве. 5

    2.1.4 Результирующие компоненты изделия. 6

    2.2 Цели. 7

    2.2.1 Согласование заявок на проверку. 7

    2.2.2 Согласование заявок на расширение. 7

    2.2.3 Согласование заявок на внесение исправлений. 7

    2.2.4 Согласование планов. 8

    2.2.5 Перечень требований пользователя. 8

    2.2.6 Рассмотренные альтернативы. 8

    2.2.7 Окупаемость капиталовложений. 8

    2.3 Стратегия. 8

    2.3.1 Соглашения относительно представления материала. 8

    2.3.2 Генерируемое программное обеспечение. 8

    2.3.3 Системное программное обеспечение. 8

    2.3.3.3 Общие характеристики функций «Блок обработки данных». 12

    2.3.3.3.1 Внешние характеристики. 12

    2.3.3.3.1.1 Результаты работы блока обработки данных. 12

    2.3.3.3.1.2 Процессы. 12

    2.3.3.3.1.3 Входы. 13

    2.3.3.3.1.4 Внутренние ограничения. 13

    2.3.3.3.1.4.1 Ограничение на размерность данных. 13

    2.3.3.3 Эргономические характеристики. 13

    2.4 Используемые материалы. 13

    2.4.1 Справочные документы. 13

    2.5 Передача заказчику и ввод в действие. 13

    2.5.1 Средства защиты права собственности на изделие. 13

    2.5.2 Ресурсы, обеспечивающие ввод в действие. 13

    2.5.3 Носители информации. 13

    2.6 Тактика. 13

    2.6.1 Взаимосвязи. 13

    2.6.2 Техническая ревизионная комиссия. 14

    2.6.3 Проверка изделия. 14

    2.6.4 Обеспечение поддержки. 14

    2.7 Извещение об изменении календарных сроков. 15

    1 Техническое задание.

    1.1 Введение.


    Торговля во все времена занимала ключевую роль в жизни людей, изо дня в день работники этой сферы вели учёт торговой деятельности в основном на бумажных носителях, и с начала 21 века всё постепенно начало переносится в электронный формат, медленно но верно компьютерные программы вытесняют бумажный формат учёта торговой деятельности. В наше время у боле менее развитых торговых организаций/магазинах популярна программа 1С, которая предоставляет множество возможностей и существенно облегчает жизнь мешкам с костями. В менее развитых торговых организациях (ИП) ситуация немного другая, если взять например продажи в небольшом киоске то учёт ещё можно вести с помощью блокнота, но при расширении бизнеса такой способ учета начинает генерировать много проблем: Но бывают такие ситуации когда нужна дополнительная склад с товарами. Допустим, наша организация поставляет товар с 4 разных фирм, количество наименований товара превышает 500 шт. Информация о имеющемся товаре содержится в MS Excel, причём от каждого поставщика свой файл, и крайне неудобно производить поиск, учёт товара в такой ситуации, а покупка соответствующих программ для небольшого магазина — это непозволительная роскошь. Поэтому возникла необходимость в таком программном средстве как «Склад», которое должно облегчить управление магазином.

    Проектирование ТС «Склад» ведется для упрощения работы со всем ассортиментом продаваемой продукции.

    1.2 Основания на разработку.


    Данное техническое задание.

    1.3 Назначение разработки.


    Программная система «Склад» предназначена для автоматизации многих типовых задач в сфере торговли, включая технологии систематизации, каталогизации и поиска.

    1.4 Требования к программному изделию.

    1.4.1 Требование к функциональным характеристикам.


    Программное средство должно обеспечить следующее:

    - работу со списками поступления и списания, систематизации, каталогизации, выдачи и возврата товара;

    - добавления новых поступлений двумя вариантами: с помощью экспорта с файла Microsoft Excel и с помощью формы ручного ввода;

    - Поиск нужного товара в базе;

    - редактирование, добавление и удаление товара из базы;

    - вывод на экран такие отчеты, как история изменений, отчет о списаниях, отчет о перемещениях, отчет перемещений за период, а также печать всего списка товаров, или отчет по определенным категориям товаров;

    - контроль и учет всех манипуляций, связанных со складом, списания, приход/расход.

    1.4.2 Требования к надежности.


      1. Надежное (устойчивое) функционирование программной системы должно быть обеспечено выполнением следующих организационных требований:

        • Организация бесперебойного питания технических средств.

        • Испытание программных средств на наличие компьютерных вирусов.

      2. Отказы из-за некорректных действий пользователя при взаимодействии с программной системы недопустимы.



    1.4.3 Условия эксплуатации.


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

    1.4.4 Требования к составу и параметрам технических средств.


    Программный продукт разрабатывается для персональной ЭВМ со следующими характеристиками:

    - Процессор Intel Pentium IV 2,4 ГГц и выше

    - Оперативная память 1024 Мб и выше

    - SVGA-видеокарта

    - Манипулятор типа «мышь»;

    - Клавиатура;

    - Жесткий диск 40Гб и выше

    1.5.5 Требования к информационной и программной совместимости.


    ЭВМ должна работать под управлением операционной системы не ниже, чем Windows XP. Наличие программной платформы Microsoft Office 2003-2007. Требование информационной совместимости должно быть обеспечено работой с файлами табличного процессора информации определенной структуры в качестве входной и выходной информации.

    1.6 Требования к программной документации.


    Программная система «Склад» должна иметь полный пакет сопроводительной документации, которая включает:

    • Техническое задание

    • Диаграмму вариантов использования и спецификацию вариантов использования

    • Диаграмму классов

    • Пояснительную документацию относительно логической структуры программы, баз данных.

    • Комментированный исходный код

    • Руководство по использованию и установке программного продукта.



    1.7 Технико-экономические показатели.


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

    Предполагается, что внедрение такой программы и обучение персонала обойдется в гораздо меньшую сумму, чем другие аналогичные некоммерческие и коммерческие разработки.

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

    1.8 Стадии и этапы разработки.


    Календарный график основных этапов разработки программного продукта представлен в табл. 1

    Таблица 1



    Название этапа

    Результат выполнения этапа

    Сроки выполнения

    1

    Получение темы.

    Техническое задание




    2

    Определение функциональности ПО

    Техническое задание




    3

    Разработка требований к ПО

    Диаграмма вариантов использования и техническое задание




    4

    Проектирование иерархии классов

    Диаграмма классов




    5

    Проектирование пользовательского интерфейса

    Интерфейсная оболочка системы




    6

    Реализация иерархии классов

    Ядро системы




    7

    Написание программного кода

    Тестовая версия программы




    7

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

    Выявленные ошибки




    8

    Сборка проекта

    Тестовая версия программной системы




    9

    Тестирование

    Выявленные ошибки




    10

    Сборка готового ПО

    Программный продукт




    11

    Тестирование

    Выявленные ошибки




    12

    Создание установочного пакета

    Установочный пакет




    13

    Написание документации

    Документация к программной системе




    14

    Сдача готового ПО







    Таблица 1. Основные этапы разработки и календарный график.

    2 Соглашение о требованиях.

    2.1 Описание программного изделия.

    2.1.1 Наименование и шифры изделия.


    Наименование продукта ТС «Склад».

    Шифр –S00001

    2.1.1.1 Полное наименование изделия.


    ТС «Склад» - Товароучетная система «Склад».

    2.1.1.2 Сокращенные наименования.


    «Отсутствуют».

    2.1.1.3 Шифры изделия.


    Отсутствуют.

    2.1.1.4 Шифры проекта.


    Отсутствуют.

    2.1.2 Краткое описание изделия.


    Позволяет пользователю работать с данными о товарах, перемещениях, поступлении, списании, просмотр и печать таких данных, как история перемещений, поступлений, списаний. Работа происходит путем взаимодействия ТС «Склад» с файлом БД.

    2.1.3 Сведения об авторском праве.


    Не требуется.

    2.1.4 Результирующие компоненты изделия.


    Таблица 2.1 — Результирующие компоненты изделия.




    Обозначения:
    Основное изделие — не используется для создания других изделий
    Вспомогательное изделие — используется для создания других изделий
    Уровень поддержки 1: удовлетворяются заявки на исправление дефектов; возможно сообщение об изменениях; принимаются заявки на расширение функциональных возможностей изделия
    Уровень поддержки 2: удовлетворяются заявки на исправление дефектов; возможно сообщение об изменениях; заявки на расширение не принимаются
    Уровень поддержки 3: удовлетворяются заявки на исправление дефектов
    Р - группа разработки

    И - группа испытаний (разработчик, библиотекарь)

    Б - группа обслуживания (библиотекарь)




    Формируется целиком

    Модифицируется

    Распространяется

    Не распространяется

    Ответственная группа

    Спецификации















    Внешняя спецификация

    X







    X

    Р

    Внутренняя спецификация

    X







    X

    Р

    Спецификация испытаний (не надо)
















    Спецификация сопровождения (не надо)
















    Другие спецификации
















    Документация

    X




    X




    Р

    Техническое описание системы

    X




    X




    Р

    Справочное руководство

    X




    X




    Б

    Справочный буклет

    X



    X




    Б

    Руководство оператора

    X




    X




    Б

    Тип изде­лия

    Основное

    X

    Начальный уровень поддержки

    Указатель системных сообщений

    X




    X




    Р

    Вспомогательное




    Информационный листок выпуска



















    1

    X

    Другие печатные издания
















    2




    Рекламные материалы
















    3




    Программное обеспечение

    X







    X

    Р







    Листинги

    X







    X

    Р







    Исходные модули

    X






    X

    Р







    Объектные модули

    X









    Р







    Контрольные примеры

    X







    X

    Р

    И







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










    X










    Прочие средства

















    2.2 Цели.


    Целью создания ТС «Склад» является выполнение курсового проекта по дисциплине «Технология Разработки Программного Обеспечения».

    2.2.1 Согласование заявок на проверку.


    Отсутствуют.

    2.2.1.1 Отклоненные заявки.


    Отсутствуют.

    2.2.1.2 Принятые заявки.


    Отсутствуют.

    2.2.2 Согласование заявок на расширение.


    Отсутствуют.

    2.2.2.1 Отклоненные заявки.


    Отсутствуют.

    2.2.2.2 Принятые заявки.


    Отсутствуют.

    2.2.3 Согласование заявок на внесение исправлений.


    Не требуется.

    2.2.3.1 Отклоненные заявки.


    Отсутствуют.

    2.2.4 Согласование планов.

    2.2.4.1 Исключенные пункты плана.


    Отсутствуют.

    2.2.4.2 Включенные пункты плана.


    Отсутствуют.

    2.2.5 Перечень требований пользователя.


    ТС «Склад» производит накопление информации и выдачу отчетов необходимых для работы менеджера. Ожидается, что пользователь не знаком с программированием и не имеет подготовленных операторов терминалов.


    2.2.6 Рассмотренные альтернативы.


    Была рассмотрена покупка подобной программы Антисклад. Программа для ведения учета товаров розничной торговли, г. Москва компании ООО «Антисклад» стоимость данного продукта составляет 12000 руб. в год, так же данный продукт является онлайн продуктом для которого требуется постоянный доступ в сеть интернет. Разработка же подобного продукта требует гораздо меньше финансовых затрат, при этом будет обладать необходимыми настройками и выполнять определенные действия согласно техническому заданию.

    2.2.7 Окупаемость капиталовложений.


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

    2.3 Стратегия.

    2.3.1 Соглашения относительно представления материала.

    2.3.1.1 Обозначения.


    В данном документе не используется никаких специальных обозначений.

    2.3.1.2 Терминология.


    Вся специальная терминология определяется в контексте данного документа.

    2.3.2 Генерируемое программное обеспечение.


    Не используется.

    2.3.3 Системное программное обеспечение.


    ТС «Склад» состоит из системы операционных средств, называемой интерфейсом пользователя, блока обработки и блока вычисления.

    2.3.3.1 Общие характеристики функций ТС Склад.


    Программа состоит из трех частей: интерфейс, блок обработки, блок выдачи отчетов — см. рис. 2.1.

    Рис. 2.1 — Структурная схема из соглашения о требованиях
    для ТС «Склад»

    2.3.3.1.1 Внешние ограничения ТС Склад.
    2.3.3.1.1.1 Действующие стандарты.

    Действующие стандарты: Стандарт ABC на программирование.

     ГОСТ Р 59282-2020 Системы управления складом.

    2.3.3.1.1.2 Ограничения на совместимость.

    Не существует программных изделий или баз данных, совместимых с ТС «Склад».

    2.3.3.1.1.3 Программные ограничения.

    Программа «Склад» предназначена для работы в средах под управлением операционных систем Windows XP и выше.

    2.3.3.1.1.4 Аппаратные ограничения.

    Аппаратные ограничения приведены в таблице 2.

    Таблица 2 – Аппаратные ограничения

    Устройство

    Минимальное

    Число

    Номинальное

    число

    Максимальное

    число

    Монитор

    1

    1

    1

    Клавиатура

    1

    1

    1

    Мышь

    1

    1

    1

    Intel Pentium IV 2,4 ГГц

    Intel Pentium IV 2,4 ГГц

    Core 2 Duo E6850 3,00 ГГц

    Не ограничено

    Объем ОЗУ

    1024 Mb

    2056 Мb

    Не ограничено

    Cободное дисковое пространство

    500 Mb

    700 Mb

    Не ограничено



    2.3.3.1.2 Внешние характеристики блока «Интерфейс».
    2.3.3.1.2.1 Результаты работы блока.

    Результаты работы блока «Интерфейс» является следующие данные:

    - Отображение форм в окне программы.

    Результаты работы блока «обработки» является следующие данные:

    - изменение данных хранимых в БД.

    Результаты работы блока «отчетов» является отображение и печать отчетов.

    2.3.3.1.2.2 Процессы обработки.

    Работа программы делится на следующие этапы:

    1. считывание входных данных;

    2. выявление ошибок;

    3. построение отчетов.

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

    2.3.3.1.2.3 Входы системы.

    1. Блоки записей БД и файлов Microsoft Excel.

    2. Поля данных с клавиатуры ЭВМ.

    3. Все входные данные контролируются программно.

    2.3.3.1.3 Эргономические характеристики.
    2.3.3.1.3.1 Безопасность и секретность системы.

    Требования к безопасности и секретности не предъявляются.

    2.3.3.1.3.2 Надежность.

    В программе предусмотрена обработка ситуаций, когда пользователь вводит в текстовые поля нечисловые или ошибочные данные.

    2.3.3.1.3.3 Рестарт.

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

    2.3.3.1.3.4 Рабочие характеристики.

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

    2.3.3.1.3.5 Удобство эксплуатации.

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

    2.3.3.1.3.6 Мобильность.

    Программа «Склад» может работать в средах под управлением операционных систем Windows XP и выше.

    2.3.3.1.4 Внутренние характеристики.
    2.3.3.1.4.1 Удобство сопровождения.

    Программа будет снабжена уникальным именем, чтобы ее можно было идентифицировать на любом диске, ленте или в дампе памяти. Пользователь изучив руководство пользования сможет затрачивать на внесение изменений в БД не более 3 часов своего времени и 1 часа машинного времени.

    2.3.3.1.4.2 Алгоритмы.

    Подлежат описанию во внутренней спецификации.

    2.3.3.2 Интерфейс пользователяТС Склад.

    2.3.3.2.1 Внешние ограничения.
    2.3.3.2.1.1 Стандарты для интерфейса пользователя.

    Не используются.

    2.3.3.2.1.3 Программные ограничения на интерфейс пользователя.

    Данная программа работает с операционными системами Windows XP и выше. Наличие установленного ПО Microsoft Office 2003 и выше.

    2.3.3.2.1.4 Аппаратные ограничения на интерфейс пользователя.

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

    2.3.3.2.2 Внешние характеристики ТС Склад.
    2.3.3.2.2.1 Результаты работы интерфейса пользователя.

    Результаты такие же, как в разделе 2.3.3.1.2.1.

    2.3.3.2.2.2 Процессы интерфейса пользователя.

    Интерфейс пользователя дает возможность:

    • формировать отчеты;

    • добавлять данные в БД;

    • поиск необходимых данных;

    • выдавать сообщения и сохранять результаты.



    2.3.3.2.2.3 Входы интерфейса пользователя.

    Такие же, как в разделе 2.3.3.1.2.3.

    2.3.3.2.3 Эргономические характеристики.
    2.3.3.2.3.1 Безопасность и секретность системы.

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

    2.3.3.2.3.2 Надёжность.

    Проверка корректности вводимых значений осуществляется.

    2.3.3.2.3.3 Рестарт.

    В случае сбоя, не сохраненные данные, будут утеряны.

    2.3.3.2.3.4 Рабочие характеристики.

    Программа «Склад» не накладывает никаких ограничений на конфигурацию, помимо ограничений, определяемых оборудованием и дополнительным ПО.

    2.3.3.2.3.5 Удобство эксплуатации.

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

    Для запуска программы необходимо запустить исполняемый файл.


    2.3.3.2.4 Внутренние характеристики.
    2.3.3.2.4.1 Удобство сопровождения.

    Дополнительных модулей для установки данного комплекса на любом ЭВМ с Intel-совместимым процессором не требуется.

    2.3.3.2.4.2 Алгоритмы.

    Подлежат описанию во внутренней спецификации.

    2.3.3.3 Общие характеристики функций «Блок обработки данных».

    2.3.3.3.1 Внешние характеристики.

    2.3.3.3.1.1 Результаты работы блока обработки данных.


    Таблица, состоящая из записей, содержащихся в файле базы данных.

    2.3.3.3.1.2 Процессы.


    - редактирование элементов записи, по данным, поступившим из блока «интерфейс»;

    - добавление записи по данным, поступившим из блока «интерфейс»;

    - Удаление записи, по команде поступившей из блока «интерфейса»;

    - Поиск элемента по ключу, поступившим из блока «интерфейса»;

    - Изменение значения элемента по данным, поступившим из блока «интерфейса»;

    2.3.3.3.1.3 Входы.


    - записи, прочтенные из файла базы данных;

    - новые записи, полученные из блока «Интерфейс»

    - команды на выполнения какого-либо процесса, полученные из блока «интерфейс».

    2.3.3.3.1.4 Внутренние ограничения.

    2.3.3.3.1.4.1 Ограничение на размерность данных.


    - наименование строка длиной от 1 до 255 символов;

    - артикул, код строка длинной от 1 до 30 символов;

    - все остальные поля текстового типа ограничения до 100 символов.

    2.3.3.3 Эргономические характеристики.


    Аналогичны пункту 2.3.3.2

    2.4 Используемые материалы.

    2.4.1 Справочные документы.


    ТС «Библиотека». Руководство пользователя (Справка).

    2.5 Передача заказчику и ввод в действие.

    2.5.1 Средства защиты права собственности на изделие.


    Авторское право.

    2.5.2 Ресурсы, обеспечивающие ввод в действие.


    Любой оператор, имеющий опыт работы на ЭВМ 1 месяц, сможет осуществить ввод в действие ТС «Склад» в течение 5 мин работы за пультом машины. После 15 минут ознакомления с программой по руководству пользователя, он сможет выполнить процедуру проверки в течение 5 мин работы в интерактивном режиме за терминалом.

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

    2.5.3 Носители информации.


    Программа ТС «Склад» будет распространяться через USB-флеш-накопитель.

    2.6 Тактика.

    2.6.1 Взаимосвязи.

    2.6.1.1 Требуемые взаимосвязи.


    На этапе работы со всем программным продуктом необходимо иметь установленный, Microsoft Office не ниже 2003 (в частности табличный процессор Excel).

    2.6.1.2 Обеспечиваемые взаимосвязи.


    Требования других изделий к программе отсутствуют.

    2.6.2 Техническая ревизионная комиссия.


    Создание ревизионной комиссии не требуется.

    2.6.3 Проверка изделия.

    2.6.3.1 Уровни испытаний.


    Уровни испытаний приведены в таблице 2.4.

    Таблица 2.4 — Уровни испытаний


    Категория испытаний

    Класс испытаний

    A

    B

    C

    Демонстрация в действии










    Аттестация










    Полная функциональная проверка










    Проверка новых свойств










    Эксплуатационные испытания










    Испытания надежности










    Проверка устойчивости










    Возвратная проверка










    Пусковые испытания










    Испытания конфигураций










    Режимы испытаний:

    I — проводятся группой испытаний

    II — контролируются группой испытаний

    III — группа испытаний не участвует

    Подразделения, проводящие испытания:

    Р — группа разработки

    И — группа испытаний

    О — группа обслуживания

    / — испытания исключены


    2.6.3.2 Эталоны для сравнения.


    Поскольку ТС «Библиотека» является новым изделием, нет базы для корректировки ошибочных решений.

    2.6.4 Обеспечение поддержки.

    2.6.4.1 Мероприятия, обеспечивающие продвижение программного изделия на рынок.


    Не предусматриваются.

    2.6.4.2 Мероприятия, связанные с обучением.


    Не предусматриваются.

    2.6.4.3 Средства, обеспечивающие модернизацию программного изделия.


    Не предусматриваются.

    2.7 Извещение об изменении календарных сроков.




    Название этапа

    Результат выполнения этапа

    Прежний срок

    Новый срок

    Примеча­ния

    1

    Получение темы.

    Техническое задание










    2

    Определение функциональности ПО

    Техническое задание










    3

    Разработка требований к ПО

    Диаграмма вариантов использования и техническое задание










    4

    Проектирование иерархии классов

    Диаграмма классов










    5

    Проектирование пользовательского интерфейса

    Интерфейсная оболочка системы










    6

    Реализация иерархии классов

    Ядро системы










    7

    Написание программного кода

    Тестовая версия программы










    7

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

    Выявленные ошибки










    8

    Сборка проекта

    Тестовая версия программной системы










    9

    Тестирование

    Выявленные ошибки










    10

    Сборка готового ПО

    Программный продукт










    11

    Тестирование

    Выявленные ошибки










    12

    Создание установочного пакета

    Установочный пакет










    13

    Написание документации

    Документация к программной системе










    14

    Сдача готового ПО













    Таблица 1. Основные этапы разработки и календарный график.


    написать администратору сайта