Проектирование автоматизированной информационной системы управления высшим учебным заведением
Организация управления высшим учебным заведением. Анализ деятельность кафедры, перечень исходных показателей. Построение автоматизированной концептуальной информационно-логической модели базы данных. Системные и технические средства реализации проекта.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 25.03.2015 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Таможенных операций и таможенного контроля
Котова
Контракты и внешнеторговая документация
Таможенных операций и таможенного контроля
Костромина
Логика
Гуманитарных дисциплин
Костомаров
Информатика
Информатики и инф. Таможенных технологий
Газиева
Культура речи
Гуманитарных дисциплин
Горбатко
Таблица 8
Атрибуты преподавателя
Код |
Наименование |
Описание |
|
10 |
к.п.н |
Кандидат педагогических наук |
|
20 |
к.т.н |
Кандидат технических наук |
|
30 |
к.в.н |
Кандидат военных наук |
|
40 |
к.э.н |
Кандидат экономических наук |
|
50 |
д.п.н |
Доктор педагогических наук |
|
60 |
д.т.н |
Доктор технических наук |
|
70 |
д.в.н |
Доктор военных наук |
|
80 |
д.э.н |
Доктор экономических наук |
|
90 |
профессор |
||
100 |
доцент |
||
110 |
старший преподаватель |
||
120 |
нет |
Таблица 9
Атрибуты студента
Код |
Наименование |
|
10 |
Заочная |
|
20 |
Очная |
|
30 |
Россия |
|
40 |
СНГ |
|
50 |
Бюджет |
|
60 |
Внебюджет |
|
10 |
Заочная |
На основе контрольного набора данных был проведен выпуск отчетов. Отчетные формы приведены на рисунках 1.1, 1.2, 1.3, 1.4.
Рис. 1.1 Отчет по группам-студентам
Рис. 1.2 Предметы по группам
Рис.1.3 Группировка по предметам
Рис. 1.4 Группировка по преподавателям
Выполнение остальных функций ИС на базе контрольного набора данных приводится в приложении №2.
ПРИЛОЖЕНИЕ 2
Инструкция пользователя
Информационная система представляет собой приложение, созданное для обслуживания базы данных (БД). Приложение функционирует в среде MS Access. Файл БД представляет собой MDB контейнер в формате MS Acces 2007. Поэтому для работы с БД может использоваться MS Acces 2007 либо MS Access старших версий.
Для начала работы с ИС следует загрузить в среду MS Access файл базы данных Uch_Proc.mdb. Это действие может быть выполнено с помощью проводника MS Windows либо после открытия СУБД MS Access, с помощью команды меню программы открытия файла.
После загрузки базы данных следует выбрать среди объектов базы данных форму FormStart. Список форм БД показан на рисунке 1.1.
Рис. 1.1 Формы БД
В результате будет открыта главная форма программы. Вид формы показан на рисунке 1.2.
Рис. 1.2 Главная форма приложения
Дальнейший сценарий работы зависит от пользователя БД. Администратор БД получает полный доступ к таблицам БД для их редактирования и корректировки. Пользователь базы данных - методист кафедры. Работает с данными и отчётами.
Сценарий работы администратора БД
После выбора кнопки «Администратор БД» открывается форма для загрузки необходимой таблицы БД. Вид формы показан на рисунке 3.
Рис. 1.3 Форма для доступа к таблицам
Выбирая нужную таблицу, администратор открывает ее для редактирования и корректировки структуры. На рисунке 4 приводится пример открытой таблицы, где хранится информация о распределении предметов.
Рис. 1.4 Таблица распределения предметов
Сценарий работы пользователя базы данных
Пользователь БД - методист кафедры работает с данными посредством форм. После выбора кнопки «Пользователь БД» загружается форма показанная на рисунке 1.5.
Рис. 1.5 Форма для работы с данными
При выборе кнопки «Кафедра» открывается форма, показанная на рисунке 1.6.
Рис. 1.6 Форма для работы с данными кафедр
Форма представляет собой подчинённую форму, которая позволяет просматривать динамически списки преподавателей по каждой кафедре. Для удобства навигации по списку кафедр в нижней части формы созданы навигационные кнопки («Последняя запись», «Первая запись», «Следующая запись», «Предыдущая запись»). При выборе кнопки «Предмет-кафедра» загружается форма, вид которой показан на рисунке 1.7.
Рис. 1.7 Фрагмент данных по распределению предметов
Форма представляет собой ленточную форму. Отличительной особенностью данной формы является наличие процедуры верификации выбора преподавателя. После выбора кафедры нужно выбрать фамилию преподавателя. Преподаватель должен быть правильно выбран по данной кафедре методистом. После выбора фамилии запускается процедура верификации фамилии. После выбора фамилии выводится окно, показанное на рисунке 1.8.
Рис. 1.8 Окно верификации
Процедура верификации автоматически находит преподавателя в базе данных и выводит информацию о фамилии преподавателя и кафедре. Как видно из рисунка 7 и 8 преподаватель Ивашкин назначен неправильно, так как работает на кафедре Гуманитарных дисциплин, которая не занимается физической подготовкой. В окне верификации методист с помощью линейки прокрутки в правой части окна может просмотреть список преподавателе по кафедрам и узнать фамилии преподавателей нужной ему кафедры. На рисунке 1.9 показан результат просмотра преподавателей по кафедре физического воспитания. В распоряжении методиста имеется два преподавателя Аванесов и Антонов.
Рис. 1.9 Преподаватели физического воспитания
При выборе кнопки «Уч.Группа» появляется подчинённая форма, вид которой приводится на рисунке 1.10.
Рис. 1.10 Форма для работы с группами
Форма позволяет динамически просматривать список учебных групп. Для удобства навигации по списку учебных групп на форме имеются навигационные кнопки.
Для работы с информацией по учебным группам методисту приложение предоставляет поисковый сервис. Поисковый сервис реализован на базе трёх командных кнопок «Группа», «Предмет», «Преподаватель». Первая кнопка позволяет отыскать требуемую методисту учебную группу, вторая кнопка - предмет, читаемый в учебной группе, третья кнопка преподавателя, работающего с группами.
Алгоритм поиска аналогичен для всех трёх случает. После запуска поиска выводится всплывающее окно в которое нужно ввести регулярное значение - поисковый шаблон. В качестве такого шаблона может использоваться набор символов, либо символы заменители совместно с символами поискового шаблона. В MS Access символами заменителями могут быть * - заменяет группу символов, ? - заменяет один символ. Рассмотрим для примера поиск учебной группы.
После выбора кнопки «Группа» буде выведено всплывающее окно
Рис. 1.11 Окно ввода шаблона
Если нажать кнопку Cancel, то выводится полная информация по всем учебным группам. Если ввести шаблон, например мэ* будет выведена информация по группе Мировая экономика. Результат показан на рисунке 1.12.
Рис. 1.12 Вывод по шаблону
Для формирования отчётов используется кнопка «Формирование отчётов». В результате будет загружена форма, показанная на рисунке 1.13.
Рис. 1.13 Работа с отчётами
Методист может получить четыре отчёта:
· По учебным группам
· По предметам учебной группы
· По предметам в группах
· По преподавателям и группам
ПРИЛОЖЕНИЕ 3
Запросы, используемые в ИС
Представление для вывода студентов по группам:
SELECT GRUPPA.NAZV, STUDENT.FAM, STUDENT.IMJA,
STUDENT.OTCH, STUDENT.STIPEN, STUDENT.FORMA_OB,
STUDENT.FINANSIR, STUDENT.STRANA
FROM GRUPPA INNER JOIN STUDENT ON
GRUPPA.GRUP_ID=STUDENT.GRUPPA_ID;
Представление для вывода списка преподавателей по кафедрам:
SELECT KAFEDRA.NAIMEN, PREPDVTL.FAM, PREPDVTL.IMJA,
PREPDVTL.ОТСH, PREPDVTL.STEPEN_ID, PREPDVTL.NZVAN_ID
FROM KAFEDRA INNER JOIN PREPDVTL ON
KAFEDRA.KAFEDRA_ID = PREPDVTL.KAFEDRA_ID;
Представление для выпуска отчётов:
SELECT GRUPPA.NAZV AS Группа, PREDMET.NAIMEN AS
Предмет, PREPDVTL.FAM AS Фамилия, PREPDVTL.STEPEN_ID AS
Степень, PREPDVTL.NZVAN_ID AS Звание
FROM FAKULTET INNER JOIN GRUPPA ON FAKULTET.FAKUL_ID
= GRUPPA.FAKUL_ID, PREPDVTL INNER JOIN (PREDMET INNER
JOIN PRED_KAFEDRA ON PREDMET.PREDMET_ID =
PRED_KAFEDRA.PRED_ID) ON PREPDVTL.PREPD_ID =
PRED_KAFEDRA.PREP_ID;
Размещено на Allbest.ru
Подобные документы
Анализ имеющихся систем для управления учебным заведением. Запросы и потребности автоматизации управления учебным процессом в филиале КГПУ им. В.П.Астафьева. Оценка эффективности внедрения новой адаптированной автоматизированной системы управления.
дипломная работа [1,1 M], добавлен 19.06.2013Развитие сетевых информационных технологий в современном мире. Осуществление эффективного управления высшим учебным заведением. Требования к техническому обеспечению. Описание алгоритма. Аномалии и защитное программирование. Тестирование и отладка.
дипломная работа [772,7 K], добавлен 30.06.2014Проектирование базы данных, позволяющей выдавать информацию о наличии путевок и их стоимости, бронировать билеты и формирующей скидки для постоянных клиентов. Построение концептуальной и логической модели, листинг программы и результаты тестирования.
курсовая работа [1,2 M], добавлен 21.06.2015Проектирование базы данных для автоматизированной системы "Склад". Разработка концептуальной модели (ER-диаграмма). Преобразование в реляционную модель и ее нормализация. Разработка запросов к базе данных на языке SQL. Скрипт для создания базы данных.
курсовая работа [161,8 K], добавлен 07.10.2013Анализ бизнес-процессов предприятия. Определение сущностей и связей между ними. Создание таблиц, запросов, отчетов и форм. Построение логической модели информационной системы. Разработка программного обеспечения. Инструкция по использованию базы данных.
дипломная работа [3,1 M], добавлен 16.08.2015Проект поисковой информационно-справочной подсистемы "Абитуриент" по учебным заведениям всех специальностей г. Воронежа. Анализ предметной области, входная и выходная информация. Разработка и реализация программного средства; генерация базы данных.
курсовая работа [1,6 M], добавлен 28.08.2012Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.
курсовая работа [1,4 M], добавлен 14.01.2018Задачи, функции и структура филиала университета. Оценка информационных потоков и UML-моделирование. Анализ структуры информационной системы и системы навигации. Проектирование базы данных, физическая реализация и тестирование информационной системы.
дипломная работа [6,0 M], добавлен 21.01.2012Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Предпроектное обследование ООО "ЮГАГРОМАШ". Технические и программные средства ЭИВТ предприятия. Создание логической и физической модели базы данных информационной подсистемы складского учета. Себестоимость автоматизированной информационной системы.
дипломная работа [4,8 M], добавлен 24.06.2011