Создание информационного портала
Характеристика организации автоматизированной обработки. Схема данных и ее описание. Характеристика входной и выходной информации. Организация технологического процесса сбора, передачи, обработки и выдачи информации. Формализация автоматизируемых задач.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 22.11.2013 |
Размер файла | 941,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
2.2 Программная реализация комплекса задач
2.2.1 Описание структуры диалога
Диалог с пользователем информационные системы, входящие в состав портала осуществляют посредством графического интерфейса пользователя. Средства осуществления диалога с пользователем можно условно разделить на текстовые и графические. Текстовые средства отображают на экране или информационной блоке веб-страницы некоторую текстовую информацию для пользователя, а графические средства представляют информацию в графическом виде. Имеется возможность создания визуальных эффектов.
Представление данных осуществляется с помощью главного окна сайта и боковых панелей, которые могут настраиваться администратором. Содержимое главного окна состоит из блоков, содержание и набор которых может редактировать администратор. Имеется также возможность создания готовых наборов блоков и помещения их на главную страницу по мере необходимости. Это позволяет администратору заранее подготовить визуальное оформление и оперативно его менять.
Перечень элементов, отображаемых на главной странице, полностью определяется администратором. Для обеспечения соответствия внешнего вида страниц портала общепринятым нормам, было выполнено следующее оформление: вверху страницы находится логотип портала и форма для авторизации. В левой верхней части находится главное меню портала, в правой части находятся различные информационные блоки, в том числе, блоки, отображающие на экран аватар пользователя и различную статистическую информацию. В нижней части расположена информационная лента с информацией о разработчиках системы управления контентом. Ее наличие на главной странице является требованием разработчиков. Пользователь может по своему усмотрению добавлять и удалять любые блоки кроме данной информации.
Панель администратора является мощнейшим графическим инструментом для управления содержимым портала. Панель администратора предоставляет пользователям интуитивно-понятные графические элементы управления и позволяет сократить временные и трудовые затраты на сбор, обработку и представления информации.
Наличие визуальных инструментов администрирования позволяет управлять порталом сотрудникам, которые не являются специалистами в области информационных технологий.
Из этого центрального окна осуществляется дальнейшая навигация по разделам администраторской панели. Для упрощения работы администратора, две главных панели, панель администратора и панель управления модулями (см. рис. 7) всегда отображаются на странице в неизменном виде. Меняется лишь содержимое нижней части страницы. Там отображается соответствующая действиям администратора информация: панель управления выбранным модулем, статистическая информация (при выборе элемента «Статистика» (см. рис. 7.)), информация о пользователях и так далее.
Внутренняя информационная система «Электронная библиотека» создана на базе имеющегося в составе дистрибутива системы управления контентом модуля. В настоящее время ее функционал удовлетворяет потребностям пользователей. В будущем функционал планируется расширить.
Произведена рубрикация раздела «Форум». В будущем планируется создание отдельной категории для помещения в нее тем, представляющих ценность для филиала. В этот раздел войдут обсуждения важных аспектов организации учебного процесса, культурно-массовых мероприятий, актуальные предложение студентов по улучшению имиджа и повышению рейтинга Калужского филиала МФЮА и другие.
Рубрикация раздела «Доска объявлений» также проведена разработчиками. Созданы базовые разделы для основных групп объявлений. Это позволит пользователю быстро ориентироваться и находить нужную информацию.
Раздел «Новости» в настоящее время еще не разбит на рубрики и не заполнен информацией, так как урегулированы не все вопросы публикации. Первоначально необходимо определить команду сотрудников, которые будут заниматься поддержкой данного раздела. Далее необходимо оцифровать имеющиеся на бумажных носителях данные.
Когда раздел будет полностью включен в работу, все объявления будут готовиться в электронном виде и по мере надобности распечатываться на бумажных носителях и помещаться на информационные стенды.
Раздел «Опросы» служит для проведения социальных исследований, для выяснения мнения студентов, сотрудников и преподавателей по определенной теме. Функционал раздела в настоящее время определен функционалом стандартного внутреннего модуля и удовлетворяет требованиям, предъявляемым к данной информационной системе. В дальнейшем планируется расширить функционал раздела за счет внедрения системы анкетирования и расширения функционала системы проведения опросов.
Важным инструментов осуществления диалога с пользователем является система поиска.
Система управления контентом AntiSLAED 4.3.1 имеет удобную систему поиска информации. Для того, чтобы воспользоваться ею, посетитель может перейти по специальной ссылке «Поиск» в главном меню портала, либо просто ввести свой запрос в поле «Поиск».
В первом случае открывается страница поиска информации,
Пользователь может вести поиск как во всех разделах сайта, так и по одному из них. Текст запроса вводится в поле справа.
Возможно использование упрощенной функции поиска, прямо с текущей страницы портала: упрощенная форма поиска имеется в верхней части каждого раздела портала.
В данном случае в распоряжении пользователя окно для поиска по текущему модулю. Оно имеет ряд кнопок. Кнопка «Главная» служит для немедленного перехода на главную страницу сайта. Кнопка «Лучшие» предназначена для организации списка литературы в порядке убывания оценок пользователей (как было описано выше, каждый пользователь имеет возможность оценить ресурс по пятибалльной шкале). Кнопка «Популярные» предназначена для организации списка литературы в порядке убывания количества просмотров. Кнопка «Список» позволяет вывести список названий ресурсов, для удобства поиска нужного ресурса по названию. Преимущество такого метода отображения состоит в том, что на одну страницу поместится на несколько порядков больше элементов, и пользователь будет просматривать только названия, не отвлекаясь на описания. Кнопка «Добавить» позволяет пользователю добавить в раздел свой источник, если он имеет на это права.
Система поиска анализирует вхождение строк, поэтому с ее помощью можно легко вывести список источников по корню слова из названия. Например, пользователю нужно найти все ресурсы, относящиеся к администрированию. Он вводит в поле для поиска «админ» и получает результат:
В данном примере пользователь выбрал поиск с обычным отображением информации -- заголовок ресурса + описание. Корень «админ» подсвечен, поэтому теперь легко выбрать те ресурсы, которые относятся к администрированию.
Одними из основных требований к информационной системе «Портал Калужского филиала» являются наличие дружественно и интуитивно-понятного пользовательского интерфейса, ведение максимально короткого и понятного диалога с пользователем, возможность администрирования информационной системы сотрудниками, не являются специальными в области информационных технологий.
На данном этапе развития портала встроенные средства удовлетворяют потребностям пользователей. В будущем они будут оптимизированы и расширены. Планируется добавление новых функций и разделов. Эта работа будет осуществляться коллективом энтузиастов под контролем научного руководителя и преподавателей факультета прикладной информатики.
2.2.2 Структурная схема программного комплекса
Информационный портал Калужского филиала МФЮА является сложным программным комплексом, который обслуживается несколькими различными серверами и несколькими различными СУБД. Информация, с которой работает система управления контентом и пользователи портала, расположена как на локальных машинах, так и на удаленных машинах, в том числе на машинах в сети Интернет.
Условно программный комплекс разделен на ядро, внутренние информационные системы, внешние информационные системы и интерфейсы интеграции.
Ядро представляет собой базовый комплекс средств для работы портала. Сюда входят стандартные алгоритмы обработки данных, которые используются модулями портала, интерфейсами интеграции и другими внешними информационными системами.
Внутренние информационные системы представлены модулями, входящими в состав базового дистрибутива, а также установленными администраторам вручную. Все внутренние информационные системы соответствуют единому стилю оформления, единой структуре построения программного кода и единым алгоритмам обработки информации, определенными разработчиками системы управления контентом.
Внешние информационные системы представляют собой приложения, функционирующие отдельно и независимо от портала. В настоящее время в Калужском филиале МФЮА функционируют три внешние информационные системы:
1. Справочно-правовая система «Консультант +».
2. Справочно-правовая система «Гарант».
3. Автоматизированная информационная библиотечная система MarcSQL.
Необходимость интеграции данных информационных систем возникла по причине недостаточности их базового функционала.
Работа со справочно-правовыми системами «Консультант + » и «Гарант» затруднялась необходимостью создания ярлыков на каждой отдельно взятой машине и в каждом отдельно взятом профиле. Ярлыки приходилось создавать вручную. Сеть Калужского филиала МФЮА состоит из семидесяти машин, пятьдесят пять из которых расположены в учебных классах. Студентами во время занятий используется пять профилей. Соответственно имелась необходимость в создании ярлыков. Это затрудняло работу администраторов тем, что не было возможности оперативного изменения сетевого пути к данным информационным системам и имелась необходимость регулярного обновления испорченных или удаленных пользователями ярлыков.
Данный процесс возможно автоматизировать двумя способами: созданием соответствующих серверных сценариев и помещением единого ярлыка на одной из страниц портала. Процедура помещения ярлыка на одной из страниц портала требовала меньших трудовых и временных затрат, поэтому было решено выбрать именно этот способ автоматизации.
Потребность в интеграции АИБС MarcSQL с порталом возникла по причине отсутствия у студентов возможности работы с ней. Студентам требовалось посещать библиотечное помещение даже для того, чтобы сверить список книг, которые находят у них на руках или выяснить, имеется ли в наличии интересующая их книга. Было решено создать интерфейс интеграции, который позволит студентам получать такую информацию самостоятельно.
Разработка интерфейсов интеграции представляет собой группу отдельных проектов, однако все они тесно связаны с данным проектом. Создание платформы для интеграции приложений является одной из основных целей данного проекта.
Структурная схема программного комплекса «Информационный портал Калужского филиала МФЮА» представлена на рисунке 2.
2.2.3 Организация технологического процесса сбора, передачи, обработки и выдачи информации
Технологический процесс сбора, передачи, обработки и выдачи информации с точки зрения пользователя осуществляется по двум основным схемам:
1. Пользователь - ядро системы - база данных системы - пользователь (для внутренних информационных систем);
2. Пользователь - ядро системы - интерфейсы интеграции - внешняя информационная система - интерфейсы интеграции - ядро системы - пользователь.
Первая схема обработки информации используется при работе внутренних информационных систем портала. Данная схема реализуется тремя основными информационными подсистемами: система установки, административная часть, пользовательская часть.
Система AntiSLAED снабжена механизмом автоматической установки. Для этого в ней имеется файл «setup.php» при выполнении которого начинается установка.
К моменту начала установки администратору необходимо сконфигурировать WEB-сервер нужным образом, создать пустую базу данных MySQL и определить права доступа к ней.
Все параметры, которые задаются в процессе установки, могут быть изменены впоследствии. Сразу после запуска «setup.php» система предлагает выбрать язык установки. В дистрибутив включены русский, английский, немецкий языки. После установки можно добавление других языковых пакетов. В данном случае отсутствует необходимость изменения языка системы, поэтому возможность изменения языка была сразу отключена.
Далее пользователю представляется возможность прочесть лицензионное соглашение на использование системы, после чего согласиться с ним и продолжить установку, либо не согласиться и прекратить установку. В соответствии с требованиями лицензионного соглашения, возможно свободное использование системы управления контентом AntiSLAED, а также свободная модификации ее исходного кода. Требуется лишь сохранить информационный блок «Информация о разработчиках» на главной странице системы.
Далее необходимо произвести начальное конфигурирование системы, которое включает в себя настройку параметров соединения с сервером базы данных, задание префикса таблиц базы данных и другие операции.
Здесь предлагается указать имя созданной базы данных. Система будет управлять ею в полностью автоматическом режиме. Возможно указание базы данных на удаленном сервере. Поддерживаются базы данных MySQL, SQLite, Postgres, MSSQL, Oracle, MSAccess, MSSQL-ODBC. В рамках данного проекта используется база данных MySQL.
После нажатия на кнопку «Продолжить» выводится отчет о создании таблиц базы данных. Если одна или несколько таблиц созданы некорректно, это свидетельствует либо о неправильном распределении прав доступа к базе данных, либо о повреждении дистибутива системы.
Следующий этап: первый вход в администраторскую панель.
На этом процесс установки системы заканчивается, а файл «setup.php» удаляется или переименовывается (желательно задавать произвольную группу букв в качестве имени).
Административная часть системы делится на два основных раздела: панель администратора и панель управления модулями. В панели администратора содержатся глобальные инструменты администрирования для управления всей системой в целом.
Кратко рассмотрим назначение элементов панели администратора:
· Администраторы. Инструмент для управления администраторами. Позволяет добавить нового администратора, изменить личные данные или права доступа для уже существующего администратора, либо удалить администратора. В системе не предусмотрен главный администратор, все различаются лишь правами доступа.
· Блоки и баннеры. Инструмент для управления блоками и баннерами. Позволяет оперативно менять оформление и содержание главной страницы портала за счет добавления и удаления заранее заготовленных информационных блоков. С помощью него можно добавлять рекламу, панели инструментов и любые другие элементы. Детально настраивается расположение каждого элемента на главной странице портала.
· Категории. Инструмент для управления категориями ресурсов. Управление осуществляется отдельно для каждого модуля.
· Комментарии. Инструмент администрирования комментариев.
· База данных. Инструмент для оптимизации либо ремонта базы данных (при ее повреждении).
· Редактор. Инструмент для редактирования внедрений. Предназначен только для профессионалов. Позволяет вручную перепрограммировать систему управления контентом, кардинально изменить ее внешний вид или добавить новые функции. С помощью редактора возможна связка внешних информационных систем с ядром портала, либо изменение базовых конфигурации ядра.
· Дополнительные поля. Позволяет добавлять модулям дополнительные поля. Они будут использоваться при добавлении ресурса в данный модуль. Например, в модуле «Новости», можно добавить графу «приоритет» для группировки новостей по степени важности.
· Группы. Инструмент для управления группами пользователей. Объединяя пользователей в группу, администратор может оперативно изменить права для всех пользователей этой группы, не прибегая к редактированию прав каждого пользователя по отдельности.
· Языки. Инструмент для управления языком интерфейса системы.
· Сообщения. Инструмент для администрирования сообщений. Сообщение -- это мультимедийный элемент, который отображается непосредственно на главной странице системы. Этот инструмент служит для рекламы, а также оперативного снабжения посетителей важной информацией.
· Модули. Инструмент для настройки модулей системы.
· Рассылка. Инструмент для управления рассылками.
· Рейтинги. Инструмент слежения за рейтингами использования модулей. Предназначен для сбора статистической информации о посещаемости тех или иных разделов портала.
· RSS каналы. Инструмент для управления RSS каналами новостей.
· Безопасность. Инструмент просмотра сообщений системы безопасности об ошибках и атаках портала.
· Конфигурации. Центр глобальных настроек системы. Позволяет выполнить детальное конфигурирование ядра системы управления контентом.
· Стили. Инструмент программирования внешнего вида портала. Все настройки осуществляются через XML-теги и команды PHP.
· Шаблоны. Профессиональный инструмент программного редактирования шаблонов портала. В сочетании с инструментом «стили» предоставляет администратору неограниченные возможности по разработке визуального оформления.
· Файловый редактор. Инструмент управления базой данных файлов. Предназначен для создания реестра аватаров, смайлов и различных пиктограмм. Выполнив соответствующие настройки, в данный раздел можно помещать файлы размером до 10 Гбайт, однако для управления массивными файлами более оптимально использовать FTP-сервер.
· Пользователи. Инструмент администрирования пользователей портала.
· Выход. Пиктограмма для выхода из системы. Носит декоративный характер.
Элементы панели управления модулями предоставляют доступ к индивидуальным настройкам отдельно выбранного модуля. Панель также содержит декоративную пиктограмму «Выход».
В настоящее время используются следующие модули (внутренние информационные системы):
· Новости.
· Доска объявлений.
· Форум.
· Программное обеспечение.
· Электронная библиотека.
· Опросы.
Вторая схема обработки информации действует при работе внешних информационных систем. Пользователь портала открывает определенную страницу, через которую выводится результат работы интерфейсов интеграции. При этом внутренняя информационная система пользуется ресурсами ядра для своей работы. Далее команда передается интерфейсу интеграции, который извлекает из внешней информационной системы необходимую информацию, преобразует ее в нужный вид и предоставляет пользователю.
Например, при открытии раздела «Список книг на руках» алгоритм на языке PHP передает команду интерфейсу интеграции. Интерфейс интеграции, представленный определенным набором программных средств, обращается к базе данных SQLServer, извлекает из нее нужную информацию и выводит ее в таблицу в виде, понятном пользователю.
При открытии раздела «Справочно-правовые системы», в котором содержатся ярлыки для запуска справочно-правовых систем «Консультант +» и «Гарант» четкого следования второй схеме обмена данными не происходит, поскольку отсутствует интерфейс интеграции, преобразующий информацию. Ярлык является ссылкой и вынесен на портал с целью предоставления пользователям единой точки авторизации в данных информационных системах.
3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ
3.1 Обоснование методики расчета экономической эффективности проекта
Выбор методики расчета экономической эффективности обуславливается типом расчёта эффективности в зависимости от условий получения экономического эффекта от внедрения новых технологий. Внедренные информационные технологии позволяют автоматизировать те задачи, которые ранее выполнялись вручную и уменьшить расходы на сбор, преобразование и передачу информации.
Методика расчёта экономической эффективности была выбрана с учётом технико-экономических показателей ручного и автоматизированного труда. Она также позволяет рассчитать разницу трудозатраты ручного и автоматизированного труда.
При расчёте экономической эффективности учитывались затраты на создание информационной системы, а так же сопутствующие связанные с работой ЭВМ, в частности энергопотребление. Произведено сравнение объемов потребления канцелярских принадлежностей, в частности, бумажных носителей, до и после внедрения системы.
Данный программный продукт разрабатывался в период с 24 января по 3 апреля. Работа проводилась в одну смену продолжительностью 8 часов. В разработке принимали участие: системный администратор и четыре студента-практиканта в должности администраторов разрабатываемой информационной системы. Для реализации данного проекта было предоставлено 2 компьютера. Соответствующее программное обеспечение было заранее подготовлено и настроено.
Предоставленные рабочие места были оборудованы компьютерами настольного типа и подключены к основной локальной сети Калужского филиала МФЮА. Система управления контентом и пакет XAMPP развертывались на сервере, доступ к которому осуществлялся удаленно с предоставленных машин.
3.2 Расчет показателей экономической эффективности
Экономическая эффективность данного проекта обуславливается:
1. Экономией канцелярских принадлежностей.
2. Экономией времени работы сотрудников.
Экономия времени работы сотрудников выражается в минутах и представляет собой время, затрачиваемое сотрудниками на выполнение описанных задач до внедрения информационной системы.
Экономия канцелярских принадлежностей выражается в экономии бумажных носителей, на которых информация доставлялась до пользователя до внедрения информационной системы и экономии тонера принтеров, который затрачивался на вывод этой информации на бумажные носители.
Экономия канцелярских принадлежностей также влечет за собой экономию электроэнергии, которая была затрачена принтерами и рабочими компьютерами сотрудников в процессе вывода информации на бумажные носители.
3.2.1 Расчет стоимости часа работы ЭВМ
Стоимость часа работы ЭВМ рассчитывается по формуле:
, (3.2)
где
С - затраты на содержание и обслуживание ЭВМ (за месяц), руб.,
Т - полезный фонд времени работы ЭВМ (за месяц), ч.,
N - количество машин, шт.
Затраты на содержание и обслуживание ЭВМ рассчитываются по формуле:
, (3.3)
где
Сзп - зарплата обслуживающего персонала за месяц, руб.,
Сесн - отчисления в фонды единого социального налога (ЕСН), руб.,
Сэл - затраты на электроэнергию за месяц, руб.
Машины обслуживаются двумя сотрудниками: системным администратором и помощником. Заработная плата системного администратора составляет 15000 руб., помощника - 7500 руб.
Отчисления в фонд единого социального налога составляет 26% от заработной платы обслуживающего персонала, который составляет:
(3.4)
Затраты на заработную плату обслуживающего персонала в месяц составят:
(3.5)
Затраты на электроэнергию рассчитываются по формуле:
, (3.6)
где
P - общая мощность всех компьютеров, ватт,
T - общее время работы компьютеров, час,
Z - цена одного киловатта в час, руб.
Для администрирования системы используется семь компьютеров. Мощность каждого компьютера составляет 350 Ватт. Общая мощность составит:
(3.7)
Так как, сотрудники работают в одну смену по 8 часов в день, а общее количество рабочих дней в месяц составляет 20 дней, то общее время работы компьютеров составит:
(3.8)
Затраты на электроэнергию за месяц составят:
(3.9)
Основные показатели для расчета затрат на содержание и обслуживание ЭВМ были вычислены можно рассчитывать затраты, которые составят:
(3.10)
Рассчитаем стоимость часа работы ЭВМ:
(3.11)
3.3 Расчет экономии труда
Экономию труда необходимо рассчитывать для каждой подсистемы портала в отдельности. Разделы «Новости» и «Доска объявлений» будут администрировать все сотрудники учебной части и один библиотекарь. Экономическая эффективность для сотрудников учебной части выражается в экономии времени на создание, вывод на бумажный носитель и размещение этого носителя на информационном стенде.
По результатам опроса, каждый сотрудник тратит не менее часа в день на проведение вышеописанной работы.
По результатам исследования, используя внедренную информационную систему, каждый сотрудник тратит не менее получаса в день на подготовку той же информации в электронном виде. Таким образом, экономия труда сотрудников составляет 30 минут в день и 600 минут в месяц.
По результатам опроса, библиотекари тратят не менее 2 часов в день на обслуживание студентов факультета информационных технологий.
За счет внедрения электронной библиотеки студенты факультета информационных технологий имеют возможность получать всю необходимую для занятия информацию прямо с рабочих машин, не посещая библиотечное помещение.
Таким образом, экономия рабочего времени библиотекарей составляет 2 часа в день и 40 часов в месяц.
3.4 Расчет экономической эффективности
Экономическая эффективность от внедрения проекта рассчитывается по формуле:
Э = Сэвм + Эканц + Этруда - Зв;
где
Э - экономическая эффективность от внедрения проекта;
Сэвм - экономия времени работы ЭВМ в денежном выражении;
Этруда - экономия труда в денежном выражении;
Эканц - экономия канцелярских принадлежностей;
Зв - затраты на внедрение системы;
По результатам расчетов, библиотекарь экономит 40 часов в месяц на обслуживание студентов (любые библиотечные операции проводятся на компьютере), а учебная часть в целом экономит 600 минут или 10 часов в месяц. Общая экономия времени составляет 50 часов в месяц.
Согласно формуле 3.11, стоимость 1 часа работы ЭВМ составляет 4,56 рубля. Таким образом, экономия времени работы ЭВМ составит:
Сэвм = 4,56 рублей / час 50 часов = 228 рублей / месяц
Суммарная заработная плата сотрудников учебной части составляет 120 000 рублей в месяц. Общее рабочее время каждого сотрудника составляет 160 часов в месяц. Стоимость 1 часа работы сотрудника составляет:
Сч = 120 000 рублей / месяц / 160 часов / месяц = 750 рублей / час.
Экономия труда в денежном выражении равна:
Этруда = 750 рублей / час 50 часов = 37 500 рублей / месяц.
По результатам исследования, экономия бумажных носителей составляет 1000 листов в месяц. Стоимость 1 пачки бумаги составляет в среднем 100 рублей. Таким образом, за счет снижения объемов использования бумажных носителей, экономия составляет 200 рублей / месяц.
Картридж лазерного принтера позволяет распечатать в среднем 2000 листов формата А4. Стоимость одного картриджа составляет в среднем 2000 рублей. Стоимость печати 1000 листов составляет 1000 рублей, таким образом, экономия на печати составляет 1000 рублей / месяц.
Суммарная экономия канцелярских принадлежностей составит 1200 рублей в месяц.
Затраты на разработку проекта складываются из затрат на использование ЭВМ на время разработки. Разработка системы производилась в период с 24 января 2011 года по 3 апреля 2011 года, длительность рабочей смены составляла 8 часов. Количество рабочих дней в этот период составило 50. Информационная система разрабатывалась на ЭВМ, которая потребляет 450 Ватт в час. Таким образом, энергопотребление составило:
450 50 8 = 180000 Ватт = 180 Киловатт.
Учитывая, что стоимость одного киловатта электроэнергии составляет 2,70 рубля, рассчитаем затраты на разработку системы:
З = 180 2,70 = 486 рублей.
Итоговая экономическая эффективность в месяц составит:
Э = 228 + 1200 + 37500 - 486 = 38442 рублей/месяц.
Рассчитаем срок окупаемости системы:
Со = 486 30 / 38442 = 0,38 дня.
4. ОБОСНОВАНИЕ ЭРГОНОМИЧЕСКИХ РЕШЕНИЙ
4.1 Обоснование эргономических решений пользовательского интерфейса
Пользовательский интерфейс представляет собой диалоги авторизации, поиска, а также различные визуальные средства отображения информации на странице браузера.
При переходе на главную страницу портала пользователю автоматически назначаются привилегии учетной записи «Гость». Данная учетная запись является системной и может настраиваться администратором портала.
Пользователь имеет возможность работать под гостевой учетной записью, либо авторизоваться в системе под своими учетными данными. Внешний вид главной страницы портала приведен на рисунке 20.
Рис. 20. Внешний вид главной страницы портала
В левой верхней части страницы находится форма авторизации пользователя. До авторизации используется учетная запись «Гость». В левой части также расположен блок «Главное меню». Данный блок является встроенным, но может свободно редактироваться администратором.
В правой верхнее части страницы находится панель ссылок. Данная панель также является встроенным блоком, который свободно редактируется. Ниже расположен блок информации о пользователе, где отображается его псевдоним и картинка (аватар). На данном блоке также имеется форма авторизации.
В нижней правой части расположен блок информации о текущих посетителях сайта.
Средняя часть является главной областью просмотра. В ней отображается информация, запрошенная пользователем по команде поиска или по команде перехода к определенному модулю. Внешние информационные системы, связанные с порталом посредством интерфейса интеграции также отображают информацию в этой части страницы.
Внизу главной страницы расположен блок «Информация о разработчиках». Отключение или изменение данного блока является нарушением лицензионного соглашения об использовании системы. Внешний вид блока «Информация о разработчиках» представлен на рисунке 21.
Рис. 21. Внешний вид блока «Информация о разработчиках»
Текущий интерфейс системы является наилучшим в соотношения «Функциональность - Производительность». Система управления контентом допускает использование тем оформления, любые элементы которых могут свободно изменяться пользователем. Это даст возможность создать заготовки и регулярно менять внешний вид портала в зависимости от времени года, проведения торжественных мероприятий и других важных событий.
4.2 Обоснование эргономических решений административного интерфейса
Инструменты администрирования системы собраны в единой панели администратора. Вход в панель администратора возможен только по специальной ссылке, в данном случае это ссылка «http://portal.kfmfua.ru/odmin.php». В будущем в целях безопасности планируется изменить название файла «odmin.php» произвольной комбинацией символов.
Панель администрирования имеет собственную систему авторизации. Присвоение одинаковой пары логин - пароль одновременно пользователю и администратору запрещено. Внешний вид страницы авторизации представлен на рисунке 22.
Рис. 22. Страница авторизации в панели администратора
Панель администрирования представляет собой единый командный центр для управления всеми системами портала. Большая часть операций выполняется с помощью визуальных графических инструментов. Помимо команды администраторов, портал будут администрировать пользователя, не являющиеся ИТ специалистами, поэтому наличие визуальных инструментов является необходимым условием.
Внешний вид панели администрирования представлен на рисунке 23.
Рис. 23. Внешний вид панели администратора
В верхней части панели администратора находятся строка меню и миниатюры переключения языков пакетов системы. Пункт «Главная» строки меню предназначен для перехода на главную страницу с правами администратора. Это позволяет оперативно просмотреть результаты своей работы. Для возвращения необходимо перейти по ссылке «Панель администратора» строки меню.
В левой части находятся информационные блоки, позволяющие оперативно оценить количество ресурсов, требующих проверки администратором, просмотреть техническую информацию о конфигурации системы, а также получить информацию о количестве пользователей и администраторов, работающих в данный момент в системе.
Раздел «Панель администратора» содержит глобальные системные инструменты администрирования системы.
Раздел «Администраторы» служит для управления учетными записями администраторов. Возможно создание любого необходимого количества учетных записей. Записи различаются правами доступа к определенным модулям и разделам портала.
Раздел «Блоки и баннеры» позволяет управлять информационными блоками. В нем содержатся инструменты для создания и редактирования блоков, а также управления их расположением на страницах системы. Администратор имеет возможность заранее заготовить нужные информационные блоки и оперативно размещать их в системе, меняя тем самым ее функционал, либо отображая нужную информацию.
Раздел «Категории» служит для управления категориями ресурсов. Его функционал зависит от количества установленных модулей и от наличия в них возможности рубрикации информации.
Раздел «Комментарии» служит для администрирования комментариев и позволяет администратору удалять комментарии, не соответствующие правилам общения пользователей.
Раздел «База данных» содержит инструменты оптимизации и ремонта базы данных. Он также позволяет выполнять ручные SQL запросы в базу данных. Это удобно при ручном конфигурировании определенных таблиц.
Раздел «Редактор» является редактором внедрений в ядро системы. Он позволяет с помощью команд языка PHP изменять функционал ядра, добавлять новые функции, связывать с порталом внешние информационные системы.
Раздел «Дополнительные поля» служит для добавления или удаления дополнительных полей в модулях системы. Позволяет добавить поля различного типа и редактировать их названия.
Раздел «Группы» служит для управления группами пользователей.
Раздел «Языки» предоставляет администратору визуальные средства редактирования языковых пакетов.
Раздел «Сообщения» позволяет добавлять сообщения администратора, видимые из любого раздела портала.
Раздел «Модули» служит для управления модулями системы. Имеется возможность активации / деактивации установленных модулей, а также настройки параметров отображения в модулях информационных блоков.
Раздел «Рассылка» содержит инструменты, позволяющие выполнять информационные рассылки пользователям системы.
Раздел «Рейтинги» позволяет настроить параметры учета рейтингов пользователей.
Раздел «Переходы» позволяет учитывать количество переходов пользователей по определенным ссылкам. Функция актуальна в крупных Интернет-порталах и позволяет ресурсу участвовать в рейтинге поисковых систем и других рейтингах. В рамках данного проекта эта функция неактуальна, но не деактивирована с целью получения статистической информации о деятельности пользователей.
Раздел «RSS каналы» позволяет управлять RSS каналами новостей.
Раздел «Безопасность» содержит в себе инструменты блокирования сетевых атак и управления диапазонами разрешенных и запрещенных IP-адресов.
Раздел «Конфигурации» позволяет управлять базовыми параметрами системы, редактировать логотип сайта, задать шаблоны отображения информации, редактировать языковые параметры.
Раздел «Статистика» позволяет получать статистическую информацию об использовании системы за определенный период времени.
Раздел «Стили» позволяет задавать визуальное оформление элементов системы и управлять темами оформления.
Раздел «Шаблоны» позволяет не только управлять визуальным отображением элементов системы, но и изменять их состав и структуру. Служит для ручного редактирования внешнего вида элементов. Используются команды языки PHP и HTML разметка.
Раздел «Файловый редактор» служит для управления глобальными параметрами загрузки файлов и для управления параметрами модуля «Каталог файлов». В рамках данного проекта модуль и функция управления файлами не используются. Ссылки на файлы организуются командами языки PHP, загрузкой файлов управляет внешний FTP сервер.
Раздел «Пользователи» позволяет администратору получать и изменять информацию о пользователях системы. В рамках данного проекта планируется отключить возможность самостоятельной регистрации в системе, централизованно создать учетные данные и передать их каждому пользователю лично. Это позволит привести все учетные данные к единому формату и реализовать систему сквозной авторизации в системе, за счет связывания учетных данных с Active Directory.
«Выход» является декоративной пиктограммой и служит для завершения сеанса работы с панелью администрирования.
Панель управления модулями позволяет настроить индивидуальные конфигурации отдельных модулей. Деактивированные модули затемнены, однако администратор имеет возможность свободно редактировать их параметры в случае наличия у его учетной записи необходимых прав доступа.
Панель администратора и панель управления модулями постоянно отображаются на странице панели администрирования. Результаты выполнения команд администратора отображаются в информационном блоке, который находится в нижней части страницы. Такой метод отображения информации упрощает работу администратора и позволяет всегда наглядно видеть состав ее компонентов.
Внизу страницы расположен блок, отображающий статистическую информации о скорости генерации страницы и количестве запросов в базу данных.
Заключение
В ходе разработки дипломного проекта была проанализирована деятельность всех подразделений Калужского филиала МФЮА и проведен сравнительный анализ существующих информационных систем для автоматизации труда работников.
Для разработки информационной системы было проведено сравнение следующего программного обеспечения:
· Система управления контентом.
· Пакет серверов для поддержки работы портала.
· Операционная система для установки сервера.
В ходе анализа было произведено сравнение наиболее популярных информационных систем по наиболее важным критериям отбора.
Разработанная информационная система «Портал Калужского филиала МФЮА» позволяет решать следующие задачи:
1. Использование электронной библиотеки.
2. Оперативная доставка до студентов, сотрудников и преподавателей важной информации.
3. Автоматизация процесса проведения опросов и анкетирования.
4. Предоставление студентам, преподавателям и сотрудникам единого средства коммуникации: форума.
5. Оперативный доступ к дистрибутивам программного обеспечения, используемым студентами во время занятий.
6. Создание единой точки входа в информационное пространство Калужского филиала МФЮА.
7. Создание единой платформы для интеграции информационных систем.
8. Сбор и сохранение информационного наследия Калужского филиала МФЮА.
Разработанная информационная система позволяет существенно упростить работу сотрудников учебной части, а также предоставить студентам и преподавателям самые современные средства доступа к информации.
Помимо образовательной и оптимизационной функций система также предоставляет средства интеграции уже имеющихся программных продуктов, используемых в учебном и рабочем процессах, в единое информационное пространство.
Данная информационная система также является платформой для интеграции других информационных систем, которые будут разработаны будущими студентами и преподавателями.
Информационный портал Калужского филиала МФЮА позволит вывести работу и учебный процессы на качественно новый уровень, повысить их эффективность, внедрить самые современные информационные технологии и за счет этого готовить конкурентоспособных и востребованных специалистов, готовых в работе в условиях потребностей современного бизнеса.
СПИСОК ЛИТЕРАТУРЫ
Учебники, монографии, брошюры
1. Базы данных в Интернете: практическое руководство по созданию Web-приложений с базами данных. -- Изд. 2-ое, испр. -- М.: Издательско-торговый дом «Русская Редакция», 2000. -- 448 с.: ил.;
2. Время -- деньги. Создание команды разработчиков программного обеспечения/Пер. с англ. - М.: Издательско-торговый дом «Русская Редакция*, 2002. - 368 стр.: ил.;
3. Диго С.М., Сорокин А.А. Руководство по изучению дисциплины «Корпоративные информационные системы» - М. Московский международный институт эконометрики, информатики, финансов и права. 2002. - 25с.;
4. Русеев Д.С., Технологии беспроводного доступа, справочник. - СПб.: БХВ-Петербург, 2002. - 352 с.: ил.;
5. Ирвин Дж., Харль Д., Передача данных в сетях: инженерный подход: Пер. с англ. - СПб.:БХВ-Петербург, 2003. - 442 с.: ил.;
6. Кащеев Д. - комплексный подход к продвижению веб-сайтов;
7. Романов А.А. Учебное пособие по дисциплине «Реклама. Интер-нет-реклама» / Московский международный институт эконометрики, информатики, финансов и права. - М.:, 2003. - 168 с.;
8. Ефремов, О.В. Социальные аспекты современных компьютерных технологий: учебное пособие / О.В. Ефремов, П.С. Беляев. - Тамбов : Изд-во Тамб. гос. техн. ун-та, 2006. - 80 с.;
9. Безопасность в Интернете - специальная публикация NIST 800-10;
10. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD/Пер. с англ. -- 2-е изд., испр. -- М: Издательско-торговый дом «Русская Редакция», 2002. -- 736 стр.: ил.;
11. Кузнецов С. В. - технологии управления знаниями;
12. Билл Гейтс - Дорога в будущее;
13. Руководство по глобальной компьютерной сети Интернет.
Электронные ресурсы
1. Официальный сайт MySQL [http://www.mysql.com];
2. Информационный портал HostInfo [http:// hostinfo.ru/];
3. Официальный сайт разработчиков системы управления контентом AntiSLAED CMS [http://antislaedcms.ru]
Размещено на Allbest.ru
Подобные документы
Описание аппаратных и программных средств, операционной системы. Описание входной и выходной информации. Информационно-логическая модель данных. Схема взаимодействия входной и выходной информации. Расчет трудоемкости и стоимости обработки информации.
курсовая работа [2,4 M], добавлен 05.07.2015Описание разработанных программных модулей системы автоматизированного документооборота. Характеристика базы данных, нормативно-справочной, входной и выходной оперативной информации. Организация технологии сбора, передачи, обработки и выдачи информации.
дипломная работа [4,7 M], добавлен 16.02.2013Разработка программы на языке Си++ и осуществление постановки и выбора алгоритмов решения задач обработки экономической информации, создание и редактирование базы данных, сортировка записей по определенному запросу, анализ эффективности обработки данных.
контрольная работа [316,8 K], добавлен 28.08.2012Изучение особенностей информационного процесса обработки данных. Процессы, связанные с поиском, хранением, передачей, обработкой и использованием информации. Основные режимы обработки данных на ЭВМ. Организация обслуживания вычислительных задач.
реферат [130,9 K], добавлен 28.09.2014Анализ используемой системы обработки информации на предприятии, ее структура и анализ эффективности функционирования. Содержание и принципы организации входной и выходной информации. Аппаратные и программные средства обеспечения, описание интерфейса.
дипломная работа [1,1 M], добавлен 24.08.2016Роль и место комплекса задач в экономической информационной системе, технико-экономическое обоснование автоматизации обработки информации. Характеристика и анализ существующей организации обработки информации по комплексу задач на объекте управления.
дипломная работа [5,3 M], добавлен 29.06.2012Создание программного обеспечения автоматизированной информационной системы для учета и обработки метеорологической информации. Описание основных программных модулей. Требования к составу и параметрам технических средств, транспортированию и хранению.
дипломная работа [7,5 M], добавлен 16.08.2015Технико-экономическая характеристика предметной области и предприятия. Обоснование проектных решений по информационному, техническому и программному обеспечению. Характеристика базы данных. Организация технологии сбора, обработки и выдачи информации.
дипломная работа [3,6 M], добавлен 08.03.2014Описание входной и выходной информации, структура базы данных. Разработка программа автоматизации обработки сведений в отделе Государственной статистики Аскинского района по животноводству в среде Delphi 7. Расчет затрат на создание программного продукта.
курсовая работа [1,2 M], добавлен 10.07.2012Технология сбора информации традиционными методами. Правила сбора оффлайновой информации. Технические средства сбора информации. Операции для быстрого восстановления данных в системах хранения. Технологический процесс и процедуры обработки информации.
курсовая работа [304,5 K], добавлен 02.04.2013