Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Формы MS Aссess




 

Конечному пользователю БД работать непосредственно с таблицами не всегда бывает удобно, а представление в них данных не очень наглядно. Формы MS Access как правило используются для создания пользовательского интерфейса любой БД. Большая часть данных, представленных в форме, берется из таблицы или запроса. Каждая форма представляет собой контейнер, в котором размещаются элементы управления для просмотра и редактирования данных, навигации по набору записей и выполнение активных действий, при возникновении разных событий.

Элемент управления - это визуальный объект, используемый для отображения информации, ввода и изменения данных, выполнения определенных действий или просто для украшения формы. Первое и наиболее часто встречающееся применение форм - ввод и редактирование информации. Для этого применяются различные элементы управления, чаще всего это поля ввода, в которые вводятся данные различных типов, выпадающие списки с набором значений для подстановки и логические переключатели. Также с помощью формы можно производить любые манипуляции с базой данных: создавать и уничтожать ее объекты, запускать на исполнение другие формы или отчеты и др. Формы по сравнению с обработкой данных в режиме таблицы обладают следующими преимуществами:

· форма позволяет в каждый момент времени сфокусировать внимание на отдельной записи, поскольку, как правило, отображает все поля одной записи в отличие от режима таблицы, отображающего сразу несколько записей, так что приходится прокручивать окно, чтобы просмотреть содержимое всех полей;

· элементы управления на форме можно расположить логичным образом, облегчающем чтение и работу с данными;

· некоторые объекты базы данных, такие как рисунки, анимация, звуки и видео клипы, могут отображаться или воспроизводиться только в режиме формы, а не в режиме таблицы.

· Редактирование формы происходит в визуальном режиме, что позволяется экспериментировать с расположением элементов управления и их внешним видом. При этом многие элементы при создании запускают своих "Мастеров", облегчающих процесс настройки их свойств.

Формы могут содержать следующие разделы: заголовок, верхний колонтитул, область данных, нижний колонтитул и примечание. В режиме формы заголовок отображается в верхней части экрана, а при печати - в верхней части первой страницы. Верхний и нижний колонтитулы могут содержать сведения, которые должны изображаться соответственно в верхней или нижней части каждой страницы. Колонтитулы отображаются только при печати формы. Область данных содержит записи. Допускается вывод одной или нескольких записей на экране или странице данных.

. Создание форм

Создание формы начинается с щелчка на кнопке "Создать" в окне базы данных, после чего откроется диалоговое окно, в котором следует выбрать способ создания формы. Автоформа - автоматическое создание формы с использованием одного из стандартных шаблонов. Это наиболее простой и быстрый способ создания формы. Если выбран вариант "Автоформа: в столбец", то все поля формы располагаются друг над другом, и в один конкретный момент времени на экране видны данные только одной из записей таблицы базы данных. Вариант "Автоформа: ленточная", больше подходит тогда, когда таблица хранит некоторые значения одного параметра, например, продаж по датам. В одном столбце можно вывести значения дат, а во втором - объем соответствующих им продаж. Ленточная форма похожа на таблицу, но данные в ней расположены не так компактно. Каждая запись занимает отдельную строку - "ленту". Вариант "Автоформа: табличная" предназначен для автоматического создания форм, внешне похожих на таблицы.Для того, чтобы увидеть истинный вид табличной формы, необходимо выполнить команду "Вид"→"Режим формы". Мастер форм - создание формы с помощью мастера (в зависимости от назначения формы "Мастер" предлагает на выбор стандартные шаблоны и стили оформления). Этот вариант лучше всего использовать в тех случаях, когда из большой таблицы требуется поместить на форму всего несколько отдельных полей и при этом автоматически расположить их на пространстве формы наиболее выгодным образом. Конструктор - создание формы на основе пустого бланка при помощи инструментальных средств конструктора форм. Этот вариант лучше всего использовать либо для очень простых форм, либо, наоборот, для очень сложных, не предусмотренных встроенным мастером MS Access. Диаграмма - создание формы с диаграммой на основе выбранных полей таблицы. В этом случае по указанным полям Microsoft Excel автоматически строит диаграмму. Сводная таблица - создание сводной таблицы Microsoft Excel на основе таблиц или запросов Access. Этот вариант создания формы следует использовать в тех случаях, когда возникает необходимость отобразить некий интегрированный суммарный результат. Содержимое поля со списком "Таблица/Запрос"показывает, на основе какого объекта MS Access (таблицы или запроса) будет создана форма. Для настройки элементов формы следует переключиться в режим конструктора.

Элементы управления

Все элементы, добавляемые в форму, являются элементами управления.Примерами разных элементов управления служат поля, надписи, списки, переключатели, кнопки и линии. При открытии формы в режиме конструктора MS Access отображает панель элементов, предлагающую средства для добавления и работы с различными типами элементов управления. Если панель элементов отсутствует на экране, то необходимо выполнить команду в меню "Вид"→"Панель элементов".

Присоединенный элемент управления - элемент управления, в котором выводится значение поля базовой таблицы или запроса. Имя поля таблицы или запроса задается в качестве значения свойства "Данные" элемента управления. Присоединенный элемент управления дает возможность просматривать или менять значения в связанном поле и является наиболее распространенным типом элемента управления. Свободный элемент управления - элемент управления, не связанный с полем. Свободные элементы управления используются для вывода информации, такой как инструкции по работе с формой или рисунки, созданные в других приложениях. Например, линии и прямоугольники являются свободными элементами управления. С помощью свободных элементов управления (например, кнопок или переключателей) можно также организовать обработку некоторых действий пользователя. Вычисляемый элемент управления - элемент управления, в котором выводится результат расчета выражения, а не сохраненные данные. Значение элемента управления пересчитывается при каждом изменении выражения. Любой элемент управления в форме имеет свойства. Свойства элемента управления определяют структуру, внешний вид и поведение элемента, а также характеристики содержащихся в нем данных. Свойства выбранного объекта отображаются (и могут изменяться) в окне Изменение значений свойств формы или любого элемента управления формы, а также добавление новых элементов происходит в режиме конструктора.

Кнопочные формы

Как правило, базы данных состоят из большого количества форм и отчетов. Для более простого перемещения по базе данных часто используются кнопочные формы. На кнопочную форму помещаются кнопки, при нажатии которых открываются формы или отчеты (или открываются другие кнопочные формы, с помощью которых открываются дополнительные формы и отчеты), осуществляется выход из MS Access или настраивается сама кнопочная форма.

Кнопочная форма является более простым и предпочитаемым пользователями интерфейсом базы данных по сравнению с окном базы данных. Она предназначена главным образом для тех, кто пользуется БД, предпочитая не работать над ее конструкцией (т.е. для конечного пользователя, а не для разработчика БД).

Чтобы создать кнопочную форму, удобно использовать диспетчер кнопочных форм. Для этого необходимо выполнить команду "Сервис"→"Надстройки"→"Диспетчер кнопочных форм". С помощью этой надстройки автоматически создается удобная и функциональная форма, для выполнения основных действий с БД. В диалоговом окне "Диспетчер кнопочных форм" можно создавать, изменять и удалять страницы кнопочной формы. Пример кнопочной формы представлен на рисунке 7.4.1.

 

2.4 Структура базы данных картотека Интерпола по дисциплине «Основы алгоритмизации и программирования»

База данных картотека Интерпола состоит из следующих таблиц:

· Заключенные

· Карточка заключенного

· Отбывшие срок

· Карточка отбывших

· Switchboard Items

· Подозреваемые

Запросы:

· Поиск заключенных

· Поиск отбывших

· Поиск подозреваемых

Кнопочная форма:

· Заключенные

· Карточка заключенного

· Отбывшие срок

· Карточка отбывших

· Кнопочная форма

· Подозреваемые

Рассмотрим структуру базы данных Интерпола, т.е. те его элементы, которые видит пользователь. Данная база в дальнейшим послужит базой данных для Международных организации уголовной полиции,но его ценность прежде всего, в тематическом содержании. База состоит из:

· Таблиц;

· Кнопочных форм

· Запросов.

Перейдем к описанию составных частей базы данных Интерпола.

Главная кнопочная форма содержит название базы данных. Для этого можно оформить ее с помощью картинок.

Рис 1.Главная кнопочная форма

Главная кнопочная форма содержит основные кнопки меню

Кнопочная форма обеспечивает доступ к органам управления, позволяющие:

· открывать кнопочные формы

· заканчивать работу с базой;

Рис 2.Кнопочная форма «Заключенные»

Кнопочная форма Заключенные содержит информацию о карточках заключенных

Рис 3. Таблица «Заключенные»

Таблица Заключенные содержит информацию о заключенных

Рис 4.Форма «Карточка отбывших»

Рис 5. Таблица «Карточка отбывших»

ЗАКЛЮЧЕНИЕ

 

В настоящее время Интерпол - это крупная международная организация, вторая по численности после ООН и самая крупная организация правоохранительных органов, членами которой являются 184 государства. Сотрудничество полицейских органов в рамках Интерпола основано на действиях, предпринимаемых этими органами на территории своих стран и в строгом соответствии с их национальными законодательствами. Работа Интерпола еще раз доказывает неотвратимость наказания за совершенные преступления. Преступник должен осознать, что правосудие не имеет территориальной привязанности и независимо от того, где совершено преступление, наказание будет неминуемы.

В этой дипломной работе рассматривалась тема «Разработка базы данных картотека Интерпола по дисциплине «Основы алгоритмизации и программирования» для овладения навыками создания электронно-информационных ресурсов». База данных картотека Интерпола- в большей степени инструмент обучения и познания, а его структура и содержание зависят от целей его использования. Особую значимость он приобретает при использовании в линейных технологиях и коммуникационных системах.

Преимущества использования БД

Рассмотрим, какие преимущества получает пользователь при использовании БД как безбумажной технологии:

· Компактность

Информация хранится в БД, нет необходимости хранить многотомные бумажные картотеки

· Скорость

Скорость обработки информации (поиск, внесение изменений) компьютером намного выше ручной обработки

· низкие трудозатраты

Нет необходимости в утомительной ручной работе над данными

· применимость

Всегда доступна свежая информация

Дополнительные преимущества появляются при использовании БД в многопользовательской среде, поскольку становится возможным осуществлять централизованное управление данными.

Современные системы управления базами данных обеспечивают как физическую (независимость от способа хранения и метода доступа), так и логическую независимость данных (возможность изменения одного приложения без изменения остальных приложений, работающих с этими же данными). Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы. Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями. СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним. Популярные СУБД - FoxPro, Access for Windows, Paradox. Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:

· хранение большого объема информации;

· быстрый поиск требуемой информации;

· добавление, удаление и изменение хранимой информации;

· вывод ее в удобном для человека виде.

 

Подводя итоги можно сказать, что была проделана работа по созданию базы данных картотека Интерпола, предназначенного для использования его в организациях, а также для самостоятельной работы. Основным достоинством данного программного продукта является доступность изложенного материала.

 


СПИСОК ЛИТЕРАТУРЫ

 

1. Кузин А.В., Левонисова С.В. - Базы данных (5-е изд.)

2. Учебное пособие. / Ю. Аляев, В. Гладков, О. Козлов. – М.: Финансы и статистика, 2013. – 528 с.

3. Грег Риккарди /Системы баз данных. Издательство: Вильямс Год: 2001

4. Дональд Эрвин Кнут. Искусство программирования. Том 1. Основные алгоритмы. / Д. Э. Кнут. – М.: Вильямс, 2015. – 720 с.

5. Кокс Д. Microsoft Office Word 2010. Русская версия/ Д. Кокс, Д. Преппернау. – М.: ЭКОМ Паблишерз, 2013. – 584 с.

6. Парфилова Н. Программирование. Основы алгоритмизации и программирования. Учебник. / Н. Парфилова, А. Пылькин, Б. Трусов. – М.: Academia, 2014. – 240 с.

7. Фаронов. Практика программирования. / В. Фаронов. – М.: КноРус, 2013 – 416 с.

8. Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — 1328 с. — ISBN 0-321-19784-4.

9. Когаловский М.Р. Перспективные технологии информационных систем. — М.: ДМК Пресс; Компания АйТи, 2003. — 288 с. — ISBN 5-279-02276-4.

10. Когаловский М.Р. Энциклопедия технологий баз данных. — М.: Финансы и статистика, 2002. — 800 с. — ISBN 5-279-02276-4.

11. Кузнецов С. Д. Основы баз данных. — 2-е изд. — М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007. — 484 с. — ISBN 978-5-94774-736-2.

12. Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика = Database Systems: A Practical Approach to Design, Implementation, and Management. — 3-е изд. — М.: «Вильямс», 2003. — 1436 с. — ISBN 0-201-70857-4.

13. Гарсиа-Молина Г., Ульман Дж., Уидом Дж. Системы баз данных. Полный курс. — М.: «Вильямс», 2003. — 1088 с.

14. Зайцева Е. Система международных уведомлений Интерпола // Российский следователь. – 2007. - №7.

15. Ищенко Е.П., Топорков А. Криминалистика. – М., 2006.

16. Казанцев С. Борьба с международной преступностью. – М., 2006.

17. Калугина М. Информационное обеспечение организации противодействия торговле людьми по каналам Интерпола // Общество и право. – 2008. - №3.

18. Мацкевич И. Преступность в условиях глобализации // Международный уголовный процесс и международная юстиция. – 2009.- №1.

19. Международные организации: Словарь – справочник / Сост. Т. Каверин. – М., 2006.

20. Нигматуллин Р. Сотрудничество государств в борьбе с незаконным оборотом наркотиков // История государства и права. – 2008. - №22.

21. Радионов К. Интерпол: вчера, сегодня, завтра. – М., 1990.

22. Шлянцев Д.А. Международное право. – М., 2006. – С. 144.

23. Казанцев С. Борьба с международной преступностью. – М., 2006. – С

24. Лукашук И. Международное право. – М., 2005. – с. 445.

25. Международные организации: Словарь – справочник / Сост. Т. Каверин. – М., 2006. – С. 158.

26. Ищенко Е.П., Топорков А. Криминалистика. – М., 2006. – С. 456.

27. Зайцева Е.С. Система международных уведомлений Интерпола // Российский следователь. – 2007. – №7. – С. 19.

28. Международные организации: Словарь – справочник / Сост. Т. Каверин. – М.,2006. – С.158.

 

ПРИЛОЖЕНИЕ А

Рис 6. Таблица «Карточка заключенного»

Рис 7.Поиск «Заключенные»

Рис 8.Таблица «Отбывшие»

Рис 9. Поиск «Отбывшие»

Рис 10.Карточка «Отбывшие срок»

Рис 11.Таблица «Отбывшие»

Рис 12.Поиск «Отбывшие»

Рис 13. Карточка Отбывших

Рис 14.Таблица «Подозреваемые»

Рис 15.Поиск «Подозревание»

Рис 16.Карточка «Подозреваемые»




Поделиться с друзьями:


Дата добавления: 2015-08-31; Просмотров: 1098; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.