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

1) Техническое задание. Соответствует первому этапу жизненного цикла постановки задачи.

2) Эскизный проект. Соответствует анализу требований.

3) Технический проект. Соответствует этапу проектированию.

4) Рабочий проект. Соответствует этапу реализация.

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

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

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

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

Этапы разработки программ

Если ПО собирает и хранит некоторую информацию или включается в управление каким-либо техническим процессом, то необходимо регламентировать действия программы при сбое оборудования и энергоснабжения. На ТЗ существует стандарт ГОСТ 19.201-78 в соответствие с этим стандартом ТЗ должно содержать следующие разделы:

2) основание для разработки

3) назначение разработки

4) требования к программе или программному изделию

5) требование к программной документации

6) технико-экономические показатели

7) стадии и этапы разработки

8) порядок контроля и приемки

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

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

2) Основание для разработки содержит наименование документа, на основании которой ведется разработка, наименование организации утвердивший данный документ. Наименование темы разработки.

3) Назначение разработки содержит описание функционального и эксплуатационного назначения программного продукта, с указанием категорий пользователей.

4) Требования к программе или к программному изделию содержат следующие подразделы:

1) требования к функциональным характеристикам

2) требования к надежности

3) условия эксплуатации

4) требования к составу и параметрам технических средств

5) требования к информационной и программной совместимости

6) требования к маркировке и упаковке

7) требования к транспортированию и хранению

8) специальные требования

· Требования к функциональным характеристикам – здесь должны быть перечислены выполняемые функции, описаны состав характеристики и формы представления исходных данных и результатов, здесь же можно указать критерии эффективности.

Урок 2. Этапы разработки ПО

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

Читайте также:
Как создать программу на Андроид с нуля для чайников

· Условия эксплуатации – указываются особые требования к условиям эксплуатации: температура окружающей среды, влажность, если нестандартных условий не будет можно указать что требования не предъявляются.

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

· Требования к информационной и программной совместимости – здесь можно задать язык или среду программирования для разработки, используемую ОС, другие программные средства с которыми будет взаимодействовать ПО. Здесь же можно указать степень защиты информации.

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

6) Технико-экономические показатели рекомендуется указать ориентировочную экономическую эффективность, предполагаемую годовую потребность, и экономические преимущества по сравнению с аналогами.

7) Стадия и этапы разработки – указываются сроки разработки, этапы и содержания работ с указанием сроков работы и исполнителей.

8) Порядок контроля и приемки – указывают виды испытаний, и общие требования к приемке работы.

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

Если какие-либо требования, предусмотренные технические задание заказчик не предъявляет, следует указать, требования не предъявляются.

Источник: studopedia.su

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

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

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

¨ бланк договора предприятия заказчика с фирмой-поставщиком (с указанием наименования и юридических адресов сторон, участвующих в договоре, ассортимента продукции для поставок, ее количества, предположительной стоимости, условия и сроки действия договора);

¨ заявку на поставку необходимой продукции (указывается количество, наименование, номенклатура, сроки поставки, сумма поставки);

¨ заказ на поставку.

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

¨ более полный контроль и организацию учета о поставках на предприятие;

¨ автоматизировать процесс оформления поставок на предприятие;

¨ уменьшит временные затраты на оформление документов, связанных с поставками;

¨ вычислять задолженность по оплате осуществленных поставок на указанный период;

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

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

1. Обеспечение ввода данных о поставках на предприятие;

2. Анализ введенной информации;

3. Подсчет задолженности предприятия за осуществленные поставки;

4. Определять оптимальный счет-фактуру с точки зрения “количество-цена”;

Читайте также:
Как удалить программу с магнитолы

1.5.Исходные требования к конечному результату.

1.5.1.Требования по функциональности.

Разрабатываемая программа должен обеспечивать автоматизированный контроль, а так же учет поставок на предприятие (цех этого предприятия), для этого создаваемая система должна:

¨ Обеспечивать ввод, связанных с поставками на предприятие и обработку этих данных;

¨ Создавать отчетные документы и документы для организации грузопоставок;

¨ При вводе данных об наименовании товаров должен использоваться справочник “Номенклатура товаров”;

¨ Создаваемые документы должны отвечать отраслевым стандартам, принятым на предприятии.

Создаваемый программный продукт должен будет использоваться директором предприятия, начальником цеха, начальником склада, в зависимости от места эксплуатации продукта. Заданные характеристики функционирования должны обеспечиваться при условиях, которые определяются конкретным носителем данных, на котором хранятся данные. Наиболее распространенными носителями данных в настоящее время являются жесткие диски, для которых оптимальным является функционирование при температурах от 5 до +35 о С и относительной влажности от 10 до 60 процентов.

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

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

— IBM PC/AT совместимых ПЭВМ не ниже Pentium 100;

— с объемом ОЗУ не менее 16 мегабайт;

— Объем необходимого дискового пространства — не менее 10 мегабайт.

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

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

— наличие операционной системы типа Windows 95, Windows 98, Windows NT 4.x, Windows 2000 и совместимых с ними;

— наличие базы данных LocalInterBase или совместимых с ней;

— ввод даты обязателен в форме маски;

— ввод цифр обязателен.

1.6.Планируемые показатели эффективности.

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

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

¨ автоматизация контроля поставок;

¨ возможность длительного хранения информации о поставках на предприятие большого срока давности, для возможности более полного расчета эффективности деятельности предприятия;

¨ постоянная известность о сроках оплаты осуществленных поставок.

1.7. Выбор аппаратных средств.

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

Скорость функционирования ПЭВМ в основном определяется следующими параметрами:

¨ Объемом оперативной памяти (ОП);

¨ Объемом видеопамяти (ВП).

Исходя из требований предъявляемых к используемым программным средствам разработки (Delpi 3.0 InterBase 4.2) минимальное значение вышеперечисленных параметров составляет ОП – 12 Мб, процессор – на базе Intel 486, ВП – 1 Мб.

При минимальных значениях параметров функцмонирование разработанной АСИС малоэффективно, поэтому рекомендуемым является компьютер со следующими значениями параметров:

¨ Процессор – intel 586-100 МГц;

Читайте также:
Как создать программу Почта

¨ Оперативная память – 16 Мб;

¨ Видеопамять – 1 Мб;

Библиотека компонентов содержит множество стандартных компонентов, которые можно использовать при создании приложений. Сюда относятся элементы управления в стиле Windows95 и IE 4.0, а также шаблоны для форм и экспертов[9].

1.8.Описание общей структуры программы.

Источник: kazedu.com

1.2 Основания для разработки

Разработка ведется на основании следующих документов:

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

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

Функциональное и эксплуатационное назначение программы:

Данная программа призвана осуществлять перенаправления запросов от клиентов на вышестоящие proxy-серверы в соответствии с определенными для них приоритетами, а также доступностью или недоступностью того или иного сервера. Программа также позволяет достигать некоторой степени анонимности при работе в сети.

1.4 Технические требования к программе или программному

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

  • Программа должна полностью поддерживать стандарты передачи гипертекста (HTTP) версий 1.0 и 1.1, утвержденные World Wide Web Consortium (W3C), а так же стандартные протоколы FTP, SSL, SMTP, POP3 и т.д.
  • Программа должна обеспечивать переносимость в рамках операционных систем семейства Windows. Стандарт, предназначенный для достижения переносимости программного обеспечения на уровне исходных кодов.
  • Программа должна работать по архитектуре «клиент-сервер», поддерживать несколько одновременных соединений.
  • Программа должна считывать основные настройки из конфигурационного файла, осуществлять это во время работы, без остановки передачи данных.
  • Конфигурационный файл должен быть легко читаем для человека, занимающегося администрированием proxy-сервера.
  • Программа должна выбирать подходящий вышестоящий proxy-сервер, на который следует перенаправить запрос в соответствии с его приоритетом, определенным в конфигурационном файле, и его текущим статусом (доступен или недоступен).
  • Программа должна осуществлять проверку выше­стоя­щих proxy-серверов на работоспособность. Это должно осуществляться в фоновом процессе, без прерывания выполнения других операций передачи данных.
  • Программа должна поддерживать передачу нескольких запросов в рамках одного соединения (pipelining).
  • Программа должна вести журнал своей деятельности, куда будут сохраняться все сообщения об ошибках, нарушениях передачи и прочих проблемах.

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

  • Программа должна при считывании конфигурационного файла корректно обрабатывать его отсутствие, поврежденность и некорректность введенных в него данных. В случае ошибки соответствующая запись должна быть создана в журнале работы программы и выведено предупреждение на экран.
  • Программа должна обеспечивать устойчивое функционирование в течение минимум 48 часов.
  • Для эксплуатации разрабатываемого программного обеспечения необходимы Windows-совместимая операционная система (Windows 98, WinNT 4.0, WinNT 5.0, WinNT 5.1) и компьютер архитектуры, поддерживаемой этой ОС.
  • Необходим сетевой адаптер, обеспечивающий связь с Internet.
  • В дистрибутиве программного средства должно присутствовать полное описание процедуры установки программы.
  • Необходимо также составить синтаксис описания конфигурационного файла, а также снабдить дистрибутив примером оформления этого файла.

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru