Автор работы: Пользователь скрыл имя, 24 Октября 2013 в 22:05, курсовая работа
Предметная область – это часть реального мира, данные о которой мы хотим отразить в базе данных. В качестве предметной области в данной курсовой работе используется аэропорт. Предметная область бесконечна и содержит как существенно важные понятия и данные, так и малозначащие или вообще не значащие данные. Так в предметной области аэропорт, понятия «скорость полета», « количество мест», « пилот», являются существенно важными понятиями, а понятия « марка», « число пассажиров» и «число мест» - менее важными. Однако, с точки зрения аэропорта эти данные являются существенно важными. Таким образом, важность данных зависит от выбора предметной области.
Ниже приведен рисунок
непосредственно самой
Рис.2.17. Кнопочная форма базы данных « Аэропорт»
3.Экспериментально-прикладная часть
3.1.Тестирование системы
Для тестирования системы приведем два примера:
Тестирование системы на примере формы пассажир
Этапы тестирования
Описание тестового примера |
Проверка в нормальных условиях |
Проверка в экстремальных условиях |
Проверка в исключительных ситуациях |
Перечень требований к системе |
Система должна нормально отреагировать на изменения данных, данные должны изменить во всех разделах, где они были применены ранее. |
Система должна отреагировать и откорректировать данные. |
Система должна предупредить пользователя об ошибке. |
Перечень данных вводимых пользователем |
Изменяем данные (добавим название) |
Вводим данные: а) добавим буквы в число мест; б) введем не правильные данные в код члена экипажа |
Вводим в число мест 85 мест |
Описание ошибок при вводе данных и реакции системой на них |
Ошибок при вводе данных нет ,если запустить запрос на обновление, то ошибка высветиться |
При вводе данных, мы не сможем сохранить данные изменения, нам сразу высвечивают ошибку о том, что введенное значение не подходит для данного поля.. |
При нажатии «сохранить»
система незамедлительно |
Тестирование системы на примере запрос 3
Этапы тестирования
Описание тестового примера |
Проверка в нормальных условиях |
Проверка в экстремальных условиях |
Проверка в исключительных ситуациях |
Перечень требований к системе |
Система должна нормально отреагировать на ввод данных и найти информацию |
Система должна отреагировать на несоответствие. |
Система должна предупредить пользователя об ошибке. |
Перечень данных вводимых пользователем |
Вводим в появившемся окне должность вводим «пилот.» |
Вводим должность « пилот», но уже большими буквами – «ПИЛОТ» |
Введем числовое значение. |
Описание ошибок при вводе данных и реакции системой на них |
Ошибок нет. Появляется соответствующая должность. |
Ошибок нет. Система выводит нужную таблицу. |
Система не сообщает об ошибке , но выдает пустую таблицу.( То же происходит при введении несуществующего названия города в БД, или введение нескольких городов сразу. Это происходит из-за того, что данный запрос выбирает их существующего списка должностей и выдает пользователю информацию только по существующему в БД названию, если введенного названия не находит, то она выдает пустую таблицу. |
3.1.Ощибка при вводе некорректных данных.
3.2.Ошибка при вводе некорректных данных.
Рис.3.3. Пустая таблица при вводе несоответствующих данных
Рис.3.4. Запрос «Член экипажа»
3.2.Руководство пользователя
Пользователь при работе в БД, в основном, имеет дело с кнопочной формой, поэтому логично будет рассмотреть руководство пользователя непосредственно по работе с ней.
При запуске БД перед пользователем открывается главная кнопочная форма.
Рис. 3.5. Главная кнопочная форма
Кнопочная форма позволяет получить доступ к таблицам, запросам, формам и отчетам. При щелчке на кнопку, расположенную на форме, открывается соответствующий объект.
При нажатии на главной кнопочной форме кнопки « список таблиц» открывается окно, содержащее список таблиц.
Рис.3.6. Список таблиц
При нажатии в списке таблиц на кнопки таблиц( к примеру, таблица «Макрос 1») открывается соответствующая таблица.
Рис. 3.7. Таблица «макрос 1»
( Следует отметить, что ввод данных можно производить и непосредственно в таблицы, но рядовому сотруднику лучше это делать в форме).
При нажатии на главной кнопочной форме кнопки « список запросов» открывается окно, содержащее список запросов.
Рис.3.8. Список запросов
При нажатии в списке запросов на кнопку запрос ( к примеру, «Макрос 7») открывается соответствующий запрос.
Рис. 3.9. Запрос макрос 7
( Подробно функции запросов
рассматривались в предыдущих
разделах, каждый запрос извлекает
необходимую информацию и
При нажатии на главной кнопочной форме кнопки « список форм» открывается окно, содержащее список форм.
Рис.3.10. Список форм
При нажатии в списке форм на кнопку форма ( к примеру, «Самолет») открывается соответствующая форма.
Рис.3.11. Список самолет
(Формы позволяют вводить, изменять и удалять необходимые данные).
При нажатии на главной кнопочной форме кнопки « список отчетов» открывается окно, содержащее список отчетов.
Рис.3.12. Список отчетов
При нажатии в списке отчетов на кнопку отчет ( к примеру , « Пассажир») открывается соответствующий отчет.
Рис.3.13. Список город
(Формы позволяют пользователю
отправить необходимую
Возврат к главной кнопочной форме из любого списка осуществляется с помощью нажатия кнопки « Назад».
Рис.3.14. Кнопка «Назад»
Выход из приложения осуществляется путем нажатия на главной кнопочной форме кнопки выход.
Рис.3.15. Кнопка «Выход»
При работе с БД пользователь должен учитывать, что в поля с конкретными типами данных нужно вводить соответствующие данные ( то есть, к примеру, нельзя вводить текст в поля с типом данных числовой, и наоборот) иначе программа будет выдавать ошибки. Однако стоит отметить, что программа сама предупредит пользователя об ошибке, и укажет возможные несоответствия при вводе данных.
База данных- это совокупность структурированных и взаимосвязанных данных и методов, обеспечивающих добавление выборку и отображение данных. Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках этого файла используется следующие объекты:
- таблицы для сохранения данных;
- запросы для поиска и извлечения только требуемых данных;
- формы для просмотра, добавления и изменения данных в таблицах;
- отчеты для анализа
и печати данных в
Удачная разработка базы данных обеспечивает простоту ее поддержания. Разработанная в данном курсовом проекте база данных для решения задач документооборота в поликлинике, позволяет автоматизировать весь документооборот, что позволяет разгрузить отчетный документооборот, и сократить ошибки в документации. При появлении новых задач разработчик может в кратчайшие сроки реализовать их в базе данных, путем добавления строк, столбцов и целых таблиц.
Описанная в этом
курсовом проекте база данных
должна быть полезна при
В ходе проделанной работы, нами были созданы :
- таблиц.
- запросов.
- форм.
- отчета.
Microsoft Access, обладая всеми чертами классической СУБД, предоставляет и дополнительные возможности. Access – это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. Используя запросы, есть возможность выбирать и обрабатывать хранящуюся в таблицах информацию. Можно создавать формы для ввода, просмотра и обновления данных, а также использовать Access для создания как простых, так и сложных отчетов. Формы и отчеты 2 наследуют» свойства базовой таблицы или запроса , так что в большинстве случаев необходимо указать форматы, условия назначения и некоторые другие характеристики данных только один раз. К числу наиболее мощных средств Access относятся средства разработки объектов – Мастера, которые можно использовать для создания таблиц, запросов различных типов форм и отчетов, просто выбрав с помощью мыши нужные опции.
С помощью Access также легко импортировать данные из текстовых файлов, документов текстовых процессоров и электронных таблиц ( и экспортировать данные в них).
Microsoft Access имеет множество областей применения: на малом предприятии; корпорации и даже в сфере домашнего применения.
Список литературы
1. Евсюков В.В. Экономическая информатика: Учеб. пособ. - Тула: Издательство «Гриф и К», 2005. - 371с.: ил.
2. Партыка Т.Л., Попов И.И. Информационная безопасность. Учебное пособие для студентов учреждений среднего профессионального образования. ~М.: ФОРУМ: ИНФРА-М, 2004, - 368с.: ил. - (Серия «Профессиональное образование»)
3. Информатика: Базовый курс / Под редакцией С.В. Симоновича, Издательский дом «Питер», 2002, 640с.
4. Завгородний В.И. Комплексная защита информации в компьютерных системах: Учебное пособие. - М.: Логос; ПБОЮЛ Н.А.Егоров, 2001. - 264с.: ил.
5. Мельников В.В. Защита
информации в компьютерных