Файл: 1 Анализ деятельности организации мбоу сош 2 5 1 Общие сведения 5.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 07.11.2023

Просмотров: 50

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.




Содержани

Введение 4

1 Анализ деятельности организации «МБОУ СОШ №2» 5

1.1 Общие сведения 5

1.2 Организационная структура 5

1.4 Техническое обеспечение предприятия 7

2 Индивидуальное задание 9

2.1 Разработка программного модуля: «NALOG» 9

2.1.1 Анализ требований к программному модулю 9

2.1.2 Оформление технического задания к программному модулю 9

2.1.3 Изучение спецификации модуля 9

2.1.4 Выбор языка программирования 10

2.1.5 Разработка алгоритма модуля и программирование модуля 10

2.1.6 Тестирование модуля 17

2.1.7 Трансляция модуля 17

2.2 Инспектирование программного модуля 19

2.3 Интегрирование программного модуля 19

2.3.1 Сопоставление объектов между источником и приемником 20

2.3.2 Анализ выгруженных данных 20

2.4 Отладка программного модуля 20

Заключение 23

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

Введение 3

1 Анализ деятельности организации «МБОУ СОШ №2» 4

1.1 Общие сведения 4

1.2 Организационная структура 4

1.3 Программное обеспечение предприятия 4

1.4 Техническое обеспечение предприятия 6

2 Индивидуальное задание 8

2.1 Разработка программного модуля: «NALOG» 8

2.1.1 Анализ требований к программному модулю 8

2.1.2 Оформление технического задания к программному модулю 8

2.1.3 Изучение спецификации модуля 8

2.1.4 Выбор языка программирования 9

2.1.5 Разработка алгоритма модуля и программирование модуля 9

2.1.6 Тестирование модуля 15

2.1.7 Трансляция модуля 16

2.2 Инспектирование программного модуля 17

2.3 Интегрирование программного модуля 18

2.3.1 Сопоставление объектов между источником и приемником 18

2.3.2 Анализ выгруженных данных 19

2.4 Отладка программного модуля 19

Заключение 21

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


Введение


Мною, в период с 06.06.2022 года по 02.07.2022 года, была пройдена производственная практика в Муниципальном бюджетном общеобразовательном учреждении «Средняя школа №2» (МБОУ СОШ №2). Расположенном по адресу: Приморский край, Чугуевский район, с. Чугуевка, ул. Комарова 50А.

Руководитель практики от предприятия: Ермошина Н.И.– руководитель группы эксплуатации ИТ.

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

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

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

Цели производственной практики:

  1. Приобретение и развитие имеющихся навыков в IT сфере

  2. Получение навыков коммуникабельности и опыта для работы в профессиональной среде.

Задачи производственной практики:

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

− формирование представления о будущей профессии;

− изучение методов решения задач по указанному индивидуальному заданию;

− ознакомление с основными этапами разработок и тестирования программного обеспечения;

− сбор и обработка материалов, необходимых для составления отчета по практике.

1 Анализ деятельности организации «МБОУ СОШ №2»

1.1 Общие сведения


Основными видами деятельности организации МБОУ СОШ №2 является деятельность по созданию и использованию баз данных и информационных ресурсов, а также разработка программного обеспечения.

1.2 Организационная структура


Схема №1 – Организационная структура МБОУ СОШ №2.


Директор школы


Общешкольное род. собрание

Педагогический совет






Общее собрание работников ОО


Попечительский совет



Профсоюзный комитет



Методический совет

Ученическое самоуправление

Зам. Директора по ВР

Зам. Директора по УВР

Классные род. комитеты


1.3 Программное обеспечение предприятия

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

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

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

  2. Microsoft PowerPoint – предназначен для подготовки и последующего управления презентациями. Работает с изображениями, текстом, видео и анимацией, позволяет добавлять звуковое сопровождение и различные эффекты.

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

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

  5. Adobe Acrobat Reader – это бесплатный мировой стандарт, который используется для просмотра, печати и комментирования документов в формате PDF. Это единственное средство просмотра PDF–файлов, которое может открывать и взаимодействовать со всеми видами содержимого в PDF–формате, включая формы и мультимедийный контент.

  6. Файловый архиватор 7–Zip это программа для создания и открытия архивов на компьютере. Среди поддерживаемых форматов есть наиболее распространенные ZIP и RAR, а также собственный 7Z, отличающийся более высокой (до 25%) степенью сжатия файлов.

  7. Microsoft Visual Studio – линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб–сайты, веб–приложения, веб–службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework, Xbox, Windows Phone .NET Compact Framework и Silverlight.

  8. VMware Workstation – программное обеспечение виртуализации, предназначенное для компьютеров x86–64 операционных систем Microsoft Windows и Linux. Позволяет пользователю установить одну или более виртуальных машин на один физический компьютер и запускать их параллельно с ним. Каждая виртуальная машина может выполнять свою операционную систему.

  9. Gmailбесплатная почтовая служба от компании Google. Предоставляет доступ к почтовым ящикам через веб–интерфейс и по протоколам POP3SMTP и IMAP, а также в приложении Gmail на Android.

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

1.4 Техническое обеспечение предприятия


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

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

Характерными чертами современных компьютеров являются:

– высокая производительность;

– разнообразие форм, обрабатываемых данных – двоичных, десятичных, символьных, при большом диапазоне их изменения и высокой точности представления;

– обширная номенклатура выполняемых операций, как арифметических, логических, так и специальных;

– большая емкость оперативной памяти;

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

Операционная система Microsoft Windows XP Professional SP 2 ЯзыкRussian (стандарты: Russian)

Процессор Intel Inside Pentium 4

Память 512 MB RAM

Версия DirectX DirectX 9.0

Текущий режим экрана 1024x768 (32bit)

Фирма LG Disk 3,5(A:) Есть

Disk (D:) Для CDRW

Емкость Disk (C:) 80 ГБ

Видео карта VGA Tech Graphics. Controller

Клавиатура Стандартная клавиатура 101/102

Фирма Genius Мышь Оптическая Файловая система NTFS

2 Индивидуальное задание

2.1 Разработка программного модуля: «NALOG»


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

2.1.1 Анализ требований к программному модулю


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


Программный модуль должен соответствовать требованиям:

  1. Программный модуль должен быть разработан на одном из языков: Java, JavaScript, Python, Ruby on Rails, C# и производных.

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

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

2.1.2 Оформление технического задания к программному модулю


Модуль должен соответствовать некоторым требованиям, а именно:

  1. Модуль должен иметь открытый код, благодаря которому, в дальнейшем, сотрудник сможет изменить функционал модуля.

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

  3. Размер программного модуля может не ограничиваться одной–двумя страницами исходного листинга (50–100 строк исходного кода).

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

2.1.3 Изучение спецификации модуля


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

2.1.4 Выбор языка программирования


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

  1. Простота в освоении и дальнейшей реализации.

  2. Огромное количество решений под любые задачи.

  3. Высокая востребованность.

  4. Совместимость с другими языками.

Чтобы начать выполнение задания необходимо подобрать наиболее подходящую среду разработки, и мой выбор пал на «Visual Studio» так как, «Visual Studio» признана лучше IDE для C#.

Эта среда содержит множество инструментов, которые очень хорошо работают на C#. Существует бесплатная версия – «Community Edition». В данной среде содержится всё, что нужно для независимого разработчика. «Visual Studio» работает на базе открытого исходного кода. Отлично работает на Mac, Linux, Windows.