Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РПЗ1.doc
Скачиваний:
18
Добавлен:
20.09.2019
Размер:
3.34 Mб
Скачать

Приложение 1

МИНОБРНАУКИ РОССИИ

государственное образовательное учреждение

высшего профессионального образования

«ЧЕРЕПОВЕЦКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

УТВЕРЖДАЮ

Зав. кафедрой ПО ЭВМ,

к.т.н., доцент__________ А.Ю.Новиков

« ____» ____________ 2011 г.

Разработка программного обеспечения автоматизированной системы

«Планирование потребности и учет спецодежды и средств индивидуальной

защиты на ОАО «Аммофос»

Техническое задание на выпускную квалификационную работу

Листов

Руководитель работы

Юдина Ольга Вадимовна

фамилия, имя, отчество подпись

Исполнитель,

Студент гр. 1ПО-51

Костерева Елена Юрьевна

фамилия, имя, отчество подпись

Череповец

2011 г.

ВВЕДЕНИЕ

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

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

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

1 Основания для разработки

Основанием для разработки служит задание на дипломный проект от кафедры программного обеспечения ЭВМ и руководителя по преддипломной практике на предприятии ОАО «Аммофос».

Задание: Разработка программного обеспечения автоматизированной системы «Планирование потребности и учет спецодежды и средств индивидуальной защиты на ОАО «Аммофос».

2 Назначение разработки

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

3 Требования к программе

3.1 Требования к функциональным характеристикам

Данный программный продукт должен выполнять следующие функции:

  • ведение справочников спецодежды и СИЗ, сотрудников, подразделений, должностей, поставщиков и постановлений. Собранная в них информация предназначена для дальнейшего использования при оформлении различных документов. Все справочники сгруппированы в отдельном пункте главного меню;

  • учет потребности в спецодежде и СИЗ путем ведения карточек складского учета и справочника нормативов выдачи спецодежды и СИЗ работникам конкретных специальностей. В карточках отражается приход, расход и фактический остаток каждого наименования СИЗ. А справочник нормативов используется при оформлении личных карточек сотрудников для выделения им только тех единиц спецодежды и СИЗ, которые указаны в соответствующих нормативных документах;

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

  • реализация учета движения товароматериальных ценностей в форме различных договоров, которые формируются по результатам приходования спецодежды и СИЗ на складе, выдаче их сотрудникам предприятия и списании. Данные для оформления документов должны браться из заранее оформленных справочников путем указания нужной записи в специальной форме выбора. Все документы сгруппированы в отдельном пункте меню;

  • оформление заявок на получение СИЗ только тех наименований и размеров, в которых нуждаются работники предприятия. Данные для их заполнения берутся из карточек складского учета материалов, где по величине фактического остатка делается вывод о необходимости приобретения только отдельных единиц спецодежды;

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

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

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

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

3.2 Требования к надежности

Программный продукт должен обеспечивать следующие требования к надежности и защите данных:

  • обеспечение целостности и достоверности всей вносимой в базу данных информации;

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

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

3.3 Условия эксплуатации

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

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

3.4 Требования к составу и параметрам технических средств

Рекомендованные состав и параметры технических средств включают в себя:

  • процессор Intel Pentium 266MHz и выше;

  • объем оперативной памяти не менее 256 Мб;

  • объем виртуальной памяти не менее 400 Мб;

  • свободное дисковое пространство не менее 4.75 Гб;

  • источник бесперебойного питания;

  • источник резервного копирования.

Данные ограничения связаны с выбором в качестве СУБД Oracle 9i.

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

3.5. Требование к информационной и программной совместимости

Базовой программной платформой должна являться операционная система Windows:

  • Windows NT 4.0, Service Pack 5.0 и выше;

  • Windows 2000 Service Pack 1 и выше;

  • Windows XP Professional

Используемое при разработке программное обеспечение и библиотеки программных кодов должны иметь широкое распространение, быть общедоступными и использоваться в промышленных масштабах.

Вся информация будет храниться в базе данных Oracle 9i.

4 Требования к программной документации

Разрабатываемый программный продукт должен сопровождаться следующими документами:

  • техническое задание [24];

  • расчетно-пояснительная записка [25];

  • текст программы [26];

  • руководство пользователя;

  • спецификации.

Вся документация оформляется на листах формата А4, по действующим стандартам (ЕСПД). Для изображения крупных схем и диаграмм также возможно использование листов формата А3.

5 Стадии и этапы разработки

Стадии и этапы разработки программного продукта с указанием планового и фактического сроков выполнения приведены в таблице П1.1.

Таблица П1.1

Стадии и этапы разработки

№ этапа

Наименование этапа разработки

Срок выполнения

1

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

3.02.2011

2

Разработка спецификаций программного обеспечения. Проектирование программного обеспечения и интерфейса пользователя

15.02.2011

3

Разработка модулей программного обеспечения

29.04.2011

4

Выбор стратегии тестирования, разработка тестов, программы и методики испытаний

6.05.2011

5

Отладка программы

13.05.2011

6

Технико-экономическое обоснование разработки

1.03.2011

7

Анализ мероприятий по безопасности жизнедеятельности и обеспечению экологической чистоты

2.03.2011

8

Подготовка документации

24.05.2011

6 Порядок контроля и приемки

После окончания разработки программного обеспечения автоматизированной системы «Планирование потребности и учет спецодежды и средств индивидуальной защиты на ОАО «Аммофос» производится оценочное тестирование, целью которого является выявление соответствия программного продукта основным требованиям, сформулированным в техническом задании. Данные испытания проводятся разработчиком совместно с заказчиком на оборудовании заказчика. В случае успешного тестирования программное обеспечение передаются на опытную эксплуатацию, в течение которой определяется степень соответствия программы заявленным требованиям и достаточность подготовки персонала для работы с данной системой.

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