ПРОБЛЕМЫ ИСПОЛЬЗОВАНИЯ ТЕХНОЛОГИИ ADO.NET В СИСТЕМЕ СКЛАДИРОВАНИЯ Сартабанова Ж.Е., Буранбаева Б.С. Актюбинский региональный государственный университет имени К.Жубанова Казахстан buranbaeva_b85@mail.ru, zhanara.85@mail.ru Развитие информационных технологий в настоящее время происходит очень динамично. Практически для любой области бизнеса, финансовой и хозяйственной деятельности имеется специальное программное обеспечение, автоматизирующее и упрощающее работу предприятий [1]. В современных условиях на больших предприятиях сотрудникам приходится иметь дело с большим количеством часто изменяющейся информации, которую просто невозможно обработать вручную. На предприятиях, имеющих значительный оборот продукции, существует необходимость учёта и контроля большого объёма кадровой, финансовой, закупочно-сбытовой, производственной, маркетинговой и другой информации [2-4]. Актуальность данной научной работы связана с необходимостью автоматизации процесса складского учета в нефтегазовом предприятии, занимающемся добычей, хранением и доставкой нефтепродуктов средствами Visual Studio. Автоматизация складского учёта позволит повысить производительность труда и уменьшить вероятность ошибок, вследствие чего повысится общая эффективность труда сотрудников склада нефтепродуктов. Актуальность применения объектно-ориентированного программирования в моделировании системы складирования заключается в том, что в настоящее время разработка крупных проектов ведется с использованием объектно-ориентированного подхода. Ярким примером распространенности объектно-ориентированного подхода является технология .NET Framework, которая предназначена для создания обычных программ и веб-приложений. Основой платформы является общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для разных языков программирования. Функциональные возможности CLR доступны в любых языках программирования, использующих эту среду. Объектные классы .NET, доступные для всех поддерживаемых языков программирования, содержатся в библиотеке Framework Class Library (FCL). В FCL входят классы Windows Forms, ADO.NET, ASP.NET, Language Integrated Query, Windows Presentation Foundation, Windows Communication Foundation и другие. Ядро FCL называется Base Class Library (BCL). Объектно-ориентированная технология привлекает пользователя повышенной производительностью в течение всего жизненного цикла ПО, что приводит к реальной отдаче капиталовложений. Повышенная производительность достигается при наличии четырех основных свойств объектно-ориентированных систем и вытекающих из них преимуществ: - использование объектов в качестве основных моделей позволяет пользователю моделировать сложные системы реального мира; - гибкость объектно-ориентированных текстов выливается в быстрое реагирование на изменения требования пользователя; - повторное использование стандартных компонентов снижает как время разработок новых прикладных задач, так и объем сгенерированного кода; - простота ПО делает его более гибким и снижает затраты на эксплуатацию. Данная модель разработана в виде системы управления базой данных, с использованием технологии ADO.NET, которая содержи подробную информацию о складах, о персонале складов, о нефтепродуктах и о накладных. Основной задачей проектирования является создание клиент-серверного приложения базы данных для работников склада, и создание информационной системы обеспечивающей взаимодействие с БД в режиме диалога. В данной работе СУБД создана в среде Microsoft SQL Server 2008 R2. СУБД состоит из 4 таблиц: нефтепродукты, склады, складовщики и накладная, связь между таблицами показана на диаграмме базы данных (рисунок 1): Рисунок 1. Диаграмма базы данных «Склад нефтепродуктов». Приложение СУБД «Склад нефтепродуктов» имеет интуитивно понятный интерфейс, с которым сможет разобраться пользователь даже с минимальными навыками работы с персональным компьютером. В программе предусмотрено два уровня доступа: Администратор – может изменять информацию о нефтепродуктах, кладовщиках, складах и накладных (рисунок 2). Кладовщик – может просматривать нефтепродукты, добавлять нефтепродукты на склад и создавать накладные. В зависимости от выбора пользователя откроется главное окно работы с теми или иным разделами приложения. Все эти окна имеют схожую общую структуру. Рисунок 2. Диалоговое окно администратора Для принятия обоснованных и эффективных решений в производственной деятельности, в управлении данная база поможет получать, накапливать, хранить и обрабатывать данные, представляя результат в виде наглядных документов. Переход к многоуровневой архитектуре клиент-серверных приложений поставил перед разработчиками проблему распределения функций обработки данных между клиентской и серверной частями приложения. Обозначенная проблема остаётся актуальной на стыке любых уровней многоуровневой архитектуры: уровня данных и уровня бизнес-логики, уровня бизнеслогики и уровня представления и т.п. Неверные технологические решения приводят к значительному падению производительности таких приложений, делая невозможной их работу под расчётной нагрузкой, а также значительно осложняя их дальнейшую модификацию и развитие. Литература 1. Гайсарян С.С. Объектно-ориентированные технологии проектирования прикладных программных систем. М.: ЦИТ. 1998. 2. Дыбская В.В. Управление складированием в цепях поставок. – Альфа-пресс. М.: 2009 - 720 с. 3. «Visual Studio 2010 для профессионалов», Ник Рендольф, Дэвид Гарднер, Крис Андерсон, Майкл Минутилло, 1184 стр., «ДИАЛЕКТИКА», 2011 4. Сеппа, Д. Microsoft ADO.NET / Д. Сеппа; пер. с англ. – М. : Русская редакция, 2003. – 640 с.