Файл: Проектирование реализации операций бизнес-процесса «Планирование закупок и размещение заказов поставщикам»..pdf
Добавлен: 17.06.2023
Просмотров: 113
Скачиваний: 4
СОДЕРЖАНИЕ
1.1 Технико-экономическая характеристика предметной области ООО "КЛАСС-СЕРВИС"
1.2 Экономическая сущность задачи
1.3 Обоснование необходимости и цели использования вычислительной техники для решения задачи
1.5 Анализ существующих разработок и обоснование выбора технологии проектирования
1.6 Обоснование проектных решений по видам обеспечения
2.1 Информационное обеспечение задачи (комплекс задач, АРМ)
2.2 Программное обеспечение задачи (комплекса задач, АРМ)
2.3 Технологическое обеспечение задачи (комплекса задач, АРМ)
Сбор и регистрация информации - это процесс перевода информации во входные данные, представленные в двоичных кодах. В разных системах сбор и регистрация различны, но можно выделить общие черты:
Сбор информации - это преобразование потока осведомляющей информации, поступающей от объекта управления путём восприятия и превращения в документ.
Подготовка информации - это процесс выбора информации, так как модель предметной области накладывает ограничения на состав и формат вводимых данных.
Контроль - это этап, направленный на предупреждение, выявление и устранение ошибок в информации.
Передача информации - это обмен данными между процессами в ИТ.
Передача может осуществляться:
по каналам связи
с помощью сетевых процедур.
Операции сетевых процедур включают:
1. Коммутация
2. Адресация и маршрутизация потоков данных
. Передача данных по каналам связи.
Передача данных по каналам связи включает:
. Кодирование - декодирование
2. Модуляцию - демодуляцию
. Согласование и усиление сигналов
Технология обмена данными строится на базе двух компонент:
. Физическая: устройства ввода/вывода, модемы, усилители.
2. Программная: ПО сетевого обмена, ПО кодирования - декодирования.
Обработка информации - преобразование информации. Модель обработки данных включает:
. Модель организации вычислительного процесса Это программы управления ресурсами. Представлены они программами системного управления компьютером. Комплексы таких алгоритмов и программ получили название ОС.
. Модель автоматизированной обработки данныхЭто совокупность программ для решения формализованного преобразования исходных данных в результат.
. Модель процедуры отображения данных это ПО преобразования данных, представленных в виде машинных кодов в воспринимаемую человеком информацию, несущую смысловое содержание в виде текста, графики, звука и мультимедиа.
Хранение информации - это создание, хранение и поддержка в актуальном состоянии информационного фонда, необходимого для решения функциональных задач системы управления. С хранением напрямую связан поиск данных - это выборка нужных данных. Хранение состоит из ряда основных процедур:
. Хранения (Состоит в том, чтобы сформировать и поддерживать структуру хранения данных в памяти.)
. Выбор хранения
. Актуализация (Поддержка хранимых данных на уровне, соответствующем информационным потребностям решаемых задач в системе, где организовано ИТ.) 4. Извлечение данных из базы (связано с процедурой выборки).
Для формирования физической реализации БД применяют 3-х уровневую систему моделей:
) Концептуальная схема информационной модели (описывает содержание предметной области, т.е. какая и в каком объёме должна храниться информация).
2) 2) Логическая схема информационной базы (описывает формализованную структуру информации).
) Физическая схема (методы размещения данных определяет и доступ к ним на машинных носителях).
Приём - получение данных.
Анализ данных - анализ информации вручную или с помощью ПО.
3. Экономический раздел
3.1 Экономический анализ организации работы по расчету расходования материала на выполнение заказа до внедрения программного продукта
В г. Магнитогорске имеется компания по поставке гигиенической продукции известных фирм мира.
Расчет расходования материала на выполнение заказа осуществляет два (один) человек
Расчет расходования материала на выполнение заказа ведется технологом с помощью калькулятора.
Для правильного расчета расходования материала необходима справочная информации по контрагентам, видам оборудования, наличия заказа на складе, красочности, сложности заказа, виду оборудования.
Переработка большого количества информации на бумажных носителях и введения ее вручную влечет за собой огромные потери рабочего времени и ошибок в расчетах.
Следовательно, экономист, бухгалтер и кладовщик не всегда имеют точную информацию по конкретному заказному. Экономисту или бухгалтеру приходиться пересчитывать многие "Заказные" из-за чего теряется рабочее временя. И для того чтобы успевать делать свою основную работу вынуждены периодически (например, перед месячным отчетом) задерживаться после рабочего дня, что отрицательно сказывается на работоспособности и эффективности расходования рабочего времени.
Для удобства и автоматизации процессов нами была разработана АСИС предназначеная для контроля и учета поставок и заказов на предприятие, занимающимся данным видом деятельности. Данная система позволит автоматизировать процесс учета поставок и заказов и обрабатывать данные с большой скоростью, поскольку она разработана под современную электронно-вычислительную технику. Данный аспект обеспечивает пользователю удобный интерфейс и простоту в использовании.
3.2 Расчет стоимости программного продукта
Трудоемкость разработки программной продукции зависит от ряда факторов, основными из которых являются следующие: степень новизны разрабатываемого программного продукта, сложность алгоритма его функционирования, объем используемой информации, вид ее представления и способ обработки, а также уровень используемого алгоритмического языка программирования.
Чем выше уровень языка, тем трудоемкость меньше.
Трудоемкость разработки программной продукции τ может быть определена как сумма величин трудоемкости выполнения отдельных стадий разработки программного продукта из формулы (3.1)
, (3.1) |
где - трудоемкость разработки технического задания на создание программного продукта;
- трудоемкость разработки эскизного проекта программного продукта;
- трудоемкость разработки технического проекта программного продукта;
- трудоемкость разработки рабочего проекта программного продукта;
- трудоемкость внедрения разработанного программного продукта.
Трудоемкость разработки технического задания рассчитывается по формуле (3.2)
, (3.2) |
где - затраты времени разработчика постановки задачи на разработку технического задания, [чел/дни];
- затраты времени разработчика программного обеспечения на разработку технического задания, [чел/дни].
Их значения рассчитываются по формулам (3.3) и (3.4)
, (3.3) |
|
, (3.4) |
где - норма времени на разработку технического задания на программный продукт;
- коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком постановки задачи на стадии технического задания;
(совместная разработка с разработчиком ПО);
- коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком программного обеспечения на стадии технического задания;
(совместная разработка с разработчиком постановки задач).
Тогда
Трудоемкость разработки эскизного проекта рассчитывается по формуле (3.5)
, (3.5) |
где - затраты времени разработчика постановки задачи на разработку эскизного проекта, [чел/дни];
- затраты времени разработчика программного обеспечения на разработку эскизного проекта, [чел/дни].
Их значения рассчитываются по формулам (3.6) и (3.7)
, (3.6) |
|
, (3.7) |
где - норма времени эскизного проекта на программный продукт. В нашем случае
- коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком постановки задачи на стадии эскизного проекта. Принимается (совместная работа с разработчиком ПО).
- коэффициент, учитывающий удельный вес трудоемкости работ, выполняемых разработчиком программного обеспечения на стадии эскизного проекта. Принимается (совместная работа с разработчиком постановки задач).
Тогда
Трудоемкость разработки технического проекта зависит от функционального назначения программного продукта, количества разновидностей форм входной и выходной информации и определяется по формуле (3.8)
, (3.8) |
где - норма времени, затрачиваемого на разработку технического проекта разработчиком постановки задач;
- норма времени, затрачиваемого на разработку технического проекта разработчиком ПО;
- коэффициент учета режима обработки информации. Принимаем =1,45 (группа новизны - Б, режим обработки информации - реальный масштаб времени);
- коэффициент учета вида используемой информации, определяется по формуле (3.9).
Принимается количество разновидностей форм входной информации - 1, количество разновидностей форм выходной информации - 2:
, (3.9) |
где - коэффициент учета вида используемой информации для переменной информации;
- коэффициент учета вида используемой информации для нормативно-справочной информации;
- коэффициент учета вида используемой информации для баз данных.
Принимается (группа новизны - Б):
- количество наборов данных переменной информации;
- количество наборов данных нормативно-справочной информации;
- количество баз данных.
В данном случае:
Находится значение :
Тогда
Трудоемкость разработки рабочего проекта зависит от функционального назначения программного продукта, количества разновидностей форм входной и выходной информации, сложности алгоритма функционирования, сложности контроля информации, степени использования готовых программных модулей, уровня алгоритмического языка программирования и определяется по формуле (3.10)
, (3.10) |
где - коэффициент учета сложности контроля информации. Принимается
- коэффициент учета режима обработки информации. Принимаем значение (группа новизны - Б, режим обработки информации - реальный масштаб времени)
- коэффициент учета уровня используемого алгоритмического языка программирования. Принимаем значение
- коэффициент учета степени использования готовых программных модулей. Принимаем
- коэффициент учета вида используемой информации и сложности алгоритма программного продукта;
- норма времени, затраченного на разработку рабочего проекта на языке программирования разработчиком постановки задач.
Выбирается (количество разновидностей форм входной информации - 1, количество разновидностей форм выходной информации - 2)
- норма времени, затраченного на разработку рабочего проекта на языке программирования разработчиком ПО. Выбирается (количество разновидностей форм входной информации - 1, количество разновидностей форм выходной информации - 2)
Значение коэффициент учета вида используемой информации и сложности алгоритма программного продукта определяется по формуле (3.11)
, (3.11) |
где - коэффициент учета сложности алгоритма программного продукта и вида используемой информации для переменной информации;
- коэффициент учета сложности алгоритма программного продукта и вида используемой информации для нормативно-справочной информации;
- коэффициент учета сложности алгоритма программного продукта и вида используемой информации для баз данных.
Принимается (сложность алгоритма программного продукта - 3, группа новизны - Б):
Находится значение :
Тогда |
Трудоемкость выполнения стадии "Внедрения" рассчитывается по формуле (3.12)
, (3.12) |
где - норма времени, затрачиваемого разработчиком постановки задач на выполнение процедур внедрения программного продукта;
- норма времени, затрачиваемого разработчиком программного обеспечения на выполнение процедур внедрения программного продукта;
- коэффициент учета режима обработки информации. Принимется значение (группа новизны - Б, режим обработки информации - реальный масштаб времени).
Коэффициенты и были найдены выше:
Тогда
Общая трудоемкость разработки программного продукта:
Планирование и контроль над ходом выполнения проекта по разработке программного продукта проводят по календарному графику выполнения работ. Проект осуществляет небольшой (два человека), стабильный по составу коллектив исполнителей, поэтому для этих целей можно использовать ленточный график.