Введение - Электронная школа

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

Тем не менее, во многих учебных заведениях, (а именно в школах) по-прежнему работают с бумажными носителями, такими как: локальные акты, протоколы, дневники, журналы, приказы и прочие документы. У них есть определенные недостатки:

    - Занимают много места. - Имеют большой вес, особенно при большом их количестве. - Требуют особых условий хранения.

Электронные носители информации позволяют решить многие эти проблемы, поскольку они:

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

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

Для решения поставленной задачи необходимо разработать систему, позволяющей получить доступ из сети (локальной, либо сети интернет - на выбор школы), под названием "Электронная школа". Необходимость в такой системе имеется давно и ее внедрение позволит:

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

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

Для реализации основной логики проекта будет использоваться фреймворк Ruby on Rails 3, поскольку обладает большим набором методов и позволяет проектировать качественные и безопасные проекты, держащие хорошую нагрузку. В качестве базы данных будет использоваться PostgreSQL 9, поскольку является открытым, бесплатным и обладающим очень мощным функционалом прямо из коробки. Для интерфейса будет использован CSS-фреймворк Twitter Bootstrap 2.

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

Похожие статьи




Введение - Электронная школа

Предыдущая | Следующая