Помощь в написании студенческих работ
Антистрессовый сервис

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

Курсовая Купить готовую Узнать стоимостьмоей работы

Основные процессы в системе интернет-магазина .Администратор отвечает за работу всех модулей системы и его работу мы не будем рассматривать детально вообще. Она стандартна и описана во многих работах как научных, нормативных, так и студенческих. Бухгалтерия отвечает за движение материальных и денежных средст. Мы также не будем рассматривать процессы связанные с ней подробно. Эти процессы сами… Читать ещё >

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

Содержание

  • Введение
  • 1. Общие требования к информационной системе
    • 1. 1. Описание предметной области
      • 1. 1. 1. Анализ предметной области
      • 1. 1. 2. Анализ предметной области решаемой задачи
    • 1. 2. Постановка задачи
      • 1. 2. 1. Организационно-экономическая сущность задачи
      • 1. 2. 2. Общая характеристика организации решения задачи на ЭВМ
      • 1. 2. 3. Процессы, которыми управляет менеджер интернет магазина
      • 1. 2. 4. Процессы управления товаром
      • 1. 2. 5. Процессы управления статистическими данными
    • 1. 3. Описание входной информации
    • 1. 4. Описание выходной информации
  • 2. Разработка информационного обеспечения задачи
    • 2. 1. Информационный анализ программного обеспечения и выделение информационных объектов
      • 2. 1. 1. Выделение информационных объектов
      • 2. 1. 2. Определение связей и построение информационно-логической модели
      • 2. 1. 3. Определение логической модели реляционной базы данных
  • 3. Разработка алгоритмов и технологии решения задачи
    • 3. 1. Общие сведения о содержании и алгоритме решения задачи
    • 3. 2. Определение макета экранных форм для вывода данных
  • Заключение

1.6). Рис. 1.

6. Процессы работы со статистическими данными.

Сначала, менеджер интернет магазина получает информацию в синхронном режиме, по индексации сайта, количеству посещений, позиционированию в поисковых системах, и ряду других показателей (рис. 1.7, рис. 1.8).

1.3. Описание входной информации1) Прайс-лист (поступает от поставщиков) Номер

АртикулНазвание.

КатегорияЦена.

ГабаритыГарантия.

Кол-во2) Корзина заказов (поступает с сайта)№ Заказа.

Категория товара.

Подкатегория товара.

Название товара3) Оформленный заказ (поступает с сайта)№ заказа.

ЛогинДата заказа.

Время заказа.

Стоимость заказа.

Способ оплаты.

Способ получения.

Суммарный вес заказа.

Суммарный объем заказа.

Дата доставки.

Время доставки.

Удаленность от МКАДСтоимость доставки.

Вид доставки4) Регистрация клиентов (поступает с сайта) Логин.

ПарольE-mailФИОАдрес.

Дата рождения.

ПолОбразование.

Телефон 1Телефон 2Телефон 3Дата регистрации.

Номер кредитной карты.

Имя владельца.

Проверочный код.

Срок истечения1.

4. Описание выходной информации.

Среди выходных документов мы выделили:

Товарный чек.

Товарный чекwww.boris.ru (495) 666−66−66Товарный чек №Дата.

Продавец: ООО БорисIDНаименование.

Кол-во.

ЦенаВсего: сумма.

Сумма прописью:

Оформлено: ООО Борис (печать)С порядком транспортировки и эксплуатации, правилами и условиями гарантийного обслуживания, порядком и сроками возврата товара ознакомлен и согласен, перечень товаров, указанных в товарном чеке, полностью в надлежащей комплектации, надлежащего качества, оформленный гарантийный талон компании продавца или компании производителя. Получил:______________________(Подпись)Гарантийный талон.

Гарантийный талонwww.boris.ruГарантийный талон №ДатаIDНаименование.

Кол-во.

Гарантия мес. Оформлено: ООО Борис (печать).

3) Маркетинговый отчет.

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

ДатаКатегория товара.

ПолКоличество4) Отчет о новинках интернет-магазина.

НовинкиДата.

Наименование товара.

Средняя оценка.

Цена5) Сводка доходности по категориям товара.

Сводка доходности по категориям.

ДатаКатегория.

СуммаВсего6) Отчет по самым рейтинговым товарам магазина.

Товары с наивысшими оценками.

ДатаНаименование.

Средняя оценка7) Отчет по самым популярным товарам магазина.

Хиты продаж.

ДатаНаименование.

Продано8) История заказов.

История заказов.

ДатаЛогин№ заказа.

Дата заказа.

Стоимость заказа9) История покупок.

История покупок.

Дата№ заказа.

ЛогинНаименование.

ЦенаСумма10) Отчет по точкам выдачи (для сайта) Точки выдачи.

Название точки.

Адрес точки.

Время работы2. Разработка информационного обеспечения задачи2.

1. Информационный анализ программного обеспечения и выделение информационных объектов2.

1.1. Выделение информационных объектов.

Таблица3.

1. Поставщик.

Таблица 3.

2. Поставка.

Таблица 3.

3. Склад.

Таблица 3.

4. Покупатель.

Таблица 3.

5. Товар

Таблица 3.

6. Менеджер

Таблица 3.

7. Заказ2.

1.2. Определение связей и построение информационно-логической модели1 нормальная форма:

Таблица 2 — Список.

Фамилия покупателя.

Наименование категории.

Имя покупателя.

Наименование товара.

Отчество покупателя.

Наименование категории.

Телефон покупателя.

Дата поставки.

Адрес проживания покупателя.

Цена поставки.

Фамилия поставщика.

Количество поставок.

Имя поставщика№ Поставщика.

Отчество поставщика.

Сумма товаров.

Телефон поставщика.

Сумма поставки.

Дата заказа.

ФирмаКоличество продано.

Фамилия менеджера.

Цена товара.

Имя менеджера.

Телефон менеджераEmail покупателя.

Отчество менеджера2 нормальная форма:

3 нормальная форма2.

1.3. Определение логической модели реляционной базы данных.

На этапе логического проектирования необходимо определить типы и длины полей. После построения ER-модели в среде CA ERwinDataModeler следует использовать метод прямого инжиниринга, позволяющий автоматически сгенерировать описание и структуру спроектированной базы данных в среде выбранной СУБД. Схема базы данных Интернет-магазина в среде MS ACCESS будет выглядеть следующим образом:

4 нормальная форма:

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

1. Текстовое поле «E-mail» в таблицах «Покупатель» и «Поставщик» не может содержать пробелов или кириллических символов2. Текстовое поле «ФИО» в таблицах «Покупатель», «Поставщик», «Менеджер» не может содержать цифр3. Значения поля «Дата_поставки» в таблице «Поставка» не может превышать текущую дату и должно быть определенного вида, что контролируется маской ввода4. Поле «Дата.

Заказа" в таблице «Заказ», как правило, содержит дату добавления записи в таблицу, не должно превышать текущую дату и должно быть определенного вида, который контролируется маской ввода5. Поле «Телефон» в таблице «Покупатель», «Поставщик» может содержать только цифры и должно быть определенного вида, который контролируется маской ввода Аналогичным образом ограничение на данное поле контролируется в таблицах «поставщик», «сотрудник» и «точка выдачи». Ограничение подобного рода установлено и на поле «факс» в таблицах «сотрудник» и «точка выдачи"3. Разработка алгоритмов и технологии решения задачи3.

1. Общие сведения о содержании и алгоритме решения задачи.

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

1.). Мы рассматриваем сразу систему TO-BE (в системе AS-ISотсутствуют все процессы связанные со статистикой, все остальное остается неизменным, поэтому нет смысла уделять данной системе особое внимание).Рис.

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

1.3).Рис. 3.

2. Основные процессы в системе интернет-магазина .Администратор отвечает за работу всех модулей системы и его работу мы не будем рассматривать детально вообще. Она стандартна и описана во многих работах как научных, нормативных, так и студенческих. Бухгалтерия отвечает за движение материальных и денежных средст. Мы также не будем рассматривать процессы связанные с ней подробно. Эти процессы сами могут быть предметом отдельного исследования. Работа клиента по заказу товара предполагает процесс выбора, процесс заказа, процесс оплаты, процесс корректировки (в котором может быть задействован менеджер магазина) и процесс получения товара. Менеджер управляет всеми процессами, связанными с товаром в магазине.

3.2. Определение макета экранных форм для вывода данных.

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

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

Идеален для текстовых блоков. Это простой и элегантный цвет. Для разработки и создание шаблона и его дизайна были использованы следующие программные продукты: Adobe Photoshop CS4 — многофункциональный графический редактор, разработанный и распространяемый фирмой Adobe Systems. В основном работает с растровыми изображениями, однако имеет некоторые векторные инструменты. Продукт является лидером рынка в области коммерческих средств редактирования растровых изображений, и наиболее известным продуктом фирмы Adobe. Часто эту программу называют просто Photoshop.

В настоящее время Photoshop доступен на платформах Mac и Windows.Рис.

3.3. Разработка главной кнопочной формы.

Рис. 3.

4. Построение модели кнопочной формы.

Рис 3.

5. Элементы кнопочной формы.

Рис.

3.6. Работа в диспетчере.

Рис.

3.7. Разработка дизайна.

Заключение

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

Агальцов В. П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В. П. Агальцов. ;

М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 272 c. Агальцов В. П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В. П. Агальцов.

— М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 352c.

Вендров А. М. Проектирование программного обеспечения экономических информационных систем. / А. М. Вендеров. — М.: Финансы и статистика, 2000.

Голицына, О. Л. Базы данных / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2004. — 352 c. Голицына, О. Л. Базы данных: Учебное пособие / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2012.

— 400 c. Грекул В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина // ИНТУИТ.ру.

− 2008.

Карпова, И. П. Базы данных: Учебное пособие / И. П. Карпова. — СПб.: Питер, 2013. ;

240 c. Кириллов, В.В.

Введение

в реляционные базы данных.

Введение

в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. — СПб.: БХВ-Петербург, 2012. — 464 c. Козленко Л. Проектирование информационных систем.

/ Л. Козленко. Кошелев, В. Е. Базы данных в ACCESS 2007: Эффективное использование / В. Е. Кошелев. ;

М.: Бином-Пресс, 2009. — 592 c Федоров Н. В. Проектирование информационных систем на основе современных CASE-технологий. -.

М.: МГИУ, 2008. − 287 с. Черемных С. В., Ручкин В. С., Семенов И. О. Структурный анализ систем IDEF-технологии. / С. В. Черемных, В. С. Ручкин, И. О. Семенов — М.: Финансы и статистика, 2001.

Кузин, А. В. Базы данных: Учебное пособие для студ. высш. учеб. заведений / А. В. Кузин, С. В. Левонисова. — М.: ИЦ Академия, 2012. — 320 c. Советов, Б. Я. Базы данных: теория и практика: Учебник для бакалавров / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. ;

М.: Юрайт, 2013. — 463 c. Фуфаев, Э. В. Базы данных: Учебное пособие для студентов учреждений среднего профессионального образования / Э. В. Фуфаев, Д. Э. Фуфаев. ;

М.: ИЦ Академия, 2012. — 320 c.

Показать весь текст

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

  1. В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные базы данных: Учебник / В. П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 272 c.
  2. В.П. Базы данных. В 2-х т.Т. 1. Локальные базы данных: Учебник / В. П. Агальцов. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 352 c.
  3. А.М. Проектирование программного обеспечения экономических информационных систем. / А. М. Вендеров. — М.: Финансы и статистика, 2000.
  4. , О.Л. Базы данных / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2004. — 352 c.
  5. , О.Л. Базы данных: Учебное пособие / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2012. — 400 c.
  6. В.И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В. И. Грекул, Г. Н. Денищенко, Н. Л. Коровкина // ИНТУИТ.ру. − 2008.
  7. , И.П. Базы данных: Учебное пособие / И. П. Карпова. — СПб.: Питер, 2013. — 240 c.
  8. , В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. — СПб.: БХВ-Петербург, 2012. — 464 c.
  9. Л. Проектирование информационных систем. / Л. Козленко.
  10. , В.Е. Базы данных в ACCESS 2007: Эффективное использование / В. Е. Кошелев. — М.: Бином-Пресс, 2009. — 592 c
  11. Н.В. Проектирование информационных систем на основе современных CASE-технологий. — М.: МГИУ, 2008. − 287 с.
  12. С.В., Ручкин В. С., Семенов И. О. Структурный анализ систем IDEF-технологии. / С. В. Черемных, В. С. Ручкин, И. О. Семенов — М.: Финансы и статистика, 2001.
  13. , А.В. Базы данных: Учебное пособие для студ. высш. учеб. заведений / А. В. Кузин, С. В. Левонисова. — М.: ИЦ Академия, 2012. — 320 c.
  14. , Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. — М.: Юрайт, 2013. — 463 c.
  15. , Э.В. Базы данных: Учебное пособие для студентов учреждений среднего профессионального образования / Э. В. Фуфаев, Д. Э. Фуфаев. — М.: ИЦ Академия, 2012. — 320 c.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ