чітателяІнвентарний номерУнікальний код кнігіДата видачіДата видачі кнігіДата сдачіДата здачі кнігіКем виданКем була видана книга
Нормалізована логічна модель даних представлена ​​на малюнку 3.
В
Малюнок 3
4.2 Алгоритм системи
В
Малюнок 4
5. Розробка програмно-інформаційного ядра системи
.1 Фізична модель даних
Фізична модель баз даних, це логічна модель баз даних, реалізована в програмному середовищі. Фізична модель вказує на фізичне положення елементів даних у системі, методи доступу до даних, з метою поповнення, коригування, видалення, тобто можливість маніпулювання даними на фізичному рівні.
Фізична модель бази даних автоматизованої системою представлена ​​в таблицях 10-14.
Таблиця 10. Ізданіе.dbf
Найменування поляТипДлинаОписаниеInvent_nominteger4Инвентарный изданияizdatelcharacter14ИздательKol_strNumeric10Количество сторінок
Таблиця 11. Студент.dbf
Найменування поляТипДлиннаОписаниеReg_nomerInteger4Регистрационный
Таблиця 12. Поступленіе_в_фонд.dbf
Найменування ізданіяKol_strNumeric10Колічество номер
Таблиця 13. Спісаніе.dbf
Найменування ізданіяKol_strNumeric10Колічество страніцizdatelcharacter15Іздатель
Таблиця 14. Видача.dbf
Найменування поляТипДлиннаОписаниеReg_nomerInteger4Регистрационный номерInvent_nomInteger4Інвентарний номерData_vidDate50Дата видачіData_sdahiDate4Дата сдачіKem_vidancharacter8Кем виданий
5.2 Клієнтський додаток
Обрана середу програмування дозволяє створювати програмні модулі шляхом об'єктно-орієнтованого програмування. Це дає можливість розробнику ретельно спроектувати інтерфейс програмних модулів і побачити результат цього проектування ще до виконання програми. Програмування здійснюється шляхом написання обробників подій - програм, що виконуються при виконанні якого-небудь дії. p align="justify"> Далі будуть представлені всі екранні форми, використовувані в АС В«Обліку рухів бібліотечного фондуВ» та обробники подій, що відповідають об'єктам цих форм.
Оброблювач кнопки В«УвійтиВ»
IF ((thisform.text1.value = В«adminВ») and (thisform.text2.value = В«pasВ»)). releaseform form2
MESSAGEBOX (В«Неправильний логін або парольВ», 0 +48 +0)
Thisform.text1. Value =''. Text2. Value =''
Форма головного меню main
В
Оброб...