Отчет по практике в ТОО «Корпорация Сайман»

Автор работы: Пользователь скрыл имя, 21 Января 2014 в 20:35, отчет по практике

Краткое описание

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

Содержание

1 ОБЩАЯ ЧАСТЬ…………………………………………………………………….3
1.1 Структура предприятия………………………………………....................3
1.2 Наличие техники……………………………………...................................5
1.3 Программное обеспечение предприятия…………………………………5
2 СПЕЦИАЛЬНАЯ ЧАСТЬ…………………………………………………………..8
2.1 Постановка задачи………………………………………………….………8
2.2 Алгоритм задачи……………………………………………………………8
2.3 Блок-схема задачи……………………………………………………...…11
2.4 Листинг программы………………………………………………………11
3 ЗАКЛЮЧЕНИЕ…………………………………………………………………….15

Прикрепленные файлы: 1 файл

ОТЧЕТ.docx

— 439.08 Кб (Скачать документ)

 Министерство Науки и Образования Республики Казахстан 


Алматинский Колледж Экономики  и Права

 

 

 

 

 

 

 

ОТЧЕТ

По производственно-технологической практике

 

 

 

 

 

 

 

 

 

Руководитель______________Р.Б.Ельчибаева «____»____________20___г

Выполнила_______________Т.И.Баталыгина «____»_____________20___г

 

 

 

 

Алматы 2013г


 

 

 

 

 

№ документа

 

Подпись

 

Дата

 

Изм.

Лист

 

Утв.

Н. Контр.

Рецензент

Рук.

Выполнил

 

 

 

 

 

Ельчибева.Р.Б

 

Баталыгина.Т

 

 

 

 

 

 

 

 

У

 

Литера

2

Лист

16

Листов

 

АКЭП гр. 408-П

 

Производственная технологическая практика

 

СОДЕРЖАНИЕ


Стр.

1 ОБЩАЯ ЧАСТЬ…………………………………………………………………….3

1.1 Структура предприятия………………………………………....................3

1.2 Наличие техники……………………………………...................................5

1.3 Программное обеспечение  предприятия…………………………………5

2 СПЕЦИАЛЬНАЯ ЧАСТЬ…………………………………………………………..8

2.1 Постановка задачи………………………………………………….………8

2.2 Алгоритм задачи……………………………………………………………8

2.3 Блок-схема задачи……………………………………………………...…11

2.4 Листинг программы………………………………………………………11

3 ЗАКЛЮЧЕНИЕ…………………………………………………………………….15

ПРИЛОЖЕНИЕ А – Макро-блок схема проблемной  программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 ОБЩАЯ ЧАСТЬ


 

 

 

 

 

 

 

 

 

 

 

3

Лист

№ Документа

Подпись

Изм.

Лист


1.1 Структура предприятия

 

 

ТОО «Корпорация Сайман»  – компания в области производства приборов учета электроэнергии. Компания производит продукцию, и разрабатывает решения для энергетической промышленности.

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

Структура предприятия:

  1. отдел материально технического снабжения – снабжает другие отделения расходными материалами;
  2. отдел метрологии – отдел, где производится сама метрологическая поверка приборов учета на соответствие их общепринятым метрологическим нормам и стандартам;
  3. производственное подразделение – Отдел состоит из нескольких блоков (цеха и др. производственные подотделы):
  • сборочный цех – место финальной сборки приборов учета;
  • цех резки металла – металл необходим для производства шкафов учета и других производственных нужд;
  • цех литья пластмассы  – производит корпуса приборов учета и пластиковые шкафы учета;
  • цех сборки печатных плат;
  1. планово-экономический отдел – разрабатывает стратегию экономического развития;
  1. отдел контроля качества;
  2. отдел перспективных разработок – занимаются разработкой новых типов устройств, разрабатывают внутреннее ПО приборов на языках низкого уровня;
  3. отдел АСКУЭ – занимается разработкой АСКУЭ и ПО для нужд корпорации.

Схема структуры предприятия  представлена на Рисунке 1.


 

 

 

 

 

 

 

 

 

 

 

4

Лист

№ Документа

Подпись

Изм.

Лист


Директор

 

Заместители

Отдел материально технического снабжения

Бухгалтерия

Отдел

АСКУЭ

 

Производство

Планово-экономический отел 

Отдел

Перспективных разработок 

Отдел метрологии

Отдел контроля качества

Метрологическая лаборатория

Сборочный цех

 

Цех резки металла

Цех литья пластмассы

Цех сборки печатных плат 

Рисунок 1 - Структура организации

 

 

 


 

 

 

 

 

 

 

 

 

 

 

5

Лист

№ Документа

Подпись

Изм.

Лист


1.2 Наличие техники

 

 

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

— процессор Intel® Core™2Duo 2.67 ГГц;

— 3 Gb оперативной памяти;

— 300Gb свободного места на жестком диске;

Периферийные устройства:

— клавиатура;

— мышь;

— монитор с диагональю 22”;

— для работы с модулем «Мастер отчетов» или «Просмотр данных» имеется принтер.

 

1.3 Программное обеспечение предприятия

 

 

В качестве операционной системы  используется Windows7. Windows7 – это операционная система, которая упрощает выполнение повседневных задач, работает в соответствии с предпочтениями пользователя и предлагает совершенно новые возможности, это более быстрая операционная система. В ОС Windows7 ускорены процессы перехода в ждущий и спящий режимы и повторного подключения к беспроводной сети, значительно улучшена скорость поиска, сортировка и группировка его результатов. Windows быстрее работает с USB-устройствами и устройствами флеш-памяти, а также, в отличие от предыдущих версий ОС, Windows 7 позволяет запускать снижающие производительность службы, работающие в фоновом режиме, только при необходимости.

Разработка программного обеспечения ведется в среде  Borland Delphi 2006 Architect. Delphi предназначена для профессиональных корпоративных разработчиков, которым нужна быстрая адаптация к изменяющимся бизнес-правилам, а также возможность управления сложными приложениями, синхронизирующийся с несколькими схемами баз данных. Delphi 2006 Architect позволяет разработчикам быстро внедрять масштабируемые веб-приложения с внешними интерфейсами, обладающие выполняемыми диаграммами состояний, объектно-реляционным отображением и прозрачным сохранением состояния. Ключевые возможности:


 

 

 

 

 

 

 

 

 

 

 

6

Лист

№ Документа

Подпись

Изм.

Лист


1.Продуктивность  работы в среде:

— Интеллектуальный редактор кода (история изменений, свертывание  кода, подсказки);

— Шаблоны кода;

— Рефакторинг (изменение структуры кода без влияния на функциональность);

— Отладка;

— Модульное тестирование (Unit-testing)

2.Прозрачность работы  с СУБД:

— Работа с базами данных через разные механизмы (BDE, IB Express, dbExpress, ADO, ADO.NET, BDP – Borland Data Providers);

3.ECO: высокоуровневая прикладная  разработка для .NET;

— Объектный подход при  работе с СУБД (Object-Relational Mapping);

— Модели бизнес-сущностей и состояний – первичные и обновляемые;

4. ALM-интеграция: эффективная командная работа:

 — CaliberRM: управление требованиями;

— StarTeam: управление версиями, изменениями/дефектами, задачами;

— Together: моделирование (бизнес) и проектирование (код).

Минимальные системные требования:

— 512 Мб ОЗУ (1 Гб+ рекомендуется);

— 1.5 Гб свободного пространства на жестком диске для Delphi for Win32;

— 750 Мб свободного пространства на жестком диске для Microsoft .NET;

— Framework и SDK;

— XGA или монитор с лучшим разрешением;

— Мышь или другое подобное устройство;

Основные приложения для  работы поставленных задач в Delphi:

1. BDS.

2. BDS Upd.

3. Castalia – редактор кода.

4. StarTeam Client - является контроль версий системы, используемые в разработке программного обеспечения, особенно, когда проект включает в себя несколько команд в разных местах.

5. Raize – набор визуальных компонентов.

6. RamDiskPlus – позволяет создать виртуальный диск в оперативной памяти, что в значительной степени повышает производительность всех приложений, путём переноса дисковых операций в оперативную память т.е. на созданный виртуальный диск.

7. DelphiSpeedUp – позволяет ускорить загрузку и работу Delphi IDE путём замены стандартных RTL функций на полностью идентичные.

8. DDevExtensions – поиск компонентов.

9. EurekaLog – библиотека.

Для работы с документацией  используют офисный пакет Microsoft Office 10. В состав этого пакета входит программное обеспечение для работы с различными типами документов: текстами, электронными таблицами, базами данных и др. Microsoft Office является сервером OLE объектов и его функции могут использоваться другими приложениями, а также самими приложениями Microsoft Office. Наиболее часто используемые такие как:


 

 

 

 

 

 

 

 

 

 

 

7

Лист

№ Документа

Подпись

Изм.

Лист


– Microsoft Word 2010 - Новая версия текстового процессора с расширенными возможностями для создания документов. Поддержка соавторской обработки документов, форматирование с помощью OfficeArt, усиленные поисковые и навигационные функции.

– Microsoft Excel 2010 - динамичный бизнес-инструмент, позволяющий принимать правильные решения по результатам анализа имеющихся данных с помощью улучшенных инструментов и функций. Excel 2010 позволяет просчитывать разнообразные варианты развития бизнеса и представлять их в удобном и легко читаемом виде с помощью богатых средств визуализации.

– Microsoft PowerPoint 2010 - Мощная программа создания презентаций, в том числе, портативных, с расширенными возможностями переходов, поддержкой анимации, аудио и видео – даже в высоком разрешении.

 


 

 

 

 

 

 

 

 

 

 

 

8

Лист

№ Документа

Подпись

Изм.

Лист


СПЕЦИАЛЬНАЯ ЧАСТЬ

 

    1. Постановка задачи

 

 

На предприятии «Корпорация  САЙМАН» имеется программный  комплекс SANAU, который представляет собой совокупность программных модулей для автоматизированных систем коммерческого учета электроэнергии. Для контроля над электроэнергией используют: прибор учета (счетчик), канал связи и программное обеспечение для связи со счетчиком. Потоки байт, полученные от счетчика обрабатывает Адаптер, руководствуясь файлами XML формата. Необходимо написать программный продукт, частично автоматизирующий формирование XML файлов. Программа должна быть выполнена в удобном и наглядном интерфейсе. И отвечать следующим требованиям:

– мобильности;

– надежности;

– эффективности;

– учитывать человеческий фактор;

– завершенности.

Основные задачи:

– организовать считывание данных из файла на форму;

– организовать редактирование данных;

– организовать сохранение изменений в текущий файл;

– организовать создание нового файла и сохранение изменений  в него;

– исключить возникновение  синтаксических ошибок и ошибок данных.

 

    1.  Алгоритм задачи

 

 

Для решения этой задачи необходимо систематизировать имеющиеся  исходные файлы XML формата и разобрать структуры этих файлов.

XML — это язык разметки, описывающий целый класс объектов данных, называемых  XML-документами.  Этот язык используется в качестве средства для описания грамматики других языков и контроля над правильностью составления документов. Сам по себе XML не содержит никаких тэгов, предназначенных для разметки, он просто определяет порядок их создания. Документ представляет собой обычный текстовый файл, в котором при помощи специальных маркеров создаются элементы данных, последовательность и вложенность которых определяет структуру документа и его содержание. Тело документа XML состоит из элементов разметки и непосредственно содержимого документа - данных. XML - тэги предназначены для определения элементов документа, их атрибутов и других конструкций языка.

Информация о работе Отчет по практике в ТОО «Корпорация Сайман»