Проектування і реалізація бази даних інформаційної системи "Організація міжміських вантажних перевезень"



 

 

МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ, МОЛОДІ ТА СПОРТУ

АВТОМОБІЛЬНО-ДОРОЖНІЙ ІНСТИТУТ

ДЕРЖАВНОГО ВИЩОГО НАВЧАЛЬНОГО ЗАКЛАДУ

„ДОНЕЦЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ”

 

Кафедра «Інформаційні системи  в економіці»

 

 

 

 

 

 

 

 

 

КУРСОВА РАБОТА

 

по дисципліні «Інформаційні системи  і технології»

 

«ПРОЕКТУВАННЯ І РЕАЛІЗАЦІЯ БАЗИ ДАНИХ

ІНФОРМАЦІЙНОЇ СИСТЕМИ "Організація міжміських вантажних перевезень"»

 

 

 

 

 

 

 

 

 

студента  IV курсу

Перевірив:

факультету  «ТТ»

асистент

спеціальності  ОДР

кафедри «ІС в Е»

гр. ОДР-08-а

 

Мандрикіна Дмитра Сергійовича

Чернишова С. В

№ залікової книжки 08-088

 

 

 

 

 

 

 

 

 

 

ГОРЛІВКА 2011

АРКУШ ЗАВДАНЬ

 

I.              Розробити проект бази даних інформаційної системи "Організація перевезень", що включає в себе всі основні етапи проектування інформаційних систем.

 

Варіант № 22(08-088)

Відомі дані про організацію роботи внутрішньоміські вантажні перевезення автопідприємства міста Хмельницький, код типу автомобіля, назва типу автомобіля, марка і модель автомобіля, пробіг автомобіля, вантажопідйомність, код виду вантажу, назва виду вантажу, норма витрати палива,  л/100 км, вартість 1 години роботи, час відправлення, час прибуття, дата рейсу, обсяг перевезень, табельний номер водія, ПІБ водія, категорія водія, дата прийому на роботу водія, бортовий номер автомобіля, кількість виконаних рейсів.

Проаналізувати наявні дані та доповнити їх по необхідності відсутніми.

Організувати інформаційну систему, що дозволила б ви­давати інформацію про роботу даного автопідприємства у вигляді звітів:

-         виручка підприємства за місяць.

-         вартість перевезення вантажу до кінцевого місця призначення (=тариф перевезення (за 1км чи 1 годину), грн.*  час, год).

-         відхилення витрат палива за рейс(=фактична витрата палива за рейс – норма витрати палива* пробіг авто).

-         загальна кількість перевезеного вантажу по підприємству  за період.

Створити кноп­кову форму для роботи із завданням.

II.          Реалізувати спроектовану базу даних інформаційної системи "Організація перевезень" засобами  Microsoft Access .

Аркуш завдання виданий:                 09.09.11 р

Студент гр. ОДР 08 а                                  Мандрикін Д.С .

№ залікової книжки                              08-088

Керівник роботи                                           Чернишева С.В.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

КАЛЕНДАРНИЙ ПЛАН

 

№ пп

Найменування етапів

Термін виконання

Примітка

1

Постановка задачі

9.09 - 23.09

 

2

Передпроектний аналіз ПС

23.09  - 7.10

 

3

Інфологічне проектування БД

7.10 - 21.10

 

4

Даталогічне проектування БД

21.10 - 4.11

 

5

Реалізація проекту засобами СУБД

4.11 - 18.11

 

6

Оформлення звіту

18.11 - 2.12

 

7

Захист КР

2.12 - 15.12

 


 

 


 

РЕФЕРАТ

 

          Курсова робота: стор. – 45,  рис. – 25,  табл. - 9  джерел - 3

 

Метою виконання курсової роботи є придбання практичних навичок проектування інформаційних систем і застосування технології розробки інформаційної системи на основі використання системи управління базами даних „Microsoft Access”, а також закріплення та розвиток теоретичних основ і практичних навиків, отриманих при вивченні дисципліни «Інформаційні системи і технології». 

У курсовій роботі об’єктом дослідження є внутрішньоміські вантажні перевезення м. Хмельницький.

В результаті виконання необхідно розробити та реалізувати структуру діалогу користувача інформаційної системи, побудувати таку інформаційну систему, яка б ефективно накопичувала, зберігала та обробляла дані про транспортні засоби, які виконують перевезення. Придбані навички використання технології розробки інформаційних систем можуть бути використані при розробці інформаційних систем.

У курсовій роботі була розроблена база даних для виконання внутрішньо міських вантажних перевезень, для спрощення вводу даних та обліку автомобільних транспортних засобів, які працюють на АТП.

 

 

 

 

 

 

 

              ЗВІТИ, ФОРМИ, ЗАПИТИ, ЗВ’ЯЗОК, ТАБЛИЦІ, ІНТЕРФЕЙС, ПОЛЕ КЛЮЧОВЕ, СХЕМА ДАНИХ, ТРАНСПОРТНІ ЗАСОБИ ІНДИВІДУАЛЬНОГО КОРИСТУВАННЯ, НОРМАЛІЗАЦІЯ ДАНИХ, БАЗА ДАНИХ

 

 

 

ЗМІСТ

 

ВСТУП…...

1              Проектування бази даних ІС " Організація перевезень "

1.1              Постановка задачі

1.2              Формулювання та аналіз вимог до бази даних

1.2.2              Зведення зібраної інформації до вигляду, зручного для проектування.

1.2.3              Формулювання вимог до БД

1.3 Концептуальне інфологічне проектування бази даних

1.3.2              Вимоги до технічного  та програмного забезпечення

1.3.3              Обмеження розробленої структури

1.4              Проектування реалізації бази даних

1.4.1     Даталогічна складна модель даних.

1.4.3              Фізичне проектування БД

1.5              Розроблення інтерфейсу

2.1 РОЗРОБЛЕННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

2.1              Реалізація бази даних засобами Ассеss

2.1.1              Схема даних

2.1.2              Форми

2.1.3              Запити

2.1.4              Звіти

2.1.5              Інтерфейс

 

 

 

 

ВСТУП

Традиційне використання інформаційних технологій (ІТ) з метою автоматизації трудомістких процесів обробки даних фінансового характеру сформувало стереотип у сприйнятті ІТ як додаткового засобу, що підвищує зручність і швидкість виконання деяких другорядних функцій. В сучасних умовах трансформації бізнесуі усвідомлення цінності накопичених знань роль інформаційних технологій кардинально змінюється. Виникає потреба в інформаційних технологіях у таких сферах, що не належать до фінансової: взаємодія з клієнтами, управління матеріальними запасами, виконання замовлень, управління людськими ресурсами, маркетинг, оперативне управління підприємством, продажі, а також багато інших. Інформаційні системи перетворюються на інструмент підвищення ефективності управління і створення нових конкурентних переваг.

При очевидності позитивних тенденцій в розумінні можливостей інформаційних технологій накопичений досвід їх втілення і використання у діяльності підприємств свідчить, що далеко не всі проекти автоматизації є успішними в плані відповідності термінам, бюджетам і початковій меті. Більшість сучасних інформаційних систем залишаються дорогими в проектуванні і реалізації, вимагають більше часу в розробці, ніж це необхідно, часто не задовольняють повністю потреби підприємства, і, отже, через певний час потребують модернізації у зв'язку з моральним і фізичним старінням окремих компонентів.

Аналіз існуючих інформаційних систем управління підприємствами підтвердив, що їх використання за традиційними методиками призводить до низки проблем. ІТ-стратегія - це альтернатива стихійної, безсистемної автоматизації. ІТ- стратегія дає керівникам підприємств відповідь на питання, яким чином можна використовувати інформаційні технології для розвитку бізнесу підприємства, які ресурси для цього потрібні, що і в якій послідовності потрібно зробити. Наявність такого цілісного довгострокового плану дозволяє оптимізувати витрати на розробку, впровадження і експлуатацію інформаційних систем, звести до мінімуму ризик закриття тих або інших проектів через внутрішні зміни на підприємстві, а також оптимізувати чисельність і структуру ІТ-підрозділу.

Ефективне планування і реалізацію ІТ-стратегії сьогодні доцільно зв'язувати з використанням архітектурного підходу, який дозволяє узгодити різні точки зору на систему відповідно до стратегії розвитку підприємства. Інтеграція стратегічного підходу в управлінні підприємством і архітектурного підходу щодо проектування інформаційних систем дозволяють сформувати особливий світогляд, інтегруючий в єдине ціле всі аспекти інформаційних технологій і бізнесу. Такий підхід буде сприяти гармонійному розвитку як інформаційних систем, так і всього підприємства.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1        Проектування бази даних ІС " Організація перевезень "

1.1    Постановка задачі

Автотранспортне підприємство міста Хмельницький перевезення вантажів по визначеним маршрутам, які наведені у таблиці 1.1.

 

Таблиця 1.1 – Маршрут

Код маршруту

Номер марш-руту

Маршрут

Протяжність маршруту в км.,

Середній час одного рейса

Планова кількість рейсів за зміну

1

1

Вул. Леніна - ж/м Східний

24

45 хв.

10

2

2

ж/м Сонячний - ж/м Східний

30

1 год.

6

3

5

Автодром - Гідропарк

32

1 год.

8


 

Для здійснення цих перевезень автотранспортне підприємство має в наявності відповідний парк рухомого складу. Інформація про парк автомобілів: марка автомобілів, тип, вантажопідйомність та інша супутня інформація, необхідна для організації перевезень зведена  в таблицю 1.2

 

Таблиця 1.2 – Автомобіль

 

Код типу автомобіля

Вантажопідйємність

Норма витрати палива, л/100км

Марка і модель авто

Назва типу авто

Пробіг авто, км

Бортовий номер атво

1

20

32

КамАЗ 5310

Самоскид

46

26-235 АН

2

30

28

ЗІЛ -130

Бортовий

50

12-568 ВН

...

...

...

...

...

...

...


 

Автотранспортне підприємство для перевезення має в наявності автомобілі різних типів.

Автопідприємство здійснює міжміські перевезення різних видів вантажу. Номенклатуру вантажів занесено до таблиці 1.3

 

 

 

 

Таблиця 1.3-Вантаж

Код виду вантажу

Назва вантажу

1

цегла

2

пісок

...

...

 

Авто підприємство має штат видіїв. Відомості про працюючих на підприємстві водіях,  занесені в таблицю 1.4

 

Таблиця 1.4- Водій

 

Посвідчення водія

Прізвище водія

Імя водія

По-батькові

Категорія водія

Дата прийому на роботу

ГГ-12121

КАРПОВ

Станислав

Михайлович

ВС

23.07.2005

ГЛ-16515

ДАНІЛЮК

Анатолій

Данилович

ВС

09.11.2003

 

       Щоденно підприємство здійснює перевезення вантажів в різні міста згідно розкладу. Всі перевезення щодня фіксуються в журналі, який має вигляд  таблиці 1.5.

Нормативні (теоретичні) витрати палива за рейс  і-тим автомобілем розраховуються наступним чином:

 

                            В п.а.норм.і= Lзаг.і* Нпі /100 ,                            (1.1)

 

де  Lзаг. і- загальний пробіг і-тим автомобілем за рейс, км;

Нпі- норма витрат пального і-тою маркою автомобіля, л/100км.             

Фактичні витрати палива (практичні) розраховуються аналогічно, пробіг автомобіля береться з різниці початкових та кінцевих показань спідометру або за показаннями тахографа:

                            В п.а.факт..і= Lзаг.і* Нпі /100 .                            (1.2)

Відхилення витрат палива розраховуємо за формулою:

 

                            = В п.а.норм.і - В п.а.факт.і,                            (1.3)

де В п.а.норм.і- нормативні витрати палива за рейс  і-тим автомобілем;

В п.а.факт.і- фактичні витрати палива за рейс  і-тим автомобілем;

 

           Таблиця 1.5 – Рейс

Код рейсу

Код типу авто

Код виду вантажу

Код маршуту

Час відправлення

Час прибуття

Середній час рейсу

Обсяг перевезення

Вартість перевезення, грн./60хв

Дата рейсу

Фактичні витрати палива за рейс, л

1

1

1

1

5:30

7:00

90

25

45

1.09.2011

7

2

3

2

3

7:00

15:00

480

25

65

1.09.2011

8

 

1.2    Формулювання та аналіз вимог до бази даних

                                                       

                   1.2.1                Передпроектний аналіз ПС. Збирання інформації про використання даних              .

На рисунку 1.1 наведена функціональна схема роботи автотранспортного підприємства м. Хмельницький

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 
Рисунок 1.1 – Функціональна схема АТП

 

              Всі підрозділи використовують множини даних, що перетинаються. Наприклад,  дані про вантажі, які необхідно перевезти потрібні всім відділам: планово-економічному – для оцінювання та планування прибутку АТП; відділу перевезень – для призначення марки та  кількості автомобілів; бухгалтерії – для обліку переміщення матеріальних цінностей.

Після співбесід із службовцями фірми був складений інформаційний список документів, що оброблялися вручну.

 

Таблиця 1.10 – Інформаційний список документів

             

Назва документа

Тип документа

1

Маршрут (табл. 1.1)

Вхідні

2

Автомобіль (табл. 1.2)

Вхідні

3

Вантаж (табл. 1.3)

Вхідні

4

Водії (табл. 1.4)

Вхідні

5

Рейс (табл. 1.5)

Вхідні

6

Відхилення витрат палива(табл. 1.6)

Вихідні

7

Обсяг перевезень (табл. 1.7)

Вихідні

8

Вартість перевезення (табл. 1.8)

Вихідні

9

Виручка за місяць (табл. 1.9)

Вихідні

 

Ретельне оброблення зібраної інформації та врахування запитів потенційних користувачів ІС є основою забезпечення функціональної повноти БД.

      Для вилучення елементів даних з наведених вище документів складають родо-видові списки вихідних і вхідних документів та словник даних. Родо-видовий список елементів даних для вихідних документів наведено в табл. 1.11, для вхідних— у табл. 1.12.

 

 

 

 

 

 

Таблиця 1.11 – Родо-видовий список елементів даних вихідних документі

Назва елементів

Фактичний / обчислюваний

Призначення

1

2

3

4

1

Дата перевезення

фактичний

Дата перевезення

2

Тип перевезеного вантажу

фактичний

Тип перевезеного вантажу

3

Обсяг вантажу

фактичний

Обсяг вантажу в тонах, що перевозиться

4

Дата рейсу

фактичний

Дата рейсу

5

Відстань

фактичний

Відстань у км від начального до кінцевого пункту призначення

6

Державний8 номер

фактичний

Державний номер автомобіля, який здійснює перевезення

7

Норма витрати палива

фактичний

Норма витрати палива,  л/100 км

 

8

Нормативні витрати палива за рейс

обчислюваний

Видана норма витрати палива на рейс,  л/100 км

 

9

Фактичні витрати

фактичний

Витрати палива фактично за рейс

10

Відхилення(+/-)

обчислюваний

Відхилення витрат палива

11

Всього на місяць

обчислюваний

Обсяг перевезень

12

Пункт призначення

фактичний

Місто, куди перевозять вантаж

16

П.І.Б. водія

фактичний

П.І.Б. водія, що здійснює перевезення

17

Код авто

фактичний

Номер автомобіля на підприємстві

18

Марка авто

фактичний

Марка автомобіля

Проектування і реалізація бази даних інформаційної системи "Організація міжміських вантажних перевезень"