Автор работы: Пользователь скрыл имя, 22 Февраля 2013 в 18:28, курсовая работа
Процесс проектирования БД на основе принципов нормализации представляет собой последовательность переходов от неформального словесного описания информационной структуры предметной области к формализованному описанию объектов предметной области в терминах некоторой модели.
Целью данной курсовой работы является проектирование базы данных компании бытовой техники супермаркета «ЭЛЬДОРАДО». Выявление сущности данных, и взаимосвязь между ними.
Объект и предмет. Предметом исследования являетсся учёт и прадажа продукции. Объектом исследования является учёт продаж.
Введение ……………………………………………………………………………...3
ГЛАВА 1. Основы проектирования базы данных информационных систем
Понятие и классификация информационных систем…………………………..4
Понятие баз данных, систем управления базами данных, требования и цели.…………………………………...........................................................................11
Состав и функции систем управления базами данных (СУБД)………………15
Глава 2. Анализ деятельности ООО «Эльдорадо»
2.1. Анализ деятельности предприятия……………………………………………..22
2.2. Инфологическая и даталогическая модели базы данных. ……………………23
2.3. Физическая модель базы данных……………………………………………….24
Глава 3. Разработка Информационной системы в среде Delphi
Разработка интерфейса в среде Delphi…………………………………………25
Формирование запросов к базе данных информационной системы…………27
ЗАКЛЮЧЕНИЕ………………………………………………………….………….…………...….30
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ …………………………………………….32
ПРИЛОЖЕНИЕ
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие.
Рассмотрим запросы по нашим таблицам. Вы видим на «Рис. 3.2» сортировку таблицы «Клиенты»: Сортировка по коду клиента, Сортировка по фамилии. На «Рис. 3.3» сортировка таблицы «Клиенты»: Поиск по коду клиента, Поиск по фамилии. На «Рис. 3.4» связь таблицы между собой.
Рис. 3.2 – Сортировка таблицы «Клиенты»
Рис. 3.3 – Поиск таблицы «Клиенты»
Рис. 3.3 – Запрос таблицы «Клиенты»
Рис. 3.4 – Связь таблицы «Клиенты»
Заключение
Задание было выполнено при помощи
системы визуального
Информационные системы
Информационная система (ИС) — это средство организации информационного обеспечения процесса управления, способствующее своевременному поступлению необходимой и достоверной информации во все звенья системы управления, нуждающиеся в ней. К информационным системам относятся и автоматизированные системы управления технологическим процессом, предприятием, корпорацией.
Также мы рассмотрели понятие и проектирование баз данных, систем управления базами данных.
База данных - совокупность взаимосвязанных данных при такой минимальной избыточности, которая позволяет ее использовать оптимальным образом для одного или нескольких приложений в определенной предметной области человеческой деятельности.
Проектирование БД начинается с
определения предметной области,
информационную модель которой нужно
построить. Предметная область может
быть представлена как множество
объектов, разбитое на некоторое конечное
число классов. Каждый класс объектов
характеризуется набором
СУБД представляет собой программно-аппаратный пакет, обеспечивающий пользователям простой доступ к базе данных. Программная часть СУБД, которую некоторые изготовители называют менеджером базы данных, выступает в качестве интерфейса между пользователями и базой данных. Менеджер базы данных обеспечивает программные средства, необходимые для создания, загрузки, запроса и обновления данных. Менеджер также контролирует все действия, связанные с управлением, вводом-выводом и памятью базы данных, на него возлагается и решение проблем безопасности и совместного использования данных. Другими словами, хорошо спроектированная СУБД обеспечивает программное обеспечение, упрощающее для пользователя общение с базой данных.
Таким образом, была построена инфологическая, датологическая и фиэическая модель базы данных, в которой легко создать нужный запрос, данные представлены в удобном для пользователя виде.
Точно разграничить инфологической и физический этапы проектирования БД достаточно трудно из-за отсутствия устоявшейся терминологии. Поэтому принято считать, что на этапе инфологической проектирования, данные рассматриваются без учета специфики используемая СУБД, а особенности физического хранения БД в памяти включают в описание ее структуры на этапе физического проектирование. Этап между инфологической и физической проектированием, на котором получают СУБД – ориентированную схему БД, принято называть проектированием реализации.
Инфологическая модель данных - обобщенное неформальное описание создаваемой базы данных, выполненное с использованием естественного языка, математических формул, таблиц, графиков и других средств, понятных всем людям, работающих над проектированием базы данных или по-другому
Датологическое проектирование – это организация данных, выделенных на предыдущем этапе проектирования в форму, принятую в выбранной СУБД.
Под даталогической понимается модель, отражающая логические взаимосвязи между элементами данных безотносительно их содержания и физической организации. При этом даталогическая модель разрабатывается с учетом конкретной реализации СУБД, также с учетом специфики конкретной предметной области на основе ее инфологической модели.
Физические модели баз
данных определяют способы размещения данных
в среде хранения и способы доступа к этим
данным, которые поддерживаются на физическом
уровне. Исторически первыми системами
хранения и доступа были файловые структуры
и системы управления файлами (СУФ), которые
фактически являлись частью операционных
систем. СУБД создавала над этими файловыми
моделями свою надстройку, которая позволяла
организовать всю совокупность файлов
таким образом, чтобы она работала как
единое целое и получала централизованное
управление от СУБД. Однако непосредственный
доступ осуществлялся на уровне файловых
команд, которые СУБД использовала при
манипулировании всеми файлами, составляющими
хранимые данные одной или нескольких
баз данных.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
Приложение А
Отчет о прибыли и убытках супермаркета
«Эльдорадо» в I–II полугодии 2010 года
Наименование показателя |
Код строки |
За I полугодие 2010 г., тыс. грн. |
За II полугодие 2010 г., тыс. грн. | ||
01 |
02 |
03 |
04 | ||
I. Доходы и расходы по обычным видам деятельности |
|||||
Выручка (нетто) от продажи товаров, продукции, работ, услуг (за минусом налога на добавленную стоимость, акцизов и аналогичных обязательных платежей) |
010 |
171930 |
192610,37 | ||
в том числе от продажи: товаров |
011 |
164628,86 |
185616,35 | ||
услуг |
012 |
7301,14 |
6994,02 | ||
работ |
013 |
– |
– | ||
01 |
02 |
03 |
04 | ||
Себестоимость проданных товаров, продукции, работ, услуг |
020 |
128306,51 |
135486,13 | ||
в том числе проданных: |
021 |
127304,27 |
134476,13 | ||
услуг |
022 |
1002,24 |
1010 | ||
работ |
023 |
– |
– | ||
Валовая прибыль (строки 010-020) |
029 |
43623,49 |
57124,24 | ||
Коммерческие расходы |
030 |
7005,78 |
10111,66 | ||
Управленческие расходы |
040 |
3211,36 |
4123,44 | ||
Прибыль (убыток)от продаж (строки 029-030-040) |
050 |
33406,35 |
42889,14 | ||
II. Операционные доходы и расходы |
|||||
Проценты к получению |
060 |
– |
– | ||
Проценты к уплате |
070 |
– |
– | ||
Доходы от участия в других организациях |
080 |
786,89 |
795,09 | ||
Прочие операционные доходы |
090 |
– |
– | ||
Прочие операционные расходы |
100 |
– |
– | ||
III. Внереализационные доходы и |
|||||
Внереализационные доходы |
120 |
994,11 |
1030,63 | ||
Внереализационные расходы |
130 |
992,9 |
1021,06 | ||
Прибыль (убыток) до налогообложения (строки
050+060-070+080+090-100+120- |
140 |
34194,45 |
43693,8 | ||
Налог на прибыль и иные аналогичные обязательные платежи |
150 |
17292,41 |
19364,1 | ||
01 |
02 |
03 |
04 | ||
Прибыль (убыток) от обычной деятельности (строки 140-150) |
160 |
16902,04 |
24329,7 | ||
IV. Чрезвычайные доходы и расходы |
170 |
– |
– | ||
Чрезвычайные расходы |
180 |
– |
– | ||
Чистая прибыль (нераспределенная прибыль (убыток) отчетного периода) (строки (160+170-180) |
190 |
16902,04 |
24329,7 | ||
СПРАВОЧНО. базовая |
201 |
– |
– | ||
разводненная |
202 |
– |
– | ||
203 |
– |
– | |||
204 |
– |
– |
Приложение Б
Состав и динамика балансовой прибыли супермаркета «Эльдорадо»
Показатель |
Базисный период (I пол. 2010 года) |
Отчетный период (II пол. 2010 года) |
Абсолютное отклонение |
Темп изменения, % | |||
тыс. грн. |
удельный вес % |
тыс. грн. |
удельный вес % |
тыс. грн |
удельный вес % | ||
01 |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
Выручка от реализации товаров, продукции, работ, услуг |
171930 |
98,97 |
192610,4 |
99,06 |
20680,4 |
0,09 |
12 |
01 |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
Себестоимость проданных товаров, продукции, работ, услуг |
128306,5 |
99,23 |
135486,1 |
99,25 |
7179,62 |
0,02 |
5,6 |
Прибыль от основной деятельности |
33406,35 |
97,7 |
42889,14 |
98,16 |
9482,79 |
0,46 |
28,4 |
Прибыль (убыток) до налогообложения |
34194,45 |
100,0 |
43693,8 |
100,0 |
9499,35 |
0 |
27,8 |
Сальдо от операционных доходов и расходов |
786,89 |
2,296 |
795,09 |
1,82 |
8,2 |
-0,48 |
1,04 |
Сальдо вне- реализационных доходов и расходов |
1,21 |
0,004 |
9,57 |
0,02 |
8,36 |
0,196 |
691 |
01 |
02 |
03 |
04 |
05 |
06 |
07 |
08 |
Прибыль (убыток) до налогообложения |
34194,45 |
100 |
43693,8 |
100 |
9499,35 |
– |
27,8 |
Прибыль от обычных видов деятельности |
16902,04 |
100 |
24329,7 |
100 |
7427,66 |
0 |
44 |
Сальдо чрезвычайных доходов и расходов. |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Чистая прибыль |
16902,04 |
100 |
24329,7 |
100 |
7427,66 |
– |
44 |
Приложение В
Инфологическая модель данных.
Код клиента
Код товара Количество
Код клиента
№ Записи
Код товара
Тип
Название Бренд
товара
Приложение Г
Датологическая модель данных
Приложение Д
Физическая модель данных
Таблица 1- Клиенты
Наименование атрибутов |
Тип данных |
Длина поля |
Допустимость неопределенных значений |
Kod_klient |
+ |
* | |
Fam |
A |
[20] |
|
Nam |
A |
[20] |
|
Par |
A |
[20] |
|
Add |
A |
[20] |
Таблица 2 - Каталог
Наименование атрибутов |
Тип данных |
Длина поля |
Допустимость неопределенных значений |
Kod_tovar Typ ProNam BrandNam Mod |
+ A A A A |
[20] [20] [20] [20] |
* |