ВВЕДЕНИЕ 4
Глава 1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ 6
1.1 Характеристика предприятия ООО «Первая типография» и ее
деятельности 6
1.2 Выбор технологии анализа проектирования 7
1.3 Анализ бизнес-процессов организации ООО «Первая типография» 8
Глава 2 ПРОЕКТИРОВАНИЕ МОБИЛЬНОГО ПРИЛОЖЕНИЯ НА БАЗЕ ANDROID ДЛЯ ООО «Первая типография» 11
2.1 Формирование требований к будущей системе 11
2.2 Постановка задачи и ее обоснование на разработку автоматизированной
информационной системы 11
2.3 Логическое моделирование мобильного приложения на платформе
Android для ООО «Первая типография» 14
2.3.1 Разработка диаграммы вариантов использования мобильного
приложения 14
2.3.2 Диаграмма классов мобильного приложения 20
2.3.3 Разработка логической модели данных мобильного приложения 22
2.4 Физическое моделирование автоматизированной системы для ООО
«Первая типография» 23
2.4.1 Выбор архитектуры мобильного приложения 23
2.4.2 Выбор сервера базы данных для реализации автоматизированной
информационной системы для мобильного приложения ООО «Первая типография» 25
2.4.3 Выбор языка программирования для реализации мобильного
приложения 26
2.4.4 Выбор web-сервера для мобильного приложения 28
2.4.5 Разработка физической модели данных для мобильного приложения 28
2.4.6 Диаграмма размещения компонентов мобильного приложения 29
3.1 Реализация функциональных требований 31
3.2 Расчет экономической эффективности внедрения мобильного приложения
для online заказов продукции ООО «Первая типография» 38
ЗАКЛЮЧЕНИЕ 40
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 41
ПРИЛОЖЕНИЕ А Основная активность 44
ПРИЛОЖЕНИЕ Б Требования, предъявляемые к будущей системе 49
ПРИЛОЖЕНИЕ В Главные экономические показатели деятельности ООО «Первая типография» за 2014 - 2016 гг 52
Коммерческие предприятия направляют все свои ресурсы на выполнение поставленных целей, достижение которых отображает эффективность работы компании и в большей части зависит от рационального применения организационных, трудовых и технологических возможностей.
Рейтингом каждой организации служит показатель дохода предприятия. Увеличению прибыли организации способствует внедрение новых технологий, соответствующих современному рынку.
На сегодняшний день все больше компаний вооружаются современными методами и программным обеспечением для того, чтобы увеличить прирост прибыли организации и, тем самым, твердо держаться на рынке товаров и услуг, несмотря на постоянно возрастающее число конкурентов. Данный факт стал основной причиной для научного поиска наиболее оптимальных решений рассматриваемой проблемы.
Исследование в данной работе преследует следующие цели: освоить теоретические основы, провести анализ и разработку программного обеспечения, удовлетворяющего потребностям выбранной организации в условиях современных тенденций развития бизнеса.
Выраженная выше цель порождает следующие задачи:
1. Освоить необходимые материалы для разработки приложений на платформе Android.
2. Провести исследование состояния и специфических особенностей представительской и сбытовой функций конкретного предприятия в интернете.
3. Выработать рекомендации для применения мобильного приложения в работе организации.
Объектом исследования данной работы является коммерческая компания ООО «Первая типография».
Предметом исследования служит демонстрация и продажа товаров компании, используя современные информационные технологии. Во время исследования применялись методы: синтез, факторный анализ, статистическая обработка результатов, прогнозирование и программирование.
Реальная ценность данной работы состоит в том, что некоторые её положения в виде приложения на платформе Android могут быть применены специалистами «Первая типография» для улучшения информативности, увеличения заинтересованности, усовершенствования сервиса продуктов и услуг организации.
Структура данной работы включает в себя введение, три раздела, заключение, библиографический список и приложение.
Во время выполнения данной работы было создано мобильное приложение для осуществления online заказов продукции ООО «Первая типография» с управлением через web-интерфейс.
Исследование предметной области осуществлялось, опираясь на концептуальную модель по методологиям UML, IDEF0 и DFD с применением CASE-технологий, благодаря которым удалось сильно облегчить проектирование концептуальной модели системы.
Концептуальная модель предметной области поспособствовала выявлению основных элементов созданной системы. Были сформированы требования к проектируемой системе благодаря диаграмме вариантов использования, а также сделана начальная концептуальная модель системы для ее дальнейшей детализации в виде логической модели.
Основываясь на модели “TO BE”, были сформированы задачи на проектирование автоматизированной информационной системы оформления заказов от потребителей.
Моделирование системы способствовало полному удовлетворению всех требований, предъявленных системе в задании.
Для системы была создана информационная модель, а также сформирована логическая и физическая схема БД.
Благодаря технологиям: Java, HTML, PHP, CSS, MySQL реализована АИС для осуществления online заказов посредством мобильного приложения ООО «Первая типография» под управлением web-интерфейса.
1. ГОСТ-34 РД 50-680-88. Руководящий документ по стандартизации. Методические указания. Автоматизированные системы. Основные положения.
2. ГОСТ-34.003-90. Информационная технология. Комплекс стандартов на автоматизированные системы. Термины и определения.
3. ГОСТ 34.320-96. Информационная технология. Система стандартов по базам данных. Концепции и терминология для концептуальной схемы и информационной базы.
Научная и методическая литература
4. Сеттер, Р.В. Изучаем Java на примерах и задачах - Наука и техника, 2016. - 240 с.
5. Дейтел П., Дейтел Х., Дейтел Э., Моргано М. Android для разработчиков, Питер, 2015. - 384 с.
6. Вязовик, Н. А. Программирование на Java, Интуит 2016. - 600 с.
7. Роберт Лафоре. Структура данных и алгоритмы Java. - Питер 2013. - 704с.
8. Фрэд Лонг. Руководство для программиста на Java: 75 рекомендаций по написанию надёжных и защищённых программ. - Вильямс , 2014. - 256 c.
9. Дэнни Гудман, Майкл Моррисон. JavaScript. Библия пользователя. - Вильяму 2012. - 1184 с.
10. Джошуа Блох. Java. Эффективное программирование: Лори,
2014. - 440с.
11. Робин Никсон. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5: Питер, 2016. - 768 c.
12. Пьюривал Сэмми. Основы разработки веб-приложений: Питер, 2015. - 272 с.
13. Денис Колисниченко. PHP и MySQL. Разработка Web-приложений: БВХ-Петербург, 2015. - 593 с.
14. Балдин, К.В Информационные системы в экономике: Учебник / К.В Балдин, В.Б. Уткин. - М.: Дашков и К, 2015. - 395 с.
15. Александров, Д.В. Инструментальные средства информационного менеджмента. CASE-технологии и распределенные информационные системы / Д.В. Александров. - М.: Финансы и статистика, 2011. - 224 с.
16. Васильков, А.В. Информационные системы и их безопасность: Учебное пособие / А.В. Васильков, А.А. Васильков, И.А. Васильков. - М.: Форум, 2013. - 528 с.
17. Мезенцев, К.Н. Автоматизированные информационные системы: Учебник для студентов учреждений среднего профессионального образования / К.Н. Мезенцев. - М.: ИЦ Академия, 2013. - 176 с.
18. Филиппов, В. А. Многомерные СУБД при создании корпоративных информационных систем / В.А. Филиппов. - М.: Едиториал УРСС, 2014. - 465 с.
19. Шелухин, О. И. Моделирование информационных систем / О.И. Шелухин, А.М. Тенякшев, А.В. Осин. - М.: Радиотехника, 2011. - 368 с.
20. Ярочкин, В. Безопасность информационных систем: моногр. / В. Ярочкин. - М.: Ось-89, 2015. - 320 с.
21. Гвоздева, В. А. Основы построения автоматизированных информационных систем / В.А. Гвоздева, И.Ю. Лаврентьева. - М.: Форум, Инфра-М, 2016. - 320 с.
22. Хоган Б., Уоррен К., Уэбер М., Джонсон К., Годин А. Книга веб-программиста. Секреты профессиональной разработки веб-сайтов; Питер - Москва, 2013. - 288 с.
23. Тарасов, С.В. СУБД для программиста. Базы данных изнутри: Солон- Пресс , 2015. - 320 с.
24. Фуфаев Э.В., Фуфаев Д.Э. Базы данных: Академия , 2015. - 320 с.
25. Бураков М.В., Латыпова Р.Р. Базы данных и язык SQL: СПб.: ГУАП, 2014. - 120 стр.
26. Кузнецов С.Д. Введение в модель данных SQL (2-е изд.): М.: НОУ "Интуит" , 2015. - 350 с.
Литература на иностранном языке
27. Farrell J. Java Programming. — Course Technology, 2015.
28. Cay S. Horstmann Big Java Early Objects - Wiley, 2015.
29. Harvey M. Deitel, Paul J. Deitel Java How to Program, Prentice Hall. - 9th Edition, 2015.
30. Riaz Ahmed. SQL - The Shortest Route For Beginners. — CreateSpace Independent Publishing Platform, 2015.
31. Donald Bales. Beginning Oracle PL/SQL. - Apress, 2015