1.4 Обоснование и выбор методов и средств разработки.
1.5
Для разработки данной системы были выбраны следующие средства разработки:
1. СУБД Microsoft Office Access 2003;
2. Borland Delphi 7.0;
3. Программа для создания кнопок Button Shop 4.0;
4. Microsoft Help Workshop;
2
ФУНКЦИОНАЛЬНОЕ
ПРОЕКТИРОВАНИЕ
2.1 Диаграмма прецедентов.

Вариант
использования просмотр контактных данных в системе «Автоматизированная записная
книжка»:
Главный раздел сценария выполнения варианта использования «просмотр контактных данных»
|
Вариант использования |
Просмотр контактных данных |
|
Актеры |
Пользователь |
|
Цель |
Просмотр контактных данных, поиск нужной информации |
|
Краткое описание |
Просмотр пользователем контактных данных |
|
Ссылки на другие варианты использования |
1. Редактирование данных 2. Добавление данных 3. Удаление данных |
Ход событий сценария выполнения варианта использования «просмотр контактных данных»
|
Действия пользователя |
Отклик системы |
|
Пользователь входит в систему и: 1. нажимает на кнопку «показать все» |
1. При нажатии кнопки система выводит в таблицу со списком всех данных содержащихся в базе данных |
|
2. При большом объеме информации пользователь не находит нужной информации и нажимает на кнопку «поиск» после вводит фамилию искомого контакта и нажимает на кнопку ОК |
2.При нажатии кнопки «поиск» в окне системы появляется поле ввода , выбор поиска кнопка ОК, После ввода информации, выбора поиска и нажатия кнопки ОК система выведет только те данные которые соответствуют условию отбора |
2.2
Логическая
модель базы данных.

Таблица «Contact»
|
Имя поля |
Описание |
Тип |
Ограничения |
|
ID_cont |
Идентификатор записи |
Числовой |
Ключевое поле |
|
FIO |
ФИО |
Текстовый |
Размер поля - 60 |
|
Tel |
Телефон |
Текстовый |
Размер поля - 50 |
|
E_mail |
|
Текстовый |
Размер поля - 50 |
|
Adress |
Адрес |
Текстовый |
- |
|
Gruppa |
Группа |
Текстовый |
Размер поля - 15 |
Таблица «books»
|
Имя поля |
Описание |
Тип |
Ограничения |
|
ID_book |
Идентификатор записи |
Числовой |
Ключевое поле |
|
Nazvanie |
Название книги |
Текстовый |
Размер поля - 50 |
|
FIO_avtora |
ФИО автора |
Текстовый |
Размер поля 50 |
|
razdel |
Раздел |
Текстовый |
Размер поля - 50 |
Таблица «Organajzer»
|
Имя поля |
Описание |
Тип |
Ограничения |
|
ID_zapisi |
Идентификатор записи |
Числовой |
Ключевое поле |
|
Vremia |
Время |
Дата/Время |
Маска ввода 00:00 |
|
Data |
Дата |
Дата/Время |
Маска ввода 00.00.0000 |
|
Zapis |
Запись сообщения |
Текстовый |
- |
2.3.
Диаграммы последовательностей
1. Диаграмма последовательности «Добавление нового контакта»

2.Диаграмма последовательности «Изменение записи в каталоге книг»

3
РАЗРАБОТКА
ПРОГРАММНЫХ МОДУЛЕЙ
Взаимосвязь объектов (окон программы)в системе:

Главное окно программы – предлагает пользователю выбор перехода на определенные раздел программы, и предоставляет краткое описание каждого раздела.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.