Введение 5
1 Теоретические основы разработки баз данных 7
1.1 Анализ методологии проектирования баз данных 7
1.2 Анализ предприятия «Цифровой ПАПА» из группы компаний Digital
Retail Group 15
1.3 Обоснование выбора СУБД 22
1.4 Выбор технологии 25
2 Создание базы данных для интернет-магазина ООО «Цифровой ПАПА».... 32
2.1 Проектирование базы данных 32
2.2 Описание разработанного продукта 46
Заключение 53
Список сокращений 55
Список использованных источников 56
Приложение А
Целью выпускной квалификационной работы по теме: «Создание базы данных для интернет-магазина «Цифровой папа»» является анализ технологий проектирования баз данных, программных средств и методов их практического использования при организации базы данных для интернет-магазина.
Степень разработанности проблемы. Изучение и анализ литературных источников [2,3,4,5,8,11,16,17] позволили сделать вывод, что в последнее время становится все острее проблема автоматизации торгового предприятия для повышения его конкурентоспособности, следовательно, создания и использования соответствующих информационных систем. Интенсивное развитие информационных систем, баз данных и сетевых технологий требуют постоянного детального изучения применительно к организации системы хранения данных интернет-магазина.
Актуальность темы обусловлена тем, что в последнее время информационные системы и базы данных стали неотъемлемой частью деятельности торговых предприятий и одной из основных целей развития современных информационных технологий является повышение эффективности таких предприятий. Современный подход к управлению предполагает высокий уровень капиталовложений в информационные технологии. При этом возникает проблема эффективного построения базы данных для интернет-магазинов. Поэтому усовершенствуются существующие методы проектирования баз данных и методы организации недорогих и эффективных решений для сетевых систем.
При создании данной выпускной квалификационной работы в качестве источников были взяты труды таких авторов как: Балдин К.В., Божко В.П., Кузин, А.В., Новиков Б.А., Домбровская Г.Р., Гущин А.Н., Карпова Т. Важным источником информации являлись и статьи, размещенные на интернет сайтах: www.bizhit.ru,www.intuit.ru.
Объектом исследования является автоматизация на основе баз данных.
Предметом исследования являются методы проектирования и использования баз данных для интернет-магазина.
Задачи выпускной квалификационной работы:
- Проанализировать методологии проектирования баз данных;
- Исследовать применение информационных систем и баз данных для автоматизации компании ООО «Цифровой ПАПА»;
- Проанализировать предметную область компании ООО «Цифровой ПАПА» и существующие информационные системы с базой данных для ее автоматизации;
- Выполнить проектирование базы данных для автоматизации интернет-магазина ООО «Цифровой ПАПА».
Методы исследования, использованные в процессе выполнения работы и послужившие инструментом в получении необходимого фактического материала: изучения и анализа научной литературы и практики,моделирования, сравнения и синтеза.
Практическая значимость. Практическая значимость работы заключается в выявленных методах применения информационных систем и баз данных для автоматизации интернет-магазина, а также в разработанной базе данных для интернет-магазина, что позволит предприятию повысить общую эффективность работы и конкурентоспособность. А также в возможности использования результатов исследования, выработанных рекомендаций в практической деятельности предприятий.
Данная выпускная бакалаврская работа состоит из введения, двух глав, заключения, списка использованных источников и приложений.
В результате выполнения выпускной квалификационной работы были решены все поставленные задачи:
- Выполнен анализ методологии проектирования баз данных;
- Произведен анализ предприятия «Цифровой ПАПА» из группы компаний Digital etail Group;
- Выполнено обоснование выбора СУБД;
- Осуществлен выбор технологии разработки;
- выполнено проектирование базы данных для автоматизации интернет-магазина ООО «Цифровой ПАПА»;
- внесены предложения по дальнейшему развитию интернет-магазина.
В ходе анализ методологии проектирования баз данных было выявлено, что проектирование баз данных является длительным и трудоемким процессом, занимающим сотни человеко-часов и большое число циклов улучшений и доработок. При этом, в качестве основных ресурсов проектировщика баз данных выступают его собственная интуиция и опыт, что достаточно часто может негативно сказаться качестве проектируемых решений.
Можно выделить основные причины низкой эффективности проектируемых баз данных:
• недостаточно глубокая степень анализа требований на начальных этапах проектирования, включая их семантический аспект и взаимосвязи данных;
• длительный и утомительный процесс структурирования данных, трудно выполняемый при ручной обработке информации.
Это обуславливает необходимость автоматизации разработки баз данных на разных этапах проектирования.
В практической части работы была произведено проектирование базы данных для автоматизации интернет-магазина ООО «Цифровой ПАПА».
Применение разработанной базы данных позволяет:
- повысить эффективность обработки заявок клиентов;
- уменьшить время, необходимое для обработки и движения документов по подразделениям;
- повысить производительность труда за счет сокращения времени обработки заказов;
- повысить оперативность обновления данных.
Это исключает ручные расчеты сотрудников, обеспечивает обмен данными между магазинами головным офисом компании, повышает оперативность и общую эффективность работы предприятия.
Были внесены предложения по дальнейшему развитию интернетмагазина, предлагается публикация веб-приложения на сайте SharePoint, которые предоставляет Office 365 в "облаке".
Получаемым эффектом будет улучшение корпоративного взаимодействия, повышение производительности труда сотрудников,уменьшение количества ошибок.
Результаты выпускной квалификационной работы показывают необходимость дальнейших исследований в вопросах автоматизации торговой деятельности компании.