ВВЕДЕНИЕ
Преддипломная практика проходила в – ОАО «Минский тракторный завод».
Открытое акционерное общество «Минский тракторный завод» (ОАО «МТЗ») – тракторный завод в Белоруссии, входит в восьмёрку крупнейших производителей сельскохозяйственной техники в мире (около 8-10 % от мирового рынка колёсных тракторов). Тракторный завод награждён Орденом Ленина, Орденом Октябрьской революции, Почётным государственным знаменем Республики Беларусь.
«Минский тракторный завод» был основан 29 мая 1946 года. По состоянию на 2017 на предприятии работает более 16 тыс. человек.
ОАО «Минский тракторный завод» разрабатывает и изготавливает колёсные и гусеничные тракторы, мотоблоки, прицепные и навесные орудия для сельскохозяйственных, строительных, лесных и коммунальных работ, запасные части, товары народного потребления, организует на лицензионной основе их производство, оказывает услуги по налаживанию и проведению сервиса. На 2008 год выпущено более 3,7 миллионов тракторов, из них свыше 2,6 миллионов поставлено более чем в 100 стран мира. Предприятие выпускает более 62 моделей разных видов машин.
Большинство моделей тракторов оснащаются дизельными двигателями производства Минского моторного завода.
Целями прохождения практики являются сбор, анализ и обобщения материала, необходимого для написания дипломной работы.
Для достижения поставленных целей, необходимо решить следующие задачи:
- ознакомится с предприятием ОАО «Минский тракторный завод»;
- узнать историю развития предприятия;
- рассмотреть отраслевую принадлежность предприятия;
- ознакомится с услугами, предоставляемыми предприятием;
- ознакомится с организационной структурой предприятия;
- рассмотреть информационные потоки предприятия;
- ознакомится с системным и прикладным программным обеспечением, используемым на предприятии;
1 ОБЩАЯ ХАРАКТЕРИСТИКА ПРЕДПРИЯТИЯ
Открытое акционерное общество «Минский тракторный завод» (ОАО «МТЗ») – тракторный завод в Белоруссии, входит в восьмёрку крупнейших производителей сельскохозяйственной техники в мире (около 8-10 % от мирового рынка колёсных тракторов). Тракторный завод награждён Орденом Ленина, Орденом Октябрьской революции, Почётным государственным знаменем Республики Беларусь.
«Минский тракторный завод» был основан 29 мая 1946 года. По состоянию на 2017 на предприятии работает более 16 тыс. человек.
ОАО «Минский тракторный завод» разрабатывает и изготавливает колёсные и гусеничные тракторы, мотоблоки, прицепные и навесные орудия для сельскохозяйственных, строительных, лесных и коммунальных работ, запасные части, товары народного потребления, организует на лицензионной основе их производство, оказывает услуги по налаживанию и проведению сервиса. На 2008 год выпущено более 3,7 миллионов тракторов, из них свыше 2,6 миллионов поставлено более чем в 100 стран мира. Предприятие выпускает более 62 моделей разных видов машин мощностью от 9 до 355 лошадиных сил.
Большинство моделей тракторов оснащаются дизельными двигателями производства Минского моторного завода.
В 2007 году Минский тракторный завод произвел более 55 000 тракторов и машин, что на 10 % больше по сравнению с 2006 годом.
Минский тракторный завод в 2005 году произвел 42 158 тракторов (без учета мини-тракторов) – на 22 % больше, по сравнению с 2004. Помимо этого 1 688 тракторов «Беларус» было собрано из тракторокомплектов на Елабужском автомобильном заводе и 20 на АО «Павлодартрактор». Реализовано в 2005 году 41 394 тыс. тракторов, что на 16,8 % больше, чем в 2004.
Поставки предприятия в 2005 выглядели следующим образом:
- 6 199 тракторов (15 %) поставлено на внутренний рынок;
- 35 195 тракторов поставлено на экспорт;
- 19 697 тракторов (47,6 %) экспортировано в страны СНГ;
- 5 606 тракторов (13,5 %) экспортировано в страны ЕС;
2 ИНФОРМАЦИОННЫЕ ПОТОКИ НА ПРЕДПРИЯТИИ
Информационные потоки бухгалтерии: первичные документы, накладные, заработная плата, отчетность по заработной плате, отчеты по начислениям за командировки и отпуска, отчетность по уплате налогов и по уплате отчислений, отчетность по расчетам с поставщиками, отчетность по расчетам со страховыми компаниями.
Информационные потоки отдела кадров: табель, личная карточка сотрудника (Т2), приказы на прием, приказы на увольнение, приказы на внутренние перемещения, приказы на перевод сотрудника, отчетность для бухгалтерии.
Информационные потоки энерго-механического участка: заявка на материалы, смета для осуществления ремонта или профилактики сооружений и оборудования, заявки и договора на осуществление ремонта или профилактики, графики ремонта, отчетность по ремонту, отчетность по осмотру сооружения или оборудования, отчетность по наладке и установке.
Информационные потоки службы нового строительства: отчеты по установленным дородным знакам, отчеты по установленным дорожным ограждениям, отчеты по наладке средств регулирования, заявка на материалы для установки дорожных знаков или ограждений, заявка на материалы для наладки средств регулирования и отчет по монтажным и наладочным работам за определенные периоды.
Информационные потоки службы эксплуатации: отчетность по планово-предупредительным ремонтом (обслуживанием), отчетность по внеплановым ремонтам, заявки по аварийным ремонтам, заявки на оборудование ЭВМ, отчеты по обслуживанию ЭВМ, отчеты по обслуживанию диспетчерских пунктов, отчеты по обслуживанию устройств телемеханики, отчеты по обслуживанию кабельных связей, отчеты по обслуживанию контроллеров и детекторов транспорта.
3 СИСТЕМНОЕ И ПРИКЛАДНОЕ ПО, ИСПОЛЬЗУЕМОЕ НА ПРЕДПРИЯТИИ
Системное программное обеспечение – это такие программы, которые управляют работой компьютера и выполняют различные вспомогательные функции.
Системное программное обеспечение, которое используется на предприятии:
- операционная система – Windows XP SP3;
- пакеты драйверов;
- архиваторы – 7Zip, WinRar;
- программа для очистки реестра – Acronis True Image;
- программа для работы с дисковым пространством – Partition Magic;
- антивирусная программа – Kaspersky Antivirus;
- программа для дефрагментации – Defraggler;
- файловый менеджер – Total Commander;
- сетевые программы – ipconfig, ping, tracert;
- программа для восстановления удаленных файлов – R.saver.
Прикладное программное обеспечение – это совокупность программ для решения задач определённого класса конкретной предметной области. Однако прикладное программное обеспечение, может работать только при наличии системного программного обеспечения.
Прикладное программное обеспечение, которое используется на предприятии:
- пакет офисных программ – Microsoft Office 2010;
- пакет математических редакторов – MathCad;
- графические редакторы – AutoCad, PhotoShop;
- графический редактор для работы с трехмерной графикой;
- программа для бухгалтерии – 1С: Бухгалтерия 8.2;
- программа для учета сотрудников – Отдел кадров Плюс;
4 ПОСТАНОВКА ЗАДАЧИ
Функциональные требования – это такие требования к системе, определяющие действия системы, которые она должна выполнять.
Сформируем функциональные требования, предъявляемые к разрабатываемому программному продукту «Информационная система обучения и аттестации сотрудников МТЗ»:
- регистрация пользователей. Самостоятельная регистрация пользователей возможна с разрешения администратора;
- запуск внешних программ. Пользователь может запустить любые другие программы во время тестирования.
- информация по ходу тестирования. В программе можно определить, что нужно показать пользователю: Ф.И.О. испытуемого, количество вопросов в тесте, номер текущего вопроса, количество правильных ответов, время до окончания тестирования;
- изменяемый визуальный стиль программы тестирования;
- удобная система ответа на вопрос;
- удобная система выбора тестов.
Нефункциональные требования – такие требования, которые описывают, как должен работать программный продукт, и какими свойствами или характеристиками он должен обладать.
Теперь сформируем нефункциональные требования:
- разрабатываемый программный продукт должен соответствовать техническому заданию (заданию на дипломный проект);
- разрабатываемый программный продукт должен быть совместим с различными операционными системами, в основном с Windows XP, 7, 8, 10;
- разрабатываемый программный продукт должен иметь простой и понятный интерфейс;
- программный продукт должен быть надежным, а также иметь возможность распределения паролей, как по группам пользователей, так и по определенному пользователю;
5 СРАВНИТЕЛЬНЫЙ АНАЛИЗ ПРИЛОЖЕНИЙ В ПРЕДМЕТНОЙ ОБЛАСТИ
Сейчас уже можно с полной уверенностью утверждать, что развитие информационных технологий создало необходимую основу для превращения компьютерных средств обучения из информационного приложения традиционных методик преподавания в новое средство обучения, радикально изменяющее технологию подготовки современных специалистов.
Качественные изменения инструментария разработки компьютерных средств обучения предполагают разработку новых методических подходов к организации процессов подготовки специалистов в различных областях знаний. Это позволит, с одной стороны, систематизировать уже накопленный опыт в данной области, с другой – сформулировать основные требования ко вновь разрабатываемым системам автоматизированного обучения.
Очевидно, что развитие компьютерных средств учебного назначения на базе новых информационных технологий должно естественным образом опираться на практику существующих результатов в области разработки электронных средств обучения. При этом необходимо однозначное понимание места каждой системы в наборе средств электронного обучения.
В настоящее время существует множество обучающих систем по самым различным предметным областям. Возможности таких систем колеблются от простейших (позволяющих проводить тестирование, сохранять его результаты, а затем предоставлять их), до достаточно сложных, снабженных различными средствами анализа результатов обучения (например, статистическая обработка результатов), оформления отчетов по различных критериям, установки параметров вопросов (например, коэффициент сложности), параметров тестов (например, ограничение времени тестирования), разграничение прав доступа и т.д. Некоторые системы могут использоваться при работе в локальных и глобальной сетях.
6 ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ (ПРОЕКТИРОВАНИЕ В СТАНДАРТЕ IDEF0, ДИАГРАММА ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ, ПРОЕКТИРОВАНИЕ ИНТЕРФЕЙСА)
В контексте языка UML деятельность представляет собой совокупность отдельных вычислений, выполняемых автоматом, приводящих к некоторому результату или действию. На диаграмме деятельности отображается логика и последовательность переходов от одной деятельности к другой, а внимание аналитика фокусируется на результатах. Результат деятельности может привести к изменению состояния системы или возвращению некоторого значения.
Действие может быть записано на естественном языке, некотором псевдокоде или языке программирования. Никаких дополнительных или неявных ограничений при записи действий не накладывается. Рекомендуется в качестве имени простого действия использовать глагол с пояснительными словами. Если же действие может быть представлено в некотором формальном виде, то целесообразно записать его на том языке программирования, на котором предполагается реализовывать конкретный проект. Диаграмма вариантов использования разрабатываемого программного продукта приведена на рисунке 6.1.
7 ОБОСНОВАНИЕ ВЫБОРА ПРОГРАММНЫХ И ТЕХНИЧЕСКИХ СРЕДСТВ ДЛЯ РЕАЛИЗАЦИИ ЗАДАЧИ
Для написания дипломного проекта была выбрана среда разработки Visual Studio 2015, язык программирования C# и СУБД для работы с данными MS Access, краткое описание выбранной среды разработки, языка программирования и СУБД приведена ниже.
Microsoft Visual Studio 2015 – это набор инструментов для создания программного обеспечения: от планирования до разработки пользовательского интерфейса, написания кода, тестирования, отладки, анализа качества кода и производительности, развертывания в средах клиентов и сбора данных телеметрии по использованию. Эти инструменты предназначены для максимально эффективной совместной работы; все они доступны в интегрированной среде разработки (IDE) Visual Studio.
Visual Studio можно использовать для создания различных типов приложений, от простых приложений для магазина и игр для мобильных клиентов до больших и сложных систем, обслуживающих предприятия и центры обработки данных. Вы можете создавать:
- приложения и игры, которые выполняются не только на платформе Windows, но и на Android и iOS;
- веб-сайты и веб-службы на основе ASP.NET, JQuery, AngularJS и других популярных платформ;
- приложения для самых разных платформ и устройств, включая, но не ограничиваясь: Office, Sharepoint, Hololens, Kinect и «Интернета вещей»;
- игры и графические приложения для разных устройств Windows, включая Xbox, с поддержкой DirectX.
По умолчанию Visual Studio обеспечивает поддержку C#, C и C++, JavaScript, F# и Visual Basic. Visual Studio хорошо работает и интегрируется со сторонними приложениями, например Unity и Apache Cordova, с помощью расширений Набор средств Visual Studio для Unity и инструментов Visual Studio для Apache Cordova соответственно.
ЗАКЛЮЧЕНИЕ
Пройдя производственную практику в открытом акционерном обществе «Минский тракторный завод» мною были закреплены теоретические знания, которые были получены в процессе обучения; получены профессиональные навыки; и был собран и проанализирован материал, который необходим для написания дипломного проекта.
Также необходимо отметить, что предметом деятельности ОАО «Минский тракторный завод» является: разработка и изготовление колесных и гусеничных тракторов, мотоблоков, прицепных и навесных орудий для сельскохозяйственных, строительных, лесных и коммунальных работ. На 2017 год предприятием выпущено более 3 миллионов тракторов, из них свыше 2,5 миллионов поставлено более чем в 100 стран мира.
Цель прохождения преддипломной практики достигнута, поскольку решены следующие задачи:
- знакомство с предприятием ОАО «Минский тракторный завод»;
- изучена история развития предприятия;
- рассмотрена отраслевая принадлежность предприятия;
- рассмотрены услуги, предоставляемые предприятием;
- рассмотрена организационная структура предприятия;
- рассмотрены и изучены информационные потоки предприятия;
- рассмотрено системное и прикладное программное обеспечение, которое используется на предприятии;
- проанализированы существующие решения в предметной области;
- на основании полученных данных, сформирована постановка задачи, а именно выявлены функциональные и нефункциональные требования;
- осуществлено функциональное;
- обоснованы технические средства и программное обеспечение для реализации задачи.
1. Объектно-ориентированный анализ и проектирование с примерами пользователя / Перевод с английского Г.Г. Буг. – М.: ДМК, 2000. – 224 с.: ил.
2. ГОСТ 19.101-77. Программа и методика испытаний. – Введение 01.01. 1981 г. – М.: Изд-во стандартов, 2001.
3. ГОСТ 19.102-77 Стадии разработки. – Введение 81-07-01. – М.: Изд-во стандартов, 2001.
4. ГОСТ 19.104-78. Единая система программной документации. Основные надписи. – Введение 81-07-01. – М.: Изд-во стандартов, 2001.
5. Глушаков, С.В. Базы данных: учебный курс / С.В. Глушаков, Д.В. Ломотько. – Киев: Абрис, 2000. – 480 с.: ил.
6. Зелковец, М.В. Принципы разработки программного обеспечения / М.В. Земковец. – Москва: Мир, 1982. – 400 с.: ил.
7. Зиглер, К.К. Методы проектирования программных систем / К.К. Зиглер. – М.: Мир, 1985. – 520 с.: ил.
8. Карпей, Т.В. Экономика. Организация и планирование промышленного производства / Т.В. Карпей. – М.: Дизайн ПРО, 2004г. – 321 с.: ил.
9. Кинг, Д.А. Создание эффективного программного обеспечения/ Д.А. Кинг. – М.: Мир, 1991. – 412 с.: ил.
10. Крёнке, Д.Р. Теория и практика построения баз данных / Д.Р. Кренке. – СПб: Питер, 2003. – 540 с.: ил.
11. Константайн, Л.О. Разработка программного обеспечения / Л.О. Константайн, Л. Локвуд. – СПб: Питер, 2004. – 592 с.: ил.
12. Левчук, Е.А. Технология организации, хранения и обработки данных / А.Е. Левчук. – М.: Вышэйшая школа, 2005. – 450 с.: ил.