Главная страница

Диплом. Введение 2 1Анализ предметной области 5 1Общие сведения о мбоу сош 13 5 2Краткое описание проблемы и пути ее решения 7


Скачать 2.09 Mb.
НазваниеВведение 2 1Анализ предметной области 5 1Общие сведения о мбоу сош 13 5 2Краткое описание проблемы и пути ее решения 7
Дата09.11.2022
Размер2.09 Mb.
Формат файлаdocx
Имя файлаДиплом.docx
ТипТехническое задание
#778546
страница10 из 10
1   2   3   4   5   6   7   8   9   10

Виды обеспечения для разрабатываемой системы



1) Техническое обеспечение.

Разрабатываемая система:

  • компьютер, способный запустить браузер;

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

2) Математическое обеспечение.

  • Математическое обеспечение в данном проекте не использовалось.

3) Программное обеспечение.

Разрабатываемая система:

  • операционная система на базе Windows или Linux;

  • любой интернет-браузер (Mozilla, Opera, Explorer);

  • СУБД SQL Server;

  1. Методическое обеспечение.

В разрабатываемой системе используются документация, описывающая работу с ПО.

  1. Информационное обеспечение.

К информационному обеспечению разрабатываемой системы можно отнести литературу и электронную, нормативно-справочную литературу, а также информацию, полученную при общении с сотрудниками и специалистами информационного отдела (работниками МБОУ «СОШ № 13»).

  1. Организационное обеспечение.

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

  1. Правовое обеспечение.

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

Документация должна соответствовать всем стандартам и ГОСТам, существующим в РФ.

    1. Укрупненный алгоритм разработки ПО для изучение «Алгоритмизации и программирования» для учащихся



Для того чтобы заниматься проектной деятельность необходимо представлять алгоритм проектирования того или иного изделия. Блок-схема алгоритма создания программного обеспечения для изучение «Алгоритмизации и программирования» для учащихся для средних общеобразовательных школ представлена на рисунке 2.2.

Самым важным этапом проектной деятельности является - постановка цели. В данном случае - это Разработка ПО для изучение «Алгоритмизации и программирования» для учащихся для средних общеобразовательных школ.

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

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

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


Рисунок 2.2 - Схема шагов по проектированию ПО


    1. Выводы по разделу



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

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

  1. Реализация проекта ПО контроля знания

    1. Структура программного обеспечения



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

- база данных;

- реализующее пользовательский интерфейс.
      1. Структура базы данных



База данных программного обеспечения контроля знания содержит на текущий момент 5 таблиц.

На рисунке 3.1 показана общая объектная модель базы данных разработанной системы.



Рисунок 3.1 — Общая структура базы данных

Сущностями базы данных являются:

  • журнал преподавателя;

  • карточка учащегося;

  • учебный план;

  • экзаменационная ведомость;

  • зачетная ведомость;

Рассмотрим подробнее, какие атрибуты содержат сущности «Карточка учащегося», «Учебный план», «Журнал преподавателя».

Сущность «Карточка учащегося» содержит информацию о данных обучающегося.

В таблице 3.1 перечислены атрибуты сущности «Карточка учащегося».

Таблица 3.1 — Атрибуты сущности «Карточка обучающегося»

Атрибут

Поле

Тип

Ключ

Номер личного дела

Id_bokk

INTEGER

Первичный

ФИО учащегося

Student_namee

VARCHAR




Пол учащегося

Pol_students

VARCHAR




Дата рождения учащегося

Date_students

DATE




Номер учебной группы

Num_group

INTEGER




Код условия обучения

ID_uslovie

INTEGER





Сущность «Учебный план» содержит информацию об учебном плане класса. В таблице 3.2 перечислены атрибуты сущности «Учебный план».

Атрибут

Поле

Тип

Ключ

Код учебного плана

Id_plann

INTEGER

Первичный

Код специальности

I

_specialnost

INTEGER
Описание учебного плана

Opisanie_plan

VARCHAR
Код предмета

Id_discc

INTEGER
Наименование предмета

Name_disc

VARCHAR
Код года обучения предмета

Id_kurs_disc

INTEGER

Продолжение таблицы 3.2.

Код вида аттестации

Id_vid_attest

INTEGER




Наименование вида аттестации


Name_vid_attest

VARCHAR




Код аттестации по предмету


Id_attest_disc

INTEGER




Номер четверти

Number_semestr

INTEGER




Сущность «Учебный план» содержит информацию об учебном плане класса. В таблице 3.3 перечислены атрибуты сущности «Журнал преподавателя».

Таблица 3.3 — Атрибуты сущности «Журнал преподавателя»

Атрибут

Поле

Тип

Ключ

Номер личного дела

Id_book

INTEGER

Первичный

ФИО учащегося

Student_name

VARCHAR
Код предмета

Id_disc

INTEGER
Номер месяца в четверти

Num_mounth

INTEGER
Код отметки

Id_otmetka

INTEGER
Наименование отметки

Name_otmetka

VARCHAR
Код препода

ателя

Id_teacher

INTEGER


    1. Реализация приложения

      1. Подключение базы данных


Microsoft Visual Studi позволяет осуществить подключение разных типов баз данных.

После запуска Microsoft Visual Studi выбираем необходимый тип базы данных – SQL Server. Окно выбора типа базы данных представлено на рисунке 3.2



Рисунок 3.2 — Окно выбора типа базы данных

После подключения к базе данных, выбираем необходимые таблицы из SQL Server. Таблицы с данными представлены на рисунке 3.3.
Рисунок 3.3 — Таблицы с данными
    1. Реализация элементов ПО

      1. Алгоритм работы с ПО


Алгоритм работы пользователей с системой изображен на рисунке 3.7.



Рисунок 3.7 — Алгоритм работы пользователей с системой
      1. Авторизация в системе


Первое, что видит пользователь при работе с системой — это форма авторизации, представленная на рисунке 3.8.



Рисунок 3.8 — Форма авторизации в системе

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


После авторизации пользователь попадает на главную страницу системы, которая изображена на рисунке 3.9.

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



Рисунок 3.9 — Главная страница системы


      1. Работа с программой


Для того чтобы решить задачи нужно нажать на номер задачи. При нажатии на задачу будет видно её условия. (Рисунок 3.10)


Рисунок 3.10 — Просмотр условии задач
В дальнейшем ученик решает данную задачу и записывает ее в окно решение.(Рисунок 3.11)



Рисунок 3.11 – Решении задачи на языке Pascal
Следующим шагом ученик формирует отчет о проделанной работе



Рисунок 3.12 – Сформирование отчета

И последний шаг отправляет отчет на электронную почту учителя



Рисунок 3.13 – Отправка отчета


    1. Выводы по разделу



Целями разработки ПО контроля знание МБОУ «СОШ № 13», помимо функций, выполняемых приложением, являлись оценка эффективности выбранных для разработки технологий и архитектуры, выявление ошибок в структуре спроектированной базы данных.

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

Разработанное программного обеспечение корректно отображается и работает во всех основных ОС.


Заключение


В результате бакалаврской работы был разработан проект программного обеспечения для изучение «Алгоритмизации и программирования» учащихся средних общеобразовательных.

В рамках бакалаврской работы была разработана и создана структура базы данных; разработано ПО.

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

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

Данная разработка имеет значимость, так как позволяет упростить работу преподавателей, связанную с изучением раздела «Алгоритмизации и программирования», формирует отчет о изучение данного раздела.

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

На данный момент разработанная система используется в тестовом режиме, но в дальнейшем планируется полный переход на разработанную систему.

Также в заключение следует отметить, что в информационном обществе, когда информация становится высшей ценностью, а информационная культура человека - определяющим фактором их профессиональной деятельности, изменяются и требования к системе образования, происходит существенное повышение статуса образования.
1   2   3   4   5   6   7   8   9   10


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