Разработка компьютерного практикума по информатике - Программирование, компьютеры и кибернетика дипломная работа

Разработка компьютерного практикума по информатике - Программирование, компьютеры и кибернетика дипломная работа




































Главная

Программирование, компьютеры и кибернетика
Разработка компьютерного практикума по информатике

Особенности и классификация программных комплексов, их обзор и функциональные возможности в сфере обучения. Объектно-ориентированное проектирование компьютерного практикума. Разработка и структура информационного обеспечения, основные требования к нему.


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.


программный информационный компьютерный практикум
В современной учебной программе для закрепления теоретического материала проводятся практические и лабораторные занятия, на которых студент показывает уровень своих знаний по изучаемому предмету. Преподавателю это помогает проверить, насколько обучающийся усвоил необходимую информацию по курсу. Здесь и проявляется необходимость создания автоматизированных систем. Такие программные комплексы разрабатываются для более удобного и эффективного изучения, в них представлен в полном объеме материал для проверки знаний.
Целью выпускной квалификационной работы является создание системы, представляющей собой компьютерный практикум по информатике, содержащий в себе задания и тесты по данному курсу.
Данная работа состоит из шести разделов.
Первый раздел представляет собой литературный обзор программных комплексов и существующих автоматизированных систем для обучения.
Второй раздел включает в себя описание предметной области и постановку необходимых задач перед разрабатываемым ПО. Также дается характеристика основных документов и указывается требования к системе в целом, ее функциям и видам обеспечения.
В третьем разделе рассматривается функционально-ориентированное и объектно-ориентированное проектирование, строятся диаграммы различных видов и дается оценка трудоемкости разработки проекта.
В четвертом разделе проводится информационный анализ предметной области, устанавливаются функциональные зависимости реквизитов; все реквизиты разделяются на группы описательных и ключевых, между ними устанавливается соответствие; определяются структурные связи, рассматривается содержание создаваемого программного комплекса.
Пятый раздел содержит алгоритм решения задачи, а также проводится функциональное и структурное тестирование, дается оценка надежности создаваемой системы, описывается структура интерфейса.
Шестой раздел включает в себя представление компьютерной реализации практикума для пользователей автоматизированной системы: преподавателя и студента.
1 . Аналитический обзор программных средств для обучения
1.1 Особенности и классификация программных комплексов
Для изучения вопроса, прежде всего, дадим определение, что собой представляет компьютерное средство обучения (КСО). Автор книги «Разработка компьютерных учебников и обучающих систем» Башмаков А.И. пишет следующее:
«КСО - это программное средство (программный комплекс) или программно-технический комплекс, который предназначен для решения определенных педагогических задач, который имеет предметное содержание и ориентирован на взаимодействие с обучаемым.
Приведенное определение фиксирует то, что КСО является средством, специально созданным для решения педагогических задач, т.е. использование в учебном процессе - его главное назначение.
Требования предметного содержания подразумевает, что КСО должен включать учебный материал по определенной ПО. Под учебным материалом понимается информация как декларативного (описательного, иллюстративного) характера, так и задания для контроля знаний и умений, а также модели и алгоритмы, представляющие изучаемые объекты и процессы. Наличие предметного содержания позволяет отделить КСО от вспомогательных средств, обеспечивающих техническую и методическую поддержку учебного процесса (электронные журналы успеваемости, мониторы для дистанционного контроля и консультирования и др.).
Ориентация на обучаемых означает, что они составляют базовую категорию пользователей, в расчете на которые определяются содержание и функции, воплощаемые в КСО. характеристика КСО. Прочие участники учебного процесса (преподаватели, инструкторы, методисты) применяют КСО в своей профессиональной деятельности, но не входят в базовую категорию их пользователей».
С течением времени КСО претерпевало изменения, которые привели к созданию разных его разновидностей. Они выделяются по нескольким признакам.
Во-первых, КСО строились как электронные аналоги учебно-методических пособий на бумажных носителях. Этому основанию соответствуют автоматизированные учебники, задачники, справочники и т.п. Во-вторых, в КСО воплощались функции технических, но не компьютерных учебных средств: физических тренажеров и лабораторных установок. Так появились более универсальные, компактные и менее дорогостоящие компьютерные тренажерные системы и лабораторные практикумы. В-третьих, КСО соотносились с видами учебных занятий и мероприятий, на поддержку которых они ориентировались. Данная ориентация обусловила выделение мультимедийных лекций, автоматизированных контрольных работ, рубежных контролей. Наконец, в-четвертых, КСО ассоциировались с решаемыми с их помощью педагогическими задачами. Последнему аспекту соответствуют автоматизированные восстановительные курсы, системы контроля знаний [1].
Как любая информационная технология КСО имеет как свои определенные преимущества, так и недостатки.
создание условий для самостоятельной проработки учебного материала (самообразования), позволяющих обучаемому выбирать удобные для него место и время работы с КСО, а также темп учебного процесса;
более глубокая индивидуализация обучения и обеспечение условий для его вариативности (особенно в адаптивных КСО, способных настраиваться на текущий уровень подготовки обучаемого и области его интересов);
возможность работы с моделями изучаемых объектов и процессов (в том числе тех, с которыми сложно познакомится на практике);
возможность представления и взаимодействия с виртуальными трехмерными образами изучаемых объектов;
возможность представления в мультимедийной форме уникальных информационных материалов (картин, рукописей, видеофрагментов, звукозаписей);
возможность автоматизированного контроля и более объективное оценивание знаний и умений;
возможность автоматической генерации большого числа не повторяющихся заданий для контроля и более удобного доступа к ней (гипертекст, гипермедиа, закладки, автоматизированные указатели, поиск по ключевым словам, полнотекстовый поиск);
создание условий для эффективной реализации прогрессивных психолого-педагогических методик (игровые и состязательные формы обучения, экспериментирование, «погружение» в виртуальную реальность).
Перечисленные достоинства характеризуют КСО в дидактическом и функциональном отношениях. К технологическим преимуществам КСО относятся: повышение оперативности разработки; более простое обновление и развитие; легкое тиражирование; более простое распространение (особенно при использовании Internet).
К отрицательным сторонам КСО относятся:
необходимость иметь компьютер (в ряде случаев с выходом в Internet) и соответствующее программное обеспечение для работы КСО;
необходимость обладать навыками работы на компьютере;
сложность восприятия больших объемов текстового материала с экрана дисплея;
недостаточная интерактивность КСО (существенно большая по сравнению с книгой, но меньшая, чем при очном обучении);
отсутствие непосредственного и регулярного контроля над ходом выполнения учебного плана.
Часто к ним добавляются субъективные недостатки, вызванные неграмотным проектированием КСО и концептуальными недочетами, допущенными их создателями.
Разработчики КСО и преподаватели, применяющие их в своей практической деятельности, должны знать недостатки и стараться компенсировать их при создании и эксплуатации данных средств. Способы компенсации могут быть разными: техническими, организационными, методическими, дидактическими, функциональными [1].
Можно сказать, что нынешняя тенденция показывает, как велика потребность в КСО и сейчас существует огромное количество программных комплексов по различным предметным областям. И в каждой из таких предметных областей есть определенные педагогические задачи, решаемые с помощью КСО.
Виды КСО, как правило, соотносится не с отдельными задачами, а с группами наиболее коррелирующих задач.
Схема классификации КСО показана на рисунке 1.1.
В зависимости от решаемых педагогических задач КСО подразделяется на четыре класса: средства теоретической и технологической подготовки, средства практической подготовки, вспомогательные средства, комплексные средства.
К первому классу относятся следующие виды КСО:
компьютерный учебник (КУ) - КСО для базовой подготовки по определенному курсу (дисциплине), содержание которого характеризуется относительной полнотой и представлено в форме учебника (книги).
компьютерная обучающая система (КОС) - КСО для базовой подготовки по одному или нескольким разделам (темам) курса (дисциплины).
компьютерная система контроля знаний (КСКЗ) - КСО для определения уровня знаний обучаемого (тестируемого) по данной дисциплине, курсу, разделу, теме или фрагменту ПО и его оценивания с учетом установленных квалификационных требований.
Класс средств практической подготовки включает два вида КСО.
компьютерный задачник (КЗ), или компьютерный практикум - КСО для выработки умений и навыков решения типовых практических задач в данной ПО, а также развития связанных с ними способностей.
компьютерный тренажер (КТ) - КСО для выработки умений и навыков определенной деятельности, а также развития связанных с ней способностей
К вспомогательным средствам относятся КСО, способствующие решению задач теоретической, технологической или практической подготовки, но в самостоятельном качестве не достаточные для достижения соответствующих целей. Данный класс объединяет следующие виды КСО:
компьютерный лабораторный практикум (КПП), компьютерный справочник (КС), мультимедийное учебное занятие (МУЗ).
В классе комплексных средств, покрывающих широкий круг педагогических задач, выделим два вида КСО: компьютерный учебный курс (КУК), компьютерный восстановительный курс (КВК). Наряду с КУК и КВК встречаются и другие виды комплексных средств, не показанные на схеме классификациями. Они либо объединяют КСО разных видов, либо реализуют функции, присущие им. К подобным средствам относятся, например, тренажерно-обучающие системы профессиональной аттестации и др.
Широкие, в содержательном плане, КСО, в целом покрывающие материал определенного учебного курса, называются интегральными. Интегральные КСО включают большой объем учебного материала или объединяют несколько КСО одного вида.
Результатом объединения КСО разных видов является комплексное средство. Комплекс как единое средство должен обеспечивать централизованное управление учебным процессом и синхронизированное использование входящих в него КСО как звеньев системы.
В зависимости от использования телекоммуникационных технологий КСО подразделяются на локальные, работающие на базе автономных вычислительных систем, и сетевые, функционирующие в рамках вычислительных сетей (локальных или глобальных).
КСО, функционирующие на базе глобальны вычислительных сетей, используются в режиме удаленного доступа.
Сетевые КСО, предусматривающие взаимодействие обучаемых, ориентированы на групповые формы подготовки.
Интеллектуальными называют КСО, реализующие функции традиционно ассоциируемые с человеческим интеллектом.
Среди интеллектуальных КСО наибольшую известность получили экспертно-обучающие и адаптивные обучающие системы. Первые основываются на интеграции технологий КСО и предназначены для освоения методов решения так называемых слабоструктурированных задач.
Адаптивные обучающие системы представляют собой КСО, реализующие обратные связи между обучаемым и системой, которые используются для управления учебным процессом: по результатам работы обучаемого (входного тестирования, рубежных контролей и т.п.) осуществляется корректировка сценария его взаимодействия с КСО (последовательности, глубины и формы представления учебного материала, условий учебных заданий).
Условия, в которых следует применять КСО, определяются возможностями их видов. Выбор видов КСО и конкретных средств, которые удовлетворяют данным образовательным потребностям, осуществляется преподавателями и методистами, планирующими использование КСО в учебном процессе. В настоящее время большинство решений, связанных с внедрением в учебный процесс КСО, приводят к необходимости разработки новых продуктов [1].
Программные комплексы сейчас играют очень важную роль в обучении и подготовки будущих специалистов. Потребность в качественном и программном средстве, наиболее полно отражающем какую либо тему или профиль изучения, очень велика. Об их ценности и роли более подробно рассмотрено в учебном пособии «Информационные технологии в образовании» автора Захаровой И.Г [6].
Каждый из создаваемых КСО должен обеспечивать должную защиту данных, если таковые имеются и соответствовать общим требованиям руководителей и преподавателей к их содержанию и структуре.
Для их создания потребуются навыки по разработке таких систем и комплексов. Учебные пособия «Информационные системы» автора Федоровой Г.Н., «Автоматизированные информационные системы» автора Мезенцева К.Н. и «Проектирование информационных систем» автора Емельяновой Н.З. содержат достаточно полную информацию о том, из чего состоят ИС, об их архитектурах, о правильном анализе предметной области, о подходах и этапах их программирования.
Создаваемые КСО могут иметь личные данные своих пользователей и хранить другую важную информацию. Такая информация хранится в БД. Если КСО в сети, то эти данные необходимо защитить. В книгах Гуда А.Н. «Информатика. Общий курс» и Василькова А.В «Информационные системы и их безопасность» описывается общие сведения о создании БД и защите информации в КСО.
1.2 Обзор существующих программных средств для обучения
Современно обучение в высших учебных заведениях включает в себя целые программные комплексы и электронные учебники, что позволяет качественно оценить уровень знаний студентов и отслеживать успехи студентов в различных дисциплинах.
Томский технологический университет имеет огромное количество компьютерных разработок, среди которых электронные учебники на тему Рейзлин В.И «Численные методы решения краевых задач проектирования», Рейзлин В.И «Численные методы оптимизации», Рейзлин В.И «Программирование С++» [15]. В целом, это кроссплатформенный формат электронных документов, созданный фирмой Adobe Systems с использованием ряда возможностей языка PostScript. В первую очередь он предназначен для представления в электронном виде полиграфической продукции, однако позволяет интегрировать и элементы мультимедиа, такие как интерактивные иллюстрации, анимации, аудио- и видео.
Учебники содержат несколько разделов. Раздел «Учебник» знакомит с материалом по выбранному курсу, «Тест» позволяет проверить знания, по результатам прохождения выставляется оценка. Раздел «Задания» содержит несколько вариантов заданий для прохождения лабораторных работ. «Требования» - информация и советы по оформлению выполненных заданий. Для подготовки к экзамену по курсу есть раздел «Экзаменационные вопросы». Пособия разработаны специально для студентов и аспирантов для лучшего изучения способов программирования или для тех, кто использует в своем решении численные методы.
В целом, Томский Государственный Университет имеет сетевые электронные учебно-методические комплексы. Это учебные курсы в Moodle для контроля знаний. Они включают в себя ЭУП (электронные учебные пособия), АПИМ или Аттестационные педагогические измерительные материалы (объёмом не менее 100 тестовых заданий различного типа в формате LMS Moodle или Microsoft Word), вопросы для самоконтроля (не менее 15 для каждого раздела ЭУП), задания для самостоятельной работы, темы рефератов и т.п., дополнительные материалы, такие как списки литературы, ссылки на интернет-ресурсы по курсу, мультимедийные материалы (не менее 10 анимации и 5 видио-либо аудиозаписей). Он рассчитан на один семестр обучения.
Помимо этого там также имеется немалое количество ВЛР (виртуальные лабораторные работы) более чем по двадцати темам из разделов физики, химии, биохимии и естествознания. Данные комплексы моделируют реальные явления, процессы.
Например, в Тихоокеанском Государственном Университете разработаны несколько электронных учебников, таких как электронное пособие Кудинова Н.Т. «История России IX-XX веков» и «История России» [16].
Первое пособие разработано с помощью Adobe Acrobat в PDF формате. Помимо лекции на данную тему в пособии предложено также словарь исторических терминов, иллюстрации, карты событий и видеофрагменты, все это представляет собой дополнительную информацию для студентов о данном периоде в истории государства. Текст оснащен всплывающими подсказками, которые раскрываются после наведения на выделенные фрагменты текста. Доступ ко всем дополнительным материалам осуществляется под средством гиперссылок.
Второе пособие было разработано совместно со студией «SPN» и представляет собой интерактивное пособие. Материал насыщен фото- и видеоматериалами, историческими документами. Помимо всего этого, имеется встроенная система тестирования.
Этот университет имеет также электронные издания для студентов заочного отделения. Созданы такие пособия как «Отечественная история», «История отечественного государства и права», «История государства и права зарубежных стран». Материалы содержат темы контрольных работ с планом изложения, справочными источниками и советами по написанию, требованиями к оформлению.
Башлаковым А.С. был создан компьютерный комплекс под названием MyTest (версии MeTestX и MyTestXPro) [17]. Программа предназначена для создания и проведения компьютерного тестирования. Также она сама обрабатывает результаты и выставляет балл за пройденный тест.
Типы заданий, поддерживаемых в программе: одиночный выбор, множественный выбор, установление порядка следования, установление соответствия, указание истинности или ложности утверждений, ручной ввод числа, ручной ввод текста, выбор места на изображении, перестановка букв, заполнение пропусков (MyTestXPro). В задании максимально может быть 10 вариантов ответов.
Программа имеет три модуля: модуль тестирования, редактор тестов и журнал результатов. Программа имеет собственный текстовый редактор. Имеется возможность настраивать параметры для теста: время тестирования сложность теста, прикрепление подсказок, объяснение ответа. Варианты ответов и задания перемешиваются. Оценки могут быть в любой системе оценивания от 2-ух до 100-бальной. Также каждый тест хранится в отдельном файле и для них можно задать пароли, что дает дополнительную защиту, а также файлы защищены от несанкционированного получения ответов.
Программа может использоваться как для локального, так и для сетевого тестирования. Системные требования - ОС Windows XP, Vista, 7, 8, 8.1, 10. Такая программа может быть использована в любом учебном заведении (университеты, школы). Даже предприятия могут использовать ее для аттестации и классификации своих сотрудников.
Оренбургский государственный аграрный университет использует систему электронного тестирования JoliTest v1.0 [18].
JoliTest v1.0 - это автоматизированная электронная сессия. Пакет программ для тестирования знаний. Компоненты - клиент, сервер, конструктор тестов, база данных, которая хранит всю о студентах, заданиях для тестов и экзаменах (в данном случае указывается даже дата и список допущенных студентов), а также результаты тестирования. Администратор заполняет базу данных и в конце отправляет результаты в MS Word. Все остальное программа делает сама.
Основными компонентами являются: JTRun - клиент, с помощью которого студенты проходят тестирование, JTServer - сервер, к которому подключаются клиенты, JTEditor - конструктор тестовых заданий, JTBase - средство для работы с БД.
Возможности данной системы: централизованное хранение списков студентов, данные по экзаменам и оценкам по ним, все компоненты работают без установки, ни один параметр не записывается в реестр, программа поддерживает несколько тем, можно задать количество задании по каждой теме, задания представляются в различных формах (открытой, закрытой, на соответствие, установление правильной последовательности), удобное средства манипулирования данными, их сортировка и фильтрация, возможность заполнение БД под средством импорта, всторенные алгоритмы проверки корректности тестов.
1С имеет целую образовательную коллекцию, куда входят несколько электронных учебников, состоящих из материала для обучаемых и мультимедийных файлов, предназначенных для изучения иностранных языков для студентов всех вузов и специальностей.
С помощью1С: Электронное обучение. Экзаменатор [19] можно провести тестирование в локальной сети и через интернет с помощью многих браузеров, что не требует установки на рабочем месте. Поддерживается работа по низкоскоростным каналам связи. Возможности для обучающегося: работать с любого компьютера, включенного в локальную сеть, проходить учебные курсы в удобное время и в комфортном для себя режиме, контролировать усвоение материала, выполняя тесты и получая результаты сразу же, предусмотрены подсказки и комментарии. Программа настроена на несколько ролей Администратор, Преподаватель, Разработчик и Ученик. Есть возможность наложить индивидуальные настройки доступа.
2 . Предметная область автоматизации и постановка задачи
2.1 Описание предметной области автоматизации
Использование компьютерного практикума позволяет автоматизировать процесс проверки знаний студентов. Такое средство обучения помогает учащемуся эффективно освоить курс, а преподавателю оценить уровень подготовки. Компьютерные практикумы имеют теоретические материалы для подготовки и включают в себя несколько этапов проверки. Задания обычно подбираются, проверяются и вносятся преподавателям. После прохождения каждого из этапов, записываются результаты. Их и просматривает преподаватель в журнале.
Проанализировав предметную область, выделим необходимые входные документы.
Студент должен заносить следующие сведения о себе: номер зачетной книжки, фамилию, имя, отчество, домашний адрес, телефон, логин и пароль для входа в систему. Чтобы оценить решение, необходимы критерии оценивания. В случае их изменения будут корректироваться границы интервалов, при которых будет выставляться определенный балл. Также необходимо описать темы и типы работ в практикуме.
Теперь представим формы входных документов.
Форма документа «Студенты» представлена на рисунке 2.1
Рисунок 2.1. Форма документа «Студенты»
Форма документа «Темы работ» представлена на рисунке 2.2
Рисунок 2.2. Форма документа «Темы работ»
Форма документа «Типы работ» представлена на рисунке 2.3
Рисунок 2.3. Форма документа «Типы работ»
Форма документа «Оценки» представлена на рисунке 2.4
Рисунок 2.4. Форма документа «Оценки»
Журнал служит методом контроля над успеваемостью студентов. Один и тот же учащийся может быть внесен несколько раз в зависимости от решенных работ. Каждая тема и каждый тип работы имеют уникальные номера. В журнале записываются такие сведения как: номер зачетной книжки студента, код темы, типа и оценки работы.
Теперь представим форму выходного документа «Журнал успеваемости» на рисунке 2.5.
Рисунок 2.5. Форма документа «Журнал успеваемости»
Главной целью данной работы является проектирование и разработка компьютерного практикума по информатике. Его основная задача - проверка уровня знаний студентов по представленному курсу. Автоматизация этого процесса позволит более эффективно использовать учебные часы. Программа сама выполнит проверку выполненных работ и предоставит преподавателю все результаты. За основу взяты три темы из информатики: представление информации, измерение информации и системы счисления. По ним и будут разрабатываться все задания для проверки знаний. В каждой теме должны иметься практическая, тестовая и контрольная части. Преподаватель должен иметь возможность изменять критерии оценивания работ и просматривать журнал успеваемости студентов. Ему также должен быть предоставлен доступ к вводу и редактированию вопросов, вариантов ответов и правильных ответов для всех тем данного практикума. Перед началом работы с компьютерным практикумом необходимо выполнить регистрацию студента. В каждой практической части нужно разработать несколько разделов. Для тестов необходимо несколько вариантов, среди которых будет выбираться только один для решения. Студенту должны быть предоставлены материалы по темам для изучения.
Вот какие задачи, требующие решения, можно сформулировать:
1) хранение большой базы заданий для работ по информатике;
2) редактирование заданий для практикума;
3) проведение тестирования для выявления уровня знаний студентов;
4) обработка итогов тестирования и выставление баллов;
5) хранение результатов успеваемости студентов.
После изучения предметной области разработана функциональная структура, которая представлена на рисунке 2.6.
Компьютерный практикум состоит из следующих восьми модулей: модуль студента, модуль преподавателя, модуль авторизации, модуль выполнения практических заданий, модуль тестирования, модуль выполнения контрольных заданий, модуль решения кроссворда и модуль редактирования.
Модуль преподавателя хранит данные для доступа его в систему.
Модуль студента содержит информацию о студентах, которые используют данный практикум.
Модуль авторизации служит для регистрации студентов и доступа пользователей программы к ее функциям.
Модуль выполнения практических заданий предназначен для студентов и разделен на три темы, из которых состоит весь практикум: системы счисления, представление информации, измерение информации. В каждой из них эта часть поделена на несколько разделов и содержит вопросы с открытым ответом. Доступ к тестам и контрольной осуществляется только после прохождения определенного количества задач.
Рисунок 2.6. Функциональная структура компьютерного практикума по информатике
Модуль тестирования включает в себя пять вариантов тестов для решения студентами. Прежде чем перейти к контрольной части, необходимо набрать проходной балл.
Контрольные работы по темам представлены в модуле выполнения контрольных заданий.
Модуль решения кроссворда как заключительная часть проверки знаний содержит в себе вопросы из курса информатики.
Модуль редактирования предназначен для преподавателей и предоставляет доступ к добавлению, изменению и удалению заданий компьютерного практикума, а также критериев оценивания.
2.3 Требования к разрабатываемому компьютерному практикуму
К программе должен предъявляться ряд требований, чтобы сделать работу пользователя с ней удобной и безопасной.
Разрабатываемый компьютерный практикум должен обеспечивать хранение, добавление, удаление всей необходимой информации, такой как: данные студентов, данные преподавателя, темы, типы работ представленных в нем и результаты выполнения заданий. Он должен иметь возможность добавления, изменения и удаления вопросов и ответов и должен вести учет успеваемости студентов в журнале. К компьютерному практикуму предъявляются также следующие требования: надежность и безопасность при работе; дружелюбный интерфейс, чтобы пользователь без труда ориентировался в программе; обеспечивать переносимость и не зависеть от версии ОС Windows.
Для студента в компьютерном практикуме должны быть доступны следующие функции: ввод данных для регистрации в программе, просмотр и изучение материала по представленным темам, решение практических, тестовых и контрольных частей, решение кроссворда.
В программе необходимо выставлять баллы за проделанную работу и записывать их в журнал.
Преподаватель должен иметь возможность осуществлять: ввод и редактирование заданий для каждой темы, критериев оценивания и просмотр журнала с результатами проверки учащихся.
Также для всех категории пользователей должен осуществляться ввод данных для проверки их доступа к компьютерному практикуму.
Для корректной работы компьютерного практикума на компьютере пользователя должны быть соблюдены несколько минимальных требования: версия ОС не ранее Windows XP, с тактовой частотой процессора 550 МГц и выше, 512 Мб ОЗУ, программное обеспечение - Delphi 7.0, клавиатура и мышь.
3 . Проектирование компьютерного практикума по информатике
3.1 Функционально-ориентированное проектирование компьютерного практикума
Для данного проектирования будем использовать методологию функционального моделирования SADT. Она отражает функциональную структуру объекта. При применении данной методологии результатом является модель, которая состоит из нескольких диаграмм. Это главные компоненты модели. Все функции программных комплексов и информационных систем и интерфейсы на них представлены как блоки и стрелки. Стрелка сверху отражает управляющую информацию, данные, которые подвергаются обработке, показаны с левой стороны, выходные данные показаны с правой стороны блока диаграммы, механизм (человек или автоматизированная система), который осуществляет операцию, указан стрелкой снизу блока [3].
На рисунке 3.1 представлена контекстная диаграмма.
Любой компонент функциональной модели может быть декомпозирован на другой диаграмме, которая иллюстрирует внутреннее строение блока на родительской диаграмме. Уровней таких диаграмм может быть несколько, так как любой компонент функциональной модели может быть декомпозирован на диаграмме нижнего уровне, которая иллюстрирует внутреннее строение блока на родительской диаграмме. Такая последовательность формирует иерархию диаграмм [11]. На рисунке 3.2 представлена диаграмма декомпозиции первого уровня IDEF0. На рисунке 3.3 представлена диаграмма декомпозиции второго уровня.
Рисунок 3.2. Диаграмма декомпозиции первого уровня
Рисунок 3.3. Диаграмма декомпозиции второго уровня
В таблице 3.1 представлены основные элементы представленных диаграмм IDEF0 и в таблице 3.2 представлено описание функциональных блоков.
Таблица 3.1. Основные элементы диаграммы IDEF0
Название проекта : Разработка компьютерного практикума по информатике
Цель проекта : Реализация структурной функциональной модели компьютерного
Технология моделирования : метод функционального моделирования IDEF0
Инструментарий : программный продукт BP Win 4.1
Задания к практическим, тестовым и контрольным работам
А0. Разработка компьютерного практикума по информатике
Задания к практическим, тестовым и контрольным работам
Список студентов, имеющим доступ
Разработка компьютерного практикума по информатике дипломная работа. Программирование, компьютеры и кибернетика.
Контрольная Работа По Английски Написать
Реферат: Психологизм романа Достоевского "Преступление и наказание". Скачать бесплатно и без регистрации
Шпаргалка: Шпаргалка по Финансам предприятия
Реферат: Legalizing Drugs Essay Research Paper Legalizing Drugs
Реферат: Региональный план действий нпо для региона векца для контактов
Реферат: ECommerce Essay Research Paper 1 Sizing the
Курсовая Работу На Тему Убийство
Национализм Как Идеология Реферат
Реферат: Темы практических (семинарских) занятий Тема 1 Введение. Клиника интеллектуальных нарушений как наука. Психопатология и дефектология, их связь в медико-биологическом комплексе Цель
Реферат: Изгнание морисков
Дипломная работа по теме Проектирование транкинговой сети связи
Курсовая работа: Общая характеристика трудового договора, их виды, содержание и порядок заключения
Реферат по теме Православные храмы Сибири и творчество итальянских архитекторов
Курсовая работа: Понятие и конституционно-правовые основы института гражданства
Бухло Эсса
Реферат: Рынок рекламы как часть экономической системы
Сочинение На Тему Настоящее Искусство Аргументы
Реферат: «Применение it в исследовании творчества Леонида Андреева»
Курсовая работа по теме Характеристика отдельных видов договоров аренды
Реферат: Основные черты административного процесса
Проблема принципал–агент и пути ее решения - Менеджмент и трудовые отношения курсовая работа
Сущность трасологической экспертизы - Государство и право дипломная работа
Розслідування вбивств із корисних мотивів - Государство и право реферат


Report Page