_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «ИННОВАЦИОННАЯ НАУКА» №6/2016 ISSN 2410-6070_
Расчеты проведены с помощью Программного комплекса «ПКРМТП» [2]. Так как наиболее распространенными формами поперечных сечений являются эллиптическое, плоскоовальное и восьмеркообразное, то влияние толщины стенки трубки манометрической трубчатой пружины рассмотрено на примере пружин плоскоовального поперечного сечения (как промежуточная форма между эллиптической и восьмеркообразной).
Влияние толщины стенки в зависимости от отношения полуосей поперечного сечения рассмотрено на примере девяти рядов латунных пружин плоскоовального поперечного сечения с соотношениями полуосей равными двум, пяти и восьми. Каждого соотношения взято по три ряда, различающихся радиусами кривизны центральной оси (30, 40, 50мм). В каждом ряду пружины отличаются только толщиной стенки трубки, которая изменяется от 0,1мм до 1,6мм. Пружины имеют центральный угол 250°, а приведенный радиус трубки-заготовки 8мм.
Как видим из графиков, с увеличением толщины стенки, уменьшением отношения полуосей поперечного сечения a/b и радиуса кривизны центральной оси R частота собственных колебаний повышается.
Список использованной литературы: 1. Чуба А.Ю., Определение частот собственных колебаний манометрических трубчатых пружин // Нефть и газ. 2007.- №5 (41).- С.16-20.
Свидетельство об официальной регистрации программы ЭВМ 2007612005 РФ. Программный комплекс «ПКРМТП» для расчета манометрических трубчатых пружин / Чуба А.Ю., Самакалев С.С., Пирогов С.П. -№ 2007611194; Заявл. 2.04.2007; Опубл. 17.05.2007.
© Чуба А.Ю., 2016
УДК 004.9:371.214
Широбокова С. Н., к. э. н., доцент Кацупеев А. А., аспирант Евсин В.А.
студент 3 курса направления подготовки «Прикладная информатика» Факультет информационных технологий и управления Южно-Российский государственный политехнический университет (НИИ) имени М.И. Платова,
г.Новочеркасск
ИНСТРУМЕНТАРИЙ АВТОМАТИЗИРОВАННОГО ФОРМИРОВАНИЯ УЧЕБНО-МЕТОДИЧЕСКОЙ ДОКУМЕНТАЦИИ НА ОСНОВЕ УЧЕБНОГО ПЛАНА:
КОНЦЕПТУАЛЬНАЯ ИДЕЯ
Аннотация
В статье приведена концептуальная идея инструментария автоматизированного формирования учебно-методической документации на основе ХМЬ-файла учебного плана направления подготовки.
Ключевые слова
Рабочий учебный план, парсинг ХМЬ-файла, автоматизированное формирование шаблонов рабочих
программ дисциплин.
Важнейшими составляющими основной образовательной программы направления подготовки являются рабочий учебный план и комплект рабочих программ дисциплин. Рабочие программы разрабатываются на основе информации из учебного плана направления подготовки по определенному шаблону и содержат ряд формализуемых компонент (часы аудиторной и внеаудиторной работы, самостоятельной работы студента, часы занятий в интерактивной форме, семестры, различные виды отчетности, формируемые компетенции и т.д.). Эти компоненты могут быть сформированы
_МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «ИННОВАЦИОННАЯ НАУКА» №6/2016 ISSN 2410-6070_
автоматизированным способом, что позволит исключить ошибки и несоответствие данным из учебного плана, оптимизировать и ускорить процесс формирования учебно-методической документации [1]. На рис. 1 представлена
общая концептуальная схема процесса автоматизированного формирования шаблонов рабочих программ на основе рабочего учебного плана.
Пакет "УП ВПО"
И
Учебный план в формате *.xmI
/-\
<?хт1 уегзюп="1.0" епсо^пд="и1^-8"?> <Документ Тип="РАБОЧИИ УЧЕБНЫЙ ПЛАН" РгеуМате="09.03.03_Прикладная информатика_набор 2015.хт1" ... >
<План ПодТип="рабочий учебный план" ...> <Титул ... ИмяВуза= ...>... </Титул> <СтрокиПлана>
<Строка Дис="Компьютерные сети" НовЦикл="Б1.Б" НовИдДисциплины="Б1 .Б.14 Цикл="Б1"
ИдетификаторВидаПлана="2" ИдетификаторДисциплины="Б1.Б.14" Г0С="540" СР="216" ЧасовИнтер="14" КомпетенцииКоды="10&атр;13&атр;18&атр;25&атр;27" Компетенции="ОПК-1, ОПК-4, ПК-5, ПК-22, ПК-24" Кафедра="17" ПодлежитИзучению="540" КредитовНаДисциплину="15" ЧасовВЗЕТ-'36" СемЭкз="45б" СемКР="6">
<Сем Ном="4" Лек="36" ПроекгЛекВНед="2" Лаб="36" ИнтЛаб="8" ПроекгЛабВНед="2" Пр="36" СРС="108" ЧасЭкз="36" ЗЕТ="7" ПроекгЗЕТ="4" Экз="1">
</Сем>
<Сем Ном="5" Лек="18" ПроекгЛекВНед="2" Лаб="18" ИнтЛаб="6" ПроекгЛабВНед="1" Пр="18" СРС="54" ЧасЭкз="36" ЗЕТ="4" ПроекгЗЕТ="4" Экз="1">
</Сем>
<Сем Ном="6" Лек="18" Лаб="18" Пр="18" СРС="54" ЧасЭкз="36" ЗЕТ="4" Экз="1" КР="1">
</Сем>
<КурсоваяРабота>
<Семестр Сем="6" Ном="1"> <РаспределениеСтудентовПоКафедрам Ном="1" Кафедра="17" />
</Семестр>
</КурсоваяРабота> </Строка>
</СтрокиПлана>
<Компетенции> <Строка Код="1" Индекс="ОК-1" Содержание="Способность использовать основы философских знаний для формирования мировоззренческой позиции" />
<Строка Код="27" Индекс="ПК-24" Содержание="Способность анализировать рынок программно-технических средств, информационных продуктов и услуг для создания и модификации информационных систем" /> </Компетенции>
</План> </Документ>
Формализованная модель учебного плана ^
MainClass = <MainHead, NameUni, CodeDirection, NameDirection, NameOrientation, CodeDepartment, NameDepartment, NameFaculty,
CodeDepartmentK comp_string\ masCompi, masSem1. ZETl>
VolumeSemesters} = <NumSernestr^, Count LectionsJ\ IntCountLectionsJ\ Count Practice1. IntCountPracticeJ\ CountLabsj. Int Count Labsj, SRS}, SRSEXK isExam}, isSmallExam}\ isExamWithRalingrJ, isCourseWorki,
AdditionalData =< NameProrector, PositionProrector, YearOf Approval, YearО/Recruitment, NumProtocolOfPlane, DateProtocolOf Plane, NumProtocolOfDepartmentame, DateProtocolf О Department, NameOfApp Department,
H
й
MainClass
» Main Head: String
► NameUni: String
и CodeDirection: String
► NameDirection: String
» NameOrientation: String
► CodeDepartment: int
► NameDepartment: String
► NameFaculty: String
» masDis: List<Discipiine>
» global MasComp: List<Competentior
AdditionalData
» NameProrector: String » PositionProrector: String у YearOf Approval: int
► YearOfRecruitment : int » NumProtocolOfPlane: int
► DateProtocolOf Plane: DateTime
► NumProtocolOf Department: int r DateProtocolfODepartment: DateTime
► NameOfAppDepartment: String ^ NameOfBoss: String
VolumeSemesters
Discipline
t CodeDiscipline: String
► NameDiscipline: String и CodeDepartment: int
■f- comp_string: String у masSem: List<VolumeSemesters>
► masComp: List<Competention>
► ZET: ir
+ CodeCompetention: int + NameComp: String ф Description Comp: String
y NumSemestr: int
► CountLections: int
► IntCountLections: int CountPractice : int
► IntCountPractice: int ' CountLabs: int
► IntCountLabs: int 4 SRS: int
• SRSEX: int
■ isExam: bool
• isSmallExam : bool
4 isExam With Rating: bool
• isCourseWork: bool
• isCourseProject: bool 4- KWUA_real: float
KWUA: String SRS_real: float
И н струментар и й
парсинга учебных планов и формирования шаблонов рабочих программ
о
Макет рабочей программы
Шаблоны рабочих программ *.docx
1..s
Рисунок 1 -Концепция процесса автоматизированного формирования шаблонов рабочих программ на
основе рабочего учебного плана
МЕЖДУНАРОДНЫЙ НАУЧНЫЙ ЖУРНАЛ «ИННОВАЦИОННАЯ НАУКА» №6/2016 ISSN 2410-6070
Для алгоритмизации этапов автоматизированного формирования учебно-методической документации на основе учебного плана направления подготовки было разработано математическое описание модели учебного плана в виде базовых компонентов и отношений между ними. Формализованная модель послужила основой разработки структуры классов программной реализации инструментария.
Инструментарий разработан в среде Visual Studio с использованием языка C#, позволяет выполнить парсинг файла выгрузки рабочего учебного плана в формате *.xml и формировать на основе информации из учебного плана и макета рабочей программы файлы шаблонов рабочих программ в форме *.docx. Для формирования текстовых документов используется библиотека Microsoft Office Interop, позволяющая программно редактировать файлы формата *.docx. На основе xml-файла выгрузки учебного плана направления подготовки формируются объекты, описывающие дисциплины, семестры, компетенции, атрибуты которых затем используются для постановки параметров в макет рабочей программы. Ряд параметров являются расчетными, например, объем контактной аудиторной и внеаудиторной работы, объем самостоятельной работы студента и др. Результатом работы инструментария являются сформированные по количеству дисциплин в учебном плане файлы шаблонов рабочих программ в формате в форме *. docx. Инструментарий позволяет работать с учебными планами разных направлений бакалавриата и магистратуры, исключить ошибки и несоответствие данным из учебного плана, оптимизировать и ускорить процесс формирования учебно-методической документации.
Список использованной литературы: 1. Широбокова С.Н. Анализ, моделирование и оптимизация бизнес-процессов при проектировании автоматизированных систем обработки информации и управления // Теория, методы проектирования, программно-техническая платформа корпоративных информационных систем: материалы V Междунар. науч.-практ. конф., г. Новочеркасск, 25 мая 2007г. / Юж.-Рос. гос. техн. ун-т (НПИ).- Новочеркасск: ЮРГТУ, 2007.- С.204-213.
© Широбокова С.Н., Кацупеев А.А., Евсин В.А., 2016
УДК 004.94:371.214
Широбокова С. Н., к. э. н., доцент Кацупеев А. А., аспирант Евсин В.А.
студент 3 курса направления подготовки «Прикладная информатика» Факультет информационных технологий и управления Южно-Российский государственный политехнический университет (НИИ) имени М.И. Платова,
г.Новочеркасск
ФОРМАЛИЗОВАННАЯ МОДЕЛЬ ИНСТРУМЕНТАРИЯ АВТОМАТИЗИРОВАННОГО ФОРМИРОВАНИЯ УЧЕБНО-МЕТОДИЧЕСКОЙ ДОКУМЕНТАЦИИ НА ОСНОВЕ УЧЕБНОГО
ПЛАНА НАПРАВЛЕНИЯ ПОДГОТОВКИ
Аннотация
В статье представлено формализованное описание базовых компонентов учебного плана и отношений между ними, послужившее основой разработки структуры классов и программной реализации инструментария автоматизированного формирования учебно-методической документации на основе XML-файла учебного плана направления подготовки.
Ключевые слова
Формализованная модель учебного плана, рабочий учебный план, рабочая программа дисциплины,