Диплом: Разработка программного обеспечения для работы монтажных бригад (на примере ООО "МУЛЬТИ")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
• Помогать принимать оптимальные решения по заданному критерию
(по максимальной прибыли и объемам, на минимальный расход ресурсов или
время перевозки);
• Обеспечивать простоты и понятность всей работы при отличной
стабильности технических и программных средств, а также уметь накапливать
реализованные решения в памяти;
• Быть основой для последующего перевода всего делопроизводства
на автоматизированный режим.
Эффективность использования автоматизированных рабочих мест в
информационной системе компании заключается в том, что наблюдается
снижение затрат она обработку и хранение информации, а также использование
АРМ положительно влияет на управленческие процессы в целом.
При этом оценка конкретных показателей по повышению
эффективности может быть оценена как с точки зрения снижения трудовых, так
и стоимостных показателей, при этом показатели могут быть косвенные и
прямыми.
К прямым показателям относят конкретные затраты в денежном
выражении, что позволяет понять, какую именно сумму способно сэкономить
для компании внедрение автоматизированного рабочего места.
При этом необходимо учитывать тот факт, что использование АРМ
необходимо осуществлять на основе уже имеющегося опыта их использования,
что позволяет также снизить затраты на их эксплуатацию.
Эффективность использования АРМ также может зависеть от того,
насколько хорошо данные АРМ можно встроить в имеющиеся бизнес-процессы
компании. Зачастую это зависит от имеющихся стандартов компании, отрасли
или сферы бизнеса. Такие системы стандартизации могут значительно снизить
стоимость внедрения АРМ и повысить эффективность их использования.
33
Таблица 2 - Потенциальный эффект применения АРМ
Сфера
воздействия
Результаты
Управление
Сокращение количества уровней управления.
Снижение административных расходов.
Высвобождение ре работников среднего ре звена управления ре и
упразднение ре ряда функций.
Высвобождение ре времени для ре интеллектуальной
деятельности.
Информационная
ре система
Совершенствование ре структуры потоков ре информации и
ре систем документооборота ре в фирме.
Эффективная ре внутрифирменная координация ре с помощью
ре электронной почты.
Производство
Сокращение ре времени на ре проектирование и ре производство.
Расширение ре свойств продукции ре и сферы ре ее возможного
ре применения. Уменьшение ре затрат на ре производство продуктов
ре и услуг. ре Предоставление потребителям ре уникальных услуг.
Рационализация ре материально-технического снабжения.
Маркетинг
Уменьшение ре затрат времени ре на распространение ре изделий.
Отыскание ре новых рыночных ре ниш.
Возможность ре идентификации потребителей ре изделий.
Увеличение эффективности требует не только строгого следования
важнейшим свойствам АРМ при его проектировании, но и реализации
комплекса обусловленных и связанных организационных мероприятий, а
именно:
•Улучшение ре структуры и ре формы взаимодействия ре между заказчиками ре и
разработчиками ре АРМ;
•Применение ре системы стандартов ре к техническим, ре эргономическим и
ре эксплуатационным параметрам ре АРМ, что ре позволяет сохранить ре уже вложенные
ре в IT-сферу ре инвестиции и ре получить неплохую ре отдачу;
•Оптимизация ре методов и ре форм обучения ре широкого круга ре специалистов
по ре использованию средств ре автоматизации.
Как ре показывает практика, ре чем детальнее ре и скрупулёзнее ре будет
создаваться ре концепция разработки ре и внедрения ре АРМ в ре рамках отдельно ре взятой
компании, ре тем больше ре вероятность повышения ре его эффективности ре в процессе
ре повседневной работы. ре Хорошо налаженная ре эксплуатация дает ре возможность
улучшить ре функционирование АРМ. Именно поэтому процесс формирования
34
АРМ осуществляется индивидуально, позволяя учитывать все главные
особенности отдельно взятой компании.
Создание и внедрение АРМ часто называют сложной системной
проблемой, суть которой связана с решением различных организационных и
технических вопросов. Само решение состоит в процессе досконального
анализа предметной области, определение методик и вариантов разработки,
применением общесистемных и специфических принципов реализации ПО.
2.2. Структура и классификация АРМ
Структура АРМ определяется совокупностью его систем и компонентов.
К системам обеспечения обычно относят: технические, программные,
информационные, организационные. Также имеется целый ряд подсистем[14].
Структура АРМ приведена на рисунке 6.
Техническое обеспечение состоит из комплекса средств, основой
которых служит профессиональный персональный компьютер,
предусматривающий работу специалиста без каких-то посредников
(операторов, программистов и т.д.).
К комплексу технических средств можно отнести средства
коммуникации для связи АРМ в разных сетях, а также средства телефонной
связи.
Информационное обеспечение основано на массиве данных, который
хранится на магнитных дисках. Управляет им программа для контроля баз
данных, которая может производить запись данных, их поиск, считывание,
корректировку и решения разных информационных задач. АРМ может
содержать несколько баз данных.
35
Рисунок 6 - Структура АРМ
Организационное обеспечение состоит из средств и методов, которые
помогают развиваться совершенствоваться АРМ, а также производить
подготовку и повышение квалификации кадров.
АРМ может быть построен как индивидуальная, коллективная или
групповая система. Для групповых и коллективных АРМ для улучшения
эффективность работы всей системы нужно ужесточать требования к
организации самой работы в АРМ и разграничить функции администрирования
в системе.
АРМ, который построен по принципу «человек-машина», должен быть
открытым, гибким, приспособленным к постоянному развитию и улучшению. В
такой системе важно обеспечить:
• Максимальное приближение специалистов к средствам машинной
обработки данных;
Диалоговый режим работы;
• Оснащение АРМ необходимыми средствами эргономики;
• Производительный компьютер;
• Максимальную автоматизацию сложных повторяющихся
процессов;
АРМ
Программные
средства
Технические
средства
Информационное и
методическое
обеспечение
Функциональное
ПО
Управление ресурсами
вычислительной
техники, обеспечение
работы в сети
Создание новых
программных средств
Общее ПО
36
• Удовлетворенность сотрудников условиями труда, что позволяет
стимулировать их творческий потенциал и благотворно сказывается на
дальнейшем развитии системы;
• Возможности самообучения.
Все задачи, которые решают в АРМ, делятся на информационные и
вычислительные.
Под информационными задачами подразумеваются такие, которые
решают проблему распределения информации на структурированные сегменты,
для чего применяется кодирование, структурная организация и организация
поиска. Такие задачи, как правило, решаются с привлечением специалистов и
не могут быть решены полностью в автоматизированном режиме.
В тоже время задачи, относящиеся к вычислительном, подразделяются
на формализуемые и такие, которые не могут быть формализованы.
Задачи первого рода как правило решаются при помощи алгоритмов и
математических моделей.
Сейчас большое внимание уделяется созданию средств решения не
полностью формализуемых задач, которые также называют семантическими.
Подобные задачи очень часто возникают в ходе оперативного управления
экономическими объектами, чаще всего при принятии решений в условиях
неполноты данных.
Все существующие АРМ можно разделить по следующим признакам:
1) По сфере функционального использования:
• АРМ для административно-управленческого персонала;
• АРМ для специалиста в отдельной области (математика, физика,
химия);
• АРМ технологического или вспомогательного назначения.
2) По методу использования ЭВМ:
• Одиночный – все ресурсы находятся в монопольном разрешении и
могут использоваться для нестандартных задач;
37
• Групповой – реализуется несколько рабочих мест для
распределения обработанной информации;
• Сетевой – включает в себя достоинства 1 и 2 варианта.
3) По уровню подготовки пользователей:
• Непрофессиональные;
• Профессиональные.
4) По типам решаемых задач:
• Для решения информационно-вычислительных задач;
• Для решения задач бухучета;
• Для решения задач аналитических отчетов;
• Для решения задач подготовки и ввода информации;
• Для решения задач статистики обработки данных.
2.3. Основные технологии распределенной обработки информации
Развитие современных информационных технологий, основанных на
методах сетевой распределенной обработки данных, выдвигает задачу
определения показателей эффективности информационной деятельности в
разряд наиболее актуальных и пристально изучаемых проблем [17].
Необходимость углубления исследований, проводимых в этой области,
продиктована не только неуклонным нарастанием объемов отечественных и
мировых информационных ресурсов, но также и появлением на рынке
информационных услуг качественно новой формы офисных систем [1] -
организаций информационного профиля (ОИП), построение которых имеет
изначально распределенный тип и основано на применении электронных форм
документооборота, современного программно-технологического оснащения, а
также сетевых технологий обработки данных. Отличительной чертой таких
организаций является наличие принципиальной возможности перенесения их
деятельности в среду виртуального пространства сети без значительных
функциональных изменений.
38
Разделенная обработка информации подразумевает работу
распределенной системы, где любой технологический или функциональный
узел системы способен самостоятельно анализировать локальные данные и
выполнять ряд решений. При реализации некоторых процессов узлы подобной
системы могут обмениваться данными посредством каналов связи для их
анализа и определения итоговых вариантов, которые представляют их
взаимные интересы [31].
Разделенная система анализа данных помогает:
• Улучшить показатели методом распределения данных и вариантов
анализа между машинами, которые могут отлично управлять ими;
• Привнести новые возможности, характерные для роста
эффективности;
• Повысить общий уровень удобства. Юзер не будет сам разбираться
в разных системах и производить транспорт файлов [32].
Технология распределенной обработки данных – технология, при
которой обработка данных проводится в разных узлах сети, при этом с точки
зрения пользователей выглядит так, как будто все данные обрабатываются в
одном месте [44].
По способу организации корпоративные информационные системы
подразделяются на системы, построенные на основе:
1) архитектуры файл-сервер;
2) архитектуры клиент-сервер;
3) многоуровневой архитектуры;
4) Интернет - технологий.
В информационной системе можно выделить следующие типовые
функциональные компоненты (таблица 3).
39
Таблица 3 - Типовые функциональные компоненты ИС
Обозначение
Наименование
Характеристика
PS
Presentation
Services
(средства
представления)
Обслуживает пользовательский ввод и
отображает то, что сообщает ему компонент
логики представления (PL), с
использованием соответствующей
программной поддержки
PL
Presentation Logic
(логика
представления
(диалога))
Управляет взаимодействием между
пользователем и ЭВМ. Обрабатывает
действия пользователя при выборе команды
в меню, щелчке на кнопке или выборе
пункта в списке
BL
Business Logic
(прикладная
логика)
Набор правил для принятия решений,
вычислений и операций, которое должно
выполнить приложение
DL
Data Logic
(логика
управления
данными)
Операции с БД (реализуемые SQL-
операторами), которые нужно выполнить
для реализации прикладной логики
управления данными
DS
Data Services
(операции с БД)
Действия СУБД, реализующие логику
управления данными, такие как
манипулирование данными, определение
данных, фиксация или откат и т. п. СУБД
обычно компилирует SQL-предложения
FS
File Services
(файловые
операции)
Дисковые операции чтения и записи данных
для СУБД и других компонентов. Обычно
являются функциями ОС
Технология файл-сервер – это технология обработки данных, при
которой база данных располагается в виде файлов на винчестерском диске
одного из компьютеров сети. Серверы, разделяемым ресурсом которых
является дисковая память (или, говоря иначе, файлы, хранящиеся на
винчестерском диске), называются файл-серверами.
Архитектура "файл-сервер" предусматривает концентрацию обработки
на рабочих станциях (рисунок 7).
40
Рисунок 7 - Архитектура "файл-сервер"
Файловый сервер служит для реализации структурного хранения данных
пользователей с учетом политик информационной безопасности и доступа.
Определяющими моментами при создании подобной системы являются
в данной ситуации количество пользователей и объем хранимых данных.
В качестве сервера выступает выделенный персональный компьютер, на
котором установлена серверная операционная система и быстрая дисковая
подсистема.
Помимо хранения документов и доступа к ним, файловый сервер также
решает задачу разграничения прав пользователей относительно доступа к
данным. Любой сотрудник может просматривать и вносить изменения только в
те документы, на которые он имеет соответствующие права.
Достоинства технологии файл-сервер:
Простота реализации и дешевизна;
независимость компьютера от сети;
высокая защита от несанкционированного доступа.
Недостатки технологии файл-сервер:
не оперативное обновление данных на нескольких компьютерах;
высокая стоимость компьютеров для работы в такой системе;
сложность изменения структуры данных.
Технология клиент-сервер – вычислительная или сетевая архитектура, в
которой задания или сетевая нагрузка распределены между поставщиками
Формирует запрос
на чтение/запись
Чтение/запись блока
в БД. Возврат
прочитанного блока
данных клиенту
Файлы базы данных
Клиент Файл-сервер
41
услуг [6], называемыми серверами, и заказчиками услуг, называемыми
клиентами (рисунок 8).
Рисунок 8 - Технология клиент-сервер
Один из основных принципов технологии «клиент-сервер», заключается
в разделении операций обработки данных на три группы, имеющие различную
природу [9]:
Ввод и отображение данных [8];
Прикладные операции обработки данных, характерные для решения
задач данной предметной области;
Операции хранения и управления данными (базами данных или
файловыми системами).
Исходя из данной классификации, любой техпроцесс включает ПО 3
видов:
• ПО представления, передающее операции 1 группы;
• ПО, помогающее операциям 2 группы;
• ПО для доступа к информационным ресурсам, выполняющее
операции 3 группы
Исход из этого, выделим 3 модели реализации клиент-серверной
технологии [45]:
1) Доступ к удаленной информации (Remote Data Access — RDA);
2) Сервер БД (DateBase Server — DBS);
3) Сервер приложений (Application Server — AS).
Формирует запрос к
базе данных
Обработка запросов
к базе данных
База данных
Клиент
Программа на
сервере

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

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