Современные информационные технологии/3. Программное обеспечение

 

ст.преподаватель Синицина В.Б.

Костанайский государственный университет им.А.Байтурсынова, Казахстан

автоматизированная система составления расписания

 

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

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

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

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

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

После поставленной задачи,  обдумав моменты решения, решено изучить предметную  область, в которой решалась задача  создания автоматизированного составления расписания. Далее возникла задача  правильно выбрать средство реализации поставленной задачи. Программу решено было написать в среде объектно-ориентированного программирования Delphi 7.0 с использованием базы данных в Access.

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

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