Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

Разработка базы данных для секретаря Дома детского творчества

Тип: курсовая работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Анализ предметной области с использованием моделей методологии ARIS и разработка ER-диаграммы. Описание входной и выходной информации для проектирования реляционной базы данных. Разработка управляющих запросов и связей между ними с помощью языка SQL.
Краткое сожержание материала:

Размещено на

Введение

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

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

Я проходила практику в Доме детского творчества, который находится по адресу п. Кысыл-Сыр, Вилюйского района, республики Саха.

В доме детского творчества секретарь ведет большинство работ с документами вручную. Это сильно затрудняет секретаря в оформлении и ведении документации на современном уровне.

Цель курсового проекта: спроектировать и разработать БД для секретаря дома детского творчества. После внедрения спроектированной и разработанной мной базы данных упростится работа специалиста.

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

· Описать результаты исследования предметной области с использованием моделей методологии ARIS;

· Разработать ER-диаграмму;

· Описать входную-выходную информацию для будущей БД;

· Построить реляционную схему БД;

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

· Разработать запросы на выборку данных;

· Разработать входную и главную форму;

· Разработать форму выходной информации;

· Разработать инструкцию по эксплуатации.

1. ОБЩАЯ ЧАСТЬ

1.1 Цель разработки

База данных “Секретарь ДДТ” для дома детского творчества после внедрения позволит специалисту:

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

- сократить время на составление отчетной документации;

- вести учет проделанной работы;

- позволит быстро получить информацию по запрашиваемому запросу.

Она будет актуальна и востребована для секретаря ДДТ.

1.2 Описание результатов обследования предметной области

МБОУ ДДТ мотивирует личности к творчеству и реализации дополнительных образовательных услуг в интересах личности, общества, государства.

ДДТ расположен по адресу п. Кысыл-Сыр, «Вилюйский улус (район)», Республика Саха (Якутия)

Размещено на

Рисунок 1 - Структурная схема предприятия

Автоматизация рабочего места секретаря находится в неудовлетворительном состоянии. У секретаря имеется компьютер следующей конфигурации:

INTEL Core i3 2.1ГГц

4096Мб ОЗУ

500Гб жесткий диск

На компьютере установлена ОС Microsoft Windows 7, офисный пакет Microsoft Office 2010.

Размещено на

Рисунок 2 - Диаграмма цепочки добавленной стоимости

Секретарь дома детского творчества осуществляет:

- ведение делопроизводства;

- поручения директора и завуча;

- обеспечение канцелярией.

Функции секретаря:

· Собирает, обрабатывает и систематизирует информацию, необходимую руководителю для работы;

· Ведет деловую переписку руководителя - составляет, оформляет проекты писем и вносит в них изменения;

· Осуществляет контроль за правильностью составления, оформления и написания проектов документов, направленных на подпись руководителю;

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

· Организует командировки руководителя, подготавливает для них необходимую информацию;

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

Секретарь является высококвалифицированным сотрудником.

В задачи секретаря ДДТ входит:

- оформление документации по школе;

- осуществление отчетности по выполненной работе;

- консультация по определенным документационным вопросам.

- решение определенных телефонных разговоров

Документооборот у секретаря в основном ведется в бумажном и электронном виде.

Основными документами, с которыми он работает, являются накладные и заявки.

Размещено на

Рисунок 3 - Диаграмма окружения процесса

Рисунок 4 - Диаграмма цепочки добавленной стоимости

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

1.3

1.3 Разработка информационно логической модели предметной области

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

В моей ER-диаграмме 4 сущности: Ребенок, Родитель, Преподаватель, Занятие, каждая из сущностей имеет описательные и идентификационные атрибуты. Все сущности связаны при помощи связей. ЕR-диаграмма представлена в приложении Б

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

2. СПЕЦИАЛЬНАЯ ЧАСТЬ

2.1 Постановка задачи

2.1.1 Описание постановки задачи

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

Задание: разработать БД «Секретарь ДДТ», которая позволила бы автоматизировать труд секретаря, в частности хранение необходимых данных, информации о документах и составлять отчетную документацию согласно требованию директора.

2.1.2 Входная информация

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

2.1.3 Выходная информация

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

2.2 Построение реляционной схемы

2.2.1 Преобразование ER-диаграммы в реляционную схему

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

1. Каждая простая сущность переходит в таблицу с тем же именем.

Например: так как, в моей ER-диаграмме 4 сущности, то в базе данных будет 4 таблицы (Ребенок, Занятие, Преподаватель, Родитель).

2. Каждый атрибут сущности становится столбцом таблицы с тем же именем.

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

Таблица 1 - Идентификаторы таблиц

Имя таблицы

Первичный ключ

Занятие

Название

Ребенок

№ личного дела

Преподаватель

Код преподавателя

Родитель

Код родителя

4 Для каждой сложной связи строится отдельная таблица с тем же именем.

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

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

Рисунок 5 - Реляционная схема данных

2.2.2 Нормализация таблиц

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

Другие файлы:

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

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

Состояние и пути совершенствования культурной деятельности детского досуга г. Санкт-Петербург
Детский дом творчества – клуб для юных дарований, в котором дети и юноши проводят время с удовольствием и с пользой на развитие своих способностей. Ре...

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

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