- •Введение
- •1. Постановка задачи
- •2.1.1. Программы для упорядочивания домашней библиотеки
- •2.1.1.1. BookSnake
- •2.1.1.2. PSD Home Library
- •2.1.1.3. Unicat
- •2.1.1.4. Учёт книг
- •2.1.4. Вывод
- •2.1.2. Автоматизированные библиотечные информационные системы
- •2.1.3. Электронные библиотеки
- •2.2.1.1. Microsoft SQL Server
- •2.2.1.2. Interbase
- •2.2.1.3. Firebird (FirebirdSQL)
- •2.2.1.4. MySQL
- •2.2.2.2. Microsoft Access
- •2.2.2.3. OpenOffice.org Base
- •2.2.3. Вывод
- •3.1.1. Инфологическая модель данных
- •3.1.2. Датологическая модель данных
- •3.1.3. Физическая модель данных
- •3.1.4. Построение схемы данных
- •3.2. Разработка интерфейса
- •3.2.1. Главная кнопочная форма «frmMain»
- •3.2.2. Форма «frmBooks». Работа с книгами
- •3.2.3. Форма «frmEditBook». Редактирование данных о книге
- •3.2.4. Форма «frmEditBooks». Редактирование данных об экземпляре книги
- •3.2.5. Форма «frmEditWeb». Редактирование данных о web-узле
- •3.2.6. Форма «frmVersion». Работа с ПО
- •3.2.7. Форма «frmEditSoft». Редактирование данных о ПО
- •3.2.8. Форма «frmEditManufacturer». Редактирование данных о производителе
- •3.2.9. Форма «frmEditVersion». Редактирование данных об экземпляре (версии) ПО
- •3.2.10. Форма «frmWeb». Web-узлы
- •4. Результаты испытаний
- •Заключение
- •Список источников
- •Приложение 1. Созданные в MS Access таблицы и примеры их наполнения
- •Приложение 2. Коды программ
- •Приложение 3. Техническое задание
При нажатии на кнопку «Сохранить запись» введённые данные сохраняются в базе данных. При нажатии на кнопку «Отмена» введённые данные не сохраняются в базе данных. В обоих случаях окно формы закрывается и переходим к окну предыдущей формы.
Код обработки данной формы приведен в приложении 2.
3.2.8. Форма «frmEditManufacturer». Редактирование данных о производителе
При открытии окна формы поля могут быть:
•заполнены данными о производителе (рисунок 3.23), если из формы «frmEditSoft» (рисунок 3.21) форма была открыта на редактирование;
•пустыми (рисунок 3.24), если из формы «frmEditSoft» (рисунок 3.22) форма была открыта для ввода новых данных.
Рисунок 3.23. Форма «frmEditManufacturer». Редактирование данных
Рисунок 3.24. Форма «frmEditManufacturer». Ввод новых данных
При нажатии кнопки «Изменить данные о Web» открывается окно (форма «frmEditWeb») для редактирования данных о web-узле, выбранном в поле «Web» (рисунок 3.16).
При нажатии кнопки «Добавить Web» открывается окно (форма «frmEditWeb») для ввода данных о новом web-узле (рисунок 3.17).
При нажатии на кнопку «Сохранить запись» введённые данные сохраняются в базе данных. При нажатии на кнопку «Отмена» введённые данные не
43
сохраняются в базе данных. В обоих случаях окно формы закрывается и переходим к окну предыдущей формы.
Код обработки данной формы приведен в приложении 2.
3.2.9. Форма «frmEditVersion». Редактирование данных об экземпляре (версии) ПО
При открытии окна формы поля могут быть:
•заполнены данными об экземпляре (версии) ПО (рисунок 3.25), если из формы «frmVersion» (рисунок 3.17) форма была открыта на редактирование;
•пустыми (рисунок 3.26), если из формы «frmVersion» (рисунок 3.17) форма
была открыта для ввода новых данных.
При нажатии на кнопку «Сохранить запись» введённые данные сохраняются в базе данных. При нажатии на кнопку «Отмена» введённые данные не сохраняются в базе данных. В обоих случаях окно формы закрывается и переходим к окну предыдущей формы.
Код обработки данной формы приведен в приложении 2.
Рисунок 3.25. Форма «frmEditVersion». Редактирование данных
44
Рисунок 3.26. Форма «frmEditVersion». Ввод новых данных
3.2.10. Форма «frmWeb». Web-узлы
Вид формы для работы с данными о web-узлах приведена на рисунке 3.27.
Рисунок 3.27. Форма «frmWeb»
45
