Сеть магазинов мобильных телефонов
Разработка информационной системы с ведением системного каталога, содержащего перечень существующих магазинов и характеристики моделей телефонов. Разработка инфологической модели и выделение основных сущностей. Реляционная база данных с помощью Interbase.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 12.01.2009 |
Размер файла | 294,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Министерство образования и науки Украины
Кафедра специализированных компьютерных систем
КУРСОВАЯ РАБОТА
по дисциплине:
«Организация баз данных»
На тему: ”Cеть магазинов мобильных телефонов”
Выполнил: ст. гр
KarDer
Проверил:
Кафедра Специализированных компьютерных систем
Дисциплина Проектирование реляционных баз данных
Специальность 7.091503 - "Специализированные компьютерные системы"
Курс ІІI Группа Семестр VII
ЗАДАНИЕ
на курсовую работу студента
KarDer
(фамилия, имя, отчество)
1. Тема проекта (работы) Проектирование реляционной базы данных
2. Срок сдачи студентом законченного проекта (работы) 27.12.2007
3. Исходные данные к проекту (работе)
Создать сеть магазинов мобильных телефонов на языке структурированных запросов SQL с помощью одной из систем управления базами данных (СУБД) - InterBase. Для разработки программы используется язык C++Builder.
4. Содержание расчетно-пояснительной записки (перечень вопросов, которые подлежат разработке)
- титульный лист;
- задание на курсовую работу;
- реферат;
- содержание;
- введение;
- основная часть;
- заключение;
- перечень ссылок;
- приложения.
5. Дата выдачи задания 07.09.2007
КАЛЕНДАРНИЙ ПЛАН
№ этапа |
Содержание этапа |
Срок выполнения |
Примечание |
|
1 |
Системный анализ предметной области. |
21.09.2007 |
||
2 |
Инфологическое моделирование |
15.10.2007 |
||
3 |
Переход к реляционной модели данных |
22.10.2007 |
||
4 |
50% готовой программы |
02.11.2007 |
||
5 |
75% готовой программы |
16.11.2007 |
||
6 |
100% готовой программы |
30.11.2007 |
||
7 |
Оформление программных документов |
07.12.2007 |
||
8 |
Оформление пояснительной записки |
21.12.2007 |
||
9 |
Защита курсовой работы |
29.05.2007 |
Студент ______________________________
(подпись)
Руководитель _____________________________
(подпись)
“______”______________________ 2007 р.
РЕФЕРАТ
Пояснительная записка - ___с., количество рисунков -___.
Данная курсовая работа состоит в расширении навыков в проектировании реляционных баз данных и разработке программ (в данном случае на языке C++Builder), углублении знаний о языке структурированных запросов, изучении современных технологий, основанных на использовании реляционных баз данных. Также предполагалось самостоятельное изучение целого ряда различных вариаций SQL (вследствие того, что на рынке реляционных баз данных конкурирует достаточно много производителей). Хотя, несмотря на все вариации, большинство производителей в известной степени придерживаются текущего стандарта ANSI SQL, тем самым обеспечивая кросс - платформенную совместимость и стимулируя создание переносимых SQL-приложений.
Т. е. в процессе выполнения курсового проекта мы получили некоторые общие знания, касающиеся основ SQL, и освоили концепции, лежащие в основе построения реляционных баз данных.
СУБД, БД, ПЕРВИЧНЫЙ КЛЮЧ, ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ, РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ
Содержание
Введение |
5 |
|
1 Системный анализ предметной области |
7 |
|
2 Переход к реляционной модели данных |
9 |
|
3 Переход к реляционной модели данных |
11 |
|
Заключение |
13 |
|
Перечень ссылок |
14 |
|
Приложение А |
15 |
|
Приложение Б |
17 |
|
Приложение В |
19 |
ВВЕДЕНИЕ
База данных (database) - подобие электронной картотеки, т.е. хранилище для некоторого набора занесённых в компьютер данных.
Компьютерная программа, которая управляет базой данных, называется системой управления базой данных, или СУБД. Основное назначение этой системы - хранить данные и предоставлять их по требованию.
Если пользователю необходимо получить информацию из базы данных, он запрашивает её у СУБД с помощью SQL. СУБД находит требуемые данные и отправляет их пользователю. Процесс запрашивания данных называется запросом к базе данных.
SQL - сокращенное название структурированного языка запросов (Structured Query Language) - является стандартным языком управления реляционными базами данных.
Реляционной называется база данных, в которой все данные, доступные пользователю, организованы в виде таблиц, разделенных на строки и столбцы, а все операции над данными сводятся к операциям над этими таблицами. У каждой таблицы есть уникальное имя. На пересечении каждой строки с каждым столбцом содержится в точности одно значение данных.
В каждой таблице есть один или несколько столбцов, упорядоченных слева направо. Все значения данных в одном столбце имеют одинаковый тип и входят в набор допустимых значений, который называется доменом этого столбца. У каждого столбца в таблице есть уникальное имя. Столбцам, расположенным в разных таблицах разрешается присваивать одинаковые имена. В каждой таблице есть ноль или более строк; строки в таблице не упорядочены. Стандарт ANSI/ISO не накладывает ограничений на количество строк в таблице, и во многих СУБД размер таблиц ограничен лишь свободным дисковым пространством компьютера. Отношения между таблицами реализуются с помощью содержащихся в них данных. В реляционной модели данных для представления этих отношений используются первичные и внешние ключи.
Первичным ключом называется столбец или группа столбцов таблицы, значения которых уникальным образом идентифицируют каждую строку таблицы. У таблицы есть только один первичный ключ.
Внешним ключом называется столбец или группа столбцов таблицы, значения которых совпадают со значениями первичного ключа другой таблицы. Таблица может содержать несколько внешних ключей, связывающих её с одной или несколькими другими таблицами.
1 СИСТЕМНЫЙ АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
Основной задачей является разработка информационной системы, представляющей собой сеть магазинов мобильных телефонов. Система предусматривает ведение системного каталога, содержащего перечень существующих магазинов, информация о работниках данных магазинов и полные характеристики различных моделей мобильных телефонов.
Таблица магазинов является исходной таблицей.
Каждый магазин имеет несколько характеристик:
- уникальный номер магазина (первичный ключ);
- название магазина;
- местонахождение.
В каждом магазине свое наименование товара.
Каждое наименование товара имеет несколько характеристик:
- уникальный номер товара;
- название телефона (фирма);
- марка телефона;
- вес (г);
- полифония;
- количество цветов дисплея;
- камера (mpix)
- bluetooth;
- ик-порт;
- fm-радио;
- мр3-плейер;
- диктофон;
- цена;
- количество товара в наличии,
- магазин, в котором находится данная модель.
В каждом магазине есть несколько служащих.
Каждый служащий имеет несколько характеристик:
- уникальный номер служащего (первичный ключ);
- имя служащего;
- возраст служащего;
- номер магазина, в котором работает данный служащий;
- дата приема на работу.
У каждого служащего есть клиенты, с которыми они работают.
Каждый клиент имеет несколько характеристик:
- уникальный номер клиента (первичный ключ);
- название компании клиента;
- номер служащего компании, работающего с данным клиентом.
С данной системой могут работать две группы пользователей:
- администратор - разработчик базы данных;
- пользователи.
При работе с системой администратор - разработчик должен регулярно (напр. раз в неделю) или по необходимости обновлять базу данных, т. е. заносить изменения в:
- наименование товара;
- полную характеристику товара;
- цена товара;
- количество товара;
- объемы продаж и т. д.
Пользователь может решать следующие задачи:
1. Просматривать список товара;
2. По выбранному товару получить полную характеристику о нем;
Каждый магазин является источником входных данных.
Список описаний выходных документов:
1. Перечень всех магазинов.
2. Перечень всех товаров в магазине.
3. Полная характеристика по выбранному товару.
4. Поиск определенного магазина.
5. Поиск определенного товара.
6. Поиск товара по его характеристикам.
7. Просмотр всех записей.
8. Добавление новой записи.
9. Удаление существующей записи.
10. Вывод отчета на печать.
2 ИНФОЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕ
Разработка инфологической модели начинается с выделения основных сущностей. Прежде всего, существует сущность «Магазины», каждый магазин имеет уникальный номер, который является ключевым атрибутом и другие атрибуты, взятые из описания предметной области.
Каждый экземпляр сущности «Магазина» соответствует описанию некоторого магазина, который может быть только в единственном числе. Также существует сущность «Телефоны», каждый экземпляр которой соответствует конкретному телефону.
Каждому экземпляру сущности «Магазины» соответствует некоторое количество экземпляров сущности «Телефоны», но и каждый экземпляр сущности «Телефоны» может относиться к нескольким экземплярам сущности «Магазины» (т. к. несколько магазинов могут иметь одинаковый по названию телефонов).
Сущность «Служащий» описывает конкретную должность, которая относиться к конкретному экземпляру сущности «Магазины».
Каждому экземпляру сущности «Магазины» соответствует некоторое количество экземпляров сущности «Служащие», но и каждый экземпляр сущности «Служащие» может относиться к нескольким экземплярам сущности «Клиенты».
SHOP SLUGASHIY
SHOP_NUM |
|
SHOP |
|
CITY |
|
SLUG_NUM |
|
NAME |
|
AGE |
|
NUM_SHOP |
|
DATA_PRIEMA |
TELEFON
TEL_NUM |
|
TEL |
|
MARKA |
|
VES |
|
POLY |
|
COLOR_DISPLEY |
|
CAMERA |
|
BLUETOOTH |
|
IRDA |
|
FM |
|
MP3 |
|
DICTOFON |
|
CENA |
|
COL_TOVARA |
|
TEL_SHOP |
CLIENT
CL_NUM |
|
COMPANY |
|
CL_COMP |
Рисунок 2.1 - Инфологическая модель предметной области
3 ПЕРЕХОД К РЕЛЯЦИОННОЙ МОДЕЛИ ДАННЫХ
Для всех атрибутов каждой сущности, которые были определены в системном анализе предметной области, необходимо присвоить имена.
ТАБЛИЦА МАГАЗИНОВ - SHOP
1. Уникальный номер магазина (первичный ключ) - SHOP_NUM
2. Название магазина - SHOP
3. Название города, в котором расположен магазин - CITY
ТАБЛИЦА НАИМЕНОВАНИЯ ТОВАРА - TELEFON (характеристики телефонов)
1. Уникальный номер товара - TEL_NUM
2. Название телефона (фирма) - TEL
3. Марка телефона - MARKA
4. Вес (г) - VES
5. Полифония - POLY
6. Количество цветов дисплея - COLOR_DISPLEY
7. Камера (Mpix) - CAMERA
8. Bluetooth - BLUETOOTH
9. ИК-порт - IRDA
10. FM-радио - FM
11. МР3-плейер - MP3
12. Диктофон - DICTOFON
13. Цена единицы товара - CENA
14. Количество товара в наличии - COL_TOVARA
15. Магазин, в котором находится данная модель
ТАБЛИЦА КЛИЕНТОВ - CLIENT
1. Уникальный номер клиента - CL_NUM
2. Название компании клиента - COMPANY
3. Номер служащего компании, работающего с данным клиентом - CL_COMP
ТАБЛИЦА СЛУЖАЩИХ - SALESREPS
1. Уникальный номер служащего - SLUG_NUM
2. Имя служащего - NAME
3. Возраст служащего - AGE
4. Номер магазина, в котором работает данный служащий - NUM_SHOP
5. Дата приема на работу - DATA_PRIEMA
На рис. 3.1 представлена реляционная модель, соответствующая инфологической модели, показанной на рис. 2.1.
SHOP SLUGASHIY
SHOP_NUM |
INTEGER NOT NULL |
|
SHOP |
VARCHAR(20) |
|
CITY |
VARCHAR(20) |
|
SLUG_NUM |
INT NOT NULL |
|
NAME |
VARCHAR(20) |
|
AGE |
INTEGER |
|
NUM_SHOP |
INTEGER |
|
DATA_PRIEMA |
DATE |
TELEFON
TEL_NUM |
INTEGER NOT NULL |
|
TEL |
VARCHAR(20) |
|
MARKA |
VARCHAR(20) |
|
VES |
INTEGER |
|
POLY |
INTEGER |
|
COLOR_DISPLEY |
INTEGER |
|
CAMERA |
VARCHAR(5) |
|
BLUETOOTH |
VARCHAR(5) |
|
IRDA |
VARCHAR(5) |
|
FM |
VARCHAR(5) |
|
MP3 |
VARCHAR(5) |
|
DICTOFON |
VARCHAR(5) |
|
CENA |
INTEGER NOT NULL |
|
COL_TOVARA |
INTEGER |
|
TEL_SHOP |
INTEGER |
CLIENT
CL_NUM |
INT NOT NULL |
|
COMPANY |
VARCHAR(20) |
|
CL_COMP |
INTEGER |
Рисунок 3.1 - Реляционная модель
ЗАКЛЮЧЕНИЕ
В результате выполнения данной курсовой работы была разработана реляционная база данных с помощью СУБД Interbase 6.0. Обработка и изменение данных проводится исключительно на языке запросов SQL. Разработан интерфейс для базы данных на языке программирования высокого уровня - Borland C++Builder 5. Предусмотрена возможность ввода новых данных, корректирование и удаление существующих данных используя графический интерфейс. Сделан отчет, который позволяет проанализировать введенную в базу данных информацию. Пользователь может осуществлять поиск необходимой ему информации.
При работе над заданием использовалось следующее ПО:
1. InterBase 6.0 - для создания базы данных
2. Borland C++Builder 5 - для разработки интерфейса
3. Microsoft Word 2003 - для написония ПЗ
ПЕРЕЧЕНЬ ССЫЛОК
1. Дейт К. Руководство по реляционной СУБД DB2. - М.: Финансы и статистика, 1988. - 320 с.
2. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. -М.: Мир, 1991. - 252 с.
3. Кириллов В.В. Структуризованный язык запросов (SQL). - СПб.: ИТМО, 1994. - 80 с.
4. Цикритизис Д., Лоховски Ф. Модели данных. - М.: Финансы и статистика, 1985. - 344 с.
5. А. Я. Архангельский “Программирование в C++ Builder 6”
6. Руководство по синтаксису языка SQL
Приложение А
Графический интерфейс пользователя
Form 1
Form 2
Form 3
Form 4
Приложение Б
SQL скрипт для создания разработанной базы данных
CREATE DATABASE 'D:\8\CREATE.GDB' PAGE_SIZE 4096
USER 'SYSDBA' PASSWORD 'masterkey'
DEFAULT CHARACTER SET WIN1251;
CREATE TABLE "CLIENT"
("CL_NUM" INTEGER NOT NULL,
"COMPANY" VARCHAR(14),
"CL_COMP" INTEGER,
PRIMARY KEY ("CL_NUM"));
CREATE TABLE "SHOP"
("SHOP_NUM" INTEGER NOT NULL,
"SHOP" VARCHAR(20),
"CITY" VARCHAR(20),
PRIMARY KEY ("SHOP_NUM"));
CREATE TABLE "TELEFON"
("TEL_NUM" INTEGER NOT NULL,
"TEL" VARCHAR(20),
"MARKA" VARCHAR(20),
"VES" INTEGER,
"POLY" INTEGER,
"COLOR_DISPLEY" INTEGER,
"CAMERA" VARCHAR(20),
"BLUETOOTH" VARCHAR(5),
"IRDA" VARCHAR(5),
"FM" VARCHAR(5),
"MP3" VARCHAR(5),
"DICTOFON" VARCHAR(5),
"CENA " INTEGER NOT NULL,
"COL_TOVARA" INTEGER,
"TEL_ SHOP" INTEGER,
PRIMARY KEY ("TEL_NUM"));
CREATE TABLE "SLUGASHIY"
("SLUG_NUM" INTEGER NOT NULL,
"NAME" VARCHAR(30),
"AGE" INTEGER,
"NUM_SHOP" INTEGER,
"DATA_PRIEMA" DATE,
PRIMARY KEY ("SLUG_NUM"));
Приложение В
Программный код
Form1
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
#include "Unit4.h"
#include "Project1.cpp"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
IBQuery1->Active=false;
IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("select * from TELEFON");
IBQuery1->Active=true;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button3Click(TObject *Sender)
{
Form2->Visible=true;
IBQuery1->Active=false;
IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("select * from TELEFON");
IBQuery1->Active=true;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Close();
}
//--------------------------------------------------------------------------
void __fastcall TForm1::Button4Click(TObject *Sender)
{
IBQuery1->Active=false;
IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("select * from TELEFON");
IBQuery1->Active=true;
Form3->DBLookupComboBox1->ListField="TEL_NUM";
Form3->DBLookupComboBox1->KeyField="TEL_NUM";
Form3->Visible=true;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button5Click(TObject *Sender)
{
Form4->QRDBText1->DataField="TEL";
Form4->QRDBText2->DataField="MARKA";
Form4->QRDBText3->DataField="COL_TOVARA";
Form4->QRDBText4->DataField="CENA";
IBQuery1->Active=false;
IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("select TEL, MARKA, COL_TOVARA, CENA from TELEFON");
IBQuery1->Active=true;
Form4->QuickRep1->Preview();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button6Click(TObject *Sender)
{
IBQuery1->Active=false;
IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("select * from TELEFON where TEL like'" + Edit1->Text + "%'");
IBQuery1->Active=true;
Edit1->Text="";
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button7Click(TObject *Sender)
{
IBQuery1->Active=false;
IBQuery1->SQL->Clear();
IBQuery1->SQL->Add("select SHOP_NUM, SHOP, CITY, TEL_NUM, TEL, MARKA, VES, POLY, COLOR_DISPLEY, CAMERA, BLUETOOTH, IRDA, FM, MP3, DICTOFON, CENA, COL_TOVARA from SHOP, TELEFON where SHOP_NUM like'" + Edit2->Text + "%'order by MARKA");
IBQuery1->Active=true;
Edit2->Text="";
}
Form 2
#include <vcl.h>
#pragma hdrstop
#include "Unit2.h"
#include "Unit1.h"
#include "Project1.cpp"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm2 *Form2;
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button1Click(TObject *Sender)
{
Form1->IBQuery1->Active=false;
Form1->IBQuery1->SQL->Clear();
Form1->IBQuery1->SQL->Add("select TEL_NUM from TELEFON where TEL_NUM=" + Edit1->Text);
Form1->IBQuery1->Active=true;
if (Edit1->Text==Form1->DBGrid1->SelectedField->Text)
{
ShowMessage("Телефон с номером " + Form1->DBGrid1->SelectedField->Text + " уже существует");
Edit1->Text="";
Form1->IBQuery1->Active=false;
Form1->IBQuery1->SQL->Clear();
Form1->IBQuery1->SQL->Add("select * from TELEFON");
Form1->IBQuery1->Active=true;
}
else
{
Form1->IBQuery1->Active=false;
Form1->IBQuery1->SQL->Clear();
Form1->IBQuery1->SQL->Add("select * from TELEFON");
Form1->IBQuery1->Active=true;
Form1->IBQuery1->Active=false;
Form1->IBQuery1->SQL->Clear();
Form1->IBQuery1->SQL->Add("insert into TELEFON values (" + Edit1->Text + ", '" + Edit2->Text + "', '" + Edit3->Text + "', '" + Edit4->Text + "', '" + Edit5->Text + "', '" + Edit6->Text + "', '" + Edit7->Text + "', '" + Edit8->Text + "', '" + Edit9->Text + "', '" + Edit10->Text + "', '" + Edit11->Text + "', '" + Edit12->Text + "', '" + Edit13->Text + "', '" + Edit14->Text + "', " + Edit15->Text + ")");
Form1->IBQuery1->Active=true;
Form1->IBQuery1->Active=false;
Form1->IBQuery1->SQL->Clear();
Form1->IBQuery1->SQL->Add("select * from TELEFON order by TEL");
Form1->IBQuery1->Active=true;
Form2->Close();
}
}
Form 3
#include <vcl.h>
#pragma hdrstop
#include "Unit3.h"
#include "Unit1.h"
#include "Project1.cpp"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm3 *Form3;
//---------------------------------------------------------------------------
__fastcall TForm3::TForm3(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm3::Button1Click(TObject *Sender)
{
AnsiString Q;
Q=DBLookupComboBox1->Text;
DBLookupComboBox1->KeyField="";
DBLookupComboBox1->ListField="";
Form1->IBQuery1->Active=false;
Form1->IBQuery1->SQL->Clear();
Form1->IBQuery1->SQL->Add("delete from TELEFON where TEL_NUM=" + Q);
Form1->IBQuery1->Active=true;
Form1->IBQuery1->Active=false;
Form1->IBQuery1->SQL->Clear();
Form1->IBQuery1->SQL->Add("select * from TELEFON");
Form1->IBQuery1->Active=true;
Form3->Close();
}
Form 4
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#include "Unit4.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm4 *Form4;
//---------------------------------------------------------------------------
__fastcall TForm4::TForm4(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm4::FormCreate(TObject *Sender)
{
}
Подобные документы
Изучение предметной области и выявление основных задач Интернет-магазинов. Выбор средств разработки системы, базы данных, инфологической и даталогической моделей. Разработка программного приложения, программных модулей, представленных экранными формами.
дипломная работа [4,2 M], добавлен 22.04.2015Описание функционирования магазина мобильных телефонов. Особенности создания базы данных учета товарооборота магазина мобильных телефонов в СУБД Microsoft Access. Концептуальное проектирование системы, инфологическое моделирование предметной области.
курсовая работа [9,5 M], добавлен 11.08.2012Создание концептуальной модели информационной системы, включающей в себя данные по магазинам, персоналу, владельцу и поставщикам - "Сеть магазинов". Выбор системы управления базами данных. Разработка клиентского приложения и интерфейса пользователя.
курсовая работа [525,9 K], добавлен 12.04.2015Разработка базы данных, предназначенной для отслеживания движения товара внутри сети магазинов. Анализ выходных, внутренних документов. Первоначальный набор сущностей для базы данных. Анализ запросов и установка дополнительных логических связей.
курсовая работа [216,3 K], добавлен 21.02.2016Нейронные сети как средство анализа процесса продаж мобильных телефонов. Автоматизированные решения на основе технологии нейронных сетей. Разработка программы прогнозирования оптово-розничных продаж мобильных телефонов на основе нейронных сетей.
дипломная работа [4,6 M], добавлен 22.09.2011Разработка информационной подсистемы автоматизации рабочего места менеджера салона по ремонту мобильных телефонов. Проблемы CRM-систем, необходимость их использования. Система управления базой данных как способ реализации информационной системы.
дипломная работа [1,4 M], добавлен 28.11.2012Выявление сущностей и связей, атрибутов сущностей и назначение первичных ключей при разработке базы данных. Реляционная модель данных. Описание стадий жизненного цикла информационной системы: анализ, проектирование, реализация, внедрение, сопровождение.
курсовая работа [152,2 K], добавлен 11.05.2014Создание информационную систему "Сеть магазинов" в виде реляционной базы данных и операциями над ней. Создание базы данных в СУБД DB2. Описание и обоснование выбора состава технических и программных средств. Разработка пользовательского приложения.
курсовая работа [1,1 M], добавлен 19.05.2013Прямое проектирование баз данных: создание драйвера, генерация каталога, выполнение Script-файла. Использование свойств, определяемых пользователем, шаблонов скриптов. Перенос структуры данных с одного сервера на другой, синхронизация системного каталога.
курсовая работа [1,5 M], добавлен 26.11.2011Порядок и особенности создания и работы с электронными таблицами Ехсеl, их возможности и преимущества. Методика создания базы данных прихода и реализации мобильных телефонов, использование функций для получения итоговых значений, формирование отчета.
курсовая работа [4,5 M], добавлен 04.10.2009