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

Автор: Поварницын Е.Н.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 2 (54), 2021 года.

Бесплатный доступ

Статья посвящается разработке технического задания. В ней детально рассматриваются все этапы ТЗ на примере калькулятора Windows.

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

Короткий адрес: https://sciup.org/140288430

IDR: 140288430

Текст научной статьи Составление техническое задание на разработку программы калькулятор Windows

Annotation:

The article is devoted to the development of technical specifications. It examines in detail all the stages of the technical specification using the example of a Windows calculator.

Keyword:

Terms of reference, Windows, calculator, programming, customer.

1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ

  • 1.1    Общие сведения

Полное наименование: программа "калькулятор Windows".

Краткое наименование: веб- калькулятор Windows.

Наименование организаций – Заказчика и Разработчика:

Заказчик: Microsoft

Фактический адрес: 163200, Россия, г. Няндома, ул. Ленина 42

Разработчик: Поварницын Егор Николаевич, студент 4 курса высшей школы информационных технологий и автоматизированных систем направления «09.03.02 Информационные системы и технологии» с профилем «Разработка и сопровождение информационных систем»

Фактический адрес: г. Архангельск, пр. Ломоносова 6

  • 1.2    Назначение и задачи

Назначение:

Программа Microsoft Windows, предназначенная для выполнения несложных вычислительных операций: сложения, вычитания, умножения и деления и т.д. В калькуляторе также предусмотрены возможности выполнения более сложных операций для инженерных и статистических вычислений.

Интерфейс программы спроектирован таким образом, чтобы имитировать внешний вид реального калькулятора. Его «кнопки» можно нажимать мышкой. Возможен ввод с дополнительной цифровой клавиатуры. Также можно вставлять математические выражения из буфера обмена и получать результат (например, набрать в Блокноте «2*2=», скопировать и вставить в Калькулятор, на «экране» которого появится ответ «4»).

  • 1.2.1    Требования к веб-ресурсу

В обычном и инженерном режимах отличается порядок выполнения операций:

в обычном режиме нажатие 1+1*2= даст ответ 4

в инженерном режиме 1+1*2= даёт в результате 3

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

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

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

  • -    перегрузка ПК;

  • -    ограничение чисел на табло;

  • -    недостаточно оперативной памяти.

Требования техническому обеспечению:

Инфраструктуру, поддерживающую работоспособность программы, составляют ПК, на котором находится программы.

ПК:

  • -    Windows OC;

  • -    RAM 1 ГБ;

  • -    HDD 20 TБ;

  • 1.2.2    Состав и содержание работ по созданию подсистемы

Состав и содержание работ по разработке веб-ресурса представлены в таблице 1.

Таблица 1 - Состав и содержание работ по разработке веб-ресурса

Наименование работ

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

Изучение предметной области

17.02.2020 — 01.03.2020

Разработка технического задания

01.03.2020 — 15.03.2020

Проектирование подсистемы

16.03.2020 — 22.03.2020

Реализация подсистемы

22.03.2020 — 01.05.2020

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

Сроки выполнения каждого этапа должны быть согласованы с соответствующими договорами и планом выполнения работ.

  • 1.2.3    Порядок контроля и приемки модуля

Виды испытаний, которые должен пройти программа регламентируется в соответствии с ГОСТ 34.603-92. Должны быть выполнены следующие виды испытаний:

  • - тестирование.

Виды испытаний, проходимые программы, определяются Исполнителем и утверждаются Заказчиком. Порядок проведения испытаний регламентируется программами и методиками испытаний, предложенными Исполнителем и согласованными Заказчиком.

  • 1.2.4    Требования к документированию

Вместе с разработанным программным обеспечением Исполнитель передает Заказчику комплект документации в единственном экземпляре в электронном виде посредством отправки на электронную почту Заказчика. Электронная документация должна быть предоставлена в формате PDF.

Состав документации регламентируется следующими стандартами и руководящими документами по стандартизации:

  • -    ГОСТ 2.105-95;

  • -    ГОСТ 2.106-96;

  • -    ГОСТ 2.610-2006;

  • -    РД 50-34-698-90.

2 ПРОЕКТИРОВАНИЕ

Приблизительно проект будет выглядеть в соответствии с рисунком 1

Калькулятор                 —     □

= Обычный

М+ М- MS

Рисунок 1 – Калькулятор

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

  • Тюкачев, Н. А. C#. Основы программирования: учебное пособие / Н. А. Тюкачев, В. Г. Хлебостроев. - 3-е изд., стер. - Санкт-Петербург: Лань, 2018. - 272 с. - 978-5-8114-2567-9. - Текст: электронный // Лань: электронно-библиотечная система. - URL: https://e.lanbook.com/book/104962 (дата обращения: 27.04.2020). - Режим доступа: для авториз. пользователей. ISBN: 978-5-8114-2567-9
  • Тюкачев, Н. А. C#. Алгоритмы и структуры данных: учебное пособие / Н. А. Тюкачев, В. Г. Хлебостроев. - 3-е изд., стер. - Санкт-Петербург: Лань, 2018. - 232 с. - 978-5-8114-2566-2. - Текст: электронный // Лань: электронно-библиотечная система. - URL: https://e.lanbook.com/book/104961 (дата обращения: 27.04.2020). - Режим доступа: для авториз. пользователей. ISBN: 978-5-8114-2566-2
Статья научная