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

Проектирование и разработка БД «Интернет-магазин»

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

Для возможности работы с программой необходимо пройти авторизацию, нажав «регистрация». Для пользователя с правами администратора установлении логин и пароль «admin», с правами специалиста склада — логин и пароль «sklad», для продавца — «market». В данном дипломном проекте была разработана автоматизированная информационная система администрирования малого торгового Интернет-предприятия. В ходе… Читать ещё >

Проектирование и разработка БД «Интернет-магазин» (реферат, курсовая, диплом, контрольная)

Содержание

  • ВВЕДЕНИЕ
  • 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ПОСТАНОВКА ЗАДАЧИ
    • 1. 1. ОРГАНИЗАЦИОННАЯ СТРУКТУРА МАЛОГО ТОРГОВОГО ИНТЕРНЕТ-ПРЕДПРИЯТИЯ
    • 1. 2. Постановка задачи
    • 1. 3. ХАРАКТЕРИСТИКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ПРЕДПРИЯТИЯ
  • 2. ПРОЕКТИРОВАНИЕ СТРУКТУРЫ ДАННЫХ ИНТЕРНЕТ-МАГАЗИНА
    • 2. 1. ПРОЕКТИРОВАНИЕ ЛОГИЧЕСКОЙ МОДЕЛИ СИСТЕМЫ
    • 2. 2. ФИЗИЧЕСКАЯ МОДЕЛ
    • 2. 3. ВЫБОР СУБД
  • 3. РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

Также таблицы в Access содержат средства проверки корректности данных, предотвращающие ошибки вводе вне зависимости от их осуществления, а каждое поле таблицы имеет свой формат и набор описаний, что существенно сокращает время на ввод информации. Access поддерживает все необходимые типы полей, в том числе: текстовый, числовой, счетчик, денежный, дата/время, MEMO, логический, гиперссылка и поля объектов OLE. Если в процессе специальной обработки в полях не оказывается никаких значений, система обеспечивает полную поддержку пустых значений [10, c.88].

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

После генерации в Access автоматически создаются описанные таблицы со связями и атрибутами. Схема данных проектируемой автоматизированной системы представлена на рис.

3.1. У каждой связи между таблицами установлено свойство обеспечение целостности.

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

Для обеспечения возможности хранения в БД разнотипной информации, в СУБД Access используются следующие типы данных [10, c.89]:

Текстовый — символьный тип с ограничением длины 255.

Числовой — различные форматы числовых данных (целочисленный, вещественный, денежный и др.).

Дата/время — представление даты и времени.

Денежный — тип данных в формате мировых валют.

Счетчик — автоматическое присваивание номера записи.

Логический — принимают значения «да/нет».

Поле MEMO — строки длиной до 65 000 символов.

Поле объекта OLE — поля, позволяющие импортировать данные в виде медиа-файлов.

Гиперссылка — ссылки, открывающие сторонние объекты.

3.Реализация базы данных.

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

3.3 приведена главная форма разработанного приложения.

Рис.

3.3. Главная форма приложения.

Для возможности работы с программой необходимо пройти авторизацию, нажав «регистрация». Для пользователя с правами администратора установлении логин и пароль «admin», с правами специалиста склада — логин и пароль «sklad», для продавца — «market».

Окно авторизации показано на рис.

3.4, окно справочника «Данные организации» показано на рис.

3.5.

Рис.

3.4. Окно авторизации.

Рис.

3.5. Окно справочника «Данные организации».

На рисунке 3.6 показано окно справочника сотрудников, с использованием которого устанавливаются права доступа (рис.

3.7), а также ведется учет информации о сотрудниках.

Рис.

3.6. Справочник сотрудников.

Рис.

3.7. Настройка прав доступа пользователей Для группировки реализуемой продукции создан справочник групп товаров (рис.

3.8 — 3.9).

Рис.

3.8. Справочник «Группы товаров».

Рис.

3.9. Справочник «Группы товаров».

Рис.

3.10. Справочник «Продукция».

На рис.

3.10−3.11 приведен справочник «Продукция».

Рис.

3.11. Справочник «Продукция».

На рис.

3.12−3.13 показан справочник «Клиенты — физические лица».

Рис.

3.12. Справочник «Физические лица».

Рис.

3.13. Справочник — физические лица.

Далее рассмотрим технологию продаж (режим «Работа — Новая продажа»).

Рис.

3.14. Новая продажа.

При осуществлении продажи необходимо все приобретаемые товары добавить в корзину и далее формировать печатные формы: «Товарный чек» (рис.

3.15), товарно-транспортная накладная (рис.

3.16), счет (рис.

3.17−3.18).

Рис.

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

Рис.

3.16. Товарно-транспортная накладная.

Рис.

3.17. Форма «Счет».

Рис.

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

Рис.

3.19. Форма «поставка продукции на склад».

При вводе новой продажи (рис.

3.19) программой производится проверка наличия продукции на складе и в случае отсутствия достаточного количества выдается сообщение о невозможности продажи данного продукта.

Рассмотрим режим формирования отчетности.

На рис.

3.20 — 3.21 приведено формирование отчета «Ведомость остатков продукции на складе».

Рис.

3.20. Запрос отчета.

Рис.

3.21. Отчет «Ведомость остатков продукции на складе».

Рис.

3.22. Отчет «Не исполненные заказы».

На рис.

3.23−3.24 приведено формирование отчета по продажам.

Рис.

3.23. Отчет по продажам (запрос).

Рис.

3.24. Отчет по продажам (результат).

Таким образом, все поставленные задачи реализованы в рамках данной работы.

Заключение

.

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

Была поставлена задача рассмотрения возможности снижения затрат на приобретение программного обеспечения через собственную разработку с учетом специфики работы Интернет-предприятий.

Основной целью проекта является оптимизация работы администратора и специалистов по продажам через внедрение автоматизированной информационной системы.

В качестве задач автоматизации были поставлены следующие:

— автоматизация документооборота в технологии работы по учету заказов клиентов Интернет-магазина;

— ведение статистической отчетности по совершенным операциям;

— автоматизация учета состояния склада;

— автоматизация документооборота в процессе учета продаж.

В результате проектирования поставленные задачи были реализованы.

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

Подводя итог анализа проекта, можно сказать, что поставленная цель оптимизации администрирования малого торгового Интернет-предприятия достигнута.

Список использованных источников

.

Niemi E. Structural Stress Approach to Fatigue Analysis of Welded Components Designer’s. Guide. London, 2010.

Акперов, И. Г. Информационные технологии в менеджменте: Учебник / И. Г. Акперов, А. В. Сметанин, И. А. Коноплева. — М.: НИЦ ИНФРА-М, 2013. — 400 c.

Венделева, М. А. Информационные технологии в управлении: Учебное пособие для бакалавров / М. А. Венделева, Ю. В. Вертакова. — М.: Юрайт, 2013. — 462 c.

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

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

Гринберг, А. С. Информационные технологии управления: [Учеб. пособие для вузов по специальностям 351 400 «Прикладная информатика (по обл.)», 61 100 «Менеджмент орг.», 61 000 «Гос. и муницип. упр.» ] /А.С. Гринберг, Н. Н. Горбачев, А. С. Бондаренко.

М.: ЮНИТИ, 2010.-479 с.

Диго, С. М. Базы данных: проектирование и использование: [Учеб. для вузов по специальности «Прикладная информатика (по обл.)» ] /С.М. Диго.

М.: Финансы и статистика, 2010.-591 с.

Ивасенко, А. Г. Информационные технологии в экономике и управлении: [учеб. пособие для вузов по специальностям & quot;Прикладная информатика (по обл.)", «Менеджмент орг.», «Гос. и муницип. упр.& quot;] /А. Г. Ивасенко, А. Ю. Гридасов, В.

А. Павленко.

М.: Кно.

Рус, 2011.-153 с.

Информатика: [учеб. для вузов по специальности & quot;Прикладная информатика (по обл.)" и др. экон. специальностям] / А. Н.

Гуда [и др.]; под общ. ред. В. И. Колесникова.

М.: Дашков и К°, 2010.-399 с.

Информатика: учебник для студентов вузов, обучающихся по специальности 80 801 «Прикладная информатика» и другим экономическим специальностям /[В. В. Трофимов и др.]; под ред. проф. В. В. Трофимова.

М.: Юрайт, 2010.-910 с.

Информационные системы и технологии в экономике и управлении: [учеб. для вузов по специальности «Прикладная информатика (по обл.)» и др. экон. специальностям] /[В. В. Трофимов и др.]; под ред. В. В. Трофимова.

М.: Высш. образование, 2010.-480 с.

Информационные технологии: [учеб. для студентов вузов, обучающихся по специальности 80 801 «Прикладная информатика» и др. экон. специальностям /.

В. В. Трофимов и др.]; под ред. проф. В.

В. Трофимова.

М.: Юрайт, 2009.-624 с.

Исаев, Г. Н. Информационные технологии: Учебное пособие / Г. Н. Исаев. — М.: Омега-Л, 2013. — 464 c.

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

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

Введение

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

Введение

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

Комплексная система защиты информации на предприятии. Часть 1. — М.: Московская Финансово-Юридическая Академия, 2008. — 124 с.

Коноплева, И. А. Информационные технологии: учеб. пособие: [для вузов по специальности «Прикладная информатика (по областям)] /И. А. Коноплева, О. А. Хохлова, А. В. Денисов.

М.: Проспект, 2010.-294 с.

Кудинов, Ю. И. Основы современной информатики: учеб. пособие для студентов вузов, обучающихся по специальности «Прикладная информатика» /Ю. И. Кудинов, Ф. Ф. Пащенко.

СПб.: Лань, 2009.-255 с.

Луенбергер, Д. Д. Информатика: учеб.

метод. пособие для студентов вузов, обучающихся по специальности 80 801 «Прикладная информатика» и др. междисциплинарным специальностям / Дэвид Дж.

Луенбергер; пер. с англ. Ю. Л.

Цвирко под ред. д.т.н. К. К. Колина.

М.: Техносфера, 2008.-447 с.

Маклаков, С.В. Bpwin и Erwin. Case-средства разработки информационных систем − М.: ДИАЛОГ-МЭФИ, 2009.

Максимов, Н. В. Современные информационные технологии: Учебное пособие / Н. В. Максимов, Т. Л. Партыка, И. И. Попов. — М.: Форум, 2013. — 512 c.

Малыхина, М. П. Базы данных: основы, проектирование, использование. — СПб: БХВ Петербург.

2009.

Марков, А. С. Базы данных: Введ. в теорию и методологию: [Учеб. по специальности «Прикладная математика и информатика» ] /А.С. Марков, К. Ю. Лисовский.

М.: Финансы и статистика, 2009.-511 с.

Мишенин А. И. Теория экономических информационных систем. — М.: Финансы и статистика, 2010. 240 с Советов, Б. Я. Базы данных: теория и практика: Учебник для бакалавров / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. — М.: Юрайт, 2013. — 463 c.

Степанов А. Н. Информатика: учебное пособие. — СПб: Питер Пресс, 2012. — 764 с.

Стражева Н. С., Стражев А. В. Бухгалтерский учет. — М.: Диалог, 2008. — 252с.

Фаронов В.А. Delphi. Программирование на языке высокого уровня. М.: 2010.

Фуфаев, Э. В. Базы данных: Учебное пособие для студентов учреждений высшего профессионального образования / Э. В. Фуфаев, Д. Э. Фуфаев. — М.: ИЦ Академия, 2012. — 320 c.

Хлебников, А. А. Информационные технологии: Учебник / А. А. Хлебников. — М.: Кно.

Рус, 2014. — 472 c.

Черников, Б. В. Информационные технологии управления: Учебник / Б. В. Черников. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 368 c.

Центральный Банк РФ. Ставки рефинансирования. [Электроный ресурс]. Режим доступа:

http://www.cbr.ru/.

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

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

  1. Niemi E. Structural Stress Approach to Fatigue Analysis of Welded Components Designer’s. Guide. London, 2010
  2. , И.Г. Информационные технологии в менеджменте: Учебник / И. Г. Акперов, А. В. Сметанин, И. А. Коноплева. — М.: НИЦ ИНФРА-М, 2013. — 400 c.
  3. , М.А. Информационные технологии в управлении: Учебное пособие для бакалавров / М. А. Венделева, Ю. В. Вертакова. — М.: Юрайт, 2013. — 462 c.
  4. , О.Л. Базы данных: Учебное пособие / О. Л. Голицына, Н. В. Максимов, И. И. Попов. — М.: Форум, 2012. — 400 c.
  5. В. И., Денищенко Г. Н., Коровкина Н. Л. Проектирование информационных систем. — М.: Интернет-университет информационных технологий — М.: ИНТУИТ.ру, 2009. с.135
  6. , А.С. Информационные технологии управления: [Учеб. пособие для вузов по специальностям 351 400 «Прикладная информатика (по обл.)», 61 100 «Менеджмент орг.», 61 000 «Гос. и муницип. упр."] /А.С. Гринберг, Н. Н. Горбачев, А. С. Бондаренко.-М.: ЮНИТИ, 2010.-479 с.
  7. , С.М. Базы данных: проектирование и использование: [Учеб. для вузов по специальности «Прикладная информатика (по обл.)"] /С.М. Диго.-М.: Финансы и статистика, 2010.-591 с.
  8. , А.Г. Информационные технологии в экономике и управлении: [учеб. пособие для вузов по специальностям «Прикладная информатика (по обл.)», «Менеджмент орг.», «Гос. и муницип. упр."] /А. Г. Ивасенко, А. Ю. Гридасов, В. А. Павленко.-М.: КноРус, 2011.-153 с.
  9. Информатика: [учеб. для вузов по специальности «Прикладная информатика (по обл.)» и др. экон. специальностям] /А. Н. Гуда [и др.]; под общ. ред. В. И. Колесникова.-М.: Дашков и К°, 2010.-399 с.
  10. Информатика: учебник для студентов вузов, обучающихся по специальности 80 801 «Прикладная информатика» и другим экономическим специальностям /[В. В. Трофимов и др.]; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2010.-910 с.
  11. Информационные системы и технологии в экономике и управлении: [учеб. для вузов по специальности «Прикладная информатика (по обл.)» и др. экон. специальностям] /[В. В. Трофимов и др.]; под ред. В. В. Трофимова.-М.: Высш. образование, 2010.-480 с.
  12. Информационные технологии: [учеб. для студентов вузов, обучающихся по специальности 80 801 «Прикладная информатика» и др. экон. специальностям /В. В. Трофимов и др.]; под ред. проф. В. В. Трофимова.-М.: Юрайт, 2009.-624 с.
  13. , Г. Н. Информационные технологии: Учебное пособие / Г. Н. Исаев. — М.: Омега-Л, 2013. — 464 c.
  14. , И.П. Базы данных: Учебное пособие / И. П. Карпова. — СПб.: Питер, 2013. — 240 c.
  15. , В.В. Введение в реляционные базы данных.Введение в реляционные базы данных / В. В. Кириллов, Г. Ю. Громов. — СПб.: БХВ-Петербург, 2012. — 464 c.
  16. Комплексная система защиты информации на предприятии. Часть 1. — М.: Московская Финансово-Юридическая Академия, 2008. — 124 с.
  17. , И.А. Информационные технологии: учеб. пособие: [для вузов по специальности «Прикладная информатика (по областям)] /И. А. Коноплева, О. А. Хохлова, А. В. Денисов.-М.: Проспект, 2010.-294 с.
  18. , Ю.И. Основы современной информатики: учеб. пособие для студентов вузов, обучающихся по специальности «Прикладная информатика» /Ю. И. Кудинов, Ф. Ф. Пащенко.-СПб.: Лань, 2009.-255 с.
  19. , Д.Д. Информатика: учеб.-метод. пособие для студентов вузов, обучающихся по специальности 80 801 «Прикладная информатика» и др. междисциплинарным специальностям /Дэвид Дж. Луенбергер; пер. с англ. Ю. Л. Цвирко под ред. д.т.н. К. К. Колина.-М.: Техносфера, 2008.-447 с.
  20. Маклаков, С.В. Bpwin и Erwin. Case-средства разработки информационных систем − М.: ДИАЛОГ-МЭФИ, 2009.
  21. , Н.В. Современные информационные технологии: Учебное пособие / Н. В. Максимов, Т. Л. Партыка, И. И. Попов. — М.: Форум, 2013. — 512 c.
  22. , М.П. Базы данных: основы, проектирование, использование. — СПб: БХВ Петербург.2009.
  23. , А.С. Базы данных: Введ. в теорию и методологию: [Учеб. по специальности «Прикладная математика и информатика"] /А.С. Марков, К. Ю. Лисовский.-М.: Финансы и статистика, 2009.-511 с.
  24. А.И. Теория экономических информационных систем. — М.: Финансы и статистика, 2010. 240 с
  25. , Б.Я. Базы данных: теория и практика: Учебник для бакалавров / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовской. — М.: Юрайт, 2013. — 463 c.
  26. А.Н. Информатика: учебное пособие. — СПб: Питер Пресс, 2012. — 764 с.
  27. Н. С., Стражев А. В. Бухгалтерский учет. — М.: Диалог, 2008. — 252с.
  28. Фаронов В.А. Delphi. Программирование на языке высокого уровня. М.: 2010
  29. , Э.В. Базы данных: Учебное пособие для студентов учреждений высшего профессионального образования / Э. В. Фуфаев, Д. Э. Фуфаев. — М.: ИЦ Академия, 2012. — 320 c.
  30. , А.А. Информационные технологии: Учебник / А. А. Хлебников. — М.: КноРус, 2014. — 472 c.
  31. , Б.В. Информационные технологии управления: Учебник / Б. В. Черников. — М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2013. — 368 c
  32. Центральный Банк РФ. Ставки рефинансирования. [Электроный ресурс]. Режим доступа: http://www.cbr.ru/
Заполнить форму текущей работой
Купить готовую работу

ИЛИ