Моделирование предметной области базы данных АИС деканата "Учет студентов"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

АСУ представляет собой систему управления, основанную на применении электронно-вычислительной техники и экономико-математических методов для решения основных задач управления деятельностью.

АСУ должна обеспечивать:

автоматизированный сбор и обработку информации с использованием методов оптимизации по основным задачам управления;

хранение в памяти ЭВМ и комплексное использование нормативно-справочной, оперативной и другой необходимой для принятия решения информации;

организацию рационального документооборота на объекте управления;

выделение прогрессивных методов планирования, учета и анализа хода производства.

Автоматизированная система управления, представленная во второй главе, позволит мобилизовать резервы, не находящие применения в силу ограниченности возможностей традиционных методов и средств управления, повысить качество выпускаемой документации, достоверность информации, использующейся при принятии управленческих решений.

В предложенной функциональной структуре наиболее актуальным является АПС Учет студентов. Его описание дается в третьей главе.

 

3. Разработка проектных решений по созданию подсистемы учета студентов в деканате ФИТТ ГОУ ВПО Сев. Кав. ГТУ

 

.1 Организационно-экономическая сущность задачи

 

При анализе целей стоящих перед кафедрой наряду с остальными были выявлены такие как оптимизация документооборота и совершенствование системы обработки полученной информации. Для достижения этой цели существует один путь - своевременность и высокий уровень выполнения расчета и распределения нагрузки, получаемых из системы Деканат.

Создание централизованной базы данных и автоматизация вышеперечисленных процессов позволяет оптимизировать деятельность кафедры при достижении данной цели.

Проектирование подсистемы учета студентов деканата - одно из звеньев автоматизации, направленное на решение следующих задач:

  1. сбор информации;
  2. проверка данных на наличие ошибочной информации;
  3. корректировка данных;
  4. хранение полученной информации;
  5. формирование выходного файла;
  6. формирование и вывод на печать отчетов.

 

.2 Обоснование разработки

 

.2.1 Общее обоснование

Одной из основных задач деканата является:

учет информации о студентах с момента их поступления и до окончания и получения диплома;

составление личной карточки студента;

формирование отчетности по 3НК и других видов отчетов.

АПС Учет студентов, разрабатываемая в данном дипломном проекте призвана автоматизировать следующие направления: сбор информации по студентам, поступающей от системы Деканат, ее проверку, занесение откорректированной информацию в базу данных, составление отчетов, учет целевиков и студентов коммерческой формы обучения, а также отслеживания студентов иных льготных категорий.

Основной целью, ставящейся перед разрабатываемой АПС, является оперативность подготовки документов и обработки данных (сведение к минимуму интервала времени, требующегося для получения данных и последующей ее обработки, а также предотвращение ошибок).

Как и в любой другой организации, проблема оперативности документооборота является одной из основных проблем. Поэтому очень важно своевременно собрать необходимую информацию.

Кроме реализации основной цели, разработка данной АПС позволит:

ускорить процесс обработки информации;

оптимизировать качество обрабатываемой информации;

обеспечить доступ к необходимой информации в любое время;

увеличить степень многократного использования информации;

уменьшить вероятность появления ошибок при расчетах;

повысить вероятность верно принимаемых решений.

 

.2.2 Разработка проектных решений по созданию подсистемы учета студентов различных форм и видов обучения

.2.3 Общее описание функциональной структуры АСУ

АСУ кафедры выполняет следующие функции:

получение информации;

корректировка информации;

внесение информации в базу;

расчет показателей, заносимых в отчет;

составление и просмотр отчетов;

печать отчетов.

Задачи, соответствующие перечисленным функциям:

  1. создание и ведение базы данных;
  2. автоматизация процесса получения данных;

3) автоматизация составления и обработки отчетов;

На рис. 3.1 приведена функциональная структура АПС Учет студентов.

 

Рисунок 3.1 - Функциональная структурная схема АПС Учет студентов

 

3.2.4 Описание выполняемых задач

.2.4.1 Описание задачи Формирование базы данных

Задача Формирование базы данных имеет в своем составе следующие подзадачи:

проверка корректности данных;

занесение в БД;

необходимая модификация данных;

удаление данных в БД.

Описание каждой подзадачи приведено ниже.

Проверка корректности данных

Проверке корректности данных, вводимых пользователем необходимо уделять достаточно большое внимание, поскольку необработанные ошибки, возникающие при вводе неправильном вводе данных, приводят к ошибкам в работе скрипта, зачастую катастрофическим. Предположим, что создаем форму для отправки родителям студента письма, при этом адрес электронной почты необходимо вводить пользователю. В этом случае, для корректной работы программы необходимо сделать, по крайней мере, два шага:

Проверить, что поле, в которое заноситс?/p>