Разработка информационной системы, позволяющей эффективно передавать и хранить Учебно-методические комплекты в системе "преподаватель-студент", используя сеть Интернет

Построение модели деятельности организации в IDEF0. Описание средств размещения данных в Интернет (форум, e-mail, web-site, хостинг). Выбор инструментальной среды разработки, логическое проектирование, установка и тестирование информационной системы.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 13.01.2014
Размер файла 1,9 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

- поддержку «движков» сайтов (CMS);

- разрешение на прямое чтение / запись файлов;

- поддержка необходимой версии PHP и MySQL;

- техническую поддержку.

Варианты:

- hostinger.ru;

- alfaSpace.net;

- freehost96.ru.

Hostinger.ru

- поддержка PHP и MySQL.В отличии от остальных бесплатных хостингов мы поддерживаем PHP и MySQL без ограничений. Вы получите полный доступ к последним версиям PHP и MySQL;

- без рекламы и баннеров.Никаких текстовых ссылок. Никаких всплывающих окон. Никаких раздражающих баннеров. Ваш сайт на все 100% останется без нашей рекламы;

- авто-Установщик скриптов и CMS.Всего несколько кликов и Вы сможете установить Wordpress, Joomla, форумы и многое другое. Профессиональный и полностью функциональный сайт создастся за считанные минуты;

- удобный онлайн Сайт Билдер. Теперь у Вас появилась возможность очень быстро создавать Ваши сайты. Даже новички смогут создать сайт используя наш сайт билдер! Выберите один из 100 шаблонов и Ваш сайт готов в течении 5 минут;

- расширяемое место на диске от 2 ГБ, предоставляемых бесплатно [23].

AlfaSpace.net

- бесплатное размещение Ваших страниц на серверах;

- поддержку PHP и CGI;

- базу данных MySQL (если оставить на форуме 200 сообщений);

- 100 мегабайт дискового пространства (можно увеличить по запросу);

- размещение вашего сайта на серверах alfaspace.net или alfamoon.com;

- домен третьего уровня (адрес Вашей страницы будет ВашаСтраница.alfaspace.net или ВашаСтраница.alfamoon.com);

- автоматически встраиваемая статистика посещений Вашей страницы;

- FTP доступ;

- возможность использования .htaccess;

- стабильная работа хостинг [24]

Freehost96.ru

Конфигурация бесплатного хостинга

- дисковое пространство от 500 Мб до 2Гб;

- количество веб-сайтов: 1;

- количество почтовых ящиков: 1;

- количество FTP-аккаунтов: 1;

- количество баз данных: 1;

- лимит траффика в месяц: 200 Гб.

Доступные возможности: CGI, FastCGI, PHP как модуль Apache, PHP как модуль CGI, SSI, Perl, Python, Ruby on rails, Cron, FTP, SSL, Псевдонимы, .htaccess, Логи, Пароли папок, Ошибки 404, DNS-записи, Панель управления ISPmanager, Веб-почта, PHPMyAdmin, Webalizer, SMTP, IMAP, Автоответчики, Перенаправление, Пересылка, СПАМ-фильтры, MX-записи [25].

Вывод: был выбран хостинг «Hostinger.ru», отвечающий требованиям:

1. Простота, надежность.

2. Расширяемое место на диске от 2 ГБ.

3. Поддержка CMS «Joomla!».

4. Поддержка необходимых версий MySQL, PHP.

Соответственно, у хостинга «Freehost96.ru» нет поддержки CMS «Joomla!», у «AlfaSpace.net» нет необходимого объема дискового пространства.

3.2 Логическое проектирование

Выбор названия сайта.

Требование: название должно содержать «rudn», «perm», быть созвучным и запоминающимся. Также оно должно быть доступно в хостинге в бесплатном тарифе.

Название: «permrudn.zz.mu». Примечание: название можно сменить через панель управления хостинга, или связавшись с службой технической поддержки хостинга «Hostinger.ru».

Тип структуры сайта: иерархическая.

Названия разделов:

1. Главная - cодержит приветствие, общие материалы, пояснения к началу работы с системой. Доступна всем.

2. Все файлы - содержит список всех категорий и файлов модуля jDownloads, является разделом для скачивания файлов. Доступен зарегистрированным пользователям, Преподавателю, Администратору.

3. Загрузка файлов - раздел для загрузки файлов на сервер. Доступен Преподавателю и Администратору.

4. Руководства - раздел содержит статьи, описывающие процесс взаимодействия с системой. Всего 3 статьи - для Пользователя, Администратора, Преподавателя.

Зарегистрированным пользователям доступна 1 статья, Преподавателю 2 статьи, Администратору все 3 статьи.

3.3 Установка и настройка информационной системы

Создание и регистрация домена.

После регистрации на сайте хостинга “Hostinger.ru” «Hostinger.ru»), в разделе «Домены» был создан новый субдомен «permrudn.zz.mu», по истечении 12 часов с момента создания субдомен д оступен для работы.

FTP Доступ

FTP сервер: permrudn.zz.mu.

FTP IP: 31.170.165.194.

FTP порт: 21.

FTP пользователь: ********

FTP пароль: ************

Папка для загрузки файлов: public_html

База Данных MySQL

MySQL Сервер: mysql.hostinger.ru.

База Данных MySQL: u955826656_perm.

Пользователь MySQL: u955826656_perm.

Пароль для пользователя базы данных: ********

После введения в работу субдомена, воспользуемся дистрибутивами следующих программных продуктов:

- Joomla 2.5.9 (с включенным пакетом русского языка);

- jDownloads 1.9.1.3 (модуль для поддержки функций файлового архива).

Скачав дистрибутивы указанных программных продуктов с их официальных сайтов, воспользуемся программой FileZilla для закачки содержимого дистрибутивов на сервер, используя указанные параметры FTP-доступа

Конфигурация Joomla!

Тип базы данных: mysqli.

Имя сервера базы данных: mysql.hostinger.ru.

Имя пользователя: **********

Пароль: *********

Имя базы данных: u955826656_perm.

Префикс таблиц: rn_.

Установив 2 программных продукта, и введя тестовые данные, обратимся к структуре их взаимодействия.

Таблицы модуля jDownloads

rn_jdownloads_templates - временные данные;

rn_jdownloads_rating - оценки файлов;

rn_jdownloads_log - история действий;

rn_jdownloads_license - данные разработчиков модуля, лицензия;

rn_jdownloads_groups - уровень доступа групп пользователей, их атрибуты;

rn_jdownloads_files - файлы, их атрибуты;

rn_jdownloads_config - параметры настройки модуля;

rn_jdownloads_cats - категории, их атрибуты;

Категория - аттрибуты: cat_id, cat_dir, parent_id, cat_title, cat_alias, cat_description, cat_pic, cat_access, cat_group_access, metakey, metadesc, jaccess, jlanguage, ordering, published, checked_out, checked_out_time,

Файл - аттрибуты: file_id, file_title, file_alias, description, description_long, file_pic, thumbnail, thumbnail2, thumbnail3, price release, language, system, license, url_license, license_agree, size, date_added, file_date, publish_from, publish_to, use_timeframe, url_download.

Связь между таблицами

Связь между таблицами представляет собой отношение Один-ко-Многим: «Категория => Файл» и осуществляется посредством MySQL.

Рассмотрим связь файла с его категорией на следующем примере:

Запрос на вывод категорий (по запросу формируется Таблица 4)

Хост: localhost

База данных: u955826656_2511

Время создания: Июнь 20 2013 г., 08:05

Создан: phpMyAdmin 3.5.2.2 / MySQL 5.1.67

SQL-запрос: SELECT * FROM `rn_jdownloads_cats` LIMIT 0, 30 ; 

Строки: 2

Таблица 4 - Запрос к MySQL

cat_id

cat_dir

parent_id

cat_title

cat_alias

cat_description

cat_pic

cat_access

cat_group_access

metakey

metadesc

jaccess

jlanguage

ordering

published

checked_out

checked_out_time

6

2012-2013/1

5

1 полугодие

1-polugodie

<p>1 полугодие 2012-2013 учебного года</p>

folder.png

00

0

0

2

0

0

0000-00-00 00:00:00

5

2012-2013

0

2012-2013

2012-2013

<p>2012-2013 учебный год</p>

folder.png

00

0

0

1

1

0

0000-00-00 00:00:00

Файловая система jDownloads

Файлы в категории JDownloads используются модулем JDownloads и при записи файлов в эту категорию, автоматически подключаются к файловому архиву.

Администрирование

Поняв общий принцип связки CMS с её модулем, приступим к настройке параметров информационной системы.

Введя после названия сайта «\administrator» и авторизовавшись попадём в панель управления CMS

Вводим пару логин/пароль, указанные при конфигурации CMS.

Настройка CMS

В разделах Панели управления, перед настройкой системы, устанавливаем компонент jDownloads, включаем его в специальной панели, выключаем плагины, также конфигурируем модули в специальном окне

В окне Менеджера плагинов можно как изменить состояние плагина, так и настроить его общие параметры, например, указать уровень доступа всех людей, зашедших на сайт. В нашем случае уровень доступа следует указать «Гостевой», то есть имеющий права только на чтение.

Интерфейс

Интерфейс - один из важнейших элементов хорошего сайта, к нему были выдвинуты следующие требования:

- Наглядность, удобство;

- Наличие меню и каталожной системы;

- Наличие каталожной системы для файлового отображения;

- Наличие «входа на сайт» - аутентификатора;

- Присутствие символики РУДН, соответствующая цветовая палитра;

Для этих целей в Менеджере шаблонов взят шаблон Beez5 (стандартный комплект) и проделано следующее:

- Малая обёртка (%) - ширина с боковыми столбцами изменена на 53;

- Большая обёртка (%) - ширина без боковых столбцов изменена на 72;

- Логотип - убран;

- Заголовок сайта изменен на «Сайт Пермского филиала РУДН»;

- Описание сайта изменено на «Файловый архив»;

- Доработан его HTML - код для вставки новой «шапки» сайта;

Палитра сайта и «шапка»

Согласно требованиям к интерфейсу, «шапка» сайта должна соответствовать общей цветовой палитре, палитру определяет официальный логотип РУДН. Соответственно, основная палитра состоит из пяти цветов (в порядке преобладания):

- белый;

- синий;

- зелёный;

- светло - зелёный;

- черный;

- светло - жёлтый.

Используя в качестве основы логотип РУДН, а также требования к единообразию и сочетаемости цветовой палитры сайта, была создана «шапка» сайта. Размеры изображения - 1050*180 точек.

Система меню

Меню создается в Менеджере меню (Рисунок 17) Возможно создание иерархических меню. В пункте «Меню» создаем «Главное меню», а его подпункты (в разделе «Пункты меню») следующие:

1. Главная (Тип: материал).

2. Все файлы (Тип: раскладка категорий jDownloads).

3. Загрузить файлы (Тип: раскладка загрузки jDownloads).

4. Руководства (Тип: материалы).

Поподробнее разберем пункты меню.

Материал главной страницы

Материалы создаются в Менеджере материалов. Создан материал «Добро пожаловать!», права доступа установлены на отметке «для всех».

Материалы могут содержать как текст, так и иллюстрации. В материал внесен следующий «приветственный» текст:

«Добро пожаловать на сайт файлового архива Пермского филиала РУДН!

Для доступа к скачиванию материалов необходимо авторизоваться. Зарегистрируйтесь, введя корректно Ваши данные:

- ФИО (Фамилию Имя Отчество),

- Логин (№ студенческого билета),

- Пароль (произвольный, запомните),

- Адрес электронной почты (Рабочей, активация учетной записи идет через email).

В случае ввода в регистрационной форме неправильных данных, обратитесь к Администрации по адресу: rudn85@bk.ru»

Раскладка категорий jDownloads - Все файлы

Компонент jDownloads позволяет хранить файлы в каталогах. Доступ к верхнему уровню меню всегда доступен по нажатию на кнопку «Оглавление».

При выборе каталога появятся его категории/подкаталоги

В подкатегроиях лежат файлы, либо каталоги. Файлы можно скачать, в каталоги - зайти.

По нажатию на кнопку «Скачать» начнется скачивание файла на компьютер клиента.

Раскладка загрузки jDownloads - Загрузить файлы

Компонент jDownloads предоставляет меню закачки файлов в определенную категорию на сервер (категория должна существовать).

Также можно получить доступ к этому разделу, щеклнув на пиктограмме «Добавить файл». Добавлять файлы могут только Администратор и Преподаватель. Описание «Эта форма позволяет загружать файлы на сервер. Все поля, отмеченные символом, обязательны для заполнения. Ваше имя или адрес электронной почты никогда не будет передаваться третьим партии и только просматриваемые на странице подробностей загрузки» было редактировано путем перевода с английского на русский язык

Поля «Ваше имя» и «Ваш E-Mail» заполняются автоматически. Название загрузки может быть на английском или русском языках, может содержать спецсимволы. При этом название файла может быть только английским и содержать буквы и цифры, а также пробелы.

Категория должна быть создана заранее. Файл может быть любого из следующих форматов: txt, zip,7zip,7z, rar, rtf, doc, docx, xls, xlsx, ppt, pptx, vsd, jpg, bmp, png, ttf.Рекомендованы типы: zip,7zip,7z, rar. Работа с рекомендованными типами гарантирована.

Файл не может быть больше 8192 килобайт (8 мегабайт) - это связано с бесплатным тарифом хостинга сайта.Данный размер файла указан в файле php.ini, который недоступен пользователям хостинга. Для увеличения размера файла требуется приобрести платный тариф. Через данное меню можно загружать только по 1 файлу.

Руководства

Данный раздел не виден не зарегистрированным пользователям и включает в себя 3 кратких руководства для:

1. Супер Администратор (доступ ко всем руководствам).

2. Преподаватель (доступ к руководствам для Пользователя и Преподавателя).

3. Пользователь (доступ только к руководству для Пользователя).

Модуль «Форма входа»

В Менеджере модулей настроим меню авторизации пользователей. Этот модуль отображает форму для ввода логина и пароля пользователя при входе в систему. Также он отображает ссылку на страницу восстановления забытого пароля. Если включена система самостоятельной регистрации пользователей (на странице настроек Менеджера пользователей), будет показана так же ссылка на страницу регистрации.

Присвоен начальный текст «Здравствуйте, если вы студент филиала РУДН г. Пермь, то зарегистрируйтесь, указав в качестве логина номер своей зачетки. Пароль выберите самостоятельно». Система регистрации работает автоматически. На указанный e-mail приходит письмо со ссылкой для «активации» профиля и паролем. После подтверждения пользователь получает статус «Зарегистрирован» и доступ к каталогу файлов (только чтение). Аутентификация по номеру зачетки позволит отсеять спам-ботов и прочих, также Администратор в любое время может удалить или добавить пользователя через Менеджер пользователей.

Менеджер пользователей и делегирование прав

Менеджер пользователей, позволяет создавать, изменять и удалять учетные записи пользователей. Каждая запись содержит свой уровень прав. Права также можно назначить, либо отнять. Любое из вышеперечисленных действий можно совершать как над одним, так и над многими пользователями одновременно.

С учетом обьёма клиентов Администратор может делигировать свои полномочия еще одному или нескольким пользователям. Это может оказаться незаменимым в условиях большой нагрузки.

Классов пользователей 3:

1. Супер Администратор (Администратор) - все права.

2. Преподаватель (Автор) - может добавлять файлы, но не удалять.

3. Пользователь (Зарегистрирован) - только чтение.

Пользовательский интерфейс

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

Данный интерфейс выполняет все требования, описанные выше, является гармоничным, с точки зрения цветовой палитры, удобным и интуитивно понятным. Дополнительно следует отметить панель изменения размера шрифта и кнопку быстрой печати статей (пиктограмма принтера) и кнопку отправки письма автору статьи (пиктограмма письма).

3.4 Руководства и тестирование

Руководства содержат описание действий для всех пользователей информационной системы и представлено в ПРИЛОЖЕНИИ 2 - Руководства.

Тестирование информационной системы

Тестовая конфигурация:

- Процессор: Quad 9300 2.5 GHz;

- Материнская плата: Asrock g41m-vs3;

- Оперативная память: 8 Гб DDR3;

- Видеокарта: Nvidia 560 GTX;

- Блок питания: Asus 500 Ватт;

- Браузеры: Google Chrome, Mozilla Firefox, Opera.

Регистрация проведена в автоматическом режиме с указанием данных:

- ФИО: Фарыма Глеб Алексеевич;

- Логин: ***********

- Пароль: *************

- Почта: gleb.far@yandex.ru.

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

Работают все указанные функции:

- Навигация по сайту

- Поиск каталогов и файлов

- Навигация по каталогам

- Доступ к руководству пользователя

- Скачивание файлов

- Добавление файлов

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

Также были подвергнуты проверке все способы работы, указанные в Руководствах Пользователя, Преподавателя, Администратора.

Вывод: Тестирование прошло успешно, ошибок не обнаружено. Функционал доступен в полной мере. Руководства по использованию верны. Информационная система готова к работе.

ЗАКЛЮЧЕНИЕ

Процесс автоматизации - задача тонкая и неоднозначная.

С одной стороны, информационная система довольно удобна для использования, и подробное руководство по её эксплуатации должно свести проблемы внедрения к минимуму.

Однако, всегда следует всегда учитывать человеческий фактор и техническое состояние объекта автоматизации, а также подготовку кадров, и только при удачном стечении обстоятельств информационная система проработает весь свой цикл эксплуатации.

Таким образом, в ходе выполнения дипломной работы были поставлены следующие задачи:

1. Изучить предметную область.

2. Выбрать программное обеспечение, удовлетворяющее критериям.

3. Разработать информационную систему.

В ходе изучения предметной области была рассмотрена как история создания филиала РУДН, так и возможности филиала по формированию внутренней документации. Также была создана модель рассматриваемой подсистемы в методологии IDEF0, которая позволила подробно изучить механизмы и функции, приводящие к формированию внутренней документации в рамках филиала. Были изучены программные продукты филиала как то «Электронный деканат» или «Электронная библиотека» и предложено несколько методов достижения поставленной цели.

Для выбора программного обеспечения были проанализированы следующие направления:

1. Формат сайта.

2. Формат размещения сайта.

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

Для достижения поставленной цели особые требования были поставлены к функционалу 3 основных систем:

1. Системы передачи файлов.

2. «Движка» сайта.

3. Хостинга.

Благодаря этим требованиям , в качестве системы передачи файлов был выбран плагин для «Joomla!», называемый «jDownloads», , в качестве «движка» сайта была выбрана Система Управления Контентом, или CMS «Joomla!», а в качестве хостинга - «Hostinger.ru».

После выбора инструментальных средств реализации было необходимо разработать информационную систему. Для этого были проведены следующие мероприятия:

1. Регистрация домена «Permrudn.zz.mu» на «Hostinger.ru»;

2. Перенос и установка дистрибутивов CMS «Joomla!» и плагина «jDownloads» на хостинг;

3. Настройка сайта (Настройка прав доступа, конфигурация плагинов и модулей, перерисовка элементов интерфейса);

4. Написание руководства для 3 групп доступа (Администратора, Преподавателя и Пользователя);

5. Заполнение сайта контентом (статьи, каталоги, файлы);

6. Тестирование информационной системы.

По завершении разработки имеем полностью работоспособную систему, готовую выполнять свою основную функцию - передачу и хранение Учебно - Методических комплектов через сеть Интернет.

Перспективы данной информационной системы - введение системы полностью заочного образования путем создания и интеграции модулей:

- форума для филиала РУДН;

- файлового архива с лекциями преподавателей;

- автоматической системы отображения оценок успеваемости студента;

- обратной связи студентов с преподавателями и методистами;

- связи с «Электронным деканатом» и «Электронной библиотекой».

Данное в перспективах развития комплексное решение позволит не только повысить эффективность и качество заочного образования, но и позволит сократить затраты времени и материальных средств у всех участников данного процесса.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. ГОСТ 34.601-90. «Информационная технология. Автоматизированные системы. Стадии создания».

2. «Создание веб-сайтов с помощью системы управления сайтами Joomla линейки 1.5»/ Хаген Граф /321стр / 2008 год.

3. «Движок для вашего сайта. CMS Joomla!, Slaed, PHP-Nuke» /Автор: Колисниченко Д.Н/ 368стр./ 2008 год.

4. «Самоучитель Joomla!»/ Дэн Рамел/448 стр /2008 год.

5. «Профессиональная разработка сайтов на Drupal 7» / Б. Мелансон /688 стр / 2013 год.

6. http://slon.ru/future/elektronnye_mozgi_v_kremle-440314.xhtml

7. http://imp.rudn.ru/perm

8. «Положение об Электронно-библиотечной системе РУДН - ЭБС РУДН.doc», источник http://lib.rudn.ru.

9. http://ru.wikipedia.org/wiki/IDEF0.

10. http://ru.wikipedia.org/wiki/Электронный_деканат.

11. http://ru.wikipedia.org/wiki/Система_управления_содержимым.

12. http://ru.wikipedia.org/wiki/Интернет-СМИ.

13. http://ru.wikipedia.org/wiki/Веб-форум.

14. http://ru.wikipedia.org/wiki/Электронная_почта.

15. http://ru.wikipedia.org/wiki/Сайт.

16. http://ru.wikipedia.org/wiki/Хостинг.

17. http://ru.wikipedia.org/wiki/Облачное_хранилище_данных.

18. http://ru.wikipedia.org/wiki/Яндекс.Диск.

19. http://ru.wikipedia.org/wiki/Dropbox.

20. http://ru.wikipedia.org/wiki/Диск_Google.

21. http://jdownloads.com.

22. http://codex.wordpress.org/Особенности_WordPress.

23. http://www.hostinger.ru/vps-hosting

24. http://AlfaSpace.net

25. http://freehost96.ru.

ПРИЛОЖЕНИЯ

ПРИЛОЖЕНИЕ 1

ТЕХНИЧЕСКОЕ ЗАДАНИЕ

1 ОБЩИЕ СВЕДЕНИЯ

1.1 Полное наименование системы: «Разработка информационной системы для организации хранения и передачи Учебно-Методических Комплектов через сеть Интернет».

1.2 Условное обозначение системы: Модуль «Файловый архив».

1.3 Наименование предприятий (объединений) разработчика и заказчика (пользователя) системы и их реквизиты.

1.3.1 Заказчик:

ИНН 590642342 КПП 590424631.

Адрес: г.Пермь, ул. Муромская 32 а, офис №1.

1.3.2 Разработчик:

Фарыма Глеб Алексеевич.

ИНН 590423824646.

Дата рождения: 20.01.1990 г.

Место рождения: г. Пермь.

Основание для создания: Договор № 10ПС-ВУ от 01.02.2010 г.

Сведения об источниках и порядке финансирования работ:

1.5.1. Источник финансирования: отсутствует.

1.5.2. Объем финансирования: отсутствует.

2 НАЗНАЧЕНИЕ И ЦЕЛИ СОЗДАНИЯ СИСТЕМЫ

2.1 Назначение системы

Разрабатываемый модуль предназначен для автоматизации процесса распространения Учебно-Методических Комплектов.

Автоматизации подлежат следующие системы:

Система распространения Учебно - Методических Комплектов

2.2 Цели создания системы

Система создается с целью:

Увеличение скорости, качества и эффективности распространения Учебно - Методических Комплектов.

В результате должны быть достигнуты следующие улучшения значений показателей:

Увеличение скорости, качества и эффективности распространения Учебно - Методических Комплексов.

Характеристика объекта автоматизации:

Объектом автоматизации являются процесс поступления Учебно-Методических комплектов, из филиала РУДН г. Перми непосредственно на ПК его студентов.

3 ТРЕБОВАНИЯ К СИСТЕМЕ:

3.1. Требования к системе в целом

3.1.1. Требования к структуре и функционированию системы (Диаграмма 1).

Диаграмма 1 - Общая структура функционирования системы

Сервер, на котором расположен сайт, содержит все данные системы и базу данных. Доступ к данным осуществляется с рабочих мест специалистов.

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

АРМ «Пользователь» представлен в виде Веб-интерфейса, в котором можно по запросу получить нужный Учебно - Методический Комплект.

АРМ «Преподаватель» обеспечивает пополнение БД актуальными Учебно - Методическими Комплектами.

АРМ «Методист» обеспечивает пополнение БД актуальными Учебно - Методическими Комплектами, ведет их учет и обновление.

3.1.2 Требования к способам и средствам связи для информационного обмена между компонентами системы

АРМ «Методист» и сервер могут работать как при помощи локальной сети, так и через сеть Интернет. Обмен данными между АРМ «Пользователь», и сервером осуществляется посредством сети Интернет.

3.1.3 Требования к численности и квалификации персонала системы и режиму его работы

3.1.3.1 Требования к численности персонала

В состав персонала для функционирования данной ИС должны входить следующие ответственные лица:

Методист - 1 человек;

Данные лица должны выполнять следующие функциональные обязанности:

- Методист: обеспечивает пополнение БД актуальными Учебно - Методическими Комплектами, ведет их учет и обновление.

3.1.3.2. Требования к квалификации персонала

- методист - уверенный пользователь ПК;

- знание основных офисных программ; опыт использования оргтехники;

- знание основ формирования БД;

- знание основ работы в ОС Windows;

- знание основ работы в Интернет.

3.1.3.3. Требования к режимам работы персонала

Персонал, работающий с данной ИС должен работать в следующих режимах:

Методист - в соответствии с рабочим графиком организации филиала РУДН г. Перми;

3.1.4 Требования к приспособляемости системы к изменениям

Обеспечение приспособляемости системы должно выполняться за счет:

- своевременное проведение плановых работ по администрированию ИС;

- своевременное обновление ИС;

- своевременное обновление компьютерных комплектующих.

3.1.5 Требования к надежности

3.1.5.1 Состав показателей надежности для системы в целом

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

Надежность должна обеспечиваться за счет:

- применения технических средств, системного и базового программного обеспечения, соответствующих классу решаемых задач;

- регулярного резервного копирования данных;

- своевременного выполнения процессов администрирования БД;

- соблюдения правил эксплуатации и технического обслуживания программно-аппаратных средств;

- предварительного обучения пользователей и обслуживающего персонала.

3.1.5.2 Требования к надежности технических средств и программного обеспечения

К надежности оборудования предъявляются следующие требования:

- применение технических средств соответствующих классу решаемых задач;

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

- защита от перепадов напряжение;

- обеспечение системы резервным питанием.

3.1.6 Требования к эргономике и технической эстетике

Модуль «ФАЙЛОВЫЙ АРХИВ» должен обеспечивать удобный и интуитивно понятный интерфейс для всех пользователей ИС. Интерфейс модуля «ФАЙЛОВЫЙ АРХИВ» внешне должен быть схож с интерфейсами других подсистем ИС, а все привычные кнопки, такие как закрытие диалоговых окон, расположены в привычных для пользователя местах.

В части внешнего оформления:

- весь интерфейс должен быть на русском языке;

- на главной странице модуля отображается вся необходимая информация.

В части диалога с пользователем:

Все привычные горячие клавиши в модуле «ФАЙЛОВЫЙ АРХИВ» должны быть сохранены. Например: перемещение между активными полями диалогового окна - Tab.

3.1.7 Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы

Условия хранения, эксплуатации, а также виды и периодичность обслуживания технических средств системы должны соответствовать требованиям по эксплуатации, техническому обслуживанию, ремонту и хранению, изложенным в документации производителя на них.

3.1.8 Требования к защите информации от несанкционированного доступа

Для решения задачи защиты информации от несанкционированного доступа используется целый комплекс средств, включающий в себя технические, программно-аппаратные средства и административные меры защиты информации.

Права каждого пользователя должны быть ограничены. Доступ разрешен только к необходимой информации, это осуществляется при помощи матрицы доступа, разделения интерфейсов. Все пароли индивидуальны. Необходимо ограничить физический и программный доступ к серверу.

Все внештатные носители информации должны проходить проверку на предмет наличия вредоносных программ.

Все машины должны иметь программную защиту, такую как антивирусные программы.

Регулярно должны осуществляться регламентные административные меры, такие как чистка памяти машин сотрудников и сервера от устаревшей информации; обновление ПО, обновление комплектующих парка машин.

3.1.9 Требования безопасности

При внедрении, эксплуатации, обслуживанию и ремонте технических средств организации должны соблюдаться меры электро- и пожаробезопасности (защита от воздействий электрического тока, электромагнитных полей, акустических шумов и т. п.). Требования по электробезопасности определяются изготовителем технического оборудования. Пожаробезопасность регламентируется документами филиала РУДН г. Перми. Сотрудники должны следовать инструкции по технике безопасности организации при работе на компьютере.

3.2 Требования к видам обеспечения

3.2.1 Требования к программному обеспечению

Программное обеспечение должно работать на операционных системах Windows XP, Windows Vista, Windows 7, Windows 8.

На файл - сервере организации должно быть установлено следующее ПО:

- операционная система;

- антивирус;

- PHP;

- MySQL;

3.2.2 Требования к информационной совместимости со смежными системами

Модуль «ФАЙЛОВЫЙ АРХИВ», должен иметь возможность интеграции на веб-сайт филиала РУДН г. Перми .

3.2.3 Требования к техническому обеспечению

Система должна быть реализована с использованием файл - сервера филиала РУДН г. Перми, либо стороннего хостинга и рабочих станций сотрудников.

Требования к файл - серверу:

- процессор не менее 2-х ядер с частотой системной шины не менее 800MHz и тактовой частотой не менее 2GНz;

- объем оперативной памяти не менее 2Gb работающей в двухканальном режиме и поддерживающей контроль четности ECC;

- один, либо два жестких диска не менее 500Gb каждый, работающих в системе RAID в зеркальном режиме;

- наличие встроенной видеокарты;

- наличие 2 сетевых карт стандарта Ethernet, поддерживающих работу по протоколу TCP/IP со скоростью работы не менее 100Mb/s.

Требования к рабочим станциям:

- наличие монитора, мыши и клавиатуры

- процессор не менее 2х ядер с частотой от 1,5GНz;

- оперативная память не менее 512Мб;

- жесткий диск не менее 20Гб;

- наличие видеокарты;

- наличие сетевой карты стандарта Ethernet, поддерживающих работу по протоколу TCP/IP со скоростью работы не менее 100Mb/s.

4 СОСТАВ И СОДЕРЖАНИЕ РАБОТ ПО СОЗДАНИЮ СИСТЕМЫ

Работы по созданию системы включают в себя следующие этапы:

- обследование предметной области;

- проектирование;

- разработка;

- тестирование и отладка;

- ввод в эксплуатацию и сопровождение.

4.1 Обследование предметной области включает в себя:

- определение функционального назначения организации;

- изучение структуры филиала РУДН г.Перми;

- выявление процессов, нуждающихся для автоматизации;

- изучение способов обработки информации;

- изучение входящей/исходящей документации.

4.2 Проектирование включает в себя:

- выявления логических связей (как осуществляет своё функциональное назначение проектируемый объект, какая информация и в какой последовательности обрабатывается);

- разработка необходимых схем, диаграмм, алгоритмов;

- разработка модели процессов филиала РУДН г.Перми, либо конкретного процесса;

- выбор средств реализации.

4.3 Разработка включает в себя:

- разработка информационного обеспечения;

- разработка программного обеспечения;

- подготовка технического обеспечения.

4.4 Тестирование и отладка включает в себя:

- Программная отладка;

- Тестирование системы в реальных условиях;

- Исправление ошибок, выявленных опытным путем.

4.5 Ввод в эксплуатацию и сопровождение включает в себя:

- ввод системы в действие;

- эксплуатация системы;

- доработка, обновление системы.

- порядок контроля и приёмки системы

Для приемки данного проекта должна быть создана внутренняя комиссия организации. Создаваемый модуль «ФАЙЛОВЫЙ АРХИВ» прежде всего, должен быть проверен сотрудниками Филиала РУДН г. Перми на соответствие цели его создания. Так же он должен пройти проверку на наличие программных ошибок, на совместимость с остальными компонентами системы.

Требования к составу и содержанию работ по подготовке объекта автоматизации к вводу системы в действие

Для нормального функционирования модуля «ФАЙЛОВЫЙ АРХИВ» должны быть проведены следующие мероприятия:

- проверка характеристик технической составляющей системы согласно пункту 3.2.3 настоящего ТЗ;

- установка необходимого ПО на компьютеры сотрудников организации, сервер, пункт 3.2.1настоящего ТЗ;

- внедрение модуля «ФАЙЛОВЫЙ АРХИВ»;

- обучение персонала работе с модулем «ФАЙЛОВЫЙ АРХИВ» в поставленные сроки.

Требования к документированию:

При внедрении модуля «ФАЙЛОВЫЙ АРХИВ» в работу, Разработчиком должны быть предоставлены следующие документы:

1. Инструкция по работе с модулем «ФАЙЛОВЫЙ АРХИВ» для пользователя «Методист».

2. Инструкция по работе с модулем «ФАЙЛОВЫЙ АРХИВ» для пользователя «Преподаватель».

3. Инструкция по работе с модулем «ФАЙЛОВЫЙ АРХИВ» для пользователя «Пользователь».

ПРИЛОЖЕНИЕ 2

РУКОВОДСТВА

РУКОВОДСТВО ДЛЯ ПОЛЬЗОВАТЕЛЯ

Благодарим за регистрацию!

Для доступа к скачиванию файлов перейдите в раздел Главного меню, называемый «Все файлы».

Справа в открывшемся окне Вы должны увидеть список категорий, он выглядит так, как показано на Рисунке 23. Доступ к верхнему уровню меню всегда доступен по нажатию на кнопку «Оглавление».

Рисунок 23 - Категории 1 уровня

Выберите интересующую Вас категорию, и щелкните по ней. При выборе категории появятся её подкатегории (Рисунок 24).

Рисунок 24 - Каталоги 2 уровня

Выберите интересующую Вас подкатегорию, и щелкните по ней.

В подкатегориях лежат файлы, либо другие категории. Файлы можно скачать, в каталоги - зайти. Пример файлов представлен на Рисунке 25.

Рисунок 25 - Файлы

По нажатию на кнопку «Скачать» начнется скачивание файла на Ваш компьютер. При несоответствии результата уточните название Вашей группы у Старосты группы, либо Методиста. В случае подозрения на ошибку, сообщите о ней Методисту по адресу: rudn85@bk.ru

РУКОВОДСТВО ДЛЯ ПРЕПОДАВАТЕЛЯ

Для доступа к скачиванию файлов перейдите в раздел Главного меню, называемый «Все файлы». Доступ к верхнему уровню меню всегда доступен по нажатию на кнопку «Оглавление».

Справа в открывшемся окне Вы должны увидеть список категорий, он выглядит так, как показано на Рисунке 26.

Рисунок 26. Категории 1 уровня

Выберите интересующую Вас категорию, и щелкните по ней.

При выборе категории появятся её подкатегории (Рисунок 27).

Рисунок 27 - Каталоги 2 уровня

Выберите интересующую Вас подкатегорию, и щелкните по ней.

В подкатегориях лежат файлы, либо другие категории. Файлы можно скачать, в каталоги - зайти. Пример файлов представлен на Рисунке 28.

Рисунок 28. Файлы

По нажатию на кнопку «Скачать» начнется скачивание файла на Ваш компьютер. При несоответствии результата уточните название группы у Методиста. В случае подозрения на ошибку, сообщите о ней Методисту по адресу: rudn85@bk.ru

Для доступа к добавлению файлов перейдите в раздел Главного меню, называемый «Загрузить файлы».

Справа в открывшемся окне Вы должны видеть Меню загрузки файлов. Меню показано на Рисунке 29.

Рисунок 29 - Загрузка файла

Также можно получить доступ к этому разделу, щеклнув на пиктограмме «Добавить файл». Добавлять файлы могут только Администратор и Преподаватель.

Поля «Ваше имя» и «Ваш E-Mail» заполняются автоматически.

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

Категория должна быть создана заранее. Загружайте файлы только в разрешенные Администратором категории! Заранее обговорите специальную категорию с Методистом.

Файл может быть любого из следующих форматов: txt, zip,7zip,7z, rar, rtf, doc, docx, xls, xlsx, ppt, pptx, vsd, jpg, bmp, png, ttf.Рекомендованы типы: zip,7zip,7z, rar. Работа с рекомендованными типами гарантирована.

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

Файл не может быть больше 8192 килобайт (8 мегабайт) - это связано с бесплатным тарифом хостинга сайта. Через данное меню можно загружать только по 1 файлу.

Заполнив указанные поля и выбрав файл, соответствующий требованиям, жмите на кнопку «Отправить». Файл в течении нескольких минут будет доступен на сервере для скачивания.

Почта. Вам также выдан специальный почтовый аккаунт для связи. Логин и Пароль для доступа к нему узнавайте у Методиста.

РУКОВОДСТВО ДЛЯ АДМИНИСТРАТОРА

Для доступа к скачиванию файлов перейдите в раздел Главного меню, называемый «Все файлы». Доступ к верхнему уровню меню всегда доступен по нажатию на кнопку «Оглавление», также для поиска файлов и категорий можно воспользоваться меню «Поиск».

Справа в открывшемся окне Вы должны увидеть список категорий, он выглядит так, как показано на Рисунке 30.

Рисунок 30 - Категории 1 уровня

Выберите интересующую Вас категорию, и щелкните по ней.

При выборе категории появятся её подкатегории (Рисунок 31).

Рисунок 31 - Каталоги 2 уровня

Выберите интересующую Вас подкатегорию, и щелкните по ней. В подкатегориях лежат файлы, либо другие категории. Файлы можно скачать, в каталоги - зайти. Пример файлов представлен на Рисунке 32.

Рисунок 32 - Файлы

По нажатию на кнопку «Скачать» начнется скачивание файла на Ваш компьютер. При несоответствии результата уточните название группы у Методиста. В случае подозрения на ошибку, сообщите о ней Методисту по адресу: rudn85@bk.ru

Для доступа к добавлению файлов перейдите в раздел Главного меню, называемый «Загрузить файлы».

Справа в открывшемся окне Вы должны видеть Меню загрузки файлов.

Меню показано на Рисунке 33.

Рисунок 33 - Загрузка файла

Также можно получить доступ к этому разделу, щеклнув на пиктограмме «Добавить файл». Добавлять файлы могут только Администратор и Преподаватель.

Поля «Ваше имя» и «Ваш E-Mail» заполняются автоматически.

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

Категория должна быть создана заранее. Загружайте файлы только в разрешенные Администратором категории! Заранее обговорите специальную категорию с Методистом.

Файл может быть любого из следующих форматов: txt, zip,7zip,7z, rar, rtf, doc, docx, xls, xlsx, ppt, pptx, vsd, jpg, bmp, png, ttf.Рекомендованы типы: zip,7zip,7z, rar. Работа с рекомендованными типами гарантирована.

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

Файл не может быть больше 8192 килобайт (8 мегабайт) - это связано с бесплатным тарифом хостинга сайта. Через данное меню можно загружать только по 1 файлу.

Заполнив указанные поля и выбрав файл, соответствующий требованиям, жмите на кнопку «Отправить». Файл в течении нескольких минут будет доступен на сервере для скачивания.

«Быстрый запуск» системы

Для «быстрого запуска» системы необходимо:

1. Сформировать файловый архив по принципу Каталог=>Каталог….=>Файл.Требования к файлам указаны выше;

2. Используя файловый менеджер FileZilla или аналогичный подключиться к хостингу напрямую, указав следующие параметры: FTP IP: 31.170.165.194, FTP порт: 21, FTP пользователь: u955826656, FTP пароль: ***********

3. Найти папку «jdownloads»и загрузить в неё верхние каталоги файлового архива;

4. Зайти в Панель упраления CMS. Для доступа к панели управления, введя после названия сайта «\administrator», Вы попадете в Панель управления CMS (Рисунок 34 ). Вводим пару логин/пароль, используемые для входа на сайт;

Рисунок 34 - Вход в Панель управления

5. В Панели управления переходим в раздел Компоненты=> Хранилище файлов (Рисунок 35);

Рисунок 35 - Хранилище файлов

6. Выбираем «Проверить хранилище файлов».

7. Все, файлы доступны для скачивания.

Обслуживание системы

Добавление файлов возможно:

1. Вручную (через загрузку файлов в нужную папку, используя файловый менеджер).

2. В автоматическом режиме на сайте, через меню «Загрузить файлы».

3. В автоматическом режиме в Панели управления, меню Компоненты => Хранилище файлов => Загрузки => Загрузить файлы.

Добавление категорий возможно:

1. Вручную (через загрузку структуры категорий, используя файловый менеджер).

2. В автоматическом режиме в Панели управления, меню Компоненты => Хранилище файлов => Категории => Создать.

Изменение файлов доступно, только по следующей схеме:

«Скачивание файла - Изменение файла - Загрузка файла».

Изменение категорий возможно:

1. Вручную (используя файловый менеджер).

2. В автоматическом режиме в Панели управления, меню Компоненты => Хранилище файлов => Категории выбираем категорию, в разделе «Название» изменяем название категории на необходимое.

Важно! Администратору доступно изменение статей на сайте, для этого откройте статью, щелкните на пиктограмме «Изменить» в форме листка с ручкой. После внесения необходимых изменений, нажмите «Сохранить».

Удаление файлов возможно:

1. Вручную (используя файловый менеджер).

2. В автоматическом режиме в Панели управления, меню Компоненты => Хранилище файлов => Загрузки, выбираем загрузки, затем выбираем напротив «Удалить связанные с загрузкой файлы» в списке «Да», нажимаем «Удалить».

Удаление категорий возможно:

1. Вручную (используя файловый менеджер).

2. В автоматическом режиме в Панели управления, меню Компоненты => Хранилище файлов => Категории => Удалить.

Важно! Перед удалением категории удалите из неё все файлы, перед удалением родительской категории, удалите сначала все дочерние категории.

После любых действий в Хранилище файлов необходимо выбрать «Проверить хранилище файлов» для фиксации изменений.

ПРИЛОЖЕНИЕ 3

КАЛЕНДАРНЫЙ ГРАФИК

Календарный график оформления документов, выполнения, оформления и защиты выпускной работы представлен в Таблице 5.

Таблица 5 - Примерный график выполнения выпускной работы

Этапы работ

Календарные сроки выполнения

1

Выбор и утверждение темы и руководителя выпускной работы

2-я половина марта

2

Получение задания на выпускную работу от руководителя

1-я половина апреля

3

Выполнение выпускной работы

май, июнь, июль

4

Оформление выпускной работы, включая переплет

1-я половина августа

5

Представление выпускной работы руководителю и получение отзыва руководителя

2-я половина августа

6

Просмотр диплома нормоконтролером

1-я половина сентября

7

Предварительная защита

2-я половина сентября

8

Представление выпускной работы заведующему кафедрой и получение допуска к защите

2-я половина сентября

9

Назначение рецензентов и рецензирование выпускной работы

2-я половина сентября

10

Подготовка к защите выпускной работы

2-я половина сентября

11

Защита

2-я половина сентября

Размещено на Allbest.ru


Подобные документы

  • Тестирование информационной системы учета протоколов несоответствия учебно-тренировочного подразделения АЭС. Формирование функциональных возможностей информационной системы. Построение структурно-функциональной модели по стандарту IDEF0, методологии SADT.

    дипломная работа [1,1 M], добавлен 11.03.2012

  • Создание информационной системы для предприятия с удобным пользовательским интерфейсом. Автоматизация учета посетителей, персонала и оборудования в интернет-кафе. Описание среды программирования и системы управления базами данных. Справочная система.

    курсовая работа [3,3 M], добавлен 23.01.2014

  • Формулировка предметной задачи. Анализ требований к программе. Функциональная модель системы. Выбор языка и программных средств реализации. Описание логической модели базы данных. Концептуальная модель данных информационной системы Интернет-библиотеки.

    курсовая работа [4,4 M], добавлен 13.10.2017

  • Содержательное описание предметной области. Структурный анализ бизнес-процесса на основе IDEF0-модели. Построение информационно-логической модели данных. Структурная схема на основе IDEF0. Даталогическая модель данных. Реализация информационной системы.

    курсовая работа [849,7 K], добавлен 10.07.2014

  • Изучение предметной области и выявление основных задач Интернет-магазинов. Выбор средств разработки системы, базы данных, инфологической и даталогической моделей. Разработка программного приложения, программных модулей, представленных экранными формами.

    дипломная работа [4,2 M], добавлен 22.04.2015

  • Принципы построения СУБД, их достоинства. Архитектура распределенной информационной системы. Разработка интернет-магазина рынка книг: построение физической модели данных на языке SQL, проектирование схемы базы данных с использованием веб-интерфейса.

    курсовая работа [2,3 M], добавлен 01.11.2011

  • Создание единой информационной сети, позволяющей эффективно хранить, обрабатывать, анализировать и использовать информацию по учету успеваемости студентов. Основные функции и формы созданной информационной системы. Экономическое обоснование проекта.

    дипломная работа [1,5 M], добавлен 20.10.2013

  • Выбор, обоснование и особенности работы СУБД. Характеристика языков программирования. Разработка структурной и функциональной модели информационной системы аптеки. Проектирование программной среды АИС и ее интерфейса. Построение модели базы данных.

    курсовая работа [442,3 K], добавлен 21.04.2012

  • Интернет-технологии как средство обучения. WEB-приложения для проведения процесса обучения. Школьная информационно-аналитическая система. Разработка школьной информационной системы на основе интернет-технологий. Использование инструментальной программы.

    дипломная работа [165,3 K], добавлен 27.11.2010

  • Понятие информационной технологии. Обобщенная структура компьютерной сети. Разработка программы, позволяющей передавать звук по локальной сети и по глобальной сети Интернет в реальном времени. Создание собственной Интернет-радиостанции с помощью Delphi.

    курсовая работа [376,0 K], добавлен 02.07.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.