|
|
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
Необходимо организовать БД успеваемости студентов. Следующие моменты. Необходимо содержать информацию по студентам, то есть ФИО, паспорт, дату зачисления, группа и прочее. На каждом курсе студенты сдают экзамены. После экзамена оценки заносятся в БД. В конечном итоге мы получаем студента, у него есть характеристики (ФИО и прочее) и оценки по каждому сданному предмету. Мой вариант организации таблиц в БД. Имеем таблицу со всеми студентами ВУЗа и их характеристиками и таблицы с успеваемостями, которые создаются по следующему принципу: для каждой группы студентов создается своя таблица успеваемости. Полями этой таблицы будут являться дисциплины (только те, которые будут изучаться в данной группе), значения данных полей - оценки. Соответственно будет поле, которое будет связывать таблицу успеваемости с таблицей с характеристиками студента (id студента). Допустим студент отучился первый курс, получил оценки, оценки занесли в БД. То есть в таблице успеваемости будут пустые ячейки (это предметы, которые студент ещё не сдавал, но будет сдавать в будущем). Соответственно все ячейки заполнятся по окончанию последнего курса. То есть в институте есть множество групп (скажем 100), значит будет создано 100 таблиц для успеваемости каждой группы). Насколько рационален данный вариант организации? Предложите свой более рациональный, если таковой имеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 20:54 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
Gangstel... То есть в институте есть множество групп (скажем 100), значит будет создано 100 таблиц для успеваемости каждой группы). Насколько рационален данный вариант организации? Предложите свой более рациональный, если таковой имеется. ОХРЕНЕДЬ !!!! предлогаю : "одын таблыц" ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 21:07 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
Gangstel, Погуглите «электронный деканат» ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 21:10 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
ЫGangstel, Погуглите «электронный деканат» система достаточно сложная. мне нужно создать свою, максимально простую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 21:16 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
Gangstel Полями этой таблицы будут являться дисциплины полный алес ! авторбудет создано 100 таблиц для успеваемости каждой группы какое отношение имеет группа, к успеваемости студента (человечека) ? вообщем, вот семестр ид_студента ид_дисциплины оценка вникай ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 21:37 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
> система достаточно сложная. мне нужно создать свою, максимально простую Ты всё расписал в первом сообщении очень хорошо, то, как не надо делать. Теперь осталось тебе понять, как надо делать. Для этого надо всё-таки что-то почитать, поучиться. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.05.2012, 23:51 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
хм.... Если я правильно понимаю - это "Дизайн базы аля эксель". таблица=группа=лист экселя, строчки=студенты, колонки=предметы. Так может и ну их нафиг, эти базы данных? В экселе все и вести? Если тем более хочется "попроще и погибче". новые листы или файлы генерить макросами, на основании списков групп и предметов..... Главное дело - юз-кейсы. Кто с системой что будет делать, в каком порядке, какие она должна давать при этом гарантии. Как это вписывается в организационный регламент конторы. Например - как и нужно ли фиксировать неявки - пересдачи? Что еще хотят фиксировать преподаватели ("не забыть проверить реферат у Пупкина") Рейтинговая система в ВУЗ-е действует? ее логируем? Хотим ли собирать статистику сдаваемости, средние баллы по предметам, группам, курсам, преподавателям, другим разрезам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2012, 12:05 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
GangstelЫGangstel, Погуглите «электронный деканат» система достаточно сложная. мне нужно создать свою, максимально простую У вас реальная задача или вам тоже лень делать лабораторную самостоятельно? В первом случае разумнее взять готовое решение (есть и бесплатные), во втором вам может пригодиться, напр., это: http://citforum.ru/database/osbd/contents.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2012, 16:30 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
ЫGangstelпропущено... система достаточно сложная. мне нужно создать свою, максимально простую У вас реальная задача или вам тоже лень делать лабораторную самостоятельно? В первом случае разумнее взять готовое решение (есть и бесплатные), во втором вам может пригодиться, напр., это: http://citforum.ru/database/osbd/contents.shtml второе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.05.2012, 20:24 |
|
||
|
Структура БД электронного журнала успеваемости
|
|||
|---|---|---|---|
|
#18+
Ы... во втором вам может пригодиться, напр., это: http://citforum.ru/database/osbd/contents.shtml сдаётся мне, если бы автор был послан "открытым текстом", это было бы более "гуманно" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.05.2012, 10:27 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37783407&tid=1541695]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 303ms |

| 0 / 0 |
