Разработка системы доступа к ресурсам образовательного веб-портала вуза

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?ующим системам отвечать всем современным требованиям.

Недостатки:

-проблема локализации;

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

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

-сравнительно высокая стоимость первоначальных вложений и высокая стоимость сопровождения.

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

образовательный портал аутентификация программный

1.3.4 Ценовые характеристики наиболее распространенных коммерческих ERP-систем

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

-бизнес-анализ;

-составление технического задания;

-реализация доработок в соответствии с техническим заданием (ТЗ);

-установка и настройка ПО;

-техническая поддержка.

На рис. 2. представлена примерная стоимость наиболее распространенных систем без учета внедрения из расчета на 7000 рабочих мест.

Рис. 2. Примерная стоимость ERP-систем из расчета на 7000 рабочих мест

Oracle, SAP представляют собой программные платформы, на базе которых реализованы такие ERP-системы как Naumen University (фирма-производитель Naumen) и Университет (фирма-производитель RedLab) соответственно.

1.4 Обоснование разработки веб-портала силами вуза

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

-СПбГУТ профилирующий вуз, выпускающий программистов;

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

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

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

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

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

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

-приемлемая общая стоимость разрабатываемой системы.

2. ПОСТАНОВКА ЗАДАЧИ И ВЫБОР СРЕДСТВ РАЗРАБОТКИ

.1 Постановка задачи

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

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

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

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

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

-количество групп соответствует числу должностей сотрудников вуза.

Выполнение этих требований должно осуществляться с учетом следующих количественных характеристик:

-количество пользователей системы: около 7000;

-количество ресурсов: более 10 000.

(по предварительным оценкам)

.2 Требования для клиентской части ПО

Все ПО должно состоять из двух частей: клиентской и серверной.

Клиентская часть представляет собой ПО работающее на компьютере пользователя и обеспечивающее взаимодействие разрабатываемой ИС с пользователем.

Серверная часть- это ПО, работающее на стороне сервера.

В качестве клиентской части будет выступать обычный интернет-браузер (веб-браузер).

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

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

-Internet Explorer (совместно с Microsoft Windows);

-Mozilla Firefox (бесплатно, свободное ПО);

-Safari (совместно с Mac OS или бесплатно для Windows);

-Opera (бесплатно, начиная с версии 8.50);

-Google Chrome (бесплатно, свободное ПО);

-Avant (бесплатно, свободное ПО).

Единственное требование к стороне клиента - наличие подключения к внутренней сети вуза (для доступа с рабочего места) или интернет-соединения (для удаленной работы).

Ввиду того что в СПбГУТ сотрудникам и студентам выданы ноутбуки фирмы Apple система адаптирована к браузеру MacOS X - Safari.

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

Кросс-браузерность - свойство сайта отображаться