Разработка модуля автоматической системы управления "Университет для отдела аспирантуры», для создания, хранения и редактирования личного дела аспиранта"
Автоматизация работы сотрудников отдела аспирантуры с аспирантами и соискателями, с документооборотом. Одновременная работа множества пользователей с единой базой данных. Архитектура программного обеспечения. Функциональные возможности программы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 03.09.2014 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Согласно «Положению о подготовке научно-педагогических и научных кадров», система послевузовского профессионального образования предоставляет гражданам Российской Федерации возможность повышения уровня научной и научно-педагогической квалификации в докторантуре и аспирантуре, созданных в образовательных учреждениях высшего профессионального образования. Докторантура и аспирантура являются основными формами подготовки научно-педагогических и научных кадров.
Соискательство является формой работы над диссертациями специалистов, прикрепленных к высшим учебным заведениям или научным учреждениям, организациям без зачисления в докторантуру, аспирантуру.
Отдел аспирантуры - это отдел, ведущий работу с докторантами, аспирантами и соискателями с момента их поступления в аспирантуру до момента защиты диссертации и выдачи документов государственного образца. При этом отдел располагает точными сведениями о докторантах, аспирантах и соискателях, их научной работе, сдаваемых кандидатских экзаменах, результатах прохождения ежегодных аттестаций, защищаемых диссертациях и собственных сотрудниках.
Проведение контроля либо мониторинга процесса обучения аспирантов подразумевает под собой гибкую систему персонализации. Гибкая система персонализации - простота в управлении и мониторинге персональных данных аспирантов (соискателей), правильно структурированная система ограничения считывания персональных данных на разных уровнях доступа к программе и по различным модулям.
В рамках дипломного проекта разработан модуль АИСУ «Университет для отдела аспирантуры», для создания, хранения и редактирования личного дела аспирата (соискателя) в электронном виде, что позволяет быстро находить нужную информацию об обучающихся, так же будет возможность создания необходимых отчетов.
1. постановка задачи
1.1 Наименование программного изделия
Модуль АИСУ «Университет» для отдела аспирантуры
1.2 Основание для разработки
Основанием для разработки является задание на дипломный проект.
1.3 Назначение и цель
1.3.1 Назначение
Назначением данного дипломного проекта является разработка пользовательского интерфейса модуля АИСУ «Университет» для отдела аспирантуры, с возможностью занесения аспиранта в базу, редактирования, ведения электронной документации и отчетности по отделу
1.3.2 Цель разработки
Целью работы является автоматизация работы сотрудников отдела аспирантуры с аспирантами и соискателями, с документооборотом и отчетностью.
1.4 Безопасность при эксплуатации ПЭВМ
Перед началом работы с электроизмерительными приборами пользователь должен ознакомиться с инструкцией по безопасности. Должна быть произведена классификация помещения по взрывоопасности, по степени огнестойкости, по степени поражения электрическим током.
Необходимо произвести следующие расчеты по безопасности труда:
· расчет освещенности вычислительного центра;
· расчет вентиляции вычислительного центра.
1.5 Стадии и этапы разработки
Техническое задание.
Техническое предложение.
Эскизное проектирование.
Техническое проектирование.
Рабочая документация.
1.6 Порядок контроля и приемки
Проверка на работоспособность должна осуществляться последовательной проверкой выполнения всех встроенных функций после установки данного продукта. Работа должна быть принята руководителем дипломного проекта.
2. требования к функциональным характеристикам
Разработанная система должна выполнять следующие функции:
Технические:
· Хранение информации об аспирантах и соискателях.
· Возможность дополнения информации об аспирантах и соискателях.
· Формирование отчетов и приказов с использованием PHP с подключением библиотеки PHPexcel.
Пользовательские:
· Предоставление списка аспирантов и соискателей.
· Предоставление личной информации об аспиранте или соискателе по запросу.
· Предоставление пользователю возможности работы электронным документооборотом.
2.1 Требования по надежности
Система должна обеспечивать сохранность данных при сбоях и возможность дозаписи и/или перезаписи данных для восстановления работы при сбое или в результате пересчета транзакций.
2.2 Требования к условиям эксплуатации
Требования к условиям эксплуатации данного программного продукта
соответствуют требованиям, предъявляемым к условиям эксплуатации персонального компьютера: работа должна проводиться в нормальных климатических условиях - в помещениях с температурой окружающей среды от 10 до 35?С, и относительной влажностью от 20 до 80%.
2.3 Требования к аппаратным средствам
Состав аппаратных средств и их основные характеристики:
· Не менее 1Gb RAM.
· ПО - Microsoft Office 2003 и выше.
· Современный интернет браузер с обновлениями от июня 2012 года
2.4 Требования к документации
К программному изделию должны прилагаться следующие документы:
· Техническое описание.
· Руководство пользователя.
2.5 Требования к безопасности
Аппаратные средства должны быть заземлены в соответствии с инструкцией по эксплуатации ПК.
3. структура базы данных
Для реализации работы модуля в основной проект было добавлено пять таблиц. Структура которых рассмотрена ниже.
3.1 Личные данные аспиранта (соискателя)
Таблица 3.1 - Личные данные аспиранта (соискателя)
Поле |
Тип данных |
|
ID |
Integer |
|
SURNAME |
String |
|
NAME |
String |
|
SECOND_NAME |
String |
|
SEX |
Integer |
|
BIRTHDAY |
Date |
|
CITIZENSHIP_ID |
Integer |
|
PASS_ISSUED |
String |
|
PASS_DATE |
Date |
|
PASS_SERIES |
String |
|
PASS_NO |
String |
|
MOBILE_PHONE |
String |
|
|
String |
|
NEED_HOSTEL |
Integer |
|
DATE_REG |
Date |
|
MARRIED |
Integer |
|
AGE |
Integer |
Данная таблица содержит поля личных данных аспиранта (соискателя), такие как:
· поле ID записи в БД;
· фамилия;
· имя;
· отчество;
· пол;
· дата рождения;
· ID таблицы с адресами, которые уже есть в основном проекте, в данных таблицах хранится информация о стране, регионе, городе рождения, а так же информации об адресе прописки и об адресе фактического проживания;
· гражданство;
· дата выдачи паспорта;
· серии и номера паспорта;
· номера мобильного телефона;
· нуждаемость в общежитии;
· дата регистрации.
3.2 Данные об образовании и поступлении
Таблица 3.2 - Данные об образовании и поступлении
Поле |
Тип данных |
|
ID |
Integer |
|
PERS_ID |
Integer |
|
P_NUM |
Integer |
|
FACULT_ID |
Integer |
|
SPECIAL_ID |
Integer |
|
SPEC_ID |
Integer |
|
PAY_FROM_ID |
Integer |
|
EDUCATION_FROM_ID |
Integer |
|
DIRECTING_ID |
Integer |
|
ISIS_ASPIR |
Integer |
|
IS_STATUS |
Integer |
|
CNABOR |
Integer |
|
IS_SHIFR |
Integer |
|
IS_KURS |
Integer |
|
DATA_REG |
Date |
|
SPRAVKA_ID |
Integer |
|
DOGOVOR_ID |
Integer |
|
KAFEDRA_ID |
Integer |
Данная таблица содержит поля о полученном образовании и о подробностях поступления аспиранта (соискателя)
· поле с ID аспиранта (соискателя) для связки с таблицей личных данных;
· поле ID факультета для связки с таблицей факультетов;
· поле ID специальности для связки с таблицей специальностей;
· формой оплаты;
· поле ID руководителя аспиранта (соискателя) для связки с таблицей руководителей;
· статус аспиранта (соискателя)/записи;
· шифр аспиранта (соискателя);
· курс;
· ID договора, для аспирантов (соискателей) обучающихся за счет средств физических и юридических лиц;
· поле ID выпускающей кафедры.
3.3 Данные о структуре факультета
Данные о структуре факультета - это три таблицы взаимосвязанные между собой, которые определяют структуру обучающего аппарата.
Таблица 3.3 - Данные о факультете
Поле |
Тип данных |
|
ID |
Integer |
|
NAME |
String |
|
ASPIRANT_P_NUM |
Integer |
|
FACULT_INDEX |
Integer |
|
SHORTNAME |
String |
Поля в таблице данных о факультете:
· поле ID факультета;
· название факультета;
· номер факультета;
· аббревиатура факультета.
Таблица 3.4 - Данные о кафедре
Поле |
Тип данных |
|
ID |
Integer |
|
DIRECTOR |
String |
|
NAME |
String |
|
FACULTY_ID |
Integer |
Поля в таблице данных о кафедре:
· поле ID кафедры;
· имя руководителя;
· название кафедры;
· поле ID факультета для связки с таблицей факультета.
Таблица 3.5 - Данные о специальности
Поле |
Тип данных |
|
ID |
Integer |
|
FACULT_ID |
Integer |
|
NAME |
String |
|
CODE |
Integer |
|
DIRECTING_ID |
Integer |
|
ASP |
Integer |
|
KAFEDRA_ID |
Integer |
Поля в таблице данных о специальности:
· поле ID специальности;
· поле ID факультета для связки с таблицей факультета;
· название специальности;
· код специальности;
· статус аспирант/соискатель;
· поле ID кафедры для связки с таблицей кафедры.
Взаимосвязь данных трёх таблиц отображается на клиентской части ПО как зависимость полей: от выбранного факультета и статуса зависит список кафедр, от кафедры руководитель и специальность.
4. ВЫБОР СРЕДСТВ РЕАЛИЗАЦИИ
Структура данного проекта предполагает одновременную работу множества пользователей с единой базой данных, для реализации этого необходимо объединение рабочих мест в единую сеть. С целью сокращения материальных затрат на обслуживание, для работы с данным программным обеспечением используется уже имеющееся интернет-подключение. Чтобы исключить необходимость дополнительной установки и настройки ПО, было принято решение адаптировать проект под современный веб-браузер.
Для разработки программных обеспечений с интерфейсом адаптированным под веб-браузер необходимы языки программирования HTML - страниц, с возможностью сбора информации, подгрузки для выдачи данных, загрузки данных уже имеющихся в БД; исходя из требований необходимо использование нескольких языков программирования. Для решения данной задачи были выбраны языки:
· HTML - для разметки HTML страниц при помощи тегов;
· JavaScript - для доступа к конткретным элементам страницы, для дальнейшей обработки информации в этих элементах;
· PHP - для обработки информации, работы с сервером: записи информации, выгрузки уже существующей; так же данный язык используется для создания отчетов путем подключения библиотека PHPExcel;
4.1 HTML
HTML (теговый язык разметки HTML страниц) - это основной язык, с помощью которого создаются веб-страницы. Страница, которую пользователь видит в своем браузере, может состоять из множества разных файлов -- например, изображений, анимационных роликов, сценариев JavaScript, апплетов и т. д. - но основой страницы практически всегда является документ HTML. Другие языки разметки (прежде всего многочисленные приложения XML) пока еще слабо поддерживаются браузерами и поэтому не вытесняют HTML на компьютерах обычных пользователей.
Для оформления разрабатываемых веб-страниц, её внешнего вида используется каскадные таблицы стилей CSS. Так как стили нескольких страниц одинаковы, имеетсмысл разделить стили обработки страниц CSS и основные файлы кода HTML страниц, тогда для установки определённого стиля используется подключение файлов CSS редактирования в файле основного кода HTML страницы.
Язык HTML предназначен в первую очередь для структурной разметки, т. е. для обозначения каждого элемента в соответствии с его местом и ролью в структуре документа. Для обработки элементов HTML - страниц необходимо использование скриптов на языке JavaScript.
4.2 JavaScript
JavaScript -- прототипно-ориентированный сценарный язык программирования
JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам.
Помимо управления элементами веб-страниц, JS используется в данном проекте для:
· системных диалогов,
· управление адресом открытой страницы,
· ограниченное управление историей просмотра страниц,
JavaScript используется в клиентской части веб-приложений: клиент-серверных программ, в котором клиентом выступает браузер, а сервером -- веб-сервер, имеющих распределённую между сервером и клиентом логику. Обмен информацией в веб-приложениях происходит по сети. Одним из преимуществ такого подхода является тот факт, что клиенты не зависят от конкретной операционной системы пользователя, поэтому веб-приложения являются кроссплатформенными сервисами. Они позволяют автоматически заполнять формы, переформатировать страницы, скрывать нежелательное содержимое и встраивать желательное для отображения содержимое, изменять поведение клиентской части веб-приложений, добавлять элементы управления на страницу и т. д.
Для соединия проекта с сервером и обработки информации полученной со страницы (или для выдачи на страницу)используются файлы «переходники» и файлы «обработчики», написанные на языке PHP.
4.3 PHP
PHP-скрипт выполняется на сервере, а клиенту передается результат работы.
Возможности PHP в том, что в PHP включена поддержка многих баз данных, что делает написание Web-приложений с использованием БД до невозможности простым.
Синтаксис PHP очень похож на синтаксис C или Perl. В этом языке нет строгой типизации данных и нет необходимости в действиях по выделению/освобождению памяти.
Программы, написанные на PHP, достаточно легкочитаемы. Написанный PHP - код легко зрительно прочитать и понять
Недостатки PHP
PHP является интерпретируемым языком, и, вследствие этого, не может сравниться по скорости с компилируемым С. Однако при написании небольших программ, что, в общем-то, присуще проектам на PHP, когда весь проект состоит из многих небольших страниц с кодом, вступают в силу накладные расходы на загрузку в память и вызов CGI-программы, написанной на С.
5. разработка программного обеспечения
5.1 Архитектура программного обеспечения
Программное обеспечение модуля АИСУ «Университет» для отдела аспирантуры построено по двух уровневой архитектуре, показанной на рисунке 5.1. На верхнем уровне располагается клиентское приложение, на нижнем - сервер базы данных под управлением FireBird 2.1.
Взаимодействие между уровнями происходит следующим образом:
· Клиент отправляет запрос на сервер БД;
· Сервер БД обрабатывает запрос и отправляет результат клиенту.
Запрос и ответ обрабатываются PHP кодами:
· Интерфейс страницы в браузере:
- http://abit.lan/AspirAdd.php
- http://abit.lan/AspirList.php
- http://abit.lan/AspirView.php
· Работа с базой данных запрос через файлы php:
- aspirFac.php
- aspirSpec.php
- city.php
- country.php
- eduNameAsp.php
- facult.php
- gridAspirData.php
- kafedra.php
- director.php
- region.php
· Отчеты PDF и Exel форматов - библиотека PHPexcel
Рисунок 5.1 - Архитектура ПО
По виду предоставляемой информации пользователю программное обеспечение состоит из 3 страниц.
Таблица 5.1 - Список страниц программного обеспечения
Модуль |
Описание |
|
AspirAdd.php |
Страница регистрации аспиранта (соикателя), имеет автоматический переход на страницу AspirList.php после сохранения аспиранта (соискателя) |
|
AspirList.php |
Страница со списком аспирантов для печати отчетов (справок заявлений и др.) |
|
AspirView.php |
Так же как и AspirList.php имеет возможность печати отчетов по каждому из аспирантов, но в отличии от AspirList.php имеет более объемное информационное наполнение и возможность создания отчетов по группе аспирантов. Список данных и группы аспирантов регулируются фильтрами данных |
По функциональным возможностям модули разложены на подсистемы:
· Подсистема администрирования;
· Подсистема регистрации аспиранта (соискателя);
· Подсистема журнала аспирантов (соискателей)
· Подсистема отчетности.
5.2 Подсистема администрирования
Подсистема администрирования управляет аутентификацией и авторизацией пользователей программного обеспечения, а так же используется для редактирования данных и отчетов, для поиска ошибок пользователей и их устранения.
Аутентификация проходит с использованием учетной записи базы данных. Вход в программу происходит с использованием имени пользователя и пароля учетной записи. Заведение и удаление пользователей осуществляется администратором базы данных.
До аутентификации пользователь может просмотреть новостную ленту об обновлениях программного продукта и общую информацию о программе. После при успешной аутентификации пользователи могут дополнять данными базу, оперировать с уже существующими данными доступными им, диапазон доступа данных определяется администратором.
Блок-схема алгоритма авторизации представлена на рисунке 5.2.
Рисунок 5.2 - Блок-схема алгоритма авторизации
5.3 Подсистема регистрации аспиранта (соискателя)
Подсистема регистрации аспиранта необходима для заполнения БД информацией об аспиранте (соискателе), с целью оперирования полученными данными в различных формах отчетов. Регистрация аспиранта (соискателя) производится на странице abit.lan/AspirAdd.php.
Форма для регистрации аспиранта (соискателя) состоит из 3 таблиц (вкладок):
· персональные данные;
· данные об образовании;
· данные о поступлении;
каждая вкладка состоит из обязательных и необязательных полей.
5.3.1 Вкладка «Персональные данные»
Данная вкладка содержит 5 массивов полей, которые боле подробно рассмотрим ниже.
Таблица 5.2 - Персональные данные
Поле |
Формат данных |
Обязательное поле |
|
Фамилия |
текст |
+ |
|
Имя |
текст |
+ |
|
Отчество |
текст |
+ |
|
Дата рождения |
дд.мм.гггг (возможность набора с помощью календаря) |
+ |
|
Пол |
чекбокс м/ж |
+ |
|
Семейное положение |
селект женат/холост и замужем/не замужем |
- |
Таблица 5.3 - Паспортные данные
Поле |
Формат данных |
Обязательное поле |
|
Серия |
текст, цифры |
+ |
|
Номер |
цифры |
+ |
|
Дата выдачи |
дд.мм.гггг (возможность набора с помощью календаря) |
+ |
|
Кем выдан |
тескт, цифры |
+ |
|
Гражданство |
селект: список стран |
+ |
|
Нуждается в общежитии |
чекбокс |
- |
Таблица 5.4 - Место рождения
Поле |
Формат данных |
Обязательное поле |
|
Страна |
селект: список стран |
+ |
|
Регион |
селект: список регионов |
- |
|
Тип нас. пункта |
селект: список типов населённых пунктов |
- |
|
Название |
селект: список названий населённых пунктов |
+ |
|
Район |
текст, цифры |
- |
Таблица 5.5 - Адрес прописки
Поле |
Формат данных |
Обязательное поле |
|
Индекс |
цифры |
- |
|
Страна |
селект: список стран |
+ |
|
Регион |
селект: список регионов |
- |
|
Название |
селект: список названий населённых пунктов |
+ |
|
Тип нас. пункта |
селект: список типов населённых пунктов |
- |
|
Район |
текст, цифры |
- |
|
Улица |
текст, цифры |
- |
|
Дом (корпу/строение) |
текст, цифры |
- |
|
Квартира |
цифры |
- |
|
Телефон |
цифры |
- |
|
Телефон мобильный |
цифры |
+ |
|
|
текст, цифры |
+ |
Пятый массив полей - «Адрес фактического проживания» имеет тот же формат, что и адрес прописки, так же есть возможность копирования данных из адреса прописки в адрес фактического проживания по нажатию кнопки «».
5.3.2 Вкладка «Данные об образовании»
Данная вкладка 2 массива полей, которые содержат информацию о полученном ранее образовании.
Таблица 5.6 - Данные об образовании
Поле |
Формат данных |
Обязательное поле |
|
Тип учебного заведения |
селект с возможными типами учебных заведений |
+ |
|
Наименование учебного заведения |
текст, цифры |
+ |
|
Название специальности |
текст, цифры |
- |
|
Код специальности |
цифры |
- |
|
Тип обучения |
селект специальность/направление |
- |
|
Дата окончания |
дд.мм.гггг (возможность набора с помощью календаря) |
+ |
|
Серия |
текст, цифры |
+ |
|
Номер |
цифры |
+ |
|
Дата выдачи |
дд.мм.гггг (возможность набора с помощью календаря) |
+ |
|
С отличием |
чекбокс |
- |
|
Иностранный язык |
селект с названиями языков |
- |
Второй массив полей «Адрес учебного заведения». В данном массиве все поля являются необязательными к заполнению.
Таблица 5.7 - Адрес учебного заведения
Поле |
Формат данных |
|
Страна |
селект: список стран |
|
Регион |
селект: список регионов |
|
Город |
селект: список названий населённых пунктов |
|
Район |
текст, цифры |
|
Улица |
текст, цифры |
|
Дом (корпу/строение) |
текст, цифры |
|
Телефон |
цифры |
5.3.3 Вкладка «Данные о поступлении»
Данная вкладка содержит один массив полей для заполнения данных об обучении в аспирантуре.
Таблица 5.8 - Данные об образовании
Поле |
Формат данных |
Обязательное поле |
|
Степень |
селект аспирант/соискатель |
+ |
|
Факультет |
селект со списком факультетов |
+ |
|
Кафедра |
селект со списком кафедр |
+ |
|
Преподаватель |
селект со списком преподавателей |
+ |
|
Специальность |
селект со списком специальностей |
+ |
|
Форма обучения |
селект очная/заочная/соискательство |
+ |
|
Форма оплаты |
селект бюджет/договор |
+ |
|
Дата регистрирования |
дд.мм.гггг (возможность набора с помощью календаря) |
+ |
После заполнения всех обязательных полей трёх вкладок появляться возможность сохранить аспиранта (соискателя) по нажатию кнопки «Сохранить». Если некоторые обязательные поля были пропущены, то по нажатию кнопки программа выдаст сообщение об ошибке сохранения с указанием тех полей, которые пользователь забыл заполнить. Так как есть одинаковые по названию поля на вкладках, то кроме названия пропущенного поля указывается и номер вкладки.
5.4 Подсистема журнала аспиранта (соискателя)
Подсистема журнала аспиранта (соискателя) необходима для просмотра/редактирования данных внесенных в базу, а так же печати отчетов по каждому из аспирантов (соискателей).
Интерфейс журнала это страница abit.lan/AspirList.php. При сохранении аспиранта (соискателя) происходит автоматический переход на данную страницу для последующей работы с данными.
Данная страница содержит сводную таблицу аспирантов (соискателей) с возможностью поиска по фамилии, имени и/или отчеству. Так же есть кнопка редактирования, по нажатии которой мы можем отредактировать необходимые поля (при условии, что запись в БД имеет статус поступающего, или редактируемые поля не задействованы в других формах ПО) и кнопка документы, по нажатию которой нам доступен список документов (при условии, что одна из записей в таблице выбрана), которые мы можем вывести на печать или сохранить.
5.5 Подсистема отчетности
Подсистема отчетности это страница abit.lan/AspirView.php. Данная страница содержит основную информацию в табличной форме. С помощью фильтров можно отрегулировать отображаемую информацию и вывести полученный отчет, нажатием на кнопку «Сохранить в Excel».
6. тестирование программы
В процессе разработки программного обеспечения приложение тестировалось по следующим параметрам:
· авторизация;
· функциональные возможности регистрации аспиранта (соискателя);
· сохранение аспиранта (соискателя);
· функциональные возможности редактирования аспиранта (соискателя);
· функциональные возможности просмотра аспирантов;
· формирование отчетов Excel.
6.1 Авторизация
Заполнение полей «Логин» и «Пароль»:
· если логин и пароль введены не верно:
- сообщение, рисунок 6.1: Ошибка системы аутентификации! Не верный логин и/или пароль!
Рисунок 6.1 - Сообщение об ошибке аутентификации
· если логин и пароль введены верно:
- открывается основная страница ПО кнопка «Авторизация» меняется на кнопку «Настройки», по нажатию которой, появляется информация о пользователе и возможность выхода данной учетной записи («Выйти»), рисунок 6.2.
Рисунок 6.2 - Успешная аутентификация
6.2 Функциональные возможности регистрации аспиранта (соискателя)
Автозаполнение полей: регулируется настройками и КЭШ браузера. Подгрузка списков в селект с определённым параметром для выбора. Параметр передаётся постзапросом на сервер:
$post_data='p={"n":"KL.Kafedra","qp":{"sid":"name","sord":"Asc","param": {"fac_name":"'.$_POST['faculty'].'"}},"t":'.$token.'}'
Для примера рассмотрим 2 селекта: «Факультет» и «Кафедра». От выбранного факультета зависит список кафедр, значит в постзапрос будет записано название факультета:
$.post("PHP/kafedra.php",
{faculty: компьютерные информационные технологии}
Ответом от сервера будет JSON массив:
$answ=getServData($data, 'view')
Далее ответ парсится:
$obj = json_decode($answ)
По средствам данного преобразования мы получаем массив данных:
obj->data[0][0];//кафедра вычислительной техники и программирования
obj->data[0][1];//кафедра радиотехнических устройств и систем
obj->data[0][2];//кафедра электроники и информационных технологий
obj->data[0][3];//кафедра информационных систем и измерительных технологий
obj->data[0][4];//кафедра управления и информатики в технических системах
Рисунок 6.3 - Подгрузка данных в селект
Если параметра никакого не передаётся, то ответа от сервера не последует, соответственно селект будет пуст
Рисунок 6.4 - Селект с параметром, в который не передали необходимые данные
Так же как и в случае, когда передаваемый параметр отсутствует, селект является пустым, если связи с БД нет, по причине отсутствия интернет-соединения.
6.3 Сохранение аспиранта (соискателя)
Для сохранения аспиранта или соискателя необходимо заполнить все обязательные поля, помеченные «*», если хотя бы одно поле будет не заполнено, то ПО выдаст ошибку в сохранении со списком незаполненных полей и указанием номера вкладки, рисунок 6.5.
Рисунок 6.5 - Ошибка: не заполнены обязательные поля
6.4 Функциональные возможности редактирования аспиранта (соискателя)
При выборе необходимой для редактирования записи на странице AspirList.php, нажав на кнопку «редактирование», вся информация из базы подгружается в указанные поля в коде aspir_edit.js и aspirAdd.php. далее мы можем редактировать информацию об аспиранте (соискателе).
6.5 Формирование отчетов Excel
Формирование данных отчетов возможно со страницы aspirView.php, так же необходимую информацию можно отборажить, а лишнюю скрывать по средствам фильтра данных, рисунок 6.6
Рисунок 6.6 - Фильтр отображаемых данных
Далее, по нажатию кнопки «сохранить в Excel», построенная таблица сохраняется на компьютер пользователя по адресу прописанному в настройках браузера, файл имеет имя созданное автоматически.
Рисунок 6.7 - Сохранение отчета Excel
7. Организационно-экономическая часть
7.1 Технико-экономическое обоснование объекта проектирования
Целью работы является разработка модуля АИСУ «Университет» для отдела аспирантуры. Ниже на рисунке «Дерево целей» (рисунок 7.1) представлены цели и задачи, решаемые в данной работе.
Рисунок 7.1- Дерево целей
На данный момент подобная система запущена в учебном процессе на ступень ниже, но так как электронный документооборот обучения аспирантов и студентов отличается, возникла необходимость создания отдельного ПО для отдела аспирантуры: модуль АИСУ «Университет» для отдела аспирантуры. Данный модуль позволяет значительно сократить время и трудозатраты на обработку информации об аспирантах/соискателях.
7.2 Организационная часть
Для организации выполнения задачи разработки модуля АИСУ «Университет» для отдела аспирантуры необходимо определить состав ИТР (Инженерно-технических работников), участвующих в данном проекте.
В соответствии с требованиями ГОСТ для выполнения полного объема работ достаточно группы состоящей из трёх человек:
1. Ведущий инженер.
2. Инженер-программист 1, 2.
Необходимо рассчитать должностные оклады ИТР по следующей формуле:
где: Тk - Тарифный коэффициент с учётом тарифного разряда работника: например 16 разряду соответствует коэффициент 5, для 15 разряда коэффициент 4,75 (на 0,25 меньше коэффициента 16 разряда), 14 разряду соответствует коэффициент 4,5 и т.д;
МРОТ - Минимальный размер оплаты труда, иначе ставка первого разряда. Определяется на государственном уровне и составляет 5205 рублей на 2013 год.
Далее производится расчет окладов работников (при Ш=85):
1. Ведущего инженера:
2. Инженера-программист 1,2
Для выполнения полного объема работ необходима проектная группа, представленная в таблице 7.1.
Таблица 7.1. Состав конструкторской группы и должностные оклады
Категория работающих |
Кол-во человек |
Тарифный разряд |
Тарифный коэф. |
Должн. оклад р./м. |
|
Ведущий инженер |
1 |
16 |
5,00 |
30450 |
|
Инженер-программист 1,2 |
2 |
15 |
4,75 |
29148 |
Данный перечень укрупнено определяет этапы проведения инженерно технических работ и служит основой для определения детального перечня работ и их распределения между участниками группы разработчиков.
Подробный перечень работ выполняемых в процессе инженерно технических работ по разработке программного обеспечения представлен в таблице 7.2
Таблица 7.2. Этапы и работы по разработке программного обеспечения.
№ п/п |
Содержание работ,входящих в этап |
Количество исполнителей |
Продолжи-тельность работ, дни |
||
чел. |
должность |
||||
1 |
2 |
4 |
5 |
6 |
|
1. Подготовительный |
Постановка задачи и определение исполнителей |
1 |
вед.инж. |
1 |
|
Подбор и изучение научно-технической литературы и существующих программ |
1 |
инж.прогр1 |
7 |
||
Обоснование необходимости решения задачи на ЭВМ |
1 |
инж.прогр1 |
1 |
||
Проработка логических связей, моделей входящих в задачу |
1 |
вед. инж |
7 |
||
2. Эскизный |
Разработка общего алгоритма разработки интерфейса |
2 |
вед.инж. инж.прогр1. |
2 |
|
Составление блок-схем программ |
1 |
инж.прогр1. |
2 |
||
3. Технический проект |
Разработка структуры программы |
2 |
вед.инж. инж.прогр1. |
2 |
|
Написание блоков на языке программирования |
2 |
инж.прогр1. инж.прогр2. |
11 |
||
Компоновка и размещение модулей на диске |
1 |
инж.прогр1. |
3 |
||
Составление пояснительной записки к техническому проекту и ее утверждение |
1 |
вед.инж. |
14 |
||
4. Рабочий проект |
Программирование блоков (модулей); ввод исходных данных |
2 |
инж.прогр.1 инж.прогр.2 |
16 |
|
Подготовка исходных данных |
1 |
инж.прогр.1 |
2 |
||
Тестирование и устранение ошибок |
1 |
инж.прогр.1 |
5 |
||
Разработка инструкции пользователя |
1 |
инж.прогр.1 |
4 |
||
5. Внедрение |
Составление полного комплекта технической документации |
2 |
вед.инж. инж.прогр.1 |
12 |
|
Передача документации системы пользователю |
1 |
вед.инж. |
1 |
||
Итого: |
90 |
7.3 Экономическая часть
Для анализа технико-экономических показателей рассчитываем полную себестоимость, которая включает следующие статьи затрат:
- основные и вспомогательные материалы;
- основная заработная плата ИТР;
- дополнительная заработная плата;
- страховые взносы;
- расходы на содержание и эксплуатацию оборудования;
- прочие денежные расходы.
7.3.1 Затраты на основные и вспомогательные материалы
Затраты на материалы определяются согласно фактическим затратам. В таблице 7.3 приведена смета затрат на основные и вспомогательные материалы, используемые при работе.
Таблица 7.3. Смета затрат на основные и вспомогательные материалы, используемые при работе
№ п/п |
Наименование материала |
Единицы измерения |
Стоим. ед.мат. руб. |
Кол-во |
Общая стоим. мат-ла руб. |
|
1 |
2 |
3 |
4 |
5 |
6 |
|
Основные материалы |
||||||
1 |
Бумага писчая А4 |
упаковка(500лист.) |
250 |
1 |
250,0 |
|
2 |
Ватман |
лист |
15 |
6 |
90,0 |
|
3 |
Диск |
штук |
25 |
1 |
25,0 |
|
4 |
Картридж для принтера |
штук |
698 |
1 |
698,0 |
|
5 |
Ручка шариковая |
штук |
10 |
3 |
30,0 |
|
6 |
Папка для бумаг |
штук |
45 |
1 |
45,0 |
|
7 |
Устройство FLASH - памяти |
штук |
300 |
1 |
300,0 |
|
Итого за основные материалы: |
1438,0 |
|||||
Вспомогательные материалы (10% от основных): |
143,8 |
|||||
Итого за основные и вспомогательные материалы: |
1581,8 |
|||||
Транспортно-заготовительные расходы (5% от суммы расходов на основные и вспомогательные материалы): |
79,1 |
|||||
Итого затрат на основные и вспомогательные материалы с учетом транспортных расходов: |
1660,9 |
7.3.2 Расчет заработной платы
Тарифная заработная плата вычисляется по формуле:
где: O - Должностной оклад, руб./мес.;
22 - количество рабочих дней в месяц;
Т - трудоемкость по выполнению работ в этапах проекта, соответствует количеству дней затраченных одним работником при разработке проекта;
Основная (тарифная) заработная плата Ведущего инженера следующая:
Тарифная заработная плата Инженера-программиста1 следующая:
Тарифная заработная плата Инженера-программиста2 следующая:
Итого:
Зт = 177256 руб.
Основная заработная плата рассчитывается путем суммирования тарифной з/п и доплат, которые составляют 50% от тарифной з/п.:
3o = 177256 * 1,5 = 265884 руб.;
Дополнительная заработная плата составляет 20% от основной з/п:
3д= 265884 * 0,25 = 66471 руб.;
Расчет заработной платы конструкторской группы представлен в таблице 7.4.
Таблица 7.4. Заработная плата конструкторской группы.
Должность |
Оклад, руб./мес. |
Оплата, руб./день. |
Продолжительность работ, дни |
Итого, Руб. |
|
Ведущий инженер |
30450 |
761,25 |
40 |
55363 |
|
Инженер-программист 1 |
29148 |
470,13 |
62 |
82145 |
|
Инженер-программист 2 |
29148 |
971,60 |
30 |
39748 |
|
Итого заработная плата по тарифу |
177256 |
||||
Доплата (50% от тарифной з/п) |
88628 |
||||
Основная заработная плата (сумма тарифной з/п и доплат) |
265884 |
||||
Дополнительная заработная плата (20% от основной з/п) |
66471 |
||||
Основная и дополнительная заработная плата |
332355 |
Затраты на страховые взносы.
Затраты на страховые взносы (ЗСВ) в 2011 году составляют 30% от основной и дополнительной заработной платы ИТР.
ЗСВ = 332355 * 0,3 = 99706 руб.
7.3.3 Расчет затрат по содержанию и эксплуатации оборудования
Затраты на содержание и эксплуатацию оборудования рассчитываются по следующей формуле:
S = Sa + Se; руб.
где: Sa - Амортизационные отчисления, используемого оборудования за время работы над проектом;
Se - Стоимость электроэнергии, затраченной оборудованием за время работы над проектом.
Амортизационные отчисления (Sa), рассчитываются путём умножения нормы амортизации на срок использования оборудования.
Sa/4мес = * 4;руб./4мес.
Норма амортизации рассчитывается по формуле:
Таблица 7.5. Стоимость персонального компьютера и периферии
№ п/п |
Наименование |
Цена, руб. |
|
1 |
Системный блок |
11700 |
|
2 |
Монитор LCD 19” |
5500 |
|
3 |
Клавиатура |
250 |
|
4 |
Мышь |
120 |
|
5 |
Принтер лазерный HP LaserJet P6008 |
4800 |
|
Итого (Sоб): |
22370 |
Срок службы ПК 4 года, отсюда:
= 466 руб.
С учётом того, что разработка велась в течении 4-х месяцев амортизационные отчисления за данный период составляют:
Sa/4мес = 466*4 = 1864 руб./4мес.
7.3.4 Прочие денежные расходы
Величина прочих денежных расходов рассчитывается в процентном соотношении от объема заработной платы инженерно-технических работников и составляет 25% ее величины:
Пр=(332355+1661) * 0,25=83504
7.3.5 Смета затрат на разработку интерфейса пользователя
Смета затрат на разработку на разработку интерфейса пользователя представлена в таблице 7.6.
Таблица 7.6. Смета затрат на проведение работ по созданию интерфейса пользователя
№ п/п |
Статьи расходов |
Сумма, руб. |
|
1. |
Затраты на материалы, используемые на стадии выполнения ОКР |
1661 |
|
2. |
Основная заработная плата разработчиков |
265884 |
|
3. |
Дополнительная заработная плата |
66471 |
|
4. |
Затраты на страховые взносы (30% от основной и дополнительной заработной платы ИТР) |
99706 |
|
5. |
Амортизация |
1864 |
|
6. |
Прочие денежные расходы (25% от основной заработной платы разработчиков проекта) |
83504 |
|
ИТОГО: |
519090 |
7.4 Выводы
В результате расчета была определена группа технических работников в количестве 3 человек: ведущий инженер, 2 инженера программиста.
Рассчитано количество дней на выполнение каждого этапа проектирования модуля АИСУ «Университет» отдел аспирантуры. Общее количество дней затраченных на выполнение проекта равно 90 рабочих дней, трудоемкость - 132 рабочих дней.
Построено дерево целей с указанием этапов проектирования и исполнителей.
Расчитан фонд оплаты труда - 332355 руб.
Составлена смета затрат на проведение работ по разработке программного обеспечения. Всего затраты составляют - 519090 руб.
8. Безопасность и экологичность проектных решений
8.1 Цель и решаемые задачи
В данном дипломном проекте разрабатывается модуль АИСУ «Абитуриент» для отдела аспирантуры, предназначенная для регистрации и ведения личных дел аспирантов, которые посещают мероприятия направленные на ознакомление с процессом обучения в Московском государственном открытом университете им. В.С. Черномырдина (МГОУ им. В.С. Черномырдина). Так как ПЭВМ служит для выполнения должностных обязанностей сотрудников (операторов), по-этому целесообразно рассмотреть вопросы, связанные с обеспечением безопасности труда и сохранением работоспособности персонала именно при работе с ПЭВМ. В данном разделе будут освещены воздействия вредных и опасных факторов производственной среды. Также будут приведены пути решения этих проблем, стандарты и рекомендации по нормированию.
8.2 Опасные и вредные факторы при работе с ПЭВМ
При работе с ПЭВМ могут возникнуть потенциально опасные и вредные факторы, воздействие которых на организм человека может принести ему вред и привести к травматизму.
Основные факторы с возможными последствиями изложены в ГОСТ 12.1.003-74/80 и сведены в таблицу 1.
Таблица 1. Основные опасные и вредные факторы.
№ |
Наименование фактора |
Факторы, влияющие на человека |
|
1 |
2 |
3 |
|
1 |
Повышенное значение напряжения электрической цепи |
Электротравма |
|
2 |
Электрическая дуга |
Ожоги, пожар |
|
3 |
Повышенная напряженность электрического поля и электромагнитного излучения |
Нарушение ЦНС, и сердечно-сосудистой системы, утомляемость, раздражительность, помутнение хрусталика |
|
4 |
Повышенный уровень статического электричества |
Пожар, взрыв, электрический удар |
|
5 |
Повышенная или пониженная температура воздуха, влажность, подвижность воздуха рабочей зоны |
Перегрев или переохлаждение организма |
|
6 |
Неудовлетворительная освещенность рабочей зоны |
Утомляемость, дискомфорт, опасность травматизма, ухудшение зрения |
|
7 |
Повышенный уровень шума |
Нервно-психическая перегрузка, заболевания органов слуха |
|
8 |
Монотонность труда |
Нервно-психическая перегрузка |
|
9 |
Умственное перенапряжение |
Изменение функционального состояния ЦНС |
|
10 |
Повышение уровня химических веществ |
Раздражающе действует на ЦНС, блокирование гемоглобина, нарушение тканевого дыхания, общетоксическое, канцерогенное действие на организм человека |
8.3 Характеристика объекта исследования
В данном разделе дипломного проекта я освещаю основные вопросы техники безопасности труда и экологии при работе с разрабатываемого модуля АИСУ «Университет» для отдела сотрудников данного отдела.
При разработке проекта необходимо предусмотреть мероприятия по обеспечению безопасности и жизнедеятельности. Главным объектом при разработке модулей системы регистрации является рабочее место оператора, где выполняются работы, связанные с регистрацией и ведением личных дел аспирантов, подготовкой статистической документации и рассылкой сообщений на зарегистрированные адреса.
Так как пользователи (операторы) в процессе работы значительное время будут проводить за ПЭВМ то актуально выбрать предметом исследования, для обеспечения безопасных и экологических условий труда пользователей, вредные факторы воздействия ПЭВМ на человека.
Для разработки модулей системы регистрации в моей квалификационной работе я использую следующую конфигурацию оборудования:
Системный блок типа: процессор - Intel Core2Duo 2.66 ГГц, OЗУ-2Gb, HDD-160 Гб, материнская плата на чипсете Intel G41, DVD-Rom, интегрированная звуковая карта (общее количество системных блоков - 3 шт.), оснащенных мониторами LCD Benq E2220HD 22'' (общее количество мониторов - 4 шт.).
В рабочем помещении оператора находится все необходимое для рабочего процесса оборудование: 3 персональных компьютера и 1 сетевой лазерный принтер HP LaserJet 1018. Также в помещении установлен сканер HP ScanJet 8200. Именно это оборудование может служить источником возникновения вредных и опасных факторов.
Требование к ПЭВМ:
Корпус ПЭВМ, клавиатура и другие блоки и устройства ПЭВМ должны иметь матовую поверхность одного цвета с коэффициентом отражения 0,4 - 0,6 и не иметь блестящих деталей, способных создавать блики. На лицевой стороне корпуса не рекомендуется располагать органы управления, маркировку, какие-либо вспомогательные надписи и обозначения. При необходимости расположения органов управления на лицевой панели они должны закрываться крышкой или быть утоплены в корпусе.
8.4 Мероприятия по безопасности труда и сохранению работоспособности
8.4.1 Обеспечение требований эргономики и технической эстетики
8.4.1.1 Планировка помещения и размещение оборудования
Помещения для ПЭВМ, в том числе помещения для работы с дисплеями, размещать в подвалах не допускается. Дверные проходы внутренних помещений вычислительных центров должны быть без порогов. При разных уровнях пола соседних помещений и местах перехода должны быть устроены наклонные плоскости (пандусы) с углом наклона не более 30 градусов.
На рис.1 показана существующая планировка помещения, в котором планируется использовать разрабатываемое программное обеспечение, и размещение оборудования.
Рисунок 8.1- Планировка помещения и размещение оборудования.
ПЭВМ устанавливаются и размещаются в соответствии с требованиями технических условий заводов-изготовителей. При размещении рабочих мест с ПЭВМ расстояние между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора), должно быть не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.
При проведении сравнительного анализа приведенной планировки помещения и размещения оборудования на рис.1 с нормативными требованиями выявлены значительные отклонении от норм при размещении оборудования, а именно, расстояния между боковыми поверхностями видеомониторов менее 1,2 м.
Влияние вредных электромагнитных излучений уменьшается за счет удаления их источников от оператора и установкой защитного экрана на монитор ПЭВМ.
Влияние загазованности, запыленности и вредных паров, выделяемых изоляцией установки, устраняется за счет правильного размещения оборудования, обеспечивающего хорошую естественную вентиляцию.
В кабинете имеется 2 окна, 5 столов, шкафы, стулья и компьютеры. Рассчитаем удельную площадь Пуд помещения, приходящиеся на одного человека по формуле:
где Пп - площадь помещения;
По - площадь, занятая крупногабаритным оборудованием и мебелью;
число человек, одновременно работающих в помещении.
В соответствии с СанПиН 2.2.2/2.4.1340-03, площадь на одно рабочее место пользователей ПЭВМ на базе электронно-лучевой трубки (ЭЛТ) должна составлять не менее 6 (при продолжительности работы менее 4 часов в день - 4,5), на базе жидкокристаллических мониторов - 4,5.
Удельная площадь кабинета Пуд = 3 на одного человека. Следовательно, нормативные требования СанПиН 2.2.2./2.4.1340-03 не сходятся с нашими расчетами.
После проведения анализа данной планировки помещения и размещение оборудования сделан вывод, что помещение используется нерационально и размещение оборудования не соответствует нормативным требованиям. Разработана другая планировка помещения и иное размещение оборудование, соответствующие нормативным требованиям.
Планировка и размещение рабочих мест отвечающих гигиеническим и нормативным требованиям приведена на рис.2.
Рисунок 8.2 - Планировка и размещение рабочих мест.
Данная планировка и размещение оборудования соответствует нормативным требованиям, предъявляемым к размещению оборудования на рабочих местах.
Снова рассчитаем удельную площадь Пуд помещения, приходящуюся на одного человека. Примем значение числа человек, одновременно работающих в помещении равным 3:
Получим удельную площадь кабинета Пуд = 4,5 на одного человека. Следовательно, нормативные требования СанПиН 2.2.2./2.4.1340-03 сходятся с нашими расчетами.
8.4.1.2 Эргономические решения и организация рабочего места пользователей ПЭВМ
Требования к организации и оборудованию рабочего места пользователя ПЭВМ приведены в ГОСТ 12.2.032-78, СанПиН 2.2.2./2.4.1340-03.
Рисунок 8.3 - Планировка рабочего места
Рисунок 8.4 - Размеры поля зрения LCD монитора.
Рисунок 8.5 - Расстояние от глаз до манитора долино быть не менее 64 см
Рабочее место оператора должно быть оборудовано подставкой для ног шириной не менее 300 мм, глубиной не менее 400 мм и углом наклона опорной поверхности подставки до 20 градусов. Поверхность подставки должна быть рифленой и иметь по переднему краю бортик высотой 10 мм.
Рисунок 8.6 - Рабочий стол.
Рабочий стул (кресло) должен быть подъемно-поворотным с регулируемым по высоте и углам наклона сиденья и спинки, а также по расстоянию от спинки до переднего края сиденья:
* ширина и глубина сиденья не менее 400 мм с закругленным краем и возможностью регулировки угла наклона вперед - до 15 градусов и назад - до 5 градусов;
* высота опорной поверхности спинки 300 ± 20 мм, ширина - не менее 380 мм, радиус кривизны - 400 мм;
* угол наклона спинки в вертикальной плоскости в пределах 0 ± 30 градусов;
* расстояние от спинки до переднего края сиденья должно регулироваться в пределах 260 - 400 мм.
Кресло должно иметь регулируемые стационарные или съемные подлокотники:
* длина не менее 250 мм и ширина - 50 -70 мм;
* высота над сиденьем -230 ± 30 мм;
* расстояние между подлокотниками - 350 - 500 мм.
Рисунок 8.7 - Рабочее кресло.
Клавиатуру следует располагать на поверхности стола на расстоянии 100-300 мм от края, обращенного к пользователю, или на специальной регулируемой по высоте рабочей поверхности, отделенной от основной столешницы (рисунок 8.6).
Конструкция применяемой клавиатуры выбиралась, исходя из следующих нормативных параметров:
Рисунок 8.8 - Расположение клавиатуры.
· конструкция выполнена в виде отдельного устройства с возможностью свободного перемещения;
· опорное приспособление, позволяет изменять угол наклона поверхности клавиатуры в пределах от 5 до 15 градусов;
· высота среднего ряда клавиш 25 мм;
· заводское исполнение часто используемых клавиш выполнено в центре, внизу и справа, а редко используемых - вверху и слева;
· выделение цветом, размером, формой и местом расположения функциональных групп клавиш;
· оптимальный размер клавиш - 15 мм;
· клавиши с углублением в центре и шагом 19 ± 1 мм;
· расстояние между клавишами 3 мм;
· одинаковый ход всех клавиш с максимальным сопротивлением нажатию 1,5 Н;
· звуковая обратная связь включения клавиш с регулировкой уровня звукового сигнала. Возможностью ее отключения.
8.4.1.3 Цветовое оформление помещения
Решения, относящиеся к области технической эстетики, должны быть основаны на рекомендациях СН-181-70 по цветовому оформлению помещения. При выборе цветового оформления помещения необходимо учесть психофизиологическое влияние цвета на центральную нервную систему и орган зрения человека, оптико-физическое воздействие, основанное на отражающей способности цвета и эстетическое восприятие, обусловленное гармоничным сочетанием разных цветов.
При цветовом оформлении помещения необходимо учесть ориентацию окон в отношении сторон света и характер искусственного освещения. У данного помещения окна ориентированы на юг, стены - светло-желтые, а пол покрыт оранжевым линолеумом. Потолок в помещении белого цвета. Параметры цветового оформления помещений приведены в таблице 8.2:
Таблица 8.2 - Параметры цветового оформления помещений.
Ориентация окон помещения |
Наименование цвета (поверхности) |
Характеристика цветов |
N образца CH 181-70 |
|||
длина волны, нм |
чистота |
коэффициент отражения, % |
||||
Юг |
Светло-желтый (стены) |
572 ± 5 |
31 ± 10 |
83 ± 7 |
5,5 |
|
Оранжевый (пол) |
580 ± 7 |
38 ± 5 |
73 ± 7 |
4,4 |
Выбор образцов цвета для отделочных материалов и изделий следует осуществлять с учетом фактуры: поверхности в помещениях должны иметь матовую и полуматовую фактуру для исключения попадания отраженных бликов в глаза работающего.
8.4.2 Обеспечение оптимальных параметров воздуха рабочих зон
8.4.2.1 Нормирование параметров микроклимата
Принцип нормирования метеорологических условий производственной среды санитарными правилами и нормами СанПиН 2.2.4.548-96
Таблица 8.3 - Оптимальные параметры микроклимата с ПЭВМ.
Период года |
Категория работ |
Температура воздуха в °С не более |
Относительная влажность воздуха, % |
Скорость движения воздуха, м/с |
|
Холодный |
Легкая-1б |
21-23 |
40-60 |
0,1 |
|
Теплый |
Легкая-1б |
22-24 |
40-60 |
0,1 |
Примечание: К категории 1б относятся работы, производимые сидя, стоя или связанные с ходьбой и сопровождающиеся некоторым физическим напряжением, при которых расход энергии составляет от 140 до 174 ккал/ч.
В соответствии с СанПиН 2.2.4.548-96 работу операторов можно отнести к работе категории легкая-1б. Таким образом, фактические параметры микроклимата приведены в таблице 8.4.
Таблица 8.4 - Фактические параметры микроклимата с ПЭВМ.
Период года |
Категория работ |
Температура воздуха в °С |
Относительная влажность воздуха, % |
Скорость движения воздуха, м/с |
|
Холодный |
Легкая-1б |
22 |
50 |
0,1 |
|
Теплый |
Легкая-1б |
23 |
50 |
0,1 |
Из таблиц видно, что фактические параметры микроклимата в помещении соответствуют нормативным.
8.4.2.2 Нормирование уровней вредных химических веществ
Источниками загрязнения помещения являются вредные вещества внешней среды и более 100 соединений, выделяющихся из строительных материалов здания, мебели, одежды, обуви и биоактивные соединения (антропотоксины) самого человека.
Рассматривая загрязнение помещения вредными веществами внешней среды, необходимо, прежде всего, учитывать местоположение здания. Здание, в котором находится данное помещение, находится далеко от автострады. Вблизи нет промышленных предприятий. Наиболее частыми загрязнителями, попадающими из внешней среды в помещение, являются оксид углерода, диоксид азота, диоксид серы, пыль и др.
Здание состоит из бетонных конструкций, что служит источником поступления в помещение радона и торона.
Из биоактивных соединений наиболее значимы: диоксид углерода, сероводород и др.
Мебель, одежда и обувь, хранимая в помещении, выделяют пыль с содержанием минерального волокна, углеводороды, полиэфирные смолы и другие соединения.
К наиболее опасным загрязнителям помещений относятся продукты курения, концентрация которых при большом количестве курящих людей в разное время рабочего дня в десятки раз выше, чем в их отсутствии. Поэтому необходимо организовать специально отведённые места для курения с вентиляцией этих зон.
Возможный состав вредных веществ в данном помещении с указанием предельно допустимых концентраций отражен в таблице 8.5.
Таблица 8.5 - Характеристика вредных веществ, содержащихся в воздухе помещения (ГОСТ 12.1.005-88 и ГН 2.2.5.1313-03).
Вредные вещества |
ПДК, мг/м3 |
Класс опасности |
Действие на человека |
|
1. Внешние источники (от автострады) |
||||
Оксид углерода |
20 |
4 |
Блокирует гемоглобин, нарушает тканевое дыхание |
|
Диоксид азота |
5 |
2 |
Наркотическое действие, действие на кровеносную систему |
|
Свинец (выхлопы автомобилей) |
0,01/0,0070 |
1 |
Общетоксическое, канцерогенное |
|
Пыль (сажа) |
4 |
4 |
Раздражающее, канцерогенное |
|
2. Строительные материалы (бетонные конструкции) |
||||
Радон, торон, полоний, уран |
0,015 |
1 |
Канцерогенное, общетоксическое |
|
3. Мебель, одежда, обувь |
||||
Фенопласты |
6 |
3 |
Общетоксическое, аллергическое, канцерогенное |
|
Полиэфирный лак |
6 |
2 |
- |
|
Капролактам |
10 |
3 |
- |
|
Формальдегид |
05 |
9 |
- |
|
Бензол |
5 |
2 |
- |
|
Пыль растительного и животного происхождения |
2-6 |
4 |
- |
|
4. Антропоксины |
||||
Диоксид углерода |
10 |
2 |
Раздражающее, действует на ЦНС |
|
Сероводород |
3 |
3 |
- |
|
Микробы |
Общетоксическое |
|||
Клещи |
Аллергическое |
|||
5. Продукты курения |
||||
Никотин |
10 |
3 |
Наркотическое |
8.4.2.3 Нормирование уровней аэроионизации
Основное применение ионизаторов - создание в помещениях оптимальной концентрации отрицательно заряженных аэроионов, которые необходимы для нормальной жизнедеятельности. Лишенный аэроионов воздух - "мертвый", ухудшает здоровье и ведет к заболеваниям.
В таблице 8.6 приведем согласно СанПиН 2.2.4.1294-03 уровни положительных и отрицательных аэроионов в воздухе помещения:
Таблица 8.6 - Уровни ионизации воздуха помещений при работе на ВДТ и ПЭВМ.
Уровни |
Число ионов в 1 см. куб. воздуха |
||
n+ |
n- |
||
Минимально необходимые |
400 |
600 |
|
Оптимальные |
1500-3000 |
3000-5000 |
|
Максимально допустимые |
50000 |
50000 |
Для обеспечения санитарно-гигиенических норм труда, данным дипломным проектом, предусматривается следующие мероприятия:
- в соответствии с максимально допустимым уровнем микроклимат устанавливается с учётом избытка тепла, происходящего от работающих технических средств, тяжести выполняемой работы, временем года и необходимым уровнем влажности;
- оптимальный уровень положительных и отрицательных аэроионов в воздухе помещений будет поддерживаться ионизатором.
В соответствии с СНиП 41.01-2003 норма подачи наружного воздуха в производственные помещения с естественным проветриванием не менее 40 м3/час на человека.
8.4.3 Создание рационального освещения
Недостаточное освещение оказывает негативное влияние на организм человека. Источником недостаточной освещенности является неправильно спроектированное и выполненное освещение. Основные требования к освещению сформулированы в СНиП 23-05-95 «Естественное и искусственное освещение».
Подобные документы
Функции автоматизированной системы "Отдел аспирантуры". Проектирование реляционной модели и разработка SQL-кода базы данных. Анализ информационного обеспечения функций. Проектирования глобальной ER-модели. Спецификации локальных ограничений и правил.
курсовая работа [428,4 K], добавлен 01.04.2011Особенности кадрового дела. Разработка схемы базы данных для отдела кадров. Реализация разработанной схемы в конкретной СУБД (MS Access). Создание экранных форм для ввода данных, отчетов, запросов. Автоматизация работы с созданной базой данных.
курсовая работа [2,8 M], добавлен 10.05.2011Автоматизация регистрации и хранения данных о самолетах и экипажах. Автоматизация получения справок о полетах потенциальными пассажирами. Анализ области применения и планирование требований. Проектирование базы данных. Формирование основных SQL запросов.
курсовая работа [625,8 K], добавлен 15.08.2010Проектирование системы управления базой данных "Почтовые отделения" для создания единой информационной системы: создание таблиц для хранения данных, ввод данных, разработка элементов базы, предназначенных для просмотра, редактирования и вывода информации.
курсовая работа [1,4 M], добавлен 31.03.2010Характеристика предприятия ООО "КСК-Электро". Экономическая сущность задачи автоматизации отдела продаж. Бизнес-концепция проекта, системные и функциональные требования к информационной системе; архитектура прикладных программ; эффективность инвестиций.
дипломная работа [1,7 M], добавлен 20.03.2013Автоматизация процесса ведения личных дел сотрудников при помощи модуля Управления персоналом системы Галактика. Делопроизводство отдела кадров предприятия. Процесс заполнения, хранения и внесения изменений и дополнений в картотеку сотрудников фирмы.
контрольная работа [5,3 M], добавлен 27.07.2009Изучение теоретических основ автоматизации документооборота отдела по работе с физическими лицами коммерческого банка. Общая характеристика работы отдела банка. Описание процесса создания базы данных с помощью выбранного программного средства MS Access.
дипломная работа [5,5 M], добавлен 10.07.2014Выполнение операций, хранения, редактирования, систематизации данных. Рассмотрение подсистем разрабатываемой системы управления базами данных продуктового магазина. Разработка алгоритма функционирования системы и приложения для работы с базой данных.
курсовая работа [399,1 K], добавлен 26.08.2019Разработка подсистемы отдела кадров, предназначенной для работы с базой данных в виде типизированного файла с расширением txt. Анализ возможности редактировать записи, осуществления выборки данных на основе правил отбора и построения графиков и диаграмм.
контрольная работа [125,3 K], добавлен 08.06.2011Автоматизация работы отдела информационных технологий ООО "Бентек Дриллинг энд Ойлфилд Системс". Создание информационной системы для учета и анализа оборудования. Создание базы данных сотрудников, номенклатуры IT оборудования и программного обеспечения.
дипломная работа [4,6 M], добавлен 21.06.2011