Год сдачи: 2008 Информация о файлах в архиве: Курсовая.doc - оформление работы В архиве исходники программы на Pascal Краткое описание курсовой работы Цель курсовой работы - разработка СУБД «Деканат», основными функциями которой являются: зачисление студентов, вывод списка групп по курсам, по номеру группы, отчисление студентов, изменение данных студентов, перевод студентов, запрос сведений о студентах. Для достижения цели в курсовой работе решаются следующие задачи: – постановка задачи; – разработка алгоритма решения задачи; – написание программы на языке Turbo Pascal; – отладка и тестирование программы. Постановка задачи Для создания базы данных и пользовательского интерфейса достаточно возможностей Turbo Pascal. Согласно условиям задачи, программа должна создавать базу данных «Деканат», которая выполняет следующие функции: - зачислить; - вывести; - отчислить; - изменить; - перевести; - запрос; - конец. После выбора пункта меню и реализации соответствующей функции необходим возврат в главное меню (кроме функции «конец», т.к. ее предназначение- выход из базы данных «Деканат»). Ввод данных в программу будет осуществляться в диалоге по запросам программы. Поскольку в базе данных информация о студентах будет состоять из нескольких полей (фамилия студента, имя, отчество, номер группы, номер зачетки, номер приказа о зачислении, номер телефона, дополнительная информация), то для хранения информации о единице данных используем тип данных – запись (stud). Информация об отчисленных студентах будет также состоять из полей и, соответственно, для хранения информации о единице данных будет использоваться тип данных – запись (badstud). Для хранения базы данных студентов, обучающихся на факультете, будет использоваться типизированный файл stud, для хранения данных об отчисленных студентах badstud. Открытие файлов будет осуществляться процедурами Rewrite - открытие в режиме записи и Reset – открытие в режиме чтения. Заключение В курсовой работе была поставлена задача разработки базы данных «Деканат», которая позволяла бы производить операции с данными студентов, то есть регистрацию студентов в базе данных, а также вывод списка групп по курсам, по номеру группы, отчисление, перевод и изменение данных студентов, запрос сведений о студентах. Для достижения поставленной цели был составлен основной алгоритм работы программы, а также разработаны алгоритмы вспомогательных процедур. Для реализации алгоритмов выбран язык программирования Turbo Pascal. Выбор обусловлен тем, что возможностей этого языка достаточно для достижения поставленной цели курсовой работы. Возможностей разработанной базы данных достаточно для автоматизации рабочего места деканата образовательного учреждения. Содержание курсовой работы Введение 1 Постановка задачи 2 Разработка алгоритма 2.1 Основной алгоритм 2.2 Алгоритмы вспомогательных процедур 3 Написание программы 4 Отладка и тестирование программы Заключение Список использованной литературы Приложение А Алгоритмы процедур Приложение Б Листинги программы Программа Деканат на Паскале Знаете ли вы что? Что такое эффективное обучение? Особенно важен этот вопрос для работодателей, которые проводят эффективные семинары. Зачастую такие семинары проводят дилетанты, шарлатаны, не имеют ни педагогического образования, ни своего бизнеса. Следует обращаться именно к профессионалам своего дела, чтобы ваш коллектив работал в разы эффективнее без нагрузки. |