Файл: 1 Анализ деятельности организации мбоу сош 2 5 1 Общие сведения 5.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 07.11.2023
Просмотров: 144
Скачиваний: 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
Введение
Мною, в период с 06.06.2022 года по 02.07.2022 года, была пройдена производственная практика в Муниципальном бюджетном общеобразовательном учреждении «Средняя школа №2» (МБОУ СОШ №2). Расположенном по адресу: Приморский край, Чугуевский район, с. Чугуевка, ул. Комарова 50А.Руководитель практики от предприятия: Ермошина Н.И.– руководитель группы эксплуатации ИТ. Производственная практика является необходимым этапом формирования у обучающихся требуемых компетенций. Ее ценность заключается в приобретении новых и закреплении уже полученных знаний. В период прохождения производственной практики, обучающиеся должны закрепить теоретический материал, приобрести практические навыки.
Практика является завершающим этапом в процессе подготовки специалиста к самостоятельной производственной деятельности.
Цели производственной практики:
-
Приобретение и развитие имеющихся навыков в IT сфере -
Получение навыков коммуникабельности и опыта для работы в профессиональной среде.
1 Анализ деятельности организации «МБОУ СОШ №2»
1.1 Общие сведения
Основными видами деятельности организации МБОУ СОШ №2 является деятельность по созданию и использованию баз данных и информационных ресурсов, а также разработка программного обеспечения.1.2 Организационная структура
Схема №1 – Организационная структура МБОУ СОШ №2. Директор школы Общешкольное род. собрание Педагогический совет Общее собрание работников ОО Попечительский советПрофсоюзный комитет Методический совет Ученическое самоуправление Зам. Директора по ВР Зам. Директора по УВР Классные род. комитеты1.3 Программное обеспечение предприятияПрограммное обеспечение – это совокупность всех программ и соответствующей документации, обеспечивающая использование ЭВМ в интересах каждого ее пользователя. Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, обеспечением.Каждый персональный компьютер сотрудников предприятия оснащен следующим программным обеспечением:
-
Microsoft Word – текстовый процессор, предназначенный для создания, просмотра, редактирования и форматирования текстов статей, деловых бумаг, а также иных документов, с локальным применением простейших форм таблично–матричных алгоритмов. -
Microsoft PowerPoint – предназначен для подготовки и последующего управления презентациями. Работает с изображениями, текстом, видео и анимацией, позволяет добавлять звуковое сопровождение и различные эффекты. -
Microsoft Excel – один из самых популярных редакторов таблиц, позволяющий делать любые математические вычисления и использовать комплексные формулы для подсчета необходимых величин. Редактор Excel располагает огромной библиотекой формул для разного рода задач: продолжения числового ряда, поиска среднего значения из ряда доступных, составления пропорций, решения и анализа линейных и нелинейных уравнений и прочих функций соответствующего предназначения. -
Google Chrome/Яндекс.Браузер – веб–браузер, который предоставляет пользователям быструю и удобную навигацию по Интернету и совмещает несколько мощных функций, таких как закладки, синхронизация, режим приватности, расширения, темы и автоматический перевод веб–страниц. -
Adobe Acrobat Reader – это бесплатный мировой стандарт, который используется для просмотра, печати и комментирования документов в формате PDF. Это единственное средство просмотра PDF–файлов, которое может открывать и взаимодействовать со всеми видами содержимого в PDF–формате, включая формы и мультимедийный контент. -
Файловый архиватор 7–Zip – это программа для создания и открытия архивов на компьютере. Среди поддерживаемых форматов есть наиболее распространенные ZIP и RAR, а также собственный 7Z, отличающийся более высокой (до 25%) степенью сжатия файлов. -
Microsoft Visual Studio – линейка продуктов компании Microsoft, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб–сайты, веб–приложения, веб–службы как в родном, так и в управляемом кодах для всех платформ, поддерживаемых Windows, Windows Mobile, Windows CE, .NET Framework, Xbox, Windows Phone .NET Compact Framework и Silverlight. -
VMware Workstation – программное обеспечение виртуализации, предназначенное для компьютеров x86–64 операционных систем Microsoft Windows и Linux. Позволяет пользователю установить одну или более виртуальных машин на один физический компьютер и запускать их параллельно с ним. Каждая виртуальная машина может выполнять свою операционную систему. -
Gmail – бесплатная почтовая служба от компании Google. Предоставляет доступ к почтовым ящикам через веб–интерфейс и по протоколам POP3, SMTP и IMAP, а также в приложении Gmail на Android. -
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:) Для CD – RWЕмкость Disk (C:) 80 ГБВидео карта VGA Tech Graphics. ControllerКлавиатура Стандартная клавиатура 101/102Фирма Genius Мышь Оптическая Файловая система NTFS2 Индивидуальное задание
2.1 Разработка программного модуля: «NALOG»
Требуется создать приложение, используя один из языков программирования. Задачей приложения будет вывод и расчёт кредита и ипотеки по сумме, сроках и ставки.2.1.1 Анализ требований к программному модулю
Программный модуль – это отдельная часть программного кода, фрагмент программы, который полностью самостоятельно выполняет свою задачу, оформленный в виде отдельного файла с исходным кодом или поименованной непрерывной её части. Эти модули предназначаются для использования в других программах или же для расширения возможностей как, например, библиотека плагинов. Разбиение всей программы на отдельные модули позволяет решение общей, сложной задачи разделить на решение нескольких, более простых.Программный модуль должен соответствовать требованиям:
-
Программный модуль должен быть разработан на одном из языков: Java, JavaScript, Python, Ruby on Rails, C# и производных. -
Программный модуль не должен накладывать ограничения на возможность горизонтального масштабирования, т.е. должен позволять работать нескольким экземплярам в одном пространстве данных. -
Программные модули должны поддерживать процедуры мониторинга и предоставлять информацию о текущем состоянии своих процессов.
2.1.2 Оформление технического задания к программному модулю
Модуль должен соответствовать некоторым требованиям, а именно:-
Модуль должен иметь открытый код, благодаря которому, в дальнейшем, сотрудник сможет изменить функционал модуля. -
Модуль должен быть создан с помощью современных языков программирования -
Размер программного модуля может не ограничиваться одной–двумя страницами исходного листинга (50–100 строк исходного кода). -
В тексте модуля необходимо использовать комментарии, в особенности в сложных местах алгоритма.
2.1.3 Изучение спецификации модуля
Спецификация программного модуля состоит из функциональной спецификации модуля, описывающей семантику функций, выполняемых этим модулем по каждому из его входов, и синтаксической спецификации его входов, позволяющей построить на используемом языке программирования синтаксически правильное обращение к нему.2.1.4 Выбор языка программирования
Для выполнения модульного задания, было принято решение использовать язык программирования C#, так как он является одним из популярных языков программирования. C# является одним из основных инструментов для разработки программного обеспечения, главными плюсами данного языка программирования являются:-
Простота в освоении и дальнейшей реализации. -
Огромное количество решений под любые задачи. -
Высокая востребованность. -
Совместимость с другими языками.