Моделирование предметной области базы данных АИС деканата "Учет студентов"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
АСУ представляет собой систему управления, основанную на применении электронно-вычислительной техники и экономико-математических методов для решения основных задач управления деятельностью.
АСУ должна обеспечивать:
автоматизированный сбор и обработку информации с использованием методов оптимизации по основным задачам управления;
хранение в памяти ЭВМ и комплексное использование нормативно-справочной, оперативной и другой необходимой для принятия решения информации;
организацию рационального документооборота на объекте управления;
выделение прогрессивных методов планирования, учета и анализа хода производства.
Автоматизированная система управления, представленная во второй главе, позволит мобилизовать резервы, не находящие применения в силу ограниченности возможностей традиционных методов и средств управления, повысить качество выпускаемой документации, достоверность информации, использующейся при принятии управленческих решений.
В предложенной функциональной структуре наиболее актуальным является АПС Учет студентов. Его описание дается в третьей главе.
3. Разработка проектных решений по созданию подсистемы учета студентов в деканате ФИТТ ГОУ ВПО Сев. Кав. ГТУ
.1 Организационно-экономическая сущность задачи
При анализе целей стоящих перед кафедрой наряду с остальными были выявлены такие как оптимизация документооборота и совершенствование системы обработки полученной информации. Для достижения этой цели существует один путь - своевременность и высокий уровень выполнения расчета и распределения нагрузки, получаемых из системы Деканат.
Создание централизованной базы данных и автоматизация вышеперечисленных процессов позволяет оптимизировать деятельность кафедры при достижении данной цели.
Проектирование подсистемы учета студентов деканата - одно из звеньев автоматизации, направленное на решение следующих задач:
- сбор информации;
- проверка данных на наличие ошибочной информации;
- корректировка данных;
- хранение полученной информации;
- формирование выходного файла;
- формирование и вывод на печать отчетов.
.2 Обоснование разработки
.2.1 Общее обоснование
Одной из основных задач деканата является:
учет информации о студентах с момента их поступления и до окончания и получения диплома;
составление личной карточки студента;
формирование отчетности по 3НК и других видов отчетов.
АПС Учет студентов, разрабатываемая в данном дипломном проекте призвана автоматизировать следующие направления: сбор информации по студентам, поступающей от системы Деканат, ее проверку, занесение откорректированной информацию в базу данных, составление отчетов, учет целевиков и студентов коммерческой формы обучения, а также отслеживания студентов иных льготных категорий.
Основной целью, ставящейся перед разрабатываемой АПС, является оперативность подготовки документов и обработки данных (сведение к минимуму интервала времени, требующегося для получения данных и последующей ее обработки, а также предотвращение ошибок).
Как и в любой другой организации, проблема оперативности документооборота является одной из основных проблем. Поэтому очень важно своевременно собрать необходимую информацию.
Кроме реализации основной цели, разработка данной АПС позволит:
ускорить процесс обработки информации;
оптимизировать качество обрабатываемой информации;
обеспечить доступ к необходимой информации в любое время;
увеличить степень многократного использования информации;
уменьшить вероятность появления ошибок при расчетах;
повысить вероятность верно принимаемых решений.
.2.2 Разработка проектных решений по созданию подсистемы учета студентов различных форм и видов обучения
.2.3 Общее описание функциональной структуры АСУ
АСУ кафедры выполняет следующие функции:
получение информации;
корректировка информации;
внесение информации в базу;
расчет показателей, заносимых в отчет;
составление и просмотр отчетов;
печать отчетов.
Задачи, соответствующие перечисленным функциям:
- создание и ведение базы данных;
- автоматизация процесса получения данных;
3) автоматизация составления и обработки отчетов;
На рис. 3.1 приведена функциональная структура АПС Учет студентов.
Рисунок 3.1 - Функциональная структурная схема АПС Учет студентов
3.2.4 Описание выполняемых задач
.2.4.1 Описание задачи Формирование базы данных
Задача Формирование базы данных имеет в своем составе следующие подзадачи:
проверка корректности данных;
занесение в БД;
необходимая модификация данных;
удаление данных в БД.
Описание каждой подзадачи приведено ниже.
Проверка корректности данных
Проверке корректности данных, вводимых пользователем необходимо уделять достаточно большое внимание, поскольку необработанные ошибки, возникающие при вводе неправильном вводе данных, приводят к ошибкам в работе скрипта, зачастую катастрофическим. Предположим, что создаем форму для отправки родителям студента письма, при этом адрес электронной почты необходимо вводить пользователю. В этом случае, для корректной работы программы необходимо сделать, по крайней мере, два шага:
Проверить, что поле, в которое заноситс?/p>