Программа автоматизации учета книг в библиотеке школы

Описание задачи автоматизации учета книг в школьной библиотеке. Характеристика требований к персональному компьютеру. Описание операционной системы, языка реализации и языка моделирования. Разработка программы и описание ее функционального назначения.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 25.06.2017
Размер файла 2,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

categTableAdapter.Adapter.SelectCommand.Parameters.Clear();

categTableAdapter.Adapter.SelectCommand.ExecuteReader();

categTableAdapter.Connection.Close();

database1DataSet.Categ.Clear();

categTableAdapter.Adapter.Fill(database1DataSet.Categ);

// формирование SQL запроса на вывод данных об экземплярах книги

String kodizd = ""; ;

string connectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True";

SqlConnection conn = new SqlConnection(connectionString);

using (var cmd = conn.CreateCommand())

{

SqlDataReader myReader = null;

SqlCommand myCommand = new SqlCommand("SELECT Book.id_izd, Book.kodauthor, Book.kodpubl, Book.kodcateg, Book.name, Book.year, Book.datereg, " +

"Book.kol, Book.foto, Author.fio, Author.id_author, Publ.id_publ, Publ.name AS Expr1, Publ.city, Publ.inf," +

" Categ.id_categ, Categ.name AS Expr2, Categ.inf AS Expr3 FROM Book, Author, Publ, Categ WHERE " +

"Book.kodauthor=Author.id_author AND Book.kodpubl=Publ.id_publ AND Book.kodcateg = Categ.id_categ AND " +

"Book.name=@Name", conn);

myCommand.Parameters.Clear();

myCommand.Parameters.AddWithValue("Name", comboBox4.Text);

conn.Open();

myReader = myCommand.ExecuteReader();

while (myReader.Read())

{

kodizd = myReader["id_izd"].ToString(); //считывание кода издательства

}

myReader.Close();

conn.Close();

}

ekzTableAdapter.Connection.Open();

ekzTableAdapter.Adapter.SelectCommand.CommandText = "SELECT id_ekz, kodizd, datepost, nreestr, exist FROM dbo.Ekz WHERE kodizd=@kodizd";

ekzTableAdapter.Adapter.SelectCommand.Parameters.Clear();

ekzTableAdapter.Adapter.SelectCommand.Parameters.AddWithValue("kodizd", kodizd);

ekzTableAdapter.Adapter.SelectCommand.ExecuteReader();

ekzTableAdapter.Connection.Close();

database1DataSet.Ekz.Clear();

ekzTableAdapter.Adapter.Fill(database1DataSet.Ekz);

}

}

Полный код функций представлен в приложении А.

3.5 Проектирование справочной системы приложения

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

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

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

Данная справочная информационная система будет разработана с помощью программы Help & Manual Professional 7.2.0.

Система будет выдавать справочную информацию по следующим разделам.

Раздел «Общие сведения» будет содержать информацию о названии проекта, авторе и разработчике проекта.

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

4. Описание программного средства

4.1 Общие сведения

Программное приложение имеет название «Library.exe», разработано в визуальной среде разработки Microsoft Visual Studio 2010 на языке программирования C#. Программный продукт может работать в средах операционных систем семейства Microsoft Windows, начиная с Windows XP.

Для того чтобы начать работу с программой, нужно запустить файл «Library.exe». Его объем составляет 500 килобайт. Для функционирования программы необходимо установить библиотеку .NET Framework 3.5.

На этапе компиляции программы подключаются стандартная директива System.Windows.Forms для возможности расположения и использования компонент на форме, директива System.IO, предназначенная для использования функций работы с файлами, директива System.Diagnostics - использование функции загрузки сторонних приложений. Все вышеперечисленные файлы должны храниться в папке с приложением.

Файл базы данных имеет название «DataBase1.mdf» и хранится в папке с приложением. Файлы изображения фотографий обложек книг должны храниться в папке «Picters», находящейся в корне директории с приложением. автоматизация программа библиотека операционный

Файлы «Report1-4.rdlc» хранят сформированные в процессе работы приложения отчеты по выбранным критериям пользователя.

На рисунке 4.1 представлена структура проекта приложения.

Рисунок 4.1

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

4.2 Функциональное назначение

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

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

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

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

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

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

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

Для получения быстрого доступа к книгам, выданным на руки, служит вкладка «Формуляр читателей», в которой представлен полный список экземпляров книг, выданных выбранному читателю (так называемая история выдачи книг для читателя).

В приложении реализовано формирование отчетов по различным критериям пользователя. Например, имеется возможность формирования списка всех утерянных экземпляров книг, всех книг, выданных на заданную дату и так далее. Из сформированного отчета пользователь имеет возможность экспортировать данные в MS Office (Word, Excel), а также распечатать сформированный отчет.

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

4.3 Входные данные

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

Таблица 4.1 - Структура входных данных для регистрации новой книги

Имя поля

Тип поля

Размер, байт

Описание поля

Fio_autor

string

255

Фамилия, имя, отчество автора книги

Name_publ

string

255

Название издательства

Name_genre

string

255

Название жанра

Name

string

255

Название книги

Year

int

4

Год издания

Date

DateTime

8

Дата регистрации в базе

Location

string

255

Путь к изображению обложки книги

Входными данными для добавления нового экземпляра книги является информация, представленная в таблице 4.2.

Таблица 4.2 - Структура входных данных для добавления нового экземпляра зарегистрированной книги

Имя поля

Тип поля

Размер, байт

Описание поля

N_ekz

int

4

Номер экземпляра

Name_izd

string

255

Название книги

Exist

bool

1

Признак наличия в библиотеке (по умолчанию есть в наличие)

Lost

bool

1

Признак потери книги (по умолчанию книга не потеряна)

Входными данными для добавления нового автора является фамилия, имя, отчество автора, для нового жанра - название жанра. Для добавления нового издательства входными данными являются название издательства, город. Для добавления нового читателя необходимо указать его ФИО, признак читателя - ученик/учитель, краткая информация о читателе.

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

4.4 Выходные данные

Выходные данные разнообразны и зависят от режима работы с программой.

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

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

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

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

- «Формуляр читателя»;

- «Нет в библиотеке»;

- «История выдачи книг».

Для каждого указанного раздела необходимо указать параметры построения отчета. Например, для построения отчета для просмотра формуляра читателя «Гладышева Наталья Петровна» необходимо перейти на вкладку «Отчетность», в разделе для построения отчетов выбрать «Формуляр читателя», выбрать соответствующего читателя в выпадающем списке и нажать кнопку «Создать отчет». Сформированный отчет по заданным критериям представлен в приложении Б на рисунке Б.1.

Для просмотра книг, которые были утеряны читателями необходимо выбрать раздел «Нет в библиотеке», выбрать признак «Потерянные книги» и сформировать отчет по всем читателям. Сформированный отчет по всем утерянным книгам школьной библиотеки представлен в приложении Б на рисунке Б.2.

5. Методика испытаний

5.1 Технические требования

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

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

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

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

Таблица 5.1 - Минимальные системные требования

Элементы конфигурации

Описание характеристик

Процессор

Частота 1.6 ГГц

Оперативная память

1024 Мбайт

Дисковое пространство для введения базы

60 Мбайт

Операционная система

Windows 7

Библиотека .Net Framework

Версия 3.5

5.2 Порядок проведения испытаний

5.2.1 Функциональное тестирование

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

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

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

Рисунок 5.1

Протестируем функцию регистрацию новой книги. Для этого на главной форме необходимо перейти на вкладку «Регистрация книг» и нажать кнопку «Регистрация книги».

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

Рисунок 5.2

Для регистрации новой книги необходимо в разделе «Автор» выбрать из списка зарегистрированных авторов ФИО автора книги, в разделе «Жанр» - жанр новой книги, в разделе «Издательство» - название издательства.

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

Название издания необходимо ввести вручную в соответствующее поле. Для загрузки фотографии обложки книги необходимо нажать на кнопку «Загрузить фото обложки» и в появившемся диалоговом окне выбрать файл изображения обложки новой книги. Диалоговое окно для выбора файла изображения представлено на рисунке 5.3.

Рисунок 5.3

После задания всех параметров новой книги при нажатии на кнопку «Зарегистрировать» программное приложение выдаст пользователю соответствующее сообщение, представленное на рисунке 5.4.

Рисунок 5.4

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

Рисунок 5.5

Функция регистрации нового издания отработана корректно, без выдачи сообщений об ошибках.

Протестируем функцию поиска книг по критериям пользователя.

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

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

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

Рисунок 5.6

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

В результате поиска пользователю будут представлен список читателей, фамилия которых начинается на заданные буквы, а также список всех книг, выданные на руки отобранным читателям. Результат поиска читателей, фамилия которых начинается на букву «Г» и список выданных им книг представлен на рисунке 5.7.

Если поиск не дал результатов, приложение сгенерирует сообщение, представленное на рисунке 5.8.

Рисунок 5.7

Рисунок 5.8

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

Протестируем функцию «Просмотр формуляра читателя». Для выполнения данной функции необходимо на главной форме перейти на вкладку «Формуляр читателей». При этом на форме, представленной на рисунке 5.9, отобразится список всех зарегистрированных читателей.

Рисунок 5.9

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

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

Рисунок 5.10

При просмотре формуляра читателя для каждой книги отмечено наличие книги (на руках, возврат книги, утеря книги).

Функция просмотра информации из базы данных протестирована. Тесты показали, что функция работает корректно, без выдачи сообщений об ошибках.

5.2.2 Полное тестирование

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

При загрузке программы отображена главная форма «Программа автоматизации учета книг в библиотеке школы», на которой представлены вкладки с функциональными возможностями программы, также различные кнопки и другие компоненты для работы с базой данных. Главная форма приложения представлена на рисунке 5.1.

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

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

Для регистрации нового экземпляра книги в базе данных библиотеки должна быть зарегистрирована книга, для которой будет добавлен экземпляр. В пункте 5.2.1 описана регистрация новой книги с названием «Уральские сказы» автора «Бажов Павел». Добавим экземпляр данной книги в библиотеку со следующими тестовыми данными:

- название: Уральские сказы;

- номер экземпляра: 112.

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

Если был осуществлен некорректный ввод или значение для поля не определено, система предупредит пользователя сообщением, представленным на рисунке 5.12.

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

Результатом добавления нового экземпляра книги является добавление его в список зарегистрированных экземпляров, который можно просмотреть, нажав на кнопку «Просмотреть экземпляры книг». Результат добавления нового экземпляра представлен на рисунке 5.14.

Так как экземпляр только что добавлен в библиотеку, по умолчанию ему выставляется статус «наличие в библиотеке».

Рисунок 5.11

Рисунок 5.12

Рисунок 5.13

Рисунок 5.14

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

- читатель: Гладышева Наталья Петровна;

- книга: Уральские сказы;

- экземпляр: 113;

- дата выдачи 01.06.2017;

- дата возврата:07.06.2016.

Все вышеперечисленные поля выбираются из списка предложенных вариантов, кроме полей «дата выдачи» и «дата возврата», которые выбираются на календаре.

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

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

Рисунок 5.15

Рисунок 5.16

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

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

Рисунок 5.17

Для того чтобы убедиться, что экземпляр книги выдан читателю на руки и занесен в его формуляр необходимо нажать на кнопку «Формуляр читателя».

В нижней части формы, представленной на рисунке 5.18 в списке «Формуляр читателя» будет отображен выданный экземпляр.

Рисунок 5.18

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

Рисунок 5.19

Так как экземпляр был возвращен в библиотеку, у читателя «Гладышева Наталья Петровна» в карточке выдачи книг (формуляре читателя) данный экземпляр будет помечен как «Книга возвращена».

Также для выбранного экземпляра книги можно продлить срок возврата, нажав кнопку «Продление срока», или пометить книгу как «Потерянная книга», нажав кнопку «Книга утеряна». После пометки экземпляра как утерянного, пользователь не сможет его выдать на руки читателям, так как программа автоматически проверяет поле «утеряно» в каждом экземпляре и при выдаче книг экземпляры, которые помечены как утерянные в списке экземпляров для выдачи не отображаются.

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

Рисунок 5.20

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

Для формирования данного отчета необходимо перейти на вкладку «Отчетность», выбрать раздел «История выдачи книг» и задать критерии построения отчета: «по дате выдачи» на дату «1.06.2017». Сформированный отчет представлен на рисунке 5.21.

Рисунок 5.21

Также можно сформировать отчеты по выбранным разделам и критериям пользователя. Данные отчеты представлены в приложении Б на рисунках Б.1 и Б.2.

6. Применение

6.1 Назначение программы

Главным назначением программы «Программа автоматизации учета книг в библиотеке школы» является учет экземпляров зарегистрированных книг в библиотеке.

Для ведения учета используются такие данные как формуляр читателя, список авторов, список издательств, жанров книг.

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

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

Для анализа работы библиотеки в приложении формируются отчеты по различным критериям пользователя.

Данные из сформированных отчетов можно экспортировать MS Office - в текстовый редактор MS Word, а также в MS Excel.

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

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

Разработанное программное средство имеет интуитивно понятный интерфейс, довольно просто в применении.

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

6.2 Условия применения

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

Для работы с приложением требуется установка дополнительных компонентов, таких как библиотека .NET Framework версии 3.5., а также наличие установленного пакета MS Office (MS Word и MS Excel).

6.3 Справочная система

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

Файл справки предоставлен в папке с программой, он имеет имя «Help.chm». Для вызова справочной системы необходимо выбрать в меню пункт «Справка». Структура справочной системы представлена на рисунке 6.1, раздел справки «Работа с вкладками - Регистрация книг» представлен на рисунке 6.2.

Рисунок 6.1

Рисунок 6.2

7. Охрана труда и окружающей среды

7.1 Правовые, нормативные, социально-экономические и организационные вопросы охраны труда

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

Наиболее важные функции в системе управления охраной труда в Государственном учреждении образования «Средняя школа №109» (ГУО СШ №109) является четкое распределение функций, обязанностей, прав и ответственности в области охраны труда, которые возлагаются на руководителей, специалистов структурных подразделений.

Общее руководство и ответственность за организацию работы по охране труда в ГУО СШ №109 возлагается на директора. Непосредственная организация работы и контроль за выполнением мероприятий по охране труда возлагается на инженера по охране труда.

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

В ГУО СШ №109 организация и контроль обучения сотрудников по вопросам охраны труда возлагается на инженера по охране труда.

Согласно Инструкции о порядке подготовке (обучения), переподготовке, стажировке, инструктажа, повышение квалификации и проверки знаний, работающих по вопросам охраны труда, утвержденной постановлением Министерства труда и социальной защиты Республики Беларусь от 28 ноября 2008г. №175, проводится обучение работников.

Согласно Постановлению Совета Министров Республики, Беларусь 15.01.2004 №30 «Правила расследования и учёта несчастных случаев на производстве и профессиональных заболеваний» проводятся расследования несчастных случаев и профессиональных заболеваний на производстве.

Целью расследования несчастных случаев на производстве является:

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

- определение круга виновных лиц и состав вины каждой;

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

Основными видами контроля в организации являются:

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

- контроль по охране труда, осуществляемый инженером по охране труда в организации;

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

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

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

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

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

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

7.2 Обеспечение безопасности труда при использовании персональных компьютеров

Обеспечение безопасных условий труда при выполнении работ с использованием персональных компьютеров (ПК) рассмотрим на примере школьной библиотеки (ШБ) ГУО СШ №109.

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

В зависимости от уровня и продолжительности воздействия вредный производственный фактор может стать опасным. Опасные и вредные производственные факторы подразделяются на четыре группы:

- физические;

- химические;

- биологические;

- психофизические.

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

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

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

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

На втором месте случаи, связанные с воздействием электрического тока.

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

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

В зависимости от категории помещения необходимо принять определенные меры, обеспечивающие достаточную электробезопасность при эксплуатации и ремонте электрооборудования. В ШБ разрядные токи статического электричества чаще всего возникают при прикосновении к любому из элементов ПЭВМ. Такие разряды опасности для человека не представляют, но кроме неприятных ощущений они могут привести к выходу из строя ПЭВМ. Для снижения величины возникающих зарядов статического электричества в ШБ покрытие технологических полов следует выполнять из однослойного поливинилхлоридного антистатического линолеума. Другим методом защиты является нейтрализация заряда статического электричества ионизированным газом. В промышленности широко применяются радиоактивные нитрализаторы. К общим мерам защиты от статического электричества в ШБ можно отнести общие и местное увлажнение воздуха.

Помещения ШБ, их размеры (площадь, объем) должны в первую очередь соответствовать количеству работающих и размещаемому в них комплекту технических средств. В них предусматриваются соответствующие параметры температуры, освещения, чистоты воздуха, обеспечивают изоляцию, от производственных шумов.

Для обеспечения нормальных условий труда санитарные нормы СН 245-71 устанавливают на одного работающего, объем производственного помещения не менее 15 м3, площадь помещения выгороженного стенами или глухими перегородками не менее 4,5 м3. Для эксплуатации ПЭВМ следует предусматривать следующие помещения:

- машинный зал, помещение для размещения сервисной и периферийной аппаратуры, помещение для хранения запасных деталей, инструментов, приборов (ЗИП);

- помещения для размещения приточно-вытяжных вентиляторов;

- помещение для персонала;

- помещение для приема-выдачи информации.

Основные помещения ШБ располагаются в непосредственной близости друг от друга. Их оборудуют общеобменной вентиляцией и искусственным освещением. К помещению машинного зала и хранения магнитных носителей информации предъявляются особые требования. Площадь машинного зала должна соответствовать площади необходимой по заводским техническим условиям данного типа ПЭВМ.

Высота зала над технологическим полом до подвесного потолка должна быть 3­3,5 м. Расстояние подвесным и основным потолками при этом должно быть 0,5?0,8 м. Высоту подпольного пространства принимают равной 0,2 - 0,6 м. В ШБ, как правило, применяется боковое естественное освещение.

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

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

Освещение помещения и оборудования должно быть мягким, без блеска. Данные требования описаны в санитарных нормах и правилах (СанПиН) для работников вычислительных центров. Искусственное освещение в помещениях эксплуатации ПЭВМ осуществляется системой общего равномерного освещения.

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

Под настольные шумящие аппараты можно подкладывать мягкие коврики из синтетических материалов, а под ножки столов, на которых они установлены, - прокладки из мягкой резины, войлока, толщиной 6?8 мм. Крепление прокладок возможно путем приклейки их к опорным частям. Возможно также применение звукоизолирующих кожухов, которые не мешают технологическому процессу. Не менее важным для снижения шума в процессе эксплуатации является вопрос правильной и своевременной регулировки, смазывания и замены механических узлов шумящего оборудования. Рациональная планировка помещения, размещения оборудования в ШБ является важным фактором, позволяющим снизить шум при существующем оборудовании ПЭВМ.

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

- ослабить шум самих источников (применение экранов, звукоизолирующих кожухов);

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

- применять рациональное расположение оборудования;

- использовать архитектурно-планировочные и технологические решения изоляций источников шума.

Требования к организации и оборудованию рабочего места сотрудника ШБ приведены в ГОСТ ах. Высота рабочей поверхности стола для пользователей должна регулироваться в пределах 680-800 мм; при отсутствии таковой возможности высота рабочей поверхности стола должна составлять 725 мм.

Модульными размерами рабочей поверхности стола для ПЭВМ, на основании которых должны рассчитываться конструктивные размеры, следует считать: ширину 800, 1200, 1400 мм, глубину 800 и 1000 мм при нерегулируемой высоте, равной 725 мм.

Рабочий стол должен иметь пространство для ног высотой не менее 600 мм, шириной - не менее 500 мм, глубиной на уровне колен - не менее 450 мм и на уровне вытянутых ног - не менее 650 мм. Рабочий стул (кресло) должен быть подъемно-поворотным и регулируемым по высоте и углам наклона сиденья и спинки, а также - расстоянию спинки до переднего края сиденья.

Рабочее место необходимо оборудовать подставкой для ног, имеющей ширину не менее 300 мм, глубину не менее 400 мм, регулировку по высоте в пределах до 150 мм и по углу наклона опорной поверхности подставки до 20 градусов. Поверхность подставки должна быть рифленой и иметь по переднему краю бортик высотой 10 мм. Клавиатуру следует располагать на поверхности стола на расстоянии 100-300 мм от края, обращенного к пользователю, или на специальной регулируемой по высоте рабочей поверхности, отделенной от основной столешницы. 

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

Требования к организации медицинского обслуживания пользователей ПЭВМ:

- профессиональные пользователи ПЭВМ должны проходить обязательные предварительные (при поступлении на работу) и периодические медицинские осмотры в порядке и в сроки, установленные приказом Минздрава «О порядке проведения предварительных и периодических медицинских осмотров работников и медицинских регламентов допуска к профессии»;

- к непосредственной работе на ПЭВМ допускаются лица, не имеющие медицинских противопоказаний;

- женщины со времени установления беременности и в период кормления ребенка грудью к выполнению всех видов работ, связанных с использованием ПЭВМ, не допускаются.

7.3 Пожарная безопасность

Помещение предприятия ГУО СШ №109 относится к категории B1-В4, так как там твердые горючие вещества и материалы, способные при взаимодействии с кислородом гореть и имеет зоны класса ПУЭ П-IIа (зоны, расположенные в помещениях, где обращаются твердые горючие вещества).

Здание, в котором располагается предприятие ГУО СШ №109. согласно паспорту и конструктивным характеристикам, относится к степени три огнестойкости.

По пределу огнестойкости и классу пожарной опасности строительных конструкций здание характеризуется:

- несущие элементы здания (R 90-KO): предел огнестойкости 90 минут - по потере несущей способности и не пожароопасные;

- самонесущие стены (RE 60-KO): предел огнестойкости 60 минут - по потере несущей способности и потере целостности независимо от того, какое из двух предельных состояний наступит ранее, и являются не пожароопасными;

- наружные ненесущие стены (E 30-KO): предел огнестойкости 30 минут - по потере целостности и не пожароопасные;

- перекрытия междуэтажные (REI 60-KO): предел огнестойкости 60 минут - по потере несущей способности, целостности и теплоизолирующей способности независимо от того, какое из трех предельных состояний наступит ранее и являются не пожароопасными;

- настилы в том числе с утеплителем (RE 30-KO): предел огнестойкости 30 минут - по потере несущей способности и потере целостности независимо от того, какое из двух предельных состояний наступит ранее и являются не пожароопасными;

- фермы, балки, прогоны (R 30-KO): предел огнестойкости 30 минут - по потере несущей способности и не пожароопасные;

- внутренние стены (REI 105-KO): предел огнестойкости 105 минут - по потере несущей способности, целостности и теплоизолирующей способности независимо от того, какое из трех предельных состояний наступит ранее и являются не пожароопасными;

- марши и площадки лестниц (R 45-KO): предел огнестойкости 45 минут - по потере несущей способности и не пожароопасные.

Для обнаружения возгорания и оповещения в службу пожарной охраны, в помещении ШБ используются автономные пожарные извещатели, линий связи и приемных пультов (станций).

В ШБ находится по одному углекислотному огнетушителю ОУ-2, расположенные возле выходной двери на высоте метра от уровня пола.

Для проведения эвакуации людей и имущества из здания разрабатывается план эвакуации. План эвакуации включает мероприятия, обеспечивающие своевременное оповещение о пожаре, выход всех людей наружу по наиболее безопасным путям, спокойствие и порядок при движении, тушения пожара первичными средствами. План эвакуации состоит из двух частей: текстовой (инструкции) и графической (плана). В инструкции излагают обязанности лиц, осуществляющих эвакуацию, порядок исполнения обязанностей.[6]

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

7.4 Охрана окружающей среды

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

Перечень мероприятий по обслуживанию систем вентиляции:

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

- использовать современные холодильные масла и смазки;

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

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

Сточные воды подвергают очистке различными способами: механической, химической, механохимической, физико-химической и биохимической (биологической).

Механическую очистку применяют для удаления из сточных вод взвешенных веществ и частично загрязнений, находящихся в коллоидном состоянии. Для механической очистки используют решетки, песколовки, отстойники, жироловки, маслоотделители, гидроциклоны, фильтры и другие сооружения. Решетки служат для улавливания крупных загрязнений (тряпья, мочалы, бумаги), песколовки - для улавливания нерастворенных минеральных примесей (песка, шлака, боя стекла), отстойники - для очистки сточных вод от взвешенных веществ.[6]

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

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

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

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

8. Экономический раздел

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

Необходимо рассчитать экономическую эффективность разработки программного средства на тему «Программа автоматизации учета книг в библиотеке школы».

В технико-экономическом обосновании будут рассмотрены следующие вопросы:

- составление плана по разработке программного средства;

- расчет стоимости разработки;

- экономическая эффективность разработки.

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

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

В третьей части необходимо оценить экономическую эффективность программного средства.[7]

8.2 Составление плана по разработке программного средства

План разработки программного продукта представлен в таблице 8.1.

Таблица 8.1 - План разработки программного средства

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

Исполнитель

(должность,

квалификация)

Количество исполнителей

Трудоемкость, человеко-дни,

Подготовительный

техник-программист

1

3

Выбор методов и средств

техник-

программист

1

4

Разработка алгоритмов и программ

техник-

программист

1

18

Отладка программ и анализ результатов

техник-

программист

1

10

Оформление документации и подготовка к сдаче разработки

техник-

программист

1

5

8.3 Определение цены научно-технического продукта

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

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

(8.1)

где - коэффициент, учитывающий транспортно-заготовительные расходы;

от 1,05 до 1,1;

- норма расхода i-го вида материалов на макет или опытный образец (пач., шт.);


Подобные документы

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

    курсовая работа [5,4 M], добавлен 16.09.2017

  • Технико-математическое описание задачи. Требования к программе учета книг и читателей библиотеки. Описание языка программирования. Алгоритмы обработки информации. Текст программы. Инструкция на выполнение: вызов и загрузка, входные и выходные данные.

    дипломная работа [1,2 M], добавлен 29.06.2012

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

    курсовая работа [1,7 M], добавлен 31.03.2012

  • Разработка автоматизированной системы учета книг в библиотеке юридического факультета АГТУ: рассмотрение даталогической и инфологической моделей данных, выбор среды программирования, создание интерфейса пользователя, расчет затрат на внедрение проекта.

    дипломная работа [3,0 M], добавлен 08.02.2011

  • Обоснование необходимости создания автоматизированного учета книг в библиотеке филиала РГГУ в г. Улан-Удэ. Проектирование программного продукта. Схема взаимосвязи программных модулей и файлов. Характеристика, классификация и кодирование информации.

    дипломная работа [4,6 M], добавлен 10.09.2015

  • Исследование особенностей разработки программы на основе Microsoft Aсcess 2003. Создание главной формы проекта и механизма экспорта данных в приложение Microsoft Word на основе компонентов OLE Automation. Описания реализации задачи при помощи Delphi.

    курсовая работа [2,0 M], добавлен 09.10.2012

  • Моделирующие программы системы GPSS WORLD. Блоки и транзакты - типы объектов системы. Событийный метод моделирования. Проект моделирования работы в библиотеке, его анализ с помощью среды GPSS WORLD. Описание процесса и метода моделирование системы.

    курсовая работа [227,4 K], добавлен 16.08.2012

  • Требования к аппаратным и операционным ресурсам. Логическая и физическая организация. Состав основных классов проекта. Технико-экономическое обоснование разработки программного средства. Задержки при обработке данных. Разработка интерфейса приложения.

    дипломная работа [4,4 M], добавлен 16.06.2017

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

    курсовая работа [1,2 M], добавлен 10.09.2015

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

    дипломная работа [2,4 M], добавлен 06.11.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.