Автор работы: Пользователь скрыл имя, 14 Января 2014 в 15:09, дипломная работа
Целью исследования является обоснование необходимости и разработка информационной системы планирования закупок для предприятия химической отрасли. Предметом исследования в дипломной работе является деятельность компании по планированию закупок. Объектом исследования дипломной работы является научно-производственная фирма «АгроЛидер». ООО «НПФ «АгроЛидер» ― перспективная и динамично развивающаяся компания, занимающаяся производством и поставкой средств защиты растений по всей территории России.
ВВЕДЕНИЕ 3
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ 5
1.1 ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ПРЕДМЕТНОЙ ОБЛАСТИ 5
1.1.1 Характеристика предприятия 5
1.1.2 Краткая характеристика подразделения и его видов деятельности 9
1.2 ЭКОНОМИЧЕСКАЯ СУЩНОСТЬ ЗАДАЧИ 14
1.3 ОБОСНОВАНИЕ НЕОБХОДИМОСТИ И ЦЕЛИ ИСПОЛЬЗОВАНИЯ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ ДЛЯ РЕШЕНИЯ ЗАДАЧИ 19
1.4 ПОСТАНОВКА ЗАДАЧИ 22
1.5 АНАЛИЗ СУЩЕСТВУЮЩИХ РАЗРАБОТОК 25
1.5.1 Информационная система « Управление снабжением 8» 25
1.5.2 Информационная система «1С: Управление производственным предприятием» 27
1.5.3 Информационная система “Oracle Retail Invoice Matching” 29
1.5.4 Информационная система «Галактика» 30
1.6 ОБОСНОВАНИЕ ВЫБОРА ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ 35
1.7 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ ПО ВИДАМ ОБЕСПЕЧЕНИЯ 36
1.7.1 Техническое обеспечение 36
1.7.2 Информационное обеспечение 38
1.7.3 Программное обеспечение 40
1.7.4 Технологическое обеспечение 49
1.7.5 Математическое обеспечение 50
2 ПРОЕКТНАЯ ЧАСТЬ 53
2.1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ЗАДАЧИ 53
2.1.1 Используемые классификаторы и системы кодирования 53
2.1.2 Характеристика нормативно-справочной и входной информации 53
2.1.3 Характеристика результатной информации 55
2.1.4 Информационная модель и ее описание 55
2.1.5 Физическая модель 60
2.2 ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ЗАДАЧИ 61
2.2.1 Общие положения (дерево функций и сценарий диалога) 61
2.2.2 Структурная схема пакета 65
2.2.3 Описание программных модулей 67
2.3 РЕАЛИЗАЦИЯ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА 68
3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА 78
ЗАКЛЮЧЕНИЕ 86
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 88
ПРИЛОЖЕНИЯ 91
Достижение
эффективной работы системы предполагает
выполнение некоторого набора требований,
предъявляемых к комплексу
В комплекс технических средств входят:
В текущий момент в качестве средства автоматизации закупок на предприятии используется Microsoft Excel. Файлы расположены на открытых сетевых ресурсах. Отсутствует возможность одновременной работы с данными. Информация дублируется в нескольких локальных файлах. Принцип однократного ввода не соблюдается. Не соблюдаются требования к разграничению доступа.
В соответствии с постановкой задачи, разрабатываемая информационная система должна обеспечить требуемую функциональность на нескольких рабочих местах. Наиболее эффективным в этом случае будет использование технологии клиент-сервер.
В основе выбора
оптимальных характеристик
Для обеспечение работы информационной системы требуется наличие серверного компьютера со следующими требованиями:
Для эффективного функционирования клиентского рабочего места требуется операционная система Windows XP SP2 и выше и Microsoft Office 2003 (2007). Требование к оборудованию определяется требованиями к операционной системе:
Информационное обеспечение (ИО) представляет собой совокупность проектных решений по объемам, размещению, формам организации информации, циркулирующей в АИС. Оно включает в себя совокупность показателей, справочных данных, классификаторов и кодификаторов информации, унифицированные системы документации, специально организованные для массового обслуживания, массивы информации на соответствующих носителях [5].
Информационное обеспечение любой задачи можно разделить на внемашинное (классификаторы, справочники, документы) и внутримашинное (входные, промежуточные, входные массивы информационной базы)
Наиболее широкое распространение в последнее время получила реляционная модель данных. При такой организации вся информация представлена в виде таблиц (файлов БД, отношений). Таблицы являются совокупностью записей (строк, кортежей). Между отношениями (таблицами) существуют связи типа 1:М, М:1, 1:1, М:М. Каждое отношение имеет ключ – это поле записи (атрибут), однозначно идентифицирующее ее. Данное свойство реляционной модели данных исключает дублирование информации, ускоряет поиск и доступ к конкретным данным.
Вся информация, обрабатываемая при решении задачи, представлена в виде реляционной базы данных.
Описание баз
данных, их создание, обновление и расширение,
а также выборка из них данных
и формирование ответов на запросы
пользователя, подготовка отчетов о
работе за определенный период осуществляется
совокупностью программных
Сложность и особенность структуры базы
данных диктуют выбор СУБД, которая должна
обеспечивать:
Программное обеспечение включает
совокупность программ, реализующих
функции и задачи автоматизированных
информационных технологий и обеспечивающих
устойчивую работу комплексов технических
средств. В состав программного обеспечения
входят общесистемные и специальные
программы, а также инструктивно-
Системное ПО включает программы, необходимые для согласования работы всего вычислительного комплекса при решении задач, а также при разработке новых программ. По функциональному назначению в системном ПО выделяют:
В качестве серверной операционной системы решено использовать Microsoft Windows 2003 Server R2.
Windows Server 2003 R2
расширяет возможности
Созданный на
основе сервера Windows Server 2003 с пакетом
обновления 1 (SP1), который отличается
усовершенствованными безопасностью,
надежностью и
Windows Server 2003 R2
позволяет получить
В состав Windows Server 2003 R2 входят новые средства для централизованного просмотра, упрощенного планирования, подготовки и обслуживания хранилищ, а также для улучшения мониторинга и отчетности.
В качестве системы управления базами данных в дипломной работе выбрана СУБД Microsoft SQL Server. Основанием для данного решения является простота установки и администрирования, скорость обработки данных, возможность использования бесплатной версией системы при ограниченном объеме данных (2Гб). Рассмотрим основные функциональные возможности СУБД.
Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия; конкурирует с другими СУБД в этом сегменте рынка.
Microsoft SQL Server 2005 является продолжением линейки продуктов серверов реляционных баз данных, зарекомендовавшей себя с наилучшей стороны в отношении надежности, расширяемости, масштабируемости и соотношении цены и производительности. Этот программный продукт имеет ряд преимуществ, которые выгодно отличают его от других программных продуктов для управления базами данных. Во многом эти преимущества позволяют продвинуться на рынок решений, ранее монопольно занимаемый Oracle. Архитектура программного решения от Microsoft значительно улучшена. Это позволило ему укрепиться на рынке решений для обработки онлайн-транзакций (OLTP), надежного хранения данных, создания и использования всевозможных сервисов, мощных средств для OLAP-анализа, а также приложений электронной коммерции.
В новой версии SQL Server значительно улучшены возможности пересылки протоколов баз данных с помощью механизма их зеркалирования. Зеркалирование баз данных позволяет потоковое выполнение транзакций между отдельными серверами в распределенной системе. В случае возникновения ошибки на первичном сервере (на котором выполнялась транзакция) приложение может восстановить соединение с одним из вторичных серверов. На подобную процедуру восстановления связи практически не тратится времени, что позволяет избежать огромного числа проблем, связанных с ошибками в сети или нестабильной работой серверов. В отличие от кластеризации серверов, зеркалирование в полной мере использует кэширование данных, а потому позволяет быстро восстанавливать транзакцию с места разрыва за счет синхронизации первичных и вторичных серверов.
Схема зеркалирования подразумевает, что в ней используются как минимум три сервера с запущенными SQL Server 2005. Каждый из трех серверов выполняет определенные операции, характерные только для него:
Среди основных
преимуществ зеркалирования баз
данных следует выделить возможность
использования данного
Информация о работе Разработка ЭИС планирования закупок для предприятия химической отрасли