РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПРЕДПРИЯТИЯ, ЗАНИМАЮЩЕГОСЯ ИЗГОТОВЛЕНИЕМ НАВЕСНЫХ ФАСАДНЫХ КОНСТРУКЦИЙ
|
ВВЕДЕНИЕ 3
1. ПОСТАНОВКА ЗАДАЧИ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПРЕДПРИЯТИЯ 5
1.1. Цель создания ИС 5
1.2. Обзор существующих систем 6
1.3. Анализ предметной области и бизнес-процессов 7
2. ПРОЕКТИРОВАНИЕ СТРУКТУРЫ СИСТЕМЫ 10
3. РАЗРАБОТКА СТРУКТУРЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
СИСТЕМЫ 18
3.1. Средства реализации 18
3.2. Описание основных форм и общей структуры системы 19
3.2. 1 Вход в систему 20
3.2. 2 Интерфейс планировщика производства 21
3.2. 3 Интерфейс снабженца 28
3.2.4 Интерфейс начальников цехов 32
3.2. 5 Интерфейс заведующего складом 33
3.2. 6 Интерфейс руководства и администратора 34
3.3. Описание взаимодействия пользователей системы 35
4. АВТОМАТИЧЕСКАЯ КЛАССИФИКАЦИЯ ДОКУМЕНТОВ
ПРЕДПРИЯТИЯ С ИСПОЛЬЗОВАНИЕ НЕЙРОСЕТЕВЫХ МОДЕЛЕЙ 42
4.1 Описание и постановка задачи и используемых технологий 42
4.2 Экспериментальные данные и результаты 44
4.3. Тестирование системы 48
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 51
ПРИЛОЖЕНИЕ
1. ПОСТАНОВКА ЗАДАЧИ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ ПРЕДПРИЯТИЯ 5
1.1. Цель создания ИС 5
1.2. Обзор существующих систем 6
1.3. Анализ предметной области и бизнес-процессов 7
2. ПРОЕКТИРОВАНИЕ СТРУКТУРЫ СИСТЕМЫ 10
3. РАЗРАБОТКА СТРУКТУРЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
СИСТЕМЫ 18
3.1. Средства реализации 18
3.2. Описание основных форм и общей структуры системы 19
3.2. 1 Вход в систему 20
3.2. 2 Интерфейс планировщика производства 21
3.2. 3 Интерфейс снабженца 28
3.2.4 Интерфейс начальников цехов 32
3.2. 5 Интерфейс заведующего складом 33
3.2. 6 Интерфейс руководства и администратора 34
3.3. Описание взаимодействия пользователей системы 35
4. АВТОМАТИЧЕСКАЯ КЛАССИФИКАЦИЯ ДОКУМЕНТОВ
ПРЕДПРИЯТИЯ С ИСПОЛЬЗОВАНИЕ НЕЙРОСЕТЕВЫХ МОДЕЛЕЙ 42
4.1 Описание и постановка задачи и используемых технологий 42
4.2 Экспериментальные данные и результаты 44
4.3. Тестирование системы 48
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 51
ПРИЛОЖЕНИЕ
В условиях серьезной конкуренции и динамически развивающегося рынка сложно представить предприятие без использования такого мощного средства, как автоматизированная информационная система. Она позволяет улучшить экономические показатели производства, облегчить работу сотрудникам предприятия, а самое главное, сохраняет и преумножает такой ценный ресурс - время. С бурным развитием информационных технологий создание подобных систем упрощается и сокращается время на ее разработку. В данной работе описано создание автоматизированной управляющей (по характеру использования выходной информации) информационной системы с внедрением бурно развивающихся технологий машинного обучения.
Результирующая информация управляющих ИС непосредственно трансформируются в принимаемые человеком решения. Для этих систем характерны задачи расчетного характера и обработка большого объема данных. 1В настоящее время WEB-технологии являются одним из самых распространенных способов реализации подобных ИС, поскольку доступ к ним и их использование является весьма простым, достаточно иметь минимум программно-аппаратных средств. Сеть Internet - источник информации, активно развивающийся в современном мире. Создание информационной системы в Internet обеспечивает новые возможности по расширению, информационной поддержке. Основными параметрами информационной системы являются надежность, масштабируемость, безопасность, поэтому при создании таких систем используется архитектура клиент-сервер. Эта архитектура позволяет распределить работу между клиентской и серверной частями системы, предусматривает развитие и совершенствование в соответствии с особенностями решаемых задач. В последние годы наблюдается устойчивая тенденция увеличения спроса на клиент-серверные приложения, которые обладают в области учета и управления большими возможностями, чем файл- 1Проектирование информационных систем [Текст]: Курс лекций Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. — М.: Интернет-университет информационных технологий, 2005. — 304 с. — ISBN: 5-9556-0033-7
серверные системы при обработке больших объемов данных, возможностью создания распределенных систем, а также достаточной интеграцией с другими системами. Процесс создания информационной системы можно разбить на несколько этапов. На первом этапе проводится анализ предметной области, с целью выявления информационных потребностей, которым должна удовлетворять система. Уточняется назначение и область применения. Для формирования правильного представления проводится обсуждение с будущими пользователями и заказчиком. Осуществляется выявление очевидных и потенциальных проблем в деятельности предприятия. Далее производится анализ требований к ИС. Решается вопрос какие функции будут автоматизироваться или выполняться, а какие нет. Во второй главе после проведенного анализа предметной области осуществляется определение структуры и проектирование системы. На этапе проектирования определяется схема базы данных на основе ER-модели, разработанной на этапе анализа). Параллельно ведется проектирование процессов, чтобы получить спецификации (описания) всех модулей информационной системы. Оба этих процесса связаны, поскольку часть бизнес-логики реализуется в базе данных (триггеры, хранимые процедуры, запросы).В третьей главе работы рассматриваются преимущества современных инструментальных средств разработки программного обеспечения и осуществляется проектирование пользовательского интерфейса системы, а также разработка архитектуры системы, включающая себя выбор платформ, языка программирования, СУБД, технологий. В четвертой главе работы описывается использование в системе элементов искусственного интеллекта для задачи классификации документов и последующей их отправки в соответствующие отделы. Показаны основные результаты, точность классификации в зависимости от размеров обучающей выборки документов и корпуса, выбранного классификатора. Описаны основные методы и технологии.
Результирующая информация управляющих ИС непосредственно трансформируются в принимаемые человеком решения. Для этих систем характерны задачи расчетного характера и обработка большого объема данных. 1В настоящее время WEB-технологии являются одним из самых распространенных способов реализации подобных ИС, поскольку доступ к ним и их использование является весьма простым, достаточно иметь минимум программно-аппаратных средств. Сеть Internet - источник информации, активно развивающийся в современном мире. Создание информационной системы в Internet обеспечивает новые возможности по расширению, информационной поддержке. Основными параметрами информационной системы являются надежность, масштабируемость, безопасность, поэтому при создании таких систем используется архитектура клиент-сервер. Эта архитектура позволяет распределить работу между клиентской и серверной частями системы, предусматривает развитие и совершенствование в соответствии с особенностями решаемых задач. В последние годы наблюдается устойчивая тенденция увеличения спроса на клиент-серверные приложения, которые обладают в области учета и управления большими возможностями, чем файл- 1Проектирование информационных систем [Текст]: Курс лекций Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. — М.: Интернет-университет информационных технологий, 2005. — 304 с. — ISBN: 5-9556-0033-7
серверные системы при обработке больших объемов данных, возможностью создания распределенных систем, а также достаточной интеграцией с другими системами. Процесс создания информационной системы можно разбить на несколько этапов. На первом этапе проводится анализ предметной области, с целью выявления информационных потребностей, которым должна удовлетворять система. Уточняется назначение и область применения. Для формирования правильного представления проводится обсуждение с будущими пользователями и заказчиком. Осуществляется выявление очевидных и потенциальных проблем в деятельности предприятия. Далее производится анализ требований к ИС. Решается вопрос какие функции будут автоматизироваться или выполняться, а какие нет. Во второй главе после проведенного анализа предметной области осуществляется определение структуры и проектирование системы. На этапе проектирования определяется схема базы данных на основе ER-модели, разработанной на этапе анализа). Параллельно ведется проектирование процессов, чтобы получить спецификации (описания) всех модулей информационной системы. Оба этих процесса связаны, поскольку часть бизнес-логики реализуется в базе данных (триггеры, хранимые процедуры, запросы).В третьей главе работы рассматриваются преимущества современных инструментальных средств разработки программного обеспечения и осуществляется проектирование пользовательского интерфейса системы, а также разработка архитектуры системы, включающая себя выбор платформ, языка программирования, СУБД, технологий. В четвертой главе работы описывается использование в системе элементов искусственного интеллекта для задачи классификации документов и последующей их отправки в соответствующие отделы. Показаны основные результаты, точность классификации в зависимости от размеров обучающей выборки документов и корпуса, выбранного классификатора. Описаны основные методы и технологии.
Создана автоматизированная интеллектуальная информационная система, позволяющая планировать и вести учет производственных процессов, а также обеспечивает автоматический документооборот на основе алгоритмов машинного обучения. Документы, загруженные в систему, на основе анализа содержимого, распределяются по соответствующим отделам предприятия. Система помогает планировщику обрабатывать заявки на производство изделий, высчитывает дефицит изделий по всем заявкам, высчитывает дефицит в материалах, ведет учет обо всех изделиях, сданных на объекты, а также учет изделий и материалов на складе, отображает информацию о том, сколько изделий возможно изготовить с учетом тех ресурсов в материалах, что есть на предприятии. Информационная система отображает снабженцу дефицит в материалах, на основе которого он осуществляет заказ в материалах. Информационная система позволяет отправлять сообщение (текст которого формируется автоматически) о необходимости заказа материалов у поставщиков. Осуществимый заказ в материалах отображается у снабженца, а информация о заказанных материалах заносится на склад. Заведующий складом ведет мониторинг пришедших на склад материалов и продукции, ставит свое одобрение о корректном объеме. Произведенные предприятием изделия распределяются по заявкам. Система позволяет планировщику добавлять и удалять заявки с объектов, добавлять новые материалы и изделия, менять связи изделий и материалов. Она также отображает последние сохранения, сделанные в ней, а также оповещает планировщика обо всех заказах в материалах. Система позволяет вести учет работников предприятия, учитывать прогулы и больничные листы. Таким образом, создана интеллектуальная информационная система, которая позволяет уменьшить время, которое затрачивается в различных производственных процессах предприятия.



