СОБЕСы г. Донецк

Проблемы автоматизации посреднической среды. Робота с информацией в СОБЕСах города Донецк. Проектирование концептуальной модели данных. Формирование запросов, структура системы. Примеры форм и отчета. Руководство пользователя для работы с системой.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 15.01.2013
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

[Введите текст]

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра прикладной математики и информатики

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовой работе по курсу: «Организация баз данных и знаний»

Тема работы: «СОБЕСы г. Донецк»

Донецк 2010

РЕФЕРАТ

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

В прикладной системе реализованы функции ввода, корректировки и просмотра данных о СОБЕСах, их клиентах. Реализованы запросы, позволяющие получать разнообразную информацию по базе данных. В качестве инструментария использована СУБД Microsoft Access 2000.

СОБЕС, КЛИЕНТ, ПРЕДОСТАВЛЕННАЯ ПОМОЩЬ, ГОД ОТКРЫТИЯ, БАЗА ДАННЫХ, СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ, СУБД MICROSOFT ACCESS

ВВЕДЕНИЕ

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

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

База данных - это единое централизованное хранилище данных определенной предметной области.

СУБД - это совокупность языковых и программных средств обеспечивающих создание, использование и ведение базы данных.

Реляционные базы данных широко стали использоваться, начиная с 70-х годов. В таких БД объекты и взаимосвязи между ними представляются в виде прямоугольных таблиц, состоящих из строк и столбцов.

Данная база данных содержит информацию о СОБЕСах г. Донецка, об их клиентах, предоставленных им льгот и помощи.

Также здесь находятся запросы о количестве работников в каждом СОБЕСе, клиентов в каждом районе, сумма предоставленной им помощи, средней сумме выплат, предоставленных льготах в указанный период времени, количестве выплат в указанный период, размере пенсий, количестве выплат клиентам по типу.

В базе данных реализованы следующие функции:

добавление данных посредством заполнения полей таблиц или непосредственно в форме;

удаление записей из базы данных;

выполнение поиска по значению;

выполнение перекрестных запросов;

выполнение симметричных запросов.

1. ПРОБЛЕМЫ АВТОМАТИЗАЦИИ ПОСРЕДНЕЧЕСКОЙ СРЕДЫ

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

В данной предметной области, а именно информация о СОБЕСах города, могут содержаться следующие данные:

списки СОБЕСов города по районам, информация о них;

списки сотрудников СОБЕСов, данные о них;

списки клиентов СОБЕСов по районам, информация о них;

списки выделенной помощи, дополнительная информация о помощи.

информация о предоставленных льготах, дополнительная информация о льготах.

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

Программное изделие должно функционировать в среде MS DOS или MS Windows 9X/XP/200X.

2. РАЗРАБОТКА СИСТЕМЫ «СОБЕСЫ Г. ДОНЕЦК»

2.1 Назначение и функции системы

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

2.2 Проектирование концептуальной модели данных

Концептуальная модель - это абстрактная модель, определяющая структуру моделируемой системы, свойства её элементов и причинно-следственные связи, присущие системе и существенные для достижения цели моделирования. Для данной модели данных основным понятием есть «реляционная модель данных».

Термин «реляционный» означает, что теория основана на математическом понятии отношение (relation). В качестве неформального синонима термину «отношение» часто встречается слово таблица. Необходимо помнить, что «таблица» есть понятие нестрогое и неформальное и часто означает не «отношение» как абстрактное понятие, а визуальное представление отношения на бумаге или экране. Некорректное и нестрогое использование термина «таблица» вместо термина «отношение» нередко приводит к недопониманию. Наиболее частая ошибка состоит в рассуждениях о том, что РМД имеет дело с «плоскими», или «двумерными» таблицами, тогда как таковыми могут быть только визуальные представления таблиц. Отношения же являются абстракциями, и не могут быть ни «плоскими», ни «неплоскими».

Для лучшего понимания РМД следует отметить три важных обстоятельства:

модель является логической, то есть отношения являются логическими (абстрактными), а не физическими (хранимыми) структурами;

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

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

Для данной предметной области - СОБЕСы г. Донецка, реляционная модель данных представляет собой набор связанных между собой объектов информационной системы. База данных лишена избыточности данных, так как прошла нормализацию и приведена к третьей нормальной форме.

Объектами информационной системы являются таблицы. В разработанной модели данных были выделены такие таблицы:

СОБЕСы - содержит список СОБЕСов города и информацию о них;

клиенты - содержит список клиентов СОБЕСов и информацию о них;

типы клиентов - содержит список типов клиентов;

оказание помощи - содержит информацию об оказанной помощи каждому клиенту СОБЕСа города;

виды помощи - содержит информацию о выделяемой помощи;

предоставленные льготы - информация о предоставленных льготах клиентам СОБЕСов города;

виды льгот - содержит информацию о видах предоставляемых льгот.

Связи таблиц представлены на рисунке 1.

Рисунок 1 - Схема данных

В представленных таблицах:

СОБЕСы, клиенты - это базовые таблицы;

предоставленные льготы, виды льгот, типы клиентов, оказание помощи, виды помощи - таблицы справочники.

2.3 Формирование запросов

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

Типы запросов:

Запрос-выборка:

Итоговый с условием на группу;

Итоговый без условия;

Итоговый с условием;

Перекрестный запрос;

Перекрестный запрос с условием;

Симметричное объединение без условия;

Симметричное объединение с условием.

Запросы можно создавать следующим способом:

1. Используя мастер запросов;

2. В конструкторе запросов.

2.3.1 Перечень запросов, созданных в базе данных

Итоговый запрос с условием на группу: для каждого СОБЕСа посчитать количество клиентов, min размер пенсии, у которых код больше заданного значения (см. рис. 2)

Рис. 2 - Итоговый запрос с условием на группу

Итоговый запрос без условия: для каждого клиента с количеством полученных льгот вывести max, min и среднюю сумму полученной помощи (см. рис. 3)

Рис. 3 - Итоговый запрос без условия

Итоговый запрос с условием: вывести для каждого клиента общую сумму льгот в указанный период (см. рис. 4).

Рис. 4 - Итоговый запрос с условием

Рис. 5 - Перекрестный запрос без условия

Перекрестный запрос без условия - для каждого клиента по видам помощи вывести сумму оказанной помощи (см. рис. 5)

Рис. 6 - Перекрестный запрос с условием

Перекрестный запрос с условием - для каждого СОБЕСа вывести по годам клиентов, у которых сумма оказанной помощи больше чем 100 (см. рис 6).

Симметричное объединение без условия: вывести список СОБЕСов, их клиентов, льгот (см. рис. 7).

Рис. 7 - Симметричное объединение без условия

Симметричное объединение с условием: вывести список клиентов, которые получали льготы в заданный период (см. рис. 8).

Рис. 8 - Симметричное объединение с условием

Симметричное объединение с условием: вывести список клиентов по типу (рис. 9)

Рис. 9 - Симметричное объединение с условием

2.4 Структура системы

Разработанное приложение для информационной базы «СОБЕСы г. Донецк» имеют следующую структуру: главной кнопочной формой является форма Главное меню, из которой можно выбрать необходимые пункты меню. Для удобства работы все возможности системы разбиты на разделы, в которые можно перейти из главной формы. При выборе раздела появляется форма, где пользователю предлагается выбрать нужное ему действие.

Иерархия частей приложения выглядит следующим образом (см. рис. 10).

Главное меню

1.СОБЕСы

2. Клиенты

2.1 Общая сумма льгот в указанный период

2.2 Оказание помощи

2.3 Помощь для каждого клиента

2.4 Список клиентов по полученным клиентам в указанный

период

2.5 список клиентов по типу

2.6 Главное меню

3. Окно БД

4. Справочники

4.1 Виды льгот

4.2 Виды помощи

4.3 Типы клиентов

4.4 Главное меню

5. Просмотреть отчет

6. Выход из приложения

ВЫВОДЫ

В ходе курсовой работы были усвоены теоретические основы СУБД. Сформировались практические навыки по созданию реляционной базы данных и разработке удобного приложения.

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

База данных легка и удобна в применении. В ней легко можно просмотреть все сведенья о СОБЕСах, их клиентах. Реализованы запросы, позволяющие получать разнообразную информацию по базе данных. База данных разработана в среде СУБД Microsoft Access 2000. Для функционирования системы необходим компьютер IBM PC c процессором Intel Pentium и ОЗУ объемом не менее 512 mb, операционной системой Microsoft Windows XP, пакетом MS Office 2000.

ПЕРЕЧЕНЬ ССЫЛОК

1. Дейт К. Введение в системы баз данных. К.; М.; СПб.; Издательский дом «Вильямс», 2000.-848 с.

2. Т.С. Карпова Базы данных: модели, разработка, реализация - СПб.: Питер, 2001. - 304 с.

3. С. Робинсон Microsoft Access 2000: учебный курс - СПб: издательство «Питер», 2000. - 512 с.

4. Д. Вейскас. Эффективная работа с Microsoft Access 2000 СПб.: Питер, 2001.- 850 с.

5. Керри Н. Праг, Майкл Р. Ирвин. Access 2000. Библия пользователя: Пер. с англ.: М.: Издательский дом «Вильямс», 2001.- 1040 с.

ПРИЛОЖЕНИЕ А

ЗАДАНИЕ

на курсовую работу студенту

ТЕМА РАБОТЫ: Разработке прикладной системы базы данных «СОБЕСы г. Донецк».

ДАТА ВЫДАЧИ ЗАДАНИЯ: 17.04.2010

ЗАДАНИЕ:

3.1. Создать базу данных и разработать приложение для следующей предметной области: Для автоматизации учета работы СОБЕСов используются данные о самых учреждениях (район города ,год открытия, количество сотрудников, адрес, телефон, клиенты (ФИО, дата рождения, тип (ветеран ВОВ, ветеран труда, инвалид 1 группы, инвалид 2 группы, инвалид 3 группы, пенсионер), размер пенсии, имеющиеся льготы (бесплатный проезд в общественном транспорте, бесплатный проезд в междугородных автобусах, в пригородных транспорте, 50% оплата квартиры, 50% оплата коммунальных услуг, бесплатные медикаменты, 50% оплата за медикаменты))), о предоставлении клиентам СОБЕСов помощи (вид помощи (денежная, продуктовая, предметы быта, оплата лечения, санаторная путевка), денежный эквивалент, дата предоставления).

3.2. По БД реализовать следующие виды запросов: итоговые, перекрестные, внешние объединения, запрос на запросе.

ИЗ без условия;

ИЗ с условием на группы;

ИЗ с условием на данные внутри группы.

Перекрестный без условия;

Перекрестный с условием;

Симметрическое объединение с условием;

Симметрическое объединение с условием;

Симметрическое объединение.

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

4. ТРЕБОВАНИЯ К ХАРАКТЕРИСТИКАМ ИСПОЛЬЗУЕМЫХ ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ:

База данных должна быть разработана в среде СУБД Microsoft Access 2000.

5. ТРЕБОВАНИЯ К ПАРАМЕТРАМ ИСПОЛЬЗУЕМЫХ ТЕХНИЧЕСКИХ СРЕДСТВ:

Для функционирования системы необходим компьютер IBM PC с процессором Intel Pentium и ОЗУ объемом не менее 32 Mb, операционная система Windows 95/98, пакет Office 2000.

6. СРОК СДАЧИ: 13.06.2010

Студент_________________________________________

Руководитель работы_____________________________

ПРИЛОЖЕНИЕ Б

Формы - это специальные объекты предназначенные для более удобного представления данных, предоставленных таблицами и запросами.

Примеры форм:

Рисунок 10 - Клиенты

Рисунок 11 - Общая сумма льгот в указанный период

Рисунок 12 - Сведенья о предоставленных льготах (подчинённая форма)

Рисунок 13 - Виды льгот (ввод данных)

Рисунок 14 - Главная кнопочная форма

ПРИЛОЖЕНИЕ В

Пример отчета

Отчеты - это специальные объекты по средствам, которых можно создавать макеты документов предназначенных только для вывода результата обработки информации на экран или печатное устройство.

Рис. 15 - Отчет

ПРИЛОЖЕНИЕ Г

Руководство пользователя

информация автоматизация данные модель

При запуске приложения «СОБЕСы г. Донецк» на экране форма главного меню, которая разбита на соответствующие разделы для удобного доступа к информации (рис.14).

Для просмотра информации касающуюся СОБЕСов необходимо нажать кнопку «СОБЕСы» в главном меню, а затем в появившейся форме искать нужную информацию.

Для просмотра информации о клиентах необходимо нажать на кнопку «Клиенты» в главном меню, а затем в появившемся окне выбрать нужный пункт.

Чтобы вернуться обратно в главное меню, нужно нажать на форме кнопку «Главное меню».

Для просмотра базы данных в окне главного меню нужно нажать кнопку «Окно БД».

Для просмотра справочников необходимо нажать кнопку «Справочники» в главном меню, а затем в появившемся окне выбрать интересующую форму.

Для просмотра отчета всей информационной структуры необходимо нажать кнопку «Просмотреть отчет».

Для выхода из приложения нажмите кнопку «Выход» в главном меню.

Размещено на Allbest.ru


Подобные документы

  • Построение концептуальной модели базы данных. Физическое проектирование программы для автоматизации работы пользователя в Microsoft Access. Разработка системы запросов информации на основе таблиц и получения необходимых отчетов в требуемых формах.

    курсовая работа [2,9 M], добавлен 08.05.2015

  • Составление схемы концептуальной модели данных. Разработка структуры реляционной базы данных и интерфейса пользователя. Особенности главных этапов проектирования базы данных. Способы реализации запросов и отчетов. Специфика руководства пользователя.

    курсовая работа [186,9 K], добавлен 18.12.2010

  • Сфера работы туристической фирмы, подлежащей автоматизации. Концептуальное проектирование базы данных. Перечень сущностей и атрибутов. Инфологическое и логическое проектирование и создание запросов. Работа с информационной системой, формирование отчетов.

    курсовая работа [6,6 M], добавлен 24.10.2013

  • Изучение реляционной модели данных. Выявление потребности задач в данных и определение состава и структуры информационных объектов. Построение концептуальной модели предметной области. Создание форм, запросов и отчетов с помощью конструктора запросов.

    курсовая работа [6,3 M], добавлен 09.10.2021

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

    курсовая работа [4,9 M], добавлен 26.07.2013

  • Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.

    курсовая работа [1,1 M], добавлен 09.12.2014

  • Функции системы управления базами данных Microsoft Access. Построение концептуальной модели. Физическая модель базы данных. Форма "Сведения о студенте". Каскадное отображение таблиц. Мастер и конструктор запросов. Результат вывода отчета "Ведомость".

    курсовая работа [2,2 M], добавлен 05.04.2015

  • Построение концептуальной модели. Проектирование реляционной модели данных на основе принципов нормализации: процесс нормализации и глоссарий. Проектирование базы данных в Microsoft Access: построение таблиц, создание запросов в том числе SQL – запросов.

    курсовая работа [35,9 K], добавлен 08.11.2008

  • Системный анализ предметной области. Структурный подход при разработке инфологической модели. Обеспечение целостности данных. Описание программного средства, создание таблиц, запросов, форм и отчетов для системы автоматизации работы ресторана.

    курсовая работа [3,9 M], добавлен 12.12.2011

  • Постановка задачи, система автоматизации операций. Проектирование, создание и управление Базой данных, формы для запросов, кнопочная форма. Работа запроса и отчета. Схема данных, создание новой группы, товара. Технологическая инструкция пользователя.

    курсовая работа [1,9 M], добавлен 14.02.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.