Домашнее задание для ПО 3.11 по технологии разработки программного обеспечения от 19.02.21
учебно-методический материал

Склемин Алексей Анатольевич

ПРИМЕР РАЗРАБОТКИ ФРАГМЕНТА ДОКУМЕНТА «РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ» ДЛЯ АИС «СКЛАД ОПТОВОЙ ТОРГОВЛИ» 137 Документ «Заказ товаров» предназначен для оформления предварительной договоренности о намерении покупателя приобрести товарно-материальные ценности. Заказ не является обязательным для исполнения документом, основное его назначение — формирование печатной формы и выписка на ее основании расходной накладной. Экранная форма документа состоит из шапки и табличной части (см. рис 5.1). В шапке указываются: «Заказчик» — элемент справочника «Клиенты»; «Договор» — договор, по которому оформляется заказ; «Вид оплаты» — наличный или безналичный расчет. Заполнение табличной части документа выполняется обычным вводом новой строки документа. При этом открывается окно справочника «Товары», в нем можно выбирать и вносить в документ произвольное число видов товаров (двойным щелчком левой клавиши мыши по выбранному товару или нажатием клавиши Enter). Все выбранные товары записываются в табличную часть документа. Если в справочнике «Товары» у заказанного товара заполнен реквизит «Цена», то значение реквизита переносится в табличную часть. Сумма подсчитывается автоматически. Форма заполнения документа имеет дополнительный элемент управления — кнопку «Печать». При нажатии этой кнопки формируется печатная форма заказа, которую можно вывести на принтер. Документ «Заказ» не формирует бухгалтерских проводок. После заполнения экранной формы нужно щелкнуть по кнопке ОК.

Скачать:

ВложениеРазмер
Файл lek1.docx12.47 КБ

Предварительный просмотр:

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


По теме: методические разработки, презентации и конспекты