Компьютерные сети ООО "Уралнефтегазспецстрой" - Отчет по практике

бесплатно 0
4.5 85
Анализ предметной области. Виды обеспечения автоматизированных систем предприятия. Разработка структуры базы данных. Моделирование бизнес-процессов с помощью метода ER-диаграмм. Проектирование и разработка программного обеспечения в среде Borland Delphi.


Аннотация к работе
Служба главного инженера - отдел, в ответственности которого лежит множество обязанностей: участие в тендерах, подсчет объемов работ, ответственность за бесперебойную работу участков строительства, охрана труда, охрана окружающей среды, выполнение проектных и изыскательских работ. В подчинении находятся 4 отдела: · производственно-технический отдел выполняет работы по обеспечению объекта на начальной стадии разрешительной документацией (свидетельства, лицензии, удостоверения на рабочий персонал, приказы на производство работ), исполнительно-технической документацией (заполнение журналов работ, составление актов на выполненные работы и т.д.). Сметно-договорной и плановый отделы участвуют в конкурсах и торгах по объектам строительства, составляют предварительные расчеты по затратам на объекты, оформляют сметы на дополнительные работы, участвуют в подписании объемов работ на объектах. Начальники строительно-монтажных участков - контролирую работу на строительно-монтажных участках, ведут отчетность по проделанной работе, участвую в приемке объекта в эксплуатацию, участвуют в подписании объемов работ на объектах. Прораб участка отвечает за выполнение комплекса работ на объекте (привлекается на объекте в случае большого объема работ).В процессе прохождения практики на ООО «Уралнефтегазспецстрой» на мой взгляд мои поставленные задачи решены в максимальном объеме.

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

На время практики объектом моего изучения стало предприятие «Уралнефтегазспецстрой». Период прохождения практики с 14 января по 24 февраля.

Основными задачами практики по профилю специальности являются: · сбор сведений о предприятии и его видах программного обеспечения;

· приобретение навыков решения задач на современном компьютерном оборудовании;

· изучение и освоение программных систем;

· составление технического задания;

· сбор информации для разработки технического задания к программе;

· описание предметной области.

1. Предприятие - база прохождения практики ООО «Уралнефтегазспецстрой»

На момент создания в 1996 году название предприятия было ООО «Башуралстройдор». Основными задачами являлись строительство автомобильных дорог, их капитальный ремонт.

В связи со сменой сфры деятельности фирменное наименование предприятия сменили на ООО «Уралнефтегазспецстрой».

ООО «Уралнефтегазспецстрой» было создано 10 июля 2007 года как строительно-монтажная организация по строительству, реконструкции и капитальному ремонту магистральных газопроводов, нефтепроводов, продуктопроводов, внутригородских, поселковых и межпоселковых газопроводов.

Основной сферой деятельности ООО «Уралнефтегазспецстрой» является строительство в области нефтегазодобывающего оборудования. Являясь Подрядчиком ОАО АК «Транснефть» предприятие выполняет следующий комплекс работ: · предоставление услуг Генподрядчика на строительстве объектов;

· инспекционный строительный контроль за ходом строительства (выявление отклонений от проекта, контроль за качеством строительства, за соблюдений требований нормативно-технической документации и стандартов предприятий, действующей на территории РФ);

· строительство промышленных зданий и сооружений (насосные станции пожаротушения, нефтеперекачивающие станции, административные здания);

· строительство резервуаров (для хранения нефти, нефтепродуктов, воды);

· строительство магистральных газопроводов, нефтепроводов и нефтепродуктопроводов (замена участков, новое строительств и ремонт дефектов трубопроводной системы);

· строительство трубопроводных и кабельных эстакад;

· строительство инженерных сетей (канализация, водоснабжение, электрические сети и т.д.);

· строительство автомобильных мостов;

· проектно-изыскательские работы в области строительства: разработка в начальной стадии строительства проектов производства работ, технологических карт, проектов производства работ грузоподъемными машинами, технологических инструкции на сварочные работы, операционных технологических карт на сварочно-сборочные работы, специальных инструкций на испытание трубопровода;

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

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

Так же ООО «Уралнефтегазспецстрой» работает с такими крупными Заказчиками, как ООО «Башнефть-Добыча», ОАО «ТАНЕКО», ОАО «Газпром», ОАО «Татнефть».

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

· мы используем лучшее сырье и материалы, для того, чтобы получить результаты труда, которыми можно гордиться;

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

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

ООО «Уралнефтегазспецстрой» имеет собственную производственно-техническую базу (административное и производственное здание), грузоподъемные краны, строительные машины и автотранспорт, средства малой механизации, строительные механизмы, инвентарь, монтажную оснастку, приспособления и др. база данные borland delphi

1.1 Общие сведения о предприятии и структурном подразделении

В организационной структуре предприятия (ООО «Уралнефтегазспецстрой») представлена совокупность отделов и служб, занимающихся созданием и координацией функционирования системы менеджмента, разработкой и реализацией управленческих решений по выполнению заданной программы (бизнес-плана). Иерархическая структура предприятия представлена на рисунке 1.

IMG_f3f2e985-51e4-4086-bd11-7aaaf6d1b8f4

Рисунок 1 - Иерархическая структура предприятия

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

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

Образным элементом может быть рисунок или фотография, а также видеозапись или объемный макет на объекте. Однако при этом в обязательном порядке должна быть предусмотрена возможность связать элементы с характеристикой выбранного объекта.

Модель представляют процессы и объекты в образной или знаковой форме. Информационная модель по способу представления может относиться к различным видам: · образная модель (фотографии, рисунки и др.) представляет собой зрительный образ объектов, зафиксированный на любом из носителей информации (бумаге, кино- и фотопленке и др.);

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

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

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

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

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

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

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

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

Служба главного инженера - отдел, в ответственности которого лежит множество обязанностей: участие в тендерах, подсчет объемов работ, ответственность за бесперебойную работу участков строительства, охрана труда, охрана окружающей среды, выполнение проектных и изыскательских работ. Состоит из главного инженера и двух инженеров 1 категории. В подчинении находятся 4 отдела: · производственно-технический отдел выполняет работы по обеспечению объекта на начальной стадии разрешительной документацией (свидетельства, лицензии, удостоверения на рабочий персонал, приказы на производство работ), исполнительно-технической документацией (заполнение журналов работ, составление актов на выполненные работы и т.д.). Состоит из начальника ПТО и инженеров (один - три инженера на каждый объект в зависимости от сложности);

· проектно-конструкторский отдел разрабатывает проекты производства работ, технологические карты, технологические инструкции, подготовка документов для согласования изменений к проектам. Состоит из трех инженеров 1 категории и двух - 2 категории;

· служба управления охраной труда занимается аттестацией рабочих мест в соответствии с законодательством РФ, а также в соответствии с требованиями отдельно взятого предприятия; ведут реестр рабочего и инженерно-технического персонала на наличие и сроки действия удостоверений по охране труда, пожарно-технического минимума, электробезопасности, аттестационных удостоверений и т.д. Состоит из двух инженеров по охране труда;

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

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

Отдел материально-технического снабжения составляет заявки на материалы по объектам строительства. Состоит из инженера ОМТС на каждом объекте строительства.

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

Коммерческий директор занимается финансовым распределением денежных средств.

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

Бухгалтерия занимается бухгалтерской отчетностью.

Отдел кадров - обеспечение предприятия необходимыми трудовыми ресурсами, аттестация рабочего персонала в соответствии с требуемой специальностью

Технический директор - управление всеми строительно-монтажными участками, подготовка отчетности

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

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

Служба контроля качества (СКК) -отвечает за контроль качества на строительно-монтажных участках, контроль соответствия работ нормам и правилам РФ, техническим требованиям предприятий-Заказчиков. Подчиняются инженера службы контроля качества по видам работ: топографические, контроль качества изоляции, контроль качества сварки.

Инженер ПТО подчиняется производственно-техническому отделу и начальнику участка и выполняет функции производственно-технического отдела на объектах строительства.

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

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

В таблице 1 описаны основные бизнес-процессы при оформлении договоров на новые объекты и поставке материалов на объект.

Таблица 1 - Основные бизнес - процессы при оформлении договоров

Инициирующее событиеРезультат действия Статус документаПолучатель

Сметно-договорной и плановый отделы

Обращение Клиента.илиСамостоятельно ответил на вопросы Клиента (по телефону). Зафиксировал поступление Запроса.Запрос ОТВЕТ

Получил исходные данные для создания Проекта и направил Запрос в проектирование.Запрос В ПРОЕКТПроектировщик

Проектировщик: Смета СОГЛАСОВАНАОформил Договор и подписал у клиента. Договор ОФОРМЛЕНКлиент

Клиент подписал ДоговорПодготовил и согласовал сумму Счета. Договор ПОДПИСАН

Договор ПОДПИСАНОформил к оплате Счет на Смету или ее часть. Счет К ОПЛАТЕКлиент Бухгалтер

Бухгалтер: Счет ОПЛАЧЕНИнициировал начало работ по выполнению Договора Смета В РАБОТЕПрораб

Прораб: Смета ВЫПОЛНЕНАОформил и подписал у Клиента Акт сдачи-приемки. При необходимости выставил. Счет на доплату. Акт сдачи-приемки ПОДПИСАН

Акт сдачи-приемки ПОДПИСАНПроверил оплату. Закрыл Договор. Договор ЗАКРЫТ

Проектно-конструкторского отдела

Менеджер: Запрос В ПРОЕКТПринял Запрос к исполнению и приступил к проектированию объекта. Запрос ПРИНЯЛ

Составил Проект по полученному Запросу, направил Клиенту.Проект В РАБОТЕКлиент

Клиент утвердил Проект.Согласовал Проект с Клиентом. Проект СОГЛАСОВАНЭкономист

Экономист: Смета СОСТАВЛЕНАСогласовал Смету с Клиентом. Смета СОГЛАСОВАНАСметно-договорной и плановый отделы

Клиент не утвердил Смету.Проанализировал причину отказа. Смета ОТКАЗ

Плановый отдел

Менеджер: Проект СОГЛАСОВАННа основании согласованного Проекта составил Смету. Смета СОСТАВЛЕНА проектно-конструкторского отдела

Бухгалтер

Поступил платеж от Клиента.Принял оплату по Счету. В связке со Счетом оформил Платеж Платеж ПРИНЯТ / Счет ОПЛАЧЕН Сметно-договорной и плановый отделы

Снабженец: Счет поставщика К ОПЛАТЕПроизвел оплату по счету поставщика. Оформил Платеж в связке со Счетом Поставщика. Платеж ОПЛАЧЕН /Счет поставщика ОПЛАЧЕН Поставщик, Снабженец

Прораб

Менеджер: Смета В РАБОТЕОформил в связке со Сметой Наряды на выполнение работ, назначил сроки и исполнителей конкретных работ, передал Наряды ответственным исполнителям. Наряд В РАБОТЕ Инженер ОМТС

Наряд исполнителем выполнен.Проверил готовность работ по Наряду Наряд ВЫПОЛНЕН

Все наряды по Смете выполнены.Проверил выполнение работ по Смете на объекте. Смета ВЫПОЛНЕНА Сметно-договорной и плановый отделы

Инженер ОМТС

Прораб: Наряд В РАБОТЕСкомплектовал материалы по Наряду и организовал их доставку на объект. В связке с Нарядом создал Расходную накладную и Задание на доставку Расходная накладная ВЫДАНО /Операция "Расход"

Материалы по Наряду скомплектованы.Организовал доставку материалов на объект. Задание на доставку ДОСТАВЛЕНО

Поступили Наряды с перечнем необходимых материаловПроанализировал наличие материалов. Сформировал и направил Запрос поставщику. Запрос поставщику ОТПРАВЛЕН Поставщик

Получил Счет поставщика на оплату заказанных материалов.Зарегистрировал Счет поставщика и направил его Бухгалтеру для оплаты. Счет поставщика К ОПЛАТЕ Запрос поставщику ПОДТВЕРЖДЕН Бухгалтер

Материалы поступили.Оприходовал материалы. В связке со Счетом поставщика оформил Приходную накладную Приходная накладная ПРИНЯТО /Операция «Приход»



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

1.2 Виды обеспечения автоматизированных систем предприятия

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

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

18 компьютеров (кроме компьютеров проектно-конструкторского отдела) соответствуют современным требованиям и оснащены процессорами на базе Intel Core i3 серии, оперативной памятью 4 гигабайта.

В связи с большими требованиями к производительности компьютеров при проектировании в проектно-конструкторском отделе установлены 6 компьютеров на базе Intel Core i7 серии с тактовой частотой процессора 3,2 ГГЦ, оперативной памятью 16 гигабайт.

Емкость HDD выбрана минимальной для всех компьютеров и составляет до 160 Гб, так как имеется сервер для хранения информации с объемом 18 Тб.

В автоматизированном режиме могут решаться следующие задачи управления: · учет проектирования и изготовления, и продаж товаров;

· планирование и прогнозирование работы предприятия;

· бухгалтерский учет;

· учет расходов и доходов.

Задачи, которые решает информационная система: · отслеживание заказов на строительство объектов;

· учет продаж;

· составление отчетов по деятельности предприятия;

· учет финансовой деятельности предприятия (расчет доходов, расходов предприятия).

2. Выполнение индивидуального задания

Проанализировав предприятие, было выявлено, что менеджеры Отдела кадров хранят все данные сотрудников в файле Microsoft Excel. Мной была поставлена цель разработать программный продукт для хранения/просмотра/добавления сотрудников предприятия в среде Borland Delphi с использованием базы данных Microsoft Access.

2.1 Составление технического задания (ТЗ)

Техническое задание (ТЗ) - исходный документ для проектирования сооружения или промышленного комплекса, конструирования технического устройства (прибора , машины , системы управления и т.д.), разработки информационных систем, стандартов либо проведения научно-исследовательских работ (НИР ).

2.1.1 Сбор информации для разработки технического задания к программе. В ходе прохождения практики по составлению технического задания была собрана информация о работе ООО «Уралнефтегазспецстрой»

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

2.1.2 Оформление технического задания на программу по ГОСТ 19.201-78

ГОСТ 19.201-78 - настоящий стандарт, устанавливающий порядок построения и оформления технического задания на разработку программы или программного изделия для вычислительных машин, комплексов и систем независимо от их назначения и области применения.

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

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

Как правило, техническое задание оформляется по определенным стандартам. В данном случае ТЗ к программе для отдела кадров было оформлено по стандарту ГОСТ 19.210-78 .

2.2 Основные этапы работ по выполнению индивидуального задания

На палитре компонент Delphi 7.0 присутствуют следующие закладки, относящиеся к механизмам доступа к данным: DBEXPRESS, BDE, ADO и Interbase.

Из числа перечисленных механизмов технология ADO представляет больший интерес, так как данная технология позволяет легко подключаться и взаимодействовать с базой данных, созданной в СУБД Microsoft Access.

Взаимодействие с БД осуществляется с помощью следующих компонентов, входящих в стандартный набор Delphi 7(см. рисунок 4): - ADOCONNECTION

- ADOTABLE;

- DATASOURCE;

- DBGRID;

- DBNAVIGATOR.

Компонент ADOCONNECTION служит для соединение с базой данных.

IMG_52072a84-bdc7-455b-b1f6-fd323c4cb17f

Рисунок 2 - Демонстрация компонента ADOCONNECTION

Что соединить базу данных надо 2 раза нажать на ADOCONNECTION -> Build-> Поставщик Microsoft Jet 4.0 OLE DB Provider -> Соединение -> Указать расположение базы данных

Компонент ADOTABLE обеспечивает взаимодействие с таблицей БД. Для связи с требуемой таблицей нужно установить соответствующее значение свойствам ADOCONNECTION, указывающему имя компонента ADOCONNECTION, содержащего в свою очередь имя БД, и TABLENAME, указывающему имя таблицы.

IMG_1d53c8fe-33d9-4676-9a9a-26c6cca5d308

IMG_d4285a72-6c7b-42ce-a40d-19dfbfc3f660

Рисунок 3 - Демонстрация компонента DATASOURCE

Компонент DATASOURCE является промежуточным звеном между компонентами ADOTABLE и визуальными компонентами (например, DBGRID).

IMG_b3bf2fe9-b3c6-48cf-8cc9-67e677d86c38

Рисунок 4 - демонстрация компонента DBGRID

Для представления пользователю полученных в результате работы данных в более удобной форме используются компоненты DBGRID (таблица).

2.2.1 Проектирование БД с помощью метода ER-диаграмм

Модель Сущность-Связь (ER-модель) (англ. entity-relationship model или entity-relationship diagram ) - это модель данных, позволяющая описывать концептуальные схемы. Она предоставляет графическую нотацию, основанную на блоках и соединяющих их линиях, с помощью которых можно описывать объекты и отношения между ними какой-либо другой модели данных. Автор разработчик метода Питер Чен. Год - 1976.

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

ER-модель является одной из самых простых визуальных моделей данных (графических нотаций). Она позволяет обозначить структуру в общих чертах. Это общее описание структуры называется ER-диаграммой.

1 Сущность Сотрудник

АтрибутТип данных

Табельный номерЧисловой (Ключ)

ФамилияТекстовый

ИмяТекстовый

ОтчествоТекстовый

Паспорт серияЧисловой

Паспорт номерЧисловой

Кем и когда выданТекстовый

Дата рожденияДата

Код_Семейное положениеЧисловой

ПолТекстовый

ОбразованиеТекстовый

ТелефонЧисловой

Код_Условие трудаТекстовый

Код_ОтделЧисловой

Код_ДолжностьЧисловой

Код_ОбразованиеЧисловой

Дата приемаДата

Дата увольненияДата



2 Сущность Семейное положение

АТРИБУТТИП данных

IDЧисловой (Ключ)

Семейное положениеТекстовый



3 Сущность Отдел

АТРИБУТТИП данных

IDЧисловой (Ключ)

ОтделТекстовый

4

Сущность Образование

АТРИБУТТИП данных

IDЧисловой (Ключ)

ОбразованиеТекстовый



5 Сущность Условие труда

АТРИБУТТИП данных

IDЧисловой (Ключ)

Условие трудаТекстовый



6 Сущность Должность

АТРИБУТТИП данных

IDЧисловой (Ключ)

ДолжностьТекстовый



IMG_aa2fd5d8-194e-4959-a98e-b4e59fc3b12a

Рисунок 5 - Схема данных

2.2.2 Моделирование бизнес-процессов с помощью IDEF0-диаграмм

Наиболее удачным языком моделирования бизнес-процессов является IDEF0, предложенный более 20 лет назад Дугласом Россом - и назывался первоначально SADT-метод (Методология структурного анализа и проектирования). Методология IDEF0 позволяет наглядно и эффективно отобразить весь механизм деятельности предприятия в нужном разрезе.

Ниже функциональная модель оформление сотрудника в отделе кадров.

IMG_2fb9b9c5-786d-4fbd-940d-068b01616e44

Рисунок 6 - диаграмма IDEF0

ER - диаграмма

2.2.3 Разработка структуры базы данных с использованием СУБД Access

Система управления базами данных MS Access в настоящее время довольно сильно распространена, что объясняется огромной популярностью пакета офисных прикладных программ Microsoft Office, в который она входит. К основным достоинствам этой системы можно отнести: · привычный многим и довольно простой интерфейс системы;

· простоту создания объектов в проекте, для этого существует несколько режимов (мастер создания и конструктор);

· отличная русскоязычная документация по системе разработке;

· распространенность формата, в котором сохраняются данные и поддержка его многими системами разработки приложений для СУБД;

· поддержка языка запросов к таблицам (причем для создания запроса возможно использование «мастера запроса», что значительно облегчает получение нужных данных);

· все информация об объектах БД хранится в одном файле, что облегчает ее перенос и отслеживание изменений;

· простота переносах всех решений отработанных в среде Access в более мощную среду MS SQL Server.

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

2.2.4 Проектирование и разработка приложения в среде Delphi

Преимущества Delphi по сравнению с аналогичными программными продуктами.

1. Быстрота разработки приложения.

2. Высокая производительность разработанного приложения.

3. Низкие требования разработанного приложения к ресурсам компьютера.

4. Наращиваемость за счет встраивания новых компонент и инструментов в среду Delphi.

5. Возможность разработки новых компонент и инструментов собственными средствами Delphi (существующие компоненты и инструменты доступны в исходниках).

Технология ADO.

Технология ADO - это программное расширение технологии активных серверных страниц ASP, реализованное в Web-сервере Internet Information Server (IIS) компании Microsoft с целью организации подключений к базам данных. На основе этой технологии созданы соответствующие компоненты - наборы TADOTABLE, TADOQUERY, TADOSTOREDPROC, повторяющие в фкнуциональном отношении компоненты TTABLE, TQUERY, TSTOREDPROC, но не требующие развертывания и настройки BDE на клиентской машине.

Основные особенности использования технологии ADO не зависят от архитектуры БД: эта технология характерна не только для файл-серверных БД, но также и для клиент-серверных и трехзвенных БД.

Основным достоинством технологии ADO является ее естественная ориентация на создание «облегченного» клиента. В рамках этой технологии на машине разработчика БД устанавливаютя базовые объекты MS ADO и соответствующие компоненты Delphi, обеспечивающие использование технологии ADO. На машине сервера данных устанавливается так называемый провайдер данных - некоторая надстройка над специальной технологией OLE DB, «понимающая» запросы объектов ADO и умеющая переводить эти запросы в нужные действия с данными. Взаимодействие компонентов ADO и провайдера осуществляется на основе универсальной для Windows технологии ACTIVEX, причем провайдер реализуется как COM-сервер, а ADO-компоненты - как COM-клиенты.

На машине сервера создается и размещается источник данных. На основе файл-серверных таблиц формата MS Access создается единый файл, содержащий все необходимые таблицы, индексы, хранимые процедуры и прочие элементы БД. Такой файл управлется машиной баз данных Microsoft Jet 4.0 Database Engine, а в роли провайдера используется Microsoft Jet 4.0 OLE DB Provider.

IMG_0f93c61c-e021-47f8-9fc1-2f63307722b0

IMG_37bff031-c66b-4e60-9344-fa70a248aa3d

IMG_020089b6-ed75-471f-8a26-275b6cf886fa

IMG_15549bf0-f4c4-4644-afef-54f240ae1f67

Рисунок 2 - Реализация технологии ADO в Delphi

Проект состоит из 3-х модулей: 1) Просмотр сотрудников (Otdel_kadrov)

2) Добавление нового сотрудника (Novii_sotrudnik)

3) Модуль технологии ADO (Data Module)

IMG_3c430cef-ba46-4971-b7db-2fd1d4aca871

IMG_80967153-97dc-4229-be1c-816449c8945b

IMG_2d52cee6-e807-4773-b8d0-4e43371584c5

Вывод
В процессе прохождения практики на ООО «Уралнефтегазспецстрой» на мой взгляд мои поставленные задачи решены в максимальном объеме.

В ходе прохождения практики я: 1. Ознакомилась со структурой предприятия, внутренним распорядком, правилами приема на работу, техникой безопасности;

2. Получила и выполнила персональное задание - разработка программного обеспечения “Отдел кадров”;

3. Получила навыки работы по компьютерным сетям.

Список литературы
1. Устав предприятия ООО «Уралнефтегазспецстрой»

2. Хворостухин С. П. «Собираем свой компьютер сами». - М.:ООО «Аквариум-Принт» 2005 г. - 128 стр. ;

3. Информатика / Курносов А.П., Кулев С.В., Улезько А.В. Под ред. А.П. Курносова.-М: КОЛОСС, 2005. - 72 с.

4. Практикум по информационным технологиям в профессиональной деятельности: Учеб. Пособие для сред. Проф. Образования/Елена Викторовна Михеева.- 2-е изд., стер. - М.: Издательский цент «Академия», 2004. - 256с.

Размещено на .ur
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?