Диплом: Разработка автоматизированного рабочего места менеджера компьютерных курсов в ОГКУ "Кинешемский межрайонный ЦНЗ"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
53
курса» и используя справочники «Обучающиеся», «Курсы», «Преподаватели», ме-
неджер формирует документ «Курс». С помощью формы «Оформление договора»
и используя справочники «Обучающиеся», «Курсы», «Преподаватели», а также до-
кумент «Курс», менеджер формирует документ «Договор». С помощью формы
«Оформление аттестации» и используя справочники «Обучающиеся», «Курсы»,
«Преподаватели», а также документ «Курс», менеджер формирует документ «Ат-
тестация».
На основании названных документов формируются выходные документы
«Расписание» (или «План курса»), «Договор» (с преподавателем), «Приказ», а так-
же отчеты об аттестации и занятости преподавателей.
2.2.2. Характеристика нормативно-справочной, входной и оперативной
информации
Входной информацией для системы являются:
1. Информация о безработных, содержащая данные:
- ФИО безработного (обучающегося);
- профессия (должность);
- места работы;
- навыки работы на компьютере.
2. Информация о преподавателях, содержащая данные:
- ФИО преподавателя;
- специализация;
- ученая степень, звание;
- место основной работы;
- какие курсы может вести;
- в какое время может работать.
3. Информация о проводимых курсах:
- Название курса;
- Количество часов;
- Темы курса;
- Требования к навыкам обучающихся.
54
На основании этих данных менеджер формирует документ «Курс», который
содержит следующую информацию:
- Название курса;
- Даты начала и окончания курсов;
- Назначенный преподаватель;
- Список обучающихся;
- Расписание занятий курса (план преподавателя).
Также менеджер составляет договор с преподавателем, в котором указывает
следующую информацию:
- Преподаватель;
- Курс;
- Дата начала;
- Дата окончания;
- Оплата за час;
- Количество часов.
После окончания курсов и проведения аттестации менеджер оформляет до-
кумент, в котором указывает следующие данные:
- Курс;
- Обучающиеся;
- Результат обучения для каждого обучающегося (выдан сертификат, но
мер сертификата).
Справочники системы определены в таблице 5.
Таблица 5
Справочники системы
Справочник
Число
записей
Частота ак-
туализации
Объем акту-
ализации
Реквизиты
Обучающиеся
500
1-2 раза в
неделю
20 записей
Код, Наименование,
ФИО, Профессия, Места
работы, Навыки работы
Преподаватели
100
1 раз в месяц
1 запись
Код, ФИО, Специализа-
ция, Степень, Место ра-
боты, Курсы, Удобное
время (День недели, вре-
55
мя от, время до)
Курсы
20
1 раз в год
20 записей
Код, Наименование, Дата
начала, Дата окончания,
Преподаватель, Обучаю-
щиеся
Звания
5
1 раз в год
5 записей
Код, Наименование
2.2.4 Характеристика результатной информации
В качестве результата работы системы выдаются следующие документы:
1. План курса. Содержит темы курса с разбивкой по часам и расписание за-
нятий. Пример документа «План курса» приведен в Приложении 1. Программа
должна выдавать заключительный раздел документа, поскольку основная часть яв-
ляется неизменной. Таким образом, документ должен содержать:
- Название курса;
- Перечень тем;
- Для каждой темы: дата и время занятия, количество часов;
- Преподаватель.
2. Печатная форма договора с преподавателем. Договор должен содержать:
- ФИО преподавателя;
- Даты начала и окончания курсов;
- Стоимость часа работы;
- Количество часов курса;
- Сумму оплаты;
- Реквизиты сторон.
Образец договора приведен в Приложении 2.
3. Приказ об организации курсов. Содержит следующую информацию:
- Название курса;
- Даты начала и окончания занятий;
- Перечень обучающихся;
- Преподаватель.
4. Отчет о занятости преподавателей. Необходим при определении препода-
вателя для ведения курса, учета работы преподавателей, и анализа загруженности
преподавателей. Содержит информацию:
56
- Преподаватель;
- Период занятости;
- Каким курсом занят.
Отчет должен иметь отбор по преподавателю, по курсу, по периоду.
5. Отчет об аттестации. Отчет необходим для определения результатов
завершения обучения. Содержит информацию:
- Обучающийся;
- Курс;
- Период обучения;
- Результат обучения (сертификат).
Отчет должен иметь отбор по обучающемуся, курсу, периоду обучения.
2.3 Программное обеспечение задачи
2.3.1.Общие положения (дерево функций и сценарий диалога)
Разрабатываемая система выполняет ряд функций. Их можно разделить на
две группы: основные и вспомогательные. К основным относятся функции по ве-
дению информационной базы и получения отчетности. К вспомогательным отно-
сятся сервисные функции, предоставляемые системой 1С для удобства пользовате-
ля (рисунок 10).
Рисунок 10 – Функции система
Диалог построен по функциональному признаку. Объекты системы сгруппи-
рованы по типу объекта. Сценарий диалога приведен на рисунке 11.
Функции
Основные
Ведение
справочников
Оформление
документов
Получение
отчетов
Вспомога-
тельные
Калькулятор
Календарь
Журнал
регистрации
57
Рисунок 11 – Дерево диалога
Меню имеет 4 основных пункта:
- Справочники: содержит ссылки на справочники системы. При выборе
пункта меню, соответствующего справочнику системы, открывается форма списка
соответствующего справочника, после чего можно просмотреть элементы справоч-
ника, дополнить справочник, пометить элементы на удаление.
- Документы: содержит ссылки на документы системы. При выборе пункта
меню открывается форма списка документов соответствующего вида. Из данной
формы можно создать новый документ, открыть имеющийся документ, пометить
документ на удаление.
- Отчеты: содержит ссылки на отчеты системы. При выборе пункта меню от-
крывается форма настроек соответствующего отчета, после чего отчет можно
сформировать.
- Сервис: содержит ссылки на сервисные элементы системы 1С.
Основное меню
Справочники
Обучающиеся
Курсы
Преподаватели
Документы
Курс
Договор
Аттестация
Отчеты
Отчет по аттестации
Отчет о загруженности
Сервис
Калькулятор
Календарь
Журнал регистрации
58
2.3.2. Характеристика базы данных
База данных информационной системы содержит набор взаимосвязанных
документов и справочников. Число записей и частота обновления каждого спра-
вочника и документа определены в п.2.2.3. Далее приведены состав и структура
объектов базы данных информационной системы.
1) Справочник «Обучающиеся» содержит основные данные о безработ-
ных, направленных на обучение. Табличная часть «Опыт работы» справочника
«Обучающиеся» содержит перечень мест работы и должностей безработного до
обращения в ЦЗН. Структура справочника приведена в таблице 6.
Таблица 6
Структура справочника «Обучающиеся»
Наименование поля
Тип поля
Длина поля
Прочее
Код
Число
5
ключевое поле
Наименование
Строка
50
Дата рождения
Дата
Навыки работы на
компьютере
Строка
50
Потребности
Строка
90
Место работы
Строка
50
Должность
Строка
50
2) Справочник «Курсы» содержит информацию о проводимых курсах.
Табличная часть «Темы» справочника «Курсы» содержит перечень тем занятий по
курсу и часов по каждой теме. Структура справочника приведена в таблице 7.
Таблица 7
Структура справочника «Курсы»
Наименование поля
Тип поля
Длина поля
Прочее
Код
Число
5
ключевое поле
Наименование
Строка
50
Часов
Число
8
59
Наименование поля
Тип поля
Длина поля
Прочее
Рабочая программа
Логический
Навыки
Строка
30
Тема
Строка
50
Часов
Число
8
3) Справочник «Звания» содержит перечень ученых степеней и званий.
Структура справочника приведена в таблице 8.
Таблица 8
Структура справочника «Звания»
Наименование поля
Тип поля
Длина поля
Прочее
Код
Число
5
ключевое поле
Наименование
Строка
50
4) Справочник «Преподаватели» содержит список преподавателей, со-
трудничающих с ЦЗН. Табличная часть «Курсы» справочника «Преподаватели»
содержит перечень курсов, которые может вести данный преподаватель. Табличная
часть «Удобное время» справочника «Преподаватели» содержит перечень дней не-
дели и время, когда преподаватель может вести занятия в ЦЗН. Структура справоч-
ника приведена в таблице 9.
Таблица 9
Структура справочника «Преподаватели»
Наименование поля
Тип поля
Длина поля
Прочее
Код
Число
5
ключевое поле
Наименование
Строка
50
Звание
Число
5
Внешний ключ
Основное место работы
Строка
80
Курс
Число
5
Внешний ключ
День недели
Строка
15
Время от
Время
60
Наименование поля
Тип поля
Длина поля
Прочее
Время до
Время
5) Документ «Курс» оформляется на каждый открытый курс обучения. В до-
кументе содержится общая информация о курсе. Табличная часть «Обучающиеся»
документа «Курс» содержит список обучающихся на данном курсе. Табличная
часть «Расписание» документа «Курс» содержит план обучения, то есть даты и те-
мы обучения (таблица 10).
Таблица 10
Структура документа «Курс»
Наименование поля
Тип поля
Длина поля
Прочее
Номер
Число
5
Первичный ключ
Дата
Дата
Курс
Число
5
Внешний ключ
Преподаватель
Число
5
Внешний ключ
Дата начала
Дата
Дата окончания
Дата
Обучающийся
Число
5
Внешний ключ
Дата
Дата
Время
Время
Часов
Число
5
Тема
Строка
80
6) Документ «Договор» оформляется на каждый открытый курс обучения
для отражения отношений с преподавателем. В документе содержится общая ин-
формация о курсе и оплате преподавателю (таблица 11).
Таблица 11
Структура документа «Договор»
Наименование поля
Тип поля
Длина поля
Прочее
Номер
Число
5
Первичный ключ
Дата
Дата
Курс
Число
5
Внешний ключ
Преподаватель
Число
5
Внешний ключ
61
Наименование поля
Тип поля
Длина поля
Прочее
Дата начала
Дата
Дата окончания
Дата
Оплата за час
Число
8
Часов
Число
5
Оплата всего
Число
8
7) Документ «Аттестация» оформляется по окончании курса обучения для
отражения результатов обучения. В документе содержится общая информация о
курсе. Табличная часть «Обучающиеся» документа «Аттестация» содержит резуль-
таты обучения для каждого обучающегося (таблица 12).
Таблица 12
Структура документа «Аттестация»
Наименование поля
Тип поля
Длина поля
Прочее
Номер
Число
5
Первичный ключ
Дата
Дата
Курс
Число
5
Внешний ключ
Преподаватель
Число
5
Внешний ключ
Часов
Число
5
Обучающийся
Число
5
Внешний ключ
Результат
Строка
20
Номер свидетельства
Строка
20
Бланк
Строка
20
62
ER-модель базы данных приведена на рисунке 12.
Рисунок 12 – ER-модель базы данных
2.3.3 Структурная схема пакета (дерево вызова процедур и программ)
Реализация информационной системы в среде 1С:Преприятие подразумева-
ет, что основные программные модули будут размещены в модуле приложения
(глобальном модуле) при необходимости, а также в модулях форм и модулях объ-
ектов.
В системе 1С:Предприятие модуль приложения предназначен для того, что-
бы отловить моменты запуска приложения (загрузки конфигурации) и завершения
его работы. И в соответствующих событиях можно расположить процедуры про-
верки. Для данной системы наличие таких обработок не требуется.
Модуль формы предназначен он для обработки действий пользователя, т.е.
различных событий, связанных с вводом данных и обработкой корректности их
ввода. В данных модулях будут выполняться действия по расчету стоимости, опре-
Обу чающиеся
Код
Наименование
Дата рождения
Навыки
Потребности
Место работы
Должность
Ку рсы
Код
Наименование
Часов
Рабочая программа
Навыки
Тема
Часов темы
Звания
Код
Наименование
Преподаватели
Код
Наименование
Основное место работы
Звание (FK)
Ку рс (FK)
Ку рс
Номер
Дата
Дата начала
Дата окончания
Ку рс (FK)
Преподаватель (FK)
Обу чающийся (FK)
Дата темы
Тема
Время
Часов
Договор
Номер
Дата
Дата начала
Дата окончания
Оплата з а час
Часов
Оплата всего
Ку рс (FK)
Преподаватель (FK)
Аттестация
Номер
Дата
Часов
Ку рс (FK)
Преподаватель (FK)
Обу чающийся (FK)
Бланк
Номер свидетельства
Результат

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

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