4. АНАЛИЗ МОУ СОШ № 97 И ПОСТАНОВКА ЗАДАЧИ НА РАЗРАБОТКУ ИНФОРМАЦИОННОЙ СИСТЕМЫ
Информатизация общества вызвана необходимостью использования больших объемов информации во всех сферах человеческой деятельности, с одной стороны, и невозможностью формирования и обработки информации с помощью традиционных технологий и средств связи, с другой стороны. Интенсификация информационного обмена в современном обществе и, как следствие - переход в области обмена информацией на новые технологии, приводит к необходимости создания информационных систем.
За последние годы произошло коренное изменение роли и места персональных компьютеров и информационных технологий в жизни общества. Человек, эффективно владеющий технологиями и информацией, имеет другой, новый стиль мышления, принципиально иначе подходит к оценке возникающих проблем, к организации своей деятельности. Как показывает практика, без новых информационных технологий уже невозможно представить современную школу. И поэтому сегодня, как никогда ранее, важен переход на качественно новый уровень в подходах к использованию компьютерной техники и информационных технологий во всех областях деятельности школы.
В нашей школе предмет информатика преподается с 1990 года. Это был без машинный вариант, учащиеся знакомились с устройством компьютера и алгоритмами. Ребята 10 и 11 классов учились писать алгоритмы и блок - схемы.
В 2001 году по президентской программе мы получили 3 компьютера .
В 2004 году - ещё 5 компьютеров.
В 2005 году в школу пришел новый кабинет информатики: 10 рабочих мест для учащихся, рабочее место учителя, принтер, сканер, мультимедийный проектор. Закуплены компьютерные столы, доска, экран и стулья.
В 2005 - 2006 году был подключен Интернет.
С 2006 учебные кабинеты также стали оснащаться компьютерами.
Сегодня мы располагаем 7 компьютерами, 5 принтерами, 1 сканером, 1 ксероксом, 3 мультимедийными проекторами, факсом, 1 цифровым фотоаппаратом. Оснащен кабинет информатики на 10 рабочих мест и одно рабочее место учителя. Информатика в 2006 году был создан и размещён сайт школы, который постоянно обновляется.
Школа успешно вступила в Проект «Информатизация системы образования». Оператор ОУ прошел курсы по работе с базой данных «Хронограф Школа 2.5» На данный момент заканчивается заполнение базы данных школы.
Особое внимание уделяется предмету информатика. Информатика ведётся с 8 по 11 класс.
С целью повышения эффективности методической работы, полной реализации запросов педагогов в школе начата деятельность по созданию единого информационного пространства.
Через Интернет учителя школы имеют возможность познакомиться с новыми педагогическими технологиями, материалами института повышения квалификации и профессиональной переподготовки работников образования, Воронежского областного института повышения квалификации работников образования, условиями всероссийских конкурсов и олимпиад. Идет целенаправленная работа по систематизации, обновлению и пополнению информационных ресурсов образовательного процесса, расширению использования мультимедийного сопровождения.
Создаются и непрерывно пополняются:
• база данных по педагогическим кадрам;
• база данных по обучающимся воспитанникам;
• электронные дидактические материалы по предметам.
Заместителями директора школы по УВР и ВР с помощью компьютерных технологий осуществляется изучение:
• нормативных документов управления образования, направленных на совершенствование учебно-воспитательного процесса;
• результативности работы учителя;
• уровня обученности школьников;
• психолого-педагогических проблем обучения и воспитания отдельных школьников;
• актуального педагогического опыта работы педагогов из других школ города, области и других регионов России.
Несмотря на значительные достижения в области использования в образовательном процессе информационных технологий, остается ряд проблем:
· недостаточно активная работа администрации школы с информационными базами;
· эпизодическое применение информационных технологий рядом учителей в связи с недостаточным количеством компьютеров, мультимедийных проекторов, экранов и недостаточным программным обеспечением.
· отсутствие осознания родителями необходимости приобщения к информационному полю школы;
· трудности, возникающие у школьников при использовании информационных ресурсов.
Приведенные выше сведения и анализ имеющихся ресурсов позволяют считать, что для МОУ «Школа № 97» необходимо некое WEB-приложение, которое охватывало бы вопросы воспитания, взаимодействия учителей с родителями учеников и самими учениками, вопросы самоподготовки желающих учиться учеников, помощи отстающим и т.п.
5. РАЗРАБОТКА ШКОЛЬНОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ (ШИС) НА ОСНОВЕ IT-ТЕХНОЛОГИЙ ДЛЯ МОУ СОШ № 97
Поставленные в предыдущем разделе задачи могут быть решены путем организации широчайшего (относительно родителей, учеников и педагогов) регулируемого доступа к информационным ресурсам, т.е. путем создания соответствующего WEB-приложения, которое может быть признано как школьная информационная система (ШИС).
5.1Требования к разрабатываемому WEB-приложению
Функциональные требования к информационной системе, которые описываются, в том числе, и с помощью моделей процессов и структур данных, являются только частью общих требований, которые содержаться в техническом задании. Раздел требований технического задания к информационной системе содержит следующие подразделы:
· требования к функциональным характеристикам;
· требования к надежности;
· настраиваемость;
· условия эксплуатации;
· требования к составу и параметрам технических средств;
· требования к информационной и программной совместимости;
· требования к документации.
Требования к функциональным характеристикам. В этом разделе должны быть указаны требования к составу выполняемых функций, организации входных и выходных данных. При выборе между объектными и структурными методами следует использовать принцип концептуальной общности, который предполагает следование единой философии на всех этапах жизненного цикла. Если предполагается использовать структурное программирование, то и на этапе анализа следует использовать структурный подход, а в случае использования объектно-ориентированных языков разработки - объектный анализ и объектное проектирование. При необходимости структурный и объектный подходы могут использоваться одновременно.
Требования к надежности. В разделе должны быть определены требования к обеспечению надежного функционирования: контроль входной и выходной информации, время и механизмы восстановления после программных и аппаратных отказов. В этом разделе описывается организация системы безопасности, включая подсистемы контроля доступа, шифрования и т. п.
Настраиваемость. Определяются требования к адаптационным возможностям ПО, то есть указывается, какие изменения в методах управления и бизнес процессах должны быть предусмотрены.
Условия эксплуатации. В этом разделе описывается необходимое обслуживание, которое требуется для работы системы, например, создание резервных копий, реиндексерование баз и т. п., а так же требования к квалификации персонала (пользователей и обслуживающего персонала).
Требования к составу и параметрам технических средств. Указывается необходимый состав технических средств с указанием их основных технических характеристик. Могут указываться требования к помещениям, в которых будет находиться оборудование. В этом разделе указываются требования к переносимости системы.
Требования к информационной и программной совместимости. Требования к информационным структурам на входе и выходе, методам решения, исходным кодам, языкам программирования и программным средствам, используемым программой.
Требования к программной документации. В этом разделе указывается предварительный состав программной документации, и при необходимости, специальные требования к ней.
Динамика изменения требований зависит от выбранной модели жизненного цикла системы, в каскадной модели требования определяются один раз в начале проекта, а в итерационной - уточняются в ходе выполнения проекта. Во втором случае должна быть предусмотрена процедура управления требованиями. Одним из возможных подходов является представление совокупности требований в виде набора атомарных требований - утверждений, между которыми выявляются отношения зависимости.
Модули, обеспечивающие функциональность сайта:
- Регистрация – возможность получить права доступа к определенным разделам, подписаться на рассылку новостей;
- Страницы администрирования сайта - администрирование модулей;
- Подключение базы данных - хранение массивов данных в специализированной серверной базе данных, широкие возможности по их обработке и дальнейшему представлению пользователю.
Структура сайта. В соответствии с тематикой сайта и разделами, которые необходимо реализовать на сайте, выберем иерархическую структуру сайта. Главная страница сайта является контейнером, в котором отображаются другие страницы.
Навигация по сайту должна осуществляться на главной страницы посредством использования для этих целей вертикального меню.
Структура WEB-приложения (сайта) показана на рисунке 7.
Основные разделы сайта. Основными разделами сайта должны быть: главная страница, регистрация, МОУ «Школа 97» (информация о школе) – новости, форум, фотогалерея, журнал, электронные ресурсы знаний, электронная библиотека и видеотека, досуг.
Описание разделов сайта. На главной странице в заголовочной части должен располагаться логотип школы. Под ним необходимо расположить форму для регистрации на сайте. Также на главной странице должны быть представлены все разделы WEB-приложения (меню) и блок отражения страниц. Блок регистрации разделяет пользователей на зарегистрированных и не зарегистрированных, предоставляя им разные права доступа к страницам сайта. Зарегистрированные пользователи должны иметь право доступа на все без исключения страницы, кроме страницы «Журнал», где необходимо иметь дополнительные права доступа (ДПД) в ряд модулей. Страница «МОУ «Школа 97»» (рис.9) предназначена как для имиджевого представления школы (новости, фотогалерея), так и для организации обратной связи между педагогическим коллективом школы и учениками и их родителями, с другой стороны.Страница «Журнал» (рис.10) должна состоять из следующих компонентов:
- список предметов – здесь реализована возможность редактирования списка предметов, преподаваемых в школе. Каждый предмет имеет наименование и краткое описание;
- классы – список классов учащихся. Здесь ведется список классов школы, с их обозначениями и краткими комментариями;
- список учеников класса – после выбора редактируемого класса пользователь (учитель) может перейти в режим списка учеников класса и осуществлять добавление, редактирование и удаление учеников класса.
- список предметов класса – здесь редактируется текущий список предметов, занятия по которым ведутся для данного класса. Каждому классу назначается свой список предметов – это сделано для обеспечения гибкости структуры в области учета различного рода факультативов, спецкурсов и т.д.
- список оценок ученика – здесь учитель может выставить ученику оценки по предметам, доступным его классу. Каждая оценка имеет дату выставления.
- модуль просмотра оценок ученика – здесь родители могут просмотреть в удобной форме список оценок, выставляемых ребенку.
Модуль расписаний – предназначен для предоставления посетителям сайта (ученикам, родителям и т.д.) информации о расписании занятий, кружков, а также спортивных секций (расписание занятия спортзала).
Модуль расписаний состоит из следующих компонентов:
- звонки – модуль, ответственный за размещение на сайте расписания звонков;
- кружки – модуль отображения и составления расписаний кружков
- спортзал – модуль информирования пользователя о графике занятия спортзала школы.
5.2 Инструментальная среда для создания ШИС
Понятие CMS переводится как Content Management System (Система управления контентом). Иногда используют более простое выражение - «движок сайта».
В сфере создания сайтов CMS появились относительно недавно – раньше редактировать информацию, изменять ее, управлять сайтом мог только программист, как минимум обладающий знаниями html. Сейчас же появилась возможность для клиентов самим изменять/добавлять информацию на своем сайте без каких-либо навыков и знаний в области программирования. CMS имеет интуитивно понятный интерфейс, локализована, обладает комментариями на русском языке, адаптирована для оптимизации сайта в поисковых системах.
CMS решают две основные функции. С точки зрения пользователей – это инструмент, который позволяет публиковать новости, размещать новые страницы на сайте и производить другие операции над содержимым через удобный интерфейс. При этом пользователь может не владеть технологиями Интернет разработки. Вы банально можете скопировать текст из текстового файла и вставить его к себе на страничку! Согласитесь, очень удобно и практично.С точки зрения тех, кто делает сайты - это инструмент, который ускоряет разработку сложных сайтов, позволяя компоновать решения из готовых блоков, изменяя в определенных пределах логику работы и оформление. При использовании CMS, задача поддержки сильно упрощается за счет автоматизации множества сложных процессов, требуя меньше времени и сил, позволяя Вам сосредоточиться на том, что размещать на страницах своего сайта, а не том как это делать.
Итак, Система Управления Сайтом (CMS) — это on-line программа управления сайтом, предназначенная для того, чтобы систематически самостоятельно управлять тем, что увидят и прочитают посетители Вашего сайта.
При помощи CMS Вы сможете в любой момент создать новую страничку сайта (создать или удалить раздел); разместить на нём фото-презентации нового продукта Вашей компании прямо в день его анонса; упорядочить накопившуюся за два года на сайте информацию и превратить её в энциклопедию для Ваших клиентов, — то есть, сделать с опубликованной на сайте информацией всё, что необходимо, чтобы сайт был интересен посетителям и приносил пользу Вашей компании. Причём, сделать всё это можно будет быстро и просто, потому что системный подход к процессу всегда приводит к простоте и порядку.
5.3 Использование инструментальной программы (CMS) TYPO3
для реализации WEB-приложения
Одним из наиболее мощных представителей CMS с открытым исходным кодом является система TYPO3. Эта система достигла наиболее высокого профессионального уровня, очень универсальна и легко изменяема в зависимости от применения.
Разработка TYPO3 начата 1998 году датским программистом Каспером Скархей. Сейчас TYPO3 распространена во всем мире. TYPO3 интенсивно развивается: ежегодно выпускаются 2 новые версии системы, активно работает TYPO3 Ассоциация. Как и многие другие системы с открытым исходным кодом, TYPO3 распространяется под бесплатной лицензией GPL и свободно доступна через интернет.
Режимы работы:TYPO3 имеет два режима работы: frontend и backend. Frontend - это «лицо» сайта, то, каким он виден посетителям. Backend - это интерфейс для администраторов и редакторов сайта. Кроме того, поддерживается режим frontend-редактирования, позволяющий редакторам вносить правки непосредственно при просмотре «лица» сайта.
Концепция:
Структура сайта в TYPO3 представлена деревом страниц. На каждой странице могут быть размещены элементы содержимого - небольшие блоки информации: текст, изображение, таблица, чистый html, плагин и др. TYPO3 основана на шаблонах. Существуют готовые шаблоны для TYPO3, однако в основном шаблоны строятся заново на специальном конфигурационном языке TypoScript. Несмотря на использование script в названии, TypoScript не является процедурным языком. Он используется для конфигурирования и отображения сайта. TypoScript является альтернативой XSLT.
Основные возможности:
· Редактор текста с форматированием (RTE) и проверка орфографии
· Отмена изменений и история изменений
· Предпросмотр перед публикацией
· Буфер обмена
· Редактирование содержимого из frontend и backend
· Внутренние ссылки (возможны ссылке на уроне элементов содержимого)
· Внутренний поисковый механизм
· Одна инсталляция системы для многих сайтов (с единым деревом страниц)
· Одна инсталляция системы для многих доменов
· Templavoila
· Гибкая система разграничения прав для редакторов сайта
· Динамическое построение меню - текстовых и графических
· Возможность авторизации пользователей через LDAP
· Версионирование
· Рабочие области (workspaces)
· Поддержка WML
· Поддержка XML
· Поддержка импорта и экспорта RSS
· Экспорт в PDF
· Экспорт в статический HTML
· Кэширование страниц
Основные расширения для TYPO3:
· Гибкая новостная система
· Форум
· Интеграция с существующими форумами
· Галереи изображений
· Интернет магазин и каталог
· Голосования
· Блог
· Рассылки
· Чат
· Календарь
«Что дает применение TYPO3 в больших предприятиях? В принципе – много: из-за комбинации PHP с встроенным языком TypoScript, или же программирования собственных функциональных модулей в PHP система TYPO3 почти не имеет границ в разработке. Редактор может легко управлять административной оболочкой, система включает 12 языков, в том числе и немецкий, каждое поле имеет кнопку вызова помощи – просто замечательно».
5.4 Реализация WEB-приложения для МОУ «Школа 97»
Для реализации WEB-приложения для МОУ «Школа 97» в соответствии с требованиями, рассмотренными в 5.1, в качестве инструментальной среды была выбрана программа TYPO3.
Функциональная подсистема реализованного сайта состоит из следующих разделов:
1. Форум для общения учеников, родителей и посетителей между собой. В качестве модуля форума взято расширение mm_forum из репозитория typo3. Это одно из наиболее популярных стандартных расширений, обладающих гибкими возможностями в настройке, интерфейсом и т.д.
2. новостная лента — расширение tt_news.
3. фотогалерея
4. модуль «журнал оценок»
Функциональный модуль «журнал оценок» предназначен для предоставления родителям информации об оценках детей.
Модуль расположен в закрытом разделе сайта, доступном только родителям и администрации школы. Разграничение полномочий осуществляется путем использования групп Front-end пользователей (для родителей — fe_roditeli, для администрации школы — группа fe_admin).
Группа fe_roditeli имеет ограниченные полномочия, связанные с просмотром оценок конкретного ученика (вводится фамилия, подтверждается паролем).
Группа fe_admin имеет доступ к полнофункциональной версии модуля, которая позволяет редактировать информацию модуля.
Модуль журнала оценок состоит из следующих компонентов:
1. Список предметов
Здесь реализована возможность редактирования списка предметов, преподаваемых в школе. Каждый предмет имеет наименование и краткое описание.
2. Классы — список классов учащихся. Здесь ведется список классов школы, с их обозначениями и краткими комментариями.
3. Список учеников класса. После выбора редактируемого класса пользователь может перейти в режим списка учеников класса и осуществлять добавление, редактирование и удаление учеников класса.
4. Список предметов класса. Здесь редактируется текущий список предметов, занятия по которым ведутся для данного класса. Каждому классу назначается свой список предметов — это сделано для обеспечения гибкости структуры в области учета различного рода факультативов, спецкурсов и т.д.
... в рамках имеющегося бюджета и успешно обучать новые поколения студентов. Выводы В начале нашего исследования, нами была определена цель – изучить социально – исторический опыт управления учебными заведениями. В соответствии с поставленными задачами мы 1. дали определение понятию «организация» - социальная общность, объединяющая некоторое множество индивидов для достижения общей ...
... . Определяющее значение имеет наличие и готовность руководителей внеклассной работы. Преподаватели и администрация могут использовать информационные технологии для решения задач управления и методической работы. В блоке Управление раздел «Уровень преподавателя» предусматривает использование компьютера при решении вопросов, с которыми сталкивается преподаватель в своей повседневной деятельности: ...
... (9, 10 класс). Таким образом, можно сделать вывод о том, что разработка элективного курса по данной теме является актуальной. ГЛАВА II. РАЗРАБОТКА ШКОЛЬНОГО ЭЛЕКТИВНОГО КУРСА «ПОЛИМЕРЫ ВОКРУГ НАС» II. 1. Программа курса профильной ориентации для учащихся 9 класса в рамках предпрофильной подготовки по курсу «Полимеры вокруг нас» Пояснительная записка Программа элективного курса «Полимеры ...
... работы пользователя в различной сетевой среде и обеспечивать студентов знаниями в области сетевых технологий. - самостоятельная работа студентов с литературой и в компьютерных классах. Программа курса "Администрирование в информационных системах и администрирование виртуальных машин" определяет подготовку студентов специальности "Информационные системы и технологии" в использовании сетевых ...
0 комментариев