Малюнок 3. Зв'язок В«Підприємство - АвтобусВ»
1 М
ПредпріятіеАвтобус
Малюнок 4. Зв'язок В«Підприємство - АвтобусВ»
3. Маршрут має Зупинки
МаршрутимеетОстановкаМ1О1М2О2М3О3 Малюнок 5. Зв'язок В«Маршрут-ЗупинкаВ»
М 1
МаршрутОстановка
Малюнок 6. Зв'язок В«Автобус-МодельВ»
4. Маршрут обслуговує автобус
АвтобусимеетМодельА1М1А2М2А3М3 Малюнок 7. Зв'язок В«Автобус-МодельВ»
М 1
АвтобусМодель
Малюнок 2. Зв'язок В«Автобус - МодельВ»
В
Схема 1 - Загальні зв'язку таблиць
1.3 SQL - Скрипт генерації таблиць БД
drop table IF EXISTS Ostanovka; table IF EXISTS MArsrut; table IF EXISTS Avtopredpriyatie; table IF EXISTS Avtobus_; table IF EXISTS Model; table Avtobus_ (NULL, NULL, NULL, NULL, (Kod_Avtobusa), Key (Kod_Avtobusa, Kod_Marshruta, Kod_Ostanovki, Kod_Predpr)) TYPE = MyISAM_FORMAT = Default; table Avtopredpriyatie (NULL, (Kod_Predpr), Key (Kod_Predpr)) TYPE = MyISAM_FORMAT = Default; table MArsrut (NULL, NULL, (Kod_Marshruta), Key (Kod_Marshruta , Kod_Ostanovki)) TYPE = MyISAM_FORMAT = Default;
table Ostanovka (NULL, Key (Kod_Ostanovki)) TYPE = MyISAM_FORMAT = Default; table Avtobus_ add Index IX_Relationship9 (Kod_Predpr); table Avtobus_ add Foreign Key (Kod_Predpr) references Avtopredpriyatie (Kod_Predpr) on delete restrict on update restrict; table Avtobus_ add Index IX_Relationship7 (Kod_Marshruta, Kod_Ostanovki); table Avtobus_ add Foreign Key (Kod_Marshruta, Kod_Ostanovki) references MArsrut (Kod_Marshruta, Kod_Ostanovki) on delete restrict on update restrict; table MArsrut add Index IX_Relationship5 (Kod_Ostanovki); table MArsrut add Foreign Key (Kod_Ostanovki) references Ostanovka (Kod_Ostanovki) on delete restrict on update restrict;
1.4 ВИБІР СЕРЕДОВИЩА РОЗРОБКИ
АІС В«Система розкладу міського транспортуВ» повинна функціонувати під управлінням операційної системи Windows XP на IBM - сумісному комп'ютері. Для функціонування програмного забезпечення системи необхідно, щоб на комп'ютері була встановлена ​​програма BDE. p align="justify"> В якості СУБД обрана система Paradox, добре зарекомендувала себе для локальних баз даних та АІС. При цьому для доступу до інформації, що зберігається в реляційних таблицях бази даних, використовується популярна технологія BDE (компілятор БД), що забезпечує швидкий двонаправлений курсор при навігації...