2.3. Содержание деятельности и результаты Мероприятия №3 «Создание web-ориентированного интерактивного тренажера «Финансовое планирование»» с последующей организацией на его основе обучения по программам экономического профиля для преподавателей и учащихся общеобразовательных школ, гимназий, лицеев и колледжей» СПИСОК ИСПОЛНИТЕЛЕЙ Руководитель Мероприятия: канд. экон. наук ______________ Д.Р. Тутаева Исполнители: канд. экон. наук ______________ Т.А. Винтова канд. экон. наук ______________ В.А. Зотов канд. техн. наук ______________ П.Е. Коваль канд. экон. наук ______________ Т.В. Матвеева 700 РЕФЕРАТ Отчет 95 с., 29 рис., 5 табл., 32 источника. Ключевые слова: дистанционное обучение, компьютерные образовательные технологии, среднее образование, финансовое планирование, автоматизация, разработка информационных систем, удаленный доступ, образовательные ресурсы. Объект исследования — инструментальное и методическое обеспечение преподавания экономических дисциплин в школе. Решаемая проблема — разработка web-ориентированного интерактивного программного ресурса для реализации образовательных программ по экономике. Цель работы — создание web-ориентированного интерактивного тренажера «Финансовое планирование»» с последующей организацией на его основе обучения по программам экономического профиля для преподавателей и учащихся общеобразовательных школ, гимназий, лицеев и колледжей. Используемые методы — имитационное моделирование, системный анализ, методы формализованного представления систем, исследование информационных потоков, методы, основанные на использовании знаний и интуиции специалистов. Краткое описание выполненных работ. Проанализированы существующие интернет-решения информационнообразовательных систем в области финансового планирования для среднего образования. Сформулирован функциональный перечень действий, выполняемых в тренажере «Финансовое планирование» при удаленном обучении. Разработаны требования к интерфейсу web-ориентированного интерактивного ресурса. Выбраны средства разработки web-приложения. Выполнено написание программного кода интерфейса, кода функциональных возможностей и кода обеспечения интерактивности заявленного программного продукта. Спроектированы структура базы данных и система доступа и управления информационным ресурсом для дистанционного доступа. Разработан учебный контент для информационного ресурса тренажера «Финансовое планирование». Проведено обучение пилотной группы педагогов общеобразовательных школ, лицеев, гимназий и колледжей с применением авторской методики. Основные результаты – разработан новаторский дистанционный образовательный ресурс для экономического образования. Область применения – образование в общеобразовательных школах, лицеях, гимназиях и колледжах. Рекомендации – путем внедрения в процесс образования современных практико-ориентированных инновационных подходов с использованием webориентированного интерактивного тренажера «Финансовое планирование» можно повысить качество и эффективность учебного процесса в области экономики. Состав: заключительный отчет. 701 ВВЕДЕНИЕ Оценка современного состояния решаемой проблемы Основными составляющими модернизации российской системы образования, обеспечивающими ее включение в мировой рынок образовательных услуг, являются повышение открытости, внедрение институциональных инноваций, эффективное использование образовательных технологий, обеспечивающих повышение конкурентоспособности образовательных учреждений. В настоящее время средние общеобразовательные учебные заведения и учреждения начального профессионального образования получили возможность выбора учебных программ и учебных пособий по различным аспектам экономической подготовки школьников. Одновременно появилось значительное количество учебных программ, учебных пособий и авторских коллективов, способных предложить школе свою концепцию экономического образования, свои учебно-методические материалы. Программное обеспечение для компьютеризованного обучения прошло в своем развитии несколько этапов. На первом этапе использования ЭВМ в учебном процессе разрабатывались программы автоматизации отдельных этапов расчетных, проектных, графических и других работ в ходе лабораторных и практических занятий, курсового и дипломного проектирования. В это же время появились первые программы контроля и оценки знаний обучаемых, программированного обучения в тестовом режиме. Позже акцент сместился к разработке программного обеспечения автоматизированных обучающих систем, обеспечивающих не только обучение конкретным знаниям, но и проверку ответов обучаемых интеллектуальную их интерпретацию, возможность подсказки и другие функции. На этом этапе была осознана необходимость интерактивных режимов работы, использования средств машинной графики и методов искусственного интеллекта, а также наличие инструментальных средств разработки обучающих программ. Следующий этап связан с новым содержанием, вкладываемым в понятие компьютеризованного обучения, а именно с дистанционным образованием. Вопрос, привлекший особое внимание, заключался в поиске лучшей методики для внедрения интерактивного подхода в учебный процесс. Был сделан вывод, что лучше внедрять интерактивный подход не напрямую, а через различные профильные предметы и курсы. Необходимо отметить, что тренажер совершенно необязательно должен быть сверхсложным, задействующим большое количество информации, труда, времени и других ресурсов. Для обучения вполне достаточно тех инструментов, которые представлены в учебном программном комплексе. Основу образовательного процесса при использовании обучающих систем составляет целенаправленная и контролируемая интенсивная самостоятельная работа обучаемого, который может учиться в удобное для себя время, по индивидуальному расписанию, имея при себе комплект специальных средств 702 обучения и возможность контакта с преподавателем с помощью современных технических средств или очно. ОСНОВНАЯ ЧАСТЬ 2.3.1. Описание проблемы, на решение которой направлено мероприятие, цели и задачи мероприятия Экономическое просвещение школьников рассматривается как перспективное направление обучения, обеспечивающее решение основных образовательных задач школы: воспитания подрастающего поколения, профориентацию и социализацию молодежи через формирование экономических компетенций у выпускника средней школы, максимальное раскрытие творческого потенциала его личности. Однако до сих пор инструментальное и методическое обеспечение преподавания экономических дисциплин в школе в достаточной мере не налажено и это является одной из наиболее острых проблем экономического образования на этом уровне. Анализ, проведенный в рамках данного исследования, позволяет сделать вывод, существенный с точки зрения тематики и целей настоящего проекта, а именно – в системе среднего общего образования существует объективная необходимость и востребованность средств интерактивного обучения и новых инструментов повышения качества образовательных программ с использованием передовых информационных и преподавательских технологий. Обоснование необходимости выполнения мероприятия Принимая во внимание, что нынешние школьники - будущее поколение страны в современных экономических условиях не должны терять профессиональные ориентиры и скатываться в непродуктивную среду обитания, перед педагогами сегодня стоят задачи: формирование творческой активности и познавательного интереса учащихся; воспитание экономической культуры личности; профессиональная ориентация учащихся; внеурочная работа по предметам базового школьного учебного плана; формирование навыков выживания молодых людей в экономической и социальной среде обитания. Новые экономические преобразования и закономерности, имеющие место в стране в настоящее время, обострили проблемы в школьном экономическом образовании, потребовали изменений в процессе деятельности основной материальной и организационной базы массового экономического просвещения. Поэтому приоритетным направлением в выборе содержания текущего мероприятия были организация и проведение для учителей и учащихся (среднего и среднего профессионального образования) мероприятий, направленных на развитие профессионального уровня, самообразования и карьерного роста. Для этого потребовалось разработать образовательные программы для педагогов и 703 обучаемых, а также программные ресурсы для реализации данных образовательных программ. Связь данной работы с другими работами в области образования Важнейшую роль в современном экономическом образовании играют интегративные тенденции. Интегративные процессы распространились на все звенья школьного обучения. Появилось множество оригинальных исследовательских работ, претендующих на выявление и разработку кардинально новых концепций интеграции содержания экономического образования. Однако анализ многочисленных проявлений тенденций интеграции показывает, что до сих пор в отечественной дидактической науке отсутствует целостное теоретическое решение указанной проблемы. Сущность современных интегративных процессов в образовании выяснена, к сожалению, еще не до конца. Программный тренажер «Финансовое планирование» может стать методическим и инструментальным обеспечением для преподавателей, работающих по учебной программе для старшеклассников. Эта программа представляет собой учебный практикум для старшеклассников, цель которого, по замыслу авторов, дать возможность школьникам в ходе учебного процесса получить практический опыт в области финансового планирования. Разработчики программы считают, что тренажер «Финансовое планирование» - это своеобразная лаборатория, где учащиеся могут лучше понять многие экономические законы и понятия. Программный тренажер «Финансовое планирование» предлагается в качестве курса, который может изучаться самостоятельно или параллельно с любым другим курсом по экономике и основам предпринимательства. Цель проекта. Создание web-ориентированного интерактивного тренажера «Финансовое планирование» с последующим проведением обучения по программам экономического профиля учащихся общеобразовательных школ, гимназий, лицеев и колледжей основным функциям финансового планирования на малом предприятии, а также организация обеспечения ранней профессиональной ориентации учащихся в направлении освоения основ финансового планирования на малом предприятии. Задачи проекта. Исходя из поставленных целей, были сформулированы задачи: разработка web-ориентированного интерактивного тренажера для решения учебных задач финансового планирования; разработка программного ввода задач в тренажер; разработка программы администрирования тренажера. Рассмотренные задачи позволили сформулировать общую концепцию программного комплекса. В нем использованы следующие инструменты: администрирование комплекса, ведение списка обучаемых, ведение статистики результатов обучения; 704 ввод задач разных типов в тренажер; решение задач разных типов в тренажере; контроль правильности ответов различных типов. Каждый из этих инструментов представлен в виде отдельного программного кода. Объединяет их общая интерфейсная оболочка. Предлагаемый комплексный подход поможет эффективнее организовать учебный процесс. 2.3.2. Актуальность и практическая значимость мероприятия. Актуальность мероприятия Каждый, кому по роду занятий приходится принимать решения, определяющие судьбу больших и не очень больших денежных средств, много бы дал за то, чтобы точно знать последствия этих решений. Это важно и для финансовых менеджеров и для директоров компаний. Ведь большие деньги - это большая ответственность. Неудачное решение может оказаться фатальным и для компании и для ее кредиторов. Возможно, в некоторых ситуациях финансовый менеджер был бы не прочь сделать несколько дублей на трудном отрезке жизненного пути, чтобы проиграть разные сценарии развития событий. Потом неудачные попытки можно отбросить, чтобы продолжать жить по "чистовому варианту", с уверенностью в счастливом финале. Как в кино. Но такое возможно не только в кино. Жизнь нельзя повторить, но можно смоделировать. Для этого нужно описать на языке программы все существенные особенности того сценария, который предполагается реализовать на практике. Это трудная, но, в принципе, выполнимая задача. При этом, те условия, от которых зависит ход сценария, определяются как параметры программы. Регулируя параметры, мы можем наблюдать, к каким последствиям приводят наши решения или, не зависящие от нашей воли, изменения внешних факторов. При этом мы ничем не рискуем, делая столько дублей, сколько потребуется, чтобы убедиться, что выбранное решение приведет к ожидаемому результату при заданном наборе параметров. С формальной точки зрения, хозяйственную деятельность можно рассматривать как непрерывную цепь преобразований активов из одной формы в другую. Эти преобразования всегда проходят через деньги. За деньги приобретаются материалы. Произведенная продукция после продажи превращается в деньги. Таким образом, движение денег отражает все, что происходит в экономике. Наблюдая денежные потоки, можно судить о предметах и явлениях, которые их порождают. Целью любой хозяйственной акции также являются деньги: расходование некоторой суммы предполагает получение дохода превосходящего затраты. Это верно как для простой сделки купли-продажи, так и для деятельности огромного завода. Проблему приобретения практических знаний и профессиональных навыков учащихся средних образовательных учреждений, развития их индивидуальности и самостоятельности помогает решить внедрение активных форм и методов обучения. 705 Одним из таких методов является внедрение интерактивных тренажеров в процесс среднего образования. Интерактивные тренажеры как метод обучения, позволяют «прожить» определенную ситуацию, изучить ее в непосредственном действии, моделировать различные экономические ситуации, проектировать способы действий в условиях предложенных моделей, демонстрировать процесс систематизации теоретических знаний по решению определенной практической проблемы. Практическая значимость планируемых результатов Важной составляющей курсов изучения экономических дисциплин представляют задачи и учебно-деловые ситуации. Эти задачи тесно связаны с практикой, так как их условия представляют собой описание ситуаций, в которых экономист может оказаться в своей практической деятельности, и в которых он должен уметь принимать конкретные решения. Необходимо отметить, что тренажер совершенно необязательно должен быть сверхсложным, задействующим большое количество информации, труда, времени и других ресурсов. Для обучения вполне достаточно тех инструментов, которые представлены в учебном программном комплексе. Одним из основных источников эффективности интерактивных тренажеров является экономия времени в сравнении с традиционными методами обучения. За сравнительно небольшой отрезок времени у обучаемых вырабатываются навыки и качества, которые не могут отрабатываться иными методами обучения. Несомненным достоинством предлагаемого интернет-ресурса можно считать тот факт, что в качестве практикума программу моделирования финансового менеджмента можно использовать на протяжении всего курса «Финансовое планирование», причем способ введения в учебный процесс может быть определен преподавателем самостоятельно в зависимости от конкретных условий учебного процесса. В то же время разработчики программы предлагают использовать ее уже в начале изучения курса «Финансовое планирование» на каждом этапе, соответствующем определенному разделу программы. Это позволит учащимся одновременно изучать экономические понятия и концепции и осваивать моделирование, добиваясь при этом их более глубокого понимания. Таким образом, изучение финансового планирования с помощью интерактивного тренажера может быть использовано в качестве основной практической части учебного курса, а также как дополнительный раздел. В качестве достоинства работы можно отметить, что данное инструментальное средство очень технологично, то есть, все материалы представлены в форме, удобной для практического использования преподавателями. Это является отличительной особенностью данной серии учебных материалов. Настоящий программный комплекс может быть рекомендован преподавателям экономики и учащимся старших классов общеобразовательных и специализированных школ, гимназий, лицеев, профессиональных училищ при подготовке к занятиям и после них для закрепления полученных знаний. Он может 706 быть также использован при подготовке преподавателей экономических дисциплин в процессе отработки методики преподавания в качестве образца методических материалов. 2.3.3. Новизна предлагаемых решений. В экономическом образовании значительное место отводится компьютерным практикумам. Это особая область образовательных ресурсов, которую трудно свести к стандартным технологиям накопления и использования в образовательных целях фактографической информации, составляющей основу гуманитарной и естественно научной подготовки. В то же время, технически и организационно невозможно создать какой-то единый центр, где физически будут собраны все необходимые компьютерные программные образовательные ресурсы сетевого доступа. Экономически наиболее целесообразен путь не физического, а информационного объединения в единый Экономический Интернет-Практикум лучших программных обучающих ресурсов, принадлежащих различным, территориально распределенным учебным заведениям. Портал ФДО РЭУ им. Г.В. Плеханова может стать организационным ядром такой лаборатории. Реализация предлагаемой концептуальной модели интерактивной образовательной системы может быть осуществлена несколькими этапами. Возможность этапной реализации проекта может достигаться благодаря созданию масштабируемой системы, как с технологической точки зрения, так и с точки зрения полноты охвата различных целевых аудиторий. Программный комплекс web-ориентированного интерактивного тренажера «Финансовое планирование» построен на основе принципов модульности, самоорганизации знаний, адаптивности и реализуемости. Модульность означает, что каждая процедура, реализованная в тренажере, по возможности, является завершенным продуктом и может использоваться отдельно. Самоорганизация знаний означает, что в процессе работы каждый элемент системы как бы «тянет» за собой цепочку других элементов (терминов, проблем, вопросов, ответов и т.д.). Адаптивность — это возможность применения модулей и методики, реализованных в web-ориентированном интерактивном тренажере, для систематизации знаний в других областях экономической науки. Реализуемость — возможность использования, как в ручном, так и машинном вариантах с использованием достаточно простых программных средств. Web-ориентированный интерактивный тренажер «Финансовое планирование» представляет собой новаторскую разработку в области образовательных технологий. Тренажер представляет собой инновационный обучающий ресурс в области образовательных технологий и обеспечивает формирование практических навыков применения полученных знаний и умений на основе приближения обучения к реальным экономическим процессам. Основные методические инновации связаны с применением интерактивных методов обучения. Интерактивный - означает способность взаимодействовать или находиться в режиме диалога с программой. Интерактивное обучение - это 707 специальная форма организации познавательной деятельности. Она имеет в виду вполне конкретные и прогнозируемые цели. Одна из таких целей - создание комфортных условий обучения, то есть условий, при которых ученик чувствует свою успешность, свою интеллектуальную состоятельность, что делает продуктивным сам процесс обучения. Суть интерактивного обучения состоит в такой организации учебного процесса, при которой практически все учащиеся оказываются вовлеченными в процесс познания, они имеют возможность понимать и рефлектировать по поводу того, что они знают и думают. Сегодня существует множество удачных примеров Web-систем для организации дистанционной учебы, среди них Blackboard, Webct, Moodle, IBM Learningspace и др. Такие системы уверенно применяют преимущества информационных технологий. Однако следует подчеркнуть – информационных, тогда как все больше мы сталкиваемся с потребностью в технологиях знаний. В связи с этим возникает потребность разработки специфических подходов моделирования знаний, которые вдохновляются разными отраслями с целью эффективного решения проблемы представления знаний для образования. Сегодня универсальной коммуникационной и информационной средой стал Интернет с комплексом своих специфических интернет-технологий. Интернетобразование, то есть внедрение интернет-технологий в образовательную деятельность, в настоящее время является одной из динамично развивающихся областей образования. Естественное развитие рынка дистанционного образования приводит к новым, более узким формам позиционирования новых технологий и участников. Одной из наиболее эффективных стратегий для выхода на рынок новых игроков является профильное позиционирование в нишах тематического обучения. Перечислим основные инновационные подходы к технологии использования удаленных web-ресурсов учебного назначения. В результате разработки дистанционного интерактивного учебного тренажера «Финансовое планирование» сформирована комплексная модель доступа к программному обеспечению и учебному контенту, при которой поставщик (ФДО РЭУ им. Г.В.Плеханова) разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам (образовательным учреждениям) доступ к программному обеспечению через Интернет. Одно из преимуществ подобной модели для образовательных учреждений состоит в отсутствии затрат, связанных с установкой, обновлением и поддержкой работоспособности оборудования и программного обеспечения, работающего на нём. Новизна разработки заключается в создании программного дистанционного ресурса финансового просвещения и профориентации с использованием средств, основанных на задачном, имитационно-игровом, проектном и других подходах. Подобные подходы позволяют осовременить образовательный процесс путем использования авторских обучающих программ, методического обеспечения с использованием, интерактивных информационных, технологий, дистанционных технологий обучения, направленной на самоопределение школьников в выборе финансовой профессии и связанной с ней системы жизненных ценностей. 708 Новизна предлагаемых решений состоит в использовании следующих подходов к экономическому просвещению школьников: - создание принципиально новой, инновационной системы организации образовательного процесса по обучению школьников основам финансового планирования; - применение информационных технологий в сочетании с интерактивными методами обучения и удаленным доступом к образовательным ресурсам; - разработка и внедрение новых организационно-педагогических и образовательных продуктов и технологий с применением обучающих программноинформационных комплексов. 2.3.4. Характеристика количественного и качественного состава и описание функций исполнителей мероприятия. - 5 кандидатов наук; - 3 разработчика программного обеспечения для реализации интерактивности образовательных материалов тренажера «Финасовое планирование»; - 2 разработчика вариантов возможных решений интерфейса тренажера «Финасовое планирование»; - 2 разработчика системы управления базой данных и программного обеспечения, реализующего основные функции тренажера «Финасовое планирование»; - 2 разработчика и специалиста по введению в информационную базу тренажера «Учет доходов и расходов» учебного контента; - 2 специалиста планово-экономического обеспечения выполнения мероприятия. 2.3.5. Описание инфраструктурной площадки и ресурсов - материальнотехнических, информационных, технологических и др., используемых при реализации мероприятия. Инфраструктурная площадка и ресурсы исполнителей мероприятия: - учебно-лабораторные помещения общей площадью 74000 кв. м.; - видеоклассы общей площадью 520 кв. м.; - компьютерные классы (37 шт.) общей площадью 1650 кв. м.; - 7 классов для проведения видеолекций, web-семинаров; - 6 учебно – лабораторных зданий; - 76 комплектов демонстрационного оборудования; - 2819 персональных компьютеров, 200 серверов; 709 Перечень учреждений образования, участвующих в реализации мероприятия. 2.3.6. Обучение по программе повышения квалификации «Учет доходов и расходов с использованием web-ориентированного интерактивного тренажера» проведено для педагогов общеобразовательных школ, гимназий, лицеев и колледжей, в их числе: 1. ГБОУ ЦО № 1403 2. ГБОУ центр образования №1989 3. ГБОУ СОШ № 553 4. ГБОУ СОШ № 841 5. ГБОУ центр образования №506 6. ГБОУ СОШ № 787 7. ГБОУ СКОШИ № 101 8. ГБОУ СОШ № 1270 9. ГБОУ СПО ГК ИБТ № 58 10.ГБОУ СОШ № 544 11.ГБОУ СОШ № 281 12.ГБОУ СОШ № 841 13.ГБОУ СОШ № 1324 14.ГБНУ НИИРПО 15.ГБОУ СПО СК № 41 16.ГБОУ СПО ГК ИБТ № 58 17.ГБОУ СПО Колледж сферы услуг № 44 2.3.7. Критерии и показатели, по которым определяется успешность реализации мероприятия. Критерием успешность реализации мероприятия является заинтересованность учителей и преподавателей средних и средних специальных учебных заведений в использовании интерактивного тренажера «Учет доходов и расходов» в учебном процессе Показатель, по которому определяется успешность реализации мероприятия, представляет собой количество зарегистрированных пользователей на сайте тренажера и составляет на 05 декабря 2012 года 100 человек. 2.3.8. Перечень организационно-методических документов, разработанных в ходе выполнения мероприятия В рамках реализации мероприятия разработаны: 1. Варианты возможных решений интерфейса; 2. Система управления базой данных. реализующееосновные функции тренажера; 710 Программное обеспечение, 3. Программное обеспечение для реализации интерактивности образовательных материалов тренажера; 4. Учебный контент и ввод его в информационную базу интернет-ресурса 5. Проведено обучение 1 группы преподавателей общеобразовательных школ, лицеев, гимназий и колледжей по программе повышения квалификации «Финансовое планирование с использованием web-ориентированного интерактивного тренажера» Контингент жителей Москвы, охваченных мероприятием. 2.3.9. Педагоги общеобразовательных школ, гимназий, лицеев и колледжей, учащиеся старших классов общеобразовательных школ, гимназий, лицеев и студенты колледжей. 2.3.10. Количество жителей Москвы, охваченных мероприятием. 34 педагога общеобразовательных школ, гимназий, лицеев и колледжей, 100 учащихся общеобразовательных школ, гимназий, лицеев и колледжей 2.3.11. Адрес Web-страницы официального сайта вуза с материалами по мероприятию. http://sdo.rea.ru/cde/qualif/ 2.3.12. Перечень этапов мероприятия. Поэтапное описание содержания и результатов мероприятия. Выполнение работ по данному мероприятию было разбито на этапы: 1. Разработка вариантов возможных решений интерфейса web-ориентированного интерактивного тренажера «Финансовое планирование» и выбор оптимального решения с точки зрения целей проекта. 2. Разработка программного обеспечения web-ориентированного интерактивного тренажера «Финансовое планирование» 3. Разработка программного обеспечения реализации интерактивности webориентированного интерактивного тренажера «Финансовое планирование». 4. Разработка и ввод учебного контента «Финансовое планирование» в информационную базу тренажера 5. Проведение обучения пилотной группы педагогов общеобразовательных школ, лицеев, гимназий и колледжей с применением авторской методики. Для создания интернет-ориентированного тренажера «Финансовое планирование» и проведения обучения тестовой группы преподавателей и учащихся были выполнены следующие виды работ: 711 Анализ существующих интернет-решений информационно-образовательных систем в области финансового планирования; 2. Выработка требований к функциональным возможностям тренажера в удаленном режиме; 3. Формулировка функционального перечня действий, выполняемых в тренажере «Финансовое планирование» при удаленном обучении. 4. Определение способов реализации функциональных возможностей тренажера для дистанционного использования; 5. Разработка требований к интерфейсу и интерфейса тренажера « Финансовое планирование» для дистанционного использования в учебном процессе. 6. Разработка структуры базы данных тренажера «Финансовое планирование» для дистанционного доступа. 7. Разработка и ввод в информационную базу интернет-ресурса учебного контента. 8. Обучение учителей общеобразовательных школ, лицеев, гимназий и колледжей работе с интерактивным web-ориентированным учебно-практическим комплексом «Финансовое планирование» с целью последующей организации на его основе обучению дисциплинам экономической направленности. Далее в отчете представлено полное и конкретное описание видов и содержания деятельности при выполнении каждого этапа. 1. 1-й этап. Разработка вариантов возможных решений интерфейса тренажера «Финансовое планирование» Концепции, положенные в основу разработки интерфейса интернет-ресурса Пользовательский интерфейс Под пользовательским интерфейсом (ПИ) интернет-проекта будем понимать совокупность элементов, позволяющих пользователю получать требуемые результаты. Фактически, ПИ - это канал, по которому осуществляется взаимодействие пользователя и приложения. Исходя из самой идеи, приложение пишется для пользователя, для удовлетворения его потребностей. Перечислим несколько правил, по которым можно сделать приемлемый ПИ: Исходя из антропологии человека, органы управления следует размещать внизу и (или) слева, средства отображения информации, соответственно вверху и (или) справа. Следует учитывать привычки, и сделать ПИ таким образом, чтобы он был привычным. Следует, проектируя ПИ, учитывать специфику программы, ориентироваться на привычки и свойственные качества определенного круга пользователей (умственные способности, профессиональные привычки и навыки и т.д.). Проектировать структуру ПИ, исходя из той же идеи, что и саму программу, по структуре пользователь сможет понять идею программы, т.е. сам код программы и ПИ должны иметь одни корни. 712 Спроектировать ПИ таким образом, чтобы даже без использования HELP-а пользователь смог понять, как работать с программой, а в HELP относить только специфичные функции. Создание дизайна для интернет-страниц имеет не меньшее значение, чем разработка программного кода, ведь программу, как и человека, встречают «по одежке». Создают программы профессионалы, а работают с ними пользователи. Поэтому, разработка дизайна, интуитивно понятного любому пользователю играет большую роль в разработке программного обеспечения в целом. Основными требованиями, предъявляемые к дизайну программы, являются высокая эстетика исполнения, наличие возможности использования всего функционала программы, интуитивно понятный интерфейс, не требующий длительного освоения навыков работы с программой. Самым главным элементом, на который следует обратить особое внимание при разработке дизайна программы, является меню. Удобное меню, которое открывает доступ ко всем возможностям программы – залог ее успешного использованиями пользователями с любым уровнем компьютерной грамотности. Навигационная структура Этот элемент программно реализуется без особых сложностей, но выполняет важную функцию: пользователь всегда знает, в каком месте сайта он сейчас находится. Как пишет признанный в мире специалист в области интерфейсов и удобства эксплуатации Я. Нильсен, «интерфейс должен помочь пользователю ответить на три фундаментальных вопроса навигации: где я нахожусь? где я уже побывал? куда я могу пойти?». Автор лучшей существующей сегодня русской книги по той же тематике Д. Кирсанов сужает обозначенное Я.Нильсеном до двух вопросов: «Каждая страница сайта должна <…> отвечать посетителю на два неизбежно возникающих у него вопроса «где я нахожусь?» и «куда мне отсюда идти?». Контентная область Контентной областью страницы сайта называется область отображения информации. Естественно, она занимает доминирующее положение на экране. Давать какие-либо советы по композиционному решению этой области нет смысла. Явно на многих (не только школьных) сайтах можно видеть как контент, размещенный по всей ширине и высоте этой области, так и ситуацию, когда содержание разбито на вертикальные и горизонтальные колонки или представляет собой «россыпь» отдельных блоков. Здесь вопрос организации, формы подачи связан исключительно с желанием, вкусом и фантазией авторов, хотя на практике подавляющее большинство школьных сайтов все же размещают содержание единым массивом по всей ширине контентной области. «Жесткий» и «резиновый» дизайн В веб-дизайне существуют такие понятия, как «жесткий» (фиксированный) и «резиновый» дизайн. В первом случае ширина контентной области (и сайта в целом) определена точно и указана в пикселах (например, 1000px). В «резиновом», т.е. 713 растягивающемся дизайне ширина задана в процентах от общей ширины окна (например, левое меню — 15%, правое — 15 %, контентная область — 70%). И при загрузке такая страница растягивается на весь экран сообразно указанным процентным соотношениям. От разницы верстки страницы в жесткий или резиновый формат зависит, в том числе, и восприятие текста на экране. В разрабатываемом модуле авторы приняли решение проектировать дизайн в «жестком формате». Вне зависимости от размера экрана монитора посередине размещается область с фиксированной шириной. Восприятие информации комфортно. На сайте с «резиновым» дизайном текст занимает всю ширину экрана. Если такой сайт с близкого расстояния читать на мониторе с большой диагональю (19 и более), создается ощущение, что при переходе со строки на строку читатель будет вертеть головой влево-вправо. При этом использование фиксированной ширины элементов позволяет полностью контролировать отображение страницы. Элементы страницы никогда не «наползут» друг на друга, текст можно разбивать на строки как угодно, не опасаясь того, что строка будет где-либо разорвана, и так далее. Фиксированный размер позволяет добиться того, чтобы содержимое страниц отображалось абсолютно одинаково на всех компьютерах. В свете всего сказанного, при создании сайта особенное внимание было уделено не только тому, сколько места по ширине выделяется для текста, но и тому, как текст будет выглядеть и читаться в целом. Если объемы публикаций достаточно велики, вполне можно использовать «резиновый» дизайн, в случае небольшого количества информации лучше использовать «жесткую» верстку. В настоящее время задача программирования пользовательских интерфейсов для интернет несколько иная, нежели в случае настольных программ. Современная операционная система базируется на устоявшемся стандарте пользовательского интерфейса для всех, взаимодействующих с нею программ. Соответственно имеется определенная модель, которой подчиняются любые интерфейсные решения в программах для данной операционной системы. А раз так, то создание пользовательского интерфейса сводится к использованию функций стандартных библиотек. Подобный подход имеет одно свойство. Если пользователь научился пользоваться хотя бы одной программой, он быстро освоится с любой другой для той же операционной системы. Но такое положение вещей не может быть отнесено к веб-приложениям. Каждый новый сайт – это новый информационный и графический дизайн, а также новый пользовательский интерфейс. В данном случае едва ли применимы программные библиотеки для какого-то одного определенного стандарта пользовательского интерфейса. И до сих пор чаще всего при разработке сайтов используется «ручное» программирование, что подразумевает внесистемное задание оформления и программных реакций, для каждого элемента пользовательского интерфейса и для каждого его состояния. Еще один важный принцип построения дизайна интерфейса - баланс между интерактивными возможностями программы и сложностью ее изобразительного ряда. 714 Визуальное оформление дизайна интернет-страниц в проекте При наиболее распространенном сегодня разрешении экрана 1024х768 точек, ширина центральной колонки главного окна проекта составляет 600 точек. При подборе цветов для текста и фона, первое правило - достаточная контрастность между этими цветами. Этот контраст должен, прежде всего, выражаться в различной яркости используемых цветов. Поэтому существует две стратегии: светлый текст на темном фоне и темный текст на светлом. Для данного проекта выбран второй вариант, так как он проще для восприятия и напоминает классический образ «текст на бумаге». Для выделения заголовков и элементов управления выбран специальный дизайн шрифта, который сразу привлекает внимание, но при этом хорошо вписывается в общий дизайн портала. Согласно рекомендациям консорциума разработчиков Интернет-приложений, для каждого сайта требуется указание нескольких шрифтов, при использовании которых информация остается легко читаемой. Поэтому в качестве основного шрифта приложения выбран Times New Roman, как наиболее полно отвечающий требованиям для оформления Web-страниц. При его отсутствии, текст может отображаться шрифтами Arial или Sans-Serif (стандартный шрифт Windows) не нарушая при этом общий дизайн портала. Не следует использовать нестандартные шрифты, так как они так же не будут способствовать привычному восприятию информации, шрифт должен быть максимально простым, иначе, помимо непривычного восприятия, он будет тяжело читаться (особенно маленькие буквы). Единство в графическом дизайне – это то, что связывает все элементы воедино. Единство достигается: использованием одинаковых размеров графических элементов (по ширине или по высоте); одинакового шрифта, размера и начертания заголовков и подзаголовков; использованием схожих форм или геометрических фигур. Все фигуры в работе должны быть либо округленными, либо все угловатыми, все геометрическими либо все органическими; за счёт свободного пространства. Свободное пространство в композиции является ключевым инструментом для создания единства. Чрезмерно отдаленные друг от друга элементы создают ощущение разрозненности и беспорядка, тогда как элементы, объединенные в группы, упорядочивают композицию; использованием текстур и графических стилей. Авторы использовали родственные текстуры и стили в дизайне проекта; использованием близких по тону цветов. Варианты возможных решений интерфейса web-ориентированного тренажера «Финансовое планирование» Каждое веб-приложение по-своему уникально, однако, у многих из них есть и общие особенности. Хотя применяться любой из этих элементов будет в каждом 715 случае по-разному, рассмотрим базовые предпосылки, из которых дизайнеры исходят при оформлении трёх самых распространенных компонентов веб-ресурса. Интерфейсом удобнее всего заниматься именно на начальных стадиях разработки. И если специалисты по интерфейсам привлекаются уже после того, как программное обеспечение спроектировано и определены его инструменты или когда разработка программы уже почти завершена, то их рекомендации могут потребовать переделки всей выполненной работы, что, естественно, является неприемлемым. Планирование сайта предполагает планирование 3-х основных элементов: дизайна, навигации, содержимого. В первую очередь была выполнена работа над концепцией навигации. Авторы разбили ранее отобранные материалы на основные группы, которые в будущем должны были стать отдельными разделами приложения. После выделения отдельных разделов параллельно с работой над дизайном приложения началась работа над контентом тренажера: графикой и текстом. Дизайн начался с разработки прототипов страниц проекта. Зная, из каких разделов будет состоять тренажер, авторам было необходимо разместить необходимые поля на плоскости с параметрами разрешения мониторов. Преимуществами такой схемы являются: традиционность и в тоже время возможность вкрапления некоторых новаторских идей. Несомненно, самыми важными параметрами были удобство посетителей сайта, логичность в последовательности ссылок на разделы. Далее определились с цветовой гаммой приложения. Сегодня много говорится о подборе цветов их количестве. В данном вопросе дизайнер проекта решил подойти не совсем стандартно: на сайте будет не более чем 3 цвета, при этом сайт будет выглядеть очень гармонично. Были проиграны разные варианты: от оттенков бордового, до градаций желтого с вкраплениями серого, однако выбранный вариант сочли самым подходящим: он не блеклый и не слишком «кричащий» - как раз такой, какой требуется для подобного образовательного проекта. Однако, учитывая, профиль деятельности, интерфейс должен обладать ещё и некой «изюминкой». Так же, не маловажно то, что интерфейс должен быть лёгким. Далее необходимыми стали элементы, придающие сайту динамичность, современный облик – скрипты, придающие сайту интерактивность, которые должны «оживить» сайт, из предложенных вариантов ответственные за программное обеспечение выбрали лишь несколько самых адекватных и уместных. Титульная страница: эта страница несёт особую нагрузку, поэтому, коснёмся её особенностей подробнее. Титульная страница – первое, что встречает человек, попадая в проект. Именно она несет максимальную имиджевую нагрузку. Это «витрина», которая должна приковывать взгляд посетителя. Собственно титульная страница – это ответ на вопрос посетителя: «С чего начать?». Эта страница несет основную эмоциональную нагрузку, причём в данном случае авторы работали на то, чтобы создать положительные эмоции у тех, кто будет работать с сайтом. Исходя из выше названного, авторы определили для себя три «НЕТ»: Эта страница не должна быть перегруженной информацией. 716 Титульная страница не должна быть просто красивой «заставкой». Эта страница не должна быть тривиальной. Собирая макет титульной страницы, авторы воспользовались рядом общеизвестных критериев для такого рода страниц: страница должна иметь оригинальное дизайн - решение. страница должна нести достаточную (но не чрезмерную) информационную нагрузку. Так же титульная страница должна предоставлять хорошо продуманную и удобную навигацию по всему сайту, заставлять посетителя делать правильные и последовательные переходы по разделам сайта. Рис. 1. Первый вариант прототипа дизайна тренажера Рис. 2. Второй вариант прототипа дизайна тренажера 717 Рис. 3. Третий вариант прототипа дизайна тренажера Рис. 4. Четвертый вариант прототипа дизайна тренажера После создания шаблона главной страницы сайта, началаь работа с макетами страниц остальных разделов. Рассмотрим некоторые из страниц и выделим ряд характерных для них черт. Итак, имеется: интерфейс, навигация, зачатки контента, скрипты. Дальнейшая работа потребовала сверстать в одно целое созданные наработки, причём для каждого проотипа в отдельности. В результате вёрстки были получены следующие макеты страниц проекта. 718 Рис. 5. Первый макет страницы конкретной темы с пречнем задач Рис. 6. Второй макет страницы конкретной темы с перечнем задач Рис. 7. Третий макет страницы конкретной темы с перечнем задач 719 Рис. 8. Четвертый макет страниц конкретной темы с перечнем задач Каждую страницу, выполняя в едином стиле, авторы делали особенной, подчёркивая её функциональное назначение. Обоснование выбора варианта интерфейса из разработанных Разработчики, являясь по совместительству и авторами проекта, вынуждены были сами выбирать окончательный вариант дизайна. Выбор варианта интерфейса проводился исходя из дизайн-решений следующих интерфейсных элементов: навигация — наиболее очевидным и визуально-привлекательным является четвертый вариант дизайна. При разработке интерфейса информационного приложения данного проекта пользователям была предоставлена авторская модель навигации для интуитивного перемещения по приложению. Отчетливые фоны, большие активные области, четкое разделение - именно такой формат больше всего нравится пользователям. контент — наиболее просторным, удобочитаемым, очевидным и опять же визуально-привлекательным является четвертый вариант концепции дизайна. При проектировании выбранного варианта дизайна решения было учтено, при каких разрешениях экрана, а так же размерах экрана и масштабе шрифтов будут работать пользователи. Заголовки адекватные содержимому окна и соответствуют названиям элементов, при помощи которых окна были вызваны. Тип окна (модальное, немодальное, возможность минимизации /максимизации) был выбран осознанно, в соответствии с задачами пользователей. Управляющие и информационные элементы расположены достаточно далеко друг от друга. Информация в окне адекватно сгруппирована (связанные элементы объединены в группы). Пункты меню имеют адекватные названия. Высота меню не превышает размер экрана (меню не нужно прокручивать). Пункты меню адекватно сгруппированы. Название пунктов меню соответствует названию вызываемого окна. Элементы эрана упорядочены и сгруппированы в соответствии с задачами пользователей. 720 2-й этап. Разработка системы управления базой данных. Разработка программного обеспечения, реализующего основные функции тренажера Проектирование информационной модели тренажера Организационная структура приложения - один из самых важных и влиятельных аспектов любого хорошего интернет-проекта. Структурировать информацию в одно хорошо сложенное целое – основная задача при создании вебсайта, которую нужно решать до его оформления. Без хорошей структуры веб-сайт выглядит некорректно, а различные части его кажутся слишком уж разрозненными. Школьники не любят слишком большие объемы текста (длинные страницы – в web-терминологии). Их редко кто дочитывает до конца. Разработчики структурировали предоставленную авторами текстовую составляющую материалов курса. Было принято решение создать несколько подразделов и/или разных страниц, вместо одной страницы, но очень длинной. В результате структуризации были выполнены как тематическая рубрикация контента, так и разбиение его на информационные элементы, которые могут использоваться по отдельности. Файловая структура комплекса В таблице 1 представлена файловая структура комплекса. Таблица 1. Папки Файлы Содержимое папки \FINPLAN Назначение ans.php index.php style.css stat.php Содержимое папки \FINPLAN\ANS ans1_3.php ans1_4.php ans1_5.php ans1_6.php ans1_7.php ans2_1.php ans2_2.php ans3_1.php ans3_2.php ans3_3.php ans3_4.php ans3_5.php ans4_1.php ans4_2.php Содержимое папки \FINPLAN\CSS default.css Заполнение таблицы результатов Главное меню выбора тем Таблица стилей - выпуклые рамки Файл таблицы контроля результатов Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Проверка ответов в задачах Стилевое оформление кнопок 721 dhtml.css style11.css Содержимое папки \FINPLAN\JAVASCRIPTS code.js application.js effects.js jquery.fixedtable.js jquery.js prototype.js task1_1.js window.js Содержимое папки \FINPLAN\TASKS 1_1 Teor.htm 2_1 Teor.htm 3_1 Teor.htm 4_1 Teor.htm 5_1 Teor.htm 6_1 Teor.htm 7_1 Teor.htm 8_1 Teor.htm 9_1 Teor.htm calc1.htm intro.htm intro.jpg main1.php main2.php main3.php main4.php main5.php main6.php main7.php main8.php main9.php sam_1.php sam_2.php sam_3.php sam_4.php sam_5.php sam_6.php sam_7.php sam_8.php sam_9.php Стилевое оформление фрейма с задачами Скрипт кодирования ответа Скрипт ограничения ввода символов ответа Скрипт меню выбора задач Скрипт меню выбора задач Скрипт меню выбора задач Скрипт проверки ответа Скрипт проверки ответа Содержание теории по теме 1 Содержание теории по теме 2 Содержание теории по теме 3 Содержание теории по теме 4 Содержание теории по теме 5 Содержание теории по теме 6 Содержание теории по теме 7 Содержание теории по теме 8 Содержание теории по теме 9 калькулятор Страница –заставка в кажой теме Изображение на странице заставке Страница темы 1 Страница темы 2 Страница темы 3 Страница темы 4 Страница темы 5 Страница темы 6 Страница темы 7 Страница темы 8 Страница темы 9 Файл задач по теме 1 Файл задач по теме 2 Файл задач по теме 3 Файл задач по теме 4 Файл задач по теме 5 Файл задач по теме 6 Файл задач по теме 7 Файл задач по теме 8 Файл задач по теме 9 722 Проектирование базы данных интернет-версии тренажера «Финансовое планирование» Выбор СУБД В интернет-приложении «Финансовое планирование» была использована база данных Microsoft Access. Выбор данного типа СУБД обуславливается тем, что на сервере, где размещена интернет-версия модуля, установлена операционная система Windows и программный продукт Microsoft Office. Доступ к базе данных приложения «Финансовое планирование» осуществляется с помощью встроенного драйвера ODBC. Таблицы в Microsoft Access сохраняются в базе данных. Удобно не просто указывать путь доступа к таблицам базы данных, а использовать для этого некий заменитель - псевдоним, называемый алиасом. Он сохраняется в отдельном конфигурационном файле в произвольном месте на диске и позволяет исключить из программы прямое указание пути доступа к базе данных. Такой подход дает возможность располагать данные в любом месте, не перекомпилируя при этом программу. Кроме пути доступа, в алиасе указываются тип базы данных, языковый драйвер и много другой управляющей информации. Поэтому использование алиасов позволяет легко переходить от локальных баз данных к SQL-серверным базам (естественно, при выполнении требований разделения приложения на клиентскую и серверную части). Использование псевдонима для доступа к базе данных обеспечивает независимость программы от размещения данных в системе, позволяет размещать программу работы с данными и базу данных на разных дисках компьютера, в том числе и на сетевом. Вместе с тем, для простых баз данных типичным решением является размещение базы данных в отдельном подкаталоге того каталога, в котором находится программа работы с базой данных. Таким образом, программа работы с базой данных всегда "знает", где находятся данные. При таком подходе можно отказаться от создания псевдонима при помощи BDE Administrator и возложить задачу создания псевдонима на программу работы с базой данных. Причем, псевдоним будет создаваться автоматически во время запуска программы и уничтожаться во время завершения ее работы. Очевидно, что такой подход облегчает администрирование базы данных. Структура базы данных тренажера «Финансовое планирование» В соответствии со структурой приложения «Финансовое планирование» разработаны соответствующие информационные базы данных. Общая база данных приложения представляет собой набор связанных таблиц, необходимых для хранения информации комплекса. Для текущего пользователя она хранится в файле user.mdb. 723 Рис. 9. Структура базы данных приложения «Финансовое планирование» Рис. 10. Описание полей таблицы «Тема 1» Остальные таблицы имеют аналогичную структуру. Существует множество вариантов для применения содержимого баз данных в сети. Самый простой способ – это отображение содержимого поля на веб-странице. Но, помимо отображения простой строки текста, существуют возможности выводить несколько полей сразу, динамически заполнять меню элементами и производить аутентификацию пользователей. Кроме отображения на странице полученная информация нередко помещается на хранение в таблицы базы данных. Благодаря этому в тренажере реализованы средства для регистрации пользователей, контроля ответов и систем управления контентом. Создание источника данных ODBC Для доступа к базам данных Web-серверы фирмы Microsoft используют механизм ODBC (Open DataBase Connectivity — открытое соединение с базой данных). ODBC-- универсальный механизм доступа к базам данных любого формата, встроенный в операционные системы Windows. Он предоставляет достаточно мощные средства для извлечения данных и управления ими. Чтобы получить доступ к данным с помощью ODBC, сначала нужно создать так называемый источник данных ODBC — своего рода "пропуск" к базе данных, которым будут пользоваться использующие ее программы. Источник данных ODBC содержит сведения о том, где находится файл или файлы базы данных, и в каком формате она (база данных) хранится. Кроме того, там же содержатся имя и пароль пользователя, используемые для подключения к серверу данных, и некоторые другие необязательные параметры. 724 Как все это работает. Авторы-разработчики текущего проекта имеют доступ к файлам, размещенным на жестком диске сервера. Пользователи тренажера не имеют прав на изменение файлов на сервере, так как это подорвало бы систему безопасности сервера. Но можно предоставить права доступа к определенным файлам на сервере конкретным приложениям. Один из способов – это использование интерфейса ODBC (Windows), позволяющего создать имя источника данных (DSN – Data Source Name), позволяющее ASP обмениваться данными с базой данных Access. Эта взаимосвязь отображена на приведенной ниже схеме. Рис. 11. Схема доступа клиента к базе данных на сервере Эта схема дает наглядное представление о многих процессах при работе с базами данных. Следует обратить внимание на то, как много промежуточных ступеней отделяют пользователя от реальных данных. Эта сложная последовательность позволяет пользователю получить доступ к данным, но защищает данные от прямого доступа, тем самым обеспечивая определенный уровень безопасности. Схема состоит из четырех частей, характеризующих уровень клиента, уровень промежуточного ПО, уровень ODBC и уровень базы данных. К уровню клиента относится статический HTML-код, обрабатываемый браузером. Изначально код страницы может быть как статическим, так и динамическим, но, как известно, к моменту передачи страницы браузеру она состоит полностью из статического HTML-кода. В ODBC есть вся информация, необходимая для доступа к базе данных, включая сведения о драйвере базы данных и путь к базе. Эти два параметра хранятся в ODBC и вызываются при помощи DSN. Наконец, SQL-запрос достигает самой базы данных, ищет нужные таблицы и извлекает соответствующую информацию. Связка PHP/MS Access работает по другой схеме, в которой отсутствует интерфейс ODBC. Вместо этого информация, необходимая для доступа к базе данных, помещается непосредственно в код. Основной идеей является то, что PHP содержит специальную функцию (odbc_connect()), которая используется для подключения к базе данных. В случае применения этой функции указывается путь к 725 серверу баз данных, а также имя пользователя и пароль для доступа. После этого вызывается другая функция (odbc _select_db()), позволяющая указать имя базы данных, к которой требуется получить доступ. В MS Access каждая база данных хранится в отдельном файле с расширением .mdb. Применение функций ODBC для работы с MS Access. <?php for ($j=1; $j<10; $j++) { $name_tab='tema'.$j; // Подключиться к источнику данных ODBC ' userDB ' ; $connect = odbc_connect("userDB","","") or die(odbc_errormsg()); // Создать текст запроса $sql = "SELECT * FROM ".$name_tab." WHERE id=".$ind." ORDER BY id DESC;"; // Подготовить запрос $result = odbc_exec($connect, $sql); // Выполнить запрос и вывести результаты odbc_execute($result); odbc_result_all($result, "BGCOLOR='#c0c0c0' border=1"); // Обработка результатов закончена, освободить память odbc_free_result($result); // Закрыть соединение odbc_close($connect); ?> В общем случае, последовательность работы с данными, содержащимися в базе, выглядит так: 1. Программа открывает базу данных, выполняя операцию открытия. Это необходимая операция, без которой невозможно получить доступ к базе. 2. Программа открывает нужную таблицу базы. После этого процессор возвращает ей так называемый набор записей, с которым и работает программа. 3. Программа выполняет собственно работу с данными. 4. Программа закрывает таблицу, после чего процессор убирает соответствующий этой программе набор записей из памяти. 5. Программа закрывает базу данных, разрывая все связи с ней. 6. Разработка программного обеспечения, реализующего основные функции тренажера Выбор инструментальных средств Технологии HTML (XHTML), CSS и JavaScript являются стандартными и безальтернативными технологиями для разработки программного обеспечения в Интернете. Язык разметки HTML Язык разметки гипертекста (Hypertext Markup Language), или, как его чаще называют, HTML, — это компьютерный язык, лежащий в основе World Wide Web. 726 HTML используется для размещения текста, рисунков, анимации и, возможно, видео- и аудиоклипов на отдельных Web-страницах, из которых, собственно, и состоит сайт. Помимо этого, язык HTML позволяет помещать на страницы гипертекстовые ссылки и интерактивные кнопки, которые соединяют Web-страницы с другими страницами того же Web-сайта, равно как и с другими Web-сайтами. HTML — один из инструментов (точнее, язык описания страниц), используемый при создании Web-страниц. HTML — это язык разметки текста, а не язык программирования. Теоретически Web-страницу, созданную с использованием HTML, может просмотреть любой, у кого есть компьютер, какой-нибудь Webбраузер и доступ к Internet. На самом же деле, способность пользователя видеть все содержимое Web-страницы зависит от возможностей его Web-браузера. Чтобы пользователи могли обратиться к Web-страницам сайта, нужно сначала получить доступ в Internet и запустить Web-браузер. После того, как Web-сервер отправит Web-страницу компьютеру посетителя, Web-браузер интерпретирует HTML-код из файла Web-страницы и отображает содержимое файла в форме текста и графических изображений в окне браузера. Информация, закодированная при помощи этого языка, не является традиционной программой и не нуждается в компиляции, другими словами, не переводится в машинный код. Она передается с компьютера на компьютер в виде обычного текста, в который добавлена специальная разметка HTML. Получив такой файл, браузер отформатирует текст в соответствии с командами, оформив заголовки и абзацы, подсчитает количество слов в строке и произведет ее перенос, выделит место под иконки и фотографии, вызовет изображения и т.д. Все это будет сформировано в зависимости от разрешения монитора и его цветности, наличия шрифтов, размеров экрана и других особенностей пользовательской платформы и самого браузера. Использование таблиц стилей CSS в проекте В языке HTML правилом хорошего тона становится отделение логической части — заголовков, разделов, слов с усиленным значением — от представления, которое автор, пользователь или система могут легко преобразовать к наиболее удобному и приятному виду. Таким образом появились таблицы стилей (CSS — Cascading Style Sheets), позволяющие вынести описание всего оформления в отдельный файл, оставив в файлах Web-страниц содержательную часть и логическую разметку. CSS - это совокупность параметров, объединенных в правила (rule), при помощи которых форматируется (оформляемся и отображается) текст. Каждое из правил может применяться в указанном разработчиком месте к заданным элементам. В правиле задается объект, к которому стиль применяется, а затем следует собственно описание составляющих стиль компонентов: цвет и размер шрифта, выравнивание и т.п. Таблицы стилей решают несколько проблем. Во-первых, они помогают отделить содержание, т.е. контент от представления. Тем самым Web-страница приобретает универсальность. 727 Вторая особенность — гибкость. Достаточно поменять несколько строк кода и на всех страницах сайта, которых может насчитываться не одна сотня, синхронно изменится цвет фона, поля, шрифты заголовков и т.п. Это приводит к упрощению разработки и простоте эксплуатации сайтов. Поэтому использование таблиц стилей особенно оправданно в больших и динамичных проектах. Третья особенность — увеличение возможностей оформления контента. Таким образом, использование стилей приводит к упрощению разработки и эксплуатации сайтов и особенно оправданно в больших проектах. Подключение CSS Для добавления стилей на веб-страницу существует несколько способов, которые различаются своими возможностями и назначением. Далее рассмотрены способы подключения CSS, которые авторы использовали при разработке программного обеспечения тренажера. Таблица связанных стилей При использовании таблицы связанных стилей описание селекторов и их свойств располагается в отдельном файле, как правило, с расширением css, а для связывания документа с этим файлом применяется тег <LINK>. Данный тег помещается в контейнер <HEAD>. Подключение таблицы связанных стилей (фрагмент файла sam_1.php, содержащего, задачи по первой теме). <html> <head> <link href="../ css /dhtml.css" rel="stylesheet" type="text/css"> <link href="../css/style11.css" rel="stylesheet" type="text/css"> </head> <body bgcolor="#EEE5DB"> …… <h2>Задачи для самостоятельного решения</h2> ……. <h2>Задача 1. Исходные данные</h2> <h4>Определить и детализировать функции формирования и использования капитала, доходов и денежных фондов.</h4> <form id="form1" name="form1"> <table width="550" border="0"> …….. </body> </html> Значения параметров тега <LINK>— rel и type остаются неизменными. Аргумент href задает путь к CSS-файлу. Содержимое файла dhtml.css подключаемого посредством тега <LINK> приведено в листинге. Фрагмент листинга программы в файле dhtml.css со стилем <h2>, который оформляет строки заголовков в файле sam_1.php. 728 h2 { margin-left: 0px; background: #EEE5DB; font-family: "Times New Roman"; font-size: 12px; padding: 0px; border-style: solid; border-width: 1px; border-left-color: white; border-top-color: white; border-right-color: gray; border-bottom-color: gray; width:100%; line-height: 100%; } Результатом выполнения файла с подключенными стилями из файла dhtml.css будет отображение строк, оформленных стилем h2, объемной рамкой. Рис. 12. Внешний вид строк, оформленных с использованием стиля с объемной рамкой Используя подключение файла dhtml.css и в других файлах задач по темам, достигается единообразное оформление сходных по смыслу элементов, что облегчает пользователю зрительное и целостное восприятие контента. Как видно из данного примера, файл со стилем не хранит никаких данных, кроме синтаксиса CSS. В свою очередь и HTML-документ содержит только ссылку на файл со стилем, т.е. таким способом в полной мере реализуется принцип разделения содержимого и оформления сайта. Поэтому использование таблицы связанных стилей является наиболее универсальным и удобным методом добавления стиля на сайт. Ведь стили хранятся в одном файле, а в HTMLдокументах указывается только ссылка на него. Это же оформление использовано и на титульной странице с перечнем тем тренажера в файле index.php. Для того, чтобы внести цветовое разнообразие в оформление строк тем курса, была использована таблица глобальных стилей. Таблица глобальных стилей 729 При использовании таблицы глобальных стилей свойства CSS описываются в самом документе и обычно располагаются в заголовке веб-страницы. По своей гибкости и возможностям этот способ добавления стиля уступает предыдущему, но также позволяет размещать все стили в одном месте прямо в теле документа с помощью контейнера <STYLE>. Подключение таблицы глобальных стилей (фрагмент файла index.php, содержащего список задач). Использование таблицы глобальных стилей <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Финансовое планирование </title> <style > h2 { margin-left: 0px; margin-top: 0px; margin-bottom: 10px; color: #990000; background: #DFEBFF; font-family: Times New Roman; font-size: 20px; padding: 5px; border-style: solid; border-width: 1px; border-left-color: white; border-top-color: white; border-right-color: gray; border-bottom-color: gray; width:98%; line-height: 100%; cursor: pointer; } </style> </head> <body bgcolor="#EEE5DB"> <h1><center>Финансовое планирование</center></h1> <table align="center" style="text-align: left" width="775px border="0"> <tr> <td> <a href="#" onclick="form_sub(1)"><h2 style="background-color: #DFEBFF"> Тема 1. Сущность и функции финансов предприятия</h2></a> </td> </tr> <tr> 730 <td> <a href="#" onclick="form_sub(2)"><h2 style="background-color: #FEE8FF"> Тема 2. Классификация затрат.</h2></a> </td> </tr> ……….. </table> </body> </html> В данном примере определен стиль тега <h2>, который затем можно повсеместно использовать на данной веб-странице. Результатом выполнения файла с подключенными стилями внутри файла index.php будет отображение строк, оформленных стилем h2, разноцветной объемной рамкой. Рис. 13. Фрагмент экрана со строками, оформленных с использованием таблицы глобальных стилей с объемной рамкой Все методы использования CSS могут применяться как самостоятельно, так и в сочетании друг с другом. В этом случае необходимо помнить об их иерархии. Первым всегда применяется внутренний стиль, затем таблица глобальных стилей и в последнюю очередь таблица связанных стилей. Поддержка веб-стандартов Для просмотра интернет-сайтов пользователи сети Интернет используют специальные программы - браузеры. Еще несколько лет назад посетителям интернета были известны лишь один-два разных браузера, то теперь число таких программ исчисляется десятками, особенно, если учитывать, что каждая из них имеет по нескольку версий, отличающихся по функциональности. В связи с этим появилось понятие кроссбраузерности - понятие, описывающее свойство сайта идентично работать и отображаться во всех браузерах (обычно учитываются лишь наиболее распространенные). Под идентичностью понимается отсутствие развалов верстки и способность отображать материал с одинаковой степенью читабельности. Понятие «кроссбраузерность» очень часто путают с попиксельным соответствием, что на самом деле является разными понятиями. Разные браузеры хоть и соблюдают общие правила и стандарты, но может случиться так, что алгоритмы обработки html- кодов и каскадных таблиц css у них окажутся разными. И поэтому не всегда один и тот же элемент выглядит одинаково в разных браузерах. 731 Чтобы сайт одинаково смотрелся и в Internet Explorer, и в FireFox, и в Opera, причем самых разных версий (от стареньких до новейших), нужно позаботиться о кроссбраузерности своего проекта с самого начала работы над проектом. Решений такой проблемы может быть несколько. Способ, который применили разработчики проекта, сводится к следующему. На локальном компьютере были установлены разные браузеры, и проводилось тестирование программы при различных разрешениях монитора. Сделать это стало возможно путем создания нескольких виртуальных машин с различными ОС (Windows XP, Windows 7 и Windows Vista), на которых и были установлены различные браузеры (Internet Explorer, FireFox, Opera, Google Chrome, Apple Safari). Недостатком этого способа проверки является тестирование сайта только под одной версией браузера, так как в большинстве случаев не удается установить более старые версии браузеров параллельно новым версиям. Поэтому еще один способ, который мы применили, это просто использовать те элементы при верстке html-кода, которые во всех требуемых браузерах отображаются одинаково. Проект проверялся на кроссбраузерность с использованием на локальном компьютере веб-сервера (Apache) и обращением к страницам проекта через IP адрес компьютера (http://127.0.0.1). Поддержка веб-стандартов необходима для правильного отображения страниц сайтов в Интернет. С этой точки зрения, сейчас ситуация с браузерами вполне благоприятна. Пожалуй, только Internet Explorer'у можно попенять за недостаточную поддержку стандартов. Альтернативные браузеры изначально создавались в соответствии со стандартами, а потому поддерживать их разработчикам гораздо легче. Объявление Doctype и различное отображение HTML документов в браузере Существует консорциум под названием W3C (World Wide Web Consortium). Его задача создание стандартов в языках. По идее, все кто создает сайты, какие-то программы, должны делать это с соблюдением этих стандартов. В том числе и фирмы, создающие браузеры. Так должно было быть по идее. Но проблема в том, что эти фирмы не только по-разному интерпретируют коды, но и не горят желанием сотрудничать с W3C. Все это выливается в то, что одна и та же страница сайта, в разных браузерах может отражаться по-разному. Это «по-разному» может быть разным. От несоответствия мелких деталей и до того, что сайт разваливается совсем. В соответствии со стандартами HTML страницы должны содержать определение типа документа (DOCTYPE). DOCTYPE сообщает валидатору версию HTML для проверки синтаксиса. Различные варианты указания DOCTYPE могут привести к различным вариантам отображения страницы в браузерах. Элемент <!DOCTYPE> предназначен для указания типа текущего документа — DTD (document type definition, описание типа документа). Необходимо, чтобы браузер понимал, как следует интерпретировать текущую веб-страницу, поскольку HTML существует в нескольких версиях, кроме того, имеется XHTML (EXtensible HyperText Markup Language, расширенный язык разметки гипертекста), похожий на 732 HTML, но различающийся с ним по синтаксису. Чтобы браузер «не путался» и понимал, согласно какому стандарту отображать веб-страницу и необходимо в первой строке кода задавать <!DOCTYPE>. Существует несколько видов <!DOCTYPE>, они различаются в зависимости от версии языка, на которого ориентированы. Объявление типа документа (doctype) включает название (характерное для распознавания) корневого элемента и ссылку на DTD (document type definition определение типа документа), которое в свою очередь, содержит информацию о синтаксических правилах для документа. (Теоретически, весь DTD может быть вставлен в объявление типа документа, но на практике используется лишь ссылка на него.) В спецификации HTML объявление типа документа содержит информацию о версии HTML. Отсутствие объявления типа документа и информации о его версии не позволяет правильно обрабатывать этот документ. Ни спецификация HTML 4.01, ни ISO8879(SGML) не говорят что-либо об использовании объявления типа документа как о переключателе режимов отображения разметки. Пренебрежение к doctype основано на его несоблюдении, а также на том, что большинство устаревших нестандартных документов не включают объявление типа документа, либо ссылаются на старые DTD. Типичное объявление типа документа содержит строку (все ее части разделены пробелами): "<!DOCTYPE", общий идентификатор корневого элемента ("HTML"), строку "PUBLIC", общий идентификатор DTD в кавычках, может быть системный идентификатор (URL) того же DTD и символ ">". Объявление типа документа должно размещаться перед начальным тегом корневого элемента. Наиболее часто используемые варианты DOCTYPE: Строгий (Strict): не содержит элементов, помеченных как «устаревшие» или «не одобряемые» (deprecated). <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Переходный (Transitional): содержит устаревшие теги в целях совместимости и упрощения перехода со старых версий HTML. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> XHTML 1.0 Strict doctype без XML объявления <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> XHTML 1.0 Strict doctype вместе с XML объявлением <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> С фреймами (Frameset): аналогичен переходному, но содержит также теги для создания наборов фреймов. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> Рекомендации к использованию DOCTYPE 733 <!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> или с XML объявлением <!doctype html public "-//w3c//dtd xhtml 1.0 strict//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns= "http://www.w3.org/ 1999/xhtml"> 3-й этап. Разработка программного обеспечения для реализации интерактивности образовательных материалов тренажера. Принципы создания интерактивных проектов Перечислим основные принципы разработки интерактивных Web-проектов, которыми руководствовались авторы при программировании. Все или почти все страницы сайта генерируются серверными программами. Статичные страницы хоть и присутствуют, но составляют весьма незначительный процент и содержат данные, не меняющиеся с течением времени. Данные для генерации страниц, как правило, берутся из баз данных, поскольку программирующее человечество пока что не придумало лучшего способа организованно хранить однотипные данные, чем помещение их в реляционные базы. Базы данных практически всегда работают под управлением сервера и очень часто — на отдельном серверном компьютере. Нередко также используется хранение данных в текстовых файлах, но это справедливо, в основном, для фрагментов Webстраниц (серверные включения). Очень часто используется разграничение доступа к сайту. Разграничение доступа подразумевает, что разные посетители сайта имеют различные права на доступ к тем или иным данным, опубликованным на сайте. Так, обычные посетители могут только просматривать данные, в то время как "опытные" посетители имеют возможность также вносить в них некоторые изменения. Ну, а администраторы сайта, разумеется, могут творить с ними все, что захотят: Если сайт использует разграничение доступа, то он обязательно должен предусматривать возможность входа. Чтобы войти на сайт, посетитель должен зайти на особую страницу входа и набрать свои имя и пароль. Если эти имя и пароль занесены в список посетителей сайта, серверная программа разрешает посетителю войти на сайт. В противном случае посетителю предлагается зарегистрироваться на сайте. Сайт, использующий разграничение доступа, должен также предусматривать возможность регистрации посетителя. Если это общедоступный сайт, то посетитель регистрируется на нем, вводя данные о себе на особой странице регистрации, после чего они помещаются в список посетителей сайта. Если же это закрытый сайт, то для регистрации на нем надо будет обратиться к его администратору. Сайт, использующий разграничение доступа, должен также предусматривать возможность выхода с сайта. При этом серверная программа "забывает", что данный посетитель вошел на сайт, очищая память, отведенную для хранения данных в нем, хотя соответствующая запись в списке посетителей, конечно же, сохраняется. 734 Каждый посетитель, вошедший на сайт, обязательно должен с него выйти, чтобы освободить системные ресурсы серверного компьютера для других посетителей. Чтобы выйти с сайта, посетитель обычно должен щелкнуть специальную гиперссылку; реже используется особая страница выхода с сайта. Обоснование выбора языка PHP как платформы для разработки программы Технология РНР дает возможность превратить Web-сайт из набора статических Web-страниц в выполняемое на сервере приложение, интерфейс которого представляет собой Web-страницы. В то время как клиентские языки сценариев (например, JavaScript) выполняются Web-браузером, РНР представляет собой серверный язык, т.е. РНР-сценарий, внедренный на Web-страницу, выполняется Web-сервером (а не Web-браузером). В техническом смысле РНР является межплатформенным серверным языком сценариев, что означает: Большинство PHP-кода может выполняться под управлением различных операционных систем, в частности, Linux, Mac OS, RISC OS, Unix и Windows, без необходимости внесения изменений на Web-сервере. PHP-операторы могут внедряться на Web-страницу совместно или отдельно от HTML-, XHTML- и XML-дескрипторов, которые используются для определения страницы для Web-браузеров. При запросе Web-браузером страницы с внедренными РНР-операторами, Webсервер передает запрос РНР-процессору. PHP-процессор находит запрошенный файл, заменяет операторы результатом их выполнения (если результат выполнения имеется) и передает полученную страницу Web-серверу. Web-сервер передает данные, полученные от РНР-процессора, Web-браузеру посетителя. PНР не является ни компилятором, ни интерпретатором, а представляет собою нечто среднее. Рассмотрим, как РНР обрабатывает сценарии. На вход РНР подается сценарий. Он переводит (транслирует) его в специальный байт-код (внутреннее представление). Затем РНР выполняет байт-код (а не код самой программы!), не создавая при этом исполняемого файла. Байт-код значительно компактнее обыкновенного кода программы, поэтому он интерпретируется (выполняется) быстрее. Выходит, что РНР является интерпретирующим транслятором. Использование интерпретатора (а значит и РНР) имеет свои неоспоримые преимущества: не нужно заботиться об освобождении выделенной памяти, не нужно закрывать файл по окончании работы с ним — все сделает интерпретатор, поскольку программа выполняется под его контролем. не нужно думать о типах переменных, также не нужно объявлять переменную до её первого использования. отладка программы и обнаружение ошибок существенно упрощаются: интерпретатор непременно сообщит, если что-то пошло не так. можно написать программу, которая будет писать другую программу, а потом включит в себя код только что написанной программы и выполнит его. РНР предоставляет все необходимые средства для взаимодействия с файловой системой: с папками и файлами, находящимися на локальном жестком диске или на 735 компьютере, доступ к которому возможен через сеть. РНР позволяет осуществлять запись в файл, считывать их содержимое и создавать новые файлы. РНР также предоставляет возможности по созданию папок, копированию, переименованию, удалению или изменению атрибутов файлов, а также множество других разных операций. Язык программирования PHP был выбран по следующим причинам: Широкая распространенность языка. Язык PHP является одним из самых распространенных скриптовых языков программирования для Web и поддерживается большинством хостинг-провайдеров. Кроссплатформенность. Реализации языка PHP существуют под все самые популярные операционные системы (Linux, Unix, MacOS, Windows) и веб-серверы (Apache, Microsoft IIS, ngnix и т.д.). Существуют уже готовые пакеты для различных операционных систем, позволяющие с легкостью установить набор необходимого программного обеспечения (веб-сервер, СУБД, платформа для разработки) для создания и поддержки веб-сайтов. Свободное программное обеспечение. PHP является бесплатной и свободно распространяемой платформой с открытым исходным кодом, выпускаемой под собственной лицензией. Поддержка технологии ODBC. PHP поддерживает технологию ODBC, что облегчает работу с базой данных заявленного проекта (MS Access). Для реализации заявленных функций необходимо взаимодействие с базой данных, и именно такие возможности предоставляет язык PHP. Однако, поскольку РНР — серверный язык, то он не может взаимодействовать с пользователем напрямую. Это означает, что невозможно инициировать какие-либо действия, основываясь на состоянии пользовательского компьютера, например, среагировать на щелчок кнопкой мыши или уменьшение размера окна. Другими словами, с помощью РНР невозможно создать определенные функции меню, создаваемые клиентским языком JavaScript. Однако доступа к серверу JavaScript не имеет, а значит, не может работать с базами данных. Поэтому в качестве дополнительного языка, способного сделать наше вебприложение более удобным для пользователей, а главное, более интерактивным, было принято решение использовать язык JavaScript. Язык запросов SQL SQL — это аббревиатура выражения Structured Query Language (язык структурированных запросов). SQL был специально разработан для взаимодействия с базами данных. В отличие от других языков (разговорных, таких как английский, или языков программирования, например Java или Visual Basic), SQL состоит всего из нескольких слов. И сделано это умышленно. SQL был создан для решения одной задачи, с которой он вполне справляется, — предоставлять простой и эффективный способ считывания и записи информации в базу данных. Преимущества SQL: SQL не относится к числу патентованных языков, используемых разработчиками определенных баз данных. Почти все большие СУБД 736 поддерживают SQL, поэтому знание этого языка позволит взаимодействовать практически с любой базой данных. SQL легко изучить. Его немногочисленные операторы состоят из простых английских слов. Несмотря на кажущуюся простоту, SQL является очень мощным языком; разумно пользуясь его элементами, можно выполнять очень сложные операции с базами данных. SQL — это язык, ориентированный на реляционные базы данных. Он значительно сокращает объем работ, который пришлось бы выполнять при использовании универсальных языков программирования. Команды SQL, традиционно называемые операторами (statements), могут оперировать с таблицами как с едиными объектами и обрабатывать любое количество извлеченной или производной информации как один блок. Можно сказать, что существуют три формы SQL: интерактивный (Interactive), статический (Static) и динамический (Dynamic). Функционируют они в основном одинаково, но используются по-разному. Интерактивный SQL применяется для непосредственной работы с базой данных с целью получения результатов для последующего использования. Вы вводите оператор, он сразу же выполняется, и вы видите результат (если таковой существует). Статический SQL состоит из операторов SQL, которые жестко закодированы в приложении или программном модуле. Самым распространенным видом является встроенный SQL (Embedded SQL), где SQL-код включается в исходный текст программы, написанной на другом языке. Чтобы другие языки могли использовать структуру SQL и его стиль управления данными, требуется некоторое расширение интерактивного SQL. Во встроенном SQL результат работы операторов перенаправляется в переменные или параметры, которыми оперирует базовая программа. Динамический SQL также является частью приложения или программного модуля, но конкретный код SQL, который будет исполняться, генерируется во время выполнения, а не вводится заранее. Для этого требуется некоторое расширение статического SQL. Большинство современных СУБД поддерживают язык SQL (Structured Query Language — структурированный язык запросов), посредством которого формируются выражения, называемые запросами к базе данных. Запросы, выполняемые СУБД, позволяют создавать и удалять базы данных, создавать и удалять таблицы, содержащиеся в базах данных, а также добавлять, редактировать, удалять и выбирать данные в таблицах. Кроме того, они позволяют выполнять и обработку данных. Более того, с помощью SQL-запросов можно производить администрирование баз данных: определять пользователей (имя и пароль), устанавливая их права (привилегии) на использование базы данных. Язык написания сценариев JavaScript 737 JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам. На JavaScript оказали влияние многие языки, при разработке была цель сделать язык похожим на Java, но при этом лёгким для использования непрограммистами. Языком JavaScript не владеет какая-либо компания или организация, что отличает его от ряда языков программирования, используемых в веб-разработке. Название «JavaScript» является зарегистрированным товарным знаком компании Sun Microsystems, Inc. Популярный термин «интерактивность» означает «взаимодействие». Интерактивность сделала Web столь популярной и дала жизнь языку HTML. В данном случае речь идет о гиперссылках — важнейшей особенности Web-страниц. Однако набор интерактивных элементов весьма ограничен, и в целом страницы, которые можно разработать при помощи классического HTML, остаются статичными. Некоторое разнообразие в вносят элементы <form>, которые позволяют организовывать простейшие интерфейсы для ввода данных в электронный документ. Однако введенные данные далее надо обрабатывать. Было бы удобно иметь возможность не только заполнять формы, но и организовывать выполнение некоторых прикладных программ прямо на локальном компьютере пользователя, не «перегоняя» информацию на сервер и обратно несколько раз. К таким функциям относится проверка правильности вводимой в многочисленные разнородные поля информации. С помощью HTML-дескрипторов можно описывать, как должен выглядеть текст; определять такие элементы, как гиперссылки, таблицы и формы; давать Webбраузеру указания отображать содержимое файлов с изображениями, фильмами или звуками. Однако язык HTML не предусматривает способа «заставить» браузер выполнить последовательность инструкций. В результате, без языка написания сценариев, подобного JavaScript, Web-страницы не обладают возможностями обработки и не способны взаимодействовать с посетителями сайта. Например, хотя посетители могут вводить информацию в формы, HTML только позволяет браузеру отправить данные на Web-сервер, поскольку язык HTML не имеет встроенных средств проверки информации, набранной или отмеченной посетителем в форме, равно как и средств выполнения над ней определенных действий. Поскольку Web-дизайнеры должны обладать возможностью давать Webбраузерам указание делать нечто большее, чем простое отображение текста и картинок и отправка данных форм обратно на Web-сервер, компания Netscape (в сотрудничестве с Sun Microsystems) разработала язык JavaScript. Хотя JavaScript является языком написания сценариев в том, что он позволяет задать набор команд, которые должен выполнить Web-браузер, с помощью JavaScript нельзя создать внешнюю программу, работающую независимо от браузера. По существу, JavaScript называется языком написания сценариев (scripting language), поскольку он позволяет написать сценарий (script), то есть набор инструкций, которому должен следовать браузер. Более того, операторы JavaScript, из которых состоит сценарий, внедряются в HTML-код Web-страницы. Для написания JavaScript-сценария никаких 738 специальных инструментов не требуется; можно пользоваться тем же текстовым редактором, с помощью которого вы создаете Web-страницы. Кроме того, наиболее популярные Web-браузеры снабжены встроенной поддержкой JavaScript. Благодаря этому посетителям сайта не нужно устанавливать на свои компьютеры, никакого дополнительного программного обеспечения; браузер в состоянии выполнять JavaScript-сценарии, вставленные в HTML-код Web-страницы. Все, что нужно сделать, — это заключить операторы JavaScript между начальным и конечным дескрипторами сценария (<script></script>), которые дают Web-браузеру указание выполнить операторы, а не выводить их на экран. Встраивание в веб-страницы Для добавления JavaScript-кода на страницу, можно использовать теги <script>…</script>. Функция непосредственного осуществления проверки формы test1 выполняет следующие действия: проверка заполнения нужных полей, а также выполнение сравнения введенного ответа с правильным, оповещение обучаемого о результатах решения задачи и передача результата на сервер в файл статистики обучаемого. В случае же, если часть обязательных полей оказались незаполненными, нам нужно сформировать об этом сообщение пользователю. Фрагмент скрипта проверки правильности введенного в поле ответа: <script type="text/javascript"> function test1 () { otvet1=document.getElementById('z5ans1_1').value; if (otvet1 == "") {alert("Введите все ответы")} else {if (otvet11 ==7000) {alert("Задача решена"); test_ans(1);} else {alert("Увы, нет")} } } </script> Еще один пример скрипта, выполняемого на странице с задачами, это функция проверки символов, которые вводятся в поле ответа, chkNum. В нашем случае, поле ответа могут быть введены только цифры, точку, знак деления, знак минус, круглые скобки. Если пользователь попытается ввести в поле ответа любой символ, не относящийся к перечисленным, то программа не даст его оставить в поле, а просто проигнорирует. <script> function chkNum(obj){ obj.value = obj.value.replace(/[^0-9-\./]/g,'') } </script> Расположение внутри тега 739 Спецификация HTML описывает набор атрибутов, используемых для задания обработчиков событий. Пример использования функций в файле, содержащем условие задачи, поле для ответа и кнопку «Проверить». В листинге приведены только строки выполнения функций: <input id="z5ans1_1" type="text" onKeyUp="chkNum(this)" name="z5ans1_1" size="10" /> <input id="buttonz" type="button" onClick=" test1()" name="buttonz" value="Проверить" > Вынесение в отдельный файл Есть и третья возможность подключения JavaScript — написать скрипт в отдельном файле, а потом подключить его с помощью конструкции: <script type="text/javascript" src="../javascripts/code.js"> </script> Примеры реализации отдельных функциональных элементов сайта При создании программного интерфейса был применен принцип разделения, то есть все функционально разные части вынесены в отдельные клиентские формы. Программирование производилось путем описания методов и событий активных элементов экрана. Представим проверочную функцию, привязанную к данной конкретной форме. Необходимо проверить одно поле для заполнения «ответ». Проверка содержимого поля на отсутствие ответа выполняется следующим бразом: { otvet=document.getElementById('ans1-field').value; if (otvet == "") { alert("Введите ответ") } else Если задача содержит несколько ответов, то необходимо проверить все предусмотренные для ответов поля. Пример фрагмента кода для формы с несколькими полями для ответов. <form name="ans2" onsubmit="return submitonce(this)" method=POST > Вопрос 1. Например «Подсчитайте минимальный безубыточный объем продажи» Ответ 1: <input type="text" name="text2_1" id="ans2_1-field" onkeyup="chkNum(this)" value=""> <input type="button" name="button2_1" value="Проверить" onClick="test2_1(this.form)"> Вопрос 2. Например «Подсчитайте объем продажи для получения прибыли» Ответ 2: <input type="text" name="text2_2" id="ans2_2-field" onkeyup="chkNum(this)" value=""> <input type="button" name="button2_2" value="Проверить" onClick="test2_2(this.form)"> <input type="reset" name="Reset4" value="Очистить"> </form> 740 В этом случае используются две функции непосредственного осуществления проверки формы test2_1 и . test2_2. При использовании события onClick по щелчку на кнопке «Проверить» происходит проверка всех полей формы на совпадение с «обязательными». Фрагмент кода проверки приведен ниже: function test2_1(form) {otvet=document.getElementById('ans2_1-field').value; if (otvet == "") {alert("Введите ответ")} else {otvet= str_to_num(otvet); if (_otvet == 26323025) {alert("Правильно")} else {alert("Неправильно")}}} function test2_2(form) {otvet=document.getElementById('ans2_2-field').value; if (otvet == "") {alert("Введите ответ")} else {otvet= str_to_num(otvet); if (_otvet == 27253230) {alert("Правильно ") otvet=document.getElementById('ans2_1-field').value; _otvet= str_to_num(otvet); if (_otvet == 26323025) {test_ans(2)} else {alert("Необходимо правильно ответить на все вопросы!")}} else {alert("Неправильно")}}} В этом случае после проверки второго ответа дополнительно выполнятся функция test_ans, которая отвечает за передачу информации о полном выполнении задания на сервер в базу статистики. Фрагмент кода записи в базу статистики выглядит следующим образом: function test_ans(ind_z) {alert ('Задача зачтена'); pText=document.getElementById("num_z"); pText.value=ind_z; var frm = document.getElementById("ans"); outlineURL="ans.php"; frm.action=outlineURL; frm.submit();} В функцию проверки правильности ответа ходит вложенная функция str_to_num. Эта функция описана в файле code.js и выполняет следующее действие. После ввода символов ответа, ответ кодируется для последующего сравнения с заранее закодированным правильным ответом (в нашем случае, например, (_otvet == 26323025 )). Фрагмент кода файла code.js приведен ниже. function str_to_num(answ) {var num_out = ""; var str_in; str_in = escape(answ); for(i = 0; i < str_in.length; i++) {num_out += str_in.charCodeAt(i) - 23;} return num_out;} 741 Кодирование правильного ответа выполняется заранее, при подготовке задачника. Файл кодирования выгладит следующим образом. <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <script language="JavaScript"> var str_in; var str_out = ""; var num_in; var num_out = ""; var e = "Введите текст!"; function str_to_num(form) { num_out = ""; if(form.input.value == "") alert(e); else {str_in = escape(form.input.value); for(i = 0; i < str_in.length; i++) { num_out += str_in.charCodeAt(i) - 23; }form.output.value = num_out; form.input.value = ""; }} </script> </head> <body> <form name=coding> <input name=input type=text size=20 value=""> <input type=button value="кодировать" onClick="javascript: str_to_num (this.form)"> <input name=output type=text size=20> </form> </body> </html> 742 4-й этап. Разработка и ввод учебного контента по теме «Финансовое планирование» в информационную базу тренажера Предлагаемые технологии использования Дистанционное образование - это возможность учиться в индивидуальном режиме, независимо от места и времени. Растущая мобильность жизни вызывает потребность в мобильных учебных системах. Развитие Интернета и телекоммуникаций открывает новые возможности дистанционного образования при относительно низкой себестоимости. Технология дистанционного образования не требует от слушателей специальных навыков или технических решений. Все, что потребуется - это персональный компьютер и выход в Интернет. Предлагаемая авторами концепция дистанционного обучения сохраняет преимущества, присущие традиционным методам обучения. Просто образовательный ресурс находится удаленно и для организации доступа к нему используются сетевые технологии. При этом образование может быть как дистанционным со всеми присущими ему методами, приемами и технологиями, так и традиционным, но с использованием образовательных ресурсов, доступных дистанционно. Распределение прав доступа даст возможность обучаемым в любой момент и в любом доступном месте работать как с индивидуальным проектом (практическим заданием, задачами, тестами), так и с ресурсами общего назначения (теоретические материалы, нормативно-справочная информация). В то же время учитель и преподаватель, имея доступ к учебным проектам обучаемых, может мобильно реагировать на вопросы обучаемых, давать консультации, используя технологии дистанционного общения. Для встреч, консультаций, сдачи работы обучаемым не нужно ехать через весь город, теряя при этом время на дорогу (что особенно актуально для Москвы и не вызывает восторга у родителей школьников). При этом технология обучения в традиционных компьютерных аудиториях никоим образом не ограничивает преподавателя. С точки зрения организационных мероприятий поддержка образовательного ресурса в актуальном состоянии, наполнение его новыми учебно-методическими материалами намного оперативнее, быстрее и удобнее будет обеспечиваться из единого ресурсного центра, в качестве которого будет выступать ГОУ ВПО РЭА им. Г.В. Плеханова. Школы и другие образовательные учреждения г. Москвы не будут связаны мероприятиями получения CD или DVD носителей (не говоря о том, что эти носители нужно еще обеспечить, распространить и т.п., а это ложится, как правило, на плечи разработчика или заказчика разработки – «инициатива наказуема», в то же время и у тех и у других есть более значимые и интересные задачи), последующей инсталляции, установки, обновления и адаптации программного продукта, ограничениями прав пользователей операционных систем и т.д. Не стоит упускать из внимания и тот факт, что оценка стоимости образовательных систем ДО показывает, что она обходится приблизительно в 1.5 - 2 раза дешевле, в основном за счет более эффективного использования учебных 743 помещений и технических средств, а также за счет использования более концентрированного представления содержания образования, ориентированности технологий ДО на большее количество одновременно обучающихся. Классификация типов и методика составления проблемно-развивающих экономических задач по финансовому планированию Чтобы содержание обучения выполняло свои управляющие функции, в него должны быть включены следующие компоненты: проблемные ситуации – при освоении всех целевых видов деятельности и описании возможностей использования освоенных видов предметной деятельности (для обеспечения мотивации и развития творческих возможностей); теоретический вывод – обоснование и объяснение (ответ на вопрос «почему»), а также наглядное описание методики выполнения (ответ на вопрос «как») целевых видов деятельности (для обеспечения понимания и развития); обучающие задания – система задач с эталонами решения для некоторых из них (для формирования теоретических и практических умений, навыков, а также личностных качеств будущего специалиста). Существуют различные типы проблемно-развивающих экономических задач. Основой классификации задач могут являться: - содержание экономической ситуации; - виды экономической деятельности; - уровень готовности к экономической деятельности; - уровень проблемности. На основе содержания проблемно-развивающие экономические задачи по финансовому планированию можно разделить на: объектно-ориентированные (направленные на овладение и закрепление знаний о свойствах объектов экономической деятельности материальной, энергетической и информационной природы); субъектно-ориентированные задачи, направленные на овладение и закрепление знаний о социальном элементе и его отношениях с внешней средой в ходе экономической деятельности; предмето-ориентированные задачи, направленные на овладение и закрепление знаний о методах, орудиях, условиях экономической деятельности; результато-ориентированные задачи, направленные на овладение и закрепление знаний об условиях эксплуатации результатов экономической деятельности. проблемно-ориентированные экономические задачи, направленные на повышение мотивации и познавательного интереса к изучению финансового планирования; проблемно-развивающие экономические задачи, направленные на отработку и закрепление экономических знаний и умений; результато-развивающие экономические задачи, направленные на контроль и оценку результатов обучения. 744 Помощь, оказываемая ученику при столкновении с проблемной ситуацией, снижает ее уровень проблемности, не превращая задание в полностью репродуктивное. Оказываемая помощь не должна носить форму откровенного предъявления ученику пути решения проблемы. Она лишь стимулирует, активизирует внутренние резервы ученика, оказывая непосредственное влияние на мыслительный процесс. В соответствии с решаемыми методико-дидактическими целями, помощь может быть последовательно направлена на: пояснения экономического смысла ситуации; уточнение, пояснение и расшифровка требований к заданной ситуации; актуализацию опорных знаний, необходимых для поиска путей решения; активизацию ассоциативных связей, способствующих более успешному поиску решения. По своим дидактико-методическим целям помощь является обучающей и развивающей, обучающий характер помощи обусловлен тем, что она содержит новые знания или новые приемы и способы действий, которые должны быть усвоены учеником. Следует также отметить, что только присутствие всех элементов такого компонента экономической задачи как требование, а именно вопроса, задания и соответственно упражнения, а также взаимосвязь знаниевой и деятельностной компоненты экономической деятельности, ведет к требуемому результату. Из всего выше сказанного можно сделать вывод, что методика составления проблемно-развивающих экономических задач включает в себя следующие этапы: описание содержания экономической ситуации, в которой обязательно присутствует необходимость удовлетворения какой-либо осознанной потребности путем экономической деятельности. формулировка требований к экономической ситуации, ориентированных на знаниевую и (или) деятельностную компоненты и устанавливающих начальные и граничные условия протекания осознанной экономической деятельности; разработка помощи в форме вопроса, задания и (или) упражнения, которая может быть направлена на конкретизацию содержания экономической ситуации; уточнение и пояснение требований к заданной экономической ситуации; актуализацию опорных знаний, необходимых для поиска путей решения; активизацию ассоциативных связей, способствующих более успешному поиску решения. Практическое задание по работе с тренажером «Финансовое планирование» Тема 1. Сущность и функции финансов предприятия Задача 1. Определить и детализировать функции формирования и использования капитала, доходов и денежных фондов. регулирование денежных потоков; формирование капитала, денежных доходов и фондов; использование капитала, денежных доходов и фондов. Выбор организационно-правовой формы, вида и сферы (сегмента) предпринимательской 745 деятельности Выбор рациональных способов формирования уставного капитала (в денежной и неденежной форме) и привлечения дополнительных средств в оборот предприятия Формирование организационной структуры управления финансами в целях оптимизации денежных потоков Формулирование положений учетной политики Определение условий расчетов в хозяйственных договорах Инкассация дебиторской задолженности Оптимизация налоговых платежей Финансовое планирование Внедрение системы учета и контроля за денежными потоками Формирование уставного капитала Привлечение средств на фондовом рынке Привлечение кредитов, займов и других видов заемных средств Аккумуляция денежных фондов в части выручки от реализации Формирование нераспределенной прибыли Привлечение специальных целевых средств Внедрение системы учета и контроля за формированием капитала, денежных доходов и фондов Оптимизация вложения капитала, привлеченных и заемных средств в оборотные и внеоборотные активы Внесение налоговых и неналоговых платежей в бюджет и внебюджетные фонды Перевод свободных денежных средств и фондов в высоколиквидные активы Использование денежных доходов и фондов на развитие организации Использование денежных доходов и фондов на цели потребления Внедрение системы учета и контроля за использованием капитала, денежных доходов и фондов Интерфейсное решение рисунке. представления условий задания представлено на Рис. 14. Диалоговое окно для решения задачи множественно выбора Задача 2. Распределить денежные фонды организаций по категориям: фонды собственных средств фонды привлеченных средств фонды заемных средств оперативные денежные фонды денежные фонды, образуемые за счет нескольких источников 746 Уставный капитал Добавочный капитал Резервный капитал Фонд накопления Фонд потребления Кредиты банков Займы Дивиденды юридических (выплаты и физических учредителям) лиц Доходы Коммерческие будущих кредиты периодов Резервы предстоящих Факторинг расходов и платежей Амортизационный фонд Лизинг Нераспределенная прибыль Кредиторская задолженность Средства на выплату заработной платы Фонд внеоборотных активов Средства Инвестиционный на выплату фонд дивидендов Средства на выплату налогов Фонд оборотных средств Задача 3. Распределить денежные потоки предприятия по видам деятельности: основная деятельность; инвестиционная деятельность; финансовая деятельность. Приток денежных средств Выручка от реализации Погашение дебиторской задолженности Поступление от продажи материальных ценностей Авансы покупателей Продажа основных фондов, нематериальных активов, объектов незавершенного строительства Поступление средств от продажи долгосрочных финансовых вложений Дивиденды, проценты от долгосрочных финансовых вложений Краткосрочные кредиты и займы Долгосрочные кредиты и займы Поступления от эмиссии акций Целевое финансирование Интерфейсное решение рисунке. Отток денежных средств Платежи поставщикам Выплаты заработной платы Платежи в бюджет и внебюджетные фонды Платежи процентов за кредит Выплаты из фонда потребления Погашение кредиторской задолженности Капитальные вложения на развитие производства Долгосрочные финансовые вложения Погашение краткосрочных кредитов и займов Погашение долгосрочных кредитов и займов Выплаты дивидендов представления условий задания представлено на 747 Рис. 15. Диалоговое окно для решения задачи множественно выбора Тема 2. Классификация затрат. Задача 1. Распределить затраты предприятия по группам: постоянные переменные полупеременные а) сырье и материалы; б) амортизация машин и оборудования; в) заработная плата производственного персонала; г) плата за аренду складских помещений; д) отопление и освещение цехов и заводоуправления; е) затраты на гарантийное обслуживание и ремонт; ж) амортизация зданий цехов и заводоуправления; з) топливо и энергия на технологические цели; и) расходы на рекламу; к) затраты на телефон; л) затраты на упаковку продукции. Интерфейсное решение представления условий задания представлено на рисунке. Рис. 16. Диалоговое окно для решения задачи множественно выбора Задача 2. ООО «ПРОГРЕСС» производит холодильники. В 2011 году запущено производство новой модели. Исходные данные. 748 Показатель Прямые материальные затраты Прямые трудозатраты Переменные общепроизводственные расходы Постоянные общепроизводственные расходы Объем производства Объем реализации Незавершенное производство на 01.01.11г. Незавершенное производство на 31.12.11г. Сумма, тыс. руб. 59136 76384 44352 36960 Кол-во, шт. 24640 22000 0 0 0 0 Рассчитать: себестоимость единицы продукции величину остатков продукции на 31.12.11г. себестоимость реализованной продукции за 2011г. методом учета полных затрат и методом учета переменных затрат Решение: Учет переменных затрат, тыс.руб. Учет полных затрат, тыс. руб. 2 400 2 400 3 100 3 100 1 800 1 800 - 1 500 7 300 8 800 19 272 23 232 160 600 193 600 Постоянные общепроизводственные расходы 36 960 - Итого затрат за 2011 г. 197 560 193 600 Показатель Прямые материальные затраты (59 136 тыс. руб. /24640 шт.) Прямые трудозатраты (76 384 тыс. руб./24640 шт.) Переменные общепроизводственные расходы (44 352 тыс. руб./24 640 шт.) Постоянные общепроизводственные расходы (36 960 тыс. руб./ 24640 шт.) Итого себестоимость единицы продукции Остатки готовой продукции на конец года (2 640 шт.) Себестоимость реализованной продукции (22 000 шт.) Интерфейсное решение для задания представлено на рисунке. 749 Рис. 17. Диалоговое окно для решения задачи с несколькими ответами Задача 3. ЗАО «Каскад» производит телефоны. Комплектующие закупаются у поставщиков. ЗАО «Каскад» осуществляет сборку. Исходные данные: Выписка со счетов бухгалтерского учета по состоянию на 30.09.12г. Сальдо, руб. 30.09.11г. 01.07.12г. Материалы корпус трубка радиодетали провода 42 020 13 020 20 470 8 840 36 810 12 660 19 890 9 250 Незавершенное производство 80 130 77 910 Готовая продукция 81 260 86 520 Счета В III квартале 2012 г. ЗАО «Каскад» закупило комплектующие: Материалы корпус трубка радиодетали провода Сумма, руб. 92 480 41 600 52 780 11 460 Общепроизводственные расходы за III квартал 2012 г Виды затрат Сумма, руб. 750 косвенные трудозатраты инструменты аренда оборудования страхование ремонт оборудования амортизация 36 870 3 930 2 500 1 940 4 880 2 600 Прямые трудозатраты составили 1200 часов по средней ставке 95 руб. за час. Объем реализации за III квартал 2012 г. - 691, 770 руб. Коммерческие расходы 296 820 руб. Ставка налога на прибыль - 20% Рассчитать за III квартал 2012 г: стоимость использованных материалам по видам себестоимость произведенной продукции себестоимость реализованной продукции Решение: Расчет стоимости использованных материалов, руб. Материалы 01.07.12г. Закуплено 30.09.12г. Использовано Корпус 36 810 92 480 42 020 87 270 Трубка 12 660 41 600 13 020 41 240 Радиодетали 19 890 52 780 20 470 52 200 Провода 9 250 11 460 8 840 11 870 Итого 78 610 198 320 84 350 192 580 Расчет себестоимости произведенной продукции за III квартал 2012 г: Показатель Незавершенное производство на 01.07.12г. Сумма, руб. 77 910 Себестоимость использованных материалов 192 580 Прямые трудозатраты (1200 час. Х 95 руб.) Общепроизводственные расходы косвенные трудозатраты инструменты аренда оборудования страхование ремонт оборудования амортизация 114 000 Итого общепроизводственных расходов Итого производственных затрат 52 720 359 300 Незавершенное производство на 30.09.12г. Себестоимость произведенной продукции (77910+35930080130) 80 130 36 870 3 930 2 500 1 940 4 880 2 600 357 080 Расчет себестоимости реализованной продукции за III квартал 2012 г: Показатель Готовая продукция на 01.07.12г. Сумма, руб. 86 520 751 Себестоимость произведенной продукции Готовая продукция на 30.09.12г. Себестоимость реализованной продукции 357 080 81 260 362 340 Интерфейсное решение для задания представлено на рисунке. Рис. 18. Диалоговое окно для решения задачи с несколькими ответами Тема 3. Финансовые результаты хозяйственной деятельности Задача 1. ООО «Купер» производит корпусную мебель. Исходные данные за 2011 год. Показатель Выручка от реализации Готовая продукция на 01.01.11 г. Незавершенное производство на 01.01.11 г. Прямые материальные затраты Сумма, руб. 4 950 000 250 000 570 000 840 000 752 Прямые трудозатраты Общепроизводственные расходы Незавершенное производство на 31.12.11г. Готовая продукция на 31.12.11г. 450 000 910 000 400 000 370 000 Рассчитать за III квартал 2012 г: себестоимость произведенной продукции себестоимость реализованной продукции валовую прибыль Решение. Расчет себестоимости произведенной продукции за 2011 г: Показатель Незавершенное производство на 01.01.11 г. Прямые материальные затраты Прямые трудозатраты Общепроизводственные расходы Незавершенное производство на 31.12.11г. Себестоимость произведенной продукции Сумма, руб. 570 000 840 000 450 000 910 000 400 000 2370 000 Расчет себестоимости реализованной продукции за 2011 г: Показатель Готовая продукция на 01.01.11г. Себестоимость произведенной продукции Готовая продукция на 31.12.11г. Себестоимость реализованной продукции Сумма, руб. 250 000 2 370 000 370 000 2 250 000 Расчет валовой прибыли за 2011 г: Показатель Выручка от реализации Себестоимость реализованной продукции Валовая прибыль Сумма, руб. 4 950 000 2 250 000 2 700 000 Задача 2. Рассчитать валовую прибыль и прибыль от продаж. Изделие 1 Изделие 2 Изделие 3 Изделие 4 Итого валовая прибыль Коммерческие расходы Управленческ ие расходы Прибыль /убыток от продаж Всего, руб. 12 000 000 1 000 000 5 000 000 1 750 000 Условно-производственная себестоимость 1 ед., руб. Всего, руб. 700 7 000 000 200 400 000 650 3 250 000 250 625 000 Прибыль (+)/ убыток (-), руб. +5 000 000 +600 000 +1 750 000 +1 125 000 х 19 750 000 х 11 275 000 +8 475 000 х х х х х -503 000 х х х х х -1 128 000 х х х х х +6 844 000 Объем выпуска , шт. 10 000 2 000 5 000 2 500 1 ед., руб. 1 200 500 1 000 700 х Стоимость реализации 753 Задача 3. Предприятие выпускает и продает изделие 1, средние переменные затраты на производство и сбыт которого составляют 10 руб. за 1 ед.продукции. Изделие 1 продается по цене 15 руб. за 1 ед. Постоянные затраты предприятия в месяц составляют 15 тыс. руб. Рассчитать планируемую прибыль при объеме продаж 4000 единиц продукции, 5000 единиц продукции, 6000 единиц продукции. Решение. Прибыль предприятия при различных объемах выпуска, тыс.руб. Показатели Выручка от реализации Переменные затраты Маржинальный подход (п.1 - п.2) Постоянные затраты Прибыль (п.3 - п.4) Объем выпуска, ед . 4000 5000 60000 75000 40000 50000 20000 25000 15000 15000 5000 10000 6000 90000 60000 30000 15000 15000 Задача 4. Предприятие производит и реализует одновременно два вида изделий. Рассчитать: размер прибыли за месяц; среднюю величину маржинального дохода для каждого изделия; норму маржинального дохода для каждого изделия; размер прибыли, которую получит предприятие, если увеличит продажу изделия 1 до 6000 ед., изделия 2 до 5000 ед. Решение. Расчет средней величины, нормы маржинального дохода и размера прибыли предприятия Виды продукции Показатели Всего Изделие 1 Изделие 2 5000 4000 9000 50000 32000 82000 75000 48000 123000 1. Объем выпуска, ед. 2. Переменные затраты, руб. 3. Выручка от реализации, руб. 4. Маржинальный подход (п.2 – п.3), руб. 25000 5. Постоянные затраты, руб. 6. Прибыль (п.4 - п.5), руб. 7. Средняя величина маржинального дохода, руб. (п.4 : п.1) 5 8. Норма маржинального дохода (п.4 : п.2) 0,33 Прибыль за месяц - 26 000 руб. Средняя величина маржинального дохода Изделие 1 - 5 руб., 754 16000 4 0,33 41000 15000 26000 Изделие 2 – 4 руб. Норма маржинального дохода Изделие 1 – 0.33, Изделие 2 – 0.33. При расширении объема продаж предприятие получит следующую прибыль: Величина маржинального дохода от продажи Изделия 1: 5 руб.х6000 ед. =30000 руб. Величина маржинального дохода от продажи напитка Изделия 2: 4 руб. х 5000 ед. = 20000 руб. Величина маржинального дохода от продажи Изделий: 30000 руб. + 20000 руб. = 50000 руб. Постоянные затраты предприятия: 15000 руб. Прибыль предприятия: 50000 руб. - 15000 руб. = 35000 руб. Задача 5 Предприятие производит и реализует Изделие 1, переменные затраты на единицу которого составляют 10 руб. за 1 единицу. Изделие 1 продается по цене 15 руб. за 1 единицу, постоянные затраты составляют 15 000 руб. Какое количество изделий предприятие должно продать, чтобы обеспечить получение 20 000 руб. прибыли? Решение. Маржинальный доход = постоянные затраты + прибыль 15000 руб. + 20000 руб. = 35000 руб. Маржинальный доход на 1 единицу = цена 1 изделия – средние переменные затраты 15 руб. - 10 руб. = 5 руб. Количество изделий = Маржинальный доход/ Маржинальный доход на 1 единицу 35000 руб. : 5 руб. = 7000 ед. Задача 6. Предприятие планирует продать 10000 единиц Изделия 1. Средние переменные затраты на производство и сбыт составляют 10 руб., постоянные затраты – 20000 руб. Предприятие планирует получить прибыль в размере 15000 руб. По какой цене следует продать напиток? Решение. Маржинальный доход = постоянные затраты + прибыль 20000 руб. + 15000 руб. = 35000 руб. Маржинальный доход на единицу = Маржинальный доход / Количество изделий 35000 руб. : 10000 ед. = 3,50 руб. Цена Изделия = Маржинальный доход на 1 единицу + средние переменные затраты 3,50 руб. + 10 руб. = 13,50 руб. Задача 7. 755 В первом полугодии 2012 года объем продаж составил 200 000 руб. Себестоимость проданной продукции равна 90 000 руб. Коммерческие расходы – 30 000 руб. Рассчитать валовую и чистую прибыль. Решение. Валовая прибыль = объем продаж – себестоимость проданной продукции = 200 000 – 90 000 = 110 000 руб. Чистая прибыль = валовая прибыль – коммерческие расходы = 110 000 – 30 000 = 80 000 руб. Тема 4. Управление источниками финансирования организации Определить и детализировать функции формирования и использования капитала, доходов и денежных фондов. Задача 1. Распределить виды капитала по категориям: по источникам привлечения , в т.ч. по видам собственности по источникам привлечения по национальной принадлежности по формам собственности по формам привлечения, в т.ч. по организационно-правовым формам по натурально-вещественным формам по срокам использования по форме авансирования Виды собственности Источники привлечения Источники привлечения по отношению к предприятию Национальная принадлежность Формы собственности Организационно-правовые формы Формы привлечения Натурально-вещественные формы Сроки использования Формы авансирования Задача 2. 756 Собственный капитал Заемный капитал Внутренние источники формирования капитала Внешние источники формирования капитала Национальный капитал Иностранный капитал Частный капитал Государственный капитал Акционерный капитал Паевой капитал Индивидуальный капитал Денежный капитал Финансовый капитал Материальный капитал Нематериальный капитал Долгосрочный капитал Краткосрочный капитал Основной капитал Оборотный капитал Рассчитать средневзвешенную стоимость капитала предприятия по данным, приведенным в табл. 1. Источник финансирования обыкновенные акции привилегированные акции Нераспределенная прибыль Долгосрочные кредиты Краткосрочные кредиты Всего Сумма капитала, тыс. ден. ед. 600 60 300 100 400 1460 Средняя стоимость источника, % 32 25 30 20 15 Удельный вес источника в пассиве 0,41 0,04 0,2 0,08 0,27 1 Решение. СКсв = 32*0,41 + 25*0,04 + 30*0,2 + 20*0,08 + 15*0,27 = 25,77 %. Задача 3. Предприятие может получить кредит на следующих условиях а) на условиях ежеквартального начисления процентов из расчета 18% годовых; б) или на условиях ежемесячного начисления процентов из расчета 16% годовых. Какой из вариантов наиболее предпочтителен? а): ге=( 1 + 0Д8/4)4 — 1 = 0,193 (19,3%). б): ге= (1 + 0Д6/12)12 — 1 = 0,172 (17,2%). Расчеты показывают, что в первом случае расходы предприятия по обслуживанию долга выше, поскольку уровень эффективной годовой процентной ставки выше. Таким образом, вторая схема получения кредита предпочтительнее. Задача 4. Какую сумму нужно положить на счет в банке, чтобы через два года иметь 13200 руб.? Начисление процентов в банке происходит по схеме простых процентов в конце каждого квартала по ставке 16% годовых. Решение. FV=13200/(1+(0,16/4)*8)=10000 руб. FV=РV( 1+im/4) FV (future value) – будущая стоимость денег PV(present value) - текущая стоимость денег i - годовая процентная ставка m –количество кварталов. m=8 кварталов (2 года) FV=13200/(1+(0,16/4)*8)=10000 руб. Задача 5. Кредит 300 тыс. руб. выдан на 5 лет под 15 % годовых . Погашение кредита должно осуществляться равными взносами. Рассчитать сумму процентов за кредит и размер ежегодного взноса. Решение. Сумма процентов за кредит равна: 0,15*300 000* (5+1)/2 = 135 000 руб. 757 Формула I = i PV (n+1)/2 I – сумма начисленных процентов за кредит. n – число лет i - годовая процентная ставка PV(present value) - первоначальная стоимость кредита Величина ежегодного платежа составит: (300 000 + 135 000)/5 = 87 000 руб. R =(PV + I) / n PV(present value) - первоначальная стоимость кредита n – число лет Задача 6. Предприятие получило кредит 1 500 000 руб. на 5 лет под 15 % годовых с условием возврата основной суммы долга равными частями с начислением процентов на непогашенный остаток. Определите величину платежа в конце третьего года и общую сумму выплачиваемых процентов. Решение. PV=1 500 000 руб.; n=5 лет; i=15 % В формуле (4.12) подставим к=3. R3= 1 500 000 /5 + 0.15 * 1 500 000 * (1 – (3-1) / 5) = 435 000 руб. Общая сумма процентов I = 0.15*1 500 000 * (5+1)/2 = 675 000 руб. Задача 7. Предприятию необходим капитал в размере 1 000 000 руб. При формировании капитала за счет собственных источников, прибыль до налогообложения составит 300 000 руб. Предприятие имеет возможность получить кредит под 25 % годовых. Ставка налога на прибыль 20%. Рассчитать рентабельность собственных средств: а) без привлечения заемных средств б) с привлечением заемных средств Решение. Показатель Капитал (руб.), в т.ч. собственные средства заемные средства Процентная ставка по договору, % Прибыль до налогообложения, руб. Ставка налога на прибыль, % Чистая прибыль, руб. Рентабельность собственного капитала, % Вариант 1 1 000 000 Вариант 2 1 000 000 1 000 000 750 000 250 000 25 237 500 20 190 000 19 300 000 20 240 000 24 Тема 5. Функционирование финансового механизма организации Задача 1. За первый год предприятием было произведено 200 единиц товара, проданного по цене 150 руб. за единицу. За второй год было произведено 220 единиц товара, 758 проданного по той же цене. Затраты на производство товара составили 15000 руб. Определить силу воздействия операционного рычага. Ответ: 2 Задача 2. Прибыль предприятия в 1 квартале составила 198 000 руб., во 2 квартале - 345 000 руб. Выручка от реализации во 2 квартале составила - 665000 руб., в 1 квартале 430000 руб. Рассчитать величину операционного рычага. Ответ: 1,36 Задача 3. Увеличение предприятием объема продаж на 15 % привело к увеличению прибыли на 38 %. Рассчитать величину операционного рычага. Ответ: 2,53 Задача 4. Предприятие выпускает изделие 1; изделие 2; изделие 3. Постоянные затраты распределяются пропорционально заработной плате. Рассчитать минимальную выручку предприятия. Финансовые показатели предприятия : Показатель Выручка Основные материалы Зарплата основных производственных рабочих Переменные накладные затраты Постоянные затраты Прибыль Доля в выручке, % Коэффициент маржинальной прибыли Изделие 1 42000 16100 7000 2800 5250 10850 60 0,38 Изделие 2 17500 7000 5600 3500 4200 -2800 25 0,08 Изделие 3 10500 6300 1400 1050 1050 700 15 0,17 Итого 70000 29400 14000 7350 10500 8750 100 10500 / (0,6*0,38+0,25*0,08+0,15*0,17)=10500/0,28= 37500 руб. Задача 5. Рассчитать влияние финансового рычага на изменение чистой прибыли фирмы Показатели Собственный капитал, тыс. руб. Заемный капитал, тыс. руб. Стоимость заемного капитала, % Абсолютное значение годовой платы за заемный капитал, тыс. руб. Балансовая прибыль, тыс. руб. Налог на прибыль, тыс. руб. (20 %) Чистая прибыль Рентабельность собственного капитала, % Плечо финансового рычага Эффект финансового рычага При использовании финансового рычага в размере 0% 20 % 60 % 1000 800 400 200 600 10 15 - 20 90 300 60 240 240/10024 % 0 300 (300-20)*0,2 =56 244 244/800=31% 1/4 7=(31%-24%) 300 (300-90)*0,2 =42 258 237/400=65 % 1,5 41=(65%-24%) 759 Финансовый рычаг (плечо финансового рычага, кредитный рычаг, кредитное плечо, финансовый леверидж) — это отношение заёмного капитала к собственным средствам Финансовый леверидж характеризует использование предприятием заемных средств, которое влияет на изменение коэффициента рентабельности собственного капитала. По-другому можно сказать, что финансовый леверидж (в некоторых источниках встречается и название «финансовый рычаг») представляет собой объективный фактор, возникающий с появлением заемных средств в объеме используемого предприятием капитала, позволяющий ему получить дополнительную прибыль на собственный капитал. Тема 6. Управление капиталом, вложенным в основные средства предприятия Задача 1. Предприятие приобрело станок за 29 000 руб. Срок полезного использования составляет 4 года. По окончании этого срока станок можно будет продать за 5000 руб.. Рассчитать амортизацию и балансовую стоимость станка на конец каждого года. Расчет амортизация производится методом равномерного начисления Решение. Ежегодная норма амортизации = (P–S)/n P -первоначальная стоимость S - остаточная стоимость n – количество лет Год Первоначальная стоимость, руб. Амортизация за период, руб. Накопленная амортизация, руб. 1 2 3 4 29000 29000 29000 29000 6000 6000 6000 6000 6000 12000 18000 24000 Балансовая стоимость на конец года, руб. 23000 17000 11000 5000 Задача 2. Предприятие приобрело оборудование на сумму 100 000 руб. Срок полезного использования составляет 4 года. По окончании этого срока станок можно будет продать 24 000 руб. Рассчитать амортизацию и балансовую стоимость оборудования на конец каждого года. Расчет амортизация производится методом уменьшаемого остатка Решение. Ежегодная норма амортизации = 1- √(P/S = 1- √ 24000/100000 = 1- 0,7 = 0,3 (корень четвертой (n=4) степени) Год Первоначальная стоимость, руб. Амортизация за период, руб. 1 2 3 100 000 100 000 100 000 30 000 21 000 14 700 760 Накопленная амортизация, руб. 30 000 51 000 65 700 Балансовая стоимость на конец года, руб. 70 000 49 000 34 300 4 100 000 10 290 75 990 24 010 Задача 3. Предприятие приобрело имущество на сумму 250 000 руб. Срок полезного использования составляет 4 года. Предполагается полное погашение стоимости имущества. Рассчитать амортизацию и балансовую стоимость станка на конец каждого года. Расчет амортизация производится методом суммы чисел лет. Решение. Сумма чисел лет = 1+2+3+4 = 10 Норма амортизации 1 год = 4/10 Норма амортизации 2 год = 3/10 Норма амортизации 3 год = 2/10 Норма амортизации 4 год = 1/10 Год Первоначальная стоимость, руб. Амортизация за период, руб. 1 2 3 4 250 000 250 000 250 000 250 000 100 000 75 000 50 000 25 000 Накопленная амортизация, руб. 100 000 175 000 225 000 250 000 Балансовая стоимость на конец года, руб. 150 000 75 000 25 000 0 Задача 4. Первоначальная стоимость оборудования 12 000 000 руб. Затраты на капитальный ремонт и модернизацию в течении срока эксплуатации 2 000 000 руб. Предполагается, что оборудование будет реализовано по остаточной стоимости 150 000 руб. Срок полезного использования б лет. Требуется определить годовую сумму амортизационных отчислений линейным методом и на одно изделие, если в год выпускает 540 изделий. Решение: 1. Годовая сумма амортизационных отчислений (12 000 000 + 2 000 000 – 150 000)/8=1 800 000 руб. 2. Амортизационные отчисления на одно изделие будет равно 1 800 000/ 540 = 3 333руб. Задача 5. Плановый объем реализации продукции предприятия 7 200 000. руб. Фактический объем реализации 6 900 000 руб. Среднегодовая стоимость основных производственных фондов предприятия составляет 9 600 000 руб. Рассчитать коэффициент фондоотдачи на предприятии и ее динамику, произвести анализ. Решение: 1.Коэффициент фондоотдачи 761 плановый 7 200 000 / 9 600 000 = 0.75 фактический 6 900 000/ 9 600 000 =0.71 2. Динамика показателя (темп прироста) 0.71/0.75*100 - 100 = - 5.3% 3. Выводы: Предприятие имеет низкую показатели фондоотдачи. Рентабельное производство должно иметь значение показателя (для производства он индивидуален)>1. Плановый показатель фондоотдачи выше фактического на 5,3%. Следовательно, предприятие использует основные производственные фонды неэффективно. Тема 7. Управление оборотными средствами предприятия Задача 1. Рассчить оборачиваемость оборотных средств (длительность оборота) и коэффициент оборачиваемости за год, используя следующие данные: Остатки оборотных средств Объем реализованной продукции Дата Сумма, тыс. руб. квартал Сумма, тыс. руб. на 1 января 2011 г. 2 500 I 3 000 1 апреля 2011 г. 2 600 II 3 500 1 июля 2011 г. 2 400 III 2 900 1 октября 2011 г. 2 400 1 января 2012 г. 2 500 IV 3 100 Решение Коэффициент оборачиваемости определяется по формуле Коб = Р / ОбС Р – объем реализованной продукции за рассматриваемый период ОбС – средняя сумма оборотных средств за тот же период. Для расчета длительности оборота в днях используется формула ДО = Д · ОбС / Р Д – число дней в данном периоде (360, 90, 30) Расчет среднегодового остатка оборотных средств и объем реализации за год: ОбС = [(2 500 + 2 600) / 2 + (2 600 + 2 400) / 2 + (2 400 + 2 400) / 2 + (2 400 + 2 500) / 2] / 4 = 2 475 тыс. руб., Р = 3 000 + 3 500 + 2 900 + 3 100 = 12 500 тыс. руб., Коб = 12 500 / 2 475 = 5 об/год, ДО = 360 · 2 475 / 12 500 = 71 дн. Таким образом, оборотные средства совершили 5 оборотов за год, при этом длительность одного оборота составила в среднем 71 дн. Задача 2. Определите и проанализируйте структуру оборотных средств предприятий по следующим данным: Оборотные средства Производственные запасы Предприятие 1 94,70 762 Предприятие 2 94,92 Незавершенное производство Расходы будущих периодов Готовая продукция Прочие 16,15 134,15 17,65 87,35 27,64 5,32 30,02 62,1 Решение Структура оборотных средств представляет собой долю каждого элемента в общей сумме. Определим структуру оборотных средств обоих предприятий: Оборотные средства Производственные запасы Незавершенное производство Расходы будущих периодов Готовая продукция Прочие Итого Предприятие 1 Сумма, тыс.руб. 94,70 16,15 134,15 17,65 87,35 350 % 27,0 4,7 38,3 5,0 25,0 100 Предприятие 2 Сумма, тыс.руб. 94,92 27,64 5,32 30,02 62,1 220 % 43,1 12,6 2,4 13,7 28,2 100 Рассчитанные структуры дают возможность сделать вывод о том, что второе предприятие является более материалоемким, чем первое. В то же время, первому предприятию приходится вкладывать большие средства в расходы будущих периодов. Скорее всего, это расходы на подготовку и освоение производства, которые обусловлены спецификой производственного процесса. Более высокая доля незавершенного производства может свидетельствовать о большей длительности производственного цикла или большей стоимости перерабатываемого сырья или материалов. В сочетании с большим удельным весом готовой продукции это позволяет сделать предположение, что второе предприятие скорее всего относится к числу тех, что производят продукцию с более высокой долей добавленной стоимости. Задача 3. Средние остатки оборотных средств в 2011 г. составляли 15 885 тыс. руб., объем реализованной продукции – 68 956 тыс. руб. В 2012 г. длительность оборота планируется сократить на 2 дн. Рассчитать сумму оборотных средств, которая необходима предприятию при условии, что объем реализованной продукции останется прежним. Решение Вначале рассчитаем длительность оборота за 2011 г.: ДО = 360 ·15 885 / 68 956 = 82 дн. Затем определим длительность оборота за 2012 г.: ДО = 82 – 2 = 80 дн. С учетом новой длительности рассчитаем потребность в оборотных средствах: 80 дн. = 360 · ОбС / 68 956, ОбС = 15 323 тыс. руб. Задача 4. Годовой объем реализации предприятия 15 000 000 руб. Средний годовой остаток оборотных средств – 1 500 000руб. 763 Предполагается по результатам совершенствования маркетинга, сохранить длительность одного оборота на б дней. Р Рассчитать предполагаемое сокращение оборотных средств при сохранении существующих объемах реализации. Решение: 1. Коэффициент оборачиваемости Коб =15 000 000/1 500 000=10,0 т.е. за год оборотные средства оборачивались 10 раз. 2. Длительность одного оборота в днях: Lдн 360/10 = З6 дней величину высвобождаемых оборотных средств: ∑высв 15 000 000/360*(30-36)=-250 000 руб. т.е. предлагаемые мероприятия позволят сократить оборотные средства на 250 000 руб. Задача 5. Предприятие использует в производстве несколько видов материалов. В таблице приведены данные, характеризующие прямые издержки по закупке: Удельный вес в Издержки по Издержки общем Годовая закупкам МатеЦена, по количестве потребность, нарастающим риал руб. закупкам, наименований, ед. итогом, тыс. тыс. руб. % руб. Удельный Класс вес в общих материала издержках,% 1 14,20 650000 1100 715000 715000 66,42 А 2 28,57 35000 6000 210000 925000 85,92 В 3 42,86 40000 1650 66000 991000 92,05 В 4 57,14 95000 300 28500 1019500 94,70 С 5 71,42 30000 900 27000 1046500 97,20 С 6 85,71 82000 250 20500 1067500 99,16 С 7 100,0 8000 1200 9600 1076600 100,0 С На основе данных провести АВС –анализ. Решение. Для проведения ABC-анализа необходимо: установить стоимость каждого наименования материала (для покупных деталей принимаются цены поставщика); расположить материалы по мере убывания издержек; суммировать данные о количестве и издержках на материалы и нанести их на схему; разбить материалы на группы в зависимости от их удельного веса в общих издержках. Поскольку 75% затрат приходится на 10-15% всех материалов, то наиболее тщательный контроль осуществляется в отношении именно этой группы. Контроль и регулирование запасов осуществляются по-разному в зависимости от класса материала. Ниже приводится перечень операций, которые проводятся с материальными запасами. 764 Материалы класса А. Тщательно определяются размеры и моменты выдачи заказов. Величина затрат на выдачу и оформление заказов, хранение материалов пересматриваются каждый раз при размещении очередного заказа. Устанавливается строгий контроль и регулирование запасов, а также контроль за расчетом периода опережения. Материалы класса В. Определяются экономичные размеры и момент выдачи повторного заказа. Осуществляется обычный контроль и сбор информации о запасах, что позволяет своевременно обнаружить основные изменения в использовании материальных запасов. Материалы класса С. Никаких расчетов не производится. Размер повторного заказа устанавливается таким образом, чтобы поставки осуществлять в течение 1-2 лет. Пополнение запасов регистрируется, но текущий учет уровня запасов не ведется. Проверка наличных запасов проводится периодически один раз в год. Ход выполнения поставщиком обязательств по поставке материалов класса А и В контролируется путем создания непрерывной или периодической системы учета запасов. Рассчитан годовой оборот по каждому наименованию материала. Он определен путем умножения закупочных цен на количество единиц материала, потребляемых в течение года. Все позиции материала распределены по мере убывания годового оборота. Всем позициям присвоены порядковые номера, не зависящие от номенклатурных. Годовые обороты просчитаны нарастающим итогом, поэтому, например, материалу с порядковым номером 5 соответствует суммарный годовой оборот по первым пяти позициям. Рассчитана процентная доля годового оборота нарастающим итогом и процентное отношение порядкового номера к общему количеству наименований материалов. Из таблицы видно, что большая часть издержек связана с закупкой трех наименований материалов. Результаты АВС-анализа Класс материала Количество наименований материалов Удельный вес в общем Издержки по Удельный вес в количестве закупкам, тыс. общих наименований, % руб. издержках,% А В С Итого 1 2 4 7 14,29 28,58 57,13 100 715000 276000 85600 1076600 66,42 25,64 7,94 100 Тема 8. Финансовое планирование на предприятии Сущность финансового планирования. Цели и задачи финансового Задача 1. Бюджет продаж. Исследование рыночных и прочих факторов, имеющих отношение к продаже продукции, на 2012 год были получены оценки следующих параметров: 765 Цена продажи, руб. Объем продаж, шт. Изделие 1 42,5 1 500 Изделие 2 71,0 1 200 Изделие 3 135,0 820 Изделие 4 247,5 540 Рассчитать бюджет продаж Цена продажи, руб. Объем продаж, шт. Выручка от продаж, руб. ИТОГО Изделие 1 42,5 1 500 63 750 393 300 Изделие 2 71,0 1 200 85 200 Изделие 3 135,0 820 110 700 Изделие 4 247,5 540 133 650 Задача 2. Бюджет производства. Предприятие основывает решение о структуре производства, на основе бюджета продаж. Изделие 1 1 500 100 400 1200 Бюджет продаж, шт. Запасы на 31.12.12г. Запасы на 31.12.11. Требуемый объем производства Изделие 2 1 200 50 250 1000 Изделие 3 820 20 40 800 Изделие 4 540 20 60 500 Задача 3. Бюджет денежных средств Выручка от продаж Закупки материалов Заработная плата Производственные расходы Коммерческие расходы Постоянные Коммерческие расходы переменные Управленческие расходы 1 квартал 140 000 68 920 26 000 3 100 8 000 1 400 6 500 2 квартал 105 000 27 000 23 000 3 100 5 000 1 050 6 500 3 квартал 85 000 20 000 20 000 3 100 10 000 850 6 500 4 квартал 63 000 14 000 20 000 3 100 13 000 6 333 6 500 В соответствии с инвестиционным планом во втором квартале будут произведены выплаты в размере 83 000 руб., в третьем квартале 60 000 руб. В первом квартале буду проданы основные средства на сумму 2000 руб. Налог на прибыль за прошлый год будет уплачен в 3 квартале. 10% продукции реализуется за наличный расчет, остальное продается в кредит. 80 % покупателей платят с отсрочкой платежа в 90 дней (1 квартал) 18 % покупателей платят с отсрочкой платежа в 180 дней (2 квартала) 2 % дебиторской задолженности - безнадежные долги. 50% закупок материалов оплачиваются в квартале приобретения. 50% закупок материалов оплачиваются с отсрочкой платежа в 90 дней (1 квартал). На конец текущего года кредиторская задолженность составит 4000 руб. Полное погашение кредиторской задолженности – 1 квартал следующего года. Заработная плата, коммерческие и управленческие расходы погашаются в том квартале, в котором они возникли. Ожидаемый остаток денежных средств 3000 руб. 1 квартал 2 квартал 766 3 квартал 4 квартал Год Начальное сальдо Поступления Продажа основного средства Продажа продукции за налич. в кредит (на начало года) Отсрочка 90 дней Отсрочка 180 дней ИТОГО поступлений Выплаты инвестиции Налог на прибыль Закупки: Кредиторская задолженность 50% без отстрочки 50 % с отсрочкой платежа Заработная плата Производственные расходы Коммерческие расходы Управленческие расходы ИТОГО выплат 3 000 Конечное сальдо 34 940 2 000 14 000 99 400 10 500 36 920 100 800 118 400 183 160 83 000 4 000 34 460 13 550 (24620) 8 500 6 330 75 600 22 680 120 330 60 000 21 000 61 200 17 010 59 920 3 000 2 000 39 330 136 320 237 600 39 690 457 940 143 000 21 000 26 000 3 100 9 400 6 500 83 460 13 500 34 460 23 000 3 100 6 050 6 500 169 610 10 000 13 500 20 000 3 100 10 850 6 500 144 950 7 000 10 000 20 000 3 100 3 633 6 500 60 233 4 000 64 960 57 960 89 000 12 400 39 933 26 000 458 253 34 940 13 550 (24 620) (313) (3130) Тема 9. Финансовый анализ предприятия Задача 1. На 31.12.2011 г. запасы предприятия равны 300 000 руб., дебиторская задолженность – 150 000 руб., остатки наличных средств – 50 000 руб., краткосрочные обязательства – 550 000 руб. Рассчитать коэффициент текущей ликвидности. Решение. Оборотные активы = запасы + дебиторская задолженность + денежные средства = 300 000 + 150 000 + 50 000 = 500 000 руб. Коэффициент текущей ликвидности = оборотные активы/краткосрочные обязательства = 500 000/550 000 = 0.91 Анализ: Предприятие является неликвидным: в случае немедленного погашения всех краткосрочных обязательств помимо реализации всех собственных оборотных активов, необходимо найти дополнительные денежные средства из иных источников. Предприятие может немедленно погасить 91% краткосрочных обязательств путем продажи запасов, погашения дебиторской задолженности, а 9 % придется привлекать из сторонних источников. Задача 2. Филиал 1 (млн. руб.) Филиал 2 (млн. руб.) Выручка от продаж 3,0 8,0 Операционная прибыль 0,4 3,3 767 Вложенный капитал 1,6 25,0 Рентабельность продаж 13,33% 41,25% Оборачиваемость вложенного капитала 187,5% 32,0% Технология работы с web-ориентированным интерактивным тренажером «Финансовое планирование». Программный комплекс предназначен для организации доступа учащихся к удаленному контенту, содержащему задачи, задания по курсу «Финансовое планирование» и автоматизированного контроля знаний по выбранной экономической дисциплине. Пользователи комплекса разбиты на две группы: Администратор осуществляет подготовку системы к использованию, в его задачи входит: ввод контента: заданий, учебных материалов, вспомогательных материалов и т.д. по предметной области с целью использования тренажера и в соответствии с представлениями преподавателя об эффективных методах управления обучением; контроль работы обучаемых с системой: регистрация обучаемого, определение цели его работы с программным комплексом; периодический контроль за ходом процесса обучения; предоставление преподавателю информации о промежуточных и окончательных итогах обучения. Обучаемый. Работа системы с обучаемым делится на сеансы. Во время каждого сеанса система предоставляет допуск к интерфейсу пользователя для обучения и контроля, учебным материалам и к информации по контролю и итогам обучения по конкретной теме и в целом. Идентификация обучаемого преследует две цели: Предотвращение несанкционированного доступа к базе данных, содержащей текущие результаты и итоги работы с программным комплексом. Предлагается использовать парольную идентификацию как наиболее распространенную и простую в реализации. Определение текущего состояния процесса обучения конкретного обучаемого и заключается в анализе статистических данных, полученных при работе с системой, а таке в определении степени достижения. Преподаватель. В функции преподавателя входит создание учебного контента, управление и консультирование обучаемых, контроля статистки результатов обучения (полученной от администратора или непосредственно от учащегося). В случае если пользователь обладает правами администратора, у него есть доступ к режиму ввода учебного контента в тренажер. Если же права только обучаемого, то ему доступна экранная форма интерфейса, из которой возможен только выбор учебного курса, темы, выбор задания и проверка правильности ее решения. Состав программного комплекса: интерфейс управления, который организует работу системы в целом; интерфейс контроля знаний; 768 набор учебного контента. Регистрация До начала работы пользователь должен быть зарегистрирован самостоятельно или администратором системы и им должны быть придуманы самостоятельно или ему должны быть выданы администратором параметры доступа в систему логин и пароль (login и password). Все мы встречаемся с формой регистрации на сайтах, и многие из нас вынуждены по тем или иным причинам регистрироваться часто. Думаю, все согласятся, что предложение ввести подтверждение e-mail или сложный непонятный текст защиты на 3-й странице формы регистрации нагоняет тоску. Все эти излишества совсем не упрощают жизнь посетителей. Вот почему важна максимально простая форма регистрации. Пользователь не должен думать, что он что-то забыл вписать, или вглядываться в символы. Чтобы зарегистрироваться для доступа к образовательным ресурсам пользователь должен заполнить поля анкеты и ввести логин и пароль. Диалоговые окна входа в программный комплекс и регистрации в системе приведены на рисунках ниже. Рис. 19. Веб-форма для входа в тренажер Рис. 20. Веб-форма для регистрации 769 Рис. 21. Страница выбора тренажера Кнопка, запускающая действие, недаром называется командной. С её помощью пользователи отдают системе команды. Команда же в русском языке формируется посредством глагола в повелительном наклонении. Помимо этого, у глагольных кнопок есть одно большое достоинство. По ним понятно, какое действие произойдет после нажатия. Это позволяет как-то разграничить диалоговые окна в сознании (поскольку разные диалоговые окна получают разные кнопки). Очевидность основных проблем позволила авторам чётко сформулировать главную задачу разработки интерфейса и наметить пути её решения. Была разработана схема навигации, позволяющая легко и очевидно получить доступ к нужной информации. Описание разработанного интерфейса Интернет-версия тренажера «Финансовое планирование» предназначена для закрепления знаний по одному из курсов экономики. Она содержит инструменты для проведения образовательного процесса, а также возможность online-просмотра статистических результатов обучения. На первой странице приложения (файл index.php) представлены название ресурса и список тем, которые входят в образовательный ресурс в рамках текущего проекта. На первой странице сайта представлен перечень тем курса, которые входят в образовательный ресурс в рамках текущего проекта. Каждая строка с названием темы является ссылкой, которая открывает новое окно или новую владку (в зависимости от настройки браузера). Такой постепенный вход в ресурс сайта методически готовит школьников к последующим действиям и настраивает на серьезное отношение к посещению данного ресурса. 770 Рис. 22. Первая страница тренажера «Финансовое планирование» Данные о количестве и списке решенных и нерешенных задач всегда можно посмотреть по ссылке «Просмотр результата». При щелчке по ссылке «Просмотр результата» будет открыто новое окно. Организационная структура материала - один из самых важных и влиятельных аспектов любого хорошего веб-дизайна. Структурировать информацию в одно хорошо сложенное целое – основная задача при создании вебсайта, которую нужно решать до его оформления. Без хорошей структуры вебсайт выглядит некорректно, а различные части его кажутся слишком уж разрозненными. Окно выполнено в минималистическом оформлении, чтобы не отвлекать учащихся от главной цели – прочитать, осознать и усвоить нужный объем информации. В то же время дизайн содержит графические элементы и мягкую не отвлекающую от главной цели цветовую гамму. Для удобства пользователя перечень тем расположен в традиционном пространстве окна (в центре, вертикально), но дополнен графическим и цветовым решением выделения ссылок цветом. 771 Рис. 23. Страница с индивидуальными данными результатов решения На следующем этапе работы производится выбор образовательного ресурса, который будет представлен в качестве текущего и в котором будут выполняться дальнейшие действия в соответствии с образовательными траекториями. После выбора названия темы открывается следующая страница. Вызов необходимого учебного ресурса осуществляется щелчком на соответствующей команде в меню данного окна. Название выбранной темы отображается в строке заголовка страницы. На странице выбранной темы реализуются функции, приведенные в перечне функциональных возможностей интернет-ресурса. Рис. 24. Первая страница каждой темы тренажера «Финансовое планирование» Само окно приложения разделено на три части: левая часть используется для вывода списка ссылок на образовательные ресурсы; нижняя часть – отведена калькулятору, который должен быть «под рукой», когда речь идет о решении расчетных задач. Предложенное решение калькулятора имеет существенное удобное отличие от программ подобного рода. В окно калькулятора встроен небольшой блокнот для записи промежуточных вычислений 772 (исходных чисел и результатов вычислений), что очень помогает при решении задач в несколько шагов или из нескольких действий. центральная часть – для показа и выполнения действий с ресурсами. Рис. 25.Страница со списком задач по теме На этой странице реализуются следующие функции: выбор, чтение, решение, контроль решения, доступ к калькулятору и выход (закрытие окна или вкладки). В соответствии с перечисленными функциями главное меню окна модуля содержит необходимые пункты. Ссылка «Содержание темы» На странице, вызываемой по ссылке «Содержание темы» представлено краткое описание данной темы. Ссылка «Самостоятельные задачи» По ссылке «Самостоятельные задачи» пользователь попадает на страницу с перечнем задач: текущей темы для самостоятельного решения. Задачи открываются во фрейме. Т.к. пользователь к этому моменту (вызов задачника) уже вошел в систему как зарегистрированный пользователь, то результаты его решения самостоятельных задач будут занесены в базу статистики пользователя. Если не зарегистрирован – то результаты решения нигде не будут сохраняться. Для визуального представления информационных блоков авторы использовали вывод законченного блока информации в отдельное «окно» – фрейм, имеющий свой заголовок и ограничительную рамку. Такое решение было принято на основании анализа восприятия пользователем экранного текста. При создании окна приложения особенное внимание было уделено не только тому, сколько места по ширине выделяется для текста, но и на то, как текст будет выглядеть и читаться в целом. Если объемы публикаций достаточно велики, вполне можно использовать «резиновый» дизайн, в случае небольшого количества информации лучше использовать «жесткую» верстку, что и было выполнено при проектировании страниц, содержащих образовательный контент. После решения задачи необходимо ввести ответ, пользуясь кнопками в конце каждой задачи «Проверить» и «Очистить». Внизу страницы расположены правила ввода ответа, если ответ содержит символы. Если ответ предполагает выбор однозначный или множественный, то правил ввода нет, т.к. нет собственно ввода, а есть только выбор, который осуществляется мышкой. При неправильном вводе ответа (пропущены скобки, знаки арифметических действий и пр.) или при ошибочном ответе программа выдает сообщение: "Увы, 773 неправильно". К сожалению, программа не позволяет отличать синтаксические ошибки от смысловых. Рис. 26. Сообщение программы о неправильном ответе Количество ограничено. попыток ввода ответа, предоставляемых обучаемому, Рис. 28. Сообщение о том, что результат зафиксирован в личной базе статистики решений Рис. 27. Сообщение о том, что задача решена правильно 774 не 5-й этап. Проведение обучения пилотной группы педагогов общеобразовательных школ, лицеев, гимназий и колледжей с применением авторской методики. Проведение обучения пилотной группы слушателей Занятия по программе «Финансовое планирование» проходили в форме лекций (теоретических занятий), в объеме 20 академических часов, и практических занятий (лабораторные работы в виде компьютерного практикума), в объеме 52 академических часов. Обучение проводили высококвалифицированные преподаватели Российского экономического униврситета им. Г. В. Плеханова, являющиеся участниками коллектива исполнителей по проекту. В процессе реализации программы обучения учебно-вспомогательным персоналом проведены работы по набору и регистрации слушателей, составлению расписания занятий, привлечению преподавателей, обеспечению слушателей раздаточным материалом. На первом занятии каждый слушатель прошел регистрацию в webориентированном интерактивном тренажере «Финансовое планирование» и получил индивидуальный доступ с использованием логина и пароля к своей базе данных для работы с тренажером. К каждой лекции и практическому занятию конкретным преподавателем были подготовлены раздаточные материалы, которые каждый слушатель получил в личное пользование. Аудитория, в которой проводились занятия, оснащена современными демонстрационными и техническими средствами оборудования. Контроль за посещением слушателями занятий осуществляли члены научно – образовательного коллектива. Период обучения с 08 ноября по 01 декабря 2012 г. В 2012 году прошли обучение 34 слушателя, учащихся старших классов и преподавателей лицея № 1546 г.Москвы (список в приложении № ХХХХ). Учебный план по курсу «Финансовое планирование» на базе webориентированного интерактивного тренажера Таблица 1. В том числе Форма Всего, Прим № п/п Наименование разделов и дисциплин Практ. контро ак. час. Лекции . занятия ля 1 2 3 4 5 6 7 Тема 1. Сущность и функции финансов 1. 2 2 Тест предприятия 2. Тема 2. Управление финансами 4 2 2 Тест Тема 3. Информационная база 3. финансового планирования на 8 2 6 Тест предприятии Тема 4. Финансовый анализ 4. 8 2 6 Тест предприятия 5. Тема 5. Финансовые результаты 6 2 6 Тест 775 хозяйственной деятельности. Тема 6. Управление источниками 6. 6 2 6 Тест финансирования организации Тема 7. Функционирование 7. 8 2 6 Тест финансового механизма организации Тема 8. Управление капиталом, 8. вложенным в основные средства 8 2 6 Тест предприятия Тема 9. Управление оборотными 9. 8 2 6 Тест средствами предприятия Тема 10. Финансовое планирование на 10. 6 2 4 Тест предприятии Контрольный тест 4 4 Тест ИТОГО 72 20 52 Учебная программа по курсу «Финансовое планирование» на базе webориентированного интерактивного тренажера Цели и задачи программы Изучение курса «Финансовое планирование» направлено на получение теоретических знаний в объеме изучаемого курса, формирование практических навыков по планированию бизнеса, выработку умения адекватного реагирования на изменяющиеся условия и принятие необходимых решений. Цель программы: обучить слушателей самостоятельно вести планирование бизнеса на уровне предприятия с использованием web-ориентированного интерактивного тренажера. Задачи дисциплины: раскрытие сущности понятий "финансовое планирование", изучение основных понятий и базовых принципов управления финансами организаций; рассмотрение экономического содержания основных источников финансовых ресурсов и направлений их использования; проведение ретроспективного анализа финансово-хозяйственной деятельности; определение финансовых целей деятельности на перспективу; определение тактику и стратегию развития предприятия; определение потребности в необходимых ресурсах; планирование затрат на выпуск продукции, производство работ (услуг); текущее финансовое планирование (бюджетирование) и прогнозирование на предприятии; оперативное финансовое планирование на предприятии; организация финансового планирования и прогнозирования; получение определенных навыков в области финансового планирования как важнейшего элемента системы управления финансами; 776 обучение процессам формирования финансовой политики, финансовой стратегии и финансовой тактики организаций. Предметом изучения настоящего курса являются: процессы и механизмы управления предприятием с использованием сквозной системы бюджетирования в современных условиях. финансовые ресурсы, выступающие материальными носителями финансовых отношений экономические, организационные, правовые и социальные аспекты финансирования и кредитования предприятий. отношения, возникающие на предприятии по поводу формирования, распределения и использования финансовых ресурсов. Тема 1. Сущность и функции финансов предприятия Сущность финансов предприятия. Функции финансов предприятия: обеспечивающая, распределительная, контрольная. Роль финансов в хозяйственной деятельности предприятия. Финансовый механизм на предприятии и его элементы. Особенности организации финансов предприятий различных организационноправовых форм. Финансовые отношения предприятия с бюджетами, банками и субъектами фондового рынка. Денежные фонды предприятий: собственные средства, заемные средства, привлеченные средства, оперативные денежные фонды. Количество часов аудиторной работы: 2 часа – лекция Тема 2. Управление финансами Понятие финансового планирования. Место и роль финансового планирования в системе управления предприятием. Особенности управления финансами предприятия в условиях российского рынка. Цель и задачи финансового планирования. Организационная структура управления финансами на предприятии. Функции финансового менеджера на предприятии. Базовые концепции финансового менеджмента. Практическое осуществление финансового планирования и контроля. Количество часов аудиторной работы: 2 часа – лекция, 2 часа – практическое занятие. Тема 3. Информационная база финансового планирования на предприятии Принципы построения системы учета. Единое информационное пространство. Оперативный и сводный учет. Метод директ-костинг. План-факт анализ. Стандарткостинг. Финансовая отчетность как источник информации финансового планирования. Структура и содержание финансовой отчетности. Российский и международный стандарты отчетности. Основные документы финансовой отчетности. Система формирования финансовых показателей их использование в финансовом управлении. Количество часов аудиторной работы: 2 часа – лекция, 6 часов – практическое занятие. Тема 4. Финансовый анализ предприятия Место финансового анализа в системе управления финансами. Сущность, предмет, цели и задачи финансового анализа предприятия. Основные источники информации для проведения финансового анализа. Пользователи результатов финансового анализа. Методы и приемы финансового анализа. Основные 777 составляющие финансового анализа. Система показателей финансового анализа организации. Применение результатов финансового анализа для выработки управленческих решений. Количество часов аудиторной работы: 2 часа – лекция, 6 часов – практическое занятие. Тема 5. Финансовые результаты хозяйственной деятельности Выручка от реализации продукции: состав, структура и факторы формирования. Методы учета выручки от реализации продукции: метод начислений и кассовый метод. Классификация затрат на производство продукции. Операционные расходы. Внереализационные расходы. Группировка затрат по статьям калькуляции; прямые затраты, косвенные затраты; условно-постоянные, условно- переменные затраты; элементы затрат. Смета затрат на производство и реализацию продукции. Себестоимость продукции. Виды себестоимости продукции: полная себестоимость, производственная себестоимость. Планирование затрат на производство и реализацию продукции. Расчет плановой себестоимости кассовым методом и методом начислений. Виды прибыли, получаемой предприятием. Валовая прибыль. Прибыль от продаж. Прибыль от основной деятельности. Налогооблагаемая прибыль. Чистая прибыль. Управление формированием прибыли. Распределение и использование прибыли. Сущность рентабельности предприятия (нормы прибыли). Виды рентабельности. Взаимосвязь оборота, себестоимости и прибыли. Маржинальная прибыль. Расчет порога рентабельности и запаса финансовой прочности. Количество часов аудиторной работы: 2 часа – лекция, 6 часов – практическое занятие. Тема 6. Управление источниками финансирования организации Процесс и основные источники формирования капитала предприятия. Внутреннее и внешнее финансирование: взаимосвязь и направления использования. Основные способы внешнего финансирования (открытая и закрытая подписка на акции, привлечение заемных средств в форме кредита, займов, эмиссии облигаций). Роль заемных и привлеченных средств в деятельности предприятия. Виды заемных и привлеченных средств. Кредиторская задолженность. Временно свободные фонды организаций. Кредит. Экономическое различие, преимущества и недостатки долгового и долевого финансирования. Понятия структуры и цены капитала. Цена использования основных источников собственного и заемного капитала. Основы теории структуры капитала. Принципы и критерии выбора источников внешнего финансирования. Факторы, определяющие структуру капитала. Оптимизация финансовой структуры капитала предприятия. Количество часов аудиторной работы: 2 часа – лекция, 6 часов – практическое занятие. Тема 7. Функционирование финансового механизма организации Эффект финансового рычага сущность, направления использования, критерии принятия управленческих решений. Рациональная политика заимствования средств. Финансовый риск. Эффект операционного рычага и предпринимательский риск. Ассортиментная политика предприятия и её разработка на основе анализа порога 778 рентабельности и запаса финансовой прочности. Взаимодействие финансового и операционного рычагов и оценка совокупного риска, связанного с предприятием. Способы снижения совокупного риска. Взаимосвязь структуры источников средств и дивидендной политики предприятия. Количество часов аудиторной работы: 2 часа – лекция, 6 часов – практическое занятие. Тема 8. Управление капиталом, вложенным в основные средства предприятия Основные средства и фонды предприятия, их состав и структура. Оценка основных фондов. Моральный и физический износ основных средств и переоценка их стоимости. Амортизация основных средств, методы её начисления: линейный, уменьшаемого остатка, списания стоимости по сумме чисел лет срока полезного использования, списания стоимости пропорционально объему продукции (работ). Норма амортизации. Ускоренная амортизация. Финансовые показатели использования основных средств предприятия и методика их определения. Коэффициент Источники финансирования воспроизводства основных средств, их состав и структура. Нематериальные активы. Количество часов аудиторной работы: 2 часа – лекция, 6 часов – практическое занятие. Тема 9. Управление оборотными средствами предприятия Экономическая сущность оборотных средств, их состав, структура и кругооборот на предприятии. Оборотные фонды и фонды обращения. Источники формирования оборотных средств. Постоянный и переменный оборотный капитал. Расчет потребности в собственных оборотных средствах, необходимых для нормальной финансово-хозяйственной деятельности предприятия. Система показателей эффективности использования оборотных средств. Нормирование оборотных средств. Нормируемые и ненормируемые оборотные средства. Оборачиваемость оборотных средств. Методы ускорения оборачиваемости оборотных средств. Управление запасами. АВС-анализ и контроль запасов. Методы расчета экономичного размера заказа. Управление дебиторской задолженностью. Контроль и анализ дебиторской задолженности. Формирование кредитной политики предприятия. Типы и этапы разработки кредитной политики. Факторинг и учет векселей в управлении оборотным капиталом. Управление денежными средствами. Денежные потоки и их виды. Анализ денежных потоков: сущность и значение. Отчет о движении денежных средств. Методы расчета денежных потоков. Ликвидный денежный поток. Кассовый бюджет. Количество часов аудиторной работы: 2 часа – лекция, 6 часов – практическое занятие. Тема 10. Финансовое планирование на предприятии Сущность финансового планирования. Цели и задачи финансового планирования на предприятии. Методы финансового планирования: метод экономического анализа, нормативный, балансовых расчетов, денежных потоков, метод много вариантности, экономико-математическое моделирование. Виды финансового планирования: перспективное (стратегическое), текущее, оперативное. 779 Направления финансового планирования: определение объема продаж (выручки предприятия), прогнозирование отчета о прибылях и убытках, прогнозирование баланса, прогнозирование движения денежных средств. Оперативное финансовое планирование. Кассовый план предприятия. Расчет потребности в краткосрочном кредите. Бюджетирование потока денежных средств фирмы. Структура финансового плана с использованием элементов бюджетирования. Финансовые аспекты бизнесплана. Количество часов аудиторной работы: 2 часа – лекция, 4 часа – практическое занятие. Список обученных педагогов по программе повышения квалификации «Финансовое планирование с использованием web-ориентированного интерактивного тренажера» № п/п 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ФИО полностью Алешина Анастасия Петровна Беликова Наталья Юрьевна Бетина Лариса Михайловна Болдырева Наталья Александровна Брызгалова Софья Павловна Горькова Вера Константиновна Вегеро Алла Владимировна Габриелян Аркадий Николаевич Гогуева Анастасия Валерьевна Данилевич Мария Станиславовна Зуева Татьяна Вячеславовна Карякина Анна Сергеевна Катушкина Нина Васильевна Кинешова Вера Павловна Киселева Место работы ГБОУ СОШ № 1403 ГБОУ СОШ № 1403 ГБОУ СПО МБЭК ГБОУ центр образования №1989 ГБОУ СОШ № 553 ГБОУ СПО МБЭК ГБОУ СОШ № 553 ГБОУ СОШ № 841 ГБОУ центр образования № 506 ГБОУ СОШ № 787 ГБОУ СКОШИ № 101 ГБОУ СОШ № 1403 ГБОУ СОШ №1270 ГБОУ СПО ГК 780 Должность бухгалтер педагог заместитель директора бухгалтер зам. директора педагог директор руководитель подразделения педагог педагог педагог заместитель директора директор педагог 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. Татьяна Александровна Коняева Марина Александровна Ловцова Анастасия Александровна Мацай Юлия Владимировна Мачинская Жанна Викторовна Михайлов Сергей Сергеевич Моисеенко Елена Германовна Монахова Мария Сергеевна Муравьёв Михаил Алексеевич Пелих Елена Викторовна Плетцов Павел Станиславович Плетцова Ольга Владимировна Романов Роман Николаевич Сергеева Тамара Яковлевна Сержантов Константин Владимирович Сизова Дарина Александровна Сорокина Татьяна Александровна Чернова Оксана Николаевна Шугаева Валентина Анатольевна Ясонова Наталья Викторовна ИБТ № 58 ГБОУ СОШ № 1270 ГБОУ СОШ № 544 ГБОУ СОШ № 1270 ГБОУ СОШ № 1403 ГБОУ СОШ № 787 ГБОУ СОШ № 1403 ГБОУ СОШ № 281 ГБОУ СОШ № 841 ГБОУ СОШ № 1324 ГБОУ СОШ № 281 ГБОУ СОШ № 281 педагог педагог заместитель директора главный бухгалтер педагог директор педагог директор бухгалтер педагог педагог ГБНУ НИИРПО начальник отдела ГБОУ СОШ № 553 педагог ГБОУ СОШ № 1270 заместитель директора ГБНУ НИИРПО ГБОУ СПО СК № 41 ГБОУ СПО ГК ИБТ № 58 ГБОУ СОШ №281 ГБОУ СПО Колледж сферы услуг № 44 781 ведущий научный сотрудник педагог педагог педагог педагог Методика проведения занятий с использованием web-ориентированного интерактивного тренажера «Финансовое планирование» Основные положения Преподаватель должен уделить внимание теоретическому осмыслению изучаемого модуля, как в целом, так и отдельных его частей. Разработку практических заданий необходимо начинать с постановки и изложения содержания основного вопроса каждого раздела. Раскрытие содержания должно быть доказательным, а не декларативным, аргументировано и разъяснено. Теоретические положения и выводы должны основываться на конкретных материалах реальной действительности. Причем факты и примеры должны быть не случайными, а типичными. Очень важно, чтобы материал практического задания излагался логически последовательно и четко. Поэтому при подготовке практических заданий для правильного раскрытия содержания избранной темы преподавателю необходимо: изучить основные научные подходы по экономическому образованию школьников в российских и зарубежных источниках; знать основные нормативные положения по экономическим проблемам, представленным в разрабатываемых заданиях; Требования к уровню освоения содержания курса. Методика преподавания строится на сочетании теоретических (лекции) и практических (лабораторные работы в виде компьютерного практикума) занятий. В процессе изучения курса ученики выполняют самостоятельные задания. В результате выполнения практических работ, предусмотренных программой по данному курсу ученик должен знать: задачи, входящие в область финансового планирования; основные понятия и базовые принципы управления финансами организаций; виды финансового планирования организация финансового планирования и прогнозирования; процессы формирования финансовой политики, финансовой стратегии и финансовой тактики организаций. методы реализации функций финансового планирования; уметь: использовать нормативно-управленческую документацию и справочные материалы в работе; определять потребности в необходимых ресурсах; использовать программное обеспечение для решения задач финансового планирования. Варианты использования методических материалов курса «Финансоое планирование» при обучении с помощью web-ориентированного интерактивного тренажера 782 Авторы предлагают следующие варианты использования webориентированного интерактивного тренажера «Финансоое планирование» в учебном процессе. К ним можно отнести: аудиторные занятия; индивидуальная работа, заключающаяся в выполнении в процессе занятий слушателем отдельного, индивидуального задания; контроль знаний, который можно также реализовать двумя разными способами: общее задание (например, на группу из нескольких обучаемых) или индивидуальные вопросы; самостоятельная работа; выполнение практических заданий в процессе самоподготовки; выполнение заданий по отдельным разделам учета. При использовании индивидуального задания для каждого слушателя создается локальная база данных, доступ к которой выполняется путем регистрации с дальнейшей авторизацией по логину и паролю. Самостоятельная работа с интернет-тренажером может быть организована как в аудитории, так и в любом удобном для слушателя месте. Правила выполнения практических работ Ученик должен прийти на практическое занятие подготовленным к выполнению задания. После выполнения задания учащийся должен представить отчет о проделанной работе с анализом полученных результатов и выводом по работе. Отчет о проделанной работе следует предоставить в электронном виде. Если ученик не выполнил практическую работу или часть работы, то он может выполнить работу или оставшуюся часть во внеурочное время, согласованное с преподавателем. Оценку по практической работе ученик получает с учетом срока выполнения работы, если: расчеты выполнены правильно и в полном объеме; сделан анализ проделанной работы и вывод по результатам работы; ученик может пояснить выполнение любого этапа работы; отчет выполнен в соответствии с требованиями к выполнению работы. Общие выводы по результатам тестовых занятий с преподавателями. Дистанционные формы профильного обучения являются востребованными и доступными для многих школ, имеющих в своем распоряжении элементарные телекоммуникационные средства обучения (компьютер, доступ в Интернет). разработанная технология проведения дистанционных курсов оказалась действенной и эффективной для формирования и развития системы дистанционного профильного обучения старшеклассников с использованием средств телекоммуникаций. Дистанционные занятия позволяют решить проблему дифференцированного подхода к разноуровневому и разновозрастному составу учащихся, поскольку они ориентированы на создание учащимися собственных образовательных продуктов. 783 Система творческих заданий основываются на развитии у учащихся универсальных умений учиться дистанционно, образовательные же цели каждый из учащихся достигает сообразно своим способностям, потребностям и умениям. Неоднородный состав участников дистанционных курсов создает интенсивную образовательную среду, обеспечивает эффект новизны, который благоприятно влияет на эффективность всего учебного процесса. Педагогический эксперимент показал, что область применения дистанционных форм для введения профильного обучения обширна – от изучения отдельных учебных тем до организации системы дистанционного обучения. Дистанционное обучение как дополнение к очному необходимо, прежде всего, ученикам, испытывающим затруднения в самореализации в традиционном очном обучении: одаренным детям, «трудным» ученикам, компьютерно-ориентированным учащимся. В ходе дальнейшего эксперимента, который планируется продолжить, систему дистанционного профильного обучения следует включать в учебные планы и программы работы школ. Перечислим некоторые пожелания группы обучаемых (преподавателей) к разработчикам (программистам). Больше внимания уделить теории по каждой теме в тренажере. Увеличить количество типов заданий. Была бы полезной возможность подключать дополнительные темы к уже имеющейся системе самим преподавателям. (В текущий момент развития проекта – проблематично, отвечают разработчики). Была бы полезной возможность просматривать типы (шаблоны) задач по каждой теме. Учителю это помогло бы сориентироваться при составлении вариантов контрольных работ, а ученику - лучше оценить свои возможности и знания по теме. Очень хотелось бы редактировать в текстовом редакторе сохранённые задания и варианты! Отдельно было высказано пожелание возможности проверки ответов по каждому полю ввода ответа (в случае множества ответов) в рамках одной задачи, т.к. достаточно сложно определить момент возникновения ошибки в многовопросной задаче. Рис. 29. Пример окна задачи с 12-ю ответами. 784 С точки зрения дизайнера и разработчика программного кода эта проблема решается тривиально и требует десятка ссылок или кнопок «Проверить» к каждому полю ответа. Однако из учебно-методических соображений, авторы предложили разработчикам контента пойти другим путем и структурировать задачи таким образом, чтобы можно было отвечать в рамках одной задачи максимум на 3 вопроса. В рамках задачи, приведенной на рисунке 29, эту задачу явно можно разбить на 3 разные задачи. Особенно проблема терпения при вводе ответов и вообще поддержки интереса к учебному процессу касается обучения школьников, у которых еще нет мотивации менеджеров, проходящих курс повышения квалификации для повышения личных доходов (зарплаты) или подъема по карьерной лестнице. 2.3.13. Перечень полученных при выполнении мероприятия результатов интеллектуальной деятельности Тип РИД – программа для электронно-вычислительных машин Авторы РИД – к.т.н., доцент Коваль П.Е., к.э.н., доцент Зотов В.А., к.э.н., доцент Винтова Т.А. Краткое описание РИД – программное обеспечение для реализации функций web-ориентированного интерактивного тренажера «Финансовое планирование», Сферы использования РИД – традиционные и дистанционные формы обучения учащихся основам экономических знаний, проведение практических занятий по основам финансового планирования на предприятии. Степени готовности РИД – готов к опытной эксплуатации Способ правовой охраны РИД – при создании программного обеспечения использовались программные продукты на основе PHP License — лицензии на свободное программное обеспечение. PHP License является open source лицензией. 2.3.14. Предложения по дальнейшему практическому использованию результатов выполнения мероприятия Рекомендации, выработанные по результатам обучения с использованием webориентированного интерактивного тренажера «Финансовое планирование», сформулированы следующим образом. Желательно более эффективно и динамично использовать разработанные прикладные программные средства, созданные для использования в школах и специализированных средних учебных заведениях города Москвы. Включить в состав web-ориентированного интерактивного тренажера «Финансовое планирование» возможность подключения заданий, разработанных пользователями - учителями. Организовать систему сетевого взаимодействия между преподавателями с целью обмена учебно-методической информацией по применению webориентированного интерактивного тренажера «Финансовое планирование». Проводить специальные курсы повышения квалификации для учителей средних учебных заведений, участвующих в разработке учебно-методических материалов курса «Финансовое планирование» и реализации стратегий сотрудничества ВУЗ-школа, управлении мобильностью, внедрением инновационных информационных и педагогических технологий в учебный процесс. 785 Для организации подобных курсов рекомендовано, кроме традиционных методов обучения, использовать также методы дистанционного доступа к образовательным ресурсам. Активизировать работу по формированию контента web-ориентированного интерактивного тренажера «Финансовое планирование». Это поможет обеспечить более четкое соответствие заданий тому наполнению программы профильного курса конкретного учебного заведения, где используется программный комплекс, а для этого: увеличить научно-педагогическую составляющую учительской нагрузки; поддерживать совместные программы двойного научного руководства школьными и ВУЗовскими преподавателями над проектами, выполняемыми учениками. Создать условия для более активного вовлечения учеников и студентов, в научно-исследовательскую работу по использованию и/или развитию webориентированного интерактивного тренажера «Финансовое планирование» в учебном процессе. Разработать комплекс мер, содействующих развитию мобильности использования web-ориентированного интерактивного тренажера «Финансовое планирование» в среде учеников и преподавателей. Для этого следует, используя интернет-технологии, внести в научное, программное, методическое и образовательное пространство необходимые изменения, направленные на упрощение процедуры доступа к образовательным ресурсам. Разработать соответствующие организационные механизмы регулирования дистанционного доступа к web-ориентированному интерактивному тренажеру «Финансовое планирование», например с использованием разграничения прав пользователей, что делает использование программного комплекса более защищенным от несанкционированного доступа к личным проектам обучаемых. Настоящий программный комплекс может быть рекомендован преподавателям экономики и учащимся старших классов общеобразовательных и специализированных школ, гимназий, лицеев, профессиональных училищ при подготовке к занятиям и после них для закрепления полученных знаний. Он может быть также использован при подготовке преподавателей экономических дисциплин в процессе отработки методики преподавания в качестве образца методических материалов. Переход к профильному обучению, преследует, как указывается в «Концепции профильного обучения на старшей ступени общего образования», принятой Минобразования РФ, следующие основные цели: создать условия для значительной дифференциации содержания обучения старшеклассников, с широкими и гибкими возможностями построения школьниками индивидуальных образовательных программ; способствовать установлению равного доступа к полноценному образованию разным группам обучающихся в соответствии с их индивидуальными склонностями и потребностями; расширить возможности углубленного изучения отдельных учебных предметов; 786 обеспечить преемственность между общим и профессиональным образованием, в том числе более эффективно подготовить выпускников школы к поступлению в вузы и освоению программ высшего профессионального образования. Создание образовательной сети, кооперация (объединения образовательных ресурсов) различных образовательных учреждений позволит старшеклассникам одной школы при необходимости воспользоваться образовательными услугами других школ или учреждений дополнительного, довузовского образования, что обеспечит более полную реализацию их интересов и познавательных потребностей. Учреждения и преподаватели системы дополнительного образования могут стать важным компонентом образовательных сетей, реализующим профильные и особенно элективные курсы, учебные проекты. Это позволит существенно расширить спектр таких курсов и новых форм образовательного процесса, повысить качество и эффективность общего образования. Такая модель организации профильного обучения на практике может быть эффективна в случае организации в школе отдельных профильных классов, объединяющих школьников по групповым интересам (познавательные потребности в области определенного набора учебных предметов). Вместе с тем, цели профильного обучения направлены на реализацию индивидуальных интересов и образовательных потребностей каждого школьника и предоставление возможностей выстраивания им собственной, индивидуальной образовательной траектории, индивидуального учебного плана. Реализация таких возможностей в рамках традиционно понимаемых сетевых форм организации обучения значительно затруднена из-за ряда факторов (нестыковка расписаний занятий, непостоянный состав учебных групп, нерешенные вопросы учета трудозатрат и оплаты труда преподавателей и т.д.). Все это существенно актуализирует использование дистанционных образовательных технологий в качестве средства реализации профильного обучения, прежде всего, в форме индивидуальных учебных планов школьников. Грядущее широкомасштабное распространение профильного обучения неизбежно обострит ряд проблем, главными из которых являются недостаток учебно-методических разработок как по организации и реализации различных моделей профильного обучения, так и по содержательно-методической поддержки профильных общеобразовательных предметов и элективных курсов. Дистанционная поддержка профильного обучения, основным инструментальным средством которой являются образовательные Интернетресурсы, облегчит решение этих проблем через расширение возможностей доступа учителей школ к научным, научно-методическим, информационно-аналитическим материалам по актуальным проблемам развития науки (по отраслям знаний) и образования, авторским учебно-методическим материалам, которые могут быть полезны для формирования учебно-методических комплектов по базовым, профильным общеобразовательным предметам и для разработки элективных курсов; Использование предложенного в рамках проекта образовательного Интернетресурсав профильном обучении будет способствовать: 787 - эффективной реализации индивидуального подхода и личностной ориентации содержания обучения учащихся; - расширению возможностей учителей школ в организации самостоятельной работы учащихся во внеурочное время; - активизации самостоятельной работы учащихся с творческими заданиями и проектами, ориентированными на поиск, отбор и анализ информации с использованием Интернет-ресурсов; - увеличению доступности использования дополнительного материала учащимися для углубленного изучения отдельных тем и разделов профильных общеобразовательных предметов; - развитию личной инициативы учащихся при подготовке сообщений, докладов, рефератов, проектов, при этом использование дополнительного (а некоторых случаях единственного альтернативного учебникам, учебным пособиям) источника информации, позволит (если не полностью, то частично) компенсировать недостатки отсутствующих или имеющихся в распоряжении учителей и учащихся школ учебников, учебных пособий и учебно-методических материалов; - облегчению труда учителя путем использования уже готовых и апробированных коллегами учебно-методических разработок, позиционированных на образовательных Интернет-ресурсах (сценариев деловых игр, заданий, задач, тестов, тренингов и т.д.), для организации и оптимизации учебной деятельности на уроках. 2.3.15. Проблемы и трудности, возникшие у исполнителя при достижении целей и решении задач мероприятия. Структурные и организационные изменения образовательного процесса требуют от школ значительных усилий, соответствующего кадрового, материального и образовательного потенциала, которым многие из них в настоящее время не располагают. Судя по данным эксперимента по введению профильного обучения, многие принципы построения профильного обучения пока еще не получили должного отражения в практике школы именно по указанным причинам. В ходе анализа выявлена недостаточная готовность школ к внедрению в учебный процесс на старшей ступени исследовательской деятельности, учебных проектов, практикумов. Предмет «Экономика» не является обязательным, поэтому в школах он в основном изучается в различных формах интеграции, например, экономический блок – в курсе обществознания, а также на основе межпредметных связей. Как отдельный предмет экономика осталась практически только в школах, которые имеют классы социально-экономического профиля, а в других образовательных учреждениях экономика как самостоятельный предмет отсутствует. Изучение экономики только на основе интеграции и межпредметных связей непродуктивно, так как в этом случае: • отсутствуют соответствующие программы; • количество часов экономического блока в курсе «Обществознание» по сравнению с объемом отдельной дисциплины «Экономика» незначительно; 788 • профессиональный уровень учителей-обществоведов в экономической сфере недостаточно высок; • учителя-предметники (математики, технологи, филологи, географы и т.д.) не имеют соответствующей экономической подготовки. Все это говорит о том, что в значительном числе случаев отдельная школа не обладает соответствующими кадровыми, материальными ресурсами, учебнометодическим обеспечением и не в состоянии в полной мере реализовать профильное обучение в традиционных формах организации учебного процесса. Встает вопрос о сетевом взаимодействии различных образовательных учреждений, объединении их ресурсов и образовательного потенциала. При этом наиболее перспективным направлением реализации сетевого взаимодействия представляется использование дистанционных образовательных технологий. 2.3.16. Проявленный к мероприятию интерес и полученная поддержка мероприятия со стороны общества, государственных структур, международных организаций, бизнеса, инвесторов, СМИ и т.д. 2.3.17. Экспертная оценка текущего статуса мероприятия Практическая ценность результатов Практическая значимость результатов выполнения проекта заключается в разработке новаторского образовательного ресурса для экономического образования с целью получения учащимися основных знаний и базовых навыков на рынке финансовых услуг путем внедрения в процесс образования современных практикоориентированных инновационных подходов с использованием webориентированного интерактивного тренажера «Финансовое планирование». Создание эффективного и доступного интерактивного Интернет – ресурса позволит обеспечить: • изучение базовых финансовых понятий, формирование цельных представлений о процессах, связанных с финансами, бизнесом и предпринимательской деятельностью; • освоение типичных экономических ролей через участие в обучающих играх и тренингах, моделирующих ситуации из реальной жизни; • решение практических проблем, моделирующих реальные ситуации, проблемы и задачи, с которыми сталкиваются предприниматели в процессе своей предпринимательской деятельности; • использование информационно-образовательного контента в заявленных целях проекта; • возможность получения знаний и умений для организации и ведения собственного бизнеса и предпринимательской деятельности; • формирование опыта применения полученных знаний и умений для решения типичных экономических задач, освоения экономических знаний для будущей работы в качестве наемного работника и эффективной самореализации в экономической сфере; В результате освоения образовательного контента введенного в тренажер «Финансовое планирование» обучаемые будут 789 знакомы с основами технологии планирования, учета и контроля денег и финансовых результатов; понимать назначение финансовой информации и оценить ее значение в процессе принятия решений; понимать характер изменения затрат и основные методы их учета; знать задачи, входящие в область финансового планирования и методы их реализации; уметь использовать нормативно-управленческую документацию и справочные материалы в работе, а также использовать программное обеспечение для решения задач финансового планирования деятельности малой фирмы. Хотя методический материал изложен кратко, форма его подачи предоставляет обучающемуся возможность самостоятельно наращивать объем знаний, конкретизируя и уточняя наиболее интересные и важные для работы разделы учебного курса. Web-ориентированный интерактивный тренажер «Финансовое планирование», по убеждению авторов, должен быть реализован с максимально широким использованием активных форм проведения занятий, что способно обеспечить более глубокое усвоение изучаемого материала. Программный комплекс отвечает требованиям, предъявляемым к учебнометодическим материалам для преподавателей, поскольку, кроме хорошей проработки содержания, авторы проекта выбрали достаточно технологичный способ подачи включенного материала, чтобы в максимальной степени облегчить преподавателю возможность его использования в учебном процессе. Преподаватели учебных курсов по экономике предприятия могут использовать данный материал достаточно широко – для построения учебного курса и учебной программы, а также в процессе подготовки и проведения занятий в рамках близких к этой теме дисциплин. Обучаемые могут использовать данное пособие в качестве дополнительного источника знаний при изучении микроэкономики. Предлагаемая авторами концепция дистанционного обучения сохраняет преимущества, присущие традиционным методам обучения. Просто образовательный ресурс находится удаленно и для организации доступа к нему используются сетевые технологии. При этом образование может быть как дистанционным со всеми присущими ему методами, приемами и технологиями, так и традиционным, но с использованием образовательных ресурсов, доступных дистанционно. Распределение прав доступа даст возможность обучаемым в любой момент и в любом доступном месте работать как с индивидуальным проектом (практическим заданием, задачами, тестами), так и с ресурсами общего назначения (теоретические материалы, нормативно-справочная информация). С точки зрения организационных мероприятий поддержка образовательного ресурса в актуальном состоянии, наполнение его новыми учебно-методическими материалами намного оперативнее, быстрее и удобнее будет обеспечиваться из единого ресурсного центра, в качестве которого будет выступать ФДО РЭУ им. Г.В. 790 Плеханова. Школы и другие образовательные учреждения г. Москвы не будут связаны мероприятиями получения CD или DVD носителей (не говоря о том, что эти носители нужно еще обеспечить, распространить и т.п., а это ложится, как правило, на плечи разработчика или заказчика разработки – «инициатива наказуема», в то же время и у тех и у других есть более значимые и интересные задачи), последующей инсталляции, установки, обновления и адаптации программного продукта, ограничениями прав пользователей операционных систем и т.д. Не стоит упускать из внимания и тот факт, что оценка стоимости образовательных систем ДО показывает, что она обходится приблизительно в 1.5 - 2 раза дешевле, в основном за счет более эффективного использования учебных помещений и технических средств, а также за счет использования более концентрированного представления содержания образования, ориентированности технологий ДО на большее количество одновременно обучающихся. ЗАКЛЮЧЕНИЕ Результат выполнения проекта представляет собой качественно разработанный программный комплекс, наполненный методическими материалами, предназначенный для освоения приемов работы с пакетом экономических программ обучающимися, не обладающими предварительной профессиональной подготовкой. Авторы рассматривают экономику как необходимый и существенный предмет в рамках учебных планов общеобразовательных школ, а потому, по их мнению, наиболее целесообразно ориентироваться не на фрагментарное ознакомление учащихся с отдельными вопросами рыночной экономики, а на систематический курс с определенной логической структурой. Для программы разработан тематический планы. При этом позиция авторов заключается в том, что они не считают собственные варианты программы и тематического плана единственно возможными и жестко заданными. Преподаватель, по их мнению, может разработать собственную программу курса с учетом специфики образовательного учреждения и, в частности, его учебного плана, технической оснащенности, наличия учебных материалов, уровня подготовленности учащихся, их интересов, а также уровня собственной квалификации. Актуальность разработок подобных предлагаемому web-ориентированному интерактивному тренажеру «Финансовое планирование» достаточно велика, поскольку до сих пор инструментальное и методическое обеспечение преподавания экономических дисциплин в школе в достаточной мере не налажено и это является одной из наиболее острых проблем экономического образования на этом уровне. Представленный в отчете подход заполняет важную нишу инструментальных средств – он может выступать основой для собственных методических разработок преподавателей экономических дисциплин. Для того чтобы его успешно использовать в таком качестве существуют определенные основания, поскольку разработка обладает определенными достоинствами. 791 При создании интерактивного тренажера «Финансовое планирование» использован ряд принципов, обеспечивающих удобство восприятия методических материалов непосредственно с экрана ПЭВМ: Для создания данного приложения были использованы такие средства вебразработки, как серверные (PHP) и клиентские (JavaScript) языки программирования. В результате выполнения работ по проекту были составлены учебный план и учебная программа для проведения образовательного процесса с применением разработанного в рамках настоящего проекта web-ориентированного интерактивного тренажера «Финансовое планирование» с целью повышения квалификации преподавателей дисциплины «Экономика» общеобразовательных школ, лицеев, гимназий и колледжей г. Москвы. Во время обучения преподаватели были ознакомлены с возможностью применения в рамках предмета «Экономика» разработанного программного комплекса: «Финансовое планирование», обеспечивающего раннюю профессиональную ориентацию учащихся средней школы в области экономических и управленческих специальностей. Поставленные задачи были решены полностью, что отражено в отчете по мероприятию. В процессе проектирования дизайна, интерфейса и информационного наполнения интернет-тренажера «Финансовое планирование» были сформулированы и реализованы следующие основные требования к разработке интернет - приложения для обучения школьников: Четко сформулировано назначение сайта. Использованы быстро загружаемые элементы. Сайт выполнен в концепции визуальной привлекательности (по крайней мере, с точки зрения разработчиков). Информация разбита на небольшие порции и не размещена вся на одной странице. Разумно организована форма подачи содержимого. Информационная структура web-ресурса выполнена с учетом принципов юзабилити. (Юзаби́лити (англ. usability — дословно «удобство пользования», «применимость») — концепция разработки веб-сайтов, ориентированная на максимальное психологическое и эстетическое удобство пользователей.) Системы, разработанные с учетом требований юзабилити, эргономичны. Они работают именно так, как пользователи ожидают, и позволяют пользователям фокусироваться на собственных задачах, а не особенностях взаимодействия с системой. Эргономичные программные продукты проще изучить, они более эффективны, они также позволяют минимизировать количество человеческих ошибок и увеличить субъективную удовлетворенность пользователей. Разработанный Web-ресурс по замыслу разработчиков соответствует следующим критериям. Web-ресурс является законченным, корректно отображается в различных обозревателях, графические изображения оптимизированы для размещения в Интернет. Тематика выдержана в рамках реализуемого проекта. 792 При оформлении сайта учитывались: стиль оформления, использование цвета, содержание и расположение информации на странице, способы выделения информации, шрифты, иллюстративный материал. В результате можно сделать следующие выводы: Разработанный тренажер прост в освоении. Пользователь при работе с программой не испытывает никаких затруднений. Запуск программы максимально упрощен. Требования к аппаратному обеспечению минимальны. Наглядное изображение задач, дружественный интерфейс, использование манипулятора "мышь" делают процесс обучения приятной работой. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ (Сортировка по авторам) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Астахова И.Ф.СУБД: язык SQL в примерах и задачах. М.: Физматлит, 2009. Брукс Ф.Мифический человеко-месяц или как создаются программные системы. М.:Символ-Плюс, 2010. Вайс Е.А. Планирование на предприятии (организации). М.: Кнорус, 2012. Дэвид М.HTML5. Разработка веб-приложений. М.: Рид Групп, 2012. Иванов С.И. Экономика 10-11 класс. Учебник. Профильный уровень. В 2-х книгах. М.: Вита-Пресс, 2009 г. Карвин Б.Программирование баз данных SQL.М.:Рид Групп, 2012. Ковалёв В.В., Ковалёв Вит.В. Финансовый менеджмент в вопросах и ответах. М.: Проспект, 2011. Кристофер Ш. CSS. Рецепты программирования. СПб.: БХВ-Петербург, 2007. Кузнецов М.И. PHP. Практика создания Web-сайтов. СПб.: БХВ-Петербург, 2009. Лебедева М.С. Дистанционные образовательные технологии: проектирование и реализация учебных курсов. СПб.: БХВ-Петербург, 2010. Липсиц И.В. Экономика. Базовый курс: Учебник для 10-11 кл. М.: Вита-Пресс, 2008 г. МакМенеми Д. Предоставление электронных услуг: руководство для публичных библиотек и центров обучения. М.:Омега-Л, 2011. Макнейл П.Веб-дизайн. Идеи, секреты, советы. . СПб.: Питер, 2012. Макфарланд Д.С. JavaScript. Подробное руководство М.: Эксмо, 2011. Макфарланд Д.С. Большая книга CSS. СПб.: Питер, 2011. Меллинг М. Электронное обучение. Рекомендации руководителям. М.:ОмегаЛ, 2010. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript. М.: Питер, 2012. Панфилова А. Инновационные педагогические технологии. Активное обучение. Учебное пособие для студентов учреждений высшего профессионального образования. М.: Академия (Academia), 2012. 793 19. Петров А.В. Дистанционное обучение в профильной школе. Учебное пособие для студентов высших учебных заведений. Гриф УМО МО РФ. М.: Академия (Academia), 2009. 20. Петрова Ю.А. Шпаргалка по экономике предприятия. М.: Аллель, 2010. 21. Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентельменский набор Web-мастера. СПб.: БХВ-Петербург, 2011. 22. Пылькин А.Н.Алгоритмы и модели ограничения доступа к записям баз данных. М.: Горячая линия – Телеком, 2011. 23. Селко Дж. SQL для профессионалов. Программирование. М.: Лори, 2009. 24. Скотт Б. Проектирование веб-интерфейсов. М.:Символ-Плюс, 2010. 25. Соколов С.А. HTML и CSS в примерах, типовых решениях и задачах. Профессиональная работа. — М.: Вильямс, 2007. 26. Филина Ф. Все об индивидуальном предпринимателе. Справочник. М.: ГроссМедиа Ферлаг, 2011. 27. Фримен Эр., Фримен Эл. Изучаем HTML, XHTML и CSS. СПб.:Питер, 2010. 28. Эрик А. Мейер. CSS-каскадные таблицы стилей: подробное руководство. М.: Символ, 2006. 29. www.azbukafinansov.ru 30. www.javascript.ru 31. www.htmlbook.ru 32. css.manual.ru 794