Дипломная работа

от 20 дней
от 9999 рублей

Заказать

Курсовая работа

от 10 дней
от 1999 рублей

Заказать

Реферат

от 3 дней
от 699 рублей

Заказать

Контрольная работа

от 3 дней
от 99 рублей
за задачу

Заказать

Диссертация

Сроки и стоимость индивидуальные

Заказать

Главная - Программирование - Составление расписания занятий учебного заведения

Составление расписания занятий учебного заведения Программирование. Дипломная

  • Тема: Составление расписания занятий учебного заведения
  • Автор: Сергей
  • Тип работы: Дипломная
  • Предмет: Программирование
  • Страниц: 90
  • Год сдачи: 2008
  • ВУЗ, город: МТУ (Москва)
  • Цена(руб.): 5000 рублей

Заказать персональную работу

Выдержка

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

Анализ предметной области
Постановка задачи
Целью дипломного проектирования является разработка автоматизированной системы составления расписания занятий студентов кафедры. Исходными данными задачи являются данные о свободных и занятых аудиториях, свободности преподавателей, а также учебный план групп. На основании этих данных система должна позволять пользователю формировать расписание занятий учебной группы на семестр, контролируя при этом свободность аудиторий и преподавателей и соответствие составляемого расписания учебному плану.
Программа должна позволять ввести учебный план группы на семестр и далее предоставляет интерактивные интерфейс для ввода расписания занятий, при этом контролируя следующие параметры:
Соответствие вновь вводимого (редактируемого) занятия учебному плану группы;
Свободность аудитории;
Свободность преподавателя.
При составлении расписания в бумажном виде перед методистом кафедры встает проблема учета проведенной и оставшейся по дисциплине аудиторной нагрузке: суммарное число часов проведенных занятий по дисциплине сравнивается с запланированной аудиторной нагрузкой в учебном плане. Эта работа требует от методиста определенных усилий. По бумажным вариантам расписания ведется подсчет проведенной аудиторной нагрузки, затем сверяется с часами по учебному плану. Причем учет выполнения аудиторной нагрузки ведется отдельно по лекционным, практическим и лабораторным занятиям для каждой группы. Также нужно учесть тот факт, что лекционные занятия может проводить один преподаватель, а практические и лабораторные другой. Поэтому в программе необходимо иметь данные о рабочем плане каждой группы. Необходимо осуществлять автоматический учет проведенных занятий. По запросу методиста должна выдаваться необходимая информация выполнено/осталось часов. Это является одной из наиболее важных функций разрабатываемой программы, которая позволит избавиться от бумажных носителей.
Разрабатываемая программа Редактор составления расписаний занятий должна вести учет проведенной нагрузки для каждого преподавателя. Это важно с точки зрения учета выполнения аудиторной нагрузки.
Так как одни и те же преподаватели кафедры заняты в проведении аудиторных занятий по разным дисциплинам у разных групп, необходимо контролировать возможность наложения занятий. Для этого, чтобы не составлять длинный список занятости преподавателя в различных формах обучения в течение семестра, перед составлением расписания каждый преподаватель дает методисту информацию о том, какие пары и в какие дни он свободен от прочих занятий.
По мере составления расписания свободные пары, указанные преподавателем, становятся занятыми и это обстоятельство должно учитываться программой. Методисту кафедры удобно, чтобы в программе визуально можно было бы просматривать информацию о том, как используются (дисциплина и группа) названные преподавателем пары.

Содержание

Программа позволяет составить расписание занятий студентов исходя из имеющихся данных о наличии свободных аудиторий, наличие свободных преподавателей, а также учебного планы группы.
Программа позволяет ввести учебный план группы на семестр и далее предоставляет интерактивные интерфейс для ввода расписания занятий, при этом контролируя следующие параметры:
·        Соответствие вновь вводимого (редактируемого) занятия учебному плану группы;
·        Свободность аудитории;
·        Свободность преподавателя.
 
Содержание
Введение 2
1Анализ предметной области 3
1.1Постановка задачи 3
1.2Требования к системе 6
1.2.1Требования к функциональным характеристикам 6
1.2.2Требования к надежности 10
1.2.3Требования к составу и параметрам технических средств 11
1.2.4Требования к информационной и программной совместимости 12
1.3Выбор средств разработки 13
1.3.1Выбор операционной системы 13
1.3.2Выбор языка программирования 14
1.3.3Выбор системы управления базами данных 16
1.3.3.1.Сравнение архитектур «файл-сервер» и «клиент-сервер» 16
1.3.3.2.SQL-сервер Microsoft SQL Server и его основные компоненты 19
1.3.3.3.Особенности использования средств Borland C++ Builder при разработке клиентских приложений, работающих с удаленными БД в архитектуре «клиент-сервер» 21
2Разработка структуры базы данных 22
3Описание программы 27
3.1Описание логической структуры 27
3.2Вызов и загрузка 38
3.3Входные данные 39
3.4Выходные данные 39
4Тестирование и отладка программы 40
5Описание применения 41
5.1Руководство пользователя 41
5.2Руководство по установке, настройке и сопровождению программы 52
Заключение 57
Список использованных источников

Литература

1.Герберт Шилдт Программирование на C и C++ для Windows 95 - К.: Торгово - издательское бюро BHV, 1996
2.Ч. Петзолд Программирование для Windows 95; в двух томах - СПб.: BHV - Санк-Петербург, 1997
3.Страуструп Б. «Язык программирования Си++» Москва, Радио и связь, 1991
4.Архангельский В.В. Программирование в С++ Builder 4. М.: Бином, 1998г., 560с. с ил.
5. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учеб. Пособие. 2-е доп. Изд. М: Финансы и статистика, 2002. 600с.

Форма заказа

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

Тип работы *
Предмет *
Название *
Дата Сдачи *
Количество Листов*
уточните задание
Ваши Пожелания
Загрузить Файлы

загрузить еще одно дополнение
Страна
Город
Ваше имя *
Эл. Почта *
Телефон *
  

Название Тип Год сдачи Страниц Цена
Оптимизация портфеля ценных бумаг с использованием генетического алгоритма Дипломная 2009 127 2500
Проектирвоание автоматизированной информационной системы отдела продаж интернет-магазина Дипломная 2008 89 4000
Автоматизация учета хозяйственных операций в ЗАО Дипломная 2009 84 4000
Web сайт. Создание сайта для фирмы Дипломная 2009 65 4000
Конфигуратор системных блоков персональных компьютеров Дипломная 2010 70 2500
Разработка электронного документооборота для ЗАО "Тренд" Дипломная 2009 103 4000
Анализ имеющихся систем управления контентом (CMS) Дипломная 2009 132 4000
Автоматизированная система реализации услуг на предприятии информационных технологий Дипломная 2010 123 4000
Создание интернет-магазина оптичиских приборов Дипломная 2010 120 4000
Разработка интернет-магазина по продаже футбольной атрибутики ФК Спартак Москва Дипломная 2010 103 4000
курсовые, дипломные, контрольные на заказ скидки на курсовые, дипломные, контрольные на заказ

© 2010-2016, Все права защищены. Принимаем заказы по всей России.