База данных рекламного агентства

Содержание

База данных Access Рекламное агентство

База данных Access Рекламное агентство предназначена для автоматизации работы компании, основным направлением которой является организация и реализация рекламных кампаний. В базе таблицы заполнены данными, выполнены запросы на выборку. Также сделаны формы для работы с данными и отчеты, которые можно выводить на печать.
База данных Access Рекламное агентство содержит 5 таблиц, 15 запросов, 6 форм + главная кнопочная форма, 3 отчета. Данная база данных Access оптимально подходит для дальнейшей оптимизации и доработки под собственные нужды.

Пояснительной записки нет!

Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде базы Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• формы, обеспечивающих интерфейс пользователя,
• запросы,
• отчеты,
• главную кнопочную форму.

Таблица «Клиенты» — База данных Access Рекламное агентство

Таблица «Заказы» — База данных Access Рекламное агентство

Форма «Типы услуг» — База данных Access Рекламное агентство

Форма «Клиенты» — База данных Access Рекламное агентство

Запрос «Все заказы» — БД Access Рекламное агентство

Запрос «Стоимость услуг» — БД Access Рекламное агентство

Отчет «Прайс-лист»

Отчет по заказам

Главная кнопочная форма

Готовая база данных БД Access Рекламное агентство доступна для скачивания по ссылке ниже.

. Готовая база данных Access «Рекламное агентство»

Скачать базу данных (БД) MS Access; БД Access Рекламное агентство; реклама; база данных access; бд access; субд access; базы данных access; access пример; программирование access; готовая база данных; создание база данных; база данных СУБД; access курсовая; база данных пример; программа access; access описание; access реферат; access запросы; access примеры; скачать бд access; объекты access; бд в access; скачать субд access; база данных ms access; субд access реферат; субд ms access; преимущества access; базу данных; скачать базу данных на access; базы данных; реляционная база данных; системы управления базами данных; курсовая база данных; скачать базу данных; база данных access скачать; базы данных access скачать;

Разработка информационной системы рекламного агентства

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

Введение

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

2. Описание технологии функционирования информационных систем.

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

1.1 Описание предметной области

В. Колосов определяет функции бюро по трудоустройству:

1) анализ и прогнозирование спроса и предложения на рабочую силу, информирование населения и работодателей о состоянии рынка труда;

2) учет свободных рабочих мест и граждан, обращающихся по вопросам трудоустройства;

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

4) оказание помощи гражданам в выборе подходящей работы, а работодателям — в подборе необходимых работников;

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

6) оказание услуг в профессиональной ориентации и трудоустройстве высвобождаемым работникам и другим категориям населения;

7) регистрация безработных и оказание им в пределах своей компетенции помощи;

8) оплата стоимости профессиональной подготовки, переподготовки граждан, трудоустройство которых требует получение новой профессии, установление им на весь период обучения стипендии;

9) выдача в установленном законе порядке гражданам пособия по безработице и приостановление выплаты этих пособий;

10) подготовка предложений и заключений об использовании труда иностранных рабочих, привлекаемых в РФ на основе межправительственных соглашений и лицензий;

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

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

Как отмечают Л.П. Костюкова и А.Г. Карамзина, для эффективного осуществления данных функций необходимо комплексное внедрение автоматизации в процессы управления занятостью. Она позволяет освободить персонал от рутинной работы по переработке информации, оставляет время для разбора различных вариантов принимаемых решений. Наиболее перспективным представляется создание распределительных информационных систем, сети локальных баз данных с обменом информацией между ними по всем уровням службы занятости. Целесообразно создание персонифицированных банков данных по гражданам, обратившимся в бюро по трудоустройству за помощью в трудоустройстве.

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

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

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

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

Накопитель данных «Бюро трудоустройства» является глобальным или абстрактным представлением хранилища данных.

Рис.1 Диаграмма потоков данных в системе «Бюро трудоустройства»

Многофункциональность системы с выявленной группировкой функций требует выделения отдельных подсистем для их выполнения. Контекстная диаграмма нулевого уровня (рис.2) детализирует контекст и структуру системы и показывает взаимодействие основных функциональных подсистем проектируемой ИС («Работа с клиентом», «Работа с предприятием», «Работа с руководством») как между собой, так и с внешними входными и выходными потоками данных и внешними объектами (источниками и приемниками информации), с которыми взаимодействует ИС. Таким образом, система «Бюро трудоустройства» декомпозируется на 3 процесса, отражающих основные виды деятельности бюро.

Рис.2 Контекстная диаграмма нулевого уровня системы «Бюро трудоустройства»

Бюро трудоустройства выполняет следующие виды деятельности:

1. Работа с клиентов (регистрация клиента, удаление клиента, поиск работы для клиента по профессии и предприятиям);

2. Работа с предприятием (регистрация нового предприятия, удаления предприятия, регистрация вакансий, поиск рабочих для предприятия, удаления вакансии);

3. Работа с руководства (отчетов для руководства ).

экранный форма база данные

Глава 2 Разработка информационной системы рекламного агентства

2.1 Проектирование информационной системы

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

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

объектно-ориентированную

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

Базы данных можно разделить на базы данных первого поколения: иерархические, сетевые; второго поколения: реляционные; третьего поколения: объектно-ориентированные, обектно-реляционные.

2. Проектирование инфологической модели предметной области — частично формализованное описание объектов предметной области в терминах некоторой семантической модели, например, в терминах ЕR-модели.

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

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

2.2. Описание среды разработки информационной системы

На современном этапе развития компьютерных технологий большую популярность приобрело создание баз данных. Учет успеваемости обучаемых, продажа билетов, ведение библиотек, учет иностранных студентов и многие другие — это лишь малая часть отраслей, в которых применяются базы данных.

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

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

СУБД позволяет задавать типы данных и способы их хранения. Можно также задать критерии (условия), которые СУБД будет в дальнейшем использовать для обеспечения правильности ввода данных.

Microsoft Access предоставляет максимальную свободу в задании типа данных (текст, числовые данные, даты, время, денежные значения, рисунки, электронные таблицы). Можно задавать также форматы хранения предоставления этих данных при выводе на экран или печать .

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

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

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

В Access предусмотрены все возможности, обеспечивающие связь приложении с Internet/intranet.

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

Access — мощное приложение Windows, впервые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей Microsoft Windows. Поскольку оба эти продукта — детища компании Microsoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением Windows 95/98/2000/NT/XP, так что при работе с ней пользователю доступны все преимущества Windows.

Таблицу Access можно связать с данными, хранящимися на большой ЭВМ или на сервере. С другой стороны, можно использовать таблицы, созданные в среде Paradox или dBASE. Полученные результаты можно быстро и легко связать и объединить с данными из электронных таблиц Excel. Работая в среде Microsoft Office 2003, пользователь получает в своё распоряжение полностью совместимые между собой Access и Word, Excel и PowerPoint.

На основе построенных логической и физической моделях можно приступить к построению схемы реляционной базы данных. Её реализация будет происходит непосредственно в выбранной ранее системе управления базами данных MS Access. Для лучшего преобразования моделей в реляционную схему необходимо руководствоваться следующими условиям:

1. Каждая простая сущность превращается в таблицу (отношение). Имя сущности становится именем таблицы.

2. Каждый атрибут становится возможным столбцом с тем же именем. Столбцы, соответствующие необязательным атрибутам, могут содержать неопределенные значения; столбцы, соответствующие обязательным атрибутам, — не могут. Если атрибут является множественным, то для него строится отдельное отношение.

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

Работа в Access начинается с определения реляционных таблиц и их полей, которые будут содержать данные.

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

Структура таблицы «Клиент»: личный номер, ФИО, адрес проживания, дата рождения, образование, семейное положение, дата регистрации, дата устройства, примечание.

Сущность «Клиент» отводится для хранения информации о людях, которые являются клиентами бюро трудоустройства. Клиентов целесообразно нумеровать, для того, чтобы иметь возможность ссылаться на эти номера, так как атрибут «ФИО» не может быть использован для однозначной идентификации клиентов. Поэтому вводится целочисленный атрибут «Личный номер», который будет автоматически наращиваться на единицу при вводе в базу данных нового клиента. Такие атрибуты, как «Адрес» клиента необходимы для связи с клиентом. Атрибут «Дата регистрации» поступления заявки также необходим и для составления отчетов руководству и дальнейшего архивирования. Атрибут «Примечание» создается дополнительно к полю «Дата трудоустройства», где хранится информация о том, ищет ли клиент работу или трудоустроен для вывода информации в отчеты.

Структура таблицы «Рабочие места»: код профессии, код предприятия, количество мест, условия найма.

Сущность «Рабочие места» предназначена для хранения информации о вакансиях на предприятиях. Чтобы клиент мог ознакомиться с основными условиями будущей работы необходим атрибут «Условия найма». Атрибут «Код профессии» — хранит информацию о коде профессии, на которую нужен работник. Атрибут «Код предприятия» — хранит информацию о коде предприятия, на которую нужен работник. Вакансии нумеруют, чтобы иметь возможность ссылаться на эти номера. Поэтому вводится целочисленный атрибут «Номер», который автоматически наращивается на единицу при вводе в базу данных очередной поступившей вакансии.

Структура таблицы «Профессии»: код профессии, наименование профессии.

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

Структура таблицы «Трудоустройство клиента»: личный номер, код предприятия, код профессии.

Основным элементом структуры БД в Access2003 является таблица, с помощью которой моделируются объекты и связи между ними. Следовательно, БД в Access представляет собой совокупность взаимосвязанных двумерных таблиц.

Схема структуры базы данных представлена на рисунке 3.

Таблица 1. Сведения об клиентах

Имя поля

Тип данных

Личный номер

Счетчик

ФИО

Текстовый

Адрес проживания

Текстовый

Дата рождения

Дата/время

Образование

Текстовый

Семейное положение

Текстовый

Дата регистрации

Дата/время

Дата устройства

Дата/время

Примечание

Текстовый

Таблица 2. Сведения об предприятии

Имя поля

Тип данных

Код предприятия

Счетчик

Название

Текстовы

Адрес

Текстовый

Дата регистрации

Дата/время

Таблица 3. Сведения об рабочих местах

Имя поля

Тип данных

Код профессии

Числовой

Код предприятия

Числовой

Количество мест

Числовой

Условия найма

Текстовый

Таблица 4. Сведения об профессиях

Имя поля

Тип данных

Код профессии

Счетчик

Наименование профессии

Текстовый

Таблица 5. Сведения об трудоустройстве клиентов

Имя поля

Тип данных

Личный номер

Числовой

Код предприятия

Числовой

Код профессии

Числовой

2.3 Разработка экранных форм ввода-вывода и отчета

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

Форму можно создать тремя различными способами:

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

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

Приступим к созданию ГЛАВНОЙ ФОРМЫ, которая будет, появляется при открытии нашей базы данных «Бюро по трудоустройству».

Рис. Создание главной формы «Бюро по трудоустройству»

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

Форма имеет пять основных, наиболее используемые, кнопки: Клиент, Предприятие, Профессии, Рабочие места, Рабочие места.

Кнопка «Клиент» предназначена для отображения информацию об одном из клиентов: «Личный номер», «ФИО», «Дата рождения», «Адрес», «Телефон», «Дата регистрации», «Дата трудоустройства» содержащие информацию об одной записи таблицы.

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

Кнопка «Рабочие профессии» отображает информацию о профессиях.

Кнопка «Рабочие места» отображает информацию о вакансиях по предприятиям.

Кнопка «Рабочие профессии» отображает информацию о профессиях.

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

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

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

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

Система предназначена для регистрации заказов клиентов, их реализации и контроля за качеством их исполнения. Данная система структурирует, упорядочивает и упрощает работу диспетчера.

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

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

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

Список литературы

1. Базы данных: Учебное пособие. — М.: ИНФРА-М, 2009. — 352 с.

2. Бизнес. Карьера. Успех. Настольная книга руководителя. — Ростов-на-Дону: «Альтаир», 2006. — 639 с.

3. Буч Г. Язык UML. Руководство пользователя / Г. Буч, Д. Рамбо, А. Джекобсон. — М.: ДМК, 2000. — 283 с.

6. Козленко Л. Проектирование информационных систем / Л. Козленко // КомпьютерПресс. — 2010. — № 11. — С. 45 — 53.

7. Колосов В. Правовое регулирование занятости / В. Колосов. — М. Экономика, 2010. — 245 с.

11. Маклаков С.В. BPwin и ERwin: CASE-средства для разработки информационных систем / С.В. маклаков. — М.: Диалог-МИФИ, 2005. — 422 с.

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

About the author

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *