- •Череповец
- •Содержание
- •Введение
- •1 Общая часть
- •1.1 Описание предметной области
- •1.2 Анализ существующей ситуации
- •Специальная часть
- •2.1 Обоснование необходимости разработки программного обеспечения
- •2.2 Формирование требований к разрабатываемому программному обеспечению
- •2.4 Описание Simatic Net
- •2.5 Обоснования выбора операционной системы
- •2.6 Обоснования выбора языка и среды программирования
- •2.7 Анализ процесса обработки информации и описание структур данных для ее хранения
- •2.8 Проектирование программного продукта
- •2.8.1 Разработка структурной схемы программного продукта
- •2.8.2 Проектирование пользовательского интерфейса
- •2.9 Реализация программного обеспечения
- •2.9.1 Физическая реализация бд
- •2.9.2 Реализация основных алгоритмов
- •2.10 Тестирование программного обеспечения
- •2.11 Руководство пользователя
- •Экономика производства
- •3.1 Мероприятия, направленные на улучшение мотивации
- •3.3 Определение себестоимости программы
- •3.4 Расчет цены разработки
- •3.5 Экономическая эффективность
2.10 Тестирование программного обеспечения
Тестирование программы – это выполнение программы на некотором наборе исходных данных, для которых заранее известны результаты и процесс, направленный на выявление ошибок.
Таблица 1- Тесты для проверки работы программы
Номер теста |
Цель тестирования |
Исходные данные |
Ожидаемые результаты |
1 |
Проверка достоверности получаемых данных |
Номера ячеек памяти контроллера, имя базы данных, имя пользователя, пароль |
Данные записанные В БД должны соответствовать данным находящимся в памяти контроллера |
Исходный набор данных приведен в таблице 2.
Таблица 2–Адрес ячейки и ее значение
Adres |
Type |
Value |
DB113.DBD 0 |
FLOATING_POINT |
214,7 |
DB113.DBD 4 |
FLOATING_POINT |
176,7 |
DB113.DBD 8 |
FLOATING_POINT |
227,6 |
DB113.DBW 12 |
DEC |
3 |
DB113.DBW 14 |
DEC |
11 |
DB113.DBW 16 |
DEC |
5 |
DB113.DBW 18 |
DEC |
1 |
DB113.DBW 20 |
DEC |
1 |
DB113.DBW 22 |
DEC |
1 |
Соединившись с контроллером был выполнен запрос по этим адресам, программа приняла и обработала данные, после чего записала их в БД. Данные в таблицах БД просматривал программой Toad, данные в хранящиеся в памяти контроллера совпадаю с записанными в БД.
2.11 Руководство пользователя
Данная программа предназначена для считывания данных с контроллера и сохранении их в БД.
Программа не требует предварительной установки, необходимо просто скопировать каталог TransferData с диска в каталог на жестком диске.
Для запуска программы на запустить на выполнение файл TransferData.exe. После того как программа запустилась можно нажать кнопку старт и программа начнет свою работу. Для того чтобы прервать работу можно нажать правой кнопкой мыши на форме программы и в выпадающем меню выбрать команду Stop, так же в этом меню можно воспользоваться командой Exit для выхода из программы. Кнопками SetLink with Oracle и LogOn to Oracle можно установить связь с БД. Данные о текущем процессе программы отображаются в текстовом поле, а в строке показываются состояния процесса
(см. рисунок 5 – Интерфейс окна управления программой)
Рисунок 5 – Интерфейс окна управления программой
-
Экономика производства
3.1 Мероприятия, направленные на улучшение мотивации
и укрепление дисциплины труда
С утра проводятся проверки для выявления опоздавших на работу.
Проводится учет выполненных заявок рабочими. В конце месяца
объявляются итоги трудового соперничества. При большом количестве обслуженных заявок объявляется благодарность, выдается премия.
3.2 Система подготовки, переподготовки и повышения квалификации кадров в цехе
Существуют курсы, на которые посылают тех специалистов, которые записываются на них. Сначала предоставляется список проводимых курсов на повышение квалификации, работник выбирает курсы, которые он хотел бы пройти, с учетом своей профессии. Повышают квалификацию в отделе кадров, корпоративном университете, посылают в другие города. Иногда запись на курсы производится посредством электронной почты, после чего учебные материалы высылаются этим же способом и изучаются самостоятельно.
Ежегодно до 1 октября дирекция по кадрам предоставляет в подразделения электронный шаблон личного плана развития и рекомендации по развитию сотрудников на основе оценочных мероприятий.
Личный план развития – совокупность целей и мероприятий, по повышению профессиональной компетентности сотрудников, включающих как формальное обучение, так и более широкий спектр деятельности.
Ответственный за развитие персонала в подразделении определяет график разработки личных планов развития сотрудников и контролирует его
выполнение, доводит информацию от дирекции по кадрам, формирует электронные файлы на всех работников подразделения, вносит в них исходную информацию о работниках и заполняет планы в части рекомендаций дирекции по кадрам. Сотрудники корректируют и дополняют свои планы, после чего они направляются непосредственным руководителям. Непосредственный руководитель:
-
Анализирует служебные функции сотрудника, задачи подразделения на предстоящий год, определяет в связи с этим возможные общие задачи для данного сотрудника;
-
Определяет, какие знания, умения, навыки и компетенции потребуются сотруднику для реализации этих функций;
-
Определяет, какие знания, умения, навыки, компетенции у сотрудника уже имеются на должностном уровне, а какие необходимо приобретать и развивать;
В процессе собеседования руководителя и сотрудника формулируются цели, направленные на приобретение недостающих знаний, умений, навыков, компетенций. Прописываются критерии достижения целей и составляется список мероприятий по развитию.
На основании результатов собеседования ответственный за развитие персонала вносит окончательные изменения в электронные формы личных планов и готовит бумажные варианты документов для подписания.
Личный план каждого сотрудника подписывается самим работником, его непосредственным руководителем и ответственным за развитие персонала в подразделении.
Подписанный личный план развития возвращается сотруднику ответственным лицом в подразделении в обязательном порядке не позднее 2 недель с момента подписания.
Личные планы развития работников подразделения служат основой для составления сводного плана развития руководителей и специалистов отдела, который в электронном и бумажном видах направляется в дирекцию по кадрам на согласование.
Корректировка личного плана развития производится в случаях:
-
Изменение должностных обязанностей;
-
Постановка новых задач подразделению, повлекших за собой дополнительных функций сотрудника;
-
Результаты внеплановой оценки.