[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ruo  
Форум » Категории » Работа с ИАС "Аверс: Электронный классный журнал" » Как выложить ЭЖ в Интернет? (Рассказ о том как это сделать.)
Как выложить ЭЖ в Интернет?
Diesel86Дата: Суббота, 12.01.2013, 15:39 | Сообщение # 1
Группа: Гости





Опыт приобретенный на нескольких школах. Отдельное Большое спасибо Вербицкой Татьяне Игоревне, специалисту отдела региональных проектов ООО "ФинПромМаркет-XXI" за помощь и консультации.
 
ГостьДата: Суббота, 12.01.2013, 15:41 | Сообщение # 2
Группа: Гости





Как выложить ЭЖ в Интернет?
Просто! Ну это кажется сейчас просто. Надеюсь, мой опыт будет полезный. И так. Для этого нужно два компьютера. ;-)))

Первый, этот установлен в школьной сети, на нем устанавливаем Директор и ЭЖ, он у меня имеет статический IP адрес в этой локальной сети. Назовем его далее по тексту «оригинал».
Второй, подключен к сети Интернет и локальной сети, соответственно имеет два статических IP адреса. Для получения статического в сети Интернет был заключен соответствующий договор с провайдером. Этот компьютер далее по тексту назову «зеркало». Кстати он выполняет несколько функций (ЭЖ, прокси, тестовая оболочка…).

Начинаем с того что на зеркале «создаем» папку db, путь выглядит так C:\Program Files\Avers\Journal\db Открываю полный доступ к этой папке с возможностью изменять файлы по сети (полный доступ….). Эта папка будет подключена как сетевой диск на «оригинале» и в нее будет производиться копирование «оригиналом» файлов Jornal.fdb и SCh1.gdb. Далее эти файлы будут использоваться «зеркалом» как базы данных к ЭЖ. Их первый раз нужно скопировать с «оригинала» в ручную и ссылаться на них при установке ЭЖ (C:\Program Files\Avers\Journal\db \ Sch1.gdb) и в файле конфигурации journal.conf настраивая базу (выдержка из файла journal-dbname=C:\Program Files\AVERS\DB\JOURNAL.FDB)
На «зеркале» устанавливаю ЭЖ и Firebird 2.1.4….

Далее создаю два файла. Путь: C:\Program Files\Avers\Journal\backup\ Эти файлы останавливают и запускают сервис ЭЖ . Во время паузы происходит обновление базы на «зеркале».

Первый stop_avers_journal.bat Вот текст файла : net stop avers-journal
Второй файл start_avers_journal.bat Вот текст файла : net start avers-journal

Это исполняемые файлы время исполнения которых заношу в расписание Пуск-Все программы- Стандартные – Служебные - Назначение задание. Первый например в 15.00, второй в 15.15. Обязательно укажите в случаи необходимости при планировании задания пароль администратора.

На «оригинале» подключаю сетевой диск из зеркала. Например, имя у него будет Y:\ Это делаю с целью упростить процедуру копирования «оригиналом». На «оригинале» в папке C:\Program Files\Avers\Journal\backup\ создаю файл copy_bd.bat

Текст файла:
copy "C:\Program Files\Avers\Journal\JOURNAL.FDB" Y:\journal.fdb
copy "C:\Program Files\Avers\Директор\DataBase\Sch1.gdb" Y:\Sch1.GDB

Заношу в расписание на «оригинале» Пуск-Все программы- Стандартные – Служебные - Назначение задания выполнить файл copy_bd.bat в 15.10, не забываем указать пароль администратора.

Вот и все. Родителям достаточно знать адрес «зеркала». Например, они в адресной строке браузера набирают IPадрес:8082, или размещаете гиперссылку с этим адресом на школьном сайте.
Недостатки этого способа это невозможность учителям редактировать из дому журнал. Иногда возникают проблемы с синхронизацией времени (зима – лето – время в локальной сети), но это легко решаемо. Открытый доступ к папке db в глобальной сети не виден, антивирус и файрвол закрывают.
Всем удачи!
 
kdomninДата: Понедельник, 14.01.2013, 14:46 | Сообщение # 3
Группа: Удаленные





[quote=Гость]Начинаем с того что на зеркале «создаем» папку db, путь выглядит так C:\Program Files\Avers\Journal\db Открываю полный доступ к этой папке с возможностью изменять файлы по сети (полный доступ….)[/quote]
[quote=Гость]На «оригинале» подключаю сетевой диск из зеркала[/quote]
и разрешаем всем ученикам из локалки делать все с вашими базами

[quote=Гость]Второй, подключен к сети Интернет и локальной сети, соответственно имеет два статических IP адреса. Для получения статического в сети Интернет был заключен соответствующий договор с провайдером. [/quote]
зачем тогда мудрить, "оригинал" можно убрать и решатся эти проблемы:
[quote=Гость]невозможность учителям редактировать из дому журнал[/quote]
и оперативность журнала увеличится
 
Diesel86Дата: Вторник, 15.01.2013, 10:20 | Сообщение # 4
Группа: Гости





За год никто ничего еще не сделал ни в одной из трех школ. Ну есть какая то папка. Ну висят в ней несколько файлов с непонятным назначением, именем (имена изменены, не journal) и непонятным расширением, неизвестно чем открывающиеся. А базы копируются минимум четыре раза за сутки и в локалке в это время никого нет.

"зеркало" нужно для того чтобы:
1) это копия и взлом, вирусы, падение системы не страшны.
2) часто учителя не имеющие достаточного опыта работы с компьютером привлекают для его заполнения детей. В следствии риск внесения "не корректных" данных. Да это возможно и з домашнего компьютера, но через два часа база будет скопирована из оригинала и восстановлена. В таких случаях не санкционированный доступ возможен и в школе, но в этом случае виновного легко найти по времени и IP.
 
Diesel86Дата: Вторник, 15.01.2013, 11:06 | Сообщение # 5
Группа: Гости





Да есть еще вариант расположения пути к базе. Сливайте ее не на "зеркало" а на сервер, там легче контролировать доступ.
Еще использовали Filezilla, пароли, пути и другие заморочки...
Здесь я показал один из самых простых способов публикации ЭЖ в сети, который можно реализовать "своими руками"
 
Форум » Категории » Работа с ИАС "Аверс: Электронный классный журнал" » Как выложить ЭЖ в Интернет? (Рассказ о том как это сделать.)
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Код безопасности: