Автор работы: Пользователь скрыл имя, 06 Февраля 2014 в 12:32, отчет по практике
В России с ее огромными пространствами неизмеримо возрастает роль железнодорожного транспорта. Железные дороги являются федеральной государственной собственностью с регулируемыми тарифами на перевозки по основной деятельности. От слаженной работы транспорта зависит экономическая и технологическая эффективность и функционирование отраслей промышленности, сельского хозяйства, деятельность всех структур с различной формой собственности. В конечном счете, транспорт обеспечивает жизнеспособность и жизнедеятельность общества, государства и его экономические отношения и взаимодействия с транспортом и народным хозяйством стран ближнего и дальнего зарубежья.
Введение ……………………………………………...…………………….. 3
Цели и задачи предприятия ……………………………………………….. 4
Структура предприятия ……………………………………………...……. 7
Функции предприятия ……………………………………………...……… 9
Взаимодействие подразделений ……………………………...………….. 13
Описание изучаемого подразделения …………………………………… 14
Описание объекта автоматизации …………………………………….…. 17
Структура базы данных …………………………………………..……… 18
Модель базы данных …………………………………………………..…. 21
Инструкция пользователю ………………………………………..……… 22
Компоненты модулей данных ………………………………………..….. 26
Заключение ……………………………………………………………….. 40
Литература ……………………………………………………………...… 41
Рис. 4. Вертикаль взаимодействия подразделений холдинга «Российские железные дороги».
Описание изучаемого подразделения
Эксплуатационное локомотивное депо Воркута, структурное подразделение Северной Дирекции Тяги филиала холдинга «Российские железные дороги» (далее Локомотивное депо).
В своей деятельности Эксплуатационное локомотивное депо руководствуется действующим законодательством Российской Федерации, приказами, указаниями и другими нормативными актами Министерства путей сообщения, корпоративными и иными актами открытого акционерного общества «Российские железные дороги» (далее ОАО «РЖД») Уставом ОАО «РЖД», Положением о Северной железной дороге – филиала ОАО «РЖД».
Эксплуатационное локомотивное депо осуществляет свою деятельность в сфере выполнения объемов перевозок грузов и пассажиров тяговым подвижным составом.
Полное официальное наименование: Эксплуатационное локомотивное депо Воркута Северной Дирекции Тяги Дирекций Тяги филиала открытого акционерного общества «Российские железные дороги». Сокращенное телеграфное наименование: ТЧЭ-24. Местонахождение: Российская Федерация, Республика Коми, г. Воркута, Привокзальная д. 32.
Основными задачами Локомотивного депо являются:
- своевременное удовлетворение потребностей в перевозке грузов и пассажиров, при полной их безопасности и высоком уровне обслуживания, соблюдение технически обоснованных установленных норм выдачи локомотивов и локомотивных бригад, обеспечение минимальных расходов на выполнение перевозочного процесса;
- внедрение рациональных режимов вождения поездов с соблюдением установленных времен хода;
- обеспечение
безопасности движения поездов,
- осуществление мероприятий по охране природы и охране труда;
- осуществление других мероприятий, направленных на увеличение доходов Локомотивного депо.
Для решения возложенных задач Локомотивное депо обеспечивает:
- совершенствование
- рациональное расходование материальных и топливно-энергетических ресурсов;
- выполнение требований
экологической безопасности и
охраны здоровья населения,
- укрепление государственной и трудовой дисциплины, эффективную кадровую политику, повышение квалификации кадров;
- организацию труда, заработной платы и социальную защиту работников на основе единой политики, проводимой в ОАО «РЖД», отраслевого тарифного соглашения и коллективного договора, внедрение, отраслевых и межотраслевых норм труда и систем материального стимулирования в зависимости от местных условий, выполнения трудового законодательства;
- улучшение условий труда и предупреждение производственного травматизма, выполнение правил и норм по охране труда и техники безопасности, повышение культуры производства;
- ведение в установленном порядке статистического учета и отчетности при полной их достоверности;
- оказание содействия торговому, бытовому обслуживанию работников Локомотивного депо и членов их семей;
- проведение работ
по мобилизационной подготовке
и гражданской обороне
Описание объекта автоматизации
Для улучшения качества трудового процесса среди локомотивных бригад, путём выявления низкой квалификации работников, требуется система, обобщающая допущенные ранее нарушения.
Цели и задачи системы
Система рейтинговой оценки - предназначена для определения суммарной оценки проявления профессиональной не компетентности работников локомотивного хозяйства по результатам работы за определенный период.
СРО позволит ставить каждому машинисту тепловоза пункт списка критериев с заданным количеством баллов за каждое нарушение в зависимости от их серьёзности.
СРО позволит выполнять построение диаграмм по рейтингу машинистов тепловоза, так же на основе введенных данных с учетом выбранных критериев подсистема позволяет формировать отчетность с выводом критерием баллов и описания нарушения за любой отчетный период с выводом их в внешний редактор (MS Word, MS Exel) с любой клиентской машины подключённой к корпоративной Интранет сети ОАО «РЖД с предустановленный ПО «Рейтинг».
Структура базы данных
Для хранения данных в программе использована база данных Microsoft Access 2010. Связь программы с базой данных осуществляется с помощью технологии доступа к данным ADO.
Описание таблиц
Для работы программы необходимо чтобы база данных состояла из 6 таблиц:
Структура таблиц
Таблица 1 – Структура таблицы «PRIPIS»
Таблица 2 – Структура таблицы «KOLON»
Таблица 3 – Структура таблицы «MASH»
Таблица 4 – Структура таблицы «NAR»
Таблица 5 – Структура таблицы «TIPNAR»
Таблица 6 – Структура таблицы «SLUJBA»
Модель базы данных
Физические модели базы данных определяют способы размещения данных в среде хранения и способы доступа к этим данным, которые поддерживаются на физическом уровне.
Инструкция пользователю
При запуске программы откроется окно, показанное на рисунке 6.
Рис. 6. Главное окно программы.
Для работы программы сначала необходимо ввести необходимые данные в «Справочник». В программе имеются 4 справочника:
Для доступа к ним предназначена вкладка «Справочники» в верхней части. После выбора этой вкладки откроются поля справочника как на рисунке 7.
Рис. 7. Справочники программы.
Для работы с
справочниками предназначена
Рис. 8. Панель кнопок управления.
В программе не предусмотрено непосредственное удаление данных из справочников, и делается это только через редактирование самой базы данных.
Для просмотра и редактирования данных о машинистах предназначено правое поле главного окна. Рисунок 9.
Рис. 9. Окно ввода данных о машинисте.
В этом поле можно выбрать «номер колонны» и «депо приписки» машиниста из списка, который сформировался из справочника, в котором хранятся все данные, и ввести табельный номер и ФИО машиниста.
Для работы со списком компьютеров предназначены четыре кнопки, которые расположены внизу. Рассмотрим эти кнопки.
Первая кнопка служит для добавления компьютера в список.
Третья кнопка служит для занесения изменений в базу данных. Третья кнопка служит для отмены внесенных изменений.
Для добавления нарушения машинисту предназначено поле главного окна слева, которая представлена на рисунке 10.
Рис. 10. Окно ввода данных о нарушении.
Для работы со списком нарушений предназначены четыре кнопки, которые расположены внизу. Рассмотрим эти кнопки.
Первая кнопка служит для добавления программы в список.
Третья кнопка служит для занесения изменений в базу данных. Третья кнопка служит для отмены внесенных изменений.
Поле «тип нарушения» и «обнаружившая служба» позволяет выбирать данные из выпадающего списка, которые берутся из справочника, и ввести дату нарушения.
Компоненты модулей данных
Файл reyting_v1.dpr проекта Delphi XE3 содержит:
program reyting_v1;
uses
Vcl.Forms,
ufMain in 'ufMain.pas' {fMain},
udm in 'udm.pas' {dm: TDataModule};
{$R *.res}
begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TfMain, fMain);
Application.CreateForm(Tdm, dm);
Application.CreateForm(Tdm, dm);
Application.Run;
end.
Файл reyting_v1.dproj проекта Delphi XE3 содержит:
<Project
xmlns="http://schemas.
<PropertyGroup>
<ProjectGuid>{B75DE910-E112-
<ProjectVersion>14.4</
<FrameworkType>VCL</
<MainSource>reyting_v1.dpr</
<Base>True</Base>
<Config Condition="'$(Config)'==''">
<Platform Condition="'$(Platform)'==''">
<TargetedPlatforms>1</
<AppType>Application</AppType>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='
<Base_Win32>true</Base_Win32>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='
<Base_Win64>true</Base_Win64>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='
<Cfg_1>true</Cfg_1>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="('$(Platform)'=='
<Cfg_1_Win32>true</Cfg_1_Win32
<CfgParent>Cfg_1</CfgParent>
<Cfg_1>true</Cfg_1>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Config)'=='
<Cfg_2>true</Cfg_2>
<CfgParent>Base</CfgParent>
<Base>true</Base>
</PropertyGroup>
<PropertyGroup Condition="'$(Base)'!=''">
<DCC_Namespace>System;Xml;
<Icon_MainIcon>$(BDS)\bin\
<DCC_DcuOutput>.\$(Platform)\$
<DCC_ExeOutput>.\$(Platform)\$
<DCC_E>false</DCC_E>
<DCC_N>false</DCC_N>
<DCC_S>false</DCC_S>
<DCC_F>false</DCC_F>
<DCC_K>false</DCC_K>
</PropertyGroup>
<PropertyGroup Condition="'$(Base_Win32)'!=''
<VerInfo_Locale>1033</VerInfo_