Автор работы: Пользователь скрыл имя, 09 Сентября 2012 в 20:56, курсовая работа
Цель работы - сокращение временных и трудозатрат секретаря кафедры по поддержанию актуальной информации, составлению документов и формированию отчетности за счет разработки и внедрения системы.
Для достижения поставленной цели необходимо решить следующие задачи:
изучить предметную область;
спроектировать систему с помощью средств моделирования, таких как DFD, IDEF1X;
разработать базу данных для хранения информации, необходимой для обеспечения деятельности работников кафедры;
разработать приложение с пользовательским интерфейсом.
ВВЕДЕНИЕ 3
1. ПОСТАНОВКА ЗАДАЧИ 4
1.1 Характеристика комплекса задач 4
1.2 Входная информация 7
1.3 Выходная информация 9
1.4 Математическое описание 11
1.5 Диаграммы потоков 12
2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ 19
2.1 Информационная модель 19
3. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 26
3.1 Обоснование проектных решений по программному обеспечению 26
3.2 Руководство пользователя 27
ЗАКЛЮЧЕНИЕ 50
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 51
Таблица 14 - Тип сущности «Статусы» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код статуса |
Числовой (10) |
Not null |
Идентификатор | ||
Наименование |
текст (100) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Студенты |
не идентифицирующая |
1 – М |
Таблица 15 - Тип сущности «Научное руководство» | ||||
Поля | ||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание |
PК |
Код научного руководства |
Числовой (10) |
Not null |
Идентификатор |
Период начало |
ДатаВремя |
Not null |
||
Период окончание |
ДатаВремя |
Not null |
||
Тема работы |
Текст (300) |
Null |
||
FK |
Код преподавателя |
Числовой (10) |
Not null |
|
FK |
Код студента |
Числовой (10) |
Not null |
Таблица 16 - Тип сущности «Группы» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код группы |
Числовой (10) |
Not null |
Идентификатор | ||
Номер |
текст (100) |
Not null |
||||
FK |
Код направления |
Числовой (10) |
Not null |
|||
Год начала обучения |
Числовой (4) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Студенты |
не идентифицирующая |
1 – М | ||||
Приказы студенты |
не идентифицирующая |
1 – М | ||||
Расписание преподаватели пары |
не идентифицирующая |
1 – М |
Таблица 17 - Тип сущности «Виды событий» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код вида события |
Числовой (10) |
Not null |
Идентификатор | ||
Наименование |
текст (100) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Приказы |
не идентифицирующая |
1 – М |
Таблица 18 - Тип сущности «Приказы» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код приказа |
Числовой (10) |
Not null |
Идентификатор | ||
Приказ |
текст (100) |
Not null |
||||
Дата |
Дата |
Not null |
||||
FK |
Код вида события |
Числовой (10) |
Not null |
|||
Комментарий |
Текст (150) |
Null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Приказы студенты |
не идентифицирующая |
1 – М |
Таблица 19 - Тип сущности «Приказы студенты» | ||||
Поля | ||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание |
PК |
Код приказа студента |
Числовой (10) |
Not null |
Идентификатор |
Код приказа |
текст (100) |
Not null |
||
FK |
Код студента |
Числовой (10) |
Not null |
|
FK |
Код группы |
Числовой (10) |
Null |
Таблица 20 - Тип сущности «Дни недели» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код дня недели |
Числовой (10) |
Not null |
Идентификатор | ||
Наименование |
текст (100) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Расписание преподаватели |
не идентифицирующая |
1 – М |
Таблица 21 - Тип сущности «Типы недели» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код типа недели |
Числовой (10) |
Not null |
Идентификатор | ||
Наименование |
текст (100) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Расписание преподаватели |
Не идентифицирующая |
1 – М |
Таблица 22 - Тип сущности «Расписание преподаватели» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код расписание преподаватели |
Числовой (10) |
Not null |
Идентификатор | ||
FK |
Код тип недели |
Числовой (10) |
Not null |
|||
FK |
Код расписания |
Числовой (10) |
Not null |
|||
FK |
Код преподавателя |
Числовой (10) |
Not null |
|||
FK |
Код дня недели |
Числовой (10) |
Not null |
|||
Полугодие |
Числовой (1) |
Not null |
||||
Учебный год |
Числовой (4) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Расписание преподаватели пары |
не идентифицирующая |
1 – М |
Таблица 23 - Тип сущности «Расписание преподаватели пары» | ||||
Поля | ||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание |
PК |
Код расписание преподаватели пары |
Числовой (10) |
notnull |
Идентификатор |
Номер пары |
Числовой (1) |
Not null |
||
FK |
Код расписание преподаватели |
Числовой (10) |
Not null |
|
FK |
Код группы |
Числовой (10) |
Not null |
Таблица 24 - Тип сущности «Оценки» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код оценки |
Числовой (10) |
Not null |
Идентификатор | ||
Наименование |
текст (100) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Комиссии студенты |
не идентифицирующая |
1 – М |
Таблица 25 - Тип сущности «Комиссии студенты» | ||||
Поля | ||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание |
PК |
Код комиссия студенты |
Числовой (10) |
Not null |
Идентификатор |
FK |
Код комиссии |
Числовой (10) |
Not null |
|
FK |
Код студента |
Числовой (10) |
Not null |
|
FK |
Код оценки |
Числовой (10) |
Not null |
|
Комментарий |
Числовой (10) |
null |
Таблица 26 - Тип сущности «Комиссии» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код комиссии |
Числовой (10) |
Not null |
Идентификатор | ||
Дата защиты |
ДатаВремя |
Not null |
||||
FK |
Код вида защиты |
Числовой (10) |
Not null |
|||
FK |
Код кафедры |
Числовой (10) |
Not null |
|||
Комментарий |
Текст (300) |
Null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Комиссии студенты |
не идентифицирующая |
1 – М | ||||
Комиссии состав |
не идентифицирующая |
1 – М |
Таблица 27 - Тип сущности «Комиссии состав» | ||||
Поля | ||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание |
PК |
Код комиссия состав |
Числовой (10) |
Not null |
Идентификатор |
FK |
Код комиссии |
Числовой (10) |
Not null |
|
FK |
Код преподавателя |
Числовой (10) |
Not null |
Таблица 28 - Тип сущности «Вид защиты» | ||||||
Поля | ||||||
Ключи |
Наименование |
Тип данных |
Значение |
Описание | ||
PК |
Код вида защиты |
Числовой (10) |
Not null |
Идентификатор | ||
Наименование |
текст (100) |
Not null |
||||
Связи | ||||||
Дочерняя сущность |
Тип |
Мощность | ||||
Комиссии |
не идентифицирующая |
1 – М |