База данных интернет-магазина

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 07.06.2013
Размер файла 1,4 M

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

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

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

База данных интернет-магазина

Введение

Много лет назад одна-единственная программа стоила несколько сотен долларов, при этом она работала совершенно не так, как другие программы на компьютере, и хранила данные в специальном формате, который был недоступен остальным программам. Не удивительно, что многие люди считали такие программы просто отпугивающими и враждебными и боялись их использовать. Для того чтобы сделать компьютер лучшим помощником, фирма Microsoft разработала программу ведения баз данных (Microsoft Access). Access - это реляционная база данных, которая позволяет хранить и редактировать данные, оформлять отчёты и создавать новые программы для обработки и анализа данных. Access очень удобна для хранения имён, адресов, телефонных номеров, а также более сложной и специальной информации, например, кодов товаров, адресов Internet или номеров кредитных карточек. Если необходимо хранить эту информацию и периодически её обновлять, Access поможет делать это быстро и просто. В состав Microsoft Office входят текстовой процессор, электронная таблица, программа проведения презентаций, персональный информационный менеджер, программа об управлении базами данных, программа для настольного издательства, программа для создания Web-страниц и графический редактор. Все программы, входящие в состав пакета, имеют схожий интерфейс и предлагают одинаковые приёмы работы.

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

Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ)

База данных Access - структурированный организованный набор данных, описывающих характеристики какой-либо физической или виртуальной системы. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных. Основным языком программирования базаанных Access является SQL.

Существует огромное количество разновидностей баз данных, отличающихся по различным критериям (например, в «Энциклопедии технологий баз данных» определяются свыше 50 видов БД).

Целью моего курсового проекта является разработка базы данных «Интернет-магазин». Программа предназначена для ведения базы данных интернет-магазина и всех поступающих в нее товаров: для удобства работы с ними, подсчета их количества, ведения учета поставщиков и установки оптимальной цены. При проектировании БД был использовал реляционный подход, потому что реляционные базы получили наибольшее распространение в мире и они считаются наиболее перспективными в научном плане, т. к. большинство СУБД работают именно с такими базами.

Краткий обзор глав:

1) Проектирование технического задания, и реализация программы в целом;

2) Разбор инструментальных средств и среды разработки;

3) Проектирование интерфейса, разбор компонентов использованных в программе;

4) Структура кода программа;

5) Тестирование программы на работоспособность;

6) Применение программы.

1. Постановка задачи

1.1 Формулировка задания

1. Осуществить вход с помощью администратора или обычного пользователя.

2. Разработать алгоритм процедур: изменение, добавления, удаления, сортировки, поиска информации по БД «Интернет-магазин».

3. Найти требуемую информацию.

4. Разработать интерфейсную оболочку с помощью Delphi.

5. Внести следующие изменения в программу БД «Интернет - магазин»:

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

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

В этой БД будет содержаться 2 поля: в одном будет содержаться номер, изготовитель, модель, цена, конструкция корпуса, количество, год выпуска, а в другом описание.

С помощью этой БД можно вести полный учёт и контроль за всеми товарами в магазине.

1.2 Информационная база задачи

Любая СУБД реализует централизованное управление данными, хранимыми в базе, доступ к ним, поддержку их в актуальном состоянии. От возможностей СУБД по предъявлению информации во многом зависит как удобство работы с данными, так и, как следствие, популярность СУБД у пользователей.

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

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

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

1.3 Категория пользователей

Данная программа предназначена для учёта товаров и ей могут пользоваться:

- продавец - консультант

- сотрудники магазина

- покупатели

2. Вычислительная система

2.1 Инструментальные средства разработки проекта

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

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

Несколько лет назад рядовому программисту оставалось только мечтать о создании собственных программ, работающих в среде Windows, т. к. единственным средством разработки был Borland C++ for Windows, явно ориентированный на профессионалов, обладающих серьезными знаниями и опытом.

Бурное развитие вычислительной техники, потребность в эффективных средствах разработки программного обеспечения привели к появлению систем программирования, ориентированных на так называемую «быструю разработку», среди которых можно выделить Borland Delphi и Microsoft Visual Basic. В основе систем быстрой разработки (RAD-систем, Rapid Application Development - среда быстрой разработки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть рутинной работы, оставляя программисту работу по конструированию диалоговых окон и функций обработки событий. Производительность программиста при использовании RAD-систем - фантастическая!

Delphi - это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi - строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.

В настоящее время программистам стала доступна очередная версия пакета Delphi - Borland Delphi 7 Studio. Как и предыдущие версии, Borland Delphi 7 Studio позволяет создавать самые различные программы: от простейших однооконных приложений до программ управления распределенными базами. В состав пакета включены разнообразные утилиты, обеспечивающие работу с базами данных, XML-документами, создание справочной системы, решение других задач. Отличительной особенностью седьмой версии является поддержка технологии.NET.

Borland Delphi 7 Studio может работать в среде операционных систем от Windows 98 до Windows XP. Особых требований, по современным меркам, к ресурсам компьютера пакет не предъявляет: процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 166 МГц (рекомендуется Pentium II 400 МГц), оперативной памяти - 128 Мбайт (рекомендуется 256 Мбайт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 475 Мбайт).

Delphi - язык программирования, который используется в одноимённой среде разработки. Название используется начиная с 7 версии среды разработки, ранее это был Object Pascal, разработанный фирмой Borland и изначально реализованный в её пакете Borland Delphi, от которого и получил в 2003 году своё нынешнее название. Object Pascal по сути является наследником языка Pascal с объектно-ориентированными расширениями.

По поводу «правильного» произношения названия языка было сломано немало копий не только в России. Интересно, что нет единства даже среди англоязычных стран. В частности, согласно данному источнику, в Великобритании доминирует произношение «дел-фим», а в США - «демл-фай».

Де-факто Object Pascal, а затем и язык Delphi являются функциональными наращиваниями Turbo Pascal. Об этом говорят обозначения версий компилятора. Так, в Delphi 7 компилятор имеет номер версии 15.0 (Последняя версия Borland Pascal / Turbo Pascal обозначалась 7.0, в Delphi 1 компилятор имеет версию 8.0, в Delphi 2 - 9.0, и т.д. Номер версии 11.0 носит компилятор Pascal, входивший в состав среды C++ Builder). Delphi оказал огромное влияние на создание концепции языка C# для платформы.NET. Многие его элементы и концептуальные решения вошли в состав С#. Одной из причин называют переход Андерса Хейлсберга, одного из ведущих разработчиков Дельфи, из компании Borland Ltd. в Microsoft Corp.

· Версия 1 была предназначена для разработки под 16-разрядную платформу Win16;

· Версии со второй компилируют программы под 32-разрядную платформу Win32;

· Вместе с 6-й версией Delphi вышла совместимая с ним по языку и библиотекам среда Kylix, предназначенная для компиляции программ под операционную систему GNU/Linux;

· Версия 8 способна генерировать байт-код исключительно для платформы.NET. Это первая среда, ориентированная на разработку мультиязычных приложений (лишь для платформы.NET);

Последующие версии (обозначаемые годами выхода, а не порядковыми номерами, как это было ранее) могут создавать как приложения Win32, так и байт-код для платформы.NET.

2.2 Среда разработки

Программа будет разрабатываться, и функционировать в операционной системе Windows XP.

Windows XP (кодовое название при разработке - Whistler; внутренняя версия - Windows NT) - операционная система семейства Windows NT от корпорации Microsoft. Она была выпущена 25 октября 2001 года и является развитием Windows 2000 Professional. Название XP происходит от англ. experience (опыт). Название вошло в практику использования, как профессиональная версия.

Семейство ОС, разработанных специально для процессоров с 32-битной архитектурой, на рынке позиционировались как 32-разрядные ОС, однако в составе данных продуктов присутствовало некоторое количество 16-битного кода. В состав программных продуктов Windows 9x входила ОС MS-DOS. Windows 95 4.00.950 поставлялась с MS-DOS 7.0, а последующие версии Windows 9x с MS-DOS 7.10 с поддержкой FAT32 (работа с длинными именами файлов поддерживается только при загрузке ядра Windows). При настройках системы по умолчанию сразу после загрузки MS-DOS загружалось ядро Windows, однако эту автозагрузку можно было отключить. Кроме того, MS-DOS 7.x в ряде случаев сообщала о себе, как о Windows 9x. И то, и другое было сделано из маркетинговых соображений. После загрузки MS-DOS загружались 16-разрядные компоненты Windows, аналогичные предыдущим версиям Windows, и в последнюю очередь - 32-разрядные компоненты. Собственно 32-х разрядное ядро было усовершенствованным ядром Windows 3.1/3.11, работающим в расширенном режиме. В отличие от Windows 3.11 в Windows 9x по умолчанию используется 32-разрядный доступ к файлам, что позволяет данным ОС работать с жестким диском без использования ядра MS-DOS. Таким образом, считается, что при работе приложений Windows Windows 9x как правило, не использует ядро MS-DOS для работы с оборудованием, роль ядра MS-DOS сводится в основном к загрузке ядра Windows и запуску приложений MS-DOS.

Основной стратегической задачей создания семейств Windows 9x являлся перевод пользователей на новые 32-битные программы при сохранении преемственности программ, написанных для MS-DOS. Поскольку MS-DOS, входившая в состав данных

программных продуктов, предоставляла полный доступ ко всем периферийным устройствам, памяти кода операционной системы, памяти кода драйверов устройств, а также памяти других программ, исполняющихся в системе, семейство программных продуктов Windows 9x позволяло умышленную или неумышленную порчу содержимого оперативной памяти, что могло быть одной из причин «зависания» или некорректной работы системы.

2.3 Требования к конфигурации аппаратного обеспечения

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

- Процессор AMD Athlon™ 64 X2 Dual Core Processor 3800+ (2, 01 GHz, 1MB L2 cache);

- 17 WXGA ViewSonic VA712b LCD

- Geforce 7300GT 256 mb;

- 1 GB DDR2;

- 320 GB HDD;

- DVD-Super Multi DL;

- 802.11b/g WLAN;

- Bluetooth 2.0+EDR.

Минимальные требования:

- процессор: Intel Pentium II 400 MHz (или аналогичный);

- оперативная память: 64 Mb;

- видеокарта: объем 4 Mb;

- операционная система: Windows 89/Me/NT/2000/XP;

- устройства ввода: клавиатура, мышь;

- устройство вывода: монитор.

Рекомендуемые требования:

- процессор: Intel Pentium II 800 MHz (или выше);

- оперативная память: 128 Mb или выше;

- видеокарта: объем 16 Mb или выше;

- операционная система: Windows 89/Me/NT/2000/XP;

- устройства ввода: клавиатура, мышь;

- устройство вывода: монитор.

3. Проектирование задачи

3.1 Проектирование интерфейса

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

При проектировании базы данных решаются две основные проблемы:

- отображение объектов предметной области в абстрактные объекты модели данных, чтобы это отображение не противоречило семантике предметной области и было по возможности эффективным, удобным и т.д. Часто эту проблему называют проблемой логического проектирования баз данных;

- обеспечение эффективности выполнения запросов к базе данных, т.е. расположение данных во внешней памяти, с учётом особенностей конкретной СУБД, создание дополнительных структур (например, индексов). Эту проблему называют проблемой физического проектирования баз данных.

Интерфейс программы, рисунок 1:

Рисунок 1

1) Компонент MainMenu использован для реализации программного меню.

2) Компонент BitBtn предназначен для добавления записи в таблицу.

3) Компонент BitBtn предназначен для удаления записи в таблицу.

4) Компонент BitBtn предназначен для изменения записей в таблице.

5) Компонент BitBtn предназначен для поиска по таблице.

6) Компонент BitBtn предназначен для возврата в главную таблицу.

7) Компонент DBGrid, предназначен для отображения данных из базы данных в многострочном и многостолбцовом виде

8) Компонент DBImage, реализован для просмотра изображения, выбранного элемента в таблице

9) Компонент DBMemo, реализован для просмотра описания, выбранного препарата в таблице.

10) Компонент Button, реализован для добавления товара в корзину

11) Компонент Button, реализован перехода в корзину

12) Компонент StatusBar, реализован в оформительских целях, для отображения даты, времени и информации об авторе.

4. Описание программы

4.1 Структура модулей

Unit1 - реализован для входа пользователя (Гость, Администратор).

Unit2 главный модуль программы, в котором находятся все процедуры. В нем происходит поиск по базе данных, вывод искомой информации, а также редактирование базы данных (добавление, изменение, удаление и т.д.);

Unit3 - добавление товара в главную таблицу

Unit4 - справка (Help)

Unit5 - содержимое корзины.

Unit6 - содержит информацию об авторе программе

Unit7 - подтверждение об удалении товара

4.2 Описание процедур и функций

Процедуры Unit1

procedure RadioButton1Click (Sender: TObject); - если выбран гость, то поле ввода пароля скрыто

procedure RadioButton2Click (Sender: TObject); - если выбран администратор, то поле ввода пароля становится видимым

procedure BitBtn1Click (Sender: TObject); - вход в базу данных

procedure BitBtn2Click (Sender: TObject); - выходим из программы

Процедуры Unit2

procedure Label2DblClick (Sender: TObject); - Возвращение на форму авторизации

procedure BitBtn1Click (Sender: TObject); - добавляем в базу данных строку

procedure BitBtn2Click (Sender: TObject); - изменяем строку в базе данных

procedure BitBtn3Click (Sender: TObject); - переход на форму удаления строки в БД

procedure DBGrid1TitleClick (Column: TColumn); - сортировка по нажатию на название столбца

procedure ComboBox1Change (Sender: TObject); - проверка видимости поля поиска ввода

procedure Button1Click (Sender: TObject); - поиск с использованием запросов

procedure N1Click (Sender: TObject); - Очистка 2 таблицы «Каразина» (БД2)

procedure Button2Click (Sender: TObject); - Возвращение прежней информации в таблицу (БД)

procedure ADOQuery1AfterScroll (DataSet: TDataSet); - Добавление шаблона и отображение изображений

procedure Edit2KeyPress (Sender: TObject; var Key: Char); - Ограничение ввода procedure N2Click (Sender: TObject); - сохранение описания в текстовый файл

procedure help1Click (Sender: TObject); - открытие формы Справка

procedure Button3Click (Sender: TObject); - присваивание информации полей таблицы «БД» в таблицу «БД2»

procedure Button4Click (Sender: TObject); - открытие формы Корзина

procedure ComboBox1KeyPress (Sender: TObject; var Key: Char); - ограничение ввода

procedure FormCreate (Sender: TObject); - заполнение панели статуса

procedure Timer1Timer (Sender: TObject); - отображение времени по таймеру (показывает нынешнее время)

procedure N3Click (Sender: TObject); - открытие формы

procedure N4Click (Sender: TObject); - открытие формы

Процедуры Unit3

procedure BitBtn1Click (Sender: TObject); - добавление изменений в (БД)

procedure Button1Click (Sender: TObject); - Подгрузка изображений

procedure Button2Click (Sender: TObject); - отмена изменений (БД)

Процедуры Unit4

procedure FormCreate (Sender: TObject); - Ссылка на файл справки

Процедуры Unit5

procedure Button1Click (Sender: TObject); - Удаление информации из (БД2) и проверка

procedure Button2Click (Sender: TObject); - Открытие главной формы

procedure FormShow (Sender: TObject); - Проверка

procedure Button3Click (Sender: TObject); - подсчитывание суммы

Процедуры Unit7

procedure Button2Click (Sender: TObject); - открытие главной формы

procedure Button1Click (Sender: TObject); - удаление информации из (БД) и открытие формы

5. Испытание программы

5.1 Тестовые примеры

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

Программа реализована для двух режимов работы:

1) Гость (Поиск, сортировка, просмотр информации);

2) Администратор (Добавление, изменение, удаление информации).

При запуске программы в режиме «Гость», открывается рабочая область, представленная на рисунке 3:

Основная форма в режиме «Гость»

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

Если же пользователь не помнит даже примерного названия или модели, но помнит первую букву телефона, то перед поиском он может осуществить сортировку таблицы (нажатием на заголовок), а затем введя букву, просмотреть все названия препаратов содержащихся в аптеке, начинающихся с набранного сочетания:

Как видно, программа действительно нашла лекарственные препараты на букву «А» и вывела их на экран.

Теперь протестируем программу в режиме расширенной функциональности, выбрав в диалоговом окне - «Администратор» и введя пароль.

Допустим, пользователь захотел добавить новую запись о препарате, перед ним открывается окно:

Добавилось пустое поле в таблице под нашу запись, открылось диалоговое окно с полями для ввода информации, также пока пользователь не загрузит какое либо изображение в запись, то в поле «Изображение» будет показана картинка-шаблон:

Загружаем изображение: нажимаем на кнопку «Обзор» и выбираем нужное изображение из диалога проводника:

Жмем на кнопку «Открыть», затем на кнопку «ОК» в диалоговом окне добавления, просматриваем добавленную запись.

Как видно, программа действительно добавила введенный препарат вместе с изображением.

Также можно выполнить покупку, занеся товар в корзину:

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

5.2 Результаты тестирования

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

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

5.3 Ошибки при написании

Основным методом обнаружения ошибок при отладке программ является тестирование, которое было проведено свыше.

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

На данный момент в программе все ошибки исправлены и откорректированы.

6. Описание применения

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

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

- изготовитель.

- модель.

- конструкция корпуса.

- цена.

- год выпуска.

- количество.

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

Использование программы:

1) Войти в режим «Администратор»

2) Нажать кнопку «Добавить», ввести требуемую информацию в появившееся диалоговое окно нажать кнопку «Обзор» и загрузить изображение препарата, нажать кнопку «ОК».

3) При исправлении информации: нажать кнопку «Изменить», и в открывшемся диалоговом окне, поменять информацию на требуемую.

4) При удалении информации: выделить нужный препарат в таблице и нажать кнопку «Удалить».

5) При поиске: рекомендуется отсортировать БД, затем в поле «Поиск» ввести требуемое название препарата.

6) При возникновении каких-либо других вопросов по использованию программы, можно выбрать пункт - Справка, в главном меню программы.

Заключение

В данном курсовом проекте была рассмотрена программа, которая ведет учет интернет-магазинов и товаров, содержащихся в них. Были описаны различные функции, которые выполняет эта программа.

Для проектирования базы данных применялась таблица Microsoft Access, которая открывалась и прикреплялась с помощью компонентов «ADO» в среде программирования Borland Delphi.

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

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

delphi интернет магазин процедура

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

1 В.В. Фаронов. Delphi. Программирование на языке высокого уровня: Учебник для вузов. Издательство: СПб, 2006.

2 А. Хомоненко, В. Гофман, Е. Мещеряков, В. Никифоров. Delphi 7

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

...

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

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

    дипломная работа [1,7 M], добавлен 08.06.2013

  • Разработка сайта интернет-магазина, управляемого базой данных. Установка XAMPP, разделение кода и оформления с помощью Smarty. Начало реализации проекта Goodstore. Создание каталога товаров. Создание модели данных с помощью ALLFUSION ERWIN DATA MODELER.

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

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

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

  • Требования к информационной системе интернет-магазина на базе "1С:Предприятие 8". Выбор средства для разработки. Реализация и тестирование программного средства. Редактирование базы данных. Оценка функционального качества программного средства.

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

  • Общая схема интернет-магазина. Установка CMS Joomla, Virtuemart и Denwer на компьютер. Настройка внешнего вида и функционала интернет-магазина. Доставка товара покупателю и способы его оплаты. Оптимизация работы интернет-магазина с базами данных.

    курсовая работа [505,3 K], добавлен 17.12.2014

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

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

  • Описание состава реляционной базы данных как системы связанной информации, сохраняемой в двумерных таблицах. Основные функции CMS и изучение структуры сервера MySQL. Разработка системы выборок данных по товарам для интернет-магазина, таблицы покупателей.

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

  • Принципы построения Интернет-магазинов. Система Интернет-платежей. Структура электронного магазина, разработка его архитектуры, операционной, серверной, администраторской и клиентской частей. Алгоритма работы магазина. Экономическое обоснование проекта.

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

  • Анализ сравнения интернет-магазина и электронного магазина. Проектирование структуры web-сайта. Обработка заказа. Основное понятие языка php. Средства безопасности системного уровня приложения. Разработка структуры базы данных и структуры web-сайта.

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

  • Характеристика основных программных средств построения электронного магазина. Разработка структуры построения электронного магазина. Безопасность платежей в Интернете. Разработка алгоритма работы интернет-магазина. Разработка системы оплаты и доставки.

    дипломная работа [1,9 M], добавлен 10.03.2014

  • Общая характеристика концептуального проектирования. Особенности проектирования базы данных и структуры "Оnly for you". Расчет текущих и капитальных затрат, характеристика экономического эффекта на примере интернет-магазина женской одежды "Оnly for you".

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

  • Создание системного проекта автоматизированного документооборота на стадии работы с клиентом по сбору заказов интернет-магазина ООО "Добрыня". Требования к структуре и функционированию системы. Разработка информационных моделей данных в нотации IDEF1X.

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

  • Типы ограничений, поддерживающие целостность в реляционной модели данных. Определение значения поля первичного ключа с помощью генератора. Добавление, изменение и удаление записей в таблицу базы данных "Библиотека" на языке программирования SQL.

    лабораторная работа [30,5 K], добавлен 10.10.2012

  • Проектирование даталогической модели в виде логической структуры реляционной базы данных в СУБД Microsoft SQL Server на основе созданной инфологической модели базы данных интернет-магазина музыки. Выделение сущностей и связей, анализ предметной области.

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

  • Обзор принципов построения информационных систем для торговли через интернет. Сравнительная характеристика программных средств построения электронного магазина. Проектирование и программная реализация интернет–магазина. Экономическое обоснование проекта.

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

  • Создание информационно-аналитической системы (базы данных) "Реализация кондитерских изделий". Использование методов сортировка, добавление абонентов, удаление, изменение, поиск данных, фильтрация, диапазон. Среда разработки - язык программирования Delphi.

    курсовая работа [761,7 K], добавлен 10.04.2011

  • Построение банков данных. Инструментальные средства баз данных Borland. Принцип работы и архитектура баз данных в Delphi. Навигационный способ доступа к базам данных: операции с таблицей, сортировка и перемещение по набору данных, фильтрация записей.

    курсовая работа [642,7 K], добавлен 06.02.2014

  • Разработка интернет-магазина мужской и женской одежды и аксессуаров. Требования к техническим характеристикам сайта (трафик, надежность, безопасность). Выбор методов сопровождения интернет-магазина. Подключение интернет-магазина к платежным системам.

    отчет по практике [2,9 M], добавлен 01.05.2015

  • Проведение формализации и стандартизации данных и задач, являющихся необходимыми для этапов разработки прототипа Интернет-магазина. Тестирование и отладка программного обеспечения. Инструкция пользователя, алгоритм программы. Затраты на ее разработку.

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

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

    курсовая работа [223,3 K], добавлен 13.03.2015

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