Диплом: Программные средства календарного планирования (на примере Института бизнеса и дизайна)

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
32
Техническая документация должна полностью отражать все
возможности Системы. Документация предоставляется пользователю на
бумажном носителе и на электронном носителе. Пользователю
представляются также все коды доступа, пароли и другие сведения,
связанные с функционированием Системы, созданные в процессе работы над
Системой.
2.1.8 Состав и содержание работ по созданию программного
обеспечения
Проектирование системы должно происходить следующим образом:
а) разработка, согласование и утверждение технического задания по
ГОСТ 34.602-89 на проектирование – 2 недели;
б) разработка, согласование и утверждение технического проекта
программы с пояснительной запиской по ГОСТ – 4 недели;
в) разработка рабочего проекта программы – 10 недель;
г) внедрение.
Этап рабочего проекта разбивается на следующие под этапы:
а) разработка и отладка программы – 4 недели;
б) разработка программной документации – 4 недели;
в) испытания программы – 2 недели.
Остальные сроки рассчитываются исходя из сроков утверждения ТЗ.
2.1.9 Порядок контроля и приемки программного обеспечения
2.1.10 Виды испытаний
В ходе контроля программы должны быть проведены следующие виды
тестирования:
33
1. Тестирование в нормальных условиях
2. Тестирование в исключительных условиях, в том числе:
a. Тестирование нулевыми данными
b. Тестирование чужими данными
c. Тестирование избыточными данными
3. Оценка полноты проверки программы
2.1.11 Состав испытаний
Начальные испытания нужно проводить для отражения
работоспособности программы, качественных и количественных параметров,
важности изменения документации и частей программы, оптимизации
последующих этапов разработки.
Перед проведением испытания программы разработчик должен
подготовить всю необходимую документацию в виде документа в формате
pdf.
При этом в данной документации должны быть описаны все
характерные особенности использования программного обеспечения и
варианты работы с ними.
Перед проведением испытания программное обеспечение должно быть
установлено на сервер заказчика и должно быть готово к использованию, в
том числе должны быть введены тестовые данные, разработанные с участием
заказчика на основании реальных данных.
Далее разработчик демонстрирует работы информационной системы,
включая все обязательные функции, такие как регистрация пользователя, его
авторизация, восстановление доступа, ввода данных в систему, их удаление и
редактирование, формирование расписания и дальнейшую работу с ним. При
этом в обязательном порядке должны быть изучены ситуации работы
34
программного обеспечения при удалении части данных, а также
преднамеренном вводе информации в неверном формате и реакция системы
на такие ситуации.
При обнаружении каких-либо ошибок в работе программного
обеспечения они должны быть задокументированы, а заказчик и разработчик
должны однозначно понимать род ошибки и результаты ее воздейтсвия на
систему. При этом в ходе диалога разработчика и заказчика должен быть
установлен срок исправления ошибок. После их устранения процедура
выполняется еще раз в количестве итераций, необходимых для обеспечения
полностью безошибочной работы программы. После достижения такого
результата разработчиков и заказчиком подписывается акт об отсутствии
ошибок в программном обеспечении и приеме информационной системы
заказчиком.
2.1.12 Место проведения испытаний
Предварительные испытания могут проводиться как на площадке
Исполнителя, так и заказчика, опытные и приёмочные испытания – на
объекте автоматизации Заказчика.
2.1.13 Требования к документации
Основными документами, регламентирующими разработку будущего
модуля, должны быть документы Единой системы программной
документации.
Проектная и рабочая документация должны быть разработаны в
соответствии с требованиями ГОСТ 34.201-89:
1. Пояснительная записка к техническому проекту (1 экземпляр).
35
1.1. Описание автоматизируемых функций.
1.2. Описание технологического процесса обработки данных.
1.3. Чертёж формы документа (видеокадра).
1.4. Схема организационной структуры объекта автоматизации.
1.5. Схема функциональной структуры автоматизируемой системы.
1.6. Схема технологических процессов обработки данных.
2. Документация по программному обеспечению:
Руководство пользователя
Руководство администратора
3. Описание комплекса технических средств.
4. Программа и методика испытаний.
5. Приказ о составе приёмочной комиссии.
6. Протокол испытаний (по ГОСТ 24.102, 2 экземпляра).
7. Акт приемки-передачи программы (2 экземпляра).
8. Акт приемки программы в постоянную эксплуатацию (2
экземпляра).
Пояснительная записка к техническому проекту, руководство
пользователя и руководство администратора должна передаваться заказчику
на бумажном носителе.
Программа и методика испытаний, акт приемки АС в постоянную
эксплуатацию и протокол испытаний должны быть составлены
разработчиком в двух экземплярах, согласованы с заказчиком и подписаны
обеими сторонами. Каждой из сторон должно быть передано по 1 экземпляру
оригинала. Приказ о составе приемочной комиссии должен быть составлен
заказчиком в единственном экземпляре, акт приемки-передачи АС - в двух
экземплярах (каждой из сторон должно быть передано по 1 экземпляру
оригинала).
36
2.2 Обзор существующих систем составления расписания
Сегодня имеется ряд программ, использующих технологию
"Расписание". Возможно рассмотреть несколько наиболее известных
вариантов.
Система генерации расписаний и учета уровня занятости педагогов
ВУЗа "1С: ХроноГраф Расписание".
ПО "1С: ХроноГраф Расписание" нужна для автоматизации
планирования учебных занятий и подготовки расписания в некоторых
отделах учебных заведений и ВУЗов, на некоммерческих и коммерческих
учебных курсах (лингвистические, компьютерные, автошкола и т.д.), в сфере
дополнительного образования, повышения квалификации и
перепрофилирования сотрудников.
"1С: ХроноГраф Расписание" поддерживает:
1. Подготовку данных о рамках занятий, учитывая нюансы
организации учебной деятельности отдельного ВУЗа;
2. Планирование учебной работы совокупного учебного заведения
или конкретных подразделений (факультетов, отделений, кафедр и т.п.);
3. Задание графиков работы преподавателей, обучающихся и
кабинетов;
4. Создание корректного расписания занятий.
На основе доступных данных программа "1С: ХроноГраф Расписание"
помогает генерировать все требуемые отчетные формы с доступностью их
настройки по различным параметрам.
Программный продукт (ПП) "1С: ХроноГраф Расписание" является
однопользовательской конфигурацией системы программ "1С: Предприятие
7.7" и может применяться совместно с другими версиями программных
продуктов, применяющих компоненты "Бухгалтерский учет", "Расчет",
«Оперативный учет» ПО "1С: Предприятие 7.7".
37
Продукт может работать в рамках сетевой версии "1С: Предприятия
7.7", но в случае, если структурные подразделения (кафедры, отделения,
факультеты) делают расписание независимо, то каждому отделу важно
приобрести свою версию ПП независимо.
Изучив все стороны данной разработки, можно утверждать, что она
отражает целостность такого вопроса, как подготовка расписания. Но
главным ее недостатком становится несовместимость с доступными
платформами. Сама 1С: ХроноГраф - закрытая система. В ней уже с самого
начала есть интерфейс для внедрения продуктов сторонних разработчиков, к
примеру, нет доступности напрямую объединить СУБД ХроноГрафа и сервер
Web-приложений [16]. Саму систему относят к дорогостоящим ПП и исходя
их отдельных отзывов, она трудна в обращении.
ПП “Avtor” (АВТОРасписание).
Система "АВТОРасписание" создана для оперативного, удобного и
качественного составления расписаний занятий и их обновления в течение
всего года.
Есть 8 базовых версий программы для разных учебных заведений для
СОШ, лицеев, колледжей, гимназий, техникумов и профессиональных
училищ, ВУЗов.
AVTOR позволяет полностью поддержать и автоматизировать
сложный труд разработчиков расписания. Система помогает просто
составлять, обновлять и распечатывать в виде корректных и наглядных
документов:
• Расписание учебных групп;
• Расписание педагогов;
• Расписание занятых аудиторий (кабинетов);
• Совокупные нагрузки.
38
Время работы ПП зависит от уровня учебного заведения и
производительности ПК. Полноценный подсчет и оптимизация школьного
расписания среднего размера со непростыми начальными данными (40
классов, 80 педагогов, из них 10 совместителей; 2 смены; малое число
аудиторий) рассчитывается более 2-3 минут на ПК типа Celeron-2000.
Она нужна для автоматизированного составления расписания занятий.
Программа может оптимизировать применение аудиторного фонда,
учитывать нюансы учебного процесса (лекции, лабораторные и практические
работы, деление на потоки и подгруппы, выполнение занятий по
физвоспитанию и т.д.), учесть пожелания педагогов, курсы, расположения
доступных корпусов, общее время занятий и перерывов. Помимо расписания
очного обучения ПП может генерировать расписание для заочного обучения
факультетов, колледжа и любой структуре ВУЗа, обучающейся по другим
графикам.
Множество функций данного ПП производит положительное
впечатление, создатели отнеслись к данному продукту с особым вниманием и
учли много нюансов си проблемных моментов в процессе разработки
расписания. Можно на 100% утверждать об окупаемости данного ПО в
рамках уменьшения сложности работы сотрудников, но, так или иначе,
программа остается дорогостоящим продуктом, не каждый ВУЗ сможет
приобрести себе такое ПО в пользование [28].
«Серверное программное обеспечение для автоматизации работы
с расписаниями занятий»
Программа предназначена для обработки на стороне сервера
множества разнообразных данных, связанных с расписаниями занятий в
учебных заведениях. Программа обеспечивает структурированное и
систематизированное хранение данных на сервере об аудиторном фонде,
преподавателях, учебных группах, учебных планах, расписаниях и
39
ограничениях. Программа является многофункциональным веб-
приложением, а также включает различные веб-сервисы, позволяющие
сделать ее функциональность доступной внешним программным
приложениям. Программа имеет развитую систему разделения доступа к
информации и функциям системы. Для работы конечных пользователей с
программой может использоваться любой веб-браузер.
Тип реализующей ЭВМ: IBM PC - совмест. ПК
Язык программирования: С#, ASP.NET, JavaScript, SQL
Вид и версия операционной системы: Windows XP/Vista/7/8, Server
2008
«Автоматизированное составление учебных расписаний и
управление аудиторным фондом. Университет»
Программа предназначена для автоматизированного составления
учебных расписаний и оперативного управления помещениями в ВУЗах.
Программа обладает следующим функционалом: составление расписаний в
ручном/автоматическом или смешанном режимах; удобная форма с
таблицей, где в колонках представлены помещения, а в строках - дни и
время, для быстрой ручной модификации расписания перетаскиванием; учет
пожеланий и возможностей преподавателей, групп студентов, помещений;
сравнение на допустимость при составлении расписания в любом режиме -
тип помещения/тип занятия, вместимость помещения/количество студентов в
группе; оптимизация учебных расписаний по критерию минимизация
количества окон; компоновка расписаний по кафедрам в расписания по
факультетам/институтам/университету.
Тип реализующей ЭВМ: IBM РС-совмест. ПК
Язык программирования: 1С:Предприятие 8
Вид и версия операционной системы: Windows 2000/XP/Vista/7/8
40
Платформа построения расписаний подготовки и переподготовки
кадров
Программа предназначена для построения расписаний подготовки
специалистов и обеспечивает: выполнение базовых функций управления
построения расписаний подготовки и переподготовки кадров;
заинтересованных потребителей аналитической информацией о состоянии
подготовки; оперативность и увеличение эффективности построения
расписаний подготовки; высокопроизводительные рабочие места.
Тип реализующей ЭВМ: IBM PC-совмест. ПК, Macintosh
Язык программирования: C#, Python, SQL
Вид и версия операционной системы: Windows NT/2000/XP/7/8/10;
Linux, Mac OS
Программа для жадного построения расписаний учебных занятий вуза
Программа предназначена для автоматизации построения расписаний
учебных занятий вуза с использованием жадного подхода к построению
решения. Реализованы несколько стратегий жадного построения расписания :
с произвольным выбором пар для жадного расположения в расписании ; с
вариацией порядка рассматриваемых пар и выбором лучшего решения из N
синтезированных; с жадным выбором пар для учебных групп,
рассматриваемых последовательно; с вариацией порядка рассмотрения групп
и жадной расстановкой пар для выбранной группы. Реализованные жадные
стратегии построения расписания обеспечивают различное качество
расписаний в различных условиях их применения и могут быть
использованы при автоматизированном построении расписаний занятий вуза.
Тип реализующей ЭВМ: IBM PC - совмест. ПК
Язык программирования: Delphi
Вид и версия операционной системы: Windows ХР/Vista/7/8
41
Информационная система « Расписание занятий
образовательного учреждения»
Программа позволяет строить в ВУЗе расписание занятий без «окон» у
классов (учебных групп), оптимизировать в расписании «окна»
преподавателей. Программа также позволяет учитывать диапазон дней/часов
для классов, для преподавателей и для аудиторий и характер работы,
индивидуальные пожелания преподавателей. В возможностях данной
программы легко соединять любые классы (учебные группы) в потоки при
проведении занятий, автоматически преобразовывать расписания при
изменениях, легко сохранять в архивах, копировать и пересылать по E-mail,
быстро вносить любые необходимые корректировки в расписание ,
автоматически контролировать расписание , исключая противоречия.
Тип реализующей ЭВМ: IBM PC - совмест. ПК
Язык программирования: РНР 5.5, Javascript, Html, css
Вид и версия операционной системы: Windows
95/98/2000/2003/XP/Vista/7
Система Галактика « Расписание учебных занятий»
Программа предназначена для: ввода, обработки, накопления и
представления информации о бизнес-процессе. Область применения:
автоматизация процесса составления расписания учебных занятий в
образовательных учреждениях высшего и среднего профессионального
образования. Программа позволяет автоматизировать следующие задачи:
ведение и обработка данных, необходимых для составления расписания ;
предъявление требований к расписанию ; наложение ограничений на
ресурсы; формирование расписания в ручном, автоматическом или
комбинированных режимах с контролем требований и ограничений ресурсов
и интеллектуальной поддержкой; расчет и отображение показателей

Смотрите также:

«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран
Work-life balance подход в управлении рабочим временем молодых сотрудников (на примере ООО «МГТ-сервис»)
Актуализация контента, отражающего концепцию «диалога культур», при освоении английского языка взрослыми обучающимися
Актуализация приемов инсценирования и драматизации в рамках интерактивной модели обучения английскому языку в старших классах
Актуальные подходы в построении внутреннего pr строительной компании (на примере ООО "Ренессанспроект")
Анализ деловой активности и экономической эффективности деятельности организации (на примере АО «СГ-Транс»)