Аннотация 2
Введение 4
1 Практический опыт в организации 5
1.1 Описание целей и задач предприятия 5
1.2 Составить организационную структуру предприятия с распределением
ответственности, полномочий и взаимоотношениями между отделами предприятия 5
1.3 Провести анализ предметной области и взаимодействие практики с
темой ВКР 15
2 Теоретическое изучение темы квалификационной работы 20
2.1 Моделирование бизнес-процессов предметной области для постановки
задачи автоматизированного варианта решения 20
2.2 Построить функциональную модель «как есть», «как должно быть» 20
2.3 Проанализировать схожих работ и обосновать выбор решения по оптимизации
и реинжиниринге 26
2.4 Проанализировать существующие разработки для решения
обозначенной задачи 27
2.5 Описать функциональные требования к проекту и сформировать
бизнес-цели и требования для ее реализации 33
2.6 Описание и обоснование решения по системной архитектуре проекта 34
3 Постройка и описание информационной модели 37
3.1 Построение концептуальной схемы приложения 37
3.2 Разработка программ для реализации алгоритмов обработки данных 39
3.3 Разработка интерфейса под все шаблоны 43
3.4 Описание модулей приложения АИС 46
3.5 Создание прототипа базы данных 47
3.6 Разработка контрольных примеров работы базы данных 58
3.7 Разработка инструкция для каждого пользователя 65
3.8 Предоставление контрольных примеров 71
3.9 Анализ данных отзывов 74
Заключение 77
Список используемой литературы и используемых источников 78
Начало данной выпускной квалификационной работы будет происходить на учебной практики в организации ООО «Палитра», ее назначение — это развитие навыков разработки своего программного обеспечения и показать на что годится ученик если он проходит практику в большой организации.
Целью прохождение учебной практики и конечно выпускной квалификационной работы — это проекта под названием разработка приложения для автоматизированного анализа отзывов клиентов.
Каждый проект является масштабным, и он делятся на 3 этапа, анализ, разработка, тестирование. Поэтому задачи были поставлены под эти 3 этапа.
Были поставлены такие задачи как:
- анализ уже имеющихся разработок, и разбор, и модификация данных разработок;
- выяснение плюсов и минусов программного обеспечения;
- выявление критериев на разработку и составление отчета по убытку при их разработке;
- составление плана разработки;
- разработка программного обеспечения;
- тестирование программного обеспечения;
В ходе работ по разработки программного обеспечения, были выполнены такие основные работы как, сама разработка программного обеспечения, ее анализ, похожие инструменты и выявлены критерии на ее разработку, создание основной и резервной базы данных, разработан тестовый дизайн для простого лучшего восприятия проекта для всех пользователей, разработка основного функционала таких как, профиль, отчетность, сбор статистики, авторизация и регистрация, авто выставление прав доступа. При этом все эти функции протестированы и работают в нормальном режиме. Основные задачи, поставленные на учебную практику и саму выпускную квалификационную работу, были выполнены в полном объёме.
Подведем итоги разработки программного обеспечения под названием разработка приложения для автоматизированного анализа отзывов клиентов.
В ходе прохождение учебной практики были выполнены такие задания как описание организационную структуру компании, в которой проходит учебную практику, анализ предметной области разработанного проекта, описание структуры отдела в котором проходил практику, проектирование концептуальной и функциональной модели проекта, анализ и разбор имеющихся проектов и создание критериев на разработку нового программного обеспечения. При всем этом были поставлены конкретные цели для разработки моей выпускной квалификационной работы, которая представлена в виде этапов.
В ходе разработки были описаны и выбраны архитектуры проекта, разработаны схемы программы, и функциональные элементы, на который подробно показаны все виды моей работы. При этом была выбрана среда разработки и предоставлены примеры работы программного обеспечения. Так же могу добавить, что среда разработки была качественно выбиралась, так как хотелось использовать все самые удобные и функциональные инструменты.
В ходе практики не были выполнены такие задачи как конечный выбор дизайна, так как для его составления нужно гораздо больше времени и требуется некоторого опроса или статистики от настоящих пользователей. Поэтому половина функций находится на стадии разработки таких как вкладок фото, видео, музыки и различных файлов. Безопасность информации находится на минимальном уровне, по этой причине пользоваться в открытом доступе нет возможности.
Конечный продукт еще находится в далеком будущем, но навыки, приобретенные в ходе данной практики уже закреплены и позволят развить этот проект в что-то новое при должной сноровке и времени. И будущие проекты будут выполнены гораздо быстрее и практичнее. Так же могу добавить, что данная работа будет иметь очень важный элемент мой жизни.
1. Балдин К.В, Уткин В.Б. Информационные системы в экономике М.: Дашков и К, 2016. 395 с.
2. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. М.: Финансы и статистика, 1998. 176 с.
3. Гаевский А.Ю., А.Ю. Гаевский, В.А. Романовский. Создание Web-страниц и Web-сайтов. HTML и JavaScript М. : Триумф, 2015. 464 с.
4. Дакетт Джон HTML и CSS. Разработка и дизайн веб-сайтов Москва : Наука, 2014. 480 с.
5. Дронов В.А. PHP 5/6, MySQL 5/6 и Dreamweaver CS4. Разработка интерактивных Web-сайтов М.: БХВ-Петербург, 2016. 820 с.
6. Колисниченко Д. PHP 5/6 и MySQL 6. Разработка Web- приложений М.: БХВ-Петербург, 2014. 560 с.
7. Клифтон Ян., Мовчан Д. А. Проектирование пользовательского интерфейса в Android М. : ДМК Пресс, 2017. 452 с.
8. Джеймс Ли Брент Уэр. Использование Linux, Apadie, MySQL и РНР для разработки WEB-приложений М.: Вильямс, 2004. 429 с.
9. Малыхина М.П. Базы данных: основы, проектирование,
использование СПб.: BHV, 2007. 528 с.
10. Маркин А.В. Разработка отчетов в информационных системах М.: Диалог-МИФИ, 2012. 312 с.
11. Маклафлин Б. PHP и MySQL. Исчерпывающее руководство. СПб.: Питер, 2013. 512 с.
12. Морган С., Райан Б., Хорн Ш., Бломсма М.. Разработка распределенных приложений на платформе Microsoft .Net Framework. СПб.: Питер, 1-е издание, 2008 год, 608 с.
13. Перлова О.Н. Проектирование и разработка информационных систем М.: Академия, 2018. 272 с.
14. Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера СПб.: БХВ-Петербург, 2010. 912с.
15. Рудинский И. Д. Технология проектирования автоматизированных систем обработки информации и управления: учеб. пособие Москва: Горячая линия - Телеком, 2011. 304 с.
...
Всего источников 23