Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Электронный журнал для общеобразовательного учреждения / 25 сообщений из 63, страница 1 из 3
20.03.2015, 21:37
    #38911612
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Здравствуйте.
У меня банальная тема по созданию БД.
Т.к. в первой приходится проектировать БД, прошу помощи в содействии.
Сделал небольшой набросок таблиц БД, нужен совет. Что правильно, что нет.

Таблицы БД:
Ученики
id(п/к)
Фамилия
Имя
Отчество
Класс(в/к)

Преподаватели
id(п/к)
Фамилия
Имя
Отчество
Предмет(в/к)

Предметы
id(п/к)
Наименование

Классы
id(п/к)
Наименование

КТП
id(п/к)
Класс(в/к)
Предмет(в/к)
Тема
Примерная дата проведения
Фактическая дата проведения(в/к)

Оценка
id(п/к)
Наименование

Оценки
id(п/к)
Дата
Предмет(в/к)
Тема(в/к)
Оценка(в/к)
Ученик(в/к)
Преподаватель(в/к)
...
Рейтинг: 0 / 0
20.03.2015, 21:43
    #38911615
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Скажу сразу - мне пока нужен такой минимальный набор исходных сущностей, которые будут выполнять основную роль в электронном журнале. Поэтому такой урезаный вариант таблиц.
...
Рейтинг: 0 / 0
20.03.2015, 21:49
    #38911617
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomen,

Посмотрите уже готовые решения. В РФ вроде как даже есть для общеобразовательных бесплатный вариант. Просто задачу уже давно решили и заниматься ерундой нет смысла.
...
Рейтинг: 0 / 0
20.03.2015, 21:56
    #38911618
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Злой Бобр,
Спасибо, но ваш ответ не относится к вышеизложенному.
...
Рейтинг: 0 / 0
20.03.2015, 23:33
    #38911654
Злой Бобр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomen,

Для ответа на конкретно ваш вопрос необходимо как минимум видеть ТЗ. Поэтому я вам и посоветовал смотреть уже готовое, а не изобретать велосипед. Ну и если вопрос о таблицах то прилагайте схему, так визуально лучше воспринимается.
...
Рейтинг: 0 / 0
21.03.2015, 00:04
    #38911668
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Злой БобрПросто задачу уже давно решили и заниматься ерундой нет смысла. Вангую - курсач
...
Рейтинг: 0 / 0
21.03.2015, 01:17
    #38911697
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
SERG1257Вангую - курсач
Ну явно не Электронный Журнал 2 для необъятной
...
Рейтинг: 0 / 0
21.03.2015, 11:19
    #38911823
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
классы - крох есть два, как группа учеников, и как ступень обучения. надо добавить.

ученики к классам, преподаватель к предметам - многие ко многим.

добавить:
ученики - год рождения, и еще какой то внешний идентифицирующий документ.
преподаватели - паспорт.

ктп - вообще не понимаю, что это такое.
...
Рейтинг: 0 / 0
21.03.2015, 11:22
    #38911826
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomen,

еще напрашивается сущность "урок", часть ключей из оценки можно туда перекинуть.
...
Рейтинг: 0 / 0
22.03.2015, 04:15
    #38912206
Изя Кацман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Злой Бобрunnomen,
В РФ вроде как даже есть для общеобразовательных бесплатный вариант. Он ужасен
Говорят, что был разработан педагогом-энтузиастом
И без всякого участия профессионалов информационных технологий

Может он тоже курсовую делал на учебе по повышению квалификации?! :)
...
Рейтинг: 0 / 0
22.03.2015, 09:29
    #38912241
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
MasterZiv,

Посмотрите, вот набросал примерную модель таблиц и связей.
На типы данных пока не обращайте внимания. Тут суть пока в самих таблицах и связях.
...
Рейтинг: 0 / 0
22.03.2015, 09:35
    #38912242
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomen,

что такое КТП?
...
Рейтинг: 0 / 0
22.03.2015, 09:44
    #38912243
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
MasterZiv,

Календарно-тематическое планирование.
По названиям полей вы поймёте)
...
Рейтинг: 0 / 0
22.03.2015, 09:46
    #38912244
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
MasterZiv,

"Планы" - это по сути "Рабочая программа", а "Группы" - это "Классы".
...
Рейтинг: 0 / 0
22.03.2015, 12:32
    #38912309
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomen,

может я чего пропустил, но не уловил: это курсач/дипломчик или это разработка для реального использования?

если для реальной работы, то явно отсутствует проработка ТЗ.

Даже элементарные вещи.
1. Дети и родители.
это нужно через доп. таблички. делать. Т.к. у детишек помимо отца и матери, есть ещё бабушки,дедушки, отчимы, мачехи, опекуны ...
Особенно бабушки и дедушки. Иногда при наличии мамы и папы (их надо обязательно вписать, как официальных представителей интересов ребёнка) учителю важно ещё знать инфу именно о бабушке/дедушке, т.к. водят в школу, делают домашку, ходят на родительские собрания.... короче, поддерживают учебный процесс со стороны семьи именно они.

2. Дети и классы(группы). Где даты событий? Дети в школе элементарно переводятся из класса в класс...

это так, навскидку....

имхо, при такой проработке деталей ТЗ - мёртворождённый проект. Ну, или потребуется сильнейшая переработка при вводе в боевую эксплуатацию
...
Рейтинг: 0 / 0
22.03.2015, 12:48
    #38912314
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Шайтан,

Да, я сделал отдельную таблицу для связи детей и родителей. К родителям относятся те, кто является родителем или опекуном над ребёнком. Лишняя информация (бабушка или дедушка) при имеющемся родителе - она не нужна.
В реальном журнале указывается либо родители, либо опекуны (если нет родителей).

БД нужна для дипломной. Пишу с 0, в интернете ничего не хочу сдирать.
...
Рейтинг: 0 / 0
22.03.2015, 12:54
    #38912319
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Шайтан,

Я на мелочи дробить не хочу, т.к. это слишком сложный проект получится. Очень мало времени осталось для написания. Поэтому - желательно сделать БД с минимальным набором информации, но, выполняющем свою функцию, а это:

Выставление оценок, просмотр предметов, тем по предметам, списков класса, отдельных учеников, успеваемость ученика, просмотр информации о родителях.

В общем - такая небольшая ИС, которая в первую очередь необходима для родителей как для просмотра успеваемости своего ребёнком и для учителя - как для выставления отметок.

Ну, администратор заполняет данные, удаляет данные, изменяет данные.
...
Рейтинг: 0 / 0
22.03.2015, 12:55
    #38912320
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomenШайтан,
1. В реальном журнале указывается либо родители, либо опекуны (если нет родителей).

2. БД нужна для дипломной

по 1) имхо, тоже маловато инфы. История нужна? Был родитель, потом появился опекун... ну это так, мысли вслух :)

по 2) для диплома, возможно, и хватит. Я ж не знаю, какие там у вас требования и есть ли желание дипломный проект превратить в Google :)
...
Рейтинг: 0 / 0
22.03.2015, 12:58
    #38912323
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
ЗЫ. по оценкам - как будут выставляться двойные оценки?. За сочинение, например "5/5" ?
Или все возможные варианты в справочник забить?
а если система будет как в вузе - не пятибальной, то учитель повесится :))
...
Рейтинг: 0 / 0
22.03.2015, 13:00
    #38912324
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Шайтан,

По 1ому - я понимаю к чему вы клоните) Опять же - то же самое и с телефоном, рабочий телефон/домашний... Ну это уже "мелочи" для самой системы. Выставление оценок будет функционировать и без этих данных. Поэтому я не стал рассматривать на разделение и увеличение объёма возможных сущностей и таблиц.

По 2-ому - как таковых требований нет, единственно - должно быть функционирование Информационной Системы. Для этого как раз продумываю схему БД. Я сюда и обратился (как никак люди работают с этим) для того, чтобы помогли советами для преобразования БД в рабочую ИС с минимальными требованиями.
...
Рейтинг: 0 / 0
22.03.2015, 13:01
    #38912326
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomenВ реальном журнале указывается либо родители, либо опекуны (если нет
родителей).
Не знаю что у вас за реальный журнал, но когда учился я, в журнале были только фио
ученика, предмет и оценка. Ну и дата.

Родители/попечители/родственники это не отдельная сущность, это атрибут ученика.
Учебный курс, темы и т.п. вообще в журнале ни к чему.
Классы и то спорно, зависит от того к чему этот журнал предназначен.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.03.2015, 13:01
    #38912328
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Шайтан,

В журнали двойные оценки не ставятся в одну клетку (а одна клетка - это одна тема).
Т.к. я сам работаю в школе, могу Вас в этом заверить. Нас ругают за такое:)

Да! В исключительных случаях нужно поставить в одну клетку 2 оценки, но это очень большая редкость и по определённым предметам, с условием - если это краевые контрольные или что-то в этом роде.
...
Рейтинг: 0 / 0
22.03.2015, 13:02
    #38912330
unnomen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
Dimitry SibiryakovНе знаю что у вас за реальный журнал, но когда учился я, в журнале были только фио
ученика, предмет и оценка. Ну и дата.

В конце журнала есть информация о родителях:)
...
Рейтинг: 0 / 0
22.03.2015, 13:06
    #38912332
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomenВ конце журнала есть информация о родителях:)
Во-первых, это персональная информация и с ней надо тщатильнее.
Во-вторых, как я уже сказал, это не отдельная сущность, а атрибут. Случай, когда в одной
школе учатся братья/сёстры - статистически незначим.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
22.03.2015, 13:29
    #38912338
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Электронный журнал для общеобразовательного учреждения
unnomenШайтан,

В журнали двойные оценки не ставятся в одну клетку (а одна клетка - это одна тема).
Т.к. я сам работаю в школе, могу Вас в этом заверить. Нас ругают за такое:)

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

а вот журнал дочки вижу частенько. не исключаю, что двойные оценки для меня (пользователя) формируются из атомарных значений, но на экране это выглядит так:
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Электронный журнал для общеобразовательного учреждения / 25 сообщений из 63, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]