Реферат: Автоматизированное рабочее место учителя
Балл
Оценка
Ответ
Вопрос
Целое число > 0
Символьный
Символьный
Символьный
Целое число от 1 до 11
Символ от «А» до «Я»
Дата
Символьный
Целое число > 0
Целое число > 0
Целое число > 0
Символьный
3. Структура базы
3.1 Концептуальная схема
3.2 Логическая схема
Тест
№ теста | Фамилия | Имя | Отчество | Предмет | Балл | Оценка | Дата |
Ученик
№ | Фамилия | Имя | Отчество | Класс | Буква класса |
Классный журнал
№ записи | № ученика | Предмет | Дата | Оценка |
3.3 Выбор СУБД
Программа написана на языке программирования BorlandTurboPascal 7.0, в ближайшее время (после окончания ссесии) планируется выпуск новой версии программы для Microsoft® Windows© которая уже будет написана, естественно на BorlandDelphi 3, в применением встроенного средства DataBaseDesktop — мощного средства работы с базами данных. Этот выбор обусловлен прежде всего тем, что Dilphi является довольно известным средством разработки приложений для Windows© 95. Кроме того я его изучаю в настоящее время и мне он кажется мощной и, одновременно, простой средой.
Выбор языка программирования программы для DOS обусловлен также распространенностью, удобством, простотой и мощью языка. Он одинаково легок как для написания интерфейса программы, так и для работы с базой данных[2]
3.4 Использованные допущения
В программе использованы следующие допущения:
1. Ученик может писать любое количество тестов. Человек может написать тест по математике, географии и, скажем, биологии. В тоже время ученик может и переписать тест, но предыдущий результат при этом не аннулируется.
2. У каждого бланка тестирования может быть только один автор, иначе говоря, бланк тестирования может быть заполнен только одним человеком.
3. О результате каждого тестирования может быть сделана только одна запись в классный журнал.
4. Каждая запись в журнале характеризует результат одного уникального тестирования, некоторого уникального человека.
5. Каждый человек может иметь любое количество записей в журнале. Но эти записи в журнале не могут повторятся и имеют свой уникальный номер (в соответствии с пунктами 1 и 3).