Астрахань 2011 1 Введение АСУ «ВУЗ» АГТУ Проект «Электронный ВУЗ» АСУ «Деканат» Сотрудник Личный кабинет студента АСУ «Кафедра» Сотрудник Личный кабинет преподавателя АСУ «Абитуриент» Сотрудник Удаленный пользователь Личный кабинет абитуриента Рабочее место сотрудника Сотрудник 2 Недостатки Электронного Вуза Документооборот Система управления пользователями Статическое содержание узлов Управление и расширение 3 Цель и Назначение Цель: автоматизация процессов выписки справок и направлений средствами SharePoint. Просмотр рейтинга, оценок, расписания и приказов. Назначение : 1 2 3 сокращение временных затрат повышение оперативности проведения вузом организационных мероприятий обеспечение контроля исполнительской деятельности 4 Описание предметной области. Процедура ликвидации задолженностей Условие: Наличие у студента в ведомости по предмету «незачет/неудовлетворительно», «не явился» или «не допущен». Преподаватель Запрос Студент Ответ Деканат Сообщение о выписанном направлении Выписывает направление Расписание 5мин Исполнитель Деканата Запрос консультации Учебный отдел Подтверждение консультации Исполнитель Учебного отдела 5 Описание предметной области. Выписка справок Справка о получении пособия по рождению ребенка Справка о доходах Справка о получении пособия до 1,5 лет Справка об оплате обучения Справка о стоимости обучения Справка об обучении 6 Описание предметной области. Выписка справок Справка об обучении Запрос Студенческая канцелярия Данные по заявке Сотрудник Выписывает справку Ответ Студент 2 мин Проверка Картотека 7 Технология обработки информации 8 Инфологическая модель 9 Спецификация обработки информации. Выписка справки. 10 Спецификация обработки информации. Выписка направлений. 11 Входная и выходная информация Входные данные: • • • • • • • • • Набор справок Задолженности Заявка на справку Данные по студенту Данные по оценкам Данные по рейтингу Данные по приказам Данные по расписанию Данные по стоимости обучения и оплате обучения Выходные данные: • • • • • • Направления Итоговые оценки Расписание Рейтинг Справки Приказы 12 Физическая архитектура системы 13 Требования к аппаратному обеспечению ПК: процессор IBM x86 с частотой 1 ГГц; объем ОЗУ 512 Мб; монитор; клавиатура; видеокарта с минимальным разрешением 800х600; сетевая карта; мышь. Серверные машины: 4-х ядерный процессор с тактовой частотой каждого ядра 2 ГГц; объем ОЗУ 4 Гб; монитор; клавиатура; 80 Гб свободного места на системном диске сетевая карта; мышь. 14 Требования к программному обеспечению ПК: Microsoft Windows XP/Vista/7; Интернет–браузер (MS Internet Explorer ver. 8– 9, Mozilla Firefox ver. 3, Opera ver 10). Silverlight 4.0. Сервер приложения: Microsoft Windows Server x64; Office SharePoint Server 2010. Сервер базы данных: Microsoft Windows Server 2008; Microsoft SQL Server 2008 Express. 15 Средства разработки C# и Microsoft Visual Studio 2010 – написание программного кода Office SharePoint Server 2010 – создание портала TSQL и Microsoft SQL Server 2008 – создание процедур и таблиц Microsoft SharePoint Designer 2010 – редактирование страниц Технологии: WF – создание рабочих процессов (унифицированность и масштабируемость приложения) ASP.NET – создание веб-частей WCF – создание сервисов Silverlight – создание веб-частей 16 Рабочий проект Создано: 2 рабочих процесса; 10 веб-сервисов; 6 веб-частей; 7 типов содержимого; 4 списка; 12 хранимых процедур; 6 отчетов ~10000 строк кода. 17 Надежность системы Клиентская машина – 0,997 Сервер приложения -0,993 Надежность системы 0,914 Меры повышения надежности: • Дублировать каналы передачи данных; • Обходные маршруты; Сервер базы данных-0,997 • Дополнительные сервера; • Системы охлаждения; Локальная сеть -0,997 • Источники питания; • Дополнительное ПО (SharePoint Сеть Internet – 0,993 Workspaces 2010). 18 Заключение В ходе проектирования: было создано портальное решение «Электронный Университет»; разработана система веб-сервисов; написана статья на конференцию «ИТО-2011» г.Троицк. В системе планируется: добавление новых кабинетов; добавление новых функциональных возможностей; интеграция с учетом требования безопасности данных. 19 20