СОДЕРЖАНИЕ
Список принятых обозначений и сокращений
ВВЕДЕНИЕ
ГЛАВА 1.ПРЕДПРОЕКТНЫЕ ИССЛЕДОВАНИЯ
1.1Предметная область
1.2Проблемная область
ГЛАВА 2.ТЕХНИЧЕСКОЕ ЗАДАНИЕ
2.1Требования к программе или программному изделию
2.2Порядок контроля и приема
ГЛАВА 3.ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
3.1Назначение и область применения
3.2Технические характеристики
3.3Выбор критериев отбора технических средств
3.4Выбор операционной среды и средств разработки
ГЛАВА 4.ОПИСАНИЕ ПРОГРАММЫ
4.1Общие сведения
4.2Описание логической структуры
4.3Структура хранения данных
4.4Алгоритм
4.5Используемые технические средства
4.6Вызов и загрузка
4.7Входные данные
4.8.Выходные данные
ГЛАВА 5.ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ
5.1Объект испытании
5.2Цель испытаний
5.3Технические требования
5.4Порядок проведения испытаний
5.5Методы испытаний
ЗАКЛЮЧЕНИЕ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ 1
ПРИЛОЖЕНИЕ 2
Список принятых обозначений и сокращений
БД – База данных;
MS – Microsoft®;
Электронный журнал – файл формата MSExcel 2003, заполненный согласно правилам, см. глава Описание программы, пункт Входные данные;
Родители – лица, ответственные за учеников в рамках учебного процесса; конечный абонент;
Школа – условное обозначение учебного заведения среднего или среднего специального профиля, в котором используется автоматизированная система оповещения родителей;
Э-оператор – сотрудник Школы, ответственный за заполнение Электронного журнала;
С-оператор (Системный оператор) – лицо, в чьи обязанности входит работа с программным продуктом "Оповещение родителей": формирование БД, отправка сообщений, техническая поддержка;
SMS(СМС) – ShortMessageService – служба коротких сообщений;
ПО – Программное обеспечение;
ОС – Операционная система;
GSM – GlobalSystemsforMobileCommunications – глобальный цифровой стандарт для мобильной связи.
Повышение качества образования – одна из наиболее важных целей России на сегодняшний день и национальный проект "Образование" тому яркий пример. Создаются новые методики, увеличивается количество учебных заведений среднего и среднего специального профиля, улучшается оснащенность кабинетов,
Благодаря стремительному развитию технологий и внедрению электронных автоматизированных систем во все сферы человеческой деятельности, образование, как одна из наиболее важных жизненных ценностей, не может остаться в стороне. Инновации затронули не только методы и формы обучения, но и работу с родителями. Своевременная осведомленность родителей об успеваемости и посещаемости ученика позволят нарисовать полную картину о прогрессе и поможет обнаружить проблемы на ранних этапах.
В данной дипломной работе представлена автоматизированная система передачи данных на примере работы программы "Оповещение родителей".
Актуальность создания программного обеспечения диктуется не отсутствием на рынке образцов с параметрами, удовлетворяющими заданным, но ценовыми и частными требованиями заказчика.
Научная проблема. Современный рынок программного обеспечения предлагает широкий спектр услуг потребителям во многих сферах деятельности, в том числе и образовании, в разных ценовых категориях и с различными наборами функций.
Поставщики программного обеспечения, пытаясь решать задачи, с которыми они сталкиваются на практике, усложняют программный продукт. Это приводит к дополнительным сложностям при его внедрении и, соответственно, увеличивает стоимость проекта.
После тщательно анализа выявились следующие несогласованности в целях решаемой задачи:
1. Несоответствие требований заказчика и уже имеющихся программных продуктов.
2. Высокая стоимость
3. Неиспользуемые функции
Цели создания системы:
- Автоматизация процесса информирования родителей об успеваемости учеников.
- Внедрение современных технологий в воспитательный процесс.
- Формирование у родителей более полной картины успеваемости ученика
При ограничениях:
- Возможность работы с несколькими школами
- Интуитивно понятная структура размещения данных
- Отправка сообщений через GSM -модем
- Минимизация стоимости разработки и затрат на эксплуатацию по
Задачи.
Реализовать выполнение следующих пунктов:
- преобразование школьного журнала в электронный вид
- формирование и администрирование баз данных
- создание множества SMS сообщений
- реализация процесса передачи SMS родителям
- осуществление обратной связи
Результаты:
Поставленные цели достигнуты. Программное обеспечение создано и находится в эксплуатации в г. Зеленогорске.
ГЛАВА 1. ПРЕДПРОЕКТНЫЕ ИССЛЕДОВАНИЯ
За последнее десятилетие Россия сделала огромный шаг вперед во многих сферах, в том числе в информационных технологиях. Сотовая связь заняла позиции основного средства связи, а снижающаяся стоимость, доступность и качество обслуживания сделали её неотъемлемой частью жизни современного человека.
Разумно использовать эту возможность в образовательной сфере, а именно предоставить возможность родителям получать сведения об успеваемости своего ребенка прямо на сотовый телефон в виде коротких сообщений – SMS. Тем самым ускорить процесс информирования родителей.
Из-за отсутствия сотовой связи, раньше процесс оповещения представлял собой длинную цепочку от выставления учителями оценок до родителей, на некоторых этапах которой информация могла быть потеряна или искажена.
На сегодняшний день рынок ПО стал разнообразнее в плане предоставления автоматизированных систем. Рассмотрим несколько используемых программных продуктов.
Модель "как есть".
На рисунке 1. Представлена модель текущей ситуации в области оповещения родителей. Сначала учителя профильных предметов выставляют полученные учеником оценки и отметки о посещаемости в классный журнал, затем классный руководитель переносит все оценки и отметки в дневник ученика. Ученик обязан еженедельно предоставлять дневник на подпись родителям, а последующие проверки дневника позволяют классному руководителю контролировать процесс оповещения. В реальности же родители не всегда получают своевременные и полные данные о текущем положении своего ребенка. Дело тут не только в несвоевременном заполнении дневника учеником или в нежелании рассказывать родителям о своей успеваемости, но и в случайном факторе (утрата дневника, ошибка учителя при переносе данных из журнала в дневник и др.)
Рисунок 1.
В данном разделе рассматриваются несколько наиболее популярных продуктов автоматизированных систем передачи данных, используемых в школах в нашей стране.
- СМС дневник для родителей 2.17
Программа "SMS– дневник для родителей" предназначена выполнять функции скоростной передачи данных об успеваемости, посещаемости, любой другой информации о каждом школьнике, отдельном классе или об учениках всей школы одновременно.
Основные возможности программы:
o Создание базы данных по классам
o Создание базы данных по ученикам
o Формирование сообщения путем занесения оценок
o Формирование текстовых сообщений
o Возможность отправки сообщений через систему e-mail2sms одному или группе абонентов
o Возможность ввода оценок ученику за определенный день вручную или из электронного журнала
o Возможность просмотра введенных оценок и сообщений
Недостатки
Работа программы ограничена только одной школой
Необходимость наличия Интернета
Поддержка сотовым оператором функции e-mail2sms
- XL Рассылка SMSMobile 1.3.14
XL Рассылка SMS Mobile - Программа предназначена для массовой и выборочной рассылки SMS сообщений на мобильные телефоны абонентов. Программа работает через мобильный телефон (или терминал) подключенный к последовательному порту компьютера.
Основные возможности программы XL Рассылка SMS Mobile:
o создание иерархического справочника абонентов с подробной информацией об абонентах;
o поиск по базе абонентов;
o создание иерархического справочника рубрик;
o создание шаблонов сообщений;
o ведется контроль отплаты абонентов;
o возможность отключения контроля отплаты абонентов;
o настройка списка подписанных рубрик для каждого абонента;
o настройка транслита;
o рассылка сообщения на определенную рубрику;
o возможность отправки SMS сообщения одному абоненту;
o автоматическое добавление подписи к рассылаемым сообщениям;
o автоматическая кодировка сообщений в транслите;
o автоматическая разбивка сообщений по 160 знаков (в транслите) и по 70 знаков (в кириллице);
o автоматическая отправка сообщений для одной рубрики в кириллице и транслите (в зависимости от индивидуальных настроек абонента);
o отсроченная доставка сообщений;
o автоматическая рассылка поздравлений с Днём Рождения и напоминаний об оплате;
o архивирование информации;
o работа с различными адресными базами;
o гибкая настройка программы;
Недостатки
Нет реализации модульности ПО
Не адаптирована для работы с учебными заведениями
Иерархическая структура ведения справочника абонентов не соответствует школьной системе
Из n-функций заказчику необходимы только k.
GTGSMS-дневник
GTGSMS-дневник - это сервис предоставления школьной информации в любое время и в любом месте посредством SMS-рассылки. Сервис позволяет ученикам и родителям оперативно получать информацию обо всех значимых событиях школы, об оценках и поведении ученика путем SMS-сообщений. Сервис "SMS-дневник" представляет собой электронную версию обычного дневника - базу данных, в которой хранятся все оценки и сообщения учителей.