Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаИнформатика
Готовая работа №1998 от пользователя Marina_Nikolaevna
book

Разработка веб-сервиса для автоматического заполнения уникальных документов по заказу ООО "Мой дом"

1 250 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

ВВЕДЕНИЕ 6
ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОПИСАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ООО «МОЙ ДОМ» 10
1.1 Общая характеристика ООО «Мой дом» 10
1.2 Моделирование процесса деятельности ООО «Мой дом» (модель «AS IS») 13
1.3 Описание существующей автоматизированной системы ООО «Мой дом» 20
1.4 Описание концепции создания систем электронного документооборота 26
1.5 Выводы по разделу 40
ГЛАВА 2. ВЫБОР ИНСТРУМЕНТАРИЯ ДЛЯ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЯ 41
2.1 Общая характеристика ООО «Мой дом» 41
2.2 Описание системы электронного документооборота на предприятии ООО «Мой дом» 41
2.3 Анализ и выбор инструментов для создания клиентской части WEB – приложения 46
2.4 Описание инструментов для создания серверной части WEB – приложения 51
2.5 Выбор платформы программного сервера 59
2.6 Основные принципы реализации WEB – приложения 66
2.7 Реализация WEB – приложения 69
ЗАКЛЮЧЕНИЕ 78
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


Весь текст будет доступен после покупки

ВВЕДЕНИЕ

На сегодняшний день, в условиях стремительного роста инфокоммуникационной отрасли, созданы наилучшие условия для развития элементов глобальной сети Интернет, которыми являются различные приложения, к которым относятся WEB – ориентированные программные продукты. Среди них можно выделить WEB – приложения, наиболее часто используемые пользователями глобальной сети Интернет, простейшие из которых – WEB – страницы.
Необходимо также отметить, что приложения, ориентированные для работы в глобальной среде, могут различаться по поведению в браузере. Статические приложения говорят о том, что страница выглядит всегда одинаково, вне зависимости от действий пользователя. Например, меню организованно отдельными ссылками, а не выпадающим списком.
Динамические же приложения могут реагировать на действия пользователя и изменяться. Например, при щелчке по товару интернет – магазина может быть показан всплывающий блок текста с описанием данного товара. Таким образом реализованы плагины – переводчики в некоторых поисковых системах, например, в Google. Динамика работы приложений реализуется при помощи скриптов, так называются микропрограммы, в результате компиляции которых выполняется то или иное действие в WEB – среде.
При работе в WEB – ориентированной среде существует понятие «сервер» и «клиент». Данные понятия являются ключевыми, так как глобальная сеть Интернет реализована по принципу клиент – серверного взаимодействия. Можно сказать, что «клиент» WEB – ориентированного приложения – это пользователь, использующий программные средства для получения какой – либо информации по запросу из другого WEB – ориентированного приложения, размещенного на базе программно – аппаратной компоненты, предоставляющей доступ и называющейся «сервер». Необходимо подчеркнуть, что если на сервере в многопользовательском доступе находится обычная html страница, то функционал работы с ней будет крайне ограничен. Можно привести в пример интернет-магазин. При добавлении нового товара, в случае статической организации WEB – ресурса, возникнет необходимость правки вручную других страниц, таких как каталог товаров, формы заказа и ряда прочих. [1,7,15]
Если какой-либо товар закончился, то данную процедуру снова необходимо производить. Такая процедура требует либо крайне индивидуального решения, которое автоматически сможет выполнять процедуру перегенерации страниц, либо чересчур большого объема работы, связанного с обработкой данных вручную. При организации динамического приложения его владелец получит управление при помощи скриптов, которое даст такие преимущества, как, например, меньший объем передаваемых данных, связанный с более интеллектуальным управлением, поддержка сессий в рамках одностраничного интерфейса, реализация авторизаций, то есть создание личных кабинетов любой сложности. [5,6]
Стоит отметить, что для создания WEB – ориентированных приложений сегодня существует масса программных сред разработки. Можно сказать, что для разных задач по реализации приложений могут быть использованы различные среды, но ввиду их многообразия стоит понимать, что они могут отличаться набором функционала, простотой или наличием коммерческой версии.
В итоге необходимо сделать вывод, что статическое построение WEB – ориентированных решений является решением не гибким. Оно подходит для таких задач, как, например, публикация книги или статьи в Интернете, то есть для задач, не связанных с управлением динамически изменяющимся контентом – пользовательскими данными. Из отрицательных моментов, связанных с динамически подходом можно сказать, что выполнение скриптов требует дополнительных вычислительных ресурсов от серверной части для осуществления своей работы. Если html страницу необходимо просто прочитать с сервера и отправить браузеру, то скрипт сначала запускается и выполняется. К тому же, очень часто скрипты используют систему управления базой данных (СУБД) для хранения изменяющихся данных, что создает дополнительную нагрузку ввиду архитектуры построения СУБД.
Требования сегодняшнего пользователя таковы, что статический подход, такой, как реализация приложений при использовании оконных форм, неприемлем для подавляющего большинства WEB – ориентированных приложений. По этой причине динамический подход отвечает требованиям современности при работе с WEB – ориентированными приложениями. [49, 56]
Тема настоящей бакалаврской работы – «Разработка веб-сервиса для автоматического заполнения уникальных документов по заказу ООО «Мой дом»».
Актуальность разработки заключается в том, что разработка приложений, ориентированных для работы в WEB – среде, является одной из приоритетных задач с учетом потребностей рынка на сегодняшний день.
Объект разработки – типовая коммерческая компания ООО «Мой дом», ведущая коммерческую деятельность с использованием WEB – технологий. Предмет разработки – уникальные документы, использующиеся для автоматизации деятельности типовой коммерческой организации.
Проблематика исследования заключается в определении требований Заказчика с последующей реализацией WEB – ориентированного сервиса для автоматического заполнения уникальных документов.
Цели данной работы заключается в разработке и внедрении WEB – сервиса для автоматического заполнения уникальных документов по требованиям Заказчика.
Задачи работы выделяются следующие:
? Провести анализ предметной области и описание автоматизированной системы ООО «Мой дом»;
? Изучить общую характеристику ООО «Мой дом»;
? Провести моделирование процесса деятельности ООО «Мой дом» (модель «AS IS»);
? Описать существующую автоматизированную систему ООО «Мой дом»;
? Определить инструментарий для разработки WEB-приложения;
? Провести анализ и выбор инструментов для создания клиентской части WEB – приложения;
? Выбрать платформу программного сервера;
? Привести основные принципы реализации WEB – приложения;
? Реализовать WEB – приложение.
Гипотезой исследования выступает предположение о том, что в организации существуют бизнес-процессы, которые можно автоматизировать за счет применения WEB – ориентированных технологий изготовления уникальных документов, заполняемых автоматическим способом.
В роли методологической базы исследования составляют авторитетные Российские и зарубежные научные издания и популярные WEB – сервисы, посвященные разработке WEB – ориентированных приложений для автоматизации бизнес-процессов типовых процессов организаций науки и прозводства.


Весь текст будет доступен после покупки

отрывок из работы

ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОПИСАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ООО «МОЙ ДОМ»

1.1 Общая характеристика ООО «Мой дом»

ООО «Мой дом» является коммерческой организацией.
Цель деятельности ООО «Мой дом» – организация и осуществление дополнительной образовательной деятельности по подготовке и переподготовке персонала коммерческого банка в соответствии с планом реализации программы обучения (в рамках аутсорсинга).
Основными функциями ООО «Мой дом» являются:
1) разработка и реализация дополнительных образовательных программ для персонала коммерческого банка;
2) корректировка и утверждение программ дополнительного образования в соответствии с учетом новых нормативно-правовых актов ЦБ РФ в коммерческой сфере;
3) создание условий для обучения персонала коммерческого банка (с отрывом от работы, без отрыва от работы, по индивидуальному плану);
4) анализ результатов аттестаций по итогам обучения.
В процессе изучения деятельности ООО «Мой дом» был проведен анализ организационно-штатной структуры ООО «Мой дом», которая представлена на Рисунке 1.
ООО «Мой дом» возглавляет генеральный директор. В его распоряжении находятся:
? офис-менеджеры;
? специалисты по учебно-методической работе, регулирующие учебную деятельность;
? научно-педагогические работники, осуществляющие образовательный процесс;
? инженеры-программисты, осуществляющие длительность по разработке информационных систем.

Весь текст будет доступен после покупки

Список литературы

1. Борисенко А.А. «WWW. Просто как дважды два.» – М.: Эксмо, 2008.- 320 с;
2. Джамса Крис. «Эффективный самоучитель по креативному JavaScript, PHP, ASP, ActiveX.» Пер с англ./Крис Джамса, Конрад Кинг, Энди Андерсон - М.: ООО "ДиаСофтЮП", 2005.- 672 с;
3. Дунаев В. «Самоучитель JavaScript», 2-е изд. – СПб.: Питер, 2005. – 395 с.
4. Зольников Д.С. PHP5. «Как самостоятельно создать сайт любой сложности.» – 2-е изд. стер. – М.: НТ Пресс, 2007. – 272с;
5. Инькова Н. А., Зайцева Е. А., Кузьмина Н. В., Толстых С. Г. «Создание Web-сайтов: Учебно-методическое пособие.» Ч. 5. Тамбов: Изд-во Тамб. гос. техн. ун-та, 2005. – 56 с;
6. Мазуркевич А. «РНР: настольная книга программиста» /Александр Мазуркевич, Дмитрий Еловой. – Мн.: Новое знание, 2006. – 495 с;
7. Мак-Клелланд Дик. «PHP. Библия пользователя.» : Пер. с англ. – М.: Издательский дом «Вильяме», 2006. — 928 с;
8. Олищук Андрей Владимирович. «Разработка Web-приложений на PHP» Профессиональная работа. — М.: «Вильямс», 2006. — С. 352. — ISBN 5-8459-0944-9;
9. Орлов Л. В. «Web-сайт без секретов.»/ Л. В. Орлов. – 2-е изд. – М.: Бук-пресс, 2006. – 512 с;
10. Полонская Е.Л. «Язык HTML. Самоучитель.» - М.: Издательский дом «Вильяме», 2005.— 320 с;
11. «Создание Web-страниц и Web-сайтов. Самоучитель :» [учеб. пособие] / под ред. В. Н. Печникова. – М.: Изд-во Триумф, 2006.— 464 с;
12. Якушев, Л. В. «Начинаем работать в Интернет. Краткое руководство.» – М.: Издательский дом «Вильям», 2006. —128 с;
13. Марко Беллиньясо. «Разработка Web-приложений в среде ASP.NET 2.0: задача — проект — решение» = «ASP.NET 2.0 Website Programming: Problem - Design - Solution.» — М.: «Диалектика», 2007. — С. 640. — ISBN 0-7645-8464-2;
14. Администрирование локальных сетей: Учебное пособие. Назаров С. В. – 2-е изд., перераб. и доп. – М.: Финансы и статистика, 2003. – 480 с.: ил.
15. Администрирование сети на примерах. Поляк-Брагинский А. В. – СПб.: БХВ-Петербург, 2005. – 320 с.: ил.
16. Аппаратные средства локальных сетей. Энциклопедия / М. Гук, – СПб.: Питер, 2004. – 573 с.: ил.
17. Архитектура компьютерных систем и сетей: Учеб. пособие / Т.П. Барановская, В.И. Лойко и др.; под ред. В.И. Лойко. – М.: Финансы и статистика, 2003. – 256 с.: ил.
18. Виртуальные машины: несколько компьютеров в одном (+CD). / А.К. Гультяев – СПб.: Питер. 2006. – 224 с.: ил.
19. Вычислительные системы, сети и телекоммуникации / В. Л. Бройдо – СПб.: Питер, 2003. – 688 с.: ил.
20. Вычислительные системы, сети и телекоммуникации: Учебник. – 2-е изд., перераб. и доп. / А. П. Пятибратов, Л. П. Гудыно, А. А. Кириченко; Под ред. А. П. Пятибратова – М.: Финансы и статистика, 2004. – 512с.: ил.
21. Крэйг Х TCP/IP. Сетевое администрирование (3 изд.) 2014 год;
22. А. Поляк-Брагинский Локальные сети. Модернизация и поиск неисправностей 2008 год;
23. В. Олифер, Н. Олифер Компьютерные сети. Принципы, технологии, протоколы. Учебник для вузов. Издание 3. Спб, 2014 г;
24. В. Смирнова, П. Козик Технологии современных сетей Ethernet. Методы коммутации и управления потоками данных;
25. Г. М. Афонина, П. В. Безногов, В. В. Гераскин Большая энциклопедия технологий передачи данных”, 4 том. 2 изд. Научное издательство «Большая Российская энциклопедия», Москва, 2003;
26. Эндрю Таненбаум, Дэвид Уэзеролл “Computer Networks, 5ed.”, New York, 2009;
27. Н. Кузьменко. “Компьютерные сети и сетевые технологии”, Москва, 2009;
28. Ефанов В.И. Программирование на ЯВУ [Электронный ресурс]. -Томск: ТУСУР, 2012 г. Режим доступа: http://ibooks.ru/ reading.php?productid=27911;
29. Савин Е. З. Технологии виртуальных приложений: учеб [Электронный ресурс]. пособие. - М.: УМЦ ЖДТ, 2012 г. Режим доступа: http://ibooks.ru/reading.php?productid=27582;
30. Скляров О. К. Системы программирования [Электронный ресурс]. – М.: СОЛОН-ПРЕСС, 2009 г. Режим доступа: http://ibooks.ru/reading. php?productid=335483;
31. Фокин В. Г. Программирование для WEB: учеб. пособие для вузов / В. Г. Фокин.- М.: ЭКОТРЕHДЗ, 2008;
32. Убайдуллаев Р.Р. Программирование сегодня [Электронный ресурс]. Режим доступа: http://www.dut.edu.ua/uploads/l_649_59675956.pdf;
33. Алексеев Е.Б. Программирование для сетей [Электронный ресурс]. Учебное пособие – М: ИПК при МТУ СИ, 2005 г. Режим доступа: http://rfcmd.ru/book_07;
34. Петренко И.И., Убайдуллаев Р.Р. Сети связи. Часть 1. Архитектура и стандарты [Электронный ресурс]. Режим доступа: http://t8.ru/wp-content/uploads/2012/01/24.pdf;
35. Петренко И.И., Убайдуллаев P.P. Сети передачи данных. Архитектура. // LIGHTWAVE, № 1,2004.-С. 226-231;
36. Гасымов И. Архитектура сетей связи [Электронный ресурс]. – Режим доступа: http://www.cisco.com/web/RU/ downloads/ Cisco_architecture.pdf;
37. Рекомендация ITU-T G.983 – Режим доступа: http://www.itu.int/ITU-T/recommendations/index.aspx?ser=G;
38. Рекомендация ITU-T G.984 – Режим доступа: http://www.itu.int/ITU-T/recommendations/index.aspx?ser=G;
39. Алексеев Е.Б. Основы технической эксплуатации современных систем передачи. Учебное пособие. М.: ИПК при МТУ СИ, 1998 г.-224 с;
40. Богачков И.В., Майстренко В.А., Горлов Н.И. Новые задачи технической эксплуатации разветвленных сетей // Тр. IX Междунар. науч.-техн. конф. «Проблемы техники и технологий телекоммуникаций» ПТиТТ-2008. – Казань: Изд-во КГТУ, 2008. – 514 с. – С. 282-285;
41. Султанов А.Х., Гайфуллин P.P., Виноградова И.Л. Метод коррекции работоспособности сетей связи типа Ethernet: Гилем, 2007. – 150 с;
42. Богачков И.В., Майстренко В.А. Проблемы мониторинга и диагностики сетей [Электронный ресурс]. Режим доступа: http://www.ict.edu.ru/vconf/files/11721.pdf;
43. Гребешков А.Ю. Управление сетями электросвязи по стандарту TMN [Электронный ресурс]: Учеб. пособие. – М.: Радио и связь, 2004г. – 155 с. Режим доступа: http://aes.psuti.ru/wp-content/uploads/2010/03/GrebeshkovAU-TMN.pdf;
44. SNMP Simple Network Management Protocol – Informant Systems, Inc. [Электронный ресурс]. Режим доступа: www.wtcs.org/snmp4tpc/files/reference/ francois/snmp.ppt;
45. Cisco OptoStar II Network Management System (NMS) Installation and Operation Guide [Электронный ресурс]. Режим доступа: http://www.cisco.com/c/dam/en/us/ td/docs/video/access_edge/OptoStar_2/Cisco-OptoStar-II-Network-Management-System-Installation-and-Operation-Guide.pdf;
46. D-View 7 Network Management System User Manual [Электронный ресурс]. Режим доступа: ftp://ftp.dlinkla.com/pub/DV-700/D-View%207_Manual_v1.10 (WW).pdf;
47. HP OpenView Downloads. HP OpenView Operations Manager for Windows [Электронный ресурс]. Режим доступа: http://www.protocolsoftware.com/hp-openview-downloads.php#otherdocuments;
48. OpenNMS Horizonhttps [Электронный ресурс]. Режим доступа: //docs.opennms.org/opennms/releases/latest/guide-user/guide-user.html;
49. Руководство по Zabbix. Zabbix Documentation v.1.8 – 3.4 [Электронный ресурс]. Режим доступа: https://www.zabbix.com/documentation/2.0/ru/manual;
50. FG-750 Fiber Guardian Series. OTDR-based remote fiber test system [Электронный ресурс]. Режим доступа: https://www.2test.ru/upload/iblock/8f0/exfo_spec_sheet_fg_750_node_iolm_v3_en.pdf;
51. Приборы для тестирования линий связи. Техническое описание [Электронный ресурс]. © Yokogawa Electrics CIS Ltd. Режим доступа: http://www.yokogawa.ru/products/testovoe-izmeritelnoe- oborudovanie/ testing-fiber-optic/;
52. Султанов А.Х., Гайфуллин Р.Р., Виноградова И.Л. Задача создания виртуальных туннелей [Электронный ресурс] // Компьютерная оптика. Т. 31. № 2, 2007.- С. 39-47. Режим доступа: http://www.computeroptics. smr.ru/KO/PDF/KO31-2/KO312107.pdf;
53. Архангельский В.Б., Глаголев С.Ф., Марченко К.В., Семин A.B. Технологии VPN // Фотон Экспресс, № 5, 2004. – С. 42 – 44;
54. Грошев, А.С. Информатика: учеб. Для вузов / А.С.Грошев, П.В. Закляков. – М.: ДМК ПРЕСС, 2014. – 592 с. – ISBN 978-5-94074-766-6.
55.
56. World Wide Web — Wikipedia, the free encyclopedia. (http://en.wikipedia.org/wiki/Www, 20.01.2017);
57. Web application — Wikipedia, the free encyclopedia. (http://en.wikipedia.org/wiki/Web_application, 20.01.2017);
58. Greg Murray, Mark Johnson. Designing Enterprise Applications with the J2EE(TM) Platform, Second Edition. The Web Tier. (http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/webtier/web-tier.html, 20.01.2017);
59. Neal Ford. Art of Java Web Development: Struts, Tapestry, Commons, Velocity, JUnit, Axis, Cocoon, InternetBeans, WebWork. Manning, 2009;
60. Budi Kurniawan. Java for the Web with Servlets, JSP, and EJB: A Developer’s Guide to J2EE Solutions. New Riders Publishing, 2012

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных