АЛТЫНОРДА
Новости Казахстана

Отчёт по практике: ИП«Рощенко»

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РЕСПУБЛИКИ КАЗАХСТАН

 

 

ИННОВАЦИОННЫЙ ЕВРАЗИЙСКИЙ УНИВЕРСИТЕТ

 

 

ОТЧЕТ

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

 

 

 

 

 

 

                                                                Выполнил: Исхаков И.И.

                                                                       Ст. группы: ВТ и ПО (с) — 102

                                                                               Проверил: Айтуллина Б.А

 

 

 

 

 

 

Павлодар 2015 год

 

 

 

СОДЕРЖАНИЕ

 

 

Введение                                                                                                     4

  1. Составление информационной структуры предприятия  5
  2. Изучение используемого программного обеспечения  13

3.Отладка и тестирование программного продукта                              16

4.Описание работы программы                                                               17

Заключение                                                                                                24

Список используемой литературы                                                          25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                          ВВЕДЕНИЕ

 

Цель прохождения производственной практики – сбор материалов для написания дипломного проекта. Кроме того побочной целью практики является также закрепление теоретических знаний и приобретение практических компетенций по выбранной специальности.
Темой дипломного проекта является разработка автоматизированной информационной системы управления кадрами в ИП«Рощенко». В процессе прохождения преддипломной практики необходимо осуществить анализ деятельности компании, ее структуры и особенностей работы. Кроме того, необходимо собрать всю необходимую информацию для написания программного продукта и дипломного проекта.
Актуальность данной темы подтверждается тем, что на всех крупных предприятиях, сегодня, осуществляется внедрение информационных систем для автоматизации любых бизнес-процессов протекающих на предприятии. Внедрение подобных систем позволяет усовершенствовать организационную структуру предприятия, производственные процессы, процессы учета продукции и др.
Компания «Рощенко» существует на IT- рынке уже более пяти лет и является одной из ведущих компаний в области IT-услуг.
В компании работают сертифицированные специалисты, имеющие богатый практический опыт, поэтому сотрудники компании «Рощенко» готовы быстро и качественно разрешить все проблемы клиентов.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.Составление информационной структуры предприятия

 

Местом прохождения практики являлся отдел эксплуатации технических средств Новосибирского информационно-вычислительного центра Западно-Сибирской железной дороги. В обязанности этого отдела входит установка, ремонт и профилактика средств вычислительной и офисной техники. Штат сотрудников составляет восемь человек. В основном это электроники, системные администраторы и инженеры. Объектами обслуживания является не только сам ИВЦ, но и ряд различных железнодорожных предприятий и отделов, в том числе находящиеся за чертой города.

В работу отдела введена электронная система, позволяющая нуждающемуся пользователю быстро создать заявку в отдел технического обеспечения (ТО), всего лишь описав причину неисправности. Работник ТО может в реальном времени наблюдать поступающие наряды на ремонт техники с помощью пакета программного обеспечения «HP Open View Service». Такая система обеспечивается немедленное реагирование на все возникающие неисправности.

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

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

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

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

Основная причина неисправности блоков бесперебойного питания (UPS) обычно кроется в неисправной батарее. Проверку батареи можно осуществить обычными средствами, при необходимости заменить новой.

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

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

Ремонт клавиатур, в некоторой степени, аналогичен ремонту мышей, поэтому не будем на нём останавливаться.

Наиболее сложной и ответственной работой сотрудника отдела ТО является ремонт и обслуживание компьютеров, поэтому подробно рассмотрим поиск и устранение их неисправностей.

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

Неполадки, связанные с аппаратной частью, обычно проявляют себя ещё до загрузки операционной системы. Часть из их возможно обнаружить с помощью, так называемых, POST сообщений. Процесс загрузки компьютера начинается с само диагностирования, в процессе которого ищутся поломки аппаратного обеспечения. После этого пользователю посылаются специальные сообщения, которые говорят об исправности, либо неисправности компонентов компьютера. Расшифровку этих сообщений можно посмотреть в руководствах материнских плат либо на интернет сайте производителя BIOS. В таблице 1, приведены для примера POST сообщения популярной BIOS AwardBIOS, которая посылает свои сообщения в виде звуковых сигналов.

Один короткий сигналУспешное тестирование POSTОдиночный сигнал с отсутствием изображенияНеисправность видеокартыОдин длинный и один короткий сигналыПроблемы с оперативной памятьюОдин длинный и два короткихНеправильное подключение монитора либо неисправность видеокартыОдин длинный и три коротких сигналаОшибка тестирования клавиатуры, нарушение работы контроллераОдин длинный и много коротких сигналовБезальтернативный вариант повреждения BIOSДва короткихСбой установок CMOS, или какая либо некритичная ошибкаТри длинныхНеисправность материнской платыПостоянные длинныеНеправильное подключение или поломка памяти, либо несоответствие с материнской платойПостоянные короткиеБлок питания неисправенПолное отсутствие каких-либо сигналовБлок питания неисправен

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

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

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

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

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

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

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

Если наблюдаются ошибки чтения файлов, то это, несомненно, говорит о неисправности системы хранения данных.

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

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

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

Профилактику лучше начать с внешнего осмотра компьютера. Убедиться, что корпус компьютера не имеет повреждений и вмятин. Далее следует снять крышку корпуса и удалить пыль. Это можно производить как вручную, например, с помощью кисточки, так и с помощью специальной установки. Подобная установка изображена на рисунке 3. Она с успехом используется в отделе ТО ИВЦ.

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

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

Установка операционной системы это ответственный этап, так как от него зависит дальнейшее поведение и работа компьютера. Если она проведена некорректно, это может сказаться на работе некоторых программ. Вместе с тем, обычно установка не вызывает каких либо проблем у опытного пользователя, как, например, установка операционных систем семейства Windows. Далее будет рассматриваться именно такие операционные системы, так как именно они используются на предприятиях ОАО «РЖД».

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

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

Третьим этапом следует настроить загрузку компьютера с носителя, на котором находится дистрибутив с операционной системой. Несколько лет назад это были дискеты (одна или несколько), сейчас в основном применяют CD или DVD диски, FLASH накопители. На крупных предприятиях, подобных ОАО «РЖД», установку наиболее удобно выполнять с удалённого сервера.

Выбор источника для установки следует выполнять в меню BIOS. Например, в Phoenix BIOS, это можно сделать во вкладке «advanced BIOS features». После выбора соответствующего устройства, компьютер перезагружают.

Четвертый этап состоит в настройке и выполнении установки. Выбирают место для установки системы. Если это необходимо, то форматируют жёсткий диск. В ходе установки вас попросят выбрать региональные стандарты: язык, часовой пояс, денежные валюты и т.д. Потребуется создать пользователей. Особое внимание следует обратить на выбор пароля для пользователя. Он должен быть как можно наиболее сложный.

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

После установки система перезагрузиться несколько раз. При первой перезагрузке следует переключиться на загрузку с жёсткого диска.

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

Как мы видим, установка операционной системы семейства Windows не представляет особого труда.

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

Разберём механизмы, приводящие к таким последствиям.

В ходе эксплуатации компьютера, пользователь может активно устанавливать и удалять различное программное обеспечение, причём его удаление проходит не всегда успешно. Из-за этого в реестре Windows накапливаются недействительные записи. Это приводит к увеличению времени загрузки системы, появлению «странных» ошибок, проблемам совместимости.

При активном использовании файловой системы, вследствие особенностей её работы файлы дробятся на отдельные куски — «фрагментируются». Это происходит из-за того, что системе не всегда удаётся найти целый участок жёсткого диска, на который возможно записать весь файл целиком, поэтому она делит его на несколько частей и записывает на свободные участки. Поэтому такой файл медленнее читается: что бы получить нужный файл, головке читающего устройства приходится «собирать» информацию с разных частей своего диска.

За время эксплуатации системы, в неё могут устанавливаться различные сервисы и службы, о которых пользователь иногда даже не подозревает. Их цель, выполнять какую либо работу в так называемом «фоновом» режиме. В этом режиме такая программа постоянно находится в оперативной памяти компьютера и постоянно, или периодически, выполняет какие либо действия, занимая процессорное время. Это приводит к повышению нагрузки процессора и нехватки оперативной памяти.

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

Приступая к профилактике компьютера, прежде всего, стоит проверить размер рабочего стола. Пользователи часто создают на нём большие папки с данными, а иногда и полностью сохраняют всю рабочую информацию на нём. В случае если размер значителен, то стоит переместить всё содержимое в отдельную папку на жёстком диске. После этого можно проверить его на наличие ненужных или временных файлов. Такие файлы в большом количестве скапливаются в системной папке TEMP. Следующим шагом можно проверить список установленных программ. Ненужные программы необходимо удалить. Далее производят дефрагментацию жёсткого диска, обычно с помощью стандартных утилит Windows или стороннего ПО. Затем проверяют реестр на наличие ненужных записей. Обычно это производят с помощью специальных программ для очистки реестра. Последним этапом проводят проверку на наличие компьютерных вирусов.

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

Сборку компьютера лучше начинать с выбора центрального процессора. Этим определяется дальнейший выбор материнской платы, так как процессоры различаются по разъёмам подключения. Например, процессор с разъемом AM2 уже не подойдёт к материнской плате с процессорным разъёмом AM3. Поэтому следующим шагом выбирают материнскую плату.

При выборе материнской платы так же следует обратить внимание на тип поддерживаемой памяти, частоту системной шины, графический разъём, интерфейсы подключения жёсткого диска. Существуют материнские платы, которые не имеют некоторых из перечисленных устройств. Например, графическая карта может быть интегрирована, поэтому графического разъёма (AGP или PCI-E) может и не быть.

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

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

Под материнскую плату выбирают нужный корпус. Он должен быть достаточно прочен и иметь все необходимые крепления. Корпусы делятся на форм-факторы: Miditower ATX, Fulltower ATX, Mini ITX. Последние обычно используются при сборке мультимедийных компьютеров.

После приобретения всех комплектующих деталей, приступают к их соединению. Сначала на материнскую плату устанавливают процессор и систему его охлаждения. Обычно это алюминиевый радиатор с кулером. Поверхность процессора нужно покрыть слоем термопасты, а потом закрепить на нём подходящий радиатор. Затем можно приступать к установке оперативной памяти. Далее материнскую плату крепят внутри корпуса и устанавливают остальные компоненты: жёсткие диски, устройства чтения DVD/CD/Blu-ray дисков, видеокарту, прочие устройства, и подключают к ним шнуры питания. Необходимо убедиться, что всё соединено правильно и имеет хороший контакт, только после этого можно включать компьютер. Если всё сделано правильно, то компьютер пройдёт самопроверку и выдаст сообщение об отсутствии операционной системы, которую можно приступать устанавливать.

2.Изучение используемого программного обеспечения

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

Часто при поиске неисправностей необходимо проверить оперативную память и жёсткий диск на наличие физических дефектов. Наиболее популярными программы для тестирования RAM являются Memtest (необходим запуск до загрузки системы, например с загрузочной дискеты). Она сочетает в себе простоту пользования, функциональность и маленький размер. Начиная с версии Windows Vista, в операционную систему была добавлена собственная утилита проверки памяти — Memory Diagnostic tool.

Для проверки жёсткого диска в ИВЦ используются такие программы как Victoria (её преимуществом является бесплатность) и Acronis Disk Director. Можно воспользоваться и системной утилитой Windows — chkdsk. Проверка диска, так же как и в случае с памятью, осуществляется до загрузки системы.

Часто требуется определить конфигурацию компьютера. Для этих целей хорошо подходит программный пакет SiSoftware Sandra. Он может так же провести тесты на производительность и выдавать рекомендации по повышению быстродействия. Альтернативной программой является EVEREST.

Для профилактики компьютера хорошо подходят программы Reg Organizer, CCleaner, Registry Mechanic. Перед очисткой они могут создавать резервные копии реестра, и, в случае удаления важной записи, у них имеется возможность автоматического восстановления.

С помощью программы Wise Disk Cleaner можно выполнить автоматическую очистку жёсткого диска от временных или других ненужных файлов.

Дефрагментацию жёсткого диска обычно выполняют встроенной системной утилитой dfrgui.exe. Можно воспользоваться сторонними программами: Auslogics Disk Defrag, Paragon Total Defrag, MyDefrag и т.д.

Для удалённого доступа к другим компьютерам в сети можно воспользоваться программой RAdmin. Это условно бесплатная программа удалённого администрирования ПК для платформы Microsoft Windows, которая позволяет полноценно работать на нескольких удалённых компьютерах с помощью графического интерфейса. Кроме этого, программа позволяет передавать файлы и использовать режим голосового или текстового общения с пользователем удаленного компьютера.

Существуют случаи, когда необходимо использовать виртуальную операционную систему, например, для тестирования какого либо ПО. Идеальной программой можно считать VirtualBox производства Oracle. Это программный продукт виртуализации для операционных систем Microsoft Windows, Linux, FreeBSD, Mac OS X, Solaris/OpenSolaris, ReactOS, DOS и других. Преимуществом этой программы можно считать кроссплатформенность, модульность, бесплатность, поддержку USB 2.0. Поддержка 64-битных гостевых систем, даже на 32-битных хост-системах. Поддержка цепочки сохраненных состояний виртуальной машины (snapshots), к которым может быть произведён откат из любого состояния гостевой системы, что особенно удобно для таких задач, требующих постоянного сохранения «чистого» состояния операционной системы. На рисунке 3 изображено окно с запущенной гостевой системой.

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

В Новосибирском ИВЦ установлено антивирусное ПО Kaspersky Antivirus, разрабатываемое Лабораторией Касперского. ОАО «РЖД» имеет корпоративную лицензию на использование этого продукта. К его преимуществам следует отнести широкую функциональность, часто обновляемые антивирусные базы, блок эвристического анализа, позволяющий находить вирусы ещё до их появления в базах. Недостатками часто называют требовательность к конфигурации компьютера, высокую цену, медленное сканирование жёстких дисков. Однако, при правильной настройке, часть этих недостатков можно нивелировать. Например, если на целевом компьютере не используется электронная почта, то можно не устанавливать модуль её проверки и т.д.

Конкурирующим продуктом Kaspersky Antivirus является антивирус Игоря Данилова Dr. Web. Характерными особенностями этого антивируса являются:

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

)Поддержка большинства существующих форматов упакованных файлов и архивов, в том числе многотомных и самораспаковывающихся архивов. На данный момент имеется поддержка около 4000 видов различных архивов и упаковщиков;

)Компактная вирусная база и небольшой размер обновлений;

)Кроссплатформенность — используется единая вирусная база и единое ядро антивирусного сканера.

Следует так же обратить внимание на антивирус Avast! компании AVAST Software. Его преимущество — бесплатность для домашнего использования. Кроме того, по функциональности если он не сравним, то очень близко приближается к названым ранее продуктам.

 

 

 

 

3.Отладка и тестирование программного продукта

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

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

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

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

 

                                4.Описание работы программы                                                               На участке термической обработки выполняются цементация и закаливание шестерен, поступающих через 10±5 мин. Цементация занимает 10+7 мин, а закаливание — 10±6 мин. Качество определяется суммарным временем обработки. Шестерни с временем обработки больше 25 мин покидают участок, с временем обработки от 20 до 25 мин передаются на повторную закалку и при времени обработки меньше 20 мин должны пройти повторную полную обработку. Детали с суммарным временем обработки меньше 20 мин считаются вторым сортом.

Смоделировать процесс обработки на участке 400 шестерен. Определить функцию распределения времени обработки и вероятности повторения полной и частичной обработки. При выходе продукции без повторной обработки менее 90% обеспечить, на участке мероприятия, дающие гарантированный выход продукции первого сорта 90%.

 

 

 

 

 

 

 

 

Схема программы:

Цементация

10±7

Закаливание

10±6

 

 

                             10±5

 

 

 

<20 мин.                                               <20-25 мин.

 

Готовая продукция

 

 

 

 

 

 

 

 

 

I вид                  II вид      III вид

>25 мин.            <20 мин. <20-25 мин

 

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

Необходимо вычислить сколько времени выполняются цементация и закаливание шестерен,. Цементация занимает 10+7 мин, а закаливание — 10±6 мин.. Шестерни с временем обработки меньше заданного времени по норме проходят повторное закаливание и цементацию. Детали с суммарным временем обработки меньше 20 мин считаются вторым сортом.

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

 

 

 

 

 

 

 

 

 

Структурная схема моделируемой системы.

 

 

Вычисления:

Tц — время цементации-10±7 мин.

Tз – время закаливания-10± мин.

Tцз – время перехода на следующий этап

 

I вид прод.:

≈ Tз + Tц + Tцз

≈(10±7)+(10±6)+(10±5)≈30±6

 

II вид прод.:

≈ (Tз + Tц + Tцз)*2

≈((10±7)+(10±6)+(10±5))*2≈60±6

 

III вид прод.:

≈ Tз + Tц + Tцз+ Tц + Tцз

≈(10±7)+(10±6)+(10±5)+(10±6)+(10±5)≈50±6

 

 

Итого:

I вид прод.: ≈30±6

II вид прод.: ≈60±6

III вид прод.: ≈50±6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 Описание моделируемой системы

Описание моделируемой системы

На заводе по производству шестерен заготовки проходят 2 этапа производства. Интенсивность поступления задач различных типов равны.

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

Описание алгоритма

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

 

 Организация входных и выходных данных.

Входными параметрами данной программы являются:

А – время выполнения операции на редактирования;

В–  время выполнения операции на трансляцию;

С – время выполнения операции на планирование;

D – время выполнения операции на решение;

Е–  заданное время пользователем.

Выходными параметрами программы являются:

  Общее время на редактирование, трансляцию, планирование, решение;

  Количество пакетов на редактирование, трансляцию, планирование, решение.

 

Выбор состава технических и программных средств

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

  1. Компьютер не ниже Pentium-III с процессором от 500 Мгц, ОЗУ не менее 128 Мгб, винчестер с емкостью не менее 20 Гб
  2. Операционная система Windows XP (можно использовать Windows 98. Windows 2000)
  3. Среда объектно-ориентированного программирования Delphi версии 7.

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

 

Основная часть.

4.1 Разработка программы

4.1.1 Спецификация программы

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

  • Время редактирования;
  • Время трансляции;
  • Время планирования;
  • Время решения;

A1- Общее время на редактирование;

A2- Общее время на трансляцию;

A3- Общее время на планирование;

A4- Общее время на решения;

X- Количество пакетов на редактирование;

Y- Количество пакетов на трансляцию;

Z- Количество пакетов на планирование;

Q- Количество пакетов на решение;

G- Время вводимое пользователем.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ЗАКЛЮЧЕНИЕ

 

В результате производственной практики были получены:

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

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

Навыки: работы в операционной среде WINDOWS, создания программного продукта, работы с программами по диагностики аппаратной части.

В ходе производственной практики изучен ремонт по комплексу аппаратных систем.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                 Список используемой литературы

 

  1. Альфред В. Ахо, Моника С. Лам. Компиляторы: принципы, технологии и инструментарий, Вильямс, 2010 г.
  2. Бьерн Страуструп — Программирование. Принципы и практика использования C++. – М.: Вильямс, -2011, -1248 с.
  3. Оутей М., Конте П. Эффективная работа SQL Server 2000.-СПб.,М., Киев:Питер, BHV, 2009.-992с.
  4. Веймаер Р., Сотел Р. Освой самостоятельно Microsoft SQL Server за 21 день.-СПб.: Вилиямс, 2009.-с.
  5. Шаша Д., Бонне Ф. Оптимизация баз данных. Принципы, практика, решение проблем. / Пер. с англ. – М.: Кудиц, 2004 – 432 с.
  6. Кренке Д. Теория и практика построения баз данных. 9-е изд. – СПб., 2005 – 859с.
  7. Культин Н.Б. Программирование в TurboPascal 7.0 и Delphi. – СПб.: БХВ – Санкт-Петербург, 1999 – 408 с.
  8. Архангельский А.Я. Программирование в Delphi 6. – М.: ЗАО «Издательство БИНОМ», 2002 –1120 с. (ИнЕУ)
  9. Бекаревич Ю.Б., Пушкина Н.В. MicrosoftAccess за 21 занятия для студента. – СПб.: БХВ – Петербург, 2005 – 544 с. (ИнЕУ)
  10. Интенсивный курс программирования в Access 2003 за выходные/ К.Н. Праг, Д. Рирдон, Л.С. Казевич и др. – М.: Диалектика, 2004. (ИнЕУ)