УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантРазработка базы данных для ювелирного интернет-магазина (среда разработки - MySql)
ПредметИнформатика
Тип работыкурсовая работа
Объем работы41
Дата поступления12.12.2012
3800 ₽

Содержание

Содержание Введение........................................2 Глава 1. Моделирование базы данных Интернет-магазина........................................5 1.1 Обследование предметной области.............5 1.2 Концептуальная модель БД....................7 1.3 Инфологическая модель БД...................10 1.4 Датологичсекая модель БД...................14 Глава 2. Разработка базы данных для ювелирного Интернет-магазина «Карат» в среде MySQL и PHP.23 2.1 Выбор среды СУБД...........................23 2.2 Запросы, формы, макросы и отчеты...........25 2.3 Требования к техническому обеспечению......32 2.4 Инструкция к использованию БД и привилегии пользователей..................................33 Заключение.....................................38 Список используемой литературы.................40

Введение

Введение В современном обществе то место, которое занимает торговый бизнес невозможно переоценить. Каждый день любой из нас сталкивается с тем, что ему приходиться что-то покупать, или же, наоборот, продать или оказать услуги самому. Постоянно мы вынуждены вступать в товарно-денежные отношения, часто даже не задумываясь о том, что это - наиболее распространенная форма взаимодействия между людьми. Появление в 90-х гг. XX века электронной коммерции стало возможным благодаря развитию на планете сети Internet,что в свою очередь, было причиной возникновения и развития целых отраслей, связанных с обработкой информации. К примеру, деньги в наше время стали в представлении многих людей ассоциироваться не только, да уже и не столько, как бумажки с портретами и памятниками архитектуры, а с виртуальными счетами в интернет- и обычных банках, с всевозможными платежными системами, кредитными картами, картами оплаты, балансами и т. д. Именно благодаря развитию информационного пространства и вовлечению в него миллионов пользователей, организаций и структур, стало возможным появление интернет-магазинов. Все меньше в наши дни остается людей готовых тратить время на хождение по реальным магазинам, стояние в очередях и прочие неудобства. И все больше число тех, кто просто хочет кликнуть мышкой и потом лишь открыть входную дверь, чтобы получить то, что ему необходимо. Актуальность данной работы связана с тем, что интернет-магазин в наше время явление довольно распространенное, востребованное, да к тому же еще и набирающее обороты, в связи с ускоренными темпами развития информационного пространства, и увеличением пользователей этого пространства. А так как ни один Интернет-магазин не может существовать без базы данных, то и разработка БД для работы в этой среде – является актуальной. Предметной областью исследования в связи с этим, для данного курсового проекта, является: разработка ювелирного Интернет-магазина «Карат», в частности - его базы данных (Shop). Степень изученности литературы: в данной работе рассматривались вопросы разработки баз данных для коммерческих интернет-приложений, в частности интернет-магазинов, которые отражены в работах следующих авторов: Орлова Л. В., Колисниченко Д.Н., Фроловых Д. В. и В.Н., и других. Целью выполнения данной работы является: разработка информационного и программного обеспечения предметной области, связанной с работой интернет магазина по продаже ювелирных изделий. Задачи: ­ анализ предметной области; ­ построение концептуальной модели; ­ построение информационно-логической модели; ­ построение датологической модели данных; ­ разработка запросов; ­ создание входных и выходных форм; ­ оформление пояснительной записки. А так же задачи которые должно выполнять разрабатываемое в рамках курсового проекта приложение: - упростить внесение и изменение всех персональных данных, а также не допустить появление противоречивой информации и различных аномалий. - сделать процесс покупок для клиентов максимально удобным и понятным; - организовать возможность простого и понятного обслуживания для администраторов. Средой разработки данного проекта является – СУБД MySQL. База данных Shop, созданная непосредственно для успешной работы Интернет-магазина «Карат», решает следующие задачи: ­ позволяет хранить, добавлять и редактировать данные о товарах имеющихся в наличии, а также реализует запросы упорядочения по полям: категория изделий и металл, а так же вес, производство, подробнее об изделии, цена, фото изделия, артикул и выводит эти данные на страницу; ­ содержит информацию о покупателях, и заказанных товарах, которая вносится в базу данных Shop с помощью содержащихся форм прописанных HTML и php кода; ­ так же, вычисляет общую сумму заказа и предоставляет её пользователям. Вся необходимая для работы информация, а точнее все данные, будут содержаться в специальных таблицах – tovar, pocupateli и zacazy, в которых, в свою очередь, соблюдаются все требования, предъявляемые к реляционным базам данных.

Заключение

Заключение Для успешной деятельности Интернет-магазина (как, кстати, и для любого типа электронного бизнеса) особенное значение приобретают безупречное качество базы данных и «строительная площадка» Web-сайта. Гарантия качества базы данных предусматривает автоматические процедуры проверки наполнения базы посредством установления набора правил, например указания минимальных цен на товары определенной ассортиментной группы и определения максимального диапазона возможных изменений. Выбранное программное решение не должно принуждать компанию вкладывать средства в новые технологии баз данных; напротив, в реализации онлайновой торговой площадки должна использоваться инфраструктура существующей базы данных. В ходе выполнения работы была освоена СУБД MySQL. Была также разработана программа, имитирующая часть работы Интернет-магазина. СУБД позволяет получать нам данные о клиентах, и о сделанных клиентами заказа, а клиентам, в свою очередь предоставляется информация о имеющихся в наличии ювелирного Интернет-магазина «Карат» товарах. В данном проекте была проанализирована предметная область и на этого основе этого анализа были реализованы постановка и алгоритмизация, а также машинная реализация задачи. В проекте была решена задача автоматизации ведения и программирования работы сайта Интернет-магазина. В ходе проделанной работы, нами были созданы: ­ три таблицы: tovar (товар) (содержит 11 полей), pocupateli (покупатели) (содержит 7 полей) и zacazy (заказы) (содержит 5 поелй); ­ 8 запросов, из них 4 на выборку; ­ 5 форм. Перспективы развития данного проекта на данный момент весьма широки - в настоящем электронном магазине количество таблиц и полей может быть существенно больше. Не лишним в магазине будут: информация о новостях магазина или компании, а также поставщиках, и производителях, условия и порядок покупки, способы оплаты и доставки товаров, страницы обратной связи с покупателями (гостевая книга, форум, анкеты). Возможно, регулярная публикация технических описаний и инструкции по эксплуатация продаваемых товаров. Так же следует улучшить интерфейс самого магазина, и обеспечить как его необходимую защиту (в первую очередь php кода) так и улучшить защиту самой базы данных. Подключить платежную систему и осуществлять проверку наличия товара на складе. Качественное программное обеспечение Интернет-продаж позволит в перспективе подключаться к существующим базам данных по товарам и как минимум импортировав эти данные в новые базы данных. Электронная коммерция невозможна, если данные приходится постоянно воспроизводить вручную. В Интернет скорость – ключевой фактор, а это означает, что максимальное количество этапов, за исключением требующих принятия решения, следует автоматизировать. Описанная в этом курсовом проекте база данных должна быть полезна при работе в такой среде, как Интернет-магазин.

Литература

Список используемой литературы 1. Андон Ф., Резниченко В. Язык запросов SQL. Учебный курс / Ф. Андон, В. Резниченко. – СПб.: «Питер», 2006. – 416 с. 2. Валейд Д., PHP 5 для «чайников» / Д. Валейд. – М.: «Вильямс», 2005. – 320 с. 3. Веллинг Л., Томсон Л. MySQL. Учебное пособие / Л. Веллинг, Л. Томсон; под общ. ред. С.Н. Тригуба. – М.: «Вильямс», 2003. – 304 с. 4. Веллинг Л., Томсон Л. Разработка Web-приложений на PHP и MySQL / Л. Веллинг, Л. Томсон. – М.: «Диасофт», 2001. – 672 с. 5. Викрам В. Полный справочник по MySQL / В. Викрам. – М.: «Вильямс», 2006. – 528 с. 6. Дронов В. PHP, MySQL и Dreamweaver MX 2004. Разработка интерактивных Web-сайтов / В.Дронов. – М: «BHV», 2005. – 448 с. 7. Колисниченко Д.Н. Самоучитель PHP 5 - 3-е издание / Д.Н. Колисниченко. – СПб.: НиТ, 2006. – 576 с. 8. Макфедрис П. Создание Web-страниц / П. Макфедрис. – М.: АСТ: Астрель.2005. – 392 с. 9. Малыхина М. П. Базы данных: основы, проектирование, использование - 2-е издание / М.П. Малыхина. – СПб.: «BHV-Санкт-Петербург», 2006. – 528 с. 10. Меллер А., Пейтон К. PHP 5 & MySQL 5 / А. Меллер, К. Пейтон. – М.: «Бином-Пресс», 2007. – 368 с. 11. Орлов Л.В. Как создать электронный магазин в Интернет / Л.В. Орлов. - М.: «Новый издательский дом», 2004. – 384 с. 12. Фролов А. В., Фролов Г.В. Базы данных в Интернете. Практическое руководство по созданию Web-приложений с базами данных - 2-е издание / А.В.Фролов, Г.В. Фролов. – М.: «Русская Редакция», 2000. – 448 с. 13. Фуфаев Д.Э., Фуфаев Э.В. Базы данных. Учебное пособие - 3-е издание / Д.Э. Фуфаев, Э.В. Фуфаев – М: «Academia», 2005. – 320 с. 14. http://www.frolov-lib.ru – Электронная Библиотека Братьев Фроловых 15. http://www.cyberguru.ru/database/mysql/ - MySQL программирование 16. http://hostinfo.ru/ - Справочные материалы об Интернет-технологиях 17. http://php-myadmin.ru/ - Сайт русскоязычных пользователей phpMyadmin
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте