+7(996)961-96-66
+7(964)869-96-66
+7(996)961-96-66
Заказать помощь

Курсовая на тему Курсовая работа 120215-01

ОПИСАНИЕ РАБОТЫ:

Предмет:
БАЗЫ ДАННЫХ
Тема:
Курсовая работа 120215-01
Тип:
Курсовая
Объем:
73 с.
Дата:
15.02.2012
Идентификатор:
idr_1909__0000762
ЦЕНА:
1095 руб.

767
руб.
Внимание!!!
Ниже представлен фрагмент данной работы для ознакомления.
Вы можете купить данную работу прямо сейчас!
Просто нажмите кнопку "Купить" справа.

Оплата онлайн возможна с Яндекс.Кошелька, с банковской карты или со счета мобильного телефона (выберите, пожалуйста).
ЕСЛИ такие варианты Вам не удобны - Отправьте нам запрос данной работы, указав свой электронный адрес.
Мы оперативно ответим и предложим Вам более 20 способов оплаты.
Все подробности можно будет обсудить по электронной почте, или в Viber, WhatsApp и т.п.
 

Курсовая работа 120215-01 - работа из нашего списка "ГОТОВЫЕ РАБОТЫ". Мы помогли с ее выполнением и она была сдана на Отлично! Работа абсолютно эксклюзивная, нигде в Интернете не засвечена и Вашим преподавателям точно не знакома! Если Вы ищете уникальную, грамотно выполненную курсовую работу, курсовую, реферат и т.п. - Вы можете получить их на нашем ресурсе.
Вы можете заказать курсовую Курсовая работа 120215-01 у нас, написав на адрес ready@referatshop.ru.
Обращаем ваше внимание на то, что скачать курсовую Курсовая работа 120215-01 по предмету БАЗЫ ДАННЫХ с сайта нельзя! Здесь представлено лишь несколько первых страниц и содержание этой эксклюзивной работы - для ознакомления. Если Вы хотите получить курсовую Курсовая работа 120215-01 (предмет - БАЗЫ ДАННЫХ) - пишите.

Фрагмент работы:





СОДЕРЖАНИЕ

ВВЕДЕНИЕ 3
1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ. 4
1.1. Описание организации 4
1.2. Входная и выходная информация 8
1.3 Инфологическая модель ПО. ER – диаграмма. Описание сущностей, их атрибутов и связей 8
2. ПРОЕКТНАЯ ЧАСТЬ 15
2.1. Описание процесса создания БД 15
2.2. Описание режимов работы приложения 27
2.3. Сценарий работы приложения 38
ЗАКЛЮЧЕНИЕ 47
СПИСОК ЛИТЕРАТУРЫ 48
ПРИЛОЖЕНИЕ 49

ВВЕДЕНИЕ
Целью данной курсовой работы является разработка программной системы «Учет и анализ поставщиков» для предприятия «ООО Фирма «СИН», занимающегося поставкой электронных охранных систем.. Создание такой системы и базы данных к ней позволит значительно упростить работу с поставщиками на предприятии.
Для создания базы данных будем использовать инструментальные средства Microsoft SQL Server 2005 Express и Delphi 7.
В первой главе будет проведено описание предметной области, дана характеристика организации, построена инфологическая модель.
Во второй главе описывается процесс создания базы данных, описание режимов работы программы, дан сценарий работы приложения.


1. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ.
1.1. Описание организации
ООО «Фирма СИН» представляет собой наиболее динамично развивающееся организация в области безопасности и связи, занимая лидирующее места в городе Ярославле, и одно из лидирующих мест в уральском регионе.
Представлен широкий ряд как отечественных производителей, так и зарубежных компаний. В выставочном зале предоставлены действующие образцы систем.
Фирма предлагает полный спектр услуг по проектированию, внедрению и последующему сопровождении. Как различных систем безопасности так и различных информационных систем, частично выполняя функции системного интегратора. Выполняется гарантийный и послегарантийный ремонт различной техники.
Клиентами фирмы являются как частные лица, так и крупные заводы и холдинги, такие как ЕВРАЗ, Мечел, ТМК, Газпромтрансгаз, муниципальные городские образования
Формой собственности ООО «Фирма СИН» является Общество с ограниченной ответственностью. Зарегистрирован в городе Ярославль в 1996году.
Юридический адрес – индекс: город Ярославль, улица Свободы, 56.
Форма собственности - частная, уставный капитал - 1500000 рублей.
Годовой оборот Компании составляет около 95 млн. руб.
Численность работников около 120 человек.
Директор ООО «Фирма СИН» Гориславский В. И. Вид деятельности - Продажа, проектирование и монтаж систем охранно – пожарных сигнализации, систем подвижной и стационарной радиосвязи, систем пожаротушения, диспетчерской связи промышленных объектов, промышленной автоматики, систем видеонаблюдения промышленных и гражданских объектов, мини-АТС, СКС от уровня офисного здания до уровня города, эфирного и спутникого телевидения, систем контроля и управления доступа от объектов малоэтажного строительства до распределённых систем крупных промышленных предприятий холдингов УГМК, ЕВРАЗ, ТМК, МЕЧЕЛ .
ООО «Фирма СИН» в своей деятельности руководствуется действующего законодательства Российской Федерации; нормативных документов Федеральной службы по экологическому, технологическому и атомному надзору; ГОСТ Р ИСО 9001-2001 Системы менеджмента качества. Соответствующих лицензий СРО и МЧС
Штат утверждается генеральным ООО «Фирма СИН» Штат делится на три ветви подчинения.
Первая ветвь подчинения включает в себя: Коммерческий директор, главный бухгалтер, главный инженер, технический директор.
Вторая ветвь подчинения включает в себя: начальник отдела подготовки предложений, начальник отдела снабжения, начальник проектного отдела, начальник планово- экономического отдела, начальник отдела группы обслуживания, начальник отдела продаж, начальник отдела наладки, системный администратор
Третья ветвь подчинения включает в себя: офис-менеджер, бухгалтер, менеджер по приему заявок на ремонт, электромонтажник, инженер- электроник, инженер- проектировщик, специалист ОПП, инженер- наладчик, мастер СМР, экономист, кладовщик, секретарь, менеджер по продажам
Численность предприятия насчитывает около 120 человек. Из них 80 работают в производственных отделах, остальные в отделах управления и вспомогательных службах
Структура ООО «Фирма СИН» (рисунок 1.1)
Рисунок 1.1. Структура ООО «Фирма СИН»
Наряду со штатными специалистами, директор может привлекать специалистов сторонних организаций с оформлением их на условиях совместительства или почасовой оплаты труда.
1.2. Входная и выходная информация
Входной информацией для разрабатываемой системы служит:
Информация из прайс-листов, высылаемых поставщиками;
Информация о товарах;
Информация о поставщиках товаров;
Информация о закупках товаров;
Информация о номенклатуре;
Информация о странах;
Информация о городах.
Выходной информацией для системы служат различные отчеты о закупках товаров.
1.3 Инфологическая модель ПО. ER – диаграмма. Описание сущностей, их атрибутов и связей
ER-Диаграмма



Описание сущностей
Сущность «Поставщики» - основная сущность. Здесь указываются данные о поставщиках товаров.
Сущность «Страны» содержит информацию о странах, в которых находятся поставщики.
Сущность «Города» содержит информацию о городах, в которых находятся поставщики.
Сущность «Реестр Поставщиков» содержит соответствия поставщиков номенклатуре поставляемого товара.
Сущность «Реестр прайсов» содержит информацию, импортируемую из прайс-листов.
Сущность «Товары» содержит информацию о закупаемых товарах.
Сущность «Реестр договоров» содержит информацию о заключенных договорах.
Описание связей
Поставщики – Реестр договоров – поставщик входит в реестр договоров.
Страны – Поставщики – в таблице «Поставщики» указывается идентификтор страны, в которой расположен поставщик.
Города – Поставщики – в таблице «Поставщики» указывается идентификатор города, в котором расположен поставщик.
Поставщики – Реестр поставщиков – поставщик входит в реестр поставщиком, в котором указывается, производимая им номенклатура товара.
Номенклатура – Реестр договоров – каждому поставщику в таблице «Реестр поставщиков» соответствует определенная номенклатура.
Товары – Реестр Прайс-листов – товары могут содержаться в прайс-листах, импорт которых производится
Товары – Реестр договоров – договор заключается на поставку определенного наименования товара.
Инфологическая модель предметной области

Перечень массивов нормативно-справочной информации, используемых для решения задачи «Учет и анализ поставщиков», поля массивов, типы полей и ключи, уникально идентифицирующие каждую запись массива, приведены ниже (табл. 2.1-2.8).
Справочник «Страны» содержит информацию о странах. Он используется в дальнейшем в таблице «Поставщики» для указания страны поставщика.
Таблица 2.1
Наименование поля
Тип данных
Размер поля
Ключ

1
2
3
4

ID(Код страны)
int
4
Первичный ключ

Наименование страны
varchar
50



Справочник «Города» предназначен для хранения информации о городах мира.
Таблица 2.2
Наименование поля
Тип данных
Размер поля
Ключ

1
2
3
4

ID(Код города)
int
4
Первичный ключ

Название города
varchar
50


Страна
int
4
Внешний ключ



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

1
2
3
4

ID(Код товара)
int
4
Первичный ключ

Наименование
varchar
150


Описание
varchar
500


Вид товара
int
4
Внешний ключ

Артикул
varchar
50


Цена продажи
money
8



Справочник «Номенклатура» предназначен для хранения данных о группах товаров номенклатуры.
Таблица 2.4
Наименование поля
Тип данных
Размер поля
Ключ

1
2
3
4

ID(Код вида товара)
int
4
Первичный ключ

Название
varchar
150


Описание
varchar
255



Справочник «Поставщики» хранит информацию о поставщиках товаров.
Таблица 2.5
Наименование поля
Тип данных
Размер поля
Ключ

1
2
3
4

ID(Код поставщкика)
int
4
Первичный ключ

Название
varchar
50


Страна
int
4
Внешний клч

Город
int
4
Внешний ключ

Адрес
varchar
50


Сайт
varchar
15


Электронная почта
varchar
15


Телефон
varchar
15


Факс
varchar
15


Прайс-лист (ссылка на прайс-лист поставщика)
varchar
100



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

1
2
3
4

ID(Идентификатор)
int
4
Первичный ключ

Поставщик
int
4
Внешний ключ

Номенклатура
int
4
Внешний ключ


Таблица «Реестр прайсов» предназначена для хранения информации о закупочных ценах из прайс-листов поставщиков.
Таблица 2.7
Наименование поля
Тип данных
Размер поля
Ключ

1
2
3
4

ID(Идентификатор)
int
4
Первичный ключ

Поставщик
int
4
Внешний ключ

Товар
int
4
Внешний ключ

Цена
money
8



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

1
2
3
4

ID(Идентификатор договора)
int
4
Первичный ключ

Поставщик
varchar
50


Товар
int
4
Внешний клч

Номер договора
varchar
15
Внешний ключ

Номер заключения
datetime



Количество
int
4


Цена
money
8


Единица измерения
varchar
15



2. ПРОЕКТНАЯ ЧАСТЬ
2.1. Описание процесса создания БД
В процессе создания БД была использованна система Microsoft SQL Server 2005 Express— система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями.
Порядок действий по созданию БД.
1. SQL-сервер создается автоматически при установке Microsoft SQL Server. В нашем случае сервер носит название SERVERINO\SQLEXPERSS. Также необходимо установить среду управления сервером Microsoft SQL Server 2005 Management Express.


2. Далее необходимо создать саму базу, в нашем случае «Kurs»

3. Далее создадим необходимые таблицы

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

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


Создание файлов представления
1. Выбираем пункт «представления» и выбираем функцию «Создать представления»

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

Выбираем необходимые поля из таблиц 
После этого Microsoft SQL Server 2008 формирует запрос
Далее сохраняем представление в формате .dbo

Созданные представления
Dbo.Договора
SELECT dbo.РеестрДоговоров.ID, dbo.Поставщики.Название AS Поставщик, dbo.РеестрДоговоров.Номер_договора,
dbo.РеестрДоговоров.Дата_заключения, dbo.Товары.Наименование AS Товар, dbo.РеестрДоговоров.Количество, dbo.РеестрДоговоров.Ц