Uploaded by Павел Карпов

Пример отчета

advertisement
Кировское областное государственное профессиональное
образовательное бюджетное учреждение
«Кировский авиационный техникум»
ОТЧЕТ
ПО ПРОИЗВОДСТВЕННОЙ ПРАКТИКЕ
по профессиональному модулю
ПМ.07 Соадминистрирование баз данных и серверов
09.02.07.ПП07ИР41.019Д1
Студент группы ИР-41 ________________________________Суслова А.К.
Руководитель практики от техникума____________________Кононова О.А.
Оценка за отчет ________________________________________________
Киров
2024
Содержание
Введение ................................................................................................................... 3
1
Краткая характеристика «1С:Предприятие» .................................................. 4
2
Проектирование базы данных ......................................................................... 6
3
Постановка задачи ............................................................................................ 9
4
Разработка приложения для компании ЗАО «Русская косметика» ........... 14
4.1 Разработка окна «Формирование заказа» ................................................. 14
4.2 Осуществление интеграции программных модулей ................................ 16
4.3 Проектирование и разработка информационных систем ........................ 17
4.4 Сопровождение информационных систем ................................................ 21
Заключение ............................................................................................................ 26
Список использованных источников .................................................................. 27
Изм. Лист
№ докум.
Разраб.
Суслова А.К.
Провер.
Кононова О.А.
Реценз.
Ф.И.О.
Н. Контр.
Ф.И.О.
Утверд.
Ф.И.О.
Подпись Дата
09.02.07.ПП07ИР41.019Д1
Лит.
Отчет по
производственной
практике
Лист
Листов
2
27
КАТ, гр ИР-41
Введение
Общие компетенции, включающими в себя способность:
1.
Выбирать
способы
решения
задач
профессиональной
деятельности,
применительно к различным контекстам.
2.
Осуществлять поиск, анализ и интерпретацию информации, необходимой для
выполнения задач профессиональной деятельности.
3.
Работать в коллективе и команде, эффективно взаимодействовать с
коллегами, руководством, клиентами.
4.
Осуществлять устную и письменную коммуникацию на государственном
языке с учетом особенностей социального и культурного контекста.
5.
Использовать
информационно-коммуникационные
технологии
в
профессиональной деятельности.
6.
Пользоваться профессиональной документацией на государственном и
иностранном языке.
7.
Планировать предпринимательскую деятельность в профессиональной сфере.
Цели и задачи производственной практики – требования к результатам освоения
производственной практики:
1. Выявление технических проблем в процессе эксплуатации баз данных и серверов;
2. Администрирование отдельных компонентов серверов;
3. Формирование требований к конфигурации локальных компьютерных сетей и
серверного оборудования, необходимых для работы баз данных и серверов;
4. Администрирование баз данных в рамках своей компетенции;
5. Аудит систем безопасности баз данных и серверов, с использованием регламентов
по защите информации.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
3
1
Краткая характеристика «1С:Предприятие»
1С:Предприятие является универсальной системой автоматизации деятельности
предприятия. За счет своей универсальности система 1С:Предприятие может быть
использована для автоматизации самых разных участков экономической деятельности
предприятия: учета товарных и материальных средств, взаиморасчетов с контрагентами и
др.
Основной
особенностью
конфигурируемость.
Собственно
системы
система
«1С:Предприятие»
«1С:Предприятие»
является
представляет
ее
собой
совокупность механизмов, предназначенных для манипулирования различными типами
объектов предметной области. Набор объектов, структуры информационных массивов,
алгоритмы обработки информации, соответствующих поставленной задаче, определяет
конкретная конфигурация. Вместе с конфигурацией система «1С:Предприятие» выступает
в качестве уже готового к использованию программного продукта, ориентированного на
определенные типы предприятий и классы решаемых задач.
Конфигурация создается и сопровождается (поддерживается) штатными средствами
системы. Конфигурация обычно поставляется в качестве типовой для конкретной области
применения, но может быть изменена, дополнена пользователем системы, а также
разработана заново. Система «1С:Предприятие» обеспечивает поддержку типовых
конфигураций стандартными средствами.
Основные функции:
1. Программирование на языке 1С:Предприятие. Это позволяет разработчикам
создавать собственные информационные системы, адаптированные под конкретные
потребности компании.
2. Создание и изменение конфигураций 1С:Предприятие. При помощи
конфигуратора можно настраивать и изменять уже существующие конфигурации,
добавлять новые формы, отчеты, обработки и другие объекты.
3. Интеграция с другими информационными системами. Система 1С:Предприятие
предоставляет механизмы для интеграции с другими программными продуктами и
системами, что позволяет обеспечить единую информационную среду в компании.
4. Работа с базами данных. 1С:Предприятие позволяет программировать и
настраивать работу с базами данных, что важно для обеспечения эффективной работы
информационной системы.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
4
5. Отладка и тестирование. В системе 1С:Предприятие предусмотрены средства
отладки и тестирования созданных программ и конфигураций, что позволяет выявить
ошибки и недочеты до их выхода в эксплуатацию.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
5
2
Проектирование базы данных
В процессе технической эксплуатации необходимо регулярно проводить
техническое обслуживание и ремонт оборудования, находящегося на предприятии.
Техническое обслуживание — мероприятия профилактического характера, проводимые
систематически,
принудительно
через
установленные
периоды,
включающие
определённый комплекс работ.
Все работы по поддержанию необходимого уровня технического состояния
оборудования
модернизацию
подразделяются
и
замену.
на
ТО
техническое
обслуживание
подразделяется
на
(ТО),
ремонт,
регламентированное
и
нерегламентированное. Регламентированное ТО включает в себя работы, выполняемые
в соответствии с технической документацией в обязательном порядке после
определенного
пробега,
наработки
или
временного
интервала
по
заранее
утвержденному регламенту.
К таким работам обычно относятся: замена смазки в агрегатах, замена
некоторых
ответственных
испытания
сосудов
и
быстроизнашиваемых
грузоподъемных
и
механизмов,
легкозаменяемых
деталей,
регулировка
наладка
и
ответственных рабочих машин (например, подъемных машин), периодическое
техническое обслуживание по специальному графику и регламенту, и т.п., а также
проверка технического состояния оборудования при помощи средств технической
диагностики и визуально. Работы по регламентированному ТО обычно сопровождаются
остановкой рабочих машин и проводятся по специальному графику.
Нерегламентированное ТО включает в себя работы по чистке, обтяжке,
регулировке, добавлению смазки, замене быстроизнашиваемых и легкозаменяемых
деталей, и т.д. Потребность в этих работах выявляется при проведении периодических
осмотров, мониторинга технического состояния с помощью диагностических систем и
средств технической диагностики. Устраняются выявленные замечания во время
технологических перерывов, переходов и обычно без остановки технологического
процесса, или с кратковременной остановкой.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
6
Рисунок 1 – ERD диаграмма
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
7
Вид обслуживания
Ключ
Наименование
Тип
данных
Обязательность
PK
Код
Число
Да
Название
Строка
Да
Комментарий
Вид работы
Ключ
Наименование
Тип
данных
Обязательность
PK
Код
Число
Да
Название
Строка
Да
Вид
обслуживания
Строка
Нет
Комментарий
Работа
Ключ
Наименование
Тип
данных
Обязательность
PK
Код
Число
Да
FK
Вид работы
Число
Да
FK
График
выполнения
работ
Число
Да
Название
Строка
Да
Оборудование
Число
Да
FK
Комментарий
График
Ключ
Наименование
Тип
данных
Обязательность
PK
Код
Число
Да
Дата начала
Дата
Да
Дата окончания
Дата
Да
Комментарий
Оборудование
Ключ
Наименование
Тип
данных
Обязательность
PK
Код
Число
Да
Название
Строка
Да
Комментарий
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
8
Постановка задачи
3
Задачей является разработка и модификация информационной системы для
компании ЗАО «Русская косметика». «Русская косметика» использует несколько
информационных систем для различных задач. Для учета и управления закупками и
поставками применяется информационная система на платформе «1С:Предприятие», а для
Отдела технического контроля необходимо разработать новую систему на выбранной вами
платформе.
Необходимо разработать информационную систему для ОТК, с которой будут
работать сотрудники отдела.
Пользователи ИС: начальник ОТК, администратор (web), лаборант, менеджер по
работе с клиентами, контролер (desktop).
1 Разработка окна «Формирование заказа»
При приеме материала сотрудник ОТК формирует заказ. В данном случае
формирование заказа – это занесение в базу данных кода лабораторного сосуда и перечень
услуг (далее – исследований), которые могут быть произведены клиентам.
Необходимо реализовать поле для ручного ввода кода лабораторного сосуда, при
этом номер сосуда должен появиться в виде подсказки в поле ввода – последний номер
заказа в БД+1. Сотрудник ОТК может подтвердить его нажатием Enter или ввести другой
номер, не дублирующий уже существующий в БД, кроме заказов в архиве.
После ввода кода лабораторной посуды в окне формирования заказа нужно
реализовать возможность выбора заказчика – ЮЛ или ФЛ, а затем ввода ФИО клиента или
название компании, услуги.
Если клиента в базе данных ОТК нет, его необходимо добавить. Для этого
открывается дополнительное модальное окно добавления клиента, в котором нужно ввести
все необходимые данные: для ЮЛ – название компании, адрес, ИНН, р/с, БИК, ФИО
руководителя, ФИО контактного лица, телефон контактного лица, e-mail; для ФЛ – e-mail,
ФИО, дата рождения, серия и номер паспорта, телефон.
При формировании заказа стоимость рассчитывается автоматически.
Требования к разработке:
 Название приложения
 Файловая структура
 Структура проекта
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
9
 Макет и технические характеристики
 Обратная связь с пользователем
 Обработка ошибок
 Оформление кода
 Комментарии
2 Осуществление интеграции программных модулей
Представлено описание библиотеки, которая позволяет вернуть список свободных
временных интервалов (заданного размера) в графике сотрудника.
Разрабатывать библиотеку не нужно! Изучить алгоритм работы библиотеки. На
основании описания параметров библиотеки подготовить инструменты тестирования
библиотеки.
Вход:
 список занятых промежутков времени (в двух массивах: startTimes - начало,
durations - длительность),
 минимальное необходимое время для диагностики/консультации/работы
(consultationTime),
 рабочий день сотрудника (начало - beginWorkingTime и завершение endWorkingTime)
Выход:
 список подходящих свободных временных промежутков (в массив строк
формата HH:mm-HH:mm)
Именования и форматы:
Библиотека классов
1С
SF2022User{NN}Lib
Название класса
Расчет (Calculations)
Название метода
Входящие обязательные параметры
Доступный период availablePeriods()
Время начала (тип Время)
Продолжительность (тип Число)
Время начала работы (тип Время)
Время окончания работы (тип Время)
Время консультации (тип Число)
Строка
Возвращаемые параметры
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
10
Пример:
Вход
Выход
startTime | duration
10:00 60
11:00 30
15:00 10
15:30 10
16:50 40
Working Times
08:00-18:00
Consultation Time
30
08:00-08:30
08:30-09:00
09:00-09:30
09:30-10:00
11:30-12:00
12:00-12:30
12:30-13:00
13:00-13:30
13:30-14:00
14:00-14:30
14:30-15:00
15:40-16:10
16:10-16:40
17:30-18:00
Модульные тесты
Реализовать 2 unit-теста на основе технологии TDD для библиотеки. Важно, чтобы
тестовые данные предусматривали различные ситуации. Например, недостаточное время в
промежутках между ранее созданными консультациями, либо в начале рабочего дня, либо
в конце рабочего дня; различная длительность консультация и т.д.
Тестовая документация
Для выполнения процедуры тестирования назначения сотрудника на выполнение
заявки нужно описать два сценария. Добавление может быть выполнено успешно, а может
быть отклонено согласно требованиям предметной области. Необходимо, чтобы варианты
тестирования демонстрировали различные исходы работы алгоритма. Для описания
тестовых сценариев использовать шаблон testing-template.docx.
3 Проектирование и разработка информационных систем
Добавить информационную базу компании, реализованную на технологической
платформе «1С:Предприятия 8».
Произвести модификацию отдельных модулей информационной системы в
соответствии с рабочим заданием:
 Изменить справочник «Номенклатура» сделав его иерархическим и добавив
новый реквизит «Характеристики».
 Изменить справочник «Сотрудники» добавив в него табличную часть
«Трудовая деятельность», который содержит реквизиты: «Предприятие», «Дата приема»,
«Дата увольнения», «Должность».
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
11
 Изменить справочник «Поставщики» добавив в него предопределённый
элемент ЗАО «Русская косметика» и добавив новый реквизит «адрес эл. почты», «ИНН».
 Изменить документ «РасходнаяНакладная» добавив в форму элемента расчёт
итоговой суммы продажи.
 Изменить документ «РасходнаяНакладная» добавив в форму элемента расчет
величины скидки за продажу, которая рассчитывается как 5% от итоговой суммы.
 Изменить документ «ПриходнаяНакладная» добавив в табличную часть
реквизит для расчёта стоимости цены с НДС, которая рассчитывается на 18% от цены
поставщика за единицу.
 Создать оборотный регистр накоплений «РасходНоменклатуры», который
будет измерять количество и сумму проданной номенклатуры. Документом движения
регистра является документ «РасходнаяНакладаная».
 Создать оборотный регистр накопления «Поставки поставщиков», который
будет измерять количество поставляемой номенклатуры поставщиками по виду
номенклатуры.
Документом
движения
регистра
является
документ
«ПриходнаяНакладная».
 Создать регистр «В наличии», который будет подсчитывать количественные
остатки номенклатуры.
 Создать отчёт «Поставки номенклатуры», который позволяет отобразить
обороты поставок номенклатуры.
 Создать отчёт «Поставки поставщиков», который позволяет отобразить все
поставки поставщиков за период.
 Добавить
«Поставщик»
и
в
ресурс
регистр накопления «ПриходНоменклатуры»,
«Цена».
Изменить
обработку
проведения
измерение
документа
«ПриходнаяНакладная».
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
12
 Создать подсистему «Рабочий стол» в которой возможно загрузить все
объекты конфигурации. Данная подсистема должна быть первой в списке панели разделов.
4 Сопровождение информационных систем
Необходимо разработать руководство пользователя для созданного настольного
приложения компании ЗАО «Русская косметика», которое описывает последовательность
действий для выполнения всех функций системы.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
13
4
Разработка приложения для компании ЗАО «Русская косметика»
4.1 Разработка окна «Формирование заказа»
В результате разработки были созданы формы:
1. Форма услуги
Рисунок 1 – Форма «Услуги»
2. Клиенты Юр. Лица
Рисунок 2 – Форма «Клиенты Юр. Лица»
3. Клиенты Физ. Лица
Рисунок 3 – Форма «Клиенты Физ. Лица»
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
14
4. Форма Сотрудники
Рисунок 4 – Форма «Сотрудники»
5. Форма Должность
Рисунок 5 – Форма «Должность»
6. Форма Материалы
Рисунок 6 – Форма «Материалы»
Создана форма документа «Заказ»
Рисунок 7 – Форма «Заказ»
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
15
Создана форма загрузки данных
Рисунок 8 – Форма загрузки данных
4.2 Осуществление интеграции программных модулей
Здесь описываете разработанные вами сценарии тестов – вставляете в отчет сами
шаблоны тестов!!!
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
16
4.3 Проектирование и разработка информационных систем
 Изменить справочник «Номенклатура» сделав его иерархическим и добавив
новый реквизит «Характеристики».
Рисунок 9 – справочник номенклатуры
Рисунок 10 – Реквизит «Характеристика»
 Изменить справочник «Сотрудники» добавив в него табличную часть
«Трудовая деятельность», который содержит реквизиты: «Предприятие», «Дата приема»,
«Дата увольнения», «Должность».
Рисунок 11 – Форма «Сотрудники»
 Изменить справочник «Поставщики» добавив в него предопределённый
элемент ЗАО «Русская косметика» и добавив новый реквизит «адрес эл. почты», «ИНН».
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
17
Рисунок 12 – Предопределенный элемент
Рисунок 13 – Форма поставщики
 Изменить документ «РасходнаяНакладная» добавив в форму элемента расчёт
итоговой суммы продажи.
 Изменить документ «РасходнаяНакладная» добавив в форму элемента расчет
величины скидки за продажу, которая рассчитывается как 5% от итоговой суммы.
Рисунок 14 – Код расчета суммы и скидки
 Изменить документ «ПриходнаяНакладная» добавив в табличную часть
реквизит для расчёта стоимости цены с НДС, которая рассчитывается на 18% от цены
поставщика за единицу.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
18
Рисунок 15 – Форма «Приходная накладная»
Рисунок 16 – код расчета НДС
 Создать оборотный регистр накоплений «РасходНоменклатуры», который
будет измерять количество и сумму проданной номенклатуры. Документом движения
регистра является документ «РасходнаяНакладаная».
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
19
Рисунок 17 – регистр «Расход номенклатуры»
 Создать оборотный регистр накопления «Поставки поставщиков», который
будет измерять количество поставляемой номенклатуры поставщиками по виду
номенклатуры.
Документом
движения
регистра
является
документ
«ПриходнаяНакладная».
Рисунок 18 – регистр «Приход наменклатуры»
 Создать регистр «В наличии», который будет подсчитывать количественные
остатки номенклатуры.
Рисунок 19 – регистр «В наличии»
 Создать отчёт «Поставки номенклатуры», который позволяет отобразить
обороты поставок номенклатуры.
Рисунок 20 – Отчет «Поставка номенклатуры»
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
20
 Создать отчёт «Поставки поставщиков», который позволяет отобразить все
поставки поставщиков за период.
Рисунок 21 – Отчет «Поставки поставщиков»
4.4 Сопровождение информационных систем
При открытии системы нужно авторизироваться
Рисунок 22 – окно авторизации
Нажимаем кнопку войти и видим начальный экран
Рисунок 23 – Начальный экран
Над начальным экраном есть панель всех доступных элементов
Рисунок 24 – Панель элементов
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
21
При нажатии открываются соответствующие справочники, документы и т.д.
В справочники «Должность» хранится информация о всех должностях в компании,
чтобы добавить новую должность нужно нажать кнопку «Создать» и заполнить
наименование
Рисунок 25 – Форма «Должность»
Чтобы сохранить данные нужно нажать кнопку «Записать» или «Записать и
закрыть»
Если наименование не заполнено, выйдет сообщение об ошибке
Рисунок 26 – Сообщение об ошибке
В справочнике «Клиенты Физ. Лица» содержит информацию о клиентах, чтобы
добавить нового нужно нажать кнопку «Создать» и заполнить поля
Рисунок 27 – Форма «Клиенты Физ. Лица»
Чтобы сохранить данные нужно нажать кнопку «Записать» или «Записать и
закрыть»
Если ФИО не заполнено, выйдет сообщение об ошибке
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
22
Рисунок 28 – Сообщение об ошибке
В справочнике «Клиенты Юр. Лица» содержит информацию о клиентах, чтобы
добавить нового нужно нажать кнопку «Создать» и заполнить поля
Рисунок 27 – Форма «Клиенты Физ. Лица»
Чтобы сохранить данные нужно нажать кнопку «Записать» или «Записать и
закрыть»
Если Название компании не заполнено, выйдет сообщение об ошибке
Рисунок 28 – Сообщение об ошибке
В справочнике «Услуги» хранится информация, о всех доступных услугах, чтобы
добавить нового нужно нажать кнопку «Создать» и заполнить поля
Рисунок 29 – форма «Услуги»
Чтобы сохранить данные нужно нажать кнопку «Записать» или «Записать и
закрыть»
Если наименование не заполнено, выйдет сообщение об ошибке
Рисунок 30 – Сообщение об ошибке
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
23
В справочники «Сотрудники» хранится информация о всех сотрудниках компании,
чтобы добавить нового нужно нажать кнопку «Создать» и заполнить поля
Рисунок 31 – Форма «Сотрудники»
Чтобы сохранить данные нужно нажать кнопку «Записать» или «Записать и
закрыть»
Если ФИО не заполнено, выйдет сообщение об ошибке
Рисунок 32 – Сообщение об ошибке
Документ «Заказ» фиксирует оформление заказа, чтобы оформить заказ нужно
нажать на кнопку «Создать»
Рисунок 33 – Форма «Заказ»
Чтобы сохранить данные нужно нажать на кнопку «Провести и закрыть»
Загрузка данных отвечает за импорт данных из файлов формата .xlsx
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
24
Рисунок 34 – Загрузка данных
В поле «Путь к файлу» нужно указать файл, из которого будет произведен импорт.
Рисунок 35 – Выбор файла
После этого нужно нажать кнопку, соответствующую данным файла. Если данные
не будут соответствовать появится сообщение об ошибке.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
25
Заключение
В процессе прохождения производственной практики были выполнены такие цели и
задачи как:
 выявление технических проблем в процессе эксплуатации баз данных и
серверов;
 администрирование отдельных компонентов серверов;
 формирование требований к конфигурации локальных компьютерных сетей
и серверного оборудования, необходимых для работы баз данных и серверов;
 администрирование баз данных в рамках своей компетенции;
 аудит систем безопасности баз данных и серверов, с использованием
регламентов по защите информации.
В итоге все поставленные цели и задачи были выполнены.
Была разработана информационная система для компании ЗАО «Русская косметика»
инструментами Конфигуратора «1С:Предприятия»,
созданы тестовые сценарии и
руководство пользователя, также произведена доработка ИБ.
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
26
Список использованных источников
1.
ГОСТ
2.105-95.
Межгосударственный
стандарт.
Единая
система
конструкторской документации. Общие требования к текстовым документам (введен
Постановлением Госстандарта от 08.08.1995 N 426) (ред. От 22.06.2006)
2.
ГОСТ 2.316-2008. Единая система конструкторской документации (ЕСКД).
Правила нанесения подписей, технических требований и таблиц на графических
документах. Общие положения (с Поправкой)
3.
Основные механизмы платформы «1С: Предприятие 8». [Электронный
ресурс]: http://online-academy.ru/demo/urok1-1c/urok1/teor/teor1.htm
4.
Методическое пособие по эксплуатации крупных информационных систем на
платформе «1С:Предприятие 8» / А.Н.Морозов
Лист
Изм. Лист
№ докум.
Подпись Дата
09.02.07.ПП07ИР41.004Д1
27
Download