|
Начисление стипендии
|
|||
---|---|---|---|
#18+
Доброго времени суток! Нужна помощь со следующим заданием: Начисление происходит по правилам: если нет двоек, то студент получает базовую стипендию; без троек- полторы базовых; отличник- 2 базовых. Кроме того, все студенты получают надбавку за питание. Студенты, имеющие льготы(сироты, с детьми, чернобыльцы и пр.), получают всегда 2 базовых стипендии, независимо от успеваемости. Разработать информационную систему, выполняющую следующие функции: Учёт континенгента студентов по группам; Ежемесячное начисление студентам стипендии с возможностью просмотра на экране результатов начисления по группам; Формирование и печать стипендиальной ведомости. Сделано крайне мало, т.к. вообще плохо понимаю как проектировать базы данных и в каком направлении двигаться. Но хочу разобраться. В данный момент думаю над тем, как заполнять таблицу сессия. Делаю запрос на добавление полей% из таблицы Студенты в таблицу Сессия ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2015, 22:52 |
|
Начисление стипендии
|
|||
---|---|---|---|
#18+
В данный момент думаю над тем, как заполнять таблицу сессия. Делаю запрос на добавление полей: Код студента № группы Фамилия Имя Отчество из таблицы Студенты в таблицу Сессия, и с этим проблем нет. Дальше добавляю код предмета из таблицы Предметы. После этого не добавляется ни одна запись. В общем беда, сдавать завтра. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2015, 23:06 |
|
Начисление стипендии
|
|||
---|---|---|---|
#18+
НСДК...В общем беда, сдавать завтра.А задали сёдня... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2015, 04:39 |
|
Начисление стипендии
|
|||
---|---|---|---|
#18+
\\\\, Я и говорю, беда... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2015, 07:22 |
|
Начисление стипендии
|
|||
---|---|---|---|
#18+
Несмотря на прошедший( потому что сегодня я точно не доделаю) срок сдачи, тема будет актуальна. Как мне кажется в т. Сессия должны добавляться запросом( из т. Студенты): Код студента № группы Ф.И.О. (что тут нужно: ф.и.о., или код студента, или оба поля?) (почему здесь отступ, как будто это это элемент списка?) Из т. Предметы: Код предмета а Дата сдачи и Оценка будут заполняться вручную. Т.е. в итоге должны быть: Дата сдачиКод студента№ группыФамилияИмяОтчествоКод предмета Оценка22.12.1514131ИвановИванИванович1523.12.1514131ИвановИванИванович2523.12.1514131ИвановИванИвановичn522.12.1515131ПетровИванИванович1523.12.1515131ПетровИванИванович2523.12.1515131ПетровИванИвановичn5 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2015, 07:54 |
|
Начисление стипендии
|
|||
---|---|---|---|
#18+
НСДККак мне кажется в т. Сессия должны добавляться запросом( из т. Студенты): Код студента № группы Ф.И.О. (что тут нужно: ф.и.о., или код студента, или оба поля?) Только "Код студента". Остальное будет получаться запросом из таблицы студентов, когда потребуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2015, 08:58 |
|
Начисление стипендии
|
|||
---|---|---|---|
#18+
Теперь по запросу добавляется n-е количество строк с текущей датой и прочерком в столбце Оценка, где n= кол-во студентов*количество предметов Дата сдачиКод студента№ группыКод предметаОценка22.12.15141311-22.12.15141312-22.12.1514131n-22.12.15251311-22.12.15251312-22.12.1525131n- Всё вроде хорошо, но тут я вспомнил, что у каждой специальности/курса свои предметы. Например, 5131 и 5231- одна специальность и одни предметы. 4131 та же специальность, но другой курс и другие предметы. Возможно, даже у одной специальности и одного курса у разных групп разные предметы( тут я не уверен, т.ч. в расчёт брать не буду). ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2015, 10:07 |
|
|
start [/forum/topic.php?fid=45&msg=39133924&tid=1614138]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 362ms |
total: | 494ms |
0 / 0 |