Моделирование базы данных информационной системы

Автор работы: Пользователь скрыл имя, 19 Ноября 2011 в 17:26, курсовая работа

Описание работы

Целью дипломной работы является исследование влияния современных информационных технологий на эффективность управления оптовым складом.
Предметом исследования являются современные информационные технологии и процессы создания информационных управляющих систем.

Содержание работы

ВВЕДЕНИЕ 7
РАЗДЕЛ 1. АНАЛИЗ КОМПЛЕКСА СКЛАДСКИХ ТЕРМИНАЛОВ КАК ОБЪЕКТА ИНФОРМАТИЗАЦИИ 10
1.1. ТЕРРИТОРИАЛЬНО-АДМИНИСТРАТИВНАЯ СТРУКТУРА ПРЕДПРИЯТИЯ 10
1.2 ОРГАНИЗАЦИЯ СУЩЕСТВУЮЩЕЙ ЛВС ПРЕДПРИЯТИЯ. 13
1.2.1 Топология ЛВС 13
1.2.2 Логическая организация сети 15
1.3 ИНФОРМАЦИОННАЯ СИСТЕМА КОМПЛЕКСА СКЛАДСКИХ ТЕРМИНАЛОВ 19
1.3.1 Наименование, область применения, цель создания системы 19
1.3.2 Задачи, решаемые с помощью системы 21
1.3.3 ХАРАКТЕРИСТИКА ОБЪЕКТОВ ОБРАБОТКИ 22
РАЗДЕЛ 2. ОПИСАНИЕ ФУНКЦИОНАЛЬНОЙ СТРУКТУРЫ ИНФОРМАЦИОННОЙ СИСТЕМЫ СКЛАДСКОГО ТЕРМИНАЛА 30
2.1. ИДЕНТИФИКАЦИЯ ПОЛЬЗОВАТЕЛЕЙ 30
2.2. УЧЕТ ПРОДУКЦИИ В ЗОНЕ СКЛАДСКОГО КОМПЛЕКСА 32
2.3. УЧЕТ ПРОДУКЦИИ ОТГРУЖЕННОЙ СО СКЛАДА 36
РАЗДЕЛ 3. МОДЕЛИРОВАНИЕ БАЗЫ ДАННЫХ ИНФОРМАЦИОННОЙ СИСТЕМЫ 41
3.1 АЛГОРИТМ ФУНКЦИОНИРОВАНИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ СКЛАДСКОГО ТЕРМИНАЛА 41
3.2 ИНФОРМАЦИОННАЯ СТРУКТУРА БАЗЫ ДАННЫХ. 41
ЗАКЛЮЧЕНИЕ 53
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 54

Файлы: 1 файл

Диплом.doc

— 888.00 Кб (Скачать файл)

     ·  код перемещаемого продукта;

  • наименование перемещаемого продукта;
  • адрес, с которого необходимо переместить продукцию;
  • количество коробов находящихся в данном адресе;
  • срок годности перемещаемой продукции;
  • номер заказа, для которого производится перемещение;
  • количество коробов, которое необходимо переместить из адреса в зону заказа

     Пример  приказа на перемещение представлен  в приложении. Формы выходной справочной информации достаточно разнообразны и должны формироваться системой самостоятельно, таким образом, как это может наблюдать пользователь на своем мониторе.

     Требования  к системе

     Общие требования. Разрабатываемая система должна представлять собой законченный программный продукт, реализующий автоматизацию процесса управления складским комплексом в установленном объеме задач. Для обеспечения эффективной работы система должна иметь дружественный графический интерфейс с пользователем, понятное назначение функций и наглядный результат обработки информации, надежно функционировать в существующем программном окружении и условиях эксплуатации, обладать средствами защиты от сбоев и восстановления. Система должна быть открытой для дальнейшего масштабирования и наращивания функциональных возможностей отдельных программных модулей. Необходимым и обязательным является наличие встроенной интерактивной справочной информации по работе с системой и программной документации на систему: техническое задание, описание программы, исходный текст программы, руководства системного программиста и пользователя.

     Требования  к видам обеспечения и компонентам. По техническому обеспечению: персональный компьютер, с достаточным объемом оперативной памяти, наличие дисковых накопителей (НЖМД, НГМД) для хранения БД, документов и их архивных копий, монитор, принтер для печати отчетной документации.

     По  программному обеспечению:

  1. системное: операционная система, драйвера для встроенных и внешних устройств;
  2. прикладное: программы диагностики аппаратных средств и антивирусной защиты.         

     По  информационному обеспечению: информационное обеспечение процесса управления движением материальных потоков складского комплекса можно представить следующей схемой. 

       

3.1 Алгоритм функционирования информационной системы складского терминала

     Функционирование  ИС осуществляется согласно структурному алгоритму, построенному исходя из требований, предъявляемых к выполняемым программой функциям (разделы 1.3 и 2). Работу всей системы можно представить алгоритмом, изображенным на рис. 3.5, 3.6, 3.7, 3.8.

     Рис. 3.5. Алгоритм работы информационной системы складского терминала

3.2 Информационная структура  базы данных.

 

     Проектирование  базы данных начинается с выявления  атрибутов и подбора данных. Проектируемая база данных будет содержать объектное отношение документов прихода и объектное отношение документов отгрузки со склада. Анализ информации, которая должна содержатся в акте о приходе продукции на склад, показывает, что следует выделить следующие атрибуты объектного отношения документов прихода:

  1. № акта о разгрузке;
  2. оператор, производящий приемку продукции на склад (зав. складом);
  3. № товарно-транспортной накладной, по которой продукция прибыла на склад;

     Рис. 3.6. Алгоритм работы информационной системы складского терминала

 

 

     
  1.  дата  создания акта о разгрузке;
  2. время создания акта о разгрузке;
  3. № машины, с которой прибыла продукция;
  4. поставщик продукции;
  5. водитель машины;
  6. дата разгрузки;
  7. время разгрузки;
  8. код продукта;
  9. наименование продукта;
  10. срок годности продукта;
  11. количество коробов продукции;
  12. вес короба продукции;
  13. цена короба продукции;
  14. адрес разгруженной продукции на складе;

     Данное  объектное отношение также должно содержать информацию о поставщике продукции (адрес, телефон и т.д.). Используя данное объектное отношение, мы получим слишком громоздкую базу данных, с огромной избыточностью. Так как принятая продукция будет иметь определенное количество разных адресов на складе для каждого кода продукции в отдельности, то мы получим большое число строк, в которых будет повторяться информация о поставщиках, продукции, операторах. Исходя из данного анализа целесообразно будет разбить объектное отношение документов прихода на несколько отдельных объектных отношений: документы прихода, карточка товара, поставщики, операторы, расположение.

     Определим атрибуты объектного отношения «Карточка  товара»:

  1. наименование товарной единицы;
  2. производитель товарной единицы;
  3. код продукта;
  4. вес короба продукции;
  5. высота короба продукции;
  6. ширина короба продукции;
  7. длина короба продукции;
  8. цена короба продукции.

Определим атрибуты объектного отношения «Поставщики»:

  1. код поставщика;
  2. название поставщика;
  3. адрес поставщика;
  4. телефон поставщика;
  5. расчетный счет поставщика;
  6. № договора с поставщиком;

     Определим атрибуты объектного отношения «операторы»:

  1. фамилия оператора;
  2. имя оператора;
  3. отчество оператора;
  4. адрес оператора;
  5. телефон оператора;

     Определим атрибуты объектного отношения «Документы прихода»:

  1. № акта разгрузки;
  2. оператор;
  3. № товарно-транспортной накладной;
  4. время создания акта разгрузки;
  5. дата создания акта разгрузки;
  6. № машины, с которой прибыла продукция;
  7. поставщик;
  8. водитель машины;
  9. дата разгрузки;
  10. время разгрузки;

     Определим атрибуты объектного отношения «Расположение»:

  1. № акта разгрузки;
  2. код продукта;
  3. количество коробов;
  4. срок годности продукции;
  5. адрес;

     Информация  о товарах будет располагаться  в файле с именем «tovar.dbf» со следующей структурой файла (Таблица 3.1.):

     Таблица 3.1.

Название Имя поля Тип поля Длина
Название  товара Nаim_tov текстовый 30
Производитель товарной единицы Naim_proizvod текстовый 15

Код продукта

Kod_prod числовой 6

Вес короба продукции

Ves_prod числовой 4

Ширина  короба продукции

Shir_prod числовой 3

Высота  короба продукции

Visot_prod числовой 3

Длина короба продукции

Dlin_prod числовой 3

Цена  короба продукции

Cena_prod числовой 4

      

     Информация  о поставщиках будет располагаться  в файле с именем «postav.dbf» со следующей структурой файла (Таблица 3.2):

     Таблица 3.2.

Название Имя поля Тип поля Длина
код поставщика Kod_post числовой 5
название  поставщика Naim_post текстовый 15
адрес поставщика Adres_post текстовый 30
телефон поставщика Telef_post числовой 6
расчетный счет поставщика Ras_shet числовой 30
№ договора с поставщиком №_dogov числовой 10
 

     Информация  об операторах будет располагаться  в файле с именем «operators.dbf» со следующей структурой файла (Таблица 3.3.):

     Таблица 3.3.

Название Имя поля Тип поля Длина

Фамилия оператора

FIO1_oper текстовый 10

Имя оператора

FIO2_oper текстовый 8
Отчество оператора FIO3_oper текстовый 10

Адрес оператора

Adres_oper текстовый 30

Телефон оператора

Telef_oper числовой 6
 

     Информация  о документах прихода будет располагаться  в файле с именем «prihod.dbf» со следующей структурой файла (Таблица 3.4.):

     Таблица 3.4.

Название Имя поля Тип поля Длина
№ акта разгрузки №_akt числовой 10

Оператор

operator текстовый 10
№ товарно-транспортной накладной №_TTN числовой 5
Время создания акта о разгрузке Time time 8
Дата  создания акта о разгрузке Data data 10
№ машины, с которой прибыла продукция №_cars общий 10

Код поставщик

Kod_post текстовый 15

Водитель  машины

Voditel текстовый 10

Дата  разгрузки

Data1 data 10

Время разгрузки

Time1 time 8
 

     Информация  о расположении будет располагаться  в файле с именем «adress.dbf» со следующей структурой файла (Таблица 3.5.):

     Таблица 3.5.

Название Имя поля Тип поля Длина
№ акта разгрузки №_acts числовой 10

Код продукта

Kod_prod числовой 6
Количество  коробов Kol_case числовой 3
Срок  годности продукции BBD общий 15
Адрес Аdress общий 15

Информация о работе Моделирование базы данных информационной системы