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

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

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 09.10.2013, 19:38   #1
Yungo161
Пользователь
 
Регистрация: 20.06.2011
Сообщений: 61
Стрелка Связь через интернет

Помогите советом какими компонентами это делать:

Курсовой проект- Школа
Имеется сервер программа и клиент программа.
Клиентом пользуются "учителя" вводится их фамилия имя отчество и пароль. система идентифицирует что за учитель и какая школа и разрешает выбрать класс. он выбирает класс и ставит есть-нет ученик, его оценка.
вся эта инфа автоматом отправляется через интернет на сервер, который полученную информацию записывает в файл- один на весь город.
также должна быть возможность посмотреть отличников по городу и по школе, чтобы эта информация в коротком варианте-количеством- автоматом обновлялась и прописывалась
но дело в том, что школ например пять, классов в каждой школе 11х2=22 и в каждом классе 20 человек, то есть довольно объемная таблица получается и могут быть потери. Скажем записывает учитель1 в таблицу оценку, а в это время учитель2 тоже ставит оценку. не потеряется ничего? если да, то как решить.

какие еще слабые места могут быть у программы? и как их решить? хотя б теоретически. мне в качестве ответа на защите, когда будут спрашивать- а как ты решишь проблему "такую-то"

Заранее спасибо
Yungo161 вне форума Ответить с цитированием
Старый 09.10.2013, 19:51   #2
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Я бы использовал такую связку Mysql+Php+Delphi.
Кольша вне форума Ответить с цитированием
Старый 09.10.2013, 20:34   #3
Yungo161
Пользователь
 
Регистрация: 20.06.2011
Сообщений: 61
По умолчанию

Цитата:
Сообщение от Кольша Посмотреть сообщение
Я бы использовал такую связку Mysql+Php+Delphi.
дело в том, что я не знаком ни с Mysql ни с Php что посоветуете почитать?
Yungo161 вне форума Ответить с цитированием
Старый 10.10.2013, 12:31   #4
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

тут поищите
Кольша вне форума Ответить с цитированием
Старый 10.10.2013, 13:11   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

кстати, по функциональности задача напоминает dnevnik.ru

Цитата:
но дело в том, что школ например пять, классов в каждой школе 11х2=22 и в каждом классе 20 человек, то есть довольно объемная таблица получается и могут быть потери. Скажем записывает учитель1 в таблицу оценку, а в это время учитель2 тоже ставит оценку. не потеряется ничего? если да, то как решить.
Каким образом "объёмность" базы данных связана с возможными "потерями"?!
По поводу объёмов - over 2000 записей в таблице - это совершенно не много для любой нормальной серверной СУБД. При правильной структуре ( и нормальных серверах/канала, разумеется) миллионы записей достаточно шустро обрабатываются, а Вы о каких-то 5 школах беспокоитесь..
А чтобы не было потерь данных, нужно так проектировать структуру, чтобы каждый преподаватель вносил отметки НЕ зависимо от других (ну внесение отметки по физике не должно влиять на то, что кто-то по этому же школяру вносит отметки по математике, например).


Цитата:
Сообщение от Кольша Посмотреть сообщение
+1.

Последний раз редактировалось Serge_Bliznykov; 10.10.2013 в 13:14.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
связь через internet Dimitriyo Помощь студентам 15 05.02.2013 23:20
Программа для выдачи и учета купонов с разных компьютеров. Связь через интернет. Zalim Фриланс 7 13.07.2011 13:00
Связь с кучей dbf файлов (таблиц) через OLEDB через UNION ALL Sasha811 SQL, базы данных 0 01.01.2009 14:04
Связь через интернет Артэс Общие вопросы C/C++ 4 04.07.2008 21:54
Связь приложений через интернет Kn793 Общие вопросы Delphi 4 03.07.2008 22:25