Движение контингента студентов в вузе в эксель файл
Создание информационной системы для деканата факультета. Разработка приложения для учета движения контингента и контроля знаний студентов. Выбор модели представления данных. Описание функциональных возможностей программы и пользовательского интерфейса.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 31.05.2016 |
Размер файла | 755,9 K |
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
ВВЕДЕНИЕ
В последние годы проблемы структуризации большого количества данных и разработки систем управления ими приобрели чрезвычайную актуальность. На сегодняшний день существует потребность в автоматизации контроля успеваемости и статистического учета движения контингента студентов. Системы управления базами данных (СУБД) составляют основу компьютерного обеспечения информационных процессов, входящих практически во все сферы человеческой деятельности. СУБД являются эффективными средствами представления структур данных и манипулирования ими.
Исходя из подобных запросов, предлагается дипломный проект "Информационная система контроля и статистического учета успеваемости и движения контингента студентов". Данная СУБД предназначена для работы с базой данных учета движения контингента и контроля знаний студентов по факультету №2 филиала "Восход" МАИ. Она является экономически выгодной, имеет возможность создания обобщенных статистических данных, представляемых экспертным комиссиям для лицензирования, аттестации и аккредитации филиала.
Программный продукт реализуется с помощью среды программирования Delphi 5.0., т.к. это высокопроизводительный инструмент визуального построения приложений, работающих с базами данных.
Пояснительная записка дипломного проекта состоит из четырех частей.
В специальной части сформулированы цель и задачи исследования, проведен анализ предметной области и форм выходных документов, создана информационная модель и структура базы данных, разработана структура приложения, выбран и применен механизм управления базой данных с помощью Borland Database Engine.
В технологической части разработано необходимое программное обеспечение, приведено руководство пользователю и руководство программисту по работе с приложением, рассмотрены условия применения программы, проведен анализ результатов.
В организационно-экономической части рассмотрены вопросы, связанные с обоснованием необходимости и целесообразности затрат на создание программного обеспечения. Для оценки программного продукта с экономической точки зрения произведен расчет срока окупаемости и годового эффекта от применения системы.
В части безопасности жизнедеятельности разработаны требования, обеспечивающие труд пользователя в соответствии с нормативными документами, предъявлены эргономические характеристики к рабочему месту оператора.
Для работы с программой необходимо наличие IBM PC-совместимого персонального компьютера с процессором не ниже, чем Pentium 75; операционная система Microsoft Windows 95 или выше, текстовый редактор Microsoft Word 97.
Список используемых сокращений
БД - база данных
СУБД - система управления базой данных
РМ - реляционная модель
ИС - информационная система
МАИ - Московский Авиационный Институт
ПО - программное обеспечение
ВЦ - вычислительный центр
ВДТ - видео дисплейная трубка
ЭВМ - электронно-вычислительная машина
ПЭВМ - персональная электронно-вычислительная машина
СанПиН - санитарные привила и нормы
ГОСТ - государственный стандарт
1. СПЕЦИАЛЬНАЯ ЧАСТЬ
1.1 Постановка задачи
Требуется создать приложение, предназначенное для учета движения контингента и контроля знаний студентов, обучающихся на факультете №2 филиала "Восход" МАИ. Рассмотреть предметную область и выполнить инфологическое проектирование этой области. Полученную информационную модель преобразовать в реляционную модель. Выделить фрагменты предметной области и для каждой смоделированной реляционной модели с помощью средств языка Delphi создать соответствующие базы данных. На их основе спроектировать и реализовать информационную систему контроля и статистического учета данных.
Таблицы базы данных необходимо создать и хранить в формате Paradox. Отношение между таблицами "один-ко-многим". Создать доступный, естественный и понятный пользователю интерфейс.
Исходные данные: пятилетние учебные планы; семестровые учебные планы; анкетные данные студентов; закрепление учебной нагрузки; сведения о преподавателях; нормативные формы выходных документов.
Требования к программному продукту:
возможность анализа движения контингента и успеваемости студентов;
возможность внесения изменений и дополнения в таблицы БД;
наличие фильтров для создания представительных выборок;
получение обобщенных статистических данных, представляемых экспертным комиссиям для лицензирования, аттестации и аккредитации филиала;
создание регламентированных отчетов.
1.2 Анализ предметной области
Создается информационная модель системы для деканата факультета № 2 филиала "Восход" МАИ. Основные функции, которые решает деканат:
учет и контроль успеваемости студентов;
планирование учебного процесса;
хранение документов по движению контингента студентов;
подготовка выходных документов (приказы, академические справки, приложения к диплому);
получение обобщенных статистических данных по результатам сессии;
анализ успеваемости студентов для группы по среднему баллу, по семестру, по блоку дисциплин, по предмету;
анализ абсолютной и относительной успеваемости по блокам дисциплин, по специальностям, по группам, по конкретному студенту, по форме обучения, по семестрам, по курсу;
анализ движения контингента;
составление списков студентов по различным выборкам (с адресами и телефонами, с паспортными данными).
На факультете проводится обучение по двум специальностям: "Вычислительные машины, комплексы, системы и сети" и "Прикладная математика". Ежегодно происходит формирование групп по этим специальностям из числа абитуриентов, успешно сдавших вступительные экзамены. Также осуществляется перевод с курса на курс студентов, сдавших теоретический курс обучения, который оценивается в течение года дважды: зимняя и летняя экзаменационные сессии. Помимо этого в ходе семестра проводится текущий контроль над успеваемостью студентов. Сведения о результатах сдачи зачетов, экзаменов, расчетно-графических и курсовых работ заносятся в экзаменационные ведомости, а затем в учебные книжки студентов. Они хранятся в деканате и по окончании обучения студента заносятся в приложение к диплому. Перед началом каждого семестра планируется семестровая и годовая нагрузка преподавателей, в зависимости от читаемых дисциплин. Информация о ней заносится в учебный план. Учет профессорско-преподавательского состава ведется отделом кадров, но данные о преподавателях необходимы и в деканате в ходе работы.
По результатам сдачи сессии и перемещения студентов в институте (отчисления, зачисления, восстановления и т.д.) создаются различные формы статистической отчетности, которая передается в Москву, и хранится в деканате.
Выделим и рассмотрим фрагменты предметной области.
Студент. При зачислении студента в ВУЗ заполняются анкетные данные. По мере обучения студента данные корректируются и хранятся в деканате в индивидуальной учебной книжке для каждого студента.
Успеваемость. Результаты сдачи экзаменов, зачетов, курсовых и практических работ заносятся для каждой группы в экзаменационную ведомость. Результатом этого контроля являются сведения о студентах, которые сдали или не сдали экзамены. Информация хранится в виде таблицы, из которой можно выбрать данные о конкретном обучении отдельно взятого студента или группы.
Преподаватели. В деканате хранятся необходимые для учебного процесса данные о профессорско-преподавательском составе, который обеспечивает обучение и прием экзаменов у студентов.
Учебный план. Планирование работы преподавателей осуществляется заведующими кафедр и учебным отделом в зависимости от читаемых дисциплин. В деканате хранятся семестровые учебные планы с перечнем дисциплин, изучаемых в конкретном семестре на данной специальности.
Кафедра. На филиале существует шесть кафедр. Их полное и сокращенное название выделено в справочную таблицу.
Специальность. Всего на факультете № 2 две специальности. Полное их название и шифр хранятся в виде таблицы.
Деканат факультета № 2 во время работы руководствуется следующей нормативно-справочной информацией: Положение о филиале, Устав филиала Положение о зачислении, отчислении, восстановлении и переводе студентов, Положение об академическом отпуске, Приказ Министерства образования РФ № 501 от 24.02.98г. "Об утверждении порядка перевода студентов из одного Вуза РФ в другое", Приказ МАИ № 124 от 29.05.98 г. "Положение о платных образовательных услугах в МАИ", Закон РФ об образовании, принятый Госдумой 12.07.95 г.; Федеральный закон о высшем и послевузовском профессиональном образовании от 19.07.96 г.
Выходной информацией для деканата факультета № 2 являются:
журнал успеваемости по семестрам для каждой группы;
сведения по дисциплинам; сведения о ходе экзаменов, сведения о результатах сессии;
распределение студентов по курсам; численность студентов по возрасту и полу, численность студентов по месту проживания;
распределение студентов по категориям льготного обеспечения;
статистическая информация для бухгалтерии, содержащая движение контингента по условиям обучения;
академическая справка, приложение к диплому;
Описываемая информационная модель является фактографической.
1.3 Выбор модели представления данных
Существует три модели данных - иерархическая, сетевая и реляционная. Рассмотрим каждую из них как основу для определения данных в поставленной задаче.
1.3.1 Иерархическая модель данных
Иерархия - это сеть, в которой все связи направлены от предыдущей записи к начальной (рис.1.1.).
Рис.1.1 Иерархическая модель данных
В иерархической модели используются указатели на логическую запись, которые применяются в случаях, когда хотят поместить тип записи в два или более дерева иерархии или даже несколько мест в одном дереве. Таким образом, нерационально используется память и открывается возможность для изменения одной копии без изменения другой [4].
Иерархии неудобны для обработки запросов. Связям свойственна тенденция к разрушению. Вообще говоря, как следует из постановки задачи, в рассматриваемой информационной модели, разрабатываемой для деканата факультета № 2 филиала "Восход" МАИ иерархия не прослеживается. Здесь нет главенствующего объекта, от которого бы исходили зависимые корни. Таким образом, иерархическую модель в качестве представления данных в рассматриваемой задаче использовать неэффективно.
1.3.2 Сетевая модель данных
Сетевая модель данных, несомненно, является более приемлемой для представления данных, чем иерархическая. Здесь эффективно используется память при реализации запросов и связей между объектами.
Сетевая модель, по сути, является моделью объектов-связей (рис.1.2.), где допускаются только бинарные связи "многие-к-одному".
Рис.1.2 Сетевая модель данных
Указанное ограничение позволяет использовать для данных модель ориентированных графов, где упрощается реализация связей.
Сетевая БД характерна внутренними ссылками между структурами данных [4].
Однако использовать сетевую модель описания данных для поставленной задачи также невозможно, т.к. наборы объектов в предметной области "Деканат" не представляются в виде сети. Здесь нет сложных связей, для реализации которых потребуются логические записи. А как следует из постановки задачи, отношение между таблицами должно быть "один-ко-многим"
1.3.3 Реляционная модель данных
Реляционная модель данных представляет связанную между собой совокупность таблиц баз данных. Связь между таблицами может находить свое отражение в структуре данных, а может только подразумеваться, то есть присутствовать на неформализованном уровне.
Каждая таблица БД представляется как совокупность строк и столбцов, где строки соответствуют конкретному событию или явлению, а столбцы - атрибутам (признакам, характеристикам, параметрам) объекта, события, явления.
Реляционная модель данных на данный момент является самой современной и рациональной для представления структур данных.
Реляционные БД имеют мощный теоретический фундамент, основанный на математической теории отношений. Он был разработан доктором Эдгаром Коддом. Для построения запросов к реляционным БД был также разработан язык SQL (Structured Query Language, язык структуризированных запросов). Он приобрел характер промышленного стандарта в реляционных системах управления базами данных (СУБД). Поэтому, переходя с одной реляционной базы на другую, пользователь и разработчик имеют дело с одним и тем же языком. Другим важным плюсом SQL является то, что, этот язык ориентирован на высокоуровневые операции с данными. Выдавая запрос, можно не беспокоиться о низкоуровневых проблемах доступа к данным, специфичных для каждой БД, поскольку интерпретация запросов в команды низкого уровня лежит в ведении конкретной СУБД [2].
На рис.1.3. приведен пример таблицы БД, в которой содержатся сведения о студентах. Столбцы представляют собой такие параметры, как номер зачетной книжки, ФИО, группа, курс, специальность, форма обучения. Каждая строка содержит сведения о конкретном студенте, обучающемся на факультете №2.
Под движением контингента студентов в системе понимается выполнение процедур зачисления, отчисления, выпуска, восстановления студентов и проч. В ходе выполнения данных процедур происходит закрытие одного из статусов учащегося и создание нового.
В данном разделе используются термины учащийся, статус, текущий статус, закрытие статуса и другие. Определения этих терминов и описание общих принципов учета перемещений, происходящих с учащимися, даны в разделе Общие принципы учета контингента учащихся, с которым рекомендуется ознакомиться до начала работы с данным разделом.
Действия по перемещениям студентов на участке "Студент" производятся в форме "Студенты - учеба" в одной из таблиц данных, отображающих студентов определенной категории, при помощи действий контекстного меню, расположенных в группе действий "Перемещения".
Конкретный перечень действий, доступных в группе действий "Перемещения" зависит от категории студентов и прав текущего пользователя. Перечень действий может также содержать дополнительные (служебные) действия (например, действие "Перевести на специалиста ошибочно зачисленного").
При выполнении перемещений системой ведется история нахождения студента в том или ином статусе на определенном курсе в каждом из семестров (полугодий). Сформированные при перемещениях записи истории для каждого студента можно увидеть в форме Студенты - учеба на подчиненной вкладке Периоды обучения.
Таблица периодов обучения студента позволяет также заносить дополнительную информацию по каждому периоду о повторном обучении студента на курсе, о месте в текущем и кумулятивном рейтингах, о предоставленных студенту скидках по оплате за обучение и проч.
При переводе студента из другого ВУЗа, работа со студентом начинается до того, как выходит приказ о переводе. Поэтому для добавления студента, переводящегося из другого ВУЗа, приказ не требуется.
В период внедрения и опытной эксплуатации системы, когда контингент студентов еще не полностью сформирован, пользователям могут быть доступны процедуры добавления отчисленного студента и студента, находящегося в академическом отпуске. Записи о студентах данных категорий должны быть добавлены до того, как будут выполнены процедуры их перемещения на факультет.
Автоматизация процессов, связанных с обучением студента в университете: зачисление, учет личных данных, отчисление, выдача справок. Характеристика системы программирования Delphi 7. Методы Lookup и FindKey для поиска данных в информационной системе.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 07.12.2010 |
Размер файла | 1,8 M |
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1. Основные данные о работеПрограммирование на языке высокого уровня
Базы данных. Разработка АИС.
Содержание
1.Разработка эскизного и технического проектов программы
1.1 Постановка задачи и назначение программы
1.2 Разработка структуры информационной системы
1.3 Выбор среды разработки и технические характеристики
2.2 Описание методов
2.3 Внедрение программы
Список использованных источников
Приложение А Таблицы базы данных
Приложение Б Базы данных
Введение
В современных условиях повышение эффективности управления высшим учебным заведением является одной из ключевых задач, стоящих перед руководством вуза. Постоянное увеличение объемов и интенсивности потоков информации приводит к необходимости использования информационных средств и технологий для повышения оперативности и адекватности ее восприятия и обработки.Успех решения основных задач, стоящих перед крупным вузом напрямую зависит от тех инструментов и возможностей, которые предоставляет информационная система вуза руководителям для получения своевременной и точной информации.
Данную функциональность в современных информационных системах обеспечивают системы управления базами данных и построенные на их основе автоматизированные информационные системы(АИС) ведения базы данных.
В связи с этим поставлена задача в разработке АИС управления контингентом студентов в университете.
Цель работы - Автоматизация процессов, связанных с обучением студента в университете: зачисление, учет личных данных, перевод, отчисление, выдача справок и др.
Предполагается возможность использования данной системы в деканатах факультета для автоматизации учета контингента студентов и соответствующих документов.
База данных должна быть спроектирована так, чтобы обеспечивать хранение всех необходимых данных, имея при этом максимально упрощённую структуру. Структура базы данных должна быть построена так, чтобы обеспечить устранение избыточности информации. В связи с этим требуется принять меры к обеспечению целостности базы.
Программа должна обладать развитым графическим интерфейсом. С данной программой должны иметь возможность работать пользователи различной квалификации.
1. Разработка эскизного и технического проектов программы
1.1 Постановка задачи и назначение программы
В связи с большим количеством студентов университета и множеством дисциплин есть необходимость вести учет за данными, сопровождающими учебный процесс групп и студентов.В настоящее время студентов в вузах стала намного больше и возникают проблемы при работе с информацией о всех студентах. Для упрощения было бы полезно разработать программный комплекс, который значительно облегчит процесс поиска нужной информации о студенте.
Основной причиной создания и развития АИС является необходимость ведения учёта информации о состоянии и динамике объекта, которому посвящена система. На основании информационной картины, создаваемой системой, руководители различного звена могут принимать решения об управляющих воздействиях с целью решения текущих проблем.
Учётные данные системы могут быть подвергнуты автоматической обработке для последующего тактического и стратегического анализа с целью принятия управленческих решений большего горизонта действия.
Побочными, возможными, но не гарантированными эффектами от использования системы могут выступать:
Главной целью дипломной работы является создание автоматизированной информационной системы учета сведении студентов, позволяющего устранить недостатки традиционной системы ведения базы данных.
Можно выделить следующие цели автоматизированного варианта решения задачи:
- сокращение времени обработки и получения данных об успеваемости студентов;
- автоматизированная подготовка документов;
- повышение степени достоверности обработки информации о студентах;
- повышение степени защищенности информации;
- повышение степени достоверности информации, необходимой для принятия управленческих решений.
АИС учета успеваемости студентов должна обеспечивать выполнение следующих основных функций:
Следующие документы на печать:
1.2 Разработка структуры информационной системы
Эффективность функционирования системы, использующей БД, зависит как от выбора архитектуры БД, так и от выбора СУБД. К современным многопользовательским СУБД относятся Microsoft Access, Oracle, Microsoft SQL Server, SyBase, InterBase, Informix и др.Проектируемая система для работы со студентами должна хранить персональную информацию о каждом студенте, распределении студентов по группам; хранить в течение учебного года список групп, хранить перечень справок и приказов.
На данном этапе проектирования необходимо выделить основные сущности БД, определить их атрибуты, и описать связи между ними.
Основными сущностями системы являются: Адрес, Студент, Специальность, Группы и др.
Определим атрибуты основных сущностей
· ID_stud(ключевое поле)
· N_kont
· Surname
· Fatherland
· Choice
· Zachislen
Adress:
· ID_adress(ключевое поле)
· ID_satudent
· Rayon
· Street
· House
Personal_Data:
· ID_personal(ключевое поле)
· ID_stud
· Floor
· Dbrith
· National
infSpeciali:
· IDspeciality (ключевое поле)
· Codespeciality
· Month
· Название специальности.
Модель сущности, построенная просто на основе перечисления его атрибутов может не удовлетворять важным требованиям к БД. Это требования целостности данных их непротиворечивости, и минимальности. Эти требования в основном удовлетворяются, если объекты БД представлены в так называемой нормализованной форме.
После определения всех сущностей спроектироуем реляционную модель с нормализованными отношениями.
Структуры всех четырех отношений приведены ниже в таблицах 1.1-1.3.
Таблица 1.1 Stud.db
Таблица 1.2.Adress.db
Таблица 1.3 Personal_Data.db
1.3 Выбор среды разработки и технические характеристики
В качестве среды разработки автоматизированной системы выбрана система программирования Delphi 7.Выбор этого программного продукта обусловлен следующим:
а) в Delphi имеется возможность визуального конструирования форм, что избавляет при создании программы от многих аспектов разработки интерфейса программы, так как Delphi автоматически готовит необходимые программные заготовки и соответствующий файл ресурсов;
б) библиотека визуальных компонентов предоставляет огромное разнообразие созданных разработчиками Delphi программных заготовок, которые после несложной настройки готовы к работе в рамках создаваемого приложения. Использование компонентов не только во много раз уменьшает время создания программы, но и существенно снижает вероятность случайных программных ошибок;
в) мощность и гибкость языка программирования Object Pascal - достоинство Delphi, выгодно отличающее эту среду от других инструментов RAD. От языка Visual Basic язык Pascal отличает строгая типизированность, позволяющая ещё на этапе компиляции обнаружить многие ошибки;
г) среди прочих преимуществ Delphi можно выделить самую эффективную работу с базами данных. Это обусловливается тремя обстоятельствами: высоко производительной машиной для доступа к данным разного формата (ODBC), наличием многочисленных компонентов, ориентированных на работу в этой сфере;
Таким образом, можно сделать вывод о том, что Delphi - один из самых мощных инструментов разработки программных продуктов любой сложности и направленности, - наибольшим образом подходит для разработки данной.
В состав Delphi 7 входят следующие средства для разработки и эксплуатации приложений, использующих базы данных:
BDE (Borland Database Engine) представляет собой набор библиотек. Должна устанавливаться на каждом компьютере, который использует приложения для работы с БД, написанные на Delphi. Выполняет действия по доступу к данным и проверке их правильности. Является, по существу, центральным средством для работы с БД из приложений, созданных с помощью Delphi.
Доступ к таблицам локальных СУБД Paradox, dBase осуществляется через BDE.
BDE Administrator - утилита для установки псевдонимов (имен) баз данных, параметров БД и драйверов баз данных на конкретном компьютере. Поддерживает информацию о конфигурации БД на конкретном компьютере в файле IDAPI33.CFG.
Database Desktop (DBD) - средство для создания, изменения и просмотра БД. Эта утилита, прежде всего, ориентирована на работу с таблицами локальных («персональных») СУБД, таких как Paradox и dBase.
Database Explorer (SQL Explorer) - утилита для конфигурирования псевдонимов БД, просмотра структуры БД, таблиц БД, выдачи запросов к БД, создания словарей данных.
SQL Monitor - средство для трассировки выполнения SQL-запросов.
Visual Query Buider - средство в составе интегрированной среды Delphi для автоматического создания SQL-запросов методом QBE (Query By Example, запрос по образцу).
Data Dictionary - словарь данных. Средство для хранения атрибутов полей таблиц БД отдельно от самих БД и приложений. Информация о полях может использоваться различными приложениями.
Data Module - невизуальные компоненты типа TdataModule применяются для централизованного хранения наборов данных в приложении, работающем с БД.
Object Repository - репозиторий объектов Delphi. Будучи единожды разработанными для какого-либо приложения, формы с визуальными и невизуальными компонентами, а также компоненты TdataModule могут сохраняться в репозитории. Тогда они могут использоваться другими, вновь создаваемыми приложениями. Таким образом, устраняется необходимость повторного написания идентичного или схожего кода в приложениях.
Data Migration Wizard - средство для перемещения данных между БД различных типов.
Невизуальные компоненты Delphi служат для соединения приложения с таблицами БД. Визуальные компоненты Delphi предназначены для визуализации записей набора данных (напримерр, компонент TDBGrid) или отдельных полей текущей записи набора данных (например, TDBEdit, TDBText). Невизуальные компоненты имеют прямой выход на BDE, которая, в свою очередь, контактирует с БД. Визуальные компоненты служат для представления данных из невизуальных компонентов, т.е. служат целям обеспечения интерфейса пользователя при работе с данными.
Основными составными частями Delphi являются:
- Дизайнер Форм (Form Designer);
- Окно Редактора Исходного Текста (Editor Window);
- Палитра Компонент (Component Palette);
- Инспектор Объектов (Object Inspector);
- Справочник (On-line help).
Есть и другие важные составляющие Delphi, вроде линейки инструментов, системного меню и многие другие, нужные для точной настройки программы и среды программирования.
Программисты на Delphi проводят большинство времени, переключаясь между Дизайнером Форм и Окном Редактора Исходного Текста (которое для краткости называют Редактор).
Дизайнер Форм в Delphi столь интуитивно понятен и прост в использовании, что создание визуального интерфейса превращается в детскую игру. Дизайнер Форм первоначально состоит из одного пустого окна, которое заполняется всевозможными объектами, выбранными на Палитре Компонент.
Несмотря на всю важность Дизайнера Форм, местом, где программисты проводят основное время, является Редактор. Логика является движущей силой программы и Редактор - то место, где она кодируется.
Палитра Компонент позволяет выбрать нужные объекты для размещения их на Дизайнере Форм. Установленным объектом на Дизайнере Форм можно манипулировать с помощью мыши.
Палитра Компонент использует постраничную группировку объектов. Внизу Палитры находится набор закладок - Standard, Additional, Dialogs и т.д.
Невидимые во время выполнения программы компоненты (невизуальные компоненты типа TMenu или TDataBase) не меняют своей формы.
В приложение пользователя из БД получают наборы данных с помощью компонента Tquery. Результирующий НД компонента TQuery формируется путём выполнения запроса к БД на языке SQL (Structured Query Languague, язык структурированных запросов).
Borland Delphi 7 Studio может работать в среде операционных систем от Windows 98 до Windows XP. Особых требований, по современным меркам, к ресурсам компьютера пакет не предъявляет: процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 200 МГц (рекомендуется Pentium 400 МГц и выше), оперативной памяти - 256 Мбайт (рекомендуется 1Г байт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 1Гбайт).
Запустите программу "Деканат" (иконка программы в меню «Пуск» - «Программы» - «Деканат»). После загрузке программы откроется главная форма программы.
Рисунок 3.1 – Главное окно программы «Деканат»
Спроектированный интерфейс подстраивается под полномочия пользователя. Пользователю могут быть выделены администратором системы безопасности права на чтение или изменение заданного списка факультетов.
Для выполнения действий можно использовать главное меню программы, панель инструментов с часто используемыми командами, контекстные меню объектов в древовидном списке.
На панели инструментов (Рисунок 3.2) расположены наиболее часто используемые команды для операций со студентами, группой, печати документов и перевода.
Рисунок 3.2 – Панель управления программы
При нажатии на кнопку, под ней раскрывается меню (кроме кнопки «Печать», в котором можно выбрать действие. В зависимости от выбранного уровня в дереве факультета становятся доступными те или иные действия. При выборе факультета или курса действия с группой или студентом блокируются, так как группа или студент не выделена. Для того чтобы, например, перевести конкретного студента в другую группу необходимо выделить студента в структуре ОУ или в списке группы.
Исследования показали, что пользователю при работе с большими объемами иерархических данных наиболее удобно ориентироваться и искать в древовидном списке подразделений, как в каталогах программы «Проводник».
Для быстрой навигации по данным студентов и групп используется иерархический список в виде дерева (Далее «Структура ОУ», рисунок 3.3)
Рисунок 3.3 – Структура образовательного учреждения
На верхнем уровне Структуры ОУ находится название образовательного учреждения , ниже, в алфавитном порядке расположены факультеты.
Структура образовательного учреждения включает в себя разделы: «Образовательное учреждение»> «Факультет»> «Курс»> «Группа»> «Студент».
Для удобства использования все узлы дерева открываются одинарным кликом мыши. При в ыделении объекта в структуре, в правой части программы появляется информация о данном объекте, т.е. список группы, статистика по курсу или факультету, личное дело студента и др.
Структура ОУ (Рисунок 3.3) содержит факультеты, к которым пользователь имеет доступ на чтение или изменение.
Каждый факультет состоит из трех разделов:
Раздел «Студенты» содержит курсы и группы, которые внесены в базу данных:
- При выделении факультета или курса справа в таблице отображается сводка по выбранному контингенту студентов
- При выделении группы отображается список студентов группы, который можно редактировать и добавлять новых в нижней пустой строке.
- При двойном клике по группе в дереве отображаются студенты группы, которых можно тоже выделять и редактировать информацию в таблице.
Раздел «Архив» содержит списки студентов, которые были отчислены, переведены в академический отпуск, окончили обучение, а список также абитуриентов, поступающих на данный факультет.
В разделе присутствует быстрый поиск по любому полю (Рисунок 3.4). Для фильтрации списка студентов по заданным критериям достаточно ввести в верхнюю строку окна с поиском часть текста. По мере ввода список студентов будет фильтроваться в соответствии с заданными условиями.
Раздел «Управление» позволяет редактировать список специальностей и учебных групп, а также проводить поиск студентов по данному факультету. В самом низу «структуры ОУ», отдельно от факультетов, имеется раздел «Поиск студента», который позволяет произвести поиск по всем факультетам.
Рисунок 3.4 – Поиск в архиве «Окончившие»
3.2 Меню программы «Деканат»
Меню программы содержит следующие подменю:
Меню «Файл» включает пункты:
- «Список всех студентов» - открывает в таблице список всех студентов ВУЗа.
- «Параметры соединения» - открывает окно редактирования настроек соединения с сервером.
- «Сведения о пользователе» - открывает окно редактирования сведений о пользователе и просмотра прав в системе.
- «Выход» - закрывает программу и все окна.
Рисунок 3.5 – Меню «Файл»
Меню «Правка» (Рисунок 3.6) можно вызвать как из главного меню, так и правым кликом мыши по таблице. При выделении ячеек и выборе команды «Копировать» информация копируется в буфер обмена.
Для того чтобы вставить скопированную в другом месте информацию в таблицу новыми строками, нужно перед вставкой выделить ячейки в нижней пустой строке, предназначенной для ввода новых строк.
Пункт меню «Вставка из приказа» позволяет при копировании списка студентов из документа Word преобразовать на лету ФИО студентов из любого падежа в именительный падеж.
Рисунок 3.6 – Меню «Правка»
Меню «Вид» позволяет включить или отключить видимость панели инструментов и строки состояния а также указать разные цвета четных и не четных строк в таблицах.
Меню «Факультет» (Рисунок 3.7) содержит подменю для выбора текущего учебного года и следующие команды:
- «Обновить» - обновляет дерево факультета. Требуется вызывать после изменения списка групп.
- «Печать формы – печать открытой в правом окне формы. Доступна для списка студентов и списка групп.
- «Менеджер перевода» - открывает окно для перевода студентов.
- «Сведения о факультете» - открывает окно для редактирования информации о факультете. (Рисунок 3.8)
Рисунок 3.7 – Меню «Факультет»
Окно «Сведения о факультете» позволяет изменить данные о факультете: полное название факультета, сокращенное название, которое будет отображаться в структуре ОУ, а также ФИО декана, телефон и аудиторию деканата, и другие данные. Для факультета «аспирантуры» и «Магистратура» необходимо указать галочку «Отображать вкладку Аспирантура».
Рисунок 3.8 - Окно «Сведения о факультете»
Все виды перемещений студентов, отчисления и перевода в академический отпуск и восстановление можно осуществить, вызвав «Менеджер перевода» с помощью команды меню «Факультет>Менеджер перевода» или комбинацией клавиш «Ctrl+M».
Меню «Действие» содержит два подменю «Группа» и «Студент».
Подменю «Группа », которое можно также вызвать, используя кнопку «Группа» на панели инструментов, содержит команды:
- «Новый студент» - добавляет, пустую строку в списке группы для внесения нового студента.
- «Список группы» - открывает в новом окне таблицу с полным списком студентов и указанием группы, специальности и факультета.
- «Итоговый рейтинг» - открывает окно «Итоговый рейтинг» (Рисунок 3.10) для просмотра итогового рейтинга студентов группы за заданный период.
- «Обновить список» - обновление списка выбранной группы.
Рисунок 3.9 – Окно «Итоговый рейтинг»
Подменю «Студент», которое можно также вызвать, используя кнопку «Студент» на панели инструментов, содержит команды:
- «История перемещений» - открывает окно «Истории перемещений» (Рисунок 3.11) для выбранного в списке группы студента. Окно «История перемещений» позволяет просматривать и редактировать информацию обо всех переводах студента.
Рисунок 3.10 – Окно «История перемещений студента»
- «Отчислить студента» - для быстрого отчисления, например, ошибочно набранного студента.
- «В академический отпуск» - для быстрого перевода студента в академический отпуск.
- «Закончил обучение» для быстрого перевода студента заканчивающего обучение в категорию «Окончившие».
- «Итоговый рейтинг» - открывает окно «Итоговый рейтинг» (Рисунок 3.12), как и в меню «Группа», но для одного студента.
- «Зачетная книжка студента» - открывает окно «Зачетная книжка» (Рисунок 3.13), которое содержит все оценки, полученные студентом, заполненные в ИС «Электронные ведомости».
Рисунок 3.11 – Окно «Зачетная книжка студента»
Меню «Отчеты» содержит следующие команды для создания справок и отчетов:
Пункт «Список студентов» – печать списков групп по факультетам ОУ. В форме пользователь может настроить сортировку списка, а также применить фильтр по условия обучения (основаниям). Подробнее смотрите 4 раздел.
Для формирования отчета, нужно:
- указать в списке факультет название факультета;
- выбрать учебный год и курс в соответствующих списках;
-выделить одну или несколько групп в поле «Список групп»;
- нажать на кнопку «Сформировать».
Отчет формируется в формате Excel .
Рисунок 3.12 - Печать списков групп.
При изменении пунктов «Форма обучения» список групп фильтруется список групп.
В отчете можно задать различные фильтры и тип сортировки списка студентов. Для поиска по городу или региону жительства достаточно ввести часть (корень) названия города или региона в соответствующее поле в форме.
Пункт «Форма ВО1/СПО1» – подготовка отчетов для подготовки отчетов ВПО-1. В форме нужно выбрать факультет, учебный год и вид отчета». Отчет формируется в формате Excel .
Рисунок 3 . 13 – Форма «Отчеты для формы ВПО-1»
Меню «Движение контингента» - открывает форму для подготовки отчетов по «движению» студентов за определенные периоды времени. Отчет открывается в приложении MS Excel по фамильный список студентов с данными о приказе.
Рисунок 3.14 – Форма «Движение контингента»
Далее, в меню «Отчеты» следует авто заполняемый список отчетов, по шаблонам, которые находятся в папке с программой в каталоге «Templates».
Рисунок 3.15 – Меню «Отчеты»
Список некоторых из них:
- «Список группы» - печать списка студентов текущей группы.
- «Справка по форме 26» - создание справки студента для военкомата на основе шаблона Справка26. doc , который находится в подкаталоге программы Templates и может корректироваться пользователем.
- «Справка студента» - создание справки студента о том, что он обучается в данном ВУЗе, на основе шаблона СправкаСтудента.doc
- «Ведомость» - создание экзаменационной ведомости на основе Excel -шаблона.
- «Список студентов в Excel »-экспорт списка студентов в Excel на основе шаблона СписокСтудентов.xls.
Меню «Оплата» - меню для открытия модуля «Оплаты».
Содержит разделы:
- Договора – открывает форму со списком созданных договоров со студентами
- Оплата обучения – форма оплаты и начисления студентам
- Создать договор – открывает форму для создания договора
- Отчеты – отчеты по оплате и начислениям студентам.
Меню «Сервис» предназначено для экспорта информации из ИС «Деканат» в другие системы. В меню входят пункты:
- Справочник «Институты» - открывает справочник программы, где можно добавить, удалить или изменить данные о филиалах (Институтах) учебного заведения
- Справочник «Факультеты» - открывает форму для заполнения и редактирования факультетов.
- Справочник «Специальности» - открывает справочник заполнения и редактирования специальностей.
- Справочник «Кафедры» - открывает справочник для заполнения и редактирования кафедр учебного заведения.
Примечание : Вышеперечисленные меню доступны только пользователям в роле «Деканат-УМУ» и «Деканат-Администратор».
- Экспорт групп - создание файла списка групп Gr [*]. dat в формате « Plany »
- Экспорт контингента - создание файла *. cnt с информацией о текущем количестве студентов в группах для обновления планируемого контингента в книге « Service » пакета « Plany ».
- Экспорт в DOC - экспорт списка студентов в Word для создания ведомости успеваемости.
Меню «Справка» позволяет вызвать справочное руководство к программе и получить информацию о версии программы и контактах разработчика.
3.3 Панель инструментов программы
Панель инструментов (рисунок 3.16) предназначена для быстрого доступа к часто используемым командам меню.
На ней присутствуют кнопки для вызова меню «Факультет», «Действие>Группа», «Действие>Студент» и «Печать».
Кроме этого на панели присутствуют кнопки «Сохранить» и «Отменить», которые позволяют, соответственно, сохранить или отменить изменения информации в таблице.
Рисунок 3.16 – Панель инструментов программы
Кнопка на панели инструментов в точности соответствуют одноименным меню в меню программы.
Подробнее о меню программы вы можете узнать в пункте 3.2
Читайте также: