Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2012, 20:17   #1
cataklysm
Новичок
Джуниор
 
Регистрация: 01.12.2010
Сообщений: 2
Смущение Библиотечная система

Доброго дня/вечера/ночи всем.
Сначала опишу вкратце область, а потом саму проблему:
Есть небольшая библиотека в городе N, в которой работают мои знакомые. По-мимо кучи стендов с книгами у них имеется локальная сеть из 8 компьютеров. К ним приходят люди, как в комп. клуб, чтобы воспользоваться компьютером/интернетом.
Как это происходит: приходит человек, его встречает улыбчивая операторша, он говорит сколько часов хотел-бы провести за компом и ему включают комп, взымая соответствующую плату. По истечению времени оператор подходит к нему и говорит, что пора гулять отсюда.
Дак вот, попросили меня сделать такую систему (как в комп. клубе), чтобы оператор, стоя у своего компа, активировала какой-то комп на заданное время, и по его истечению он выключался (или уходил в спящий режим или еще что-то, вобщем чтоб пользователь пошёл отсюда).
Как это делать, представляю смутно. Сам только закончил 2 курс профильной спецухи и ничего, связанного с сетью мы не делали, да и вобще более менее работоспособных систем тже не делали.
Есть опыт работы с различными СУБД(PostGres, MS Access, MySql) и языками программирования C#, С++, Java.
Проблема 1. Не знаю какую литературу почитать, чтобы точно осилить эту задачу.
Проблема 2. я не особо представляю, как комп отравляет сигнал другим компам по локалке.

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

Последний раз редактировалось cataklysm; 24.07.2012 в 20:19.
cataklysm вне форума Ответить с цитированием
Старый 24.07.2012, 21:11   #2
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Зачем разрабатывать самому, да ещё не имея нужных навыков, если можно использовать готовое.

Ограничивать пользование интернетом по времени умеют многие прокси-серверы, тот же USerGate например, или SQUID+шэйперы

Если же Вас интересуют программы с более широким функционалом посмотрите тут и тут например. Ну и по бесплатным хостингам проектов можно поискать, наверняка есть наработки.
astecenko вне форума Ответить с цитированием
Старый 24.07.2012, 21:30   #3
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Вот что отыскалось в результате небольших усилий поиска по code.google.com и sourceforge.net
Читайте, качайте, тестируйте, выбирайте...
astecenko вне форума Ответить с цитированием
Старый 25.07.2012, 01:00   #4
cataklysm
Новичок
Джуниор
 
Регистрация: 01.12.2010
Сообщений: 2
По умолчанию

Спс большое. Выберу что-нить из готовых проектов.
А по поводу, не имея нужных наковых - как раз получать то их когда-то и надо
cataklysm вне форума Ответить с цитированием
Старый 25.07.2012, 01:03   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

astecenko, +1, присоединяюсь!

Для того, чтобы самостоятельно сделать подобное - нужно многое знать и уметь. Проще (удобнее, быстрее и надежнее) взять готовое решение.

Цитата:
А по поводу, не имея нужных наковых - как раз получать то их когда-то и надо
А кто против?! Вам никто это не запрещает!
Даже наоборот - берите чужие исходники, изучайте, пишите свою систему.
А пока внедрите в эксплуатацию чужую(готовую) систему.
И пока будете её сопровождать, изучайте, как она сделана, какие механизмы блокировки использует, что, кто и кому передаёт по сети и т.д. и т.п.

Последний раз редактировалось Serge_Bliznykov; 25.07.2012 в 01:06.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 26.07.2012, 08:06   #6
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

(дополнение к Serge_Bliznykov)
...выясняйте, какие у существующего софта есть недостатки, что не доделано, что хотелось бы еще, и, когда сможете сформулировать, чем то, что есть, отличается от того, что хотелось бы, приступайте к написанию своего.
s-andriano вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЕАИСТО (единая автоматизированная информационная система технического осмотра)система ioff83 HTML и CSS 0 09.01.2012 16:43
Система координат в Qt lecume Qt и кроссплатформенное программирование С/С++ 1 20.01.2011 10:06
Система охлаждения slk Компьютерное железо 2 14.12.2010 08:18
Система принятия решения (Экспертная система) daranton Microsoft Office Excel 4 01.05.2010 17:55
Система (Си) Defa4ka Помощь студентам 2 01.10.2009 02:22