Проектирование технологического процесса обработки данных.
Технологический процесс (ТП) – совокупность типовых технологических операций: сбор, регистрация информации; передача ее; контроль информации; ввод в ЭВМ; накопление; сортировка; обработка; вывод; размножение; 10)архивирование. Разработка ТП начинается с самого начала проектирования системы и заканчивается на завершающих стадиях. Проектирование ТП рассмотрим на примере «Учет и движение материалов». При проектировании информационной системы по предприятию были приняты следующие проектные решения: На базе ЭВМ создается АРМ кладовщика. АРМ кладовщика, склада, увязывается в локальную вычислительную сеть предприятия, и к которой подключены АРМ бухгалтера и АРМ материалиста. Входная информация поступает в виде требований, накладных актов на склад, курьерским способом или по почте. Последовательность выполнения технических операций: Регистрация входной информации. Визуальный контроль и корректировка информации. Ввод в ЭВМ . Логико- синтаксический контроль и корректировка. Накопление. Сортировка. Расчет количества поступивших и выбивших материалов за сутки и с начала месяца. Вывод на экран и печать документов. Передача данных по каналам связи АРМ бухгалтера. Регистрация информации. Контроль. Расчет стоимости поступивших и выбывших материалов. Составление оборотных ведомостей. Архивирование. Схема тех.процесса Пример. На заводе 30 цехов и отделов и 9 тысяч рабочих, в самом крупном 8 работников, а в остальных отделах от 100 до 500. Требуется построить код табельных номеров рабочих на заводе, который даст возможность определить цех рабочего, его пол, индивидуальный номер. Имеем три признака. Позиционная система кодирования. 1-30 – 2 разряда код цеха ж, м- 1 разряд 0 3- разряда индивидуальный номер ХХ Х ХХХ Цех (ХХ) Пол(Х) Индивидуальный номер(ХХХ) Тема 6: Технология проектирования и разработки программного обеспечения. Общая характеристика методов и технологии проектирования логики программ. Методы детализации и оформления алгоритмов программ на стадии рабочего проектирования Программный продукт обладает стоимостными характеристиками и потребительскими свойствами. С целью сокращения стоимости разработки программного продукта, продление жизненного цикла, используется ряд методов или способов представления программного продукта при проектировании. В жизненном цикле программного продукта выделяют 3 этапа: разработка логики программ; разработка собственно программ; испытания и ввод в эксплуатацию. Усовершенственная технология проектирования логики программ, основана на принципе проектирования «сверху вниз», с разработки модуля организации и взаимодействия. Использует методы структурного программирования и ряд методов по оформлению и детализации программной продукции.
общий модуль организации и взаимодействия; модуль ввода и контроля; модуль расчета поступивших и выбывших материалов в стоимостном и количественном выражении; составление оборотной ведомости; расчет показателей по счетам; модуль выдачи и формирования информации. При проектировании «сверху-вниз» проектировщик детально разрабатывает первый модуль, остальные модули заменяются программами имметаторами «заглушками», в функции которых входит выдача показателей и констант в главный модуль, и передачу управления в модуль 1. После разработки первого модуля начинается разработка модулей 1.1- 1.5. Преимущества метода «сверху-вниз»: возможность одновременного документирования и разработки программ; возможность проектирования программного обеспечения практически с любого модуля. При нисходящем проектировании следует придерживаться ряда принципов: необходимо стремиться к строгому формализованному описанию входов, выходов и функций всех модулей; если некоторая часть программы может быть выделена в отдельный модуль или подмодуль, то при описании программы необходимо его обходить; при детализации логической схемы необходимо стремиться, чтобы описание каждого модуля укладывалось в 1 страницу, если это не получается то необходимо эту часть программы разделить на модули.
Популярное: Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (197)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |