Вехина А.П. ©
Кафедра автоматизированных станочных систем,
Тульский государственный университет
СИСТЕМА ИНФОРМАЦИОННОЙ ИНТЕРНЕТ-ПОДДЕРЖКИ НАУЧНОЙ РАБОТЫ
СТУДЕНТОВ
Аннотация
В статье описывается решение проблемы снижения уровня взаимодействия между студентом и его руководителем посредством введения системы информационной интернет-поддержки научной работы студентов.
Ключевые слова: информационная поддержка, сетевые технологии, отправка сообщений,
дистанционное взаимодействие.
Keywords: information support, networking, sending messages, remote interaction.
Разработана автоматизированная система, обеспечивающая передачу сообщений удаленным пользователям с использованием баз данных и всех возможных каналов связи.
Цель работы - информационная поддержка процесса управления научно-исследовательской деятельностью студентов кафедры с использованием сетевых технологий.
В современных условиях значительная часть студентов высшей школы обучается дистанционно, либо совмещают научные исследования со сбором материалов на предприятиях. Подобная ситуация сильно затрудняет традиционное ведение научно-исследовательской работы студентов (НИРС) и снижает уровень взаимодействия между студентом и его руководителем.
Для решения поставленной проблемы предлагается разработать информационную систему, обеспечивающую дистанционное взаимодействие преподавателей кафедры со студентами с применением сетевых технологий (ICQ, email, sms, FTP).
Программа выполняет следующие функции:
1. Добавление новых данных о студентах - при нажатии на кнопку «Добавить» в конец таблицы с данными о студентах добавляется пустая строка, находящаяся в режиме редактирования. Новая информация сохраняется в таблице и в базе данных.
2. Редактирование уже имеющихся данных - двойным кликом по ячейке таблицы осуществляется переход в режим ее редактирования. Новая информация сохраняется в таблице и в базе данных.
3. Фильтрация данных по разным параметрам - из выпадающего списка выбирается параметр фильтрации, после чего в поле ввода пишется запрос, по которому будет осуществляться фильтрация (Ф.И.О. студента, паспортные данные, адрес, телефон и т.д.), далее включаем фильтрацию.
4. Выделение отдельных строк в таблице - дает возможность отправить сообщение или файл отмеченным адресатам или всем имеющимся в базе («Выделить все»), а также удалять отдельные строки базы данных.
5. Возможность просмотра информации об отправленных сообщениях - в базе данных отправленных сообщений и файлов имеются дата и время отправки, текст сообщения (имя файла), адресаты. Данную базу нельзя редактировать, но можно удалять отмеченные строки либо ее очистить полностью.
6. Удаление данных - удаление отмеченных строк из баз данных студентов и отправленных сообщений и файлов, а также очистка базы сообщений.
7. Отправка сообщений по ICQ, email, sms - в окне ввода печатается сообщение, определяются получатели, а затем нажатием на соответствующую кнопку выбирается способ отправки сообщения.
8. Отправка файлов по email, FTP - выбираются файлы для отправки (с помощью кнопки обзор либо перетаскиванием в окно отправки), а затем нажатием на соответствующую кнопку выбирается способ отправки файлов. На нижней панели окна программы можно отследить как прогресс передачи отдельного файла, так и всех файлов.
9. Контроль факта получения сообщений - при доставке сообщения приходит отчет, и информация о нем заносится в базу данных отправленных сообщений.
© Вехина А.П., 2013 г.
10. Окно настроек - можно вызвать нажатием комбинации клавиш Ctrl+S или с помощью вкладки «Настройки» на верхней панели. В открывшемся окне редактируются и заносятся в реестр все настройки для передачи сообщений и файлов.
11. Также при отсутствии BDE на компьютере программа автоматически инсталлирует это приложение (BDE (Borland Database Engine) - утилита для доступа к базам данных из Borland Delphi, C++ Builder, IntraBuilder, Paradox for Windows и Visual dBASE for Windows. BDE представляет собой специальную программу, которая была разработана компанией Borland. [3] Среди преимуществ использования BDE называют простоту установки и настроек, высокую скорость работы с базами, гибкость. Данная утилита предназначается для создания псевдонимов базы данных и последующей настройки их параметров.[2]).
Структура разработанной системы представлена на Рис. 1.
База данных студентов
Пользователь, АС
Рис. 1- IDEF-модель системы управления научной работой студентов кафедры
Опытным путем было установлено, что система состоит из следующих блоков (Рис.2):
База данных с информацией о студентах
ICQ , E-mail,
АС SMS, FTP Ч Подтвреждение W Интернет
Пользователь
Рис.2 - структура системы
1. Блок ведения базы данных контактной информации участников НИРС
2. Блок ведения базы отправленных сообщений и файлов
3. Блок взаимодействия с ICQ
4. Блок взаимодействия с E-mail
5. Блок взаимодействия с FTP
6. Блок взаимодействия с SMS
В качестве средства разработки использована среда программирования Delphi 7.0. Разработанная система успешно внедрена на кафедре «Автоматизированные станочные системы» ТулГУ.
Литература
1. Архангельский А.Я. Delphi 6: Справ. пособие / А.Я.Архангельский.-М.:БИНОМ,2001.-1024с.:ил.
2. BDE administrator // Ресурс начинающим и продвинутым программистам [Электронный ресурс]. - Режим доступа: http://delphi-box.ru/view_post.php?id=78
3. BDE // Википедия [Электронный ресурс]. - Режим доступа: http://ru.wikipedia.org/wiki/BDE