Главная страница
Навигация по странице:

  • 2 АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ

  • 5 Технико - экономическое обоснование разработки ИС

  • Параметр Затраченное время, час Стоимость работы, руб./ час Итог, руб.

  • Итого: 319 143 464

  • Техническое задание требования к структуре и функционированию системы


    Скачать 0.76 Mb.
    НазваниеТехническое задание требования к структуре и функционированию системы
    Дата16.09.2022
    Размер0.76 Mb.
    Формат файлаdocx
    Имя файлаkursach_aga (1).docx
    ТипТехническое задание
    #679901




    Содержание

    ВВЕДЕНИЕ……………………………………………………………………

    2 Техническое задание ………………………………………………………...

    2.1 Требования к структуре и функционированию системы ……………

    2.2 Требования к персоналу ………………………………………………

    2.3 Показатели назначения …………………………………………………

    2.4 Требования к надежности …………………………………………

    2.5 Требования к безопасности ……………………………………………

    2.6 Требования к эргономике ……………………………………..

    2.7 Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы …………………….

    2.8 Требования к функциям Системы ……………………………

    2.9 Требования к информационному обеспечению

    2.10 Требования к программному обеспечению

    2.11 Требования к техническому обеспечению

    2.12 Требования к организационному обеспечению

    3 Средства реализации ИС……………………………………………………….12

    4 Анализ ИС…………………………………………………………………

    4.1 Анализ предметной области………………………………………………….

    4.2 Анализ программного обеспечения…………………………………………

    5 Проектирование приложения………………………………………………….

    5.1 Методология функционального моделирования IDEF0 ……………………..

    5.2 Разработка интерфейса ………………………………………………..

    6 Технико - экономическое обоснование разработки ИС …………………

    Заключение……………………………………………………………………..

    Список использованных источников

    ВВЕДЕНИЕ


    Образование одна из важнейших сфер человеческой деятельности, обеспечивающей формирование интеллектуального потенциала общества. Оно является, противоречием между традиционным темпом обучения и постоянно ускоряющимся темпом появления новых знаний в результате того, что все большая часть человечества сегодня занимается их расширенным воспроизводством. Объем знаний, необходимых человеку, становится все больше и все быстрее обновляются, а время на обучение человека (от начального до высшего) сохраняется постоянным. Поэтому, большинство стран все больше переходит в систему образования новых информационных технологий.
    Дистанционное обучение - связь педагога также обучающихся между собой на расстоянии, отражающее все присущие учебному ходу элементы (цели, содержание, способы, организационные формы, средства преподавания) также реализуемое характерными средствами Интернет-технологий или другими средствами, учитывающими интерактивность. Неоспорима значимость дистанционного обучения. С целью множества не всегда комфортны очные формы образования. Дистанционное обучение ведь экономически выгодным, в случае если учитывать транспортные затраты также организационные затраты на всю систему очного преподавания. Можно заявлять, то что дистанционное обучение раскрывает новейшие возможности, заметно увеличивая и информационное пространство, также информационную область обучения.


    Поэтому система дистанционного образования должна являться важнейшим элементом непрерывного образования, в котором должна формироваться интеллектуальная готовность личности к освоению новых знаний, к тому, чтобы за весь период трудовой деятельности специалист несколько раз как бы овладевал новой профессией. Образно говоря, в этой системе воспитывается профессиональный ученик .

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

    Помимо этого в 2020 году объявили карантин, тогда и стала актуальна тема дистанционного обучения, ведь все учебные заведения закрывали на карантин.

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

    Как и все виды образования, разные модели дистанционного обучения выстраиваются на базе главных элементов процесса обучения:

    1 Отражение предметного содержания.

    2 Наличие взаимодействия с преподавателями.

    3 Исполнение практических заданий.

    Любая модель дистанционного обучения применяет информационные технологии, которые каким-либо образом воздействуют на эти элементы.

    Существуют следующие основные модели дистанционного обучения:

    1 Модель распределённого класса.

    2 Модель самостоятельного обучения.

    3 Модель «открытое обучение + класс».

    Связь между учениками и учителем могут осуществляться путем использования смартфона, компьютерных конференций, электронной почты или специальной информационной системы .

    Очевидно, что невозможно всю жизнь провести за партой. Следовательно, необходимо постоянно учиться в разные годы своей жизни, что, будет происходить, прежде всего, дистанционно, без отрыва от основной деятельности. Поэтому система дистанционного образования должна являться важнейшим элементом непрерывного образования, в котором должна формироваться интеллектуальная готовность личности к освоению новых знаний, к тому, чтобы за весь период трудовой деятельности специалист несколько раз как бы овладевал новой профессией. Образно говоря, в этой системе воспитывается профессиональный ученик.

    Студент базового уровня обучения дистанционной формы получает те же самые знания, что и студент, посещающий очные занятия. Единственным отличием является то, что для дистанционного обучения студенту нужно иметь толику дисциплины в своем характере.

    Целью курсовой работы является создание информационной системы для дистанционного обучения.

    Для достижения цели проекта нужно выполнить следующие задачи:

    1 Проанализировать предметную область ИС.

    2 Разработать техническое задание.

    3 В соответствии с техническим заданием выполнить проектирование и разработку информационной системы.

    4 Выполнить тестирование приложения и оформление информационной системы.

    5 Рассчитать технико-экономическое обоснование.





    1 ТЕХНИЧЕСКОЕ ЗАДАНИЕ


    Автоматизированная информационная для дистанционного образования - это решение проблем с посещаемостью занятий.

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

    В настоящее время ведется очная форма образования благодаря средствам колледжа. Приказ о открытие приложения издается директором колледжа и оформляется.

    В рамках размещаемого в системе дистанционного учебного курса каждому пользователю назначается роль, которая определяет его права: teacher - преподаватель с правом создания и редактирования курса; student - студент; guest - гость, имеет право просмотра открытых для гостевого доступа курсов

    Большинство элементов курса могут быть оцениваемыми. Все оценки собираются в общий журнал, который содержит удобные механизмы для подведения итогов, создания отчетов.

    1.1 Требования к структуре и функционированию системы


    В состав ИС «дистанционное обучение » должны входить следующие подсистемы:

    1 Подсистема регистрации и редактирования заявок.

    2 Подсистема поиска.

    3 Подсистема управления пользователями.

    4 Подсистема администрирования.

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

    Информация должна вводиться и поддерживаться в актуальном состоянии учителями, ответственными за курс обучения..

    1.2 Требования к персоналу



    Для успешного функционирования системы обслуживающий персонал должен обладать достаточным уровнем квалификации.

    1.3 Показатели назначения



    Система должна обеспечивать возможность исторического хранения данных с глубиной не менее 1 года

    Система должна обеспечивать возможность одновременной работы множества пользователей

    Характеристики времени отклика Системы:

    - для операций навигации по экранным формам системы - не более 1 сек;

    - для операций формирования справок - не более 3 сек.

    1.4 Требования к надежности


    Надежность Системы должна быть обеспечена со стороны Заказчика комплексом технических, программных и организационных средств:

    - проведение регулярного профилактического обслуживания оборудования;

    - наличие ремонтного резерва оборудования с целью обеспечения «горячей» замены при отказах и авариях;

    - обеспечение антивирусной защиты данных.

    Надежность Системы обеспечивается взаимодействием программных и технических средств, а также обслуживающего персонала. Для обеспечения надежности сохранности информации должны быть предусмотрены механизмы резервирования на уровне программного обеспечения Системы.




    1.5 Требования к безопасности



    Средства защиты информации Системы должны удовлетворять требованиям нормативных документов Заказчика

    1.6 Требования к эргономике



    Система должна удовлетворять следующим требованиям в части эргономики и технической эстетики:

    - ученик должен иметь возможность получать доступ к необходимым информационным ресурсам за минимальное число переходов между экранами - это требование должно учитываться при разработке каждой подсистемы;

    - интерфейс и навигация Системы должны быть интуитивно понятными для пользователей;

    Пользовательские интерфейсы Системы должны быть спроектированы и разработаны с применением единых принципов графического представления информации и организации доступа к функциональным возможностям и сервисам.

    Должен быть разработан графический дизайн пользовательских интерфейсов, цветовые, шрифтовые и композиционные решения для отображения текстов, изображений, таблиц, гиперссылок, управляющих и навигационных элементов

    1.7 Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы



    Система должна быть рассчитана на эксплуатацию в составе программно-технического комплекса Заказчика.

    Техническая и физическая защита аппаратных компонентов системы, носителей данных, текущее обслуживание реализуется техническими и организационными средствами Заказчика.

    Все пользователи системы должны соблюдать правила эксплуатации электронной вычислительной техники.

    1.8 Требования к функциям Системы



    В Системе должно быть предусмотрено выполнение следующих функций:

    1 Открытость

    Система должна использовать общедоступные и специфицированные решения.

    2 Модульность

    Система должна быть построена с использованием модульной архитектуры, подразумевающей реализацию основных функций в качестве отдельных модулей, обеспечивающих возможность их независимой модификации

    3 Масштабируемость

    Архитектура Системы должна позволять увеличивать без длительной остановки работы

    4 Системность

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

    5 Персонализация

    Предоставление информации пользователям должно осуществляться с учетом персональных настроек пользователей.

    1.9 Требования к информационному обеспечению



    Хранение и актуализация данных о мультимедиа проекторах, необходимых для осуществления операции регистрации проектора. Корректировка справочника проекторов производится, если регистрируется новая модель проектора.

    Информация о пользователях Системы должна храниться в едином формате и месте. Доступ к этой информации должен быть обеспечен для всех подсистем, использующих ее. Требования к составу информационного обеспечения Системы должны быть уточнены на этапе рабочего проектирования.

    1.10 Требования к программному обеспечению



    Для размещения данных Системы и ее программного обеспечения необходима СУБД Access 2007 и выше.

    Для управления Системой должна использоваться операционная система Microsoft

    Windows XP и выше.

    Прикладное программное обеспечение в составе Системы должно соответствовать следующим основным требованиям:

    - функционировать в среде операционной системы и взаимодействовать с СУБД в соответствии с требованиями настоящего ТЗ;

    - поддерживать русский и английский языки, символы кириллицы и латиницы;

    - иметь удобный пользовательский интерфейс;

    - обеспечивать реализацию всех функций Системы в соответствии с требованиями настоящего ТЗ;

    Качество разработки программных средств должно обеспечиваться соответствующими процедурами управления проектом по реализации Системы.

    1.11 Требования к техническому обеспечению



    Состав технические средства, функционирующие в составе Системы:

    - Персональный компьютер.

    - Процессор - на базе архитектуры x86, с частотой не менее 2000MHz.

    - Объем оперативной памяти - не менее 500Мб.

    - Дисковая память - не менее 1Гб.

    - Цветной монитор, размер не менее 15”, разрешение не менее 1024х768 Точек.

    - Клавиатура, мышь.

    1.12 Требования к организационному обеспечению



    Для обеспечения высокого качества и устойчивости процессов функционирования и информационного наполнения Системы должно быть разработано руководство пользователя системы.

    Следовательно, структуру ИС дистанционного образования необходимо разработать таким образом, чтобы выполнялось приведенное выше требование.




    2 АНАЛИЗ ИНФОРМАЦИОННОЙ СИСТЕМЫ

    2.1 Анализ предметной области



    На сегодняшний день для эффективного управления учебным процессом необходим переход на качественно новые технологии работы с данными, относящимися к учебному процессу, а также технологии, основанные на использовании компьютерных сетей и баз данных.

    Разрабатываемая система содержит все необходимые справочники, константы, перечисления, регистры накопления; иметь функции учета рейтинговых оценок, формирование рейтинговых и экзаменационных ведомостей, хранение оценок, создание на их основе отчетов.

    2.2 Анализ программного обеспечения



    В настоящее время существует множество программных продуктов дистанционного образования

    Было принято решение о разработке собственной программы, которая будет отвечать на все необходимые требования, и будет иметь простой и удобный интерфейс. И не потребует покупки лицензии, что является немаловажным фактором. Программный продукт, ориентирован на пользователей, как имеющих, так и не имеющих специальных компьютерных навыков, а именно для работников какой-либо организации.

    - Общими для всех пользователей будут такие свойства, как логин, пароль, фамилия, имя, дата рождения, адрес электронной почты и примечание.

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

    - Характерными свойствами только для сотрудника являются должность на которой он работает.

    Любое учебное заведение подготавливает студентов по определенным специальностям. Каждая специальность может подготавливаться несколькими факультетами

    Для реализации приведенной функциональности, ИС содержит:

    - предметно-ориентированный интерфейс

    - формирование данных о успеваемости студента.

    На этапе полной готовности и выхода на рынок, разработанная ИС будет приблизительно стоить 20.000 руб. и выше в зависимости от комплектации.

    3 Средства реализации ИС


    Данная ИС дистанционного обучения разработана на базе программного обеспечения Moodle, поскольку есть возможность адаптироваться под конкретные цели и задачи. Чаще всего Moodle внедряют в учебных заведениях - школах, колледжах, университетах и институтах. Но в последнее время ценность платформы оценили и частные компании, теперь система Moodle обслуживает ежедневно миллионы пользователей.

    Ипользуя Moodle преподаватель может создавать курсы, наполняя их содержимым в виде текстов, вспомогательных файлов, презентаций, опросников и т.п. Для использования Moodle достаточно иметь любой web-браузер, что делает использование этой учебной среды удобной как для преподавателя, так и для обучаемых. По результатам выполнения учениками заданий, преподаватель может высталять оценки и давать комментарии. Таким образом Moodle является и центром создания учебного материала и обеспечения интерактивного взаимодействия между участниками учебного процесса.

    Мооdle создаётся множеством разработчиков и переведена на десятки языков, в том числе и русский.

    Основной сайт проекта: http://moodle.org/.

    Сайт с русскоязычной документацией: http://docs.moodle.org/ru/.

    Системные требования

    Moodle является web-ориентированной средой. Для его работы требуется:

    - web-сервер с поддержкой PHP (например Apache2);

    - сервер баз данных (по умолчанию используется MySQL).

    По умолчанию Moodle настраивается на использование БД MySQL, работающей на той же машине, что и сам Moodle. Это является рекомендуемым вариантом, при котором все настройки могут управляться централизованно из «Центра управления системой».

    4 Проектирование приложения

    4.1 Методология функционального моделирования IDEF0


    IDEF0 - методология функционального моделирования (англ. function modeling) и графическая нотация, предназначенная для формализации и описания бизнес-процессов. Отличительной особенностью IDEF0 является её акцент на соподчинённость объектов. В IDEF0 рассматриваются логические отношения между работами, а не их временна́я последовательность (поток работ).

    Стандарт IDEF0 представляет организацию как набор модулей, здесь существует правило - наиболее важная функция находится в верхнем левом углу, кроме того, существуют правила сторон:

    - стрелка входа всегда приходит в левую кромку активности,

    - стрелка управления - в верхнюю кромку,

    - стрелка механизма - нижняя кромка,

    - стрелка выхода - правая кромка.


    Рисунок 1 - Контекстная диаграмма ИС



    Рисунок 2 - Диаграмма основных процессов ИС


    Рисунок 3 - Диаграмма процессов “Набор слушателей”


    Рисунок 4 - Диаграмма процессов “Изучение курса”


    Рисунок 5- Диаграмма процессов “оценивания”

    4.2 Разработка интерфейса



    Для загрузки программы следует перейти по гиперссылки http://194.190.153.24/my/ и далее работать с ней в соответствии с данным описанием.

    На экране появляется окно, в котором мы сможем пройти Авторизацию или зайти гостем в следующее окно, представленная на рисунке 6.



    Рисунок 6 - Окно (Авторизация)
    В форме «Мои курсы» отображается все доступные курсы



    Рисунок 2 - Окно (мои курсы)

    При нажатии на курс вылезает окно в котором можно выполнить задание учителя



    Рисунок 3 - Окно (курс)
    При нажатии кнопки «оценки» происходит переход на страницу в которой можно увидеть свои оценки.



    Рисунок 4 – страница (оценки)
    При нажатии кнопки «участники» открывается страница в которой можно числятся участники данного курса



    Рисунок 4 - страница (участники)

    4.3 Ручное тестирование


    Ручное тестирование программного обеспечения - это процесс проверки ПО, выполняемый специалистами вручную. Это значит, что для его проведения не используются какие-либо специальные автоматизированные средства.

    Программное обеспечение проверяется инженерами по тестированию, которые берут на себя роль конечных пользователей, моделируют ситуации в соответствии с тестовыми сценариями и фиксируют результат. Задача ручного тестирования программного обеспечения - выявить любое поведение, отличающееся от ожидаемого пользователем. Это очень важный этап обеспечения качества ПО, который направлен на тщательное исследование программного кода и выявление ошибок в работе систем.

    Ручное тестирование может проводиться в рамках регрессионного (тестирование различных изменений), интеграционного (взаимодействие с остальными системами и ПО) и при системном функциональном тестировании.

    Все тестовые сценарии формируются по следующему образцу:

    Таблица 1 – Проведение ручного тестирования страницы авторизации ИС

    Наименование

    Описание

    Test Case #

    TC_Вход_в_систему_1

    Название тестирования /Имя

    Проверка формы авторизации с правильным логином и паролем.

    Резюме испытания

    При тестировании формы авторизации мы должны проверить возможность входа пользователя, в роли гостя

    Шаги тестирования

    Вводим данные в текстовые поля Login и Password.

    Нажимаем на кнопку Войти.

    Данные тестирования

    Логин – admin и Пароль – A@gladkova2012, для входа как администратор

    Ожидаемый результат

    При правильном введение данных вы перейдёте на окно администратора, а если данные введены неверно выведется ошибка «Вы ввели неверный логин или пароль»

    Фактический результат

    Система полностью соответствует выше написанным требованиям и работает исправно.

    5 Технико - экономическое обоснование разработки ИС
    Исследовательской задачей является обоснование целесообразности разработки ИС дистанционного образования.

    Довольно большую значимость в принятии постановления об исследовании новейших информационных систем представляет ее цена.

    Проанализировав существующие вакансии и взяв в учёт среднестатистическую заработную плату по данной специальности в нашем регионе, можем сделать вывод о том, что в год (248 рабочих дней) программист получает примерно 654000 руб. Можем сделать вывод о том, что за один час работы программист получает в среднем 454 руб. На основании этого, рассчитаем прямые расходы на разработку приложения представленные в таблице 2.
    Таблица 2 - Расчет прямых расходов

    Параметр

    Затраченное время, час

    Стоимость работы, руб./ час

    Итог, руб.

    Разработка технического задания

    6

    454

    2724

    Разработка интерфейса

    10

    454

    4540

    Программирование приложения

    195

    454

    88530

    Отладка приложения

    85

    454

    38590

    Документирование

    18

    454

    6810

    Внесение изменений

    в интерфейс

    5

    454

    2270

    Итого:

    319




    143 464


    Таблица 3 - Расчёт материальных затрат

    Наименование оборудования

    Количество, шт

    Цена за единицу, руб.

    Стоимость, руб.

    Системный блок

    1

    60000

    60000

    Монитор Samsung S24F354FHI

    1

    10000

    10000

    Xtrfy Игровая механическая клавиатура K4 RGB Tenkeyless Black

    1

    8990

    8990

    Мышь проводная Razer Viper Mini

    1

    2100

    2100

    Итого:







    81 090

    К материальным затратам (таблица 3) также относятся расходы за электроэнергию. Мощность компьютера - 0,45 КВт в час. Стоимость 1 КВт в час составляет 4,09 р. Компьютер используется 319 часов. Следовательно, общие затраты на электроэнергию составляют: 0,45*319*4,09= 587,1 руб. Суммировав эти две суммы, получаем материальные затраты на разработку информационной системы истанционого образования в размере 81677,2руб.

    Перейдем к расчету окупаемости. Проведя анализ рынка в области разработки подобных программных продуктов, мы можем сделать вывод о том, что, продав нашу информационную систему дистанционного образования 3000 пользователям по цене 300 руб. в течение года, мы получим прибыль в размере 900 000 руб. Суммировав все затраты на разработку ИС мы получим чистую прибыль 674858,8 руб.

    ЗАКЛЮЧЕНИЕ


    Результатом выполнения курсового проекта является разработка информационной системы дистанционного образования в ходе разработки были решены следующие задачи:

    1 Произведен анализ предметной области ИС.

    2 Разработан техническое задание.

    3 В соответствии с техническим заданием выполнено проектирование и разработана информационна системы.

    4 Выполнено тестирование приложения и оформлено информационной системы.

    5 Разработан интерфейс пользователя.

    6 Рассчитано технико-экономическое обоснование.

    При котором проведя анализ рынка в области разработки подобных программных продуктов, мы можем сделать вывод о том, что, продав нашу информационную систему дистанционного образования 3000 пользователям по цене 300 руб. в течение года, мы получим прибыль в размере 900 000 руб. Суммировав все затраты на разработку ИС мы получим чистую прибыль 674858,8 руб.

    7 Произведено тестирование модулей программы.

    Информационная система дистанционного образования может быть использована с большой пользой благодаря следующим ее качествам:

    - технология регистрации и ведения учета материала и посетителей стала более наглядной;

    - повысилась информативность технологического процесса.

    В дальнейшем эта система может быть доработана, ее функциональность может быть расширена для того, чтобы следить за учетом не только транспортных расходов, но и за другой техникой или персоналом.

    Все задачи курсового проекта выполнены, цель достигнута.

    Список использованных источников



    1. Лобанов Ю.И., Крюкова О.П., Тартарашвили Т.А. и др.

    Дистанционное обучение. Опыт, проблемы, перспективы. - М., 1996. - 108 с.

    2.Сиговцев Г.С., Чарута М.А. Дистанционное образование. Методический материал для преподавателей.

    3 Анисимов А.М. Работа в системе дистанционного обучения Moodle. - 2- е изд. - Харьков: ХНАГХ, 2009.

    4 Полат Е.С. Дистанционное обучение: организационные и педагогические аспекты

    5 Дружинин Г.В., Сергеева И.В. Качество информации. – М.: Радио и связь, 1990.

    6 В.И. Пищик Психологическое сопровождение дистанционного обучения в Интернете. / Научный сервис в Интернете: Тезисы докладов Всероссийской научной конференции. М.: Изд-во МГУ, 1999 г.

    7 К. Бек Экстремальное программирование. //«Открытые системы», 2000

    8. Теория и практика дистанционного обучения: Учеб. пособие для студ. высш. пед. учебн. заведений / Е. С. Полат, М. Ю. Бухаркина, М. В. Моисеева; Под ред. Е. С. Полат // М.: Издательский центр «Академия», 2004

    9 Михайлов А., Мухин А. и др. Концепция информационного обеспечения МП в России. М.: Инфоцентр, 1996.

    10 Обучающая среда Moodle // ALT Linux URL: https://docs.altlinux.org/ruRU/archive/4.1/html-single/school-server/moodle/index.html

    11Белобв, В.В. Проектирование информационных систем: Учебник / В.В. Белов. - М.: Академия, 2018

    12 Гинзбург, В.М. Проектирование информационных систем в строительстве. Информационное обеспечение / В.М. Гинзбург. - М.: АСВ, 2008.



    написать администратору сайта