Разработка проекта базы данных для АИС «Учет Проектов » — КиберПедия 

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Разработка проекта базы данных для АИС «Учет Проектов »

2020-04-01 167
Разработка проекта базы данных для АИС «Учет Проектов » 0.00 из 5.00 0 оценок
Заказать работу

КУРСОВОЙ ПРОЕКТ

Дисциплина: «Управление данными»

Тема:

Разработка проекта базы данных для АИС «Учет Проектов»

Выполнил

студент группы ИСТ-03

Степанченко В.Е

Проверил

Доцент кафедры ИСТ

Николаева Н. А.

Ухта 2008


Содержание:

Введение

Глава 1.Описание предметной области

Глава 2. Описание средства моделирования

Глава 3. Методология концептуального проектирования баз данных

Построение концептуальной модели

Диаграмма «сущность-связь»

Нотация диаграммы «сущность-связь»

Спецификация сущностей

Глава 4. Построение логической модели

Глава 5. Формирование запросов

Заключение

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

Приложение 2

Приложение 1

 

ВВЕДЕНИЕ

 

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

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

Основными задачами создания плана посещения являются:

· своевременное посещение организации;

· удобство планирования маршрута в соответствии с планом посещения;

· учет актов выполненных работ.

На данный момент в нашей компании сложилась такая ситуация в которой сотрудники вынуждены нерационально использовать свое рабочее время из-за не правильно скоординированных действий. Это обосновывается тем что имеют место случаи когда несколько сотрудников в один момент времени приходят в одну и ту же организацию. Между сотрудниками нет четкой координации действий. Что наносит урон имиджу компании. Из-за не рационально распределенного времени многим сотрудникам приходится работать сверхурочно.

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

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

Для того чтобы прийти к цели я проделала работу следующего содержания:

Описала предметную область.

Далее я описала CASE-средства которое я выбрала для концептуального проектирования баз данных.

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

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


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

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

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

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

Работа может выполняться несколько дней. Акт подписывается при завершении работ. Акт предоставляется в фирму Сопроводителем.

Сопровождение осуществляется как согласно плану, так и по заявке предприятия.

План составляется в начале месяца. При составлении плана учитывается индивидуальный график работы Сопроводителя.

Сопроводитель может выполнять несколько видов работ по сопровождению, например: установку пакета обновлений и консультацию по модулю.

В течение месяца одну и ту же фирму могут обслуживать несколько Сопроводителей.


Microsoft Visio

 

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

Также Visio предлагает:

ü Инструментарий для построения технических и бизнес-диаграмм, позволяющих наглядно представлять имеющиеся концепции, данные и системы, а также создавать проекты новых систем. В состав Visio Professional входит набор бизнес-диаграмм, имеющийся в Visio Standard.

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

ü Интеграция бизнес-процессов и систем путем извлечения данных из диаграмм Visio и их импорта в приложения в формате Microsoft Access, Microsoft Excel, Microsoft Word, Microsoft SQL Server™, XML и другие.

ü Включение Visio в мощные программные продукты на базе Microsoft.NET для удовлетворения конкретных нужд бизнеса.

ü Внедрение элементов управления графикой Visio в бизнес-приложения, созданные на базе.NET или операционной системы Microsoft Windows.

 

Спецификация сущностей.

Организация

Параметр Описание
1 Имя Организация
2 Множественное число Организации
3 Синонимы Название компании, Фирма
4 Описание ID организации, Название организации, Адрес
5 Уникальный идентификатор (ключ) ID организации
6 Связи Организация предоставляет заявку, план сопровождения составляется по организациям, организация подписывает акт.

 

Атрибуты сущности:

ü ID организации;

ü Название организации;

ü Адрес;

ü Заявка;

ü План сопровождения;

ü Акт.

Заявка

Параметр Описание
1 Имя Заявка
2 Множественное число Заявки
3 Синонимы Заявка
4 Описание ID Заявки, ID организации, Дата и время поступления, текст заявки.
5 Уникальный идентификатор (ключ) ID Заявки
6 Связи Заявка поступает от организации, на заявку оформляется акт по заявке.

 

Атрибуты сущности:

ü ID Заявки;

ü ID организации;

ü Дата и время поступления;

ü Текст заявки;

ü Организация;

ü Акт по заявке.

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

Параметр Описание
1 Имя План сопровождения
2 Множественное число Планы сопровождения
3 Синонимы График посещения
4 Описание ID сопроводителя, ID организации, Месяц.
5 Уникальный идентификатор (ключ) ID сопроводителя, ID организации, Месяц.
6 Связи План сопровождения создается по организациям, Сопроводитель создает план сопровождения.

 

Атрибуты сущности:

ü ID сопроводителя;

ü ID организации;

ü Месяц;

ü Организация;

ü Сопроводитель.

Работа

Параметр Описание
1 Имя Работа
2 Множественное число Работы
3 Синонимы Трудовая деятельность
4 Описание ID акта, ID работы, ID вида работы, ID модуля, Дата начала, дата окончания.
5 Уникальный идентификатор (ключ) ID акта, ID работы.
6 Связи Работа может подразделяться на несколько видов, работа может выполняться на определенном модуле, по окончании работы оформляется акт.

 

ü ID акта;

ü ID работы;

ü ID вида работы;

ü ID модуля;

ü Дата начала;

ü Дата окончания;

ü Вид работы;

ü Модуль;

ü Акт.

 

Вид работы

Параметр Описание
1 Имя Вид работы
2 Множественное число Виды работы
3 Синонимы Вид работы
4 Описание ID вида работы, Наименование вида работы
5 Уникальный идентификатор (ключ) ID вида работы
6 Связи Работа делится на несколько видов работы.

 

Атрибуты сущности:

ü ID вида работы;

ü Наименование вида работы;

ü Работа.

 

Модуль

Параметр Описание
1 Имя Модуль
2 Множественное число Модули
3 Синонимы Модуль
4 Описание ID модуля, наименование модуля.
5 Уникальный идентификатор (ключ) ID модуля
6 Связи Работа может выполняться на нескольких модулях.

 

Атрибуты сущности:

ü ID модуля;

ü Наименование модуля;

ü Работа.


Сопроводитель

Параметр Описание
1 Имя Сопроводитель
2 Множественное число Сопроводители
3 Синонимы Работник
4 Описание ID сопроводителя, имя сопроводителя.
5 Уникальный идентификатор (ключ) ID сопроводителя
6 Связи Сопроводитель подписывает акт, и составляет план сопровождения.

 

Атрибуты сущности:

ü ID сопроводителя;

ü Имя сопроводителя;

ü Акт;

ü План сопровождения.

 

Акт

Параметр Описание
1 Имя Акт
2 Множественное число Акты
3 Синонимы Акт
4 Описание ID сопроводителя, ID акта, ID организации, Дата оформления.
5 Уникальный идентификатор (ключ) ID сопроводителя, ID акта.
6 Связи Сопроводитель подписывает акт, иногда акт оформляется по заявке, акт подписывает организация, по выполнению работы подписывается акт.

 

Атрибуты сущности:

ü ID сопроводителя;

ü ID акта;

ü ID организации;

ü Дата оформления;

ü Акт;

ü План сопровождения;

ü Работа;

ü Акт по заявке;

ü Сопроводитель;

ü Организация.

 

Акт по заявке

Параметр Описание
1 Имя Акт по заявке
2 Множественное число Акты по заявкам
3 Синонимы нет
4 Описание ID акта, ID заявки.
5 Уникальный идентификатор (ключ) ID акта.
6 Связи Если организация оставляет заявку тогда акт оформляется по заявке.

ü ID акта;

ü ID заявки;

ü Заявка;

ü Акт.

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


Запрос №1

Вывести список всех актов которые были подписаны одним Сопроводителем.

 

Запрос № 2

Вывести список всех работ на определенную дату.

 

Запрос № 3

Вывести организации по которым нет актов работ.

Запрос № 4

Сколько организаций посетил каждый сопроводитель?

 

Запрос № 5

Организации которые делали заявку в текущий период?

Запрос № 6

Сколько организаций за текущий месяц прошел определенный сопроводитель.


Заключение

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

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

2. С помощью CASE-средства Microsoft Visio была построена концептуальная модель, которая дала возможность наглядно отобразить все выделенные сущности, их атрибуты и связи между ними.

3. С помощью CASE–средства Computer Associates ERwin была построена логическая модель базы данных. Это позволило провести генерацию отношений и установить все ключи, которые обеспечивают ссылочную целостность БД.

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


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

 

1. Николаева Н.А. Базы и банки знаний. Контрольные работы: Учебное пособие/Н.А.Николаева:-Ухта:УГТУ, 2003.

2. Коннолли Томас, Бегг Каролин, Страчан Анна. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ. – М.: Издательский дом «Вильямс», 2001. – 1120 с.: ил. – Парал. тит. англ.

3. Григорьев Ю.А., Ревунков Г.И. Банки данных: Учеб. для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002.- 320 с.

 

 

КУРСОВОЙ ПРОЕКТ

Дисциплина: «Управление данными»

Тема:

Разработка проекта базы данных для АИС «Учет Проектов»

Выполнил

студент группы ИСТ-03

Степанченко В.Е

Проверил

Доцент кафедры ИСТ

Николаева Н. А.

Ухта 2008


Содержание:

Введение

Глава 1.Описание предметной области

Глава 2. Описание средства моделирования

Глава 3. Методология концептуального проектирования баз данных

Построение концептуальной модели

Диаграмма «сущность-связь»

Нотация диаграммы «сущность-связь»

Спецификация сущностей

Глава 4. Построение логической модели

Глава 5. Формирование запросов

Заключение

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

Приложение 2

Приложение 1

 

ВВЕДЕНИЕ

 

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

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

Основными задачами создания плана посещения являются:

· своевременное посещение организации;

· удобство планирования маршрута в соответствии с планом посещения;

· учет актов выполненных работ.

На данный момент в нашей компании сложилась такая ситуация в которой сотрудники вынуждены нерационально использовать свое рабочее время из-за не правильно скоординированных действий. Это обосновывается тем что имеют место случаи когда несколько сотрудников в один момент времени приходят в одну и ту же организацию. Между сотрудниками нет четкой координации действий. Что наносит урон имиджу компании. Из-за не рационально распределенного времени многим сотрудникам приходится работать сверхурочно.

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

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

Для того чтобы прийти к цели я проделала работу следующего содержания:

Описала предметную область.

Далее я описала CASE-средства которое я выбрала для концептуального проектирования баз данных.

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

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


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

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

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

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

Работа может выполняться несколько дней. Акт подписывается при завершении работ. Акт предоставляется в фирму Сопроводителем.

Сопровождение осуществляется как согласно плану, так и по заявке предприятия.

План составляется в начале месяца. При составлении плана учитывается индивидуальный график работы Сопроводителя.

Сопроводитель может выполнять несколько видов работ по сопровождению, например: установку пакета обновлений и консультацию по модулю.

В течение месяца одну и ту же фирму могут обслуживать несколько Сопроводителей.



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

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

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



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.085 с.