Организационная структура Омского линейного отдела 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Организационная структура Омского линейного отдела



 

 

 

Начальник отдела

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ведущий инженер

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Инженер I-категории

 

Инженер I-категории

 

Инженер I-категории

 

 

 

 

 

 

 

 

Электромеханик

 

 

 

 

 

 

 

 

Электромонтеры и контролеры

 

Рабочее место технолога АСКУ Э в Омском линейном отделе состоит из персонального компьютера и подключенных к нему периферийных устройств, таких как сканер, принтер, GSM-модуль связи с дистанционноопрашиваемыми счетчиками.

Для работы используется операционная система Windows 7.

В качестве программного обеспечения на персональном компьютере используется как распространенное офисное ПО, так и специализированное, в том числе написанное специально для Дирекции по энергообеспечению.

В список используемых распрастраненных офисных программ входят:

· Microsoft Office 2007: Word, Excell, Access;

· Microsoft Visio;

· Internet Explorer;

· Windows Mail Live;

· Paint;

· Sumatra PDF;

· Unreal Commander.

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

К таким программам относятся:

· RDM Клиент – клиент для работы со счетчиками электроэнергии Eshelon, устанавливающимися на отдаленных от административных центров станциях;

· АСКУЭ БП Горизонт – клиент для работы с системой АСКУ Э счетчиков электроэнергии типа Меркурий или РиМ, устанавливаемых на опорах воздушных линий электропередач;

· ПК Энергия Альфа – АРМ для работы со счетчиками электроэнергии, устанавливаемыми на центрах питания и тяговых подстанциях;

· ПК Энергосфера – АРМ для работы с приборами учета и контроля электроэнергии, устанавливаемыми в трансформаторных подстанциях на узловых станциях;

· АРМ МО Метролог – клиент для синхронизированного контроля за сроками метрологических поверок приборов учета, подключенных к сетям ОАО «РЖД».

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


ЗАДАНИЕ №1

 

Задание (вариант 3):

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

 

Программа 1 листинг:

using System;

namespace PraktikaZaytsev

{

class Program

{

   static void Main(string[] args)

   {

       Translit translit = new Translit();

       Console.WriteLine("Введите строку");

       string strIn = Console.ReadLine();

       string strOut = translit.TranslitEngToRus(strIn);

       Console.WriteLine("Строка после транслитерации: {0} ", strOut);

       Console.ReadLine();

   }

 

   public class Translit

   {

       string[] engLow = { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"};

       string[] rusLow = { "а", "б", "ц", "д", "е", "ф", "г", "х", "и", "й", "к", "л", "м", "н", "о", "п", "к", "р", "с", "т", "у", "в", "в", "кс", "ы", "з"};

       string[] engUp = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"};

       string[] rusUp = { "А", "Б", "Ц", "Д", "Е", "Ф", "Г", "Х", "И", "Й", "К", "Л", "М", "Н", "О", "П", "К", "Р", "С", "Т", "У", "В", "В", "КС", "Ы", "З"};

 

       public string TranslitEngToRus(string source)

       {

           var result = "";

           foreach (char ch in source)

           {

               var ss = "";

               int index = Array.IndexOf(engLow, ch.ToString());

               if (index!= -1)

               {

                   ss = rusLow[index];

                   result += ss;

               } else

               {

                   index = Array.IndexOf(engUp, ch.ToString());

                   if (index!= -1)

                   {

                       ss = rusUp[index];

                       result += ss;

                   } else

                   {

                       result += ch;

                   }

               }

           }

           return result;

       }

   }

}

}

 

Программа 2 (листинг):

 

using System;

using System.Diagnostics;

namespace PraktikaZaytsevProg2

{

class Program

{

   static void Main(string[] args)

   {

       try

       {

           using (Process myProcess = new Process())

           {

               myProcess.StartInfo.FileName = "C:/Users/Kompyasi/source/repos/PraktikaZaytsev/PraktikaZaytsev/bin/Debug/PraktikaZaytsev.exe";

               myProcess.Start();

               Console.WriteLine("Программа была запущена в другом окне");

               Console.WriteLine("Для закрытия этого окна нажмите любую клавишу");

               Console.ReadKey();

           }

       }

       catch (Exception e)

       {

           Console.WriteLine(e.Message);

       }

   }

}

}

Рисунок 1 – Результат выполнения программы

 


ЗАДАНИЕ №2

Задание (вариант 3):

Разработайте программу, которая из чисел 20.. 45 находила те, которые делятся на 5 и найдите сумму этих чисел. Рекомендую использовать функцию fmod для определения "делится число" или "не делится".

 

Программа (листинг):

<?php

$sum = 0;

echo "<p>В массиве чисел от 20 до 45 следующие числа делятся на 5:</p>";

for($i = 20; $i <= 45; $i++) {

    if(($i % 5) == 0) {

              $sum += $i;

              echo $i, "<br/>";

    }

}

echo "<p>Сумма чисел, делящихся на 5 равна $sum</p>"

?>

 

Рисунок 2 – Результат выполнения программы в браузере Chrome.


 

ЗАКЛЮЧЕНИЕ

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

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

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

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

При прохождении производственной практики особо ценными оказались знания, полученные при изучении таких предметов, как «Системное программирование», «Прикладное программирование», «Web-программироване» и «Основы программирования».

 



Поделиться:


Последнее изменение этой страницы: 2019-12-14; просмотров: 83; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.19.31.73 (0.021 с.)