Файл: Анализ и оценка средств реализации структурных методов анализа и проектирования экономической информационной системы (процесс проектирования информационной системы).pdf
Добавлен: 28.04.2023
Просмотров: 271
Скачиваний: 2
СОДЕРЖАНИЕ
ГЛАВА 1. ХАРАКТЕРИСТИКА ИЗУЧАЕМОЙ ОБЛАСТИ
1.1 Характеристика предприятия и его деятельности
1.2 Описание основных понятий и их анализ и оценка
1.3 Характеристика аналогов существующих систем
2.1 Анализ структурных методов анализа и проектирования ИС
· Программирование на языке C с интегрированным SQL;
· Управление версиями и конфигурацией проекта;
· Генерация проектной документации по обычным и персональным стандартам;
· Экспорт и импорт информации проекта в формате CDIF.
Westmount I-CASE допускается использовать в конфигурации "клиент- сервер", при этом основа предназначенных данных может размещаться в сервере, а рабочие места разработчиков могут являться покупателями.
Westmount I-CASE работает в абсолютно всех ключевых UNIX- платформах и VMS. В качестве целенаправленный СУБД могут применяться ORACLE, Informix, Sybase и Ingres.
1.3 Характеристика аналогов существующих систем
Формирование и усовершенствование средств электронно-вычислительной техники и внедрения их в разные области производственно-хозяйственной и финансовой работы влекут за собою то, что же выполнение работы в компании уже неосуществимо вообразить без применения автоматизированных систем.
На российском рынке информационных технологий презентованы серия систем, специализированных с целью автоматизации обрабатывания заявок по ремонтным работам компьютерного и офисного оборудования – HelpDesk системы.
Программное обеспечение «IntraService» – многоцелевая ServiceDesk система с интернет-интерфейсом, дозволяющая автоматизировать учет и обрабатывание заказов (в т.ч. поступивших через интернет). Заказы распределяются согласно проектам. Обширные возможности для настройки и доработки. Экспортирование в Excel. Интегрированная основа сведений и знаний. Устанавливается на Windows Server с Microsoft SQL. Основными способностями «IntraService» представлены:
- прием заказов по электронной почте;
- прием заказов с помощью вашего сайта;
- прием заказов по телефону;
- интегрируема с Active Directory;
- версия для PDA;
- импорт пользователей из Excel.
Цену Enterprise в версии ServiceDesk составляет 145 000 руб.
Программное обеспечение «Kayako Fusion». Многофунциональная инсталлируемая Helpdesk система с интернет-дизайном для управления тикетами, имейлами, контактами, SLA договорами и заданиями (с целью коллективной работы). Содержит в себе модули портала самообслуживания, live-chat и desktop sharing, систему по прогнозу посетителей клиентского портала. «Kayako Fusion» владеет обширным перечнем возможностей.
- прием заявок по электронной почте;
- прием заявок в режиме реального времени;
- прием заявок по телефону;
- экспорт заявок в базу знаний;
- настраиваемые уведомления.
Цена «Kayako Fusion» составляет 18 000 руб. в год. Программное обеспечение «SmartNut». Удобная онлайн Service Desk.
Дает возможность вести базу покупателей, условия SLA соглашений с ними, осуществлять подсчет заказов, рассматривать отчеты. Заказы возможно формировать вручную, или автоматически получать через интернет-форму. Заказы можно устанавливать ответственным работникам, осуществлять контроль их статус исполнения, добавлять комментарии. Оповещения по -email и SMS. К основным функциям «SmartNut» принадлежат:
- база клиентов, контактов и заявок;
- контроль соблюдения SLA;
- трекинг обращений и заявок клиентов;
- регистрация заявок по почте;
- анализ работ по заявкам клиентов.
Цена «SmartNut» составляет 300 руб. в месяц в одного юзера. После выполнения анализа рынка имеющихся Helpdesk систем был совершен вывод о том, что же получение готового программного продукта представляется нецелесообразным. Главным способом этот подбор базируется в том, что же имеющиеся системы владеют лишним перечнем возможностей и, как результат, имеют высокую цену, что же противоречит условиям клиента.
ГЛАВА 2. АНАЛИЗ СРЕДСТВ РЕАЛИЗАЦИИ СТРУКТУРНЫХ МЕТОДОВ АНАЛИЗА И ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ
2.1 Анализ структурных методов анализа и проектирования ИС
Структурным анализом называется метод исследования системы, начинается с ее общего обзора, который затем детализируется, приобретая иерархическую структуру со все большим числом уровней. Его основные характеристики:
- разбивка системы на уровне абстракции с ограничением числа элементов на каждом уровне;
- ограниченный контекст, включающий только существенные на каждом уровне детали;
- использование строгих формальных правил записи;
- последовательное приближение к конечному результату.
В структурном анализе и проектировании используют разные модели. Наиболее распространенными являются:
- функциональная модель SADT (IDEF0), которая описывает функциональную структуру системы;
- модель IDEF3, описывающая процессы, в которых важно понять последовательность выполнения действий и взаимозависимости между ними, и часто используется для детализации функциональных блоков IDEF0;
- диаграммы потоков данных DFD, которые описывают передачу
информации между функциональными процессами;
- спецификация BPMN (англ. Business Process Model and Notation, нотация и модель бизнес-процессов) позволяет описать БП в виде последовательности объектов потока управления с возможностью задания циклических действий.
В семейство IDEF входят и другие модели, которые не так широко используются. Следует отметить методологию онтологического исследования сложных систем IDEF5. Она позволяет описать правила и ограничения, которые представляют состояние системы, с использованием словаря терминов.
Можно выделить следующие положительные черты структурных методов:
- графические диаграммы позволяют наглядно представить структуру системы;
- визуальное моделирование является неспециалистам в области информационных технологий;
- иерархическая структура диаграмм позволяет описывать функции системы с разной степенью подробности.
При разработке ИС целесообразно использовать диаграммы потоков данных DFD, поскольку этот метод хорошо согласуется со средством моделирования данных (модель «сущность-связь»). Хранилища данных, описываемые на диаграммах DFD, является основой для построения модели «сущность-связь».
Структурный подход ориентирован на различие между данными и процессами их обработки. В первую очередь определяются процессы обработки данных, а затем устанавливаются необходимые для ЭТИХ процессов данные, после чего организуются информационные потоки между связанными процессами.
На стадии структурного и системного проектирования проводится разработка, оформление, согласование и утверждение технического задания на создание автоматизированной системы, в котором подробно документируются требования к ней, определяется перечень функций, доработки, сроки и стоимость выполнения отдельных этапов работ и всего проекта в целом, взаимные обязательства вязания "Обязательства по выполнению необходимых работ.
На стадии проектирования определяют требования к создаваемой информационной системы. Для этого необходимо обеспечить сотрудничество широкого круга специалистов - юристов, программистов, инженеров, руководителей подразделений, а также будущих пользователей системы, которые непосредственно будут работать с системой. При проектировании уточняют процедуры взаимодействия учетного персонала и направления движения документов в системе, согласовывают и утверждают формы необходимых отчетов, составляют проектную документацию (как документацию пользователя, так и техническую).
В практике проектирования экономических информационных систем применяются различные технологии, отличаются совокупностью методов, средств проектирования, организационных приемов и технических средств.
Целью проектирования является разработка проекта информационной системы с заданными пользовательскими свойствами, которые, в процессе ее функционирования, удовлетворяющие информационные потребности пользователей.
Различия в методах и средствах проектирования объектов управления, а также в структуре, составе и профессиональном уровне коллективов проектировщиков обусловливают сложность процессов разработки информационных систем.
Процесс проектирования информационных систем является динамичным, многошаговым, сложным. Он характеризуется высокой стоимостью, привлечением специалистов различных профилей, влияет на структуру технологии проектирования. В связи с этим возникает необходимость формализованного описания процессов проектирования, в основу которого положено понятие технологической операции проектирования.
Технологии проектирования информационных систем предусматривают поэтапную разработку системы. Этапы могут объединяться в стадии. Совокупность стадий и этапов, которые проходят информационные системы в своем развитии с момента принятия решения о создании системы до момента прекращения ее функционирования, называется жизненным циклом информационных систем.
В жизненном цикле информационных систем выделяют следующие стадии: предпроектная, технический проект, рабочий проект, внедрение.
Установление стадий и этапов работ для каждого конкретного объекта производится на предпроектной стадии и выбирается с учетом сложности объекта и наличия проектных решений.
Предпроектная стадия предусматривает всестороннее изучение существующей системы управления предприятием с целью обоснования технико-экономической целесообразности и необходимости создания информационных систем, разработку решений по совершенствованию информационной системы и основных требований к новой системе. Для этого детально обследуют объект автоматизации (предприятие) с целью установления организационно-технических мероприятий по проектированию и внедрению информационных систем и проводят оценку применимости тех или иных типовых проектных решений и пакетов прикладных программ.
Комплекс работ на предпроектной стадии выполняется в несколько этапов:
- сбор материалов об объекте проектирования (предприятие);
- обработка и анализ материалов обследования;
- формирование требований к проектной системы.
На этапе сбора материалов исследования ведется в трех направлениях:
1) получение сведений о производственной деятельности, структуру, показатели деятельности предприятия. Результаты изучения предоставляются в виде соответствующих описаний;
2) изучение организационно-функциональной структуры аппарата управления и функций управления структурных подразделений предприятия. При этом оказывается комплекс задач, выполнение которых обусловлено реализацией соответствующей функции управления с указанием начальной и исходящей информации каждой задачи или комплекса задач. Результаты изучения представляются в виде структурной схемы аппарата управления;
3) изучение направления движения потока информации, его структурные компоненты, частота возникновения и процедуры обработки. Результаты представляются в виде совокупности документов обследования, в которых отражены общая характеристика носителей, информации.
На этапе обработки материалов обследования выполняются три вида анализа: системный, функциональный и анализ потоков информации. В результате системного анализа формируются цели совершенствования системы управления и разрабатываются критерии эффективности ее функционирования. Цели определяются на основе планов экономического, технического и социального развития, а также на основе анализа хозяйственной деятельности предприятия и представляются в виде иерархического многоступенчатого «дерева», каждый уровень которого примерно соответствует определенному уровню руководства. Согласно разработанному "дерева целей" определяются критерии функционирования проектируемой информационной системы, представляющей собой систему технико-экономических показателей, уровень которых должен быть достигнут в результате создания системы.
- Все наиболее распространенные методы структурного подхода базируются на ряде общих принципов. Принципами структурного подхода являются:
- принцип «разделяй и властвуй» - принцип решения сложных проблем путем разбития их на множество меньших независимых задач, легких для понимания и решения;
- принцип иерархического упорядочивания - принцип организации составных частей системы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне.
- принцип абстрагирования - выделение существенных аспектов системы и отвлечения от несущественных;
- принцип формализации - применение строго методического подхода к решению проблемы;
- принцип упрятывания - упрятывание несущественной на конкретном этапе информации: каждая часть «знает» только необходимую ей информацию;
- принцип концептуальной общности - соблюдение единой философии на всех этапах ЖЦ (структурный анализ - структурное проектирование - структурное программирование - структурное тестирование);
- принцип непротиворечивости - обоснованность и согласованность элементов системы;
- принцип логической независимости - концентрация внимания на логическом проектировании для обеспечения независимости от физического проектирования;
- принцип независимости данных - модели должны быть проанализированы и спроектированы независимо от процессов их логической обработки, а также от их физической структуры и распределения;
- принцип структурирования данных - данные должны быть структурированы и иерархически организованы;
- принцип доступа конечного пользователя - пользователь должен иметь средства доступа к базе данных, он может использовать непосредственно (без программирования).