Диплом: Автоматизация проверки наличия и учета отгрузки материальных ценностей для (ООО "Талмер")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
Рисунок 2.12 Схема вызова программных модулей
Характеристика программных модулей представлена в Таблице 2.15.
Таблица 2.14
Характеристика программных модулей
п/п
Наименование модуля
Функции модуля
1.
ПМ загрузка главного меню
Содержит процедуры, позволяющие
сформировать главное меню
2.
ПМ формирования подменю
работы
Содержит предопределенные процедуры
формы списка и элемента подменю работы со
складскими документами
3.
ПМ списания
Содержит предопределенные процедуры,
позволяющие учесть списание ОС
4.
ПМ Учета
Содержит предопределенные процедуры,
позволяющие учесть оприходывание ОС
5.
ПМ формирования актов
Содержит предопределенные процедуры,
позволяющие формировать акты
6.
ПМ формирования подменю
работы со справочниками
Содержит предопределенные процедуры
формы списка и элемента подменю работы со
справочниками
77
Рассмотрим схему учета контрагентов. При учете клиентов учитываются
необходимые реквизиты, в том числе наименование и контактные данные
контрагентов. Блок-схема учета контрагентов представлена на рисунке 2.13.
начало
загрузка системы
выбор пункта
меню
Экранная
форма меню
пункт меню
БД
Авторизация
Учет
контрагентов
Поиск
Поиск по
периоду
Выбор типа
контрагента
Экранная
форма поиска
Ввод
наименования
Ввод контактных
данных
L
Ввод данных о
работе
Данные
введены
корректно?
ДА
НЕТ
Z
Сообщение об
ошибке
Сообщение об
успешной записи
Экранная
форма с
сообщением
Учитываем
следующего
клиента?
ДА
L
НЕТ
Конец
Ввод реквизитов
Экранная
форма ввода
реквизитов
Получение
списка
Экранная
форма списка
контрагентов
Получить
список еще
раз?
ДА
X
X
Ввод даты ДО
Экранная
форма ввода
дат
Получение
списка
Экранная
форма списка
контрагентов
Получить
список еще
раз?
ДА
V
V
Ввод даты ОТ
Т
Контраг
енты
Т
Контраг
енты
Т
Контраг
енты
Рисунок 2.13 Блок-схема учета клиентов
На рисунках 2.14 представлена схема заполнения таблиц базы данных
исходя из данных содержащихся в других таблицах.
78
Цикл по месяцам
m=1; m<=12; m++
Цикл по
пользователям
j=1;
j<=COUNT(Sotrudn);
j++
Создание
представления для
списка документов
Чтение i-й записи
представления
Документы
Установка указателя
в представлении
Документы на
первую запись
Sotr[i].employee_
id=Sotr[j].employ
ee_id;
Sotr[i].paymonth
=m
Да
Нет
А
А
i=i+1
i=j+1;
Сортировка
документов по
возрастанию значений
полей Дата
Начало
Установка
соединения с
сервером БД
Фильтр таблицы
DOK по условию
(dok_id=KP)
Открытие таблиц
Типы документов,
Документы,
Сотрудники
В
В
Конец цикла по
месяцам
Конец цикла по
пользователям
Удаление i-й записи
из представления
Sotrudn[j].summ=
Sotrudn[j].summ+
Sotrudn[i].summ
Конец цикла по
пользователям
Конец
Закрытие таблиц,
уничтожение
представления
Документы
Б
Б
Рисунок 2.14 Схема технологического процесса сбора,
передачи и выдачи информации
После успешного размещения базы данных необходимо запустить
программу нажатием на файл Sklad.exe. Появится окно авторизации:
Рисунок 2.15 Окно авторизации
После ввода пароля и логина появится главное окно программы.
79
Рисунок 2.16 Главное окно программы
Главное окно содержит три пункта меню – Справочник, акты и учет.
Начнем рассмотрение работы программы с пункта Справочники, а
именно:
Сотрудники,
Классификатор основных фондов;
Места хранения;
Драгметаллы;
Поставщики.
Работа со всеми справочниками аналогична. При запуске справочника
появляется окно со списком реквизитов справочника, содержащее основные
элементы управления – добавить запись, удалить запись, редактировать запись,
поиск, сортировка.
80
Рисунок 2.17 Справочник Сотрудники
Рисунок 2.18 Окно поиска для Справочника Сотрудники
Рисунок 2.19Справочник Классификатор МТО
81
Рисунок 2.20 Справочник Места хранения
Рисунок 2.21Справочник Драгметаллы
Рисунок 2.22 Справочник Поставщики
82
Для учета движения материальных средств предназначен пункт меню
Учет, содержащий три подпункта – Основные средства, расходные материалы,
товарно-материальные ценности.
Рисунок 2.23 Учет МТО
Для учета МТО необходимо ввести его наименование, стоимость,
инвентарный и номенклатурный номер, дату выпуска, заводской номер и номер
и серию паспорта. Также для каждого типа средства указывается содержание в
нем драгметаллов.
83
Рисунок 2.24 Экранная форма учета товарно-материальных
средств
По итогам учета ТМЦ составляются акты. После сохранения акт может
быть экспортирован в MS Excel. Аналогично работа осуществляется с актами
учета ТМЦ и расходных материалов.
Листинг программных модулей приведен в Приложении.
84
3 Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчѐта экономической
эффективности
За все время функционирования и создания различных информационных
систем принято выделять несколько общих принципов их экономического
обоснования и организации этих процессов. В любом случае оценка
экономической эффективности такой информационной системы должна быть
комплексной и обязательно учитывать все социальные, экономические,
экологические и другие особенности принимаемых решений.
Основной целью экономического обоснования рассматриваемой
информационной системы будет количественное и качественное обоснование
экономической целесообразности разработки или модернизации
информационной системы, а также определение главных экономических и
организационных условий для ее успешного функционирования.
При разработке отдельных компонентов или элементов
информационной системы, то результаты экономического анализа
составляются непосредственно по ним. Важно помнить, что в любом процессе
проектирования ИС обязательно содержится несколько аспектов
экономического обоснования.
Программное обеспечение занимает особое место в составе
комплексного средства автоматизации. Оно также включает в себя
программные модули или отдельные пакеты программ, разработанные для
использования другой информационной системой (заимствованные), или
созданные для широкого использования в разных информационных системах
(другими словам – универсальные), или абсолютно стандартные для различных
сфер применения компьютеров. Помимо такого типа программного
обеспечения почти в каждой информационной системе имеются оригинальные,
специально созданные программы и алгоритмы, которые необходимы для
нормальной работы данной информационной системы. Важно всегда выделять
85
процесс создания ПО из общего процесса разработки автоматизированной
системы и определять его с двух позиций:
• Прикладной, поскольку создаваемые программные продукты
можно использовать независимо от основной системы;
• Системной, т.к. создается программное обеспечение.
Для правильного планирования процесса создания ПО и расчета его
стоимости важно определить трудоемкость разработки программных средств.
Распределение труда в процессе разработки ПО всегда вызывает огромные
трудности, как и любое другое нормирование творческой деятельности,
элементы которой могут определяться только на основе экспертных оценок
опытных программистов, либо жесткими и неизменными сроками реализации
всего проекта, что IT-специалиста находить решение. Творческая часть труда
программистов нормированию поддается, но точность этих норм имеет
большой разброс и зависит от ряда факторов. Только на основе опытно-
статистических данных от разных фирм, занимающихся программированием,
были разработаны несколько методов расчета трудоемкости разработки ПО.
В основе расчета экономической эффективности данного диплома лежит
обычное сравнение двух вариантов решения одной задачи: нового и
существующего. Базовый вариант позволяет автоматизировать лишь часть
процессов учета, предлагаемая же модель предоставляет полную
автоматизацию процесса.
Для научно-исследовательских и опытно-технологических работ, целых
научно-технических программ или отдельных заданий технико-экономическое
обоснование является документом, на основании которого чаще всего
определяется не только рентабельность и уместность государственной
поддержки работы производственных и научных коллективов при работе над
созданием научно-технической продукции, но и берется во внимание
совокупная деятельность коллектива в работе над созданием инноваций.
Сегодня для просчета эффективности IT-инвестиций существует
несколько вариантов методик, которые можно разгруппировать следующим

Смотрите также:

«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Автоматизация производственно-технической системы предприятия (на примере АО "Висмут")
Автоматизация процесса контроля знаний учащихся ГОУ СОШ №38
Автоматизация регрессионного тестирования с использованием языка программирования Python
Автоматизация управления проектами студии ООО «Альт айти солюшенс»