На головній формі є 4 кнопки, що відкривають відповідні форми: Склад raquo ;, Каталог raquo ;, Дилер raquo ;, Автор і кнопка виходу з головної форми.
Склад
Дана форма дозволяє переглянути інформацію про товари на складі.
Каталог
Дана форма дозволяє переглянути інформацію про товари в каталозі. А також має кнопку друку каталогу.
Дилер
Форма містить інформацію про дилера
Автор
4. Даталогіческая модель
4.1 Даталогіческая схема
Даталогіческая схема бази даних зображена на малюнку:
4.2 Специфікація відносин
Типи відносин
НаименованиеОписаниеClientКиентDillerДиллерdog_clДоговор з кліентомdog_postДоговор з поставщікомchet_na_prodІнформація за рахунком для клієнта Chrt_na_postІнформація за рахунком для поставщікаpostavshikПоставщікtov_na_postПоставляемий товарtov_na_prodТовар в замовленні кліентаSkladСкладzakaz_tovТовар в замовленні поставщікаZak_na_postЗаказ на поставку товарів від поставщікаzak_na_prodЗаказ на поставку товарів клієнтові 4.3 Специфікація полів
ОтношениеПолеТипРазмерОписаниеИмяОписаниеclientid_clКод кліентаInteger4Первічний ключc_nameНаименованиеCharacter25c_adresАдресCharacter40c_phoneТелефонCharacter15c_faxФаксCharacter15c_bankНазвание банкаCharacter30c_rsРасчётний счётCharacter20c_directorДиректорCharacter35c_zamЗамечанияMemo4c_innИННCharacter10dillerd_nameНаименованиеCharacter25d_directorДиректорCharacter25d_adresАдресCharacter50d_phoneТелефонCharacter15d_faxФаксCharacter15d_innИННCharacter10d_bankНазвание банкаCharacter25d_rsРасчётний счётCharacter20dog_clid_dog_clНомер договораInteger4Первічний ключid_clНомер кліентаInteger4Вторічний ключdate_zaklДата заключеніяDate8date_finalДата окончаніяDate8Dop_uslДополнітельние условіяMemo4dog_postid_dog_postНомер договораInteger4Первічний ключid_postНомер поставщікаInteger4Вторічний ключp_date_zaklДата заключеніяDate8p_date_finalДата окончаніяDate8p_dop_uslДополнітельноMemo4chet_na_prodid_chetНомер счётаInteger4Первічний ключdate_oplДата оплатиDate8chrt_na_postid_chetНомер счётаInteger4Первічний ключdate_opl_postДата оплатиDate 8postid_postКод поставщікаInteger4Первічний ключp_nameНаименованиеCharacter25p_directorДиректорCharacter25p_gl_buhГлавный бухгалтерCharacter25p_adresАдресCharacter50p_phoneТелефонCharacter15p_faxФаксCharacter15p_bankНазвание банкаCharacter30p_rsРасчётний счётCharacter20p_zamЗаметкіMemo4p_innІННCharacter10post_tovid_p_tovКод товараInteger 4Первічний ключid_postКод поставщікаInteger 4Вторічний ключtov_nameНаіменованіе товараCharacter30priсeЦенаCurrency8p_harХарактеристикаCharacter30kategКатегорияCharacter15prod_tovid_tovКод товараInteger4Первічний ключid_zakКод заказаInteger4Вторічний ключkolvoКолічествоInteger4tov_nameНаіменованіе товараCharacter30kategКатегоріяCharacter20skladid_tovКод товараInteger4Первічний ключkolvoКолічествоInteger4zakaz_tovid_tovКод товараInteger4Первічний ключis_zakКод заказаInteger4Вторічний ключkolvoКолічествоInteger4tov_nameНаіменованіе товараCharacter30zak_na_postid_zakНомер заказаInteger4Первічний ключid_p_dogНомер договораInteger4Вторічний ключzak_dateДата заказаInteger4post_dateДата поставкиInteger4oplОплаченоLogical1dostДоставленоLogical1Summa_pСуммаCurrency8zak_na_prodsumma_сСуммаCurrency8id_zakНомер заказаInteger4Первічний ключid_contНомер договораInteger4Вторічний ключzak_dateДата заказаDate8post_dateДатапоставкіDate8oplОтметка про оплатеLogical1dostОтметка про доставкеLogical1 4.4 Специфікація зв'язків
№СвязьТипоткотношениеполеиндексотношениеполеиндекс1postavshikid_postid_postdog_postid_postid_post1:M2postavshikid_postid_posttov_na_postid_postid_post1:M3zak_na_postid_zakid_zakchrt_na_postid_chetid_chet1:14zak_na_postid_zakid_zakzakaz_tovid_zakid_zak1:M5tov_na_postid_p_tovid_p_tovzakaz_tovid_tovid_tov1:M6tov_na_postid_tovid_tovskladid_tovid_tovM:17dog_postid_dog_postid_dog_postzak_na_postid_p_dogid_p_dog1:M8skladid_tovid_tovtov_na_prodid_tovid_tov1:M9tov_na_prodid_zakid_zakzak_na_prodid_zakid_zakM:110zak_na_prodid_zakid_zakchet_na_prodid_chetid_chet1:111zak_na_prodid_contid_contdog_clid_dogid_dogM:112clientid_clid_cldog_clid_clidc_clM:1
4.5 Специфікація ключів
ОтношеніеПервічний ключВторічний ключПолеИндексПолеИндексИмяОписаниеИмяТипИмяОписаниеИмяТипclientid_clКод кліентаidc_clPrimary ---- dog_clid_dogКод договораid_dogPrimaryid_clКод кліентаid_postRegulardog_postid_p_contКод до...