ВВЕДЕНИЕ 8
1. АНАЛИТИЧЕСКАЯ ЧАСТЬ 11
1.1. Технико-экономическая характеристика предметной области 11
1.1.1. Характеристика предприятия 11
1.1.2. Краткая характеристика подразделения и видов его деятельности .. 13
1.2. Экономическая сущность задачи (комплекса задач) 14
1.3. Обоснование необходимости и цели использования вычислительной
техники для решения задачи (комплекса задач) 18
1.4. Постановка задачи 21
1.4.1. Цель и назначение автоматизированного варианта решения задачи 21
1.4.2. Общая характеристика организации решения задачи на ЭВМ 22
1.4.3. Формализация расчетов подзадач 23
1.5. Анализ существующих разработок, выбор и обоснование стратегии
автоматизации для приобретения ИС. Обоснование выбора технологии проектирования 25
1.6. Обоснование проектных решений по видам обеспечения: 26
1.6.1. Обоснование проектных решений по техническому обеспечению
(ТО). 26
1.6.2. Обоснование проектных решений по информационному обеспечению
(ИО); 27
1.6.3. Обоснование проектных решений по программному обеспечению
(ПО); 29
1.6.4. Обоснование проектных решений по технологическому обеспечению 30
2. ПРОЕКТНАЯ ЧАСТЬ 33
2.1. Информационное обеспечение задачи (комплекса задач, АРМ,
информационной системы, подсистемы) 33
2.1.1. Информационная модель системы и ее описание 33
2.1.2. Характеристика первичных документов с нормативно- справочной и
входной оперативной информацией 34
2.1.3. Характеристика базы данных 35
2.1.4. Характеристика результатной информации 40
2.2. Описание программных модулей 40
2.2.1. Общие положения (дерево функций и сценарий диалога) 43
2.2.2. Структурная схема программной системы (дерево вызова процедур и
программных модулей) 44
2.2.3. Описание программных модулей 45
2.3. Технологическое обеспечение задачи 51
2.3.1. Организация технологии сбора, передачи, обработки и представления
информации 51
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА ИС
54
3.1. Эффективность применения информационных технологий 54
3.2. Расчет показателей экономической эффективности проекта ИС 56
ЗАКЛЮЧЕНИЕ 62
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 63
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И УСЛОВНЫХ ОБОЗНАЧЕНИЙ 64
Приложения
С появлением сети Интернет существенно сократились затраты времени на поиск необходимой информации. В настоящее время в сети Интернет можно найти практически любую интересующую пользователя информацию.
Широко известны различные интернет-магазины, которые предлагают приобрести свой товар пользователю, не выходя из дома. Сейчас это стало настолько обычным действием, что уже никого не удивишь, покупая товары через интернет с доставкой на дом. Просто и удобно.
Намного сложнее работать в таких условиях владельцам интернет - магазинов. Если покупатель пришел в обычный магазин и нашел нужный ему товар, то он скорей всего купит его здесь, а не поедет искать такой же в другой магазин, находящийся, например, в другой части города. Ведь покупатель не знает, что там может быть дешевле, а в большинстве случаев именно цена товара играет важную роль в покупке.
В сети Интернет всё по-другому. Здесь пользователь может выбирать товар в различных интернет - магазинах, просто переходя на разные сайты, при этом выбирая товар по цене и ряду других параметров, например , удобствам доставки или приятным бонусам к основной покупке.
Владельцы интернет-магазинов в таком случае наиболее часто задумываются о конкурентоспособности цен для каждого товара. И в таком случае не обойтись без мониторинга цен конкурентов. Анализировать цены для каждого товара очень длительно, а если учесть, что конкурентов может быть много, то такая задача является практически невыполнимой.
Объектом выпускной квалификационной работы является компания ООО «А-Лаб Групп» г. Краснодар.
Предметом ВКР является web-приложение для анализа цен на товары бытовой техники и электроники.
Целью ВКР является разработка автоматизированной системы мониторинга цен конкурентов для товаров из интернет-магазинов для компании ООО «А-Лаб Групп».
В соответствии с целью поставлены следующие задачи:
- выполнить анализ организации деятельности компании ООО «А-Лаб Групп» г. Краснодар;
- изучить текущую деятельность сотрудника компании;
- рассмотреть систему работы ИТ-отдела;
- внедрить систему автоматического анализа цен конкурентов.
В рамках выпускной квалификационной работы поставлена задача разработать систему, способную автоматизировать процесс сбора цен конкурентов и проведение их дальнейшего анализа.
Все вышеперечисленное позволяет сделать вывод о необходимости разработке системы, способной автоматизировать процесс сбора цен конкурентов и проведение их дальнейшего анализа.
В соответствии с поставленными целями ВКР изложен во введении, трех главах, заключении и приложениях.
В первой главе содержится технико-экономическая характеристика компании ООО «А-Лаб Групп», представлена деятельность, её существующее техническое и программное обеспечение. Также приведена характеристика входной и выходной информации.
Вторая глава посвящена информационному обеспечению задачи. Также в главе рассматриваются источники создания задачи, взаимосвязь данной задачи с другими задачами подсистемы, описывается перечень входных и выходных сообщений и описание структурных единиц информации, рассматриваются вопросы разработки алгоритмов, программ и технологического процесса обработки информации.
В третьей главе рассматриваются вопросы оценки надежности программного продукта и вопросы эффективности применения информационных технологий.
В заключении помещены выводы, сделанные по выпускной квалификационной работе и перспективы дальнейшего совершенствования задачи и практического использования результатов.
В библиографическом списке указана основная и дополнительная литература, при помощи которой была разработана данная квалификационная работа.
В рамках выпускной квалификационной работы была разработана система для анализа цен на товары бытовой техники и электроники и выполнена реализация программной части, представленная в сети Интернет по адресу http://lifemiie.beget.tech.
В проектной части отражены все этапы, начиная с предпроектных обследований, концепции системы и алгоритмов работы системы, также было проведено описание модулей, из которых состоит система.
В итоге был получен программно-информационный компонент, выполняющий все функциональные задачи. Также была разработана сопроводительная документация, включающая инструкцию по сопровождению АИС для специалиста и инструкцию по эксплуатации для пользователя, которым является работник ИТ-отдела.
В дальнейшем система может быть усовершенствована за счет добавления модуля регистрации, целью которого является
многопользовательская работа в системе нескольких специалистов ИТ-отдела. А также модуль экспорта данных в формате .PDF для отправки отчетов по электронной почте в головной офис компании или другие филиалы.
На данный момент разработки программный компонент находится в опытной эксплуатации. Анализ результатов эксплуатации показывает, что значительно сократилось время на поиск цен конкурентов, расчет средних значений, анализ и принятие решений, что позитивно отразилось на компании. Сократились ошибки персонала при поиске цены конкурентов до нулевого значения. Оптимизирована ценовая политика компании для цен, расположенных в интернет-магазине. Таким образом, можно сделать вывод о том, что цели, поставленные в начале предпроектных работ, достигнуты.
1. Веллинг, Л. Разработка веб-приложений с помощью PHP и MySQL: /
2. Л. Веллинг, Л. Томсон. - Пер. с англ. Издательство Вильямс, 2011. - 447с.
3. Кевин, Я. PHP и MySQL от новичка к профессионалу: книга/ Я. Кевин.
- Пер. с англ. Издательство Эксмо, 2013. - 384с.
4. Мазуркевич «PHP настольная книга программиста /Александр
Мазуркевич, Дмитрий Еловой. — Мн.: Новое знание, 2013. — 480 с.: ил. »
5. Макконнелл, С. Совершенный код: книга/С. Макконнелл. -
Издательство Питер, Русская Редакция, 2010. - 896с.
6. Хопкинс, К. PHP. Быстрый старт: / К. Хопкинс. - Пер. с англ. Михаил Райтман, 2014. - 160с.
7. ГОСТ 34.601-90 Автоматизированные Системы. Стадии создания. СССР - 1992. - 6с.
8. Шполянская И.Ю. Объектные методы моделирования процессов управления в бизнес-системах с использованием UML Ration Rose: учеб. Пособие/РГЭУ «РИНХ». - Ростов н/Д., - 2004.
9. ГОСТ 19.106-76 ЕСПД- Общие требования к программной документации.
10. РД 50 - 34.698 -90- «Методические указания. Информационная
технология. Комплекс стандартов и руководящих документов на автоматизированные системы. Автоматизированные системы. Требования к содержанию документов».
11. PHP: Hypertext Preprocessor [Electronic resource] / Rasmus Lerdorf, 1995.
- Mode of access: http://php.net. - Date of access: 19.05.2015
12. PHP.SU: Functions and classes [Electronic resource] / Rasmus Lerdorf, 1995. - Mode of access: http://php.su. - Date of access: 04.03.2015