Дипломная работа на тему "Синергия. Автоматизация учета и анализа ассортимента в интернет-магазине «Литрес»"


Информатика
1830 ₽
Купить
Готовая дипломная работа Синергии на тему: Автоматизация учета и анализа ассортимента в интернет-магазине «Литрес».
Год сдачи: 2017. Оценка: Отлично. Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки. Так же можете посетить мой профиль готовых работ: https://studentu24.ru/list/suppliers/vladimir---1307
Занимаюсь профессионально написанием ВКР Синергии, МОИ и МТИ
Количество страниц: 113
Описание работы
ЗАДАНИЕ
на выпускную квалификационную работу студента


(Ф.И.О. студента полностью)

1. Тема ВКР: Автоматизация учета и анализа ассортимента в интернет-магазине «Литрес».

2. Структура ВКР:

Введение
I Аналитическая часть
1.1. Технико-экономическая характеристика предметной области и предприятия.
Анализ деятельности «КАК ЕСТЬ»
1.1.1. Характеристика предприятия и его деятельности
1.1.2. Организационная структура управления предприятием
1.1.3. Программная и техническая архитектура ИС предприятия
1.2. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
1.2.2. Определение места проектируемой задачи в комплексе задач и ее описание
1.2.3. Обоснование необходимости использования вычислительной техники для решения задачи
1.2.4. Анализ системы обеспечения информационной безопасности и защиты информации
1.3. Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ»
1.3.1. Анализ существующих разработок для автоматизации задачи
1.3.2. Выбор и обоснование стратегии автоматизации задачи
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации задачи
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
1.4.2. Обоснование проектных решений по программному обеспечению
1.4.3. Обоснование проектных решений по техническому обеспечению II Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
2.1.3. Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
2.2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.2.3. Характеристика результатной информации
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
2.3.2. Характеристика базы данных
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
2.3.4. Описание программных модулей
2.4. Контрольный пример реализации проекта и его описание
III Обоснование экономической эффективности проекта
3.1 Выбор и обоснование методики расчёта экономической эффективности
3.2 Расчёт показателей экономической эффективности проекта
Заключение
Приложения

5. Основные вопросы, подлежащие разработке.
В главе 1 необходимо представить обоснование актуальности выбора автоматизируемой задачи, проектных решений по информационному, программному и аппаратному обеспечению, дать ее развернутое описание, отразить взаимосвязь с другими задачами, изложить используемую стратегию автоматизации и способ приобретения информационной системы.
В разделе 1.1. необходимо привести краткое описание компании и таблицу показателей ее деятельности, рисунок организационной структуры и его описание, рисунки программной и технической архитектуры, а также их описание [11].
В разделе 1.2 следует обосновать актуальность выбора автоматизируемой задачи, для этого необходимо провести анализ организационной, программной и технической архитектуры с целью определения перечня задач, которые необходимо автоматизировать и выбора наиболее приоритетной из них. С целью определения информационных потоков выбранной задачи необходимо привести соответствующие IDEF диаграммы. Далее необходимо привести рисунок, отражающий документооборот автоматизируемой задачи, таблицу прагматических характеристик соответствующих документов (периодичность, время на обработку и так далее) и определить комплекс программноаппаратных средств, обеспечивающих информационную безопасность и защиту информации в рамках решаемой задачи [1,2,4,6] .
В разделе 1.3 необходимо провести анализ готовых программных решений автоматизируемой задачи (в виде сравнительной таблицы наиболее интересных решений), определить стратегию автоматизации и способ приобретения информационной системы [2, 11].
В разделе 1.4 необходимо провести анализ и обосновать выбор средств, используемых для автоматизации задачи [1,2,4,5,8,9,10]: технического обеспечения (компьютеры и периферия, сетевое оборудование, офисная техника, дополнительные устройства), программного обеспечения (операционная система, СУБД, среда разработки, другое прикладное ПО), информационного обеспечения (классификаторы, справочники, документы, информационные базы).
В главе 2 необходимо представить проектные решения в соответствии с выбранной моделью жизненного цикла: начиная с анализа рисков на всех этапах разработки системы и закачивая примером ее опытной эксплуатации.
В разделе 2.1 необходимо провести выбор стандарта и модели жизненного цикла, соответствующих автоматизируемой задаче, а также стратегии внедрения проектируемой информационной системы. После этого следует перечислить риски для каждого этапа выбранной модели жизненного цикла и определить пути их снижения, в том числе посредством разработки средств информационной безопасности и защиты информации проектируемой системы [2,3,4,7].
Раздел 2.2 отражает процесс проектирования информационного обеспечения задачи [2, 8,9,10] и должен содержать:
• рисунок информационной модели и ее описание;
• таблицу используемых систем кодирования и описание классификаторов;
• описание входных и оперативных документов, файлов и экранных форм; • описание результатных документов, файлов и экранных форм; • таблицы входных и результатных показателей, а также их описание.
Раздел 2.3 отражает процесс проектирования программного обеспечения задачи [2, 8,9, 10] и должен содержать:
• рисунки дерева функций и сценария диалога, а также их описание;
• рисунок ER – модели (количество таблиц в ER модели должно быть равно количеству таблиц в информационной модели), описание структуры записей каждой таблицы;
• рисунок дерева вызова программных модулей, а также таблицу с перечнем и назначением модулей;
• блок-схема основного/расчетного модуля, описание блок-схем алгоритмов основных расчетных модулей.
В разделе 2.4 следует представить экранные формы, демонстрирующие работу системы (не менее 7) и их описание.
В главе 3 приводится методика расчета показателей экономической эффективности и расчеты, сделанные в соответствии с изложенной методикой. Расчетные данные следует представить в виде таблиц и диаграмм, отражающие сравнение базового и предлагаемого вариантов.
Приложение обязательно должно содержать фрагмент листинга программного кода (распечатка на исходном языке программирования отлаженных основных расчетных модулей - около 400 операторов языка высокого уровня или адаптированных программных средств, использованных в работе).
6. Список литературы
1. ГОСТ 34.601-90 АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ СТАДИИ СОЗДАНИЯ.
2. ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств.
3. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. - М.: Гелиос АРВ, 2007. - 368 стр.: ил.
4. Баженова И.Ю. Основы проектирования приложений баз данных. - М.:
Бином, 2008. - 328 с.
5. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 2007. - 456 с.
6. Вигерс К.Разработка требований к программному обеспечению. -
М.:Русская Редакция, 2008. -576стр.: ил.
7. Гашков С.Б., Применко Э.А., Черепнев М.А. Криптографические методы защиты информации. - М.: Академия, 2010. - 304 с.
8. Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем. - М.: Феникс, 2009. - 512 c.
9. Голицына О.Л., Попов И.И., Максимов Н.В., Партыка Т.Л.,
Информационные технологии. - М.: Инфра-М, 2009. - 608 с.
10. Емельянова Н.З., Партыка Т.Л., Попов И.И. Проектирование информационных систем. - М.: Форум, 2009. - 432 с.
11. Емельянова Н.З., Партыка Т.Л., Попов И.И. Основы построения автоматизированных информационных систем. - М.: Форум, 2007. - 416 с.
12. Избачков Ю.С. Информационные системы: учебник для ВУЗов 3-е изд. - СПб.: Питер, 2010. - 544 с.: ил.
13. Илюшечкин В.М. Основы использования и проектирования баз данных. - М.: Юрайт, 2010. - 224 с.
14. Кузнецов С.Д. Основы баз данных. - М.: Бином, 2007. - 488 с.
15. Мирошниченко Г.А. Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2009. – 400стр.:ил.
16. Молчанов А.Ю. Системное программное обеспечение. - СПб.: Питер, 2010.
- 400 с.
17. Незнанов А.А.Программирование и алгоритмизация. - М.: Академия, 2010.
- 304 с.
18. Пирогов В.Ю. Информационные системы и базы данных. - М.:
Организация и проектирование, 2009. - 528 с.
19. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. - Ростов н.Д: Феникс, 2008. - 250стр.: ил.

Руководитель ВКР:
подпись расшифровка

Студент задание получил: «01» августа 2017г.

Студент:
подпись расшифровка

КАЛЕНДАРНЫЙ ПЛАН
№ Наименование этапов дипломного проекта Сроки выполнения этапа Примечание
1 Написание первой главы ВКР* 01.08.2017-
08.08.2017 Письменно
2 Написание второй главы ВКР 09.08.2017-
19.08.2017 Письменно
3 Написание третьей главы ВКР 20.08.2017-
28.08.2017 Письменно
4 Написание введения, заключения, оформление приложений 29.08.2017-
30.08.2017 Письменно
5 Предоставление руководителю проекта итогового варианта ВКР 31.08.2017 Письменно
6 Подготовка и согласование с руководителем презентации, речи, раздаточного материала по защите ВКР 01.09.2017-
03.09.2017 Письменно
7 Устранение замечаний руководителя ВКР по всем представленным материалам 04.09.2017-
06.09.2017 Письменно
8 Предоставление руководителю всех материалов выполненной ВКР для написания отзыва 10.09.2017 Отзыв
9 Рецензирование ВКР Рецензия
10 Сдача ВКР и комплекта материалов в деканат Комплект
11 Защита ВКР на заседании ГАК Протокол

Студент ____________ / Алексеева М.Д./
подпись ФИО
Дата «___»__________2017 г.
Руководитель ВКР ____________ / Бенин Д.М./
подпись ФИО
Дата «___»__________2017г.


* ВКР – выпускная квалификационная работа: дипломный проект



ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ 9
1. Аналитическая часть 13
1.1. Технико-экономическая характеристика предметной области и 13
предприятия. Анализ деятельности «КАК ЕСТЬ» 13
1.1.1. Характеристика предприятия и его деятельности 13
1.1.2. Организационная структура управления предприятием 16
1.1.3. Программная и техническая архитектура ИС предприятия 20
1.2. Характеристика комплекса задач, задачи и обоснование 23
необходимости автоматизации 23
1.2.1. Выбор комплекса задач автоматизации и характеристика 23
существующих бизнес-процессов 23
1.2.2. Определение места проектируемой задачи в комплексе задач и ее 25
описание 25
1.2.3. Обоснование необходимости использования вычислительной техники 34
для решения задачи 34
1.2.4. Анализ системы обеспечения информационной безопасности и 39
защиты информации 39
1.3. Анализ существующих разработок и выбор стратегии автоматизации 40
«КАК ДОЛЖНО БЫТЬ» 40
1.3.1. Анализ существующих разработок для автоматизации задачи 40
1.3.2. Выбор и обоснование стратегии автоматизации задачи 45
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации 48
задачи 48
1.4. Обоснование проектных решений 50
1.4.1. Обоснование проектных решений по информационному обеспечению 50
1.4.2. Обоснование проектных решений по программному обеспечению 51
1.4.3. Обоснование проектных решений по техническому обеспечению 53
2. Проектная часть 57
2.1. Разработка проекта автоматизации 57
2.1.1. Этапы жизненного цикла проекта автоматизации 57
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание 63
2.1.3. Организационно-правовые и программно-аппаратные средства 65
обеспечения информационной безопасности и защиты информации 65
2.2. Информационное обеспечение задачи 68
2.2.1. Информационная модель и её описание 68
2.2.2. Характеристика нормативно-справочной, входной и оперативной 71
информации 71
2.2.3. Характеристика результатной информации 72
2.3. Программное обеспечение задачи 74
2.3.1. Общие положения (дерево функций и сценарий диалога) 74
2.3.2. Характеристика базы данных 76
2.3.3. Структурная схема пакета (дерево вызова программных модулей) 79
2.3.4. Описание программных модулей 81
2.4. Контрольный пример реализации проекта и его описание 84
3. Обоснование экономической эффективности проекта 92
3.1. Выбор и обоснование методики расчёта экономической 92
эффективности 92
3.2. Расчёт показателей экономической эффективности проекта 95
ЗАКЛЮЧЕНИЕ 101
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 103
ПРИЛОЖЕНИЕ 1 107




ВВЕДЕНИЕ

Деятельность компаний, направленная на реализацию товаров, должна сопровождаться учетными процессами. Руководителю организации в процессе управления торговлей необходимо знать количество и ассортимент товара, который находится на складе, а также оценить рентабельность того или иного товара.
Для расширения деятельность компании и охвата рынка, используются Интернет-магазины. Интернет-магазин представляет собой сайт компании, направленный на реализацию товаров в сети Интернет. Процесс продаж в сети Интернет охватывает такой же комплекс процессов как и процесс продали товаров в обычном магазине:
1. Предварительное визуальное ознакомление с ассортиментом.
2. Осуществление выбора среди аналогичных товаров.
3. Консультирование клиента.
4. Резервирование товара.
5. Оплата товара.
6. Работа с отзывами покупателей.
Единственным отличием продажи товара через Интернет-магазин от обычной продажи товара является то, перечисленные этапы покупки осуществляются дистанционно, с помощью визуальной оценки товара.
Отсутствие возможности оценить товар «вживую» является единственным недостатком Интернет-магазина. Достоинствами применения Интернетмагазинов являются:
1. Экономия на аренде торговых помещений, заработной плате персонала в связи с тем, что для функционирования Интернет-магазина необходимо меньшее количество персонала, и логистике.
2. Простота и удобство ведения бизнеса, в связи с тем, что все бизнеспроцессы, направленные на организацию и контроль розничного Интернетбизнеса, можно осуществить в любое время и в любой точке мира.
3. Широкий выбор коммерческих и бесплатных CMS-систем для разработки Интернет-магазина.
Покупателям Интернет-магазины предоставляют следующие преимущества:
1. Работа Интернет-магазинов осуществляется круглосуточно.
2. Отсутствие границ – покупки можно совершать из любой страны.
3. Покупка товаров осуществляется с помощью приложений для смартфона или с помощью браузера.
Осуществление процессов учета в Интернет-магазинах происходит так же, как и в обычных магазинах. Владелец Интернет-магазина обязан осуществлять учет продажи товаров и их поступления. Помимо этого, предприниматель должен вести бухгалтерский и налоговый учет, осуществлять налогообложение и уплату налогов, выплату заработной платы персоналу, сдачу отчетов в налоговую службу и в органы статистики.
Поскольку ассортимент Интернет-магазинов хранится на складах, также как и в обычном магазине, необходимо обеспечить оперативное отображение данных о наличии товара. Потому что клиент может собирать заказ из разных позиций, и если большинства из них не окажется на складе, заказ может быть отменен.
Для оперативного отображения данных о наличии товара на складе применяются различные методы:
1. Ручное редактирование данных – этот способ является приемлемым при малом ассортименте товара. Например, если это Интернет-магазин товаров ручной работы одного производителя, в котором товары производятся в единичном экземпляре.
2. Частично автоматизированное редактирование данных – в этом случае в системе складского учета ежедневно создается файл в формате *.xml, в котором содержатся данные о наличии товара на складе. Этот файл загружается в базу данных Интернет-магазина. Такой способ обладает низкой оперативностью отображения данных. При этом остается вероятность того, что покупателем будет заказан товар, которого нет на складе. Если ожидается поставка на склад заказанного покупателем товара, то доставка заказа покупателю задержится, а если товар уже снят с производства, покупатель может отменить заказ.
3. Автоматизированное редактирование данных заключается в том, что существует программный модуль, который передает данные между системой складского учета и базой данных Интернет-магазина. В этом случае обеспечивается отображение на сайте актуальной информации о наличии товара.
Также при реализации товаров необходимо знать, какое количество товаров продается лучше, а какие товары не продаются вообще. Эти данные хранятся в базе данных Интернет-магазина. Пользователю необходимо сформировать отчет о продажах за определенный промежуток времени.
Изучая вопрос уровня продаж товара, не обходимо принимать во внимание фактор сезонности. Например, продажи строительных товаров будут ниже в зимнее время года. В то время как зимой будут продаваться лучше товары для зимних видов спорта.
На рынке существует ряд Интернет-магазинов, которые осуществляют продажу книжной продукции. К таким магазинам относятся: ЛитРес, Лабиринт, Читай-город и т.д. Особенность этих Интернет-магазинов заключается в том, что помимо бумажной версии книг, в них осуществляется продажа электронных книг. Т.е. после оплаты какой-либо книги у пользователя появляется возможность скачивания этой книги в любом формате на любое устройство в любое время.
Продажа электронных книг осуществляется иначе, чем бумажных книг. В случае с бумажными книгами, владелец магазина закупает определенное количество книг и реализует их через свой сайт. В случае с цифровыми книгами, владелец магазина заключает договор с правообладателем на право продажи цифровых книг на своем сайте. В этом случае правообладатель получает процент от стоимости проданных копий книг.
Реализация цифровых книг является более выгодной по ряду факторов. Покупателю предоставляется более низкая стоимость по сравнению с покупкой бумажной книги, поскольку электронная книга не требует полиграфических и логистических услуг для ее продажи. Владелец магазина снижает риски, связанные с низкой рентабельностью товара, потому что отсутствует необходимость закупки определенного количества книг. Взаиморасчеты с правообладателем осуществляются после продажи цифрового экземпляра книги.
Актуальность выбранной темы заключается в развитии уровня информационных технологий для управления процессом реализации товаров.
Объектом исследования является Интернет-магазин цифровых книг «Литрес».
Предметом исследования является процесс учета и анализа ассортимента.
Целью работы является автоматизация процесса учета и анализа ассортимента в Интернет-магазине «Литрес».
Для достижения поставленной цели необходимо решить следующие задачи:
1. Описать деятельность Интернет-магазина.
2. Описать организационную структуру управления Интернетмагазином «Литерс».
3. Изучить программную и техническую архитектуру компании.
4. Охарактеризовать комплекс задач и обосновать необходимость автоматизации.
5. Проанализировать программные продукты, автоматизирующие процесс учета и анализа ассортимента Интернет-магазина и выбрать стратегию автоматизации.
6. Провести обоснование проектных решений.
7. Разработать проект автоматизации.
8. Дать описание информационному обеспечению задачи.
9. Описать программное обеспечение задачи.
10. Описать контрольный пример реализации проекта.
11. Обосновать выбор методики расчёта экономической эффективности проекта.
12. Рассчитать показатели экономической эффективности проекта.



СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

20. ISO 9001:2015 «Quality management systems – Requirements».
21. ISO/IEC/IEEE 830-1998 «Recommended practice for software requirements specifications».
22. ISO/IEC/IEEE 1016-1998 «Recommended Practice for Software Design
Descriptions».
23. ISO/IEC/IEEE 1233-1998 «Guide for developing system requirements specifications».
24. ISO/IEC IEEE Std 42010 1471-2000 «System and software engineering – Recommended practice for architectural description of software-intensive systems».
25. ISO/IEC 15288:2015 «Разработка систем и программного
обеспечения – Процессы жизненного цикла систем».
26. ISO/IEC 90003:2014 «Software engineering – Guide lines for the application of ISO 9001:2000 to computer software»
27. ГОСТ 34.601-90 АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ СТАДИИ СОЗДАНИЯ.
28. ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств.
29. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие. - М.: Гелиос АРВ, 2007. - 368 стр.: ил.
30. Баженова И.Ю. Основы проектирования приложений баз данных. -
М.: Бином, 2008. - 328 с.
31. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 2007. - 456 с.
32. Вигерс К.Разработка требований к программному обеспечению. - М.:Русская Редакция, 2008. -576стр.: ил.
33. Гашков С.Б., Применко Э.А., Черепнев М.А. Криптографические методы защиты информации. - М.: Академия, 2010. - 304 с.
34. Гвоздева Т.В., Баллод Б.А. Проектирование информационных систем. - М.: Феникс, 2009. - 512 c.
35. Голицына О.Л., Попов И.И., Максимов Н.В., Партыка Т.Л., Информационные технологии. - М.: Инфра-М, 2009. - 608 с.
36. Емельянова Н.З., Партыка Т.Л., Попов И.И. Проектирование информационных систем. - М.: Форум, 2009. - 432 с.
37. Емельянова Н.З., Партыка Т.Л., Попов И.И. Основы построения автоматизированных информационных систем. - М.: Форум, 2007. - 416 с.
38. Избачков Ю.С. Информационные системы: учебник для ВУЗов 3-е изд. - СПб.: Питер, 2010. - 544 с.: ил.
39. Илюшечкин В.М. Основы использования и проектирования баз данных. - М.: Юрайт, 2010. - 224 с.
40. Кузнецов С.Д. Основы баз данных. - М.: Бином, 2007. - 488 с.
41. Мирошниченко Г.А. Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2009. – 400стр.:ил.
42. Молчанов А.Ю. Системное программное обеспечение. - СПб.: Питер, 2010. - 400 с.
43. Незнанов А.А.Программирование и алгоритмизация. - М.: Академия, 2010. - 304 с.
44. Пирогов В.Ю. Информационные системы и базы данных. - М.: Организация и проектирование, 2009. - 528 с.
45. Симионов Ю.Ф., Боромотов В.В. Информационный менеджмент. - Ростов н.Д: Феникс, 2008. - 250стр.: ил.
46. Анализ сайта [Электронный ресурс]: // Анализ сайта
47. Большая Птица [Электронный ресурс]: // Система онлайн учета для бизнеса
48. Система учета ассортимента «Бизнес.Ру» [Электронный ресурс]: //
Программа для автоматизации бизнеса Офиц. сайт].
49. Словарь финансовых и юридических терминов [Электронный ресурс]: // СПС «Консультант+» [Офиц. сайт].
50. ТоргСофт. Программное обеспечение для учета управления бизнесом [Электронный ресурс]: // Программа для розничной торговли