
- •1. Избирательная компания
- •1.1 Сущность избирательной компании
- •1.2 Цели избирательной кампании
- •2. Разработка эскизного проекта
- •2.1 Постановка задачи
- •2.2. Обоснование выбора программного обеспечения, использованного в работе
- •2.3 Описание входных данных
- •4.Таблица «Обслуживающий персонал» -Содержит информацию о персонале работающем на участках.
- •3.4 Состав основных модулей
- •4. Внедрение
4.Таблица «Обслуживающий персонал» -Содержит информацию о персонале работающем на участках.
ФИО на русском языке (текстовый);
Номер паспорта (числовой);
Должность (текстовый);
Номер участка (числовой);
2.3 Алгоритм решения задачи
Разработка структуры проекта.
Разработка структуры базы данных.
Выбор дизайна проекта.
Разработка системы меню.
Заполнение таблиц базы данных.
Соединение проекта с базой данных.
Наполнение страниц.
Тестирование проекта.
Устранение ошибок, выявленных в процессе тестирования.
Оформление технической документации.
Подготовка проекта к эксплуатации.
3. РАЗРАБОТКА РАБОЧЕГО ПРОЕКТА
3.1 Спецификация программы
Обозначение |
Наименование |
Примечание |
*.dpr |
Файл проекта |
|
*.exe |
Файл единого модуля, файл запуска |
|
*.pas |
Файл фрагмент программного кода |
Содержит фрагмент программного кода |
*.jpg |
Файл изображения |
Для отображения изображения в проекте |
*.hlp |
Файл справки |
Содержит руководство по пользованию |
3.2 Система меню
3.3 Разработка проекта
Для начала нам было необходимо создать таблицу, в которой будет храниться вся наша информация. Для этого заходим во вкладку меню Создание > Конструктор таблиц. Далее мы заполняем «Имя поля», а в столбце «Тип данных» мы выбираем какого типа у нас будет поле: числовой, текстовый, логический и т.д., и потом мы выбираем ключевое поле нашей таблицы и ставим на нем «ключик».
Как мы создали все нужный нам таблицы и заполнили их , переходим к созданию связей между ними. Это делается двумя способами, каждый зависит от обстоятельств и вида связи между таблицами.Первый это «Мастер подстановки», а второй создается в схеме данных.
Создание свези через Мастер подстановки.
Выбираем в Типе данных мастер подстановки, у нас появится вот такое окошко.
В нашем случае мы выбираем первый пункт в ней, и переходим к следующему шагу.
Тут мы выбираем какое поле нам нужно для связи(так же их может быть несколько) и нажимаем Далее.
Тут мы выбираем порядок сортировки элементов списка. В нашем случае он у нас отсутствует. Нажимаем Далее.
Это предварительный просмотр того что у нас получится. Если все так как мы хотели переходим далее.
Тут мы указываем имя и нажимаем Готово, тем самым создаем связь через мастер запросов.
Создание связи в Схеме данных.
Заходим во вкладку Работа с базами данных > Схема данных.
Выбираем из первой таблицы поле которое нужно связать с другим полем и перетаскиваем на то, с которым нужно связать первое поле. Появится вот такое окошко.
Галочки ставим по необходимости и типу связи. И нажимаем готово. Появится связь между таблицами. Выглядит готовая так.
Вот у нас связи и готовы.
Далее переходим к созданию запроса. Переходим во вкладку Создание > Конструктор запросов.
Выбираем нужные нам таблицы и в строках ниже мы выбираем поля из которых мы будем создавать запрос. Указываем Групповые операции, Сортировку и Условие отбора, ставим галочки если нужно вывести это поле на экран и жмем кнопочку Выполнить.
Запрос готов.
Далее создаем форму нашей базы данных. Заходим во вкладку
Создать > Конструктор форм. И выбираем те поля которые нам нужны для заполнения или показа. Создаем кнопки перехода, выхода, возврата, изменения и добавления(если они нужны).
Справа меню дополнительных настроек форма, там можно менять цвет и размер шрифта, картинку формы и многое другое. После того как сделали форму нажимаем F5.
Так выглядит наша готовая форма с бланком и информацией кандидатов для голосования.