Автор: Пользователь скрыл имя, 28 Марта 2012 в 23:00, курсовая работа
Электронная рабочая тетрадь представляет собой программу, которая создана для выполнения студентами различных тестовых заданий. Задания разделены по дисциплинам, темам и степени сложности. Работая с программой, студенты фиксируют в электронном виде выполненную работу, а преподаватель, проверяя выполненные задания, видит в электронном журнале количество ошибок и вычисляемый программой оценочный балл за работу.
ВВЕДЕНИЕ
1. Описание предметной области.
2 Этапы разработки информационной системы
2.1 Основные понятия
2.2 Выбор состава технических и средств
2.3 Описание алгоритма
2.4 Построение информационной структуры предметной области
2.5 Представление базы данных реляционной моделью
2.6 Спецификация программы
2.7 Текст программы
3 Описание программы
3.1 Описание СУБД
3.2 Описание структуры базы данных
3.3 Описание интерфейса
ЗАКЛЮЧЕНИЕ
Список использованных источников
6. Интегрировать данные из базы Microsoft Access в ООП Delphi.
7. При помощи программного кода создать тонкую настройку приложения.
Инфологическая модель
Переход от инфологической модели предметной области к даталогической (реляционной) модели базы данных:
Группы (Код группы, № группы, Код специальности)
Специальность (Код, Наименование)
Кафедры (Код кафедры, Наименование)
Студенты (ФИО, № студента)
Преподаватели (ФИО, Код преподавателя, код кафедры)
Успеваемость (Дата работы, Оценка, № работы, № студента, Краткое наименование предмета)
Предмет (Полное наименование, Краткое наименование)
Содержание предмета (Вид, Наполнение, Краткое наименование)
Описание таблиц создаваемой базы данных:
Таблица 2.5.1 Описание свойств полей таблицы «Группы»
Подпись поля | Наименование | Тип данных | Свойства | Ключевое поле | |
№ | NG | Числовой | Размер | Длинное целое | |
Обязательное | Да | ||||
Индексирование | Нет | ||||
Код специальности | KSP | Числовой | Размер | Целое |
|
Обязательное | Да | ||||
Индексирование | Нет |
Таблица 2.5.2 Описание свойств полей таблицы «Специальность»
Подпись поля | Наименование | Тип данных | Свойства | Ключевое поле | |
Код | KODSP | Числовой | Размер | Целое | |
Обязательное | Да | ||||
Индексирование | Да (совпадения не допускаются) | ||||
Наименование | NMSP | Текстовый | Размер | 200 |
|
Обязательное | Да | ||||
Индексирование | Нет |
Таблица 2.5.3 Описание свойств полей таблицы «Кафедры»
Подпись поля | Наименование | Тип данных | Свойства | Ключевое поле | |
Наименование | NMKF | Текстовый | Размер | 200 |
|
Обязательное | Да | ||||
Индексирование | Нет | ||||
Код | KODKF | Числовой | Размер | Целое | |
Обязательное | Да | ||||
Индексирование | Да (совпадения не допускаются) |
Таблица 2.5.4 Описание свойств полей таблицы «Студенты»
Подпись поля | Наименование | Тип данных | Свойства | Ключевое поле | |
ФИО | FIOS | Текстовый | Размер | 100 |
|
Обязательное | Да | ||||
Индексирование | Нет | ||||
№ | NS | Счетчик | Размер | Длинное целое | |
Обязательное | Да | ||||
Индексирование | Да (совпадения не допускаются) | ||||
Номер группы | NG | Числовой | Размер | Целое | |
Обязательное | Да | ||||
Индексирование | Да (допускаются совпадения) |
Таблица 2.5.5 Описание свойств полей таблицы «Преподаватели»
Подпись поля | Наименование | Тип данных | Свойства | Ключевое поле | |
ФИО | FIOP | Текстовый | Размер | 100 |
|
Обязательное | Да | ||||
Индексирование | Да (совпадения не допускаются) | ||||
Код | KODP | Числовой | Размер | Целое | |
Обязательное | Да | ||||
Индексирование | Да (совпадения не допускаются) | ||||
Код кафедры | KODKF | Числовой | Размер | Целое |
|
Обязательное | Да | ||||
Индексирование | Нет |
Информация о работе Разработка электронной рабочей тетради по дисциплине «Обществознание»