Построение базы данных магазина игрушек

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 22.06.2015
Размер файла 269,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ПОСТАНОВКА ЗАДАЧИ

2. ВЫБОР И ОПИСАНИЕ МЕТОДОВ РЕШЕНИЯ

3. СООТВЕТСТВИЕ МЕЖДУ ПЕРЕМЕННЫМИ, ПРИНЯТЫМИ ПРИ ОПИСАНИИ ЗАДАЧИ И В ПРОГРАММЕ

4. СТРУКТУРНАЯ СХЕМА ПРОГРАММЫ И ЕЁ ОПИСАНИЕ

5. ЛИСТИНГ ПРОГРАММЫ

6. КОНТРОЛЬНЫЙ ПРИМЕР И АНАЛИЗ РЕЗУЛЬТАТОВ

7. ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ

ЗАКЛЮЧЕНИЕ

СПИСОК ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЯ

ВВЕДЕНИЕ

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

Работа программ, реализующих работу учета игрушек в магазине складывается из ряда этапов:

1)Отображение игрушек дороже 500 руб.

2)Минимальное кол-во игрушек для детей 2й воз. группы.

3)Тройка лидеров по количеству игрушек.

4)Общее количество игрушек.

5-Лидеры по кол-ву игрушек по воз. группам./1/.

1. ПОСТАНОВКА ЗАДАЧИ

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

1. список игрушек дороже 500 рублей отечественного и импортного производства, а также их общую стоимость;

2. список из трёх стран, количество штук игрушек которых для детей от 1 года до 3 лет меньше всего в базе;

3. список из трёх стран, количество штук игрушек которых больше всего в базе и нам какую сумму;

4. сколько детей в возрасте до 1 года, от 1 года до 5 лет и от 5 лет и старше могут получить по одной игрушке;

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

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

МЕНЮ

1-Отобразить игрушки дороже 500 руб.

2-Минимальное кол-во игрушек для детей 2й воз. группы

3-Тройка лидеров по количеству игрушек

4-Общее количество игрушек

5-Лидеры по кол-ву игрушек по воз. группам

6-Выбор файла для сохранения

0-Выход

Введите нужный пункт меню

2. ВЫБОР И ОПИСАНИЕ МЕТОДОВ РЕШЕНИЯ

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

В заданиях 3, 4 и 5 запросы основаны на выборе информации по странам производителям. Наиболее удачен в таком случае поиск списка стран в отдельной подпрограмме. Рассмотрим более подробно её работу.

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

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

3. СООТВЕТСТВИЕ МЕЖДУ ПЕРЕМЕННЫМИ, ПРИНЯТЫМИ ПРИ ОПИСАНИИ ЗАДАЧИ И В ПРОГРАММЕ

Соответствие между переменными, принятыми при описании меню приведено в табл. 1

Соответствие между переменными, принятыми при описании задачи и в процедуры GAME приведено в табл. 2.

Таблица 1 Соответствие между переменными, принятыми
при описании МЕНЮ.

Обозначения, принятые при описании задачи

Обозначения в

программе

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

-

menukey

Ячейка для хранения данных

о нажатии клавиши.

-

Name

Имя игрока.

-

Save

Сохранение результатов.

-

f

Файловая переменная

-

readkey

Считываем значение нажатой клавиши.

Таблица 2 Соответствие между переменными, принятыми
при описании задачи и в процедуре GAME

Обозначения, принятые при описании задачи

Обозначения в

программе

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

-

i

Счетчик цилк.

-

v

Вектор направления головы змейки.

-

E

Координаты еды

-

gameover

Процедура завершающая игру.

-

key

Буфер клавиши.

-

username

Процедура считывающая имя пользователя.

4. СТРУКТУРНАЯ СХЕМА ПРОГРАММЫ И ЕЁ ОПИСАНИЕ

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

Блок 1: Обращение к процедуре ASSIGN, для подключения текстового файла к файловой переменной;

Блок 2: Обращение к процедуре RESET, для открытия файла для чтения;

Блок 3: Обнуление счетчика числа записей, о игрушках;

Блок 4: Увеличение счетчика числа записей о игрушках на единицу;

Блок 5: Ввод записи о игрушке;

Блок 6: Проверка достижения конца файла;

Блок 7: Обращение к процедуре CLOSE, для закрытия файла;

Блок 8: Вывод меню;

Блок 9: Ввод управляющей команды;

Блок 10: Проверка, является ли введенная клавиша единицей;

Блок 11: Проверка, является ли введённая клавиша двойкой;

Блок 12: Обращение к процедуре запроса ZAPROS, для поиска 3 стран с минимальным количеством игрушек для детей 2 возрастной группы;

Блок 13: Цикл вывода отечественных и импортных игрушек дороже 500 рублей;

Блок 14: Обнуление ячейки суммарной стоимости;

Блок 15: Цикл вывода игрушек дороже 500 рублей;

Блок 16: Проверка стоимости игрушки;

Блок 17: Вывод записи о игрушке;

Блок 18: Увеличение ячейки суммарной стоимости на стоимость партии текущих игрушек;

Блок 19: Вывод общей стоимости игрушек;

Блок 20: Проверка, является ли введенная клавиша тройкой;

Блок 21: Обращение к процедуре запроса ZAPROS, для поиска 3 стран с максимальным количеством игрушек;

Блок 22: Проверка, является ли введенная клавиша четвёркой;

Блок 23: Цикл обнуления счетчика количества игрушек;

Блок 24: Обнуление количества игрушек для I-той возрастной группы;

Блок 25: Цикл вывода количества детей, которые могут получить по одной игрушке согласно возрастным группам;

Блок 26: Увеличение ячейки суммарного количества игрушек для I-той возрастной группы;

Блок 27: Цикл вывода количества детей, которые согласно своему возрасту могут получить по одной игрушке;

Блок 28: Вывод количества детей I-той возрастной группы, которые могут получить по одной игрушке;

Блок 29: Вывод количества детей возрастом от 5 лет и старше, которые могут получить по одной игрушке;

Блок 30: Проверка, является введённая клавиша пятёркой;

Блок 31: Цикл вывода списка стран, лидеров по количеству игрушек в базе по возрастным группам;

Блок 32: Обращение к процедуре ZAPROS, для поиска страны с максимальным количеством игрушек I-той возрастной группы;

Блок 33: Проверка, является введённая клавиша шестёркой;

Блок 34: Ввод названия файла, для сохранения результата;

Блок 35: Проверка, было ли введено имя файла;

Блок 36: Обращение к процедуре ASSIGN, для подключения текстового файла к файловой переменной;

Блок 37: Обращение к процедуре rewrite, для открытия файла для записи;

Блок 38: Проверка, является введённая клавиша нулём;

Блок 39: Проверка, был ли открыт файл для записи;

Блок 40: Обращение к процедуре CLOSE для закрытия файла сохранения.

Структурная схема процедуры ZAPROS, реализующей поиск информации по странам производителям, представлена на рис. 4.2.

Блок 1: Обнуление счетчика количества стран;

Блок 2: Цикл поиска списка стран;

Блок 3: Обнуляем номер страны производителя I-той игрушки;

Блок 4: Цикл поиска наличия страны изготовителя I-той игрушки среди уже найденных стран;

Блок 5: Проверка совпадения страны изготовителя I-той игрушки с J-той страной;

Блок 6: Запись номера страны изготовителя I-той игрушки;

Блок 7: Проверка соответствия игрушки заданному возрастному критерию, либо отсутствия данного критерия;

Блок 8: Проверка отсутствует ли страна изготовитель I-той игрушки в списке стран;

Блок 9 - Блок 12: Добавление в список стран новой страны, запись начального значения количества и суммарной стоимости всех игрушек, произведённых данной страной;

Блок 13 - Блок 14: Увеличение количества игрушек и суммарной стоимости всех игрушек, произведённых данной страной на соответствующие значения I-той игрушки;

Блок 15, блок 22, блок 23: Перемещение страны в начало списка в соответствии с требованиями сортировки;

Блок 16: Цикл поиска первых N стран упорядоченных по возрастанию или убыванию;

Блок 17: делаем начальное предположение о минимальности (максимальности) количества игрушек, выпущенных данной страной;

Блок 18:цикл поиска номера страны с минимальным (максимальным) количеством игрушек в базе данных;

Блок 19: Проверка минимальности (максимальности) количества игрушек данной страны;

Блок 20: Запись номера страны с минимальным (максимальным) количеством игрушек в базе данных;

Блок 21: Вывод названия страны и суммарной стоимости игрушек;

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

Рис. 4.1 структурная схема главной программы

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

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

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

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

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

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

5. ЛИСТИНГ ПРОГРАММЫ

Листинг программы приведён в приложении А. Вид меню - в приложении Б. Вид игры - в приложение В. Вид таблицы победителей - в приложении Г. Диск с программой - в приложении Д.

6. КОНТРОЛЬНЫЙ ПРИМЕР И АНАЛИЗ РЕЗУЛЬТАТОВ

Протестируем работу программы, для чего будем использовать базу данных на 11 типов игрушек (см. табл. 3)

Из таблицы видно, что отечественными игрушками дороже 500 рублей являются:

· самолёт;

· юла.

А импортными:

· велосипед;

· конструктор.

Найдём три страны, количество игрушек которых для детей от 1 года и до 5 лет минимально. Сперва, определим список стран (см. табл. 4). Теперь видно, что наименьшее количество игрушек произведено Украиной, потом идёт США и замыкает цепочку Россия.

Найдём три страны, общее количество игрушек которых будет максимальным. Опять определяем список стран (см. табл. 5). Теперь видно, что наибольшее количество игрушек произведено Россией, потом Украиной и замыкает тройку США.

Найдём количество детей, которые согласно своему возрасту могут получить по одной игрушке. Вычисления удобно производить в таблице (см. табл. 6).

Найдём страны лидеры, по количеству игрушек в каждом возрастном интервале (см .табл. 7). Таким образом видно, что на интервале до года, лидером является Россия (5 игрушек), на интервале от года до 5 лет - Россия (55 игрушек), на интервале от 5 лет и до 13 - Украина (60 игрушек), и на интервале от 5 лет и старше - Россия (100 игрушек)

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

Таблица 3 Содержимое базы данных

Наименование игрушки

Страна изготовитель

Цена

Кол-во

Возрастная группа

1

велосипед

USA

1000.00

7

от 5 до 13 лет

2

конструктор

USA

526.50

32

от 13 и старше

3

кукла

RuS

64.50

3

от 1 года до 5 лет

4

машинка

USA

3.50

12

от 1 года до 5 лет

5

мишка

RuS

21.50

51

от 5 до 13 лет

6

мячик

UKR

7.50

3

от 1 года до 5 лет

7

самолёт

RuS

720.50

12

от 13 и старше

8

скакалка

Ukr

5.00

60

от 5 до 13 лет

9

соска

RuS

12.50

5

до года

10

юла

RuS

500.50

52

от 1 года до 5 лет

11

спички

Rus

12.50

100

от 13 и старше

Таблица 4 страны производители игрушек для детей в возрасте от 1 года до 5 лет

Страна

Кол-во игрушек

Суммарная стоимость

1

USA

12

12•3.50=42

2

Rus

3+52=55

3•64.50+52•500.50=26219,5

3

UKr

3

3•7.50=22,5

Таблица 5 Страны производители игрушек

Страна

Кол-во игрушек

1

USA

7+32+12=51

2

Rus

3+51+12+5+52+100=223

3

UKr

3+60=63

Таблица 6 Страны производители игрушек

Кол-во игрушек

до года

5

от 1 года до 5 лет

3+12+3+52=70

от 5 и старше

7+51+60+32+12+100=262

Таблица 7 Страны лидеры поколичеству игрушек внутри возратных интервалах

Кол-во игрушек

Страна

USA

Rus

UKr

до года

0

5

0

от 1 года до 5 лет

12

3+52=55

3

от 5 до 13 лет

7

51

60

от 13 и старше

32

100

0

7. ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ

Программа реализующая работу базы данных игрушечного отдела магазина расположена на диске (см. прил. Д) и занимает 13312 байт.

Для работы с программой запустите файл TOYSOTDE.EXE. После запуска программы на экране появится окно, которое содержит меню программы, (см. прил. Б).

· .Для отображения игрушек отечественного и импортного производства дороже 500 рублей введите цифру 1, При этом будет выведен список отечественных товаров, дороже 500 рублей, далее нажмите любую клавишу, после чего будет выведен список импортных игрушек, дороже 500 рублей (см. прил. В). Для возврата в меню нажмите любую клавишу;

· Для отображения (либо сохранения) 3 стран с минимальным количеством игрушек для детей в возрасте от 1 года до 3 лет, введите цифру 2. После просмотра интересуемой информации (см. прил. Г) для возврата в меню нажмите любую клавишу.

· Для просмотра списка стран лидеров по общему количеству игрушек в базе данных введите цифру 3. После просмотра интересуемой информации (см. прил. Д) для возврата в меню нажмите любую клавишу.

· Для вывода на экран (либо сохранения в файл) количества детей, которые могут получить по одной игрушке, согласно своему возрасту введите цифру 4. После просмотра интересуемой информации (см. прил. Е) для возврата в меню нажмите любую клавишу.

· Для просмотра (либо сохранения) списка стран лидеров по количеству игрушек внутри каждой из возрастных групп введите цифру 5. После просмотра интересуемой информации (см. прил. Ж) для возврата в меню нажмите любую клавишу.

· Для выбора файла для сохранения результата введите цифру 6, введите имя файла Rez.txt и подтвердите ввод нажатием клавиши Enter.

· Для возврата к выводу результата на экран введите цифру 6, в ответ на запрос не вводите ничего, только нажмите клавишу Enter.

· Для выхода из программы введите цифру 0.

ЗАКЛЮЧЕНИЕ

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

СПИСОК ЛИТЕРАТУРЫ

1. Филиппенко Л.Н., Филиппенко Г.Г. Методические указания к выполнению курсовой работы по дисциплинам: «Программирование на ЯВУ», «Информатика»: Новочеркасск 2004 год- 21с.

2. Любиев О.Н., Филиппенко Л.Н., Филиппенко Г.Г. Методические указания к выполнению курсовой работы по дисциплинам «Программирование на ЯВУ, Информатика», Новочеркасск, ЮРГТУ, 2003г. - 256 с.

3. Фаронов В.В. «Турбо Паскаль 7.0» Начальный курс. Учебное пособие. Издание 7-е, переработанное. - М.: «Нлидж», издатель Молчалева С.В., 2001.-576 с. с ил.

4. Абрамов В.Г., Трифонов Н.П. Введение в язык Паскаль. - М. :Наука, 1988.-320 с.

ПРИЛОЖЕНИЯ

Приложение А

ЛИСТИНГ ПРОГРАММЫ

Uses

CRT;

const

GrVoz:array[1..4] of string=('до 1 года ',

'от 1 до 5 лет ',

'от 5 до 13 лет',

'от 13 и старше');

type

ttoys=record

Name:string[12];

made:string[5];

cena:real;

Kol:integer;

Vozr:1..4;

end;

tland=record

Name:string[5];

Kol:integer;

SumCena:real;

end;

TLands=array[1..100] of tLand;

var

A:array[1..100] of tToys;

Ntoys:integer;

Sav:string;

f:text;

{=====================================================}

Procedure Zapros(voz:integer; N:integer; min:boolean);

var

newland,i,j:integer;

Land:TLands;

nland:integer;

{=====}

n_m_kol:integer;

ELand:Tland;

begin

Nland:=0;

for i:=1 to NToys do

begin

NewLand:=0;

for j:=1 to NLand do

if A[i].made=Land[j].Name then

NewLand:=j;

if (a[i].vozr=voz) or (voz=0) then

if NewLand=0 then

begin

Nland:=NLand+1;

Land[Nland].name:=A[i].made;

Land[Nland].Kol:=A[i].kol;

Land[Nland].SumCena:=A[i].kol*A[i].cena;

end

else

begin

Land[NewLand].Kol:=Land[NewLand].Kol+A[i].kol;

Land[NewLand].Sumcena:=Land[NewLand].Sumcena+A[i].kol*A[i].cena;

end;

end;

{Выбираем из массива стран первые N штук согласно возрастной группе}

for i:=1 to N do

begin

n_m_kol:=i;

for j:=i+1 to NLand do

if (land[n_m_kol].kol>land[j].kol)=(min) then n_m_kol:=j;

With land[n_m_kol] do

begin if sav='' then Writeln('Страна:',name,' количество:',kol,' общей стоимостью:',sumcena:0:2)

else Writeln(f,'Страна:',name,' количество:',kol,' общей стоимостью:',sumcena:0:2) end;

ELand:=Land[i];

Land[i]:=land[n_m_kol];

land[n_m_kol]:=Eland;

end;

end;

{================================================}

var

koligr:array [1..4] of integer;

i,j:integer;

ObSt:real; key:char;

{=========================}

begin

assign(f,'toys.txt');

reset(f);

nToys:=0;

repeat

nToys:=NToys+1;

with a[nToys] do

Readln(f,name,made,cena,kol,vozr);

until eof(f);

close(f);

{=========================}

repeat

Window(1,1,80,25);

TextBackGround(White);

clrscr;

Window(12,5,68,14);

TextBackGround(Blue);

clrscr;

TextColor(Yellow);

GotoXY(25,1);

Writeln('МЕНЮ');

if Sav='' then writeln(' Результаты выводятся на экран')else

Writeln(' Результаты схраняются в файл:',Sav);

Writeln(' 1-Отобразить игрушки дороже 500 руб');

Writeln(' 2-Минимальное кол-во игрушек для детей 2й воз.группы');

Writeln(' 3-Тройка лидеров по количеству игрушек');

Writeln(' 4-Общее количество игрушек ');

Writeln(' 5-Лидеры по кол-ву игрушек по воз. группам');

Writeln(' 6-Выбор файла для сохранения');

Writeln(' 0-Выход');

key:=readkey;

Window(1,1,80,25);

TextBackGround(White);

TextColor(Black);

clrscr;

case key of

'1':for j:=1 to 2 do

begin

ObSt:=0;

if j=1 then

writeln('Отечественные игрушки дороже 500 руб:')

else

writeln('Импортные игрушки дороже 500 руб:');

for i:=1 to Ntoys do

with A[i] do

if ((Pos('Rus',made)>0)=(j=1)) and (cena>500) then

begin

Writeln(Name,' Cena:',cena:7:2,' Kol-vo:',kol);

ObSt:=ObSt+cena*kol;

end;

Writeln('Общей стоимостью: ',ObSt:0:2);

readkey;

end;

'2':begin

if sav='' then

Writeln('Минимальное количество игрушек для детей от года до 3-х лет произведено в:')

else

Writeln(f,'Минимальное количество игрушек для детей от года до 3-х лет произведено в:');

Zapros(2,3,true);

end;

'3':begin

if sav='' then Writeln('Три страны, лидеры по общему количеству игрушек:')

else Writeln(f,'Три страны, лидеры по общему количеству игрушек:');

Zapros(0,3,false);

end;

'4':begin

for i:=1 to 4 do KolIgr[i]:=0;

for i:=1 to NToys do

KolIgr[A[i].vozr]:=KolIgr[A[i].vozr]+A[i].kol;

if sav='' then

begin

for i:=1 to 2 do

Writeln('Дети возрасной группы ',GrVoz[i],' могут получить ',KolIgr[i],' игрушек');

Writeln('Дети возрасной группы от 5 лет и старше могут получить ',KolIgr[3]+KolIgr[4],' игрушек')

end

else

begin

for i:=1 to 2 do

Writeln(f,'Дети возрасной группы ',GrVoz[i],' могут получить ',KolIgr[i],' игрушек');

Writeln(f,'Дети возрасной группы от 5 лет и старше могут получить ',KolIgr[3]+KolIgr[4],' игрушек')

end;

end;

'5':begin

if sav='' then Writeln('Страны лидеры по количеству игрушек')

else Writeln(f,'Страны лидеры по количеству игрушек');

for i:=1 to 4 do

begin

if sav='' then Write('Возр. гр.:',GrVoz[i],' ')

else Write(f,'Возр. гр.:',GrVoz[i],' ');

Zapros(i,1,false);

end;

end;

'6':begin

Writeln('Введите имя файла');

Readln(sav);

if sav<>'' then

begin

{I$-}

Assign(f,sav);

rewrite(f);

{I$+}

end

end;

end;

if (sav='') and (key<'6') and (key>'1') then readkey;

until key='0';

if sav<>'' then close(f);

end.

Приложение Б

Вид меню

Приложение В

Список продукции дороже 500 рублей

Приложение Г

Тройка стран ауцайдеров по количеству игрушек для детей в возрасте от 1 года до 3 лет

Приложение Д

Тройка стран лидеров по общему количеству игрушек

Приложение E

Количества игрушек

Приложение Ж

Список стран лидеров по количеству игрушек внутри возрастной группы

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

...

Подобные документы

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

    курсовая работа [2,1 M], добавлен 17.06.2013

  • Создание базы данных для автоматизации электронного магазина по продаже шин в терминале ER моделирования. Построение логической и концептуальной модели базы данных. Её реализация в интерактивной среде Интернет. Расчет экономической эффективности магазина.

    курсовая работа [4,5 M], добавлен 10.10.2012

  • Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны, цена и наличие товара. Этапы проектирования базы данных. Схема данных, создание запросов и их формы.

    реферат [1,6 M], добавлен 22.10.2009

  • Процесс разработки Web-сайта. Состав и содержание работ по созданию подсистемы. Требования к Web-сайту. Определение сущностей модели базы данных. Разработка логической модели базы данных. Реализация PHP-скриптов и заполнение базы данных Web-сайта.

    дипломная работа [8,2 M], добавлен 29.06.2011

  • Моделирование программного продукта для виртуального магазина по продаже спортивного инвентаря "Дом спорта". Построение диаграммы информационных потоков, логической и физической модели базы данных. Создание запросов и форм. Визуализация базы данных.

    курсовая работа [5,2 M], добавлен 24.11.2014

  • Разработка информационной системы и базы данных магазина "Автозапчасти". Выбор технических средств и программной реализации задачи АЗ-01. Составление алгоритма, программы, руководства пользователя и примера, демонстрирующего корректность решения задачи.

    курсовая работа [2,2 M], добавлен 19.10.2012

  • Применение Microsoft Access в базах данных. Создание системы управления базами данных, обеспечивающей информационную работу магазина "Автозапчасти" и позволяющей сотрудникам магазина быстро просматривать ассортимент товара, наличие его на складе, цены.

    курсовая работа [2,7 M], добавлен 13.10.2012

  • Описание функционирования магазина мобильных телефонов. Особенности создания базы данных учета товарооборота магазина мобильных телефонов в СУБД Microsoft Access. Концептуальное проектирование системы, инфологическое моделирование предметной области.

    курсовая работа [9,5 M], добавлен 11.08.2012

  • Рассмотрение основных функций программы Microsoft Access. Решение задач на языке программирования Pascal. Создание визитной карточки в графическом редакторе Paint и презентации в PowerPoint. Изучение работы с пакетом прикладных программ Open Office.

    курсовая работа [3,0 M], добавлен 14.06.2010

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

    курсовая работа [1,9 M], добавлен 15.11.2013

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

    курсовая работа [5,5 M], добавлен 09.10.2013

  • Этапы проектирования базы данных, определение целей и содержание таблиц. Добавление данных и создание других объектов базы данных. Даталогическая модель: структуризация, нормализация, схемы данных. Порядок, принципы создания пользовательского интерфейса.

    курсовая работа [1,3 M], добавлен 26.03.2013

  • Общая характеристика языка программирования С++, его функции и возможности. Создание базы данных "Учет фототехники" для работников магазина. Этапы разработки алгоритма, спецификация, кодирование, отладка и тестирование программы. Руководство пользователя.

    курсовая работа [3,2 M], добавлен 15.07.2012

  • Создание функционирующей программы, хранение информации о магазине оптика и поиск данных по основным характеристикам. Разработка базы данных в Borland Delphi 7. ER-диаграмма. Создание таблиц и запросов на основе данных магазина. Технология ADO и SQL.

    курсовая работа [413,6 K], добавлен 18.06.2015

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

    контрольная работа [365,4 K], добавлен 24.02.2015

  • Факторы, влияющие на пропускную способность в беспроводных сетях. Использование скриптового языка программирования PHP для разработки базы данных интернет-магазина, его основные преимущества. Современные методы и средства тестирования web-приложений.

    дипломная работа [3,5 M], добавлен 10.07.2015

  • Создание на языке C базы данных "Стадионы города", требования к программе. Осуществление загрузки базы данных в массив и вывод главного меню в основной программе. Алгоритм работы программы в виде блок-схемы. Описание функций программы и ее листинг.

    курсовая работа [183,6 K], добавлен 06.10.2010

  • Автоматизация деятельности книжного магазина. Информация базы данных. Заполнение полей таблиц "Книги", "Покупатель", "Поставщик", "Сотрудники". Создание запроса в режиме конструктора. Вывод данных с помощью форм. Разработка приложения СУБД MS Access.

    курсовая работа [3,2 M], добавлен 13.01.2015

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

    курсовая работа [314,8 K], добавлен 17.02.2010

  • Основные объекты системы управления базами данных Microsoft Access. Разработка базы данных для магазина бытовой техники, оказывающая покупателям бытовой техники информационную функцию. Создание таблиц, схемы данных, запросов, форм, отчетов, главной формы.

    контрольная работа [1,8 M], добавлен 29.07.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.