Дипломная работа: Проектирование информационно-справочной системы ГОУ НПО ПУ №33
· изучить теоретические основы проектирования информационно-справочных систем;
· проанализировать информационную систему и требования пользователей к информационно-справочной системе ГОУ НПО ПУ №33.
· разработать проект информационно-справочной системы ГОУ НПО ПУ №33;
· дать оценку эффективности проекта информационно-справочной системы.
Методы исследования, используемые в процессе подготовки дипломного проекта – это системный и сравнительный анализ и методы анализа документов.
Основными теоретическими и методологическими источниками при написании данной работы служили научные и периодические издания, содержащие материалы об информационных системах управления, современных информационных технологиях, базах и банках данных и информационном менеджменте, а также документы предприятия, текущая бухгалтерская и статистическая отчетность, периодическая литература.
Структура проекта состоит из введения, четырех глав, заключения, списка литературы и приложений.
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННО-СПРАВОЧНЫХ СИСТЕМ
1.1 Значение информационно-справочных компонент в корпоративных информационных системах
Ни одна организация никак не может осуществлять свою деятельность без информации. В процессе нормального функционирования организации, управления ею в различного рода информации нуждаются все ее работники, от простого рабочего или служащего, до директора. Процесс получения и использования информации в общем случае выглядит таким образом, как представлено на рис. 1. Сбор и анализ информации осуществляется в процессе обращения к источнику информации. На основе собранной и проанализированной информации происходит формирование гипотез, установление зависимостей и проверка правильности сформулированной гипотезы. В том случае, если гипотеза верна, можно реализовывать принятое решение, если же нет – следует вернуться к этапу сбора и анализа информации.
Рис. 1. 1 Использование информации в принятии управленческих решений
Информационные процессы являются не самоцелью, они призваны в конечном итоге управлять материальными потоками, а также взаимодействием материальных и информационных потоков[1] .
В настоящее время сложилось два направления автоматизации управленческой деятельности, связанных с применением автоматических и автоматизированных систем. Он и различаются характером объектов управления: если в первом случае объектами управления являются технологические процессы и работа оборудования и человек не принимает участия в процессе управления, то во втором — коллективы людей, занятых в сфере материального производства и сфере обслуживания, где роль человека остается определяющей.
В зависимости от роли человека в процессе управления, форм связи и функционирования звена «человек-машина», распределения информационных и управляющих функций между оператором и ЭВМ, между ЭВМ и средствами контроля и управления псе технологии можно разделить на информационные и управляющие. Информационные технологии, обеспечивающие сбор и выдачу «удобном для обозрения виде измерительную информацию о ходе технологического или производственного процесса, в результате соответствующих расчетов определяют, какие управляющие воздействия следует произвести, чтобы управляемый процесс протекал наилучшим образом. Выработанная управляющая информация служит рекомендацией оператору, причем основная роль принадлежит человеку, а машина играет вспомогательную роль, выдавая для него необходимую информацию[2] .
Информационные технологии должны, с одной стороны, представлять отчеты о нормальном ходе производственного процесса и, с другой — информацию о ситуациях, вызнанных любыми отклонениями от нормального процесса. Различают дна вида информационных технологий:
- Информационно-справочные (пассивные), которые поставляют информацию оператору после его связи с системой по соответствующему запросу. В них ЭВМ необходима только для сбора и обработки информации об управляемом объекте. На основе информации, переработанной ЭВМ и представленной в удобной для восприятия форме, оператор принимает решения относительно способа управления объектом. ЭВМ предоставляет широкие возможности для математической обработки данных (сравнение текущих значений параметров с их максимально и минимально допустимыми значениями, прогнозирование характера изменения контролируемых параметров). В математическое обеспечение ЭВМ входят библиотека рабочих программ, каждая из которых выполняет одну или несколько функций централизованного контроля, и программа-диспетчер, выбирающая для выполнения ту или иную рабочую программу. Общение между оператором и ЭВМ ведется в режиме «запрос-ответ».
- Информационно-советующие (активные), которые сами выдают абоненту предназначенную для него информацию периодически или через определенные промежутки времени. В этих системах наряду со сбором и обработкой информации выполняются следующие функции: определение рационального технологического режима функционирования по отдельным технологическим параметрам процесса, определение управляющих воздействий по всем или отдельным управляемым параметрам процесса и т. п.
- Промежуточным классом между информационной и управляющей технологиями можно считать информационно-управляющую систему, которая предоставляет оператору достоверную информацию о прошлом, настоящем и будущем состоянии производственной системы. Следовательно, кроме программ сбора и обработки производственной информации необходима реализация ряда дополнительных программ статистики, прогнозирования, моделирования, планирования и др.
Корпоративная информационная система (КИС) — управленческая идеология, объединяющая бизнес-стратегию и информационные технологии[3] . Корпоративная информационная система - это масштабируемая система, предназначенная для комплексной автоматизации всех видов хозяйственной деятельности небольших и средних предприятий, в том числе корпораций, состоящих из группы компаний, требующих единого управления. Корпоративной Информационной Системой может считаться система, автоматизирующая более 80% подразделений предприятия. Корпоративные информационные системы являются развитием систем для рабочих групп, они ориентированы на крупные компании и могут поддерживать территориально разнесенные узлы или сети. В основном они имеют иерархическую структуру из нескольких уровней. Для таких систем характерна архитектура клиент-сервер со специализацией серверов или же многоуровневая архитектура. При разработке таких систем могут использоваться те же серверы баз данных, что и при разработке групповых информационных систем. Однако в крупных информационных системах наибольшее распространение получили серверы Oracle, DB2 и Microsoft SQL Server.
Эффективное управление современным предприятием представляет собой довольно нетривиальную задачу, учитывая многообразие используемых ресурсов и высокую скорость изменения операционного окружения. Основными функциями управления являются, как известно, планирование, организация, активизация, координация, контроль и анализ, которые осуществляются в многомерном пространстве различных областей деятельности предприятия[4] . Формируемые в ходе выполнения вышеперечисленных функций управленческие решения служат отправным моментом для конкретных исполнителей. В связи с тем, что автоматизация исполнения должностных обязанностей и отдельных поручений фактически стала в последнее время стандартом де-факто, особую остроту приобретает проблема автоматизации непосредственно управленческих функций.
Следовательно, наиболее существенной чертой комплексной информационной системы должно стать расширение контура автоматизации для получения замкнутой, саморегулирующейся системы, способной гибко и оперативно перестраивать принципы своего функционирования[5] .
Очевидно, что в состав КИС должны войти средства для документационного обеспечения управления, информационной поддержки предметных областей, коммуникационное программное обеспечение, средства организации коллективной работы сотрудников и другие вспомогательные (технологические) продукты. Из этого, в частности, следует, что обязательным требованием к КИС является интеграция большого числа программных продуктов.
Подобная широкопрофильная система должна в равной, максимально допустимой, степени удовлетворить все подразделения организации, по возможности сохранить существующие бизнес-процессы, а также методы и структуру управления. Без привлечения автоматизации практически нельзя контролировать постоянно меняющиеся бизнес-процессы.
Наполнение предметной части КИС может существенно изменяться в зависимости от профиля деятельности предприятия, включая, например, программное обеспечение для финансового анализа, складскую программу либо PDM-систему. Некоторая часть КИС определяется такими характеристиками, как масштаб организации и объемы информационных работ. С их увеличением становится актуальным внедрение специализированных модулей делопроизводства и архивного хранения, которые способны поддерживать крупные электронные архивы смешанной документации с обеспечением необходимого уровня надежности и безопасности хранения информации[6] .
В дополнение к функционалу, структуру КИС определяют и реализующие данный функционал технологии. С этой точки зрения современные информационные системы должны отвечать целому набору обязательных требований. Среди них, в первую очередь, стоит отметить использование архитектуры клиент-сервер с возможностью применения большинства промышленных СУБД, обеспечение безопасности с помощью различных методов контроля и разграничения доступа к информационным ресурсам, поддержку распределенной обработки информации, модульный принцип построения из оперативно-независимых функциональных блоков с расширением за счет открытых стандартов (API, COM и другие), а также поддержку технологий Internet/intranet.
Кроме того, немаловажную роль играют и другие — эксплуатационные — характеристики: легкость администрирования, эргономичность, наличие локализованного (русифицированного) интерфейса.
Наиболее органичным и эффективным способом построения КИС, при котором были бы выполнены вышеперечисленные функции и требования к технологичности, является использование в качестве ядра всего информационного комплекса системы автоматизации деловых процессов[7] .
Для того чтобы понять, почему это именно так, необходимо вспомнить, что, фактически, деятельность любой организации представляет собой нечто иное, как совокупность выработанных в повседневной практике деловых процессов, в которые вовлечены финансовые, материальные, кадровые, информационные и прочие виды ресурсов. Именно деловые процессы определяют порядок взаимодействия отдельных сотрудников и целых отделов, а также принципы построения информационных систем. Поэтому автоматизация предприятия, исходя из делового процесса, наиболее логична, и самое главное, — вполне реальна благодаря современным workflow-системам, выступающим в роли связующего звена, вокруг которого и будут интегрироваться другие программные продукты. Сформированная таким образом КИС характеризуется одновременно универсальностью и эффективностью. Она способна автоматизировать деятельность предприятия практически любой отрасли и при этом позволяет сохранить специфические, критически важные нюансы управленческого и организационного ноу-хау. Кроме того, автоматизацию не нужно начинать с нуля. Интегрированный комплекс может создаваться на базе разрозненных автоматизированных рабочих мест, т. е. с использованием уже имеющегося системного и прикладного программного обеспечения. Не стоит забывать также, что при применении в предложенной структуре современных workflow-систем, которые характеризуются открытостью и широкими возможностями по настройке, легко достигается динамичная и гибкая модификация целей и функций КИС.
Сегодня существует целый ряд систем автоматизации деловых процессов (САДП), заслуживающих самого пристального внимания потребителя, который собрался проводить комплексную автоматизацию. Из зарубежных систем это, в первую очередь, Action Workflow фирмы Action Techologies и продукт фирмы Staffware Inc., который так и называется Staffware; из отечественных — ничуть не уступающая зарубежным конкурентам система WorkRoute компании ВЕСТЬ АО, получившая признание на западном рынке.
Прежде чем перейти непосредственно к рассмотрению вопроса о построении КИС на подобных системах, имеет смысл вкратце познакомиться с их терминами и принципами функционирования.