- •Аннотация
- •Введение
- •Примечание:
- •2.5 Разработка структуры по
- •2.5.1 Описание основных модулей, используемых в приложении в Таблице 2.4 описаны основные модули, используемые в приложении.
- •Рассмотрим взаимодействие программных модулей на диаграмме классов (Рис. 2.8).
- •2.6 Инструкция пользователя
- •График, построенный на основе Таблицы 3.1, приведен на Рис. 3.2.
- •Для оценки стоимости по или затрат на разработку в денежном выражении возможно составить таблицу следующего вида:
- •Стоимость часа оплаты труда разработчика с единым социальным налогом (0,34 от зарплаты) рассчитывается по формуле:
- •Для режима работы пк, соответствующего наличию выходных и праздничных дней, и 8-ми часовому рабочему дню, можно считать часовую амортизацию по формуле:
- •Рассчитаем затраты на разработку и приобретение программных комплексов:
- •Предполагается, что временной ресурс имеющегося оборудования:
- •Оценка затрат на информационное обеспечение в денежном выражении по каждому этапу проектирования представлена в таблице 5.8.
- •Затраты на организационное обеспечение включают расходы на написание инструкции пользователю и обучение сотрудников работе с проектом.
- •Годовая заработная плата сотрудника факультета повышения квалификации преподаваталей (фпкп) равна:
- •Приложение б. Код программы
- •Приложение в. Текст запросов Настройка модуля (Get_Params_Module )
- •Вид уровня образования (k_l_f)
- •Группы повышения квалификации (r_c_Groups)
- •Добавление спец.Мет.Компл. (Add_Com_Spec)
- •Добавление специальности (Add_Spec)
- •Должности в комиссии (Get_Posts_For_Members)
- •Изменение спец.Мет.Компл. (Update_Com_Spec)
- •Источники финансирования (s_f)
- •Комиссии (Get_List_Commissions_By_id_d_And_id_Spec)
- •Кураторы группы (Get_List_Curators_By_id_eg)
- •Методический комплекс (Met_Complex)
- •Организаторы обучения (Spec_div)
- •План пк (отчет) (Get_Data_For_Plan)
- •Позиции плана пк (r_c_Plan)
- •Программы (Get_List_Spec_By_Params)
- •Специальности мет.Комл. (Com_Spec)
- •Список институтов (Get_List_Institutes)
- •Список организаторов(подр) (Get_List_Divisions)
- •Удаление спец.Мет.Компл. (Delete_Com_Spec)
- •Удаление специальности (Delete_Spec)
- •Учебные группы (Ed_Groups)
- •Члены комиссии (Get_Members_Commission_By_id)
- •Должности (Posts)
- •Основания зачисления (Kind_Basis_Action)
- •Основания окончания (End_Education_kba)
- •Параграфы планов пк (Plan_Paragraphs)
- •Приказы человека (Orders)
- •Ссылка на договор (Contracts)
- •Сформировать начисление (Create_New_Nach)
- •Удаление студента (Delete_Student)
- •Участники (Listeners)
- •Виды сертификатов (Get_Kind_Documents)
- •Выдать сертификат об окончании (Make_New_Cert_By_Params)
- •Забрать сертификат (Delete_Certificate)
- •Поиск журнала (Find_Magazine_Reg_Dip)
- •Регистрационный номер в журнале (Get_Reg_Number_By_id_Paragraph)
- •Автопредставитель (Autorepr)
- •Виды договоров (Kind_Order)
- •Виды направлений (Kind_Direction)
- •Добавить направление (Add_Direction)
- •Добавление договора (Add_Contract)
- •Изменение параметра (Update_pc)
- •Параметры договора (Contr_Params)
- •Представители в договоре (Get_List_Representatives_By_id_Contract)
- •Удаление договора (Delete_Contract)
- •Прошедшее обучение (Get_Stat_Data_By_Period)
- •Приложение г. Образцы документов
- •Федеральное агентство железнодорожного транспорта
- •72 Учебных часа
- •Договор № _________ на оказание услуг по повышению квалификации
- •1. Предмет Договора
- •2. Цена и порядок расчетов
- •3. Права и обязанности сторон
- •4. Ответственность сторон
- •5. С рок действия Договора
- •6. Прочие условия
- •7. Адреса и банковские реквизиты сторон
- •Акт сдачи-приемки оказанных услуг
- •Федеральное агентство железнодорожного транспорта
- •Московский государственный университет путей сообщения (миит)
Аннотация
Данный дипломный проект посвящен разработке модуля поддержки процессов организации повышения квалификации преподавателей в рамках АСУ МИИТ.
В дипломном проекте анализируется деятельность факультета повышения квалификации преподавателей (ФПКП), а также его взаимодействие с управлением финансов и бухгалтерского учета (УФБУ), управлением кадров (УК) и руководством университета, а также с рядом других подразделений или филиалов МИИТа. В работе описана существующая технология организации повышения квалификации преподавателей, определены ее недостатки, сформулированы требования к разрабатываемой задаче и обоснована целесообразность модуля поддержки процессов организации повышения квалификации преподавателей.
В ходе работы дипломного проекта разрабатывается приложение, автоматизирующее технологию организации повышения квалификации. Данное приложение интегрировано в существующую корпоративную систему АСУ МИИТа.
В работе также производится оценка капитальных затрат на разработку и внедрение проекта, оценка текущих затрат на эксплуатацию внедряемой системы и расчет экономической эффективности дипломного проекта.
Производится расчет, позволяющий оценить время реакции системы.
Кроме того, в дипломном проекте освещаются вопросы человеко-машинного взаимодействия.
Содержание
Аннотация 2
Содержание 3
Введение 8
Обозначения и сокращения 9
1 Анализ существующей технологии организации повышения квалификации преподавателей. Обоснование целесообразности 10
1.1 Цель проектирования 10
1.2 Постановка задачи 11
1.3 Анализ существующей технологии организации повышения квалификации преподавателей 12
1.3.1 Описание предметной области 12
1.3.2 Описание процесса организации повышения квалификации преподавателей в МИИТе 16
1.3.3 Анализ существующей технологии организации повышения квалификации преподавателей в МИИТе 20
1.4 Обоснование целесообразности разработки 23
1.5 Требования к разрабатываемому приложению 24
1.5.1 Требования к архитектуре 24
1.5.2 Требования ко времени выполнения запросов 24
1.5.3 Требования к функциям программного обеспечения 25
1.5.4 Требования к защите информации от несанкционированного доступа 26
1.5.5 Требования к программному и аппаратному обеспечению 27
1.5.6 Анализ исходных данных 29
2 Разработка задачи организации повышения квалификации преподавателей 30
2.1 Архитектура создаваемого приложения 30
2.2 Моделирование предметной области 33
2.3 Разработка модели данных 38
2.4 Разграничение прав доступа 43
2.5 Разработка структуры ПО 47
2.5.1 Описание основных модулей, используемых в приложении 47
2.5.2 Описание основных SQL-запросов, используемых в приложении 53
2.6 Инструкция пользователя 57
2.6.1 Общие сведения 57
2.6.2 Начало работы 57
2.6.2.1 Пользователь и пароль 57
2.6.2.2 Подключение к тестовой базе данных 59
2.6.3 Справочники 60
2.6.3.1 Программы обучения 61
2.6.3.2 Организаторы обучения 62
2.6.4 Содержание программ 65
2.6.5 Мероприятия 67
2.6.5.1 Планирование мероприятий 68
2.6.5.2 Проведение обучения 71
2.6.5.2.1 Сроки обучения 71
2.6.5.2.2 Список слушателей 75
2.6.5.2.3 Окончание обучения 78
2.6.6 О программе 80
2.6.6.1 Текущий пользователь 81
2.6.6.2 Изменение пароля 81
2.6.7 Сохранение параметров 83
3 Системотехнические расчеты 84
3.1 Расчет времени реакции системы 84
3.1.1 Обоснование расчета времени реакции 84
3.1.2 Описание технологии передачи работы системы 84
3.1.3 Переход к модели в терминах СМО 86
3.1.4 Исходные данные, необходимые для расчета времени реакции 88
3.1.5 Расчет среднего времени реакции системы 89
3.2 Вывод 92
4 Человеко-машинное взаимодействие 93
4.1 Профессиограмма – «Инспектор факультета повышения квалификации преподавателей» 93
4.2 Вывод 104
5 Экономическая часть 106
5.1 Постановка экономической задачи 106
5.2. Расчет затрат, связанных с разработкой проекта автоматизации 108
5.2.1 Расчет затрат на техническое обеспечение 108
5.2.2 Затраты на создание программных комплексов 112
5.2.3 Затраты на приобретение аппаратных комплексов 114
5.2.4 Затраты на создание информационного и организационного обеспечения 116
5.2.5 Суммарные капитальные затраты на разработку и внедрение проекта 122
5.2.6 Текущие затраты на эксплуатацию внедряемых систем 123
5.3 Расчет экономической эффективности 126
Заключение 129
Список литературы 130
Приложение 131
Приложение А. Описание ER-модели 131
1. 'Entity' section 131
Attribute(s) of \ 131
Attribute(s) of \ 132
Attribute(s) of \ 132
Attribute(s) of \ 132
Attribute(s) of \ 132
Attribute(s) of \ 133
Attribute(s) of \ 133
Attribute(s) of \ 133
Attribute(s) of \ 133
Attribute(s) of \ 133
Attribute(s) of \ 133
Attribute(s) of \ 134
Attribute(s) of \ 134
Attribute(s) of \ 134
Attribute(s) of \ 135
Attribute(s) of \ 135
2. 'Table' section 135
Column(s) of \ 136
Column(s) of \ 136
Column(s) of \ 136
Column(s) of \ 137
Column(s) of \ 137
Column(s) of \ 137
Column(s) of \ 137
Column(s) of \ 138
Column(s) of \ 138
Column(s) of \ 138
Column(s) of \ 138
Column(s) of \ 139
Column(s) of \ 139
Column(s) of \ 139
Column(s) of \ 139
Column(s) of \ 140
Приложение Б. Код программы 141
program pk 141
unit Main 142
unit Dictionaries 147
unit Plan 174
unit Event 188
Приложение В. Текст запросов 286
Настройка модуля (Get_Params_Module ) 286
Вид уровня образования (K_L_F) 286
Группы повышения квалификации (R_C_Groups) 286
Добавление спец.мет.компл. (Add_Com_Spec) 287
Добавление специальности (Add_Spec) 287
Должности в комиссии (Get_Posts_For_Members) 288
Изменение спец.мет.компл. (Update_Com_Spec) 288
Источники финансирования (S_F) 288
Комиссии (Get_List_Commissions_By_ID_D_And_ID_Spec) 289
Кураторы группы (Get_List_Curators_By_ID_EG) 289
Методический комплекс (Met_Complex) 289
Организаторы обучения (Spec_div) 290
План пк (отчет) (Get_Data_For_Plan) 291
Позиции плана ПК (R_C_Plan) 292
Программы (Get_List_Spec_By_Params) 293
Специальности мет.комл. (Com_Spec) 294
Список институтов (Get_List_Institutes) 294
Список организаторов(подр) (Get_List_Divisions) 295
Удаление спец.мет.компл. (Delete_Com_Spec) 295
Удаление специальности (Delete_Spec) 296
Учебные группы (Ed_Groups) 296
Члены комиссии (Get_Members_Commission_By_ID) 296
Должности (Posts) 297
Изменение группы(даты) (Update_Ed_Group) 297
Изменение даты оконч. (Update_End_Date) 297
Изменение плана (Update_Plan) 297
Изменение ФИО (Update_FIO) 297
Основания зачисления (Kind_Basis_Action) 298
Основания окончания (End_Education_KBA) 298
Параграфы планов ПК (Plan_Paragraphs) 298
Приказы человека (Orders) 299
Ссылка на договор (Contracts) 300
Сформировать начисление (Create_New_Nach) 301
Удаление студента (Delete_Student) 301
Участники (Listeners) 302
Виды сертификатов (Get_Kind_Documents) 305
Выдать сертификат об окончании (Make_New_Cert_By_Params) 305
Забрать сертификат (Delete_Certificate) 306
Поиск журнала (Find_Magazine_Reg_Dip) 306
Регистрационный номер в журнале (Get_Reg_Number_By_ID_Paragraph) 307
Автопредставитель (Autorepr) 307
Виды договоров (Kind_Order) 308
Виды направлений (Kind_Direction) 308
Добавить направление (Add_Direction) 308
Добавление договора (Add_Contract) 308
Изменение параметра (Update_PC) 311
Параметры договора (Contr_Params) 314
Представители в договоре (Get_List_Representatives_By_ID_Contract) 315
Удаление договора (Delete_Contract) 316
Прошедшее обучение (Get_Stat_Data_By_Period) 316
Приложение Г. Образцы документов 320
План повышения квалификации 320
Сертификат о прохождении повышения квалификации 322
ПРИКАЗ 323
Договор № _________ 327
на оказание услуг по повышению квалификации 327
Акт сдачи-приемки оказанных услуг 330
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА 331