- •2 Техническое задание
- •3 Постановка задач
- •4 Информационное обеспечение
- •5 Техническое обеспечение
- •6 Программное обеспечение
- •7 Функционированние программы
- •8 Логика работы программы
- •9 Программа и методика испытания
- •10 Техника безопасности и пожарная безопасность
- •11 Список использованных источников
8 Логика работы программы
Система имеет модульную структуру и содержит 2 модуля, 5 справочников 2 схемы компоновки данных отчетов.
1 Модуль обьекта: Документ расходная накладная. Даный модуль открывает форму расходная накладная, а так же содержит процедуру «ОбработкаПроведения», которая ведет регистр накопления по остаткам товара.
2 Модуль менеджера: Документ расходная накладная. Даный модуль позволяет вывести документ на печатную форму, и содержит процедуру «Печать».
3 ОсновнаяСхемаКомпоновкиДанных: Отчет остатки материалов. Открывает отчет по остаткам материалов и содержит запрос на выбор.
4 ОсновнаяСхемаКомпоновкиДанных: Отчет движение товаров. Открывает отчет по движению товаров и содержит запрос на выбор.
5 Справочник контрагенты. Открывает форму контрагенты на вкладке склад.
6 Справочник номенклатура. Открывает форму номенклатура на вкладке склад.
7 Справочник вид товара. Открывает форму вид товара на вкладке склад.
8 Справочник вид упаковки. Открывает форму вид упаковки на вкладке склад.
9 Справочник причина списания. Открывает форму причина списания на вкладке склад.
9 Программа и методика испытания
Программа и методика испытаний комплекса средств автоматизации проектирования на этапе опытного функционирования предназначена для установления технических данных, подлежащих проверке при испытании компонентов АС и комплекса средств автоматизации проектирования, а также порядок испытаний и методы их контроля.
Программа и методика испытаний системы (подсистемы) на этапе опытного функционирования предназначена для установления данных, обеспечивающих получение и проверку проектных решений, выявление причин сбоев, определение качества работ, показателей качества функционирования системы (подсистемы), проверку соответствия системы требованиям техники безопасности, продолжительность и режим испытаний.
Программы испытаний должны содержать перечни конкретных проверок (решаемых задач), которые следует осуществлять при испытаниях для подтверждения выполнения требований ТЗ, со ссылками на соответствующие методики (разделы методик) испытаний.
Перечень проверок, подлежащих включению в программу испытаний, включает:
соответствие системы ТЗ;
комплектность системы;
комплектность и качество документации;
комплектность, достаточность состава к качество программных средств и программной документации;
количество и квалификация обслуживающего персонала;
степень выполнения требований функционального назначения системы;
контролепригодность системы;
выполнение требований техники безопасности, противопожарной безопасности, промышленной санитарии, эргономики;
функционирование системы с применением программных средств.
Описание методов испытаний системы по отдельным показателям рекомендуется располагать в той же последовательности, в которой эти показатели расположены в технических требованиях.
Программа испытаний содержит разделы:
объект испытаний;
цель испытаний;
общие положения;
объем испытаний;
условия и порядок проведения испытаний;
материально-техническое обеспечение испытаний;
метрологическое обеспечение испытаний;
отчетность.
В документ включают приложения.
В зависимости от особенностей систем допускается объединять или исключать отдельные разделы при условии изложения их содержания в других разделах программы испытаний, а также включать в нее дополнительные разделы (при необходимости).
Объектом испытаний является «Автоматизированная система учета движения товара на складе».
Целью испытания данной программы является:
Проверка правильности ее работоспособности и правильности выполнения всех функций для дальнейшей эксплуатации;
Время выполнения операций.
Любая программа после написания на языке программирования подвергается процессу отладки – процессу поиска и исправления ошибок в программе путем её выполнения на ЭВМ.
Процесс отладки включает в себя:
Отладку каждого модуля программы отдельно с выдачей на экран результатов работы данного модуля и сообщений об ошибках;
Объединение всех модулей в единую программу – создание исполняемого файла.
Но ошибки могут быть выявлены и после длительной эксплуатации программы. Такая непредвиденная ситуация может возникнуть в результате случайного набора входных и выходных данных, ранее не встречаемых в программе.
Тестирование проводится после создания исполняемого модуля, когда программист убедился в отсутствии ошибок, чтобы судить о работоспособности программы.
Результат выполнения программы должны быть известны до начала прогона контрольного примера, поэтому все вычисления производятся вручную и сравниваются с результатами выполнения контрольного примера.
Для данной программы результаты, полученные вручную, совпали с результатами, полученными при решении задачи на ЭВМ. Следовательно, программа работает правильно.
Для тестирования программы были введены предельные и запредельные значения переменных. Программа реагировала правильно на данную ситуацию, то есть неверные данные не вводились.
Для проведения испытаний необходимо:
Процессор
Оперативная память
Жесткий диск
Монитор.
Клавиатура.
Мышь.
Принтер.
Microsoft Windows XP.
1C Предприятие 8.
После сбора и запуска ЭВМ запускается автоматизированная система «Автоматизированная система учета движения товара на складе», после чего, используя режимы главного меню ввести данные для испытаний. Затем, используя режим создания отчетов распечатать необходимые документы. Полученные результаты сравнить с результатами ручного вычисления.
Испытание (тестирование) программы проводилось поэтапно 3 методами: структурным, детерминированным и стохастическим.
Структурный метод базируется на правилах структурного построения программ и обработки данных. Проверка степени выполнения этих правил проводится без изменения объектного кода программы путем формального анализа текста программы на языке программирования.
Детерминированный метод требует многократного выполнения программы на ЭВМ с использованием определенных, специально подобранных тестовых данных. При детерминированном тестировании контролируется каждая комбинация исходных данных и соответствующие результаты, а также каждое утверждение в спецификации, тестируемой программы. Поэтому, в силу трудоемкости, применялся только для отдельных модулей.
Стохастической метод является заключительным этапом общего тестирования и испытания и используется, когда невозможно перебрать все комбинации исходных данных и проконтролировать результаты тестирования. Он предполагает использование в качестве исходных данных множества случайных величин.
Для проведения испытаний в программу нужно ввести информацию.
Сначала были использованы данные с уже обработанной информацией, испытания прошли успешно.
Затем были использованы произвольно набранные данные, испытания также прошли успешно.
В заключении были взяты на испытание запредельные значения данных, что привело к сбойной ситуации.
Все выше сказанное приводит к выводу, что испытание программа прошла успешна.
Создание АСОИ в торговой организации обусловленно тем, что выполнение всех работ в ручную занимает большое колличество времени и требует больших затрат. Как говорилось ранее назначение системы заключается в быстром выполнении работ и автоматизации процессов «жизнедеятельности» компании. А так же для получении большей прибыли.
Испытание системы происходило в ООО «Мусихин. Мир мёда» на профессиональном модуле 03 Участие в интеграции программных модулей.
Срок прохождения испытания с 21.02.15 по 17.04.15.
