Тезисы конференции Шумков Е.А. 'Использование VBA в программе подготовки по специальности 'Прикладная информатика'
// Труды всероссийской конференции 'Совершенствование подготовки IT-специалистов по направлению 'Прикладная информатика'
Ключевые слова: Преподование программирования, современные аспекты программирования, VBA, Visual Basic в учебном процессе
Опираясь на собственный опыт работы в коммерческих структурах и статистику трудоустройства выпускников автором предлагается практические навыки
преподавать опираясь на 1С и языке программирования Visual Basic for Application (VBA). Данное предложение основывается на том факте, что оперативным
программным обеспечением средних и малых предприятий является платформа 1С (свыше 80% рынка), а основным рабочим инструментом являются средства пакета
MS Office. На всех предприятиях существует много бизнес - процессов, которые можно автоматизировать, например массовая рассылка почтовых сообщений клиентам -
поздравления, специальные предложения и другое. Возможно использование уже готовых программных пакетов, но они обычно shareware. В то же время макрос
рассылки на VBA, который входит в состав MS Outlook, занимает около 20 строк кода. Еще одной распространенной задачей является обработка отчетов 1С в
Excel (и прочей информации) - для этой задачи также идеально подходит VBA (естественно обработку можно делать в 1С, но доступ в конфигуратор далеко не у всех). Вообще VBA - идеальное средство для большинства задач возникающих в офисах и не нужно загружать тяжелое RAD - средство наподобие Delphi. VBA простой ЯП и входит в состав всех продуктов MS Office, а также в некоторые другие распространенные продукты, например AutoCAD, Statistica, Corel Draw и т.д. Также целесообразно при преподавании предмета "Базы данных" опираться на MS Access - большое количество задач по обработке данных быстрее решаются именно на нем - например задача поиска задвоенной номенклатуры в справочнике: подключается источник данных (обычно лист в Excel) и быстро набрасывается запрос на группировку
Кроме 1С также необходимо знакомить и с другими КИС, например MS Dynamics, SAP R/3 и прочими. С одной стороны предприятий их использующих не так
много, но это очень крупные предприятия с большим количеством офисных сотрудников. Но здесь необходима коллективная работа ВУЗов преподающих "Прикладную
информатику" по получению лицензионного ПО, так как, например SAP R/3 вообще не достать и разобраться в нем самим преподавателям нелегкая задача.
Таким образом, необходимо дать выпускнику по специальности "Прикладная информатика" уверенные навыки по работе с универсальными и широко
распространенными программными инструментами, чтобы при приеме на работу он мог сразу решать задачи и хорошо зарекомендовать себя. При этом отметим,
что на рынке труда очень мало специалистов, которые уверенно разбираются сразу в двух областях знаний, например в бухгалтерии (или финансах или юриспруденции)
и программировании. И очень мало специалистов, которые могут сами автоматизировать свой рабочий функционал. А такие специалисты очень ценятся.
Но, MS Office - это сегодня и вчера, не стоит забывать и о будущем. По всей видимости, бизнес - процессы все больше и больше будут мигрировать в web -
пространство, то есть необходимо также давать серьезные навыки web - программирования, знакомить и проводить занятия по скриптовым web - языкам, AJAX -
технологией и другим языкам и технологиям web - пространства.
Библиографическая ссылка на статью: Шумков Е.А. 'Использование VBA в программе подготовки по специальности 'Прикладная информатика'' // Труды всероссийской конференции 'Совершенствование подготовки IT-специалистов по направлению 'Прикладная информатика''. МЭСИ. 2009
<< Предыдущая статья || Следующая статья >>
|