Тип работы:
Предмет:
Язык работы:


СИСТЕМА ПРИЕМА И ПЕРЕДАЧИ ДОКУМЕНТОВ НА ОСНОВЕ ТЕХНОЛОГИИ CMSDRUPAL

Работа №163197

Тип работы

Бакалаврская работа

Предмет

информатика

Объем работы98
Год сдачи2019
Стоимость4200 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
22
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 7
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 10
1.1 Виды систем электронного документооборота 11
1.1.1 Классификация СЭД по функционалу и решаемым задачам 11
1.1.2 Классификация по типу используемой технологии 4
1.2 Обзор существующих систем документооборота 5
1.3 Требования к проектируемой системе 8
2 СРЕДСТВА РАЗРАБОТКИ САЙТА 11
2.1 Выбор решения 13
2.2 CMS Drupal 13
2.3 Язык программирования PHP 16
2.4 Шаблонизатор TWIG 17
3 РАЗРАБОТКА САЙТА СИСТЕМЫ 19
3.1 Базовые возможности системы 21
3.1.1 Управление контентом 21
3.1.2 Меню 22
3.1.3 Пользователи 22
3.1.4 Темы 23
3.2 Требования к сайту 23
3.3 Разработка типа контента для хранения документов 24
3.4 Определение всех необходимых форм для отображения документов 30
3.5 Разграничение доступа к документам 35
3.6 Работа с сайтом 38
ЗАКЛЮЧЕНИЕ 42
ПРИЛОЖЕНИЕ А: ЛИСТИНГИ ПРОГРАММ 45
Приложение А.1 - Файл «DocumentEntity.php 45
Приложение А.2 - Файл «DocumentEntityType.php 49
Приложение А.3 - Файл «DocumentFormControllerClass.php 50
Приложение А.4 - Файл «DocumentOwnEntityControllerClass.php 53
Приложение А.5 - Файл «DocumentEntityForm.php 54
Приложение А.6 - Файл «DocumentEntityPermissionForm.php 56
Приложение А.7 - Файл «DocumentEntityTypeForm.php 59
Приложение А.8 - Файл «DocumentEntityListForm.php 60
Приложение А.9 - Файл «DocumentCategoriesBlock.php 64
Приложение А.10 - Файл «AdminOptionsBlock.php 65
Приложение А.11 - Файл «CabinetBlock.php 66
Приложение А.8 - Файл «DocumentRouteSubscriberBlock.php 67
Приложение А.12 - Файл «DocumentEntityAccessControlHandler.php 68
Приложение А.13 - Файл «DocumentEntityPermissionGenerator.php 70
Приложение А.14 - Файл «DocumentEntityListBuilder.php 71
Приложение А.15 - Файл «block.block.administrator.yml 72
Приложение А.16 - Файл «block.block.document_categories_block.yml 73
Приложение А.17 - Файл «block.block.cabinet.yml 73
Приложение А.18 - Файл «document_module.module 74
ПРИЛОЖЕНИЕ Б: ПРЕЗЕНТАЦИЯ 76

Период конца XX века для мировой истории характерен высокими темпами технологического прогресса и вступлением человечества в эпоху информационного общества. Мир значительно преобразился. Изменения произошли почти во всех научных, политических и социально¬экономических сферах жизни.
Исключением не стала и сфера информационных технологий. Именно здесь произошли самые заметные и глобальные изменения. Список этих изменений очень широк и он не ограничивается только появлением интернета.
Следствием скачка в развитии информационных технологий стал бурный рост общего объема информации, накапливаемого миром. Больше всего эта тенденция стала характерна для сфер бизнеса, производства и торговли. Бумажный документооборот, особенно для крупных предприятий, стал настолько убыточен и неэффективен, что их руководители начали искать альтернативу. Крупные организации столкнулись с проблемой невозможности эффективно работать с информацией старыми «бумажными» методами. Возникла необходимость создания современных способов хранения и передачи данных. Ключевое значение стала играть скорость обмена информацией.
Старые методы показали свою неэффективность по нескольким причинам.
Во-первых, бумажные носители и архивы очень ограничены в объеме информации, которые они способны хранить. Более того, любое обращение к документации, хранящейся подобным образом, требует от человека много времени. Также под большим вопросом стоит надежность и безопасность такого хранилища.
Во-вторых, для современных организаций обременительно расходование огромного количества бумаги на содержание и обновление архива, да и информация, хранящаяся на таких носителях, менее динамична, чем электронная.
В-третьих, современный ритм жизни и уровень технологий не позволяют человеку проводить много времени в ожидании нужной ему информации. Операции получения и отправки данных должны происходить мгновенно и вне зависимости от расстояния (хорошим примером является электронная почта).
Многочисленные потоки корреспонденции, договоров, заявок и отчетов давно стали неотъемлемой частью любой государственной или частной организации и требуют регулярной обработки и упорядочения. Данную проблему можно решить только путем использования современных электронных информационных систем, а конкретно - информационных систем электронного хранения данных. Их неоспоримыми преимуществами являются мобильность, гибкость и масштабируемость. Настройка и развертывание таких систем хоть и требует финансовых затрат и грамотных специалистов, но в масштабах крупных организаций и общественных учреждений это лишь небольшие издержки.
Концепция безбумажной технологии хранения документов имеет за плечами уже не одно десятилетие, но, несмотря на это, сейчас можно говорить лишь о ее частичной реализации. С одной стороны, ограничителем здесь выступают привычки и техническая грамотность людей, с другой - целесообразность использования. Для большинства крупных и средних компаний использование электронных информационных систем уже давно является обыденностью, но для малого бизнеса такая практика может быть в новинку. Любой организации на определенных этапах ее существования может потребоваться подобная система. Она не обязательно должна быть сложной и дорогой, тут все зависит от конкретных требований заказчиков. В одном случае может потребоваться сложная корпоративная система, а в другом -централизованное хранилище документов, управление которым осуществляет несколько человек. От того, насколько удачно в каждом конкретном случае будет подобрана система, зависит успех деятельности организации в целом.
На основании сказанного можно заключить, что выбранная тема для дипломного проекта является актуальной и направлена на решение существующих вопросов электронного документооборота.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной работе был реализован сайт системы электронного хранения и управления документами.
Поставленная цель была выполнена. Все задачи были решены в полном объеме.
В данной работе:
1) рассмотрены примеры существующих информационных систем электронного хранения документации и систем электронного документооборота, определены их характерные черты и область применения;
2) произведен анализ требований к разрабатываемому сайту системы, определены особенности его внешнего вида и функциональность;
3) рассмотрены существующие технологии и программные средства, используемые при разработке сайта, проанализированы возможности этих средств;
4) дано описание системы управления содержимым Вгнра1и её возможностей по управлению сайтом ;
5) приведено описание хода разработки визуальной и программной составляющих сайта;
6) описана работа с сайтом, основные блоки сайта и навигация по ним.
Получен рабочий вариант сайта информационной системы, который в дальнейшем можно развивать. Расширение функциональных возможностей сайта системы электронного хранения и управления документами возможно в следующих направлениях:
1) внедрение средств для онлайн-просмотра документов;
2) добавление программного модуля для делопроизводства, который будет реализовать движение документа внутри организации;
3) добавление возможности извлечения документа пользователем для монопольного использования;
Основная работа по созданию сайта состояла в программировании на языке РНРи составлении конфигурационных файлов для модуля. В качестве среды разработки использовалась IDE PhpStorm и текстовый редактор SublimeText.
В ходе выполнения работы были получены навыки работы с CMSDrupal. Также получены навыки разработки сайтов. Приобретен дополнительный опыт работы с такими веб-технологиями как HTML, CSS, языком PHP.



1. Daniel Sipos. Drupal 8 Module Development. М.: Packt Publishing, 2017
2. Шлосснейгл Джордж. Профессиональное программирование на PHP. М.:Вильямс, 2006. - 413 с.
3. Jennifer Hodgdon. Programmer's Guide to Drupal, 2nd Edition. М.: O'Reilly Media, 2015. - 236 c.
4. Matt Glaman. Drupal 8 Development Cookbook.M.: Packt Publishing, 2016
5. Chaz Chumley. Drupal 8 Theming with TWIG. М.: Packt Publishing, 2016


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ