Автоматизация учета товаров на АГЗС "Северного объединения по эксплуатации газового хозяйства"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
ость, анализ и извлечение информации.
Увеличить продуктивность: благодаря всеобъемлющим возможностям интеллектуальных ресурсов предприятия и интеграции со знакомыми инструментами, такими, как Microsoft Office, SQL Server 2005 предоставляет работникам информационной сферы предприятия важную, своевременную информацию, приспособленную для их конкретных нужд. Цель - сделать БД доступными для всех пользователей организации и, конечном счёте, позволить пользователям на всех уровнях организации принимать лучшие бизнес решения, основанные на одном из самых ценных активов - их данных.
Уменьшить сложность информационной технологии: SQL Server 2005 упрощает разработку, внедрение и управление отраслями промышленности и аналитическими приложениями, предоставляя программистам гибкую среду разработки и интегрированные, автоматизированные инструменты управления администраторам баз данных.
Снизить общую стоимость владения: интегрированный подход и фокус на простоте использования и внедрения имеет самые малые в промышленности издержки реализации и поддержки, способствующие быстрому возврату ваших инвестиций в базы данных.
2.1.5 Внутримашинная реализация данных
Основной частью внутримашинного информационного обеспечения является информационная база - определенным способом организованная совокупность данных, хранимых в памяти вычислительной системы в виде файлов, с помощью которых удовлетворяются информационные потребности управленческих процессов и решаемых задач.
В созданных базах данных вся информация хранится таблицах:
В таблице Продажа (см. таблица 2.3) хранятся локальные сведения о проданном товаре на АГЗС.
Таблица 2.3. Продажа
Имя поляТип поляКлючКодПродажиСчетчикПервичныйКодНоменклатурыЧисловойВнешнийКодКонтрагентаЧисловойВнешнийДатаДата/ВремяНетКоличествоЧисловойНетСтоимостьДенежныйНетКодСотрудникаЧисловойВнешнийКодСменыЧисловойВнешнийБезналЛогическийНет
В таблице Приход (см. таблица 2.4) хранятся сведения о поступившем товаре.
Таблица 2.4 Приход
Имя поляТип поляКлючКодПриходаСчетчикПервичныйДатаПриходаДата/ВремяНетКодНоменклатурыЧисловойВнешнийКоличествоЧисловой Нет
В таблице Номенклатура (см. таблица 2.5) хранятся сведения о товарах.
Таблица 2.5 Номенклатура
Имя поляТип поляКлючКодНоменклатурыСчетчикПервичныйНаименованиеТекстовыйНетЦенаДенежныйнетТоварЛогическийнетВ таблице Контрагенты (см. таблица 2.6) хранятся сведения о контрагентах, с которыми заключен договор.
Таблица 2.6. Контрагенты
Имя поляТип поляКлючКодКонтрагентаСчетчикПервичныйНаименованиеТекстовыйНетПолноеНаименованиеТекстовыйнетБезналЛогическийнет
В таблице Обороты (см. таблица 2.7) хранятся общие сведения о проданном товаре.
Таблица 2.7. Обороты
Имя поляТип поляКлючКодСчетчикПервичныйКодНоменклатурыЧисловойВнешнийКодКонтрагентаЧисловойВнешнийДата Дата/ВремяНетСуммаДенежныйНетКоличествоЧисловойНетКодЗаправкиЧисловойВнешний
В таблице Константы (см. таблица 2.8) хранятся сведения о номере АГЗС и IP адрес компьютера главного управления.
Таблица 2.8. Константы
Имя поляТип поляКлючКодЗаправкиЧисловойПервичныйНазваниеТекстовыйНетСервер Текстовыйнет
В таблице Сотрудники (см. таблица 2.9) хранятся сведения о сотрудниках.
Таблица 2.9. Сотрудники
Имя поляТип поляКлючКодСотрудникаСчетчикПервичныйФамилияТекстовыйНетПарольЧисловойнет
В таблице РасчетыКонтрагенты (см. таблица 2.10) хранятся сведения о платежах контрагентов
Таблица 2.10. РасчетыКонтрагенты
Имя поляТип поляКлючКодСчетчикПервичныйКодКонтрагентаЧисловойВнешнийСуммаДенежныйНетДата Дата/ВремяНетКодРайонаЧисловойВнешний
В таблице Смены (см. таблица 2.10) хранятся сведения о сменах, отработанных сотрудниками.
Таблица 2.11.Смены
Имя поляТип поляКлючКодСменыСчетчикПервичныйКодСотрудникаЧисловойВнешнийНачалоДата/ВремяНетОкончание Дата/Времянет
В таблице Районы (см. таблица 2.12) хранятся сведения о номерах всех АГЗС
Таблица 2.12. Районы
Имя поляТип поляКлючКодРайонаЧисловойПервичныйНазвание ТекстовыйНет В таблице Остатки (см. таблица 2.13) хранятся сведения об остатках товара на АГЗС
Таблица 2.13. Остатки
Имя поляТип поляКлючКодОстаткаСчетчикПервичныйКодЗаправкиЧисловойВнешнийКодНоменклатурыЧисловойВнешнийКоличествоЧисловойНетДата Дата/ВремяНет
Схемы данных АГЗС и главного офиса представлены на рисунке 2.3. и 2.4.
Рис.2.3. Даталогическая модель БД главного офиса
Рис.2.4. Даталогическая модель БД АГЗС
2.1.6 Алгоритмы и технология решения задач
Основными алгоритмами необходимыми для решения задачи автоматизации учета товаров на АГЗС являются: работа клиентской ДБ АГЗС (см. рисунок 2.5) и работа ее модуля Продажа (см. рисунок 2.6)
Рис. 2.5. Алгоритм работы клиентской БД АГЗС
Рис. 2.6. Алгоритм работы модуля Продажа
2.2 Формализация расчетов (математическая модель)
2.2.1 Модель управления запасами без дефицита
Стандартная модель хранения запасов представлена на рис. 2.5.
Для бесперебойной работы АГЗС необходима четко налаженная система управления запасами, чтобы поставки происходили вовремя, наиболее экономичными партиями и, чтобы не создавалось дефицита товара.
Рас?/p>