Курсовая Работа Учет Преподавателей И Административных Сотрудников

Курсовая Работа Учет Преподавателей И Административных Сотрудников



>>> ПОДРОБНЕЕ ЖМИТЕ ЗДЕСЬ <<<






























Курсовая Работа Учет Преподавателей И Административных Сотрудников
ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНСТИТУТ МАТЕМАТИКИ И КОМПЬЮТЕРНЫХ НАУК
Учет нагрузки преподавателей — область, без которой не возможна нормальная работа учебного заведения.
База данных предоставляет возможность отслеживания и регулирования учебной нагрузки преподавателей.
Программа должна позволять просматривать нагрузку преподавателей по семестрам у разных специальностей по разным предметам. Набор групп для преподавателей не ограничен, как и предметов.
Приложение, работающее с базой данных учета нагрузки преподавателей:
1. Добавление, редактирование, удаление данных о преподавателях, предметах, специальностях, факультетах, кафедрах, должностях и учебных часах;
2. Оформление учета преподавателей по семестрам, специальностям и предметам;
4. Формирование отчетов и экспорт данных в MSExcel.
При проведении нормализации были учтены все столбы, указанные в первичном документе. Первичный документ «Заказ» можно представить в виде таблицы.
Повторяющаяся группа: Код факультета (Id_fak), Факультет (name_fak), Код специальности (Id_spec), Специальность (name_spec), Код предмета (Id_pred), Предмет (name_pred), Часы лекций (lek), Часы практик (prak). Для того чтобы в отношении на пересечении каждой строки и каждого столбца содержалось только одно значение, продублируем значения атрибутов, не входящих в повторяющуюся группу:
id_prep, semestr, id_spec, id_pred - однозначно определяет строку в 1НФ
Частичные функциональные зависимости: id_prep -> prep, id_kaf, name_kaf,id_dol, name_dol
id_spec -> name_spec, id_fak, name_fak
Вынесем зависимые атрибуты с копией их детерменанта в отдельные отношения.
А ( id_prep, semestr, id_pred, id_spec
,lek,prak)
Б( id_spec
, name_spec, id_fak, name_fak)
В( id_prep
, prep, id_kaf, name_kaf, id_dol, name_dol)
В
Б
: id_spec -> id_fak, id_fak -> name_fak

Отношение Б разбивается на два отношения:
В
В
: id_prep -> id_kaf, id_kaf -> name -> kaf; id_prep -> id_dol, id_dol -> name_dol

Отношение В разбивается на 3 отношения:
А ( id_prep, semestr, id_pred, id_spec
, lek, prak)
В1( id_prep
, prep, id_kaf, id_dol)
Отношения Б1, Б2, В1, B2, B3, Г: не имеют составных потенциальных ключей, следовательно они в НФБК
Отношения А имеет только один составной потенциальный (он же первичный ключ, следовательно оно в НФБК
Итог нормализации совпадает с итогом 3НФ
· Хранить информацию о преподавателях ведущих учебную деятельность;
· Хранить информацию о специальностях;
Преподавателю определяют учебную нагрузку;
Преподаватель может вести несколько предметов у нескольких специальностей;
Специальность характеризуется факультетом; Преподаватель имеет должность и относиться к какой-либо кафедре;
· Преподаватель содержит уникальный код, ФИО, Должность, Кафедру;
· Карточка учета содержит уникальный код, код преподавателя, код предмета, код специальности, семестр и часы нагрузки;
· Специальность содержит уникальный код, наименование специальности и код факультета;
· Факультет содержит код факультета, название;
· Кафедра содержит код кафедры, название;
· Должность содержит код должности, название;
· Предмет содержит код предмета, название;
· Ввод, модификацию и удаление любых данных из БД
· Отображение данных с фильтрами и сортировкой
· Отображение не менее трех форм обобщенной информации (отчетов) с обязательным подведением итогов. По крайней мере, два отчета должны строиться на основе сложных выборок (три и более таблицы).
· Стабильную работу без ошибок в коде, ведущих к потере функциональности.
· Функциональный и интуитивно понятный интерфейс (интуитивно понятный интерфейс – это когда пользователь может работать с программой без вопросов к разработчику)

В приложении содержатся справочные таблицы в которые можно добавлять данные.
Рис.1. Справочная таблица «Преподаватели».
Рис. 2. Главная таблица и 3 запроса в выпадающем списке.
Так же в приложении содержится 3 запроса:
· Суммарная нагрузка преподавателей
Рис.3. Запрос «Итоговый» с демонстрацией фильтра по семестрам.
Информацию из запросов можно вывести в Exсel. Для этого необходимо нажать кнопку “Вывести в Exсel”.
В итоговом отчете предусмотрены сортировки по столбцам: «№», «Преподаватель» и «Специальность».
Рис.4. Сортировка по столбцу «Преподаватель»
В результате работы была разработана база данных для учета нагрузки преподавателей. Проект базы данных включает нормализацию и модель сущность связь, на их основе была разработана серверная часть в MicrosoftSQlServer 2008. Нормализация проводилась на основании первичного документа и доведена, до нормальной формы Бойса-Кодда, модель сущность связь так же включает концептуальную и физическую модели.
Разработанное клиентское приложение обеспечивает все необходимые функции, такие как: ввод, модификация, удаление данных базы данных, сортировка данных, создание отчетов. При разработке были созданы представления в базе данных на сервере.
Банк рефератов содержит более 364 тысяч рефератов , курсовых и дипломных работ, шпаргалок и докладов по различным дисциплинам: истории, психологии, экономике, менеджменту, философии, праву, экологии. А также изложения, сочинения по литературе, отчеты по практике, топики по английскому.










Название: Учет нагрузки преподавателей
Раздел: Рефераты по информатике
Тип: курсовая работа
Добавлен 02:15:35 24 сентября 2011 Похожие работы
Просмотров: 757
Комментариев: 5
Оценило: 2 человек
Средний балл: 3.5
Оценка: неизвестно     Скачать

Table
Itog
(Учет нагрузки преподавателей)


Курсовая работа : Учет нагрузки преподавателей - BestReferat.ru
Разработка приложения для учета преподавателей и студентов...
Курсовая работа "АИС " Учет работы преподавателей ВУЗа"" на...
курсовая работа - Учёт сотрудников на предприятии.
Курсовая работа : Учёт персонала работников организации
Экономические Системы Диссертация
Помогите Написать Эссе
Советско Китайское Сотрудничество В Антияпонской Войне Диссертация
Аргументы К Сочинению Внимание К Ближнему
Сочинения По Русскому Языку 2017

Report Page