Структуры баз данных для разработки управленческих решений в небольшой компании

Автор работы: Пользователь скрыл имя, 19 Декабря 2011 в 23:05, курсовая работа

Краткое описание

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

Содержание работы

Введение....................................................................................................3
Глава 1. Структуры баз данных для разработки управленческих решений.....................................................................................................5
1.1. Роль информации в УР.....................................................................5
1.2. Подготовка принятия решения в управленческих АИС..............11
Глава 2. Использование баз данных для разработки управленческих решений в небольших организациях....................................................19
2.1. Информационная система..............................................................19
2.2 Управление базами данных.............................................................21
Глава 3. Структура базы данных «Агентство недвижимости»..........24
3.1. Реализация базы данных.................................................................24
3.2. Структурные элементы базы данных............................................26
Заключение..............................................................................................31
Список литературы...........

Содержимое работы - 1 файл

Kursovoy_proekt_Tema_25.doc

— 222.00 Кб (Скачать файл)

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

 

Глава 2. Использование баз данных для разработки управленческих решений в  небольших организациях

2.1. Информационная система

     Любая область бизнеса связана с огромным количеством информации, которая требует соответствующего упорядочивания, хранения и управления. Учет сведений: о производстве и реализации продукции, о движении материальных ценностей, о личных данных и трудовой деятельности работников обеспечивает на предприятии специально разработанные программы базы данных. Независимо от того, представляет компания крупный или малый бизнес, программы работы с базами данных необходимы каждой из них. Использование баз данных в деятельности предприятия или организации – это возможность автоматизированного учета и управления данными, с применением небольших вычислительных мощностей и минимальных трудозатрат и быстрым получением полезного результата. Современное предпринимательство в любой области деятельности требует автоматизации процессов, в которых программы для создания баз данных играют далеко не последнюю роль, как средство эффективно организовать любую информацию о предприятии и управлять ею. В этом разделе можно бесплатно скачать программы по работе с базами данных1.

     В основе решения многих задач лежит обработка информации. Для облегчения обработки информации создаются информационные системы (ИС). Автоматизированными называют ИС, в которых применяют технические средства, в частности ЭВМ. Большинство существующих ИС являются автоматизированными, поэтому для краткости просто будем называть их ИС.

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

     Заметим, что иногда используется более узкая трактовка понятия ИС как совокупности аппаратно-программных средств, задействованных для решения некоторой, прикладной задачи. В организации, например, могут существовать информационные системы, на которых соответственно возложены следующие задачи: учет кадров и материально-технических средств, расчет с поставщиками и заказчиками, бухгалтерский учет и т.

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

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

2.2. Управление базами данных

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

     Логическую структуру хранимых в базе данных называют моделью представления данных. К основным моделям представления данных (моделям данных) относятся следующие: иерархическая, сетевая, реляционная, постреляционная, многомерная и объектно-ориентированная.

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

     Приложение представляет собой программу или комплекс программ, обеспечивающих автоматизацию обработки информации для прикладной задачи. Нами рассматриваются приложения, использующие БД. Приложения могут создаваться в среде или вне среды СУБД - с помощью системы программирования, использующей средства доступа к БД, к примеру, Delphi или C++ Builder. Приложения, разработанные в среде СУБД, часто называют приложениями СУБД, а приложения, разработанные вне СУБД, - внешними приложениями.

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

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

     Функционально СД присутствует во всех БнД, но не всегда выполняющий эти функции компонент имеет именно такое название. Чаще всего функции СД выполняются СУБД и вызываются из основного меню системы или реализуются с помощью ее утилит.

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

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

     Вычислительная система (ВС) представляет собой совокупность взаимосвязанных и согласованно действующих ЭВМ или процессоров и других устройств, обеспечивающих автоматизацию процессов приема, обработки и выдачи информации потребителям. Поскольку основными функциями БнД являются хранение и обработка данных, то используемая ВС, наряду с приемлемой мощностью центральных процессоров (ЦП) должна иметь достаточный объем оперативной и внешней памяти прямого доступа.

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

 

Глава 3. Структура базы данных «Агентство недвижимости»

3.1. Реализация базы  данных

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

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

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

     Цель  создания программы состоит в  следующем:

  • сокращение времени обработки информации;
  • простоте реализации различных запросов и скорости обработки данных;
  • автоматизации труда.

     Благодаря тому, что программа реализована  при помощи Microsoft Access 2000, она имеет внешний вид (интерфейс) характерный для всех приложений разработанных под операционную систему Microsoft Windows, который очень прост и дружелюбен по отношению к пользователю.

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

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

     Алгоритм  программы достаточно прост. Ниже представлен  концептуальный алгоритм данной программы.

     Шаг 0: Инициализация программы.

     Шаг 1: Ждать выбора пользователя. При выборе перейти к шагу 2.

     Шаг 2: Если пользователь выбрал пункт меню ВЫХОД, то перейти к шагу 10, в противном  случае к шагу 3.

     Шаг 3: Инициализация вспомогательного меню в соответствии с выбором  пользователя.

     Шаг 4: Ждать выбора пользователя. При  выборе перейти к шагу 5.

     Шаг 5: Если пользователь отказался от выбора, то перейти к шагу 1, в противном  случае к шагу 6.

     Шаг 6: Инициализация меню выбора в соответствии с выбором пользователя.

     Шаг 7: Ждать выбора пользователя. При  выборе перейти к шагу 8.

     Шаг 8: Если пользователь отказался от выбора, то перейти к шагу 4, в противном случае к шагу 9.

     Шаг 9: Исполнение подпрограммы в соответствии с выбором пользователя. Переход  к шагу 7.

     Шаг 10: Завершение работы программы.

3.2. Структурные элементы  базы данных

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

     Таблицы имеют следующие типы полей:

     Таблица 1 - Типы полей таблицы "Клиенты(Физические лица)"

Название Тип Длина Назначение
Тип клиента Текст 10 Покупатель  или продавец.
Код клиента Текст 15 Учётный номер  клиента.
ФИО Текст 25 Фамилия и инициалы.
Адрес Текст 25 Адрес клиента.
Телефон Текст 15 Телефон клиента.
№ паспорта, серия Текст 9 Личные данные клиента.
№ идентиф кода Числовой 10 Идентификационный код физического лица.
 

     Таблица 2 - Типы полей таблицы "Клиенты(Юридические  лица)"

Название Тип Длина Назначение
Тип клиента Текст 10 Покупатель  или продавец.
Код клиента Текст 15 Учётный номер  клиента.
Наимен. организации Текст 25 Название фирмы, предприятия и др.
Адрес Текст 25 Адрес клиента.
Телефон Текст 15 Телефон клиента.
№ регистр свидет. Числовой 15 Номер свидетельства  о регистрации.
№ банк.

счёта

Числовой 15 Номер банковского  счёта организации.

Информация о работе Структуры баз данных для разработки управленческих решений в небольшой компании