ВКР Синергия – Автоматизация процесса контроля знаний учащихся МБОУ СОШ №12 — часть 1

1500

Внимание! Пожалуйста, указывайте Ваш настоящий Email. В случае утери документа, вы сможете его скачать на почте!

Здесь вы можете купить готовую дипломную работу Синергия на тему - "Автоматизация процесса контроля знаний учащихся МБОУ СОШ №12". Работа была сдана в 2020 году на хорошо. На момент публикации оригинальность работы 50+%. Всего листов в работе- 87. Ниже прилагаем все необходимое для покупки. Так же можете заказать у нас уникальную работу под себя!

Раздел: Дипломные работы

НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ ЧАСТНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ФИНАНСОВО-ПРОМЫШЛЕННЫЙ УНИВЕРСИТЕТ «СИНЕРГИЯ»
Факультет электронного обучения

Направление 09.03.03 Кафедра ЭО

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
на тему «АВТОМАТИЗАЦИЯ ПРОЦЕССА КОНТРОЛЯ ЗНАНИЙ УЧАЩИХСЯ МБОУ СОШ №12»

МОСКВА 2020 г.

ЗАДАНИЕ НА ВЫПУСКНУЮ КВАЛИФИКАЦИОННУЮ РАБОТУ
Студент
1. Тема выпускной квалификационной работы: «АВТОМАТИЗАЦИЯ ПРОЦЕССА КОНТРОЛЯ ЗНАНИЙ УЧАЩИХСЯ МБОУ СОШ №12»
Утверждена приказом университета № от « 11»092019 г.
2. Срок сдачи студентом законченного проекта « 20 » 03 2020 г.
3. Исходные данные по выпускной квалификационной работе: Данные, собранные в период прохождения преддипломной практики, нормативно-правовая база по вопросам проектирования автоматизированных информационных систем, учебные и научные издания.
4. Содержание разделов выпускной квалификационной работы

Введение
I Аналитическая часть
1.1. Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1. Характеристика предприятия и его деятельности
1.1.2. Организационная структура управления предприятием
1.1.3. Программная и техническая архитектура ИС предприятия
1.2. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
1.2.2. Определение места проектируемой задачи в комплексе задач и ее описание
1.2.3. Обоснование необходимости использования вычислительной техники для решения задачи
1.2.4. Анализ системы обеспечения информационной безопасности и защиты информации
1.3. Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ»
1.3.1. Анализ существующих разработок для автоматизации задачи
1.3.2. Выбор и обоснование стратегии автоматизации задачи
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации задачи
1.4. Обоснование проектных решений
1.4.1. Обоснование проектных решений по информационному обеспечению
1.4.2. Обоснование проектных решений по программному обеспечению
1.4.3. Обоснование проектных решений по техническому обеспечению
II Проектная часть
2.1. Разработка проекта автоматизации
2.1.1. Этапы жизненного цикла проекта автоматизации
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
2.1.3. Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации
2.2. Информационное обеспечение задачи
2.2.1. Информационная модель и её описание
2.2.2. Характеристика нормативно-справочной, входной и оперативной информации
2.2.3. Характеристика результатной информации
2.3. Программное обеспечение задачи
2.3.1. Общие положения (дерево функций и сценарий диалога)
2.3.2. Характеристика базы данных
2.3.3. Структурная схема пакета (дерево вызова программных модулей)
2.3.4. Описание программных модулей
2.4. Контрольный пример реализации проекта и его описание
III Обоснование экономической эффективности проекта
3.1. Выбор и обоснование методики расчёта экономической эффективности
3.2. Расчёт показателей экономической эффективности проекта
Заключение Приложения

5. Основные вопросы, подлежащие разработке.
В главе 1 необходимо представить обоснование актуальности выбора автоматизируемой задачи, проектных решений по информационному, программному и аппаратному обеспечению, дать ее развернутое описание, отразить взаимосвязь с другими задачами, изложить используемую стратегию автоматизации и способ приобретения информационной системы. В разделе 1.1. необходимо привести краткое описание компании и таблицу показателей ее деятельности, рисунок организационной структуры и его описание, рисунки программной и технической архитектуры, а также их описание. В разделе 1.2 следует обосновать актуальность выбора автоматизируемой задачи, для этого необходимо провести анализ организационной, программной и технической архитектуры с целью определения перечня задач, которые необходимо автоматизировать и выбора наиболее приоритетной из них. С целью определения информационных потоков выбранной задачи необходимо привести соответствующие IDEF диаграммы. Далее необходимо привести рисунок, отражающий документооборот автоматизируемой задачи, таблицу прагматических характеристик соответствующих документов (периодичность, время на обработку и так далее) и определить комплекс программно-аппаратных средств, обеспечивающих информационную безопасность и защиту информации в рамках решаемой задачи. В разделе 1.3 необходимо провести анализ готовых программных решений автоматизируемой задачи (в виде сравнительной таблицы наиболее интересных решений), определить стратегию автоматизации и способ приобретения информационной системы. В разделе 1.4 необходимо провести анализ и обосновать выбор средств, используемых для автоматизации задачи: технического обеспечения (компьютеры и периферия, сетевое оборудование, офисная техника, дополнительные устройства), программного обеспечения (операционная система, СУБД, среда разработки, другое прикладное ПО), информационного обеспечения (классификаторы, справочники, документы, информационные базы). В главе 2 необходимо представить проектные решения в соответствии с выбранной моделью жизненного цикла: начиная с анализа рисков на всех этапах разработки системы и закачивая примером ее опытной эксплуатации. В разделе 2.1 необходимо провести выбор стандарта и модели жизненного цикла, соответствующих автоматизируемой задачи, а также стратегии внедрения проектируемой информационной системы. После этого следует перечислить риски для каждого этапа выбранной модели жизненного цикла и определить пути их снижения, в том числе посредством разработки средств информационной безопасности и защиты информации проектируемой системы. Раздел 2.2 отражает процесс проектирования информационного обеспечения задачи и должен содержать: рисунок информационной модели и ее описание; таблицу используемых систем кодирования и описание классификаторов; описание входных и оперативных документов, файлов и экранных форм; описание результатных документов, файлов и экранных форм; таблицы входных и результатных показателей, а также их описание. Раздел 2.3 отражает процесс проектирования программного обеспечения задачи должен содержать: рисунки дерева функций и сценария диалога, а также их описание; рисунок ER - модели (количество таблиц в ER модели должно быть равно количеству таблиц в информационной модели), описание структуры записей каждой таблицы; рисунок дерева вызова программных модулей, а также таблицу с перечнем и назначением модулей; блок-схема основного/расчетного модуля, описание блок-схем алгоритмов основных расчетных модулей. В разделе 2.4 следует представить экранные формы, демонстрирующие работу системы (не менее 7) и их описание. В главе 3 приводится методика расчета показателей экономической эффективности и расчеты, сделанные в соответствии с изложенной методикой. Расчетные данные следует представить в виде таблиц и диаграмм, отражающие сравнение базового и предлагаемого вариантов. Приложение обязательно должно содержать фрагмент листинга программного кода (распечатка на исходном языке программирования отлаженных основных расчетных модулей - около 400 операторов языка высокого уровня или адаптированных программных средств, использованных в работе).
6. Список литературы
1. Федеральный закон РФ No149-ФЗ «Об информации, информационных технологиях и о защите информации»
2. Архангельский А.Я., Тагин М.А. Программирование в C++Builder. - М.: ООО «Бином-Пресс», 2017.-485с.
3. Зандстра М. РНР. Объекты, шаблоны и методики программирования. - М.: Вильяме, 2015. - 279с.
4. Колисниченко Д.Н. РНР и MySQL Разработка WеЬ-приложений. - СПб.: БХВ-Петербург, 2017. - 351с.
5. Лебедев А.И.
6. Леонтьев В.П., Новейшая энциклопедия персонального компьютера. М.:ОЛМА-ПРЕСС, 2017. - ЗООс.
7. Макарова Н.В. Информатика. - М.: Финансы и статистика, 2017. - 768с.
8. Монахов В.В. Язык программирования Java и среда NetBeans. - СПб: БХВ-Петербург, 2015. - 413с.
9. Мхитарян С.В. Маркетинговая информационная система. - М.: Эксмо, 2016. - 336с.
10. Орлов С., Цилькер Б. Организация ЭВМ и систем. - СПб.: Питер, 2017. - 672с.
11. Панасенко С.П. Алгоритмы шифрования. Специальный справочник. - СПб.: БХВ-Петербург, 2018.- 576с.
12. Преснухин Л.Н., Шахнов В.А. Конструирование электронных вычислительных машин и систем. -СПб.: Питер, 2015. - 360с.

Содержание
Введение 9
I Аналитическая часть 11
1.1. Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ» 11
1.1.1. Характеристика предприятия и его деятельности 11
1.1.2. Организационная структура управления предприятием 14
1.1.3. Программная и техническая архитектура ИС предприятия 15
1.2. Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 17
1.2.1. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов 17
1.2.2. Определение места проектируемой задачи в комплексе задач и ее описание 19
1.2.3. Обоснование необходимости использования вычислительной техники для решения задачи 21
1.2.4. Анализ системы обеспечения информационной безопасности и защиты информации 24
1.3. Анализ существующих разработок и выбор стратегии автоматизации «КАК ДОЛЖНО БЫТЬ» 25
1.3.1. Анализ существующих разработок для автоматизации задачи.25
1.3.2. Выбор и обоснование стратегии автоматизации задачи 32
1.3.3. Выбор и обоснование способа приобретения ИС для автоматизации задачи 36
1.4. Обоснование проектных решений 37
1.4.1. Обоснование проектных решений по информационному обеспечению 37
1.4.2. Обоснование проектных решений по программному обеспечению 38
1.4.3. Обоснование проектных решений по техническому обеспечению 39
II. Проектная часть 41
2.1. Разработка проекта автоматизации 41
2.1.1. Этапы жизненного цикла проекта автоматизации 41
2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание42
2.1.3. Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации 42
2.2. Информационное обеспечение задачи 43
2.2.1. Информационная модель и её описание 43
2.2.2. Характеристика нормативно-справочной, входной и оперативной информации 43
2.2.3. Характеристика результатной информации 45
2.3. Программное обеспечение задачи 46
2.3.1. Общие положения (дерево функций и сценарий диалога) 46
2.3.2. Характеристика базы данных 51
2.3.3. Структурная схема пакета (дерево вызова программных модулей) 53
2.3.4. Описание программных модулей 54
2.4. Контрольный пример реализации проекта и его описание 56
III. Обоснование экономической эффективности проекта 60
3.1. Выбор и обоснование методики расчёта экономической эффективности 60
3.2. Расчёт показателей экономической эффективности проекта 64
Заключение 74
Список использованных источников 76
Приложения 78

Введение
В настоящее время в сфере разработки программного обеспечения в основном используются текстовые языки программирования. Под текстовыми подразумеваются языки программирования, программный код которых представляет собой текст. Для профессионального программирования текстовые языки остаются единственным вариантом создания сложных, объемных проектов в силу своей компактности, выразительности и обширного набора программных средств для обработки подобных программ. Однако существует класс задач, в которых данный подход является не самым оптимальным. В первую очередь, это программы, автоматизирующие некоторые несложные операции на П:К. Будучи небольшими по объему и содержащие простую логику, они, тем не менее, могут значительно сэкономить время пользователя, автоматизируя часто выполняемые задачи. Проблема заключается в том, что большинство пользователей ПК не владеют профессиональными навыками программирования, что не позволяет им пользоваться теми же языками программирования, которые используются при построении сложных программных систем.
Скриптовые языки, такие как Bash, Python, Ruby значительно упрощают процесс программирования, однако, для неопытных пользователей П:К следование синтаксису языка при написании программы все еще предоставляет сложную задачу. Визуальное программирование избавляет программиста от необходимости следить за синтаксической корректностью, тем самым понижая порог входа в процесс программирования.
Автоматизация процесса тестирования является важной задачей современного образования и поэтому разработка комплекса программ контроля знаний, предназначенного для этой цели, является актуальной и практически значимой.
Цель выпускной квалификационной работы состоит в проектировании и разработке комплекса программ тестирования знаний учащихся, предназначенного для автоматизации информационной системы (ИС), используемой в учебном процессеМБОУ СОШ №12 города Пензы. Для достижения поставленной цели, в работе решаются задачиразработки автоматизированной системы и составления программных модулей на языках программирования высокого уровня.
В ходе выполнения работы проверяется гипотеза о возможности создания эффективного тестирующего программного продукта, который может быть внедрен в учебный процесс МБОУ СОШ №12 города Пензы, а также других подобных учебных заведений.
Объектом исследования является МБОУ СОШ №12 города Пензы.
В качестве предмета исследования ВКР выбраны современные методы и технологии разработки программного обеспечения.
Теоретическими основами разработки программного комплекса являются научные исследования в области объектно-ориентированного программирования, а также программирования баз данных.
При создании программного комплекса используются методы алгоритмического и визуального программирования.
Сопровождение является одним из основных этапов жизненного цикла программного обеспечения. Данный этап занимает значительную часть затрат на разработку и внедрение программных средств. Эффективность работ отдела поддержки программного обеспечения напрямую влияет на функциональность бизнес-процессов и IТ-процессов, своевременную замену оборудования при поломке или недостатке мощности, а также на сохранность информации необходимой для работы компании. Для сложных автоматизированных систем, особенно предполагающих длительное использование, требуется применение стабильных версий надёжного программного обеспечения с подробно описанной документацией. [1,с.15]

Список использованных источников
1. Архангельский А.Я., Тагин М.А. Программирование в C++Builder. - М.: ООО «Бином-Пресс», 2017. - 485с.
2. Зандстра М. РНР. Объекты, шаблоны и методики программирования. - М.: Вильяме, 2015. - 279с.
3. Колисниченко Д.Н. РНР и MySQL Разработка WеЬ-приложений. - СПб.: БХВ-Петербург, 2017. - 351с.
4. Лебедев А.И. Защита компьютера от вирусов, хакеров и сбоев. Понятный самоучитель. - СПб. БХВ-Петербург, 2017. - 160с.
5. Леонтьев В.П., Новейшая энциклопедия персонального компьютера. - М.:ОЛМА-ПРЕСС, 2017. - 300с.
6. Макарова Н.В. Информатика. - М.: Финансы и статистика, 2017. - 768с.
7. Максвелл С. Ядро Linux в комментариях. - Коломна: ДиаСофт, 2016. - 484с.
8. Монахов В.В. Язык программирования Java и среда NetBeans. - СПб: БХВ- Петербург, 2015. -413с.
9. Мхитарян С.В. Маркетинговая информационная система. - М.: Эксмо, 2016. - 336с.
10. Нане Б., Компьютерные сети. - М.: Бином, 2016. -400с.
11. Олифер В. Г. Сетевые операционные системы. -СПб.: Питер, 2015. - 539с.
12. Олифер В.Г. Компьютерные сети. - СПб.: Питер, 2002. - 246с.
13. Орлов С., Цилькер Б. Организация ЭВМ и систем. - СПб.: Питер, 2017. - 672с.
14. Панасенко С.П. Алгоритмы шифрования. Специальный справочник. - СПб.: БХВ-Петербург, 2018. - 576с.
15. ПаркинсЧ. Windows NT Workstation. Учебное руководство для специалистов. М.: Лори, 2017. - 260с.
16. Преснухин Л.Н., Шахнов В.А. Конструирование электронных вычислительных машин и систем. - СПб.: Питер, 2015. - 360с.
17. Рааб М. Защита сетей: наконец-то в центре внимания. - М.: Компьютер- уорлд, 2014. - 290с.
18. Рашби Н. Практическое руководство по программированию. - М.: Радио и связь, 2016. - 168с.
19. Рихтер Дж. Программирование на платформе Microsoft .NET Framework 2.0 на языке С#. Мастер-класс. - СПб.: Питер, 2013. - 656с.
20. Скрипник Д.А. Обеспечение безопасности персональных данных. - М.: ИНТУИТ, 2012. -231с.
21. Смит Дж. Сопряжение компьютеров с внешними устройствами. - М.: Мир, 201О. - 266с.
22. Стен Ш. Мир компьютерных сетей. - Киев: ВНV-Киев, 2006. - 288с.
23. Терренс П. Языки программирования: разработка и реализация. - СПб.: Питер, 2019. - 300с.
24. Ушкова В. Новые языки программирования и тенденции их развития. - СПб.: Питер, 2017. -300с.
25. Уэнц К. РНР и MySQL. Карманный справочник.- М.: Вильяме, 2013. - 256 с.
26. Феофанов С. Компьютеры в обучении: учит ли история? Информатика и образование. Киев: ВНV-Киев, 2015. - 230с.
27. Шилдт Г. Java. Полное руководство. - М.: Вильяме, 2014. - 1104с.
28. Янк К. РНР и MySQL. От новичка к профессионалу. - М.: ЭКСМО, 2013. - 174с.
29. Федеральный закон от 21.11.96г. №129-ФЗ «О бухгалтерском учете», ст.313 НК РФ, п.8,1О инструкции по бухгалтерскому учету в бюджетных учреждениях (приказ Минфина России от 30.12.99 № 107-н).
30. ГОСТ Р ИСО/МЭК 12207-99 Информационная технология (ИТ). Процессы жизненного цикла программных средств.

Нужна помощь с тестами? Обращайтесь к нашим менеджерам

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “ВКР Синергия - Автоматизация процесса контроля знаний учащихся МБОУ СОШ №12 — часть 1”

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Оплата принимается посредствам онлайн кассы «Robokassa» — укажите реквизиты карты или воспользуйтесь оплатой по «СБП».
После оплаты система, направит Вас на страницу с товаром, где вы сможете его скачать на своё устройство.
Если по какой- то причине вы закрыли страницу или не скачали товар, то всегда сможете найти и скачать его на почте.
Указывайте настоящий Email — при утере документа вы сможете скачать его из письма.
При возникновении трудностей с оплатой или получением товара обращайтесь к нашим менеджерам. Все контакты указаны на сайте, можете выбрать любой удобный.

Похожие товары

Просмотренные товары

VK MAX Telegram WhatsApp
Отправьте нам сообщение