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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

а вот журнал дочки вижу частенько. не исключаю, что двойные оценки для меня (пользователя) формируются из атомарных значений, но на экране это выглядит так:
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912341
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovСлучай, когда в одной
школе учатся братья/сёстры - статистически незначим.

ну как раз братья и сёстры обычно и учатся в одной школе.
но даже не в этом дело - дьявол кроется в деталях :)
даже если на всю территорию, где планируется применить данный эл. журнал? есть всего 1 случай учёбы братьев-сестёр в одной школе - надо сделать так, что бы у учителя, родителя, завуча (а у него может быть доп. функционал) не было сложностей и непоняток при работе с программой.
ну как-то так
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912343
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovВо-первых, это персональная информация и с ней надо тщатильнее.
Информацию будут просматривать только учителя.
Dimitry SibiryakovВо-вторых, как я уже сказал, это не отдельная сущность, а атрибут. Случай, когда в одной
школе учатся братья/сёстры - статистически незначим.
Не совсем пойму...
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912347
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтаннадо сделать так, что бы у учителя, родителя, завуча (а у него может быть
доп. функционал) не было сложностей и непоняток при работе с программой.
Можешь привести пример "непоняток"?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912351
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovШайтаннадо сделать так, что бы у учителя, родителя, завуча (а у него может быть
доп. функционал) не было сложностей и непоняток при работе с программой.
Можешь привести пример "непоняток"?
это как раз те случаи, когда в программе что-то НЕ предусмотрено, т.к. относится к разряду "статистически незначимых" случаев, а у пользователя этот "статистически незначимый" случай как раз возник. И плевать пользователю на всю статистическую науку, он (пользователь) сидит и тихо материт и разработчиков
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912352
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomenНе совсем пойму...
Сделай в таблице учеников BLOB-поле под "родители, родственники и прочая подноготная".
Всё. Младшему брату/сестре эту информацию скопируют от старшего. Мелкое нарушение третьей
НФ, не влияющее на производительность и значительно упрощающее ту самую "работу с программой".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912356
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Люди, связь между Учениками и Родителями - это второстепенный момент. Основной момент здесь между выставлением оценок ученику, по определённой теме, которая содержится в Рабочей_программе, в которую фходят Учитель, Классы, предметы.

Связи в этой области меня больше интересуют. Правильно логика выстроена?
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912358
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov Мелкое нарушение третьей НФ , не влияющее на производительность

наверное, это как раз то, что нужно в дипломной работе. Специально для того, что бы на защите появилось побольше вопросов для обсуждения.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912361
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Dimitry SibiryakovСделай в таблице учеников BLOB-поле под "родители, родственники и прочая подноготная".
Всё. Младшему брату/сестре эту информацию скопируют от старшего. Мелкое нарушение третьей
НФ, не влияющее на производительность и значительно упрощающее ту самую "работу с программой".
Я понял о чём Вы пишите. Но тут проблема будет заключаться в запросе уже.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912362
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
unnomen,


unnomenDimitry SibiryakovСделай в таблице учеников BLOB-поле под "родители, родственники и прочая подноготная".
Всё. Младшему брату/сестре эту информацию скопируют от старшего. Мелкое нарушение третьей
НФ, не влияющее на производительность и значительно упрощающее ту самую "работу с программой".
Я понял о чём Вы пишите. Но тут проблема будет заключаться в запросе уже.

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

Начну от класса.
У каждого класса должно быть название (1а, 3б, 8в и т.д.) и у каждого класса должен быть Классный руководитель, как правило - это преподаватель. В каждом классе должны быть ученики, поэтому у каждого ученика есть id класса.

Учитель как может быть классным руководителем, так и не может. Но, если он учитель - значит у него должна быть рабочая программа для того класса, в котором он преподаёт, конечно же, и предмет, по которому он преподаёт. Всё это объединено в таблицу "Рабочая_программа". Так же есть поле "Часы", которое описывает общее количество часов отведенных на предмет.

Далее - таблица "Темы", содержит код Рабочей программы, а значит - можно узнать какой предмет, какой учитель и какой класс. Собственно - тема имеет своё название и количество часов, которые отведены на изучении из ОБЩЕГО количества часов, которые отведены на предмет.

КТП - это календарно-тематическое планирование, в которой указывается код темы, которая запланирована на проведение в определённый день (Планируемая_дата) и, собственно, как в журнале - Фактическая_дата, т.е. - когда был проведён урок по этой теме. Так же указано Д/з по этой теме.

Оценки выставляются только в случае проведённого урока, а урок проводится согласно КТП, значит - оценка выставляется по выбранной теме определённому ученику.

Т.к. оценки у нас выставляются "2", "3", "4", "5" - я в этот список включил ещё и значение "Н", которое указывает на отсутствие ученика. Почему? Если ученик отсутствует - то ему оценка не ставится. Поэтому логично предположить выставление только одной отметки (либо отсутствия) в одну клетку.

Посчитать количество "Н" или оценок, вывести среднее арифметическое - это уже позволят запросы SQL для составления статистики успеваемости.

Вроде так...
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912369
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
unnomenПопробую распиать, поправьте, если что-то не так.
Ну и схема, которую на предыдущей странице выложил.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912373
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтанэтот "статистически незначимый" случай как раз возник
Конкретнее, пожалуйста. Вот есть поле информации об ученике, куда можно свалить родителей,
телефон для звонка в случае смерти, список аллергий и т.д. и т.п.
Какой случай должен возникнуть, чтобы Вы, как пользователь, начал материть разработчика?

unnomenтут проблема будет заключаться в запросе уже.
В каком запросе, конкретно?

PS: Третья НФ и связи M:N это прелестно в теории, но сначала для них очень тяжело
дизайнится интерфейс, потом ещё тяжелее объяснять там самым пользователям как этим
интерфейсом пользоваться, а в конце они таки будут пользоваться им неправильно. Например,
привяжут ученику совсем разных родителей. Или (что вероятнее) вместо выбора уже
существующих родителей будут их каждый раз вводить заново, поскольку найти "тех самых" из
списка в тысячу позиций их реально напрягает.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912377
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakovещё тяжелее объяснять там самым пользователям как этим
интерфейсом пользоваться, а в конце они таки будут пользоваться им неправильно. Например,
привяжут ученику совсем разных родителей. Или (что вероятнее) вместо выбора уже
существующих родителей будут их каждый раз вводить заново, поскольку найти "тех самых" из
списка в тысячу позиций их реально напрягает.


ах да, я и забыл, что юзверь туп, он есть величайшее зло в любой информационной системе
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912380
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovPS: Третья НФ и связи M:N это прелестно в теории, но сначала для них очень тяжело
дизайнится интерфейс, потом ещё тяжелее объяснять там самым пользователям как этим
интерфейсом пользоваться, а в конце они таки будут пользоваться им неправильно. Например,
привяжут ученику совсем разных родителей. Или (что вероятнее) вместо выбора уже
существующих родителей будут их каждый раз вводить заново, поскольку найти "тех самых" из
списка в тысячу позиций их реально напрягает.
Пользователям даже регистрироваться в ИС не нужно будет, не то, чтобы уже вводить какие-либо данные.
Вся работа ложится на администратора. Он заполняет имеющиеся данные. На то позволит уже интерфейс. А пользователи получают данные от школы для аутентификации и смогут только просматривать данные своего ребёнка (или детей). И персональные данные никто не посмотрит другой.
У учителей же - просмотр персональных данных о всех родителях и учениках. Но они только ставят оценки.
Всё остальное заполняет администратор через специальные формы.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912388
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И ещё, на заметку:

Я, как пользователь (родитель) не буду регистрироваться где-то, заполнять свои персональные данные лишь для того, чтобы смотреть, как учится мой ребёнок.
Вся имеющаяся информация о родителях должна быть у школы.
Далее - как-то глупо было бы, если пользователи регистрировались в ИС. Почему? Нужно вводить данные, с тем условием, чтобы ещё эти данные сходились с данными, которые имеются у школы, тем самам, подтверждающие о том, что я действительно родитель какого-либо ученика.
Для меня, как для пользователя, было бы проще, если я получу данные для входа в ИС и буду просматривать успеваемость своего ребёнка. Всё. Что-то заполнять, от имени пользователя, это уже не относится никак к электронному журналу.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912390
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomenПользователям даже регистрироваться в ИС не нужно будет, не то, чтобы уже вводить какие-либо данные.
Вся работа ложится на администратора. Он заполняет имеющиеся данные

это так в ТЗ прописано?

если это частная начальная школа на 50 учащихся - почему бы и нет.
я просматриваю успеваемость дочери в инф. системе, которой пользуются во всех средних уч. заведениях московской области.
Если работать по приведённой схеме, то нужно целый штат операторов этого эл.журнала на работу принимать :)
пяток лет назад у супруги как раз было классное руководство. И всю работу по ведению классных журналов выполнялся классным руководителем
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912394
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ШайтанИ всю работу по ведению классных журналов выполнялся классным руководителем
У нас в Краснодарском крае как-то так и есть) Причём - заставляют.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912399
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomen,

насколько я понял, пользователем ты называешь исключительно родителей.

Я называю пользователем в том числе и преподавателей, при чом у каждого из них могут быть разные роли
- предметник
- классный руководитель
- классная дама (было такое у моего сына в гимназии. Это в дополнение к классному руководителю)
- какое-либо лицо из администрации школы (завуч, методист, директор)

имхо, в дополнение к родителям - это всё пользователи указанной информационной системы

а есть ещё и ученики. Это тоже может быть пользователь. У нас там учащиеся могут домашнее задание уточнять (болел, наример)
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912405
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шайтан,

Как есть. Пусть это будет малая ИС для определённого ОУ.
Для дипломной смысл вышесказанного пойдёт такой)
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912411
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomen,

а когда защита?
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912414
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шайтанах да, я и забыл, что юзверь туп, он есть величайшее зло в любой
информационной системе
Явно сказывается недостаток опыта в сопровождении ИС. ;)))

unnomenВсё остальное заполняет администратор через специальные формы.
А теперь посмотри на средненькую такую школу. 900 учеников, 1700 родителей. Каждый год
поступает 90 новых учеников. Для каждого из этих поступающих учеников лично тебе придётся
два раза выбрать уже существующего родителя из списка в 1700 пунктов или ввести двух
совершенно новых. Твои действия? Сколько времени у тебя займёт это оформление?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912418
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovА теперь посмотри на средненькую такую школу. 900 учеников, 1700 родителей. Каждый год
поступает 90 новых учеников. Для каждого из этих поступающих учеников лично тебе придётся
два раза выбрать уже существующего родителя из списка в 1700 пунктов или ввести двух
совершенно новых. Твои действия? Сколько времени у тебя займёт это оформление?
В таком случае существует AJAX который позволит выполнять такие действия. И это намного упрощает данный процесс, дабы не вбивать повторную информацию о родителях.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912419
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шайтана когда защита?
Защита с мая начинается, вместе с ГОСами, а сессия с конца апреля. Вот до конца апре
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912420
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
unnomenШайтана когда защита?
Защита с мая начинается, вместе с ГОСами, а сессия с конца апреля. Вот до конца апре
Вот до конца апреля уже нужно сделать что-то похожее на ИС.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912423
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomen,

до конца апреля можно пару раз до канадской границы сбегать
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912424
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Шайтандо конца апреля можно пару раз до канадской границы сбегать

Я заочно учусь. С 0 учил PHP и SQL,мало практики. Так что - для меня месяц - это мало времени с моими заниями.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912426
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomenВ таком случае существует AJAX который позволит выполнять такие действия.

AJAX отрастил хрустальный шар для угадывания имени родителей и идентификации их в списке?
Вот поступает к тебе ученик Иванов Иван Иванович, а в уже существующем списке родителей
десять Ивановых Иванов Ивановичей. Которого из них твоя ИС выберет в качестве родителя для
этого нового ученика? Которого выберешь ты сам?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912430
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovAJAX отрастил хрустальный шар для угадывания имени родителей и идентификации их в списке?
Вот поступает к тебе ученик Иванов Иван Иванович, а в уже существующем списке родителей
десять Ивановых Иванов Ивановичей. Которого из них твоя ИС выберет в качестве родителя для
этого нового ученика? Которого выберешь ты сам?
Давайте так: мы с вами не на экзамене, чтобы я отвечал на вопросы, с тем условием, что я сам сюда с вопросами обращаюсь.
AJAX сам не выбирает нужного мне родителя (у него нет интелекта, чтобы знать, какой родитель добавляемого ребёнка).
Если есть тысяча Ивановых Иванов Ивановичей, то есть и другие характеристики, по кторым можно одну запись отличить от другой - которая бы могла фильтроваться по другим атрибутам.
И я уверен, что не существует два одинаковых Иванова Ивана Ивановича прописанных по одному и тому же адресу:)
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912431
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomenDimitry SibiryakovAJAX отрастил хрустальный шар для угадывания имени родителей и идентификации их в списке?
Вот поступает к тебе ученик Иванов Иван Иванович, а в уже существующем списке родителей
десять Ивановых Иванов Ивановичей. Которого из них твоя ИС выберет в качестве родителя для
этого нового ученика? Которого выберешь ты сам?
Давайте так: мы с вами не на экзамене, чтобы я отвечал на вопросы, с тем условием, что я сам сюда с вопросами обращаюсь.
AJAX сам не выбирает нужного мне родителя (у него нет интелекта, чтобы знать, какой родитель добавляемого ребёнка).
Если есть тысяча Ивановых Иванов Ивановичей, то есть и другие характеристики, по кторым можно одну запись отличить от другой - которая бы могла фильтроваться по другим атрибутам.
И я уверен, что не существует два одинаковых Иванова Ивана Ивановича прописанных по одному и тому же адресу:)

Какой агрессивный ТС... Ему дают пищу для размышления наводящими вопросами, а он не на экзамене...
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912434
unnomen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AxeleronКакой агрессивный ТС... Ему дают пищу для размышления наводящими вопросами, а он не на экзамене...
Я просто не вижу смысла в этом обсуждении. Если человек решил отстоять свою точку зрения, не нужно это делать задавая вопросы. Нужно констатировать конкретными выводами.
Агрессию я тут абсолютно никакую не проявляю. Вроде высказываю всё по теме, которая тут рассматривается.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912441
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomenЕсли есть тысяча Ивановых Иванов Ивановичей, то есть и другие
характеристики, по кторым можно одну запись отличить от другой - которая бы могла
фильтроваться по другим атрибутам.
Вооот. И в результате ты только для ограничения списка выбора вынужден ввести с клавиатуры
больше информации, чем при прямом вводе. Уровень эргономичности падает под плинтус.

А теперь представь, что вместо бесконечных списков выбора у тебя одно поле для ввода
текста с предзаполненным шаблоном, в который ты можешь просто ввести имеющуюся информацию.
Это будет быстрее. Уровень эргономичности растёт, оператор тебя уже не хочет поймать в
тёмном переулке с дубиной.

unnomenЕсли человек решил отстоять свою точку зрения, не нужно это делать задавая
вопросы.
Я задаю вопросы, на которые тебе придётся рано или поздно ответить при проектировании
твоей системы. Причём мой ответ на эти вопросы, который базируется на личном опыте, я уже
сказал. Но ты с ним не согласен. Воля Ваша, сударь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912451
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
unnomenunnomen,


unnomenпропущено...

Я понял о чём Вы пишите. Но тут проблема будет заключаться в запросе уже.

Поэтому, я думаю, лучше оставть связь как есть.

там надо добавить еще роль родителя.
отец мать дед бабка опекун и т. п.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912714
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovШайтанэтот "статистически незначимый" случай как раз возник
Конкретнее, пожалуйста. Вот есть поле информации об ученике, куда можно свалить родителей,
телефон для звонка в случае смерти, список аллергий и т.д. и т.п.
Какой случай должен возникнуть, чтобы Вы, как пользователь, начал материть разработчика?

unnomenтут проблема будет заключаться в запросе уже.
В каком запросе, конкретно?

PS: Третья НФ и связи M:N это прелестно в теории, но сначала для них очень тяжело
дизайнится интерфейс, потом ещё тяжелее объяснять там самым пользователям как этим
интерфейсом пользоваться, а в конце они таки будут пользоваться им неправильно. Например,
привяжут ученику совсем разных родителей. Или (что вероятнее) вместо выбора уже
существующих родителей будут их каждый раз вводить заново, поскольку найти "тех самых" из
списка в тысячу позиций их реально напрягает.


Дима! человек делает курсач или диплом, он УЧИТСЯ! Так и пусть делает правильно все, как надо.
А чему его ты учишь, к чему призываешь?

Стыдно, честное слово...
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912715
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ШайтанDimitry Sibiryakovещё тяжелее объяснять там самым пользователям как этим
интерфейсом пользоваться, а в конце они таки будут пользоваться им неправильно. Например,
привяжут ученику совсем разных родителей. Или (что вероятнее) вместо выбора уже
существующих родителей будут их каждый раз вводить заново, поскольку найти "тех самых" из
списка в тысячу позиций их реально напрягает.


ах да, я и забыл, что юзверь туп, он есть величайшее зло в любой информационной системе

я согласен на 100.
если юзера слушать, никогда ничего хорошего не сделаешь.
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912718
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovunnomenЕсли есть тысяча Ивановых Иванов Ивановичей, то есть и другие
характеристики, по кторым можно одну запись отличить от другой - которая бы могла
фильтроваться по другим атрибутам.
Вооот. И в результате ты только для ограничения списка выбора вынужден ввести с клавиатуры
больше информации, чем при прямом вводе. Уровень эргономичности падает под плинтус.

А теперь представь, что вместо бесконечных списков выбора у тебя одно поле для ввода
текста с предзаполненным шаблоном, в который ты можешь просто ввести имеющуюся информацию.
Это будет быстрее. Уровень эргономичности растёт, оператор тебя уже не хочет поймать в
тёмном переулке с дубиной.

unnomenЕсли человек решил отстоять свою точку зрения, не нужно это делать задавая
вопросы.
Я задаю вопросы, на которые тебе придётся рано или поздно ответить при проектировании
твоей системы. Причём мой ответ на эти вопросы, который базируется на личном опыте, я уже
сказал. Но ты с ним не согласен. Воля Ваша, сударь.


Дима, не надо при проектировании бд обсуждать вопросы проектирования и эргономики интерфейса пользователя .
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912735
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivА чему его ты учишь, к чему призываешь?
Призываю к тому, чтобы он использовал мозг. Может, тогда до него дойдёт, что сферическая
БД в вакууме никому не нужна даже как диплом. К ней обязано прилагаться приложение. С
которым будут работать люди. Которые могут быть очень и очень неприятными. И от того,
будет ли БД спроектирована с учётом приложения или без - зависит его судьба.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912739
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivне надо при проектировании бд обсуждать вопросы проектирования и
эргономики интерфейса пользователя .
Если их не обсуждать, то такую БД можно будет аккурат так потереть о волосы и... ну, ты
знаешь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Электронный журнал для общеобразовательного учреждения
    #38912779
П-Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovMasterZivне надо при проектировании бд обсуждать вопросы проектирования и
эргономики интерфейса пользователя .
Если их не обсуждать, то такую БД можно будет аккурат так потереть о волосы и... ну, ты
знаешь.
Если учитывать тонкие нюансы особенностей фронт-енда и/или взаимодействия интерфейса с БД (вплоть до инструментального средства разработки фронта) то производительность разработки всего комплекса в целом МОЖЕТ увеличиться на порядок. А если нет - МОЖЕТ упасть на порядок.

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

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


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