Автоматизация рабочего места менеджера по аренде офисных помещений

Функциональные обязанности менеджера по аренде офисных помещений. Теория современных систем управления базами данных. Высокопроизводительный компилятор в машинный код. Библиотека визуальных компонент. Инфологическая модель данных "Сущность-связь".

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

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

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

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

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

В классе инструментальных средств для начинающих программистов продуктам компании Borland пришлось конкурировать со средой Visual Basic корпорации Microsoft, где вопросы интеграции и удобства работы были решены лучше. Когда в начале 70-х годов Н. Вирт опубликовал сообщение о Pascal, это был компактный, с небольшим количеством основных понятий и зарезервированных слов язык программирования, нацеленный на обучение студентов. Язык, на котором предстоит работать пользователю Delphi, отличается от исходного не только наличием множества новых понятий и конструкций, но и идейно: в нем вместо минимизации числа понятий и использования самых простых конструкций (что, безусловно, хорошо для обучения, но не всегда оправдано в практической работе), предпочтение отдается удобству работы профессионального пользователя. Как язык Turbo Pascal естественно сравнивать с его ближайшими конкурентами - многочисленными вариациями на тему языка Basic (в первую очередь с Visual Basic корпорации Microsoft) и с C++.

Turbo Pascal существенно превосходит Basic за счет полноценного объектного подхода, включающего в себя развитые механизмы инкапсуляции, наследование и полиморфизм. Последняя версия языка, применяемая в Delphi, по своим возможностям приближается к C++. Из основных механизмов, присущих C++, отсутствует только множественное наследование. (Впрочем, этим красивым и мощным механизмом порождения новых классов пользуется лишь небольшая часть программистов, пишущих на С++.)

Плюсы применения языка Pascal очевидны: с одной стороны, в отличие от Visual Basic, основанного на интерпретации промежуточного кода, для него имеется компилятор, генерирующий машинный код, что позволяет получать значительно более быстрые программы. С другой - в отличие от C++ синтаксис языка Pascal способствует построению очень быстрых компиляторов.

Среда программирования представляет собой несколько отдельных окон: меню и инструментальные панели, Object Inspector (в котором можно видеть свойства объекта и связанные с ним события), окна визуального построителя интерфейсов (Visual User Interface Builder), Object Browser (позволяющее изучать иерархию классов и просматривать списки их полей, методов и свойств), окна управления проектом (Project Manager) и редактора.

Delphi содержит полноценный текстовый редактор типа Brief, назначения клавиш в котором соответствуют принятым в Windows стандартам, а глубина иерархии операций Undo неограниченна. Как это стало уже обязательным, реализовано цветовое выделение различных лексических элементов программы. Процесс построения приложения достаточно прост. Нужно выбрать форму (в понятие формы входят обычные, диалоговые, родительские и дочерние окна MDI), задать ее свойства и включить в нее необходимые компоненты (видимые и, если понадобится, неотображаемые): меню, инструментальные панели, строку состояния и т. п., задать их свойства и далее написать (с помощью редактора исходного кода) обработчики событий. Object Browser Окна типа Object Browser стали неотъемлемой частью систем программирования на объектно-ориентированных языках. Работа с ними становится возможной сразу после того, как вы скомпилировали приложение.

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

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

Visual Component Library (VCL) Богатство палитры объектов для построения пользовательского интерфейса - один из ключевых факторов при выборе инструмента визуального программирования. При этом для пользователя имеет значение как число элементов, включенных непосредственно в среду, так и доступность элементов соответствующего формата на рынке.

база данные библиотека компилятор

2.2.2 Высокопроизводительный компилятор в машинный код

Компиляторы языка Pascal компании Borland никогда не заставляли пользователя подолгу ждать результатов компиляции. Производители утверждают, что на сегодня данный компилятор - самый быстрый в мире. Компилятор, встроенный в Delphi позволяет обрабатывать до 390 тыс. строк исходного текста в минуту на машине Pentium-100. Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения (4GL) и в то же время обеспечивает качество кода, характерного для компилятора 3GL.

В смысле проектирования Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем тоже самое, сделанное при помощи интерпретатора. Кроме того, компилятор компилятору рознь, в Delphi компиляция производится непосредственно в родной машинный код, в то время как существуют компиляторы, превращающие программу в так называемый p-код, который затем интерпретируется виртуальной p-машиной. Это не может не сказаться на фактическом быстродействии готового приложения.

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

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

2.2.3 Мощный объектно-ориентированный язык

Совместимость с программами, созданными ранее средствами Borland Pascal, сохраняется, несмотря на то, что в язык внесены существенные изменения. Необходимость в некоторых усовершенствованиях давно ощущалась. Самое заметное из них - аппарат исключительных ситуаций, подобный тому, что имеется в C++, был первым реализован в компиляторах корпорации Borland. Не секрет, что при написании объектно-ориентированных программ, активно работающих с динамической памятью и другими ресурсами, немалую трудность представляет аккуратное освобождение этих ресурсов в случае возникновения нештатных ситуаций. Особенно это актуально для среды Windows, где число видов ресурсов довольно велико, а неправильная работа с ними может быстро привести к зависанию всей системы. Предусмотренный в Delphi аппарат исключений максимально упрощает кодирование обработки нештатных ситуаций и освобождения ресурсов.

Объектно-ориентированный подход в новой версии языка получил значительное развитие. Перечислим основные новшества:

ѕ введено понятие класса;

ѕ реализованы методы классов, аналогичные статическим методам C++. Они оперируют не экземпляром класса, а самим классом;

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

ѕ введена обработка исключительных ситуаций. В Delphi это устроено в стиле С++. Исключения представлены в виде объектов, содержащих специфическую информацию о соответствующей ошибке (тип и место- нахождение ошибки). Разработчик может оставить обработку ошибки, существовавшую по умолчанию, или написать свой собственный обработчик. Обработка исключений реализована в виде exception-handling blocks (также еще называется protected blocks), которые устанавливаются ключевыми словами try и end. Существуют два типа таких блоков: try...except и try...finally;

ѕ появилось несколько удобных синтаксических конструкций, в числе которых преобразование типа объекта с контролем корректности (в случае неудачи инициируется исключение) и проверка объекта на принадлежность классу;

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

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

После того как Borland внесла перечисленные изменения, получился мощный объектно-ориентированный язык, сопоставимый по своим возможностям с C++. Платой за новые функции стало значительное повышение требований к профессиональной подготовке программиста.

Язык программирования Delphi базируется на Borland Object Pascal.

Кроме того, Delphi поддерживает такие низкоуровневые особенности, как подклассы элементов управления Windows, перекрытие цикла обработки сообщений Windows, использование встроенного ассемблера.[22].

2.2.4 Объектно-ориентированная модель программных компонент

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

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

Благодаря такой возможности приложения, изготовленные при помощи Delphi, работают надежно и устойчиво. Delphi поддерживает использование уже существующих объектов, включая DLL, написанные на С и С++, OLE сервера, VBX, объекты, созданные при помощи Delphi. Из готовых компонент работающие приложения собираются очень быстро. Кроме того, поскольку Delphi имеет полностью объектную ориентацию, разработчики могут создавать свои повторно используемые объекты для того, чтобы уменьшить затараты на разработку.

Delphi предлагает разработчикам - как в составе команды, так и индивидуальным - открытую архитектуру, позволяющую добавлять компоненты, где бы они ни были изготовлены, и оперировать этими вновь введенными компонентами в визуальном построителе. Разработчики могут добавлять CASE-инструменты, кодовые генераторы, а также авторские help'ы, доступные через меню Delphi.

2.2.5 Библиотека визуальных компонент

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

Этот костяк называется Visual Component Library (VCL). В VCL есть такие стандартные элементы управления, как строки редактирования, статические элементы управления, строки редактирования со списками, списки объектов. Еще имеются такие компоненты, которые ранее были доступны только в библиотеках третьих фирм: табличные элементы управления, закладки, многостраничные записные книжки. Все объекты разбиты на страницы по своей функциональности и представленны в палитре компонент.

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

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

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

2.3 Структура программного продукта

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

Главное меню состоит из восьми пунктов (рис. 2.14):

- Организации (рис. 2.15):

- корректировка записи;

- добавление новой записи;

- удаление текущей записи;

- Сведения об организации;

- Договора (рис. 2.16):

- удаление текущей записи;

- добавление новой записи;

- сведения о договоре;

- проведение оплаты;

- общие сведения по оплате;

- формирование договора на аренду;

- формирование документа всех договоров;

- Сотрудники (рис. 2.17):

- удаление текущей записи;

- добавление новой записи;

- вывод информации о сотруднике;

- формирование пропуска для сотрудника;

- Помещения (рис. 2.18):

- удаление текущей записи;

- добавление новой записи;

- формирование справочника телефонов организации;

- Администрирование (рис. 2.19):

- удаление текущей записи;

- добавление новой записи;

- Справка;

- Выход.

Размещено на http://www.allbest.ru/

Рисунок 2.14. Схема структуры главного меню проекта

Размещено на http://www.allbest.ru/

Рисунок 2.15. Схема структуры пункта главного меню проекта «ОРГАНИЗАЦИИ»

Размещено на http://www.allbest.ru/

Рисунок 2.16. Схема структуры пункта главного меню проекта «ДОГОВОРА»

Размещено на http://www.allbest.ru/

Рисунок 2.17. Схема структуры пункта главного меню проекта «СОТРУДНИКИ»

Размещено на http://www.allbest.ru/

Рисунок 2.18. Схема структуры пункта главного меню проекта «ПОМЕЩЕНИЯ»

Размещено на http://www.allbest.ru/

Рисунок 2.19. Схема структуры пункта главного меню проекта «АДМИНИСТРИРОВАНИЕ»

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

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

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

Рассмотрим принцип работы программы в режиме «администратор»:

В левой части главного окна имеется меню.

3.1 Работа в режиме «Организации»

Нажав на кнопку «ОРГАНИЗАЦИИ», отобразится окно.

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

При нажатии на кнопку просмотр (корректировка) текущей записи отобразится окно.

При нажатии на кнопку добавлении новой записи отобразится окно.

При нажатии на кнопку удалить текущую запись из окна «Организации» будет удалена текущая запись.

3.2 Работа в режиме «Сведения об организации»

При нажатии на кнопку «СВЕДЕНИЯ ОБ ОРГАНИЗАЦИ» главного меню отобразится окно - рисунок 3.6, где хранится информация об арендодателе (в данном окне хранится только одна запись!).

Рисунок 3.6. Арендодатель

3.3 Работа в режиме «Договора»

При нажатии на кнопку «ДОГОВОРА» главного меню, отобразится окно - рисунок 3.7.

Рисунок 3.7. Договора

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

При нажатии на кнопку просмотр (корректировка) текущей записи отобразится окно - рисунок 3.8.

Рисунок 3.8. Просмотр сведений о договорах

При нажатии на кнопку добавлении новой записи отобразится окно - рисунок 3.9.

Рисунок 3.9. Добавление новой записи

При нажатии на кнопку удалить текущую запись из окна «Договора» будет удалена текущая запись.

При нажатии на кнопку «Произвести оплату» отобразится окно - рисунок 3.10. В данном окне добавляются сведения об оплате за аренду помещений текущим предприятием арендатором за определенный месяц.

Рисунок 3.10. Оплата

При нажатии на кнопку «Договор аренды», отобразится окно - рисунок 3.11. Автоматически формируется договор аренды нежилого помещения с указанием арендодателя и арендатора.

Рисунок 3.11. Договор

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

Рисунок 3.12. Организации

При нажатии на кнопку «Общие сведения по оплатам», отобразится окно - рисунок 3.13, в котором отображается перечень оплат по договорам.

Рисунок 3.13. Перечень оплаты

В случае, если оплата была произведена, в столбце «Оплачено» указывается «да».

При нажатии на кнопку «Задолжники» отобразится окно - рисунок 3.14, где содержится информация о задолжниках.

Рисунок 3.14. Задолжники

При нажатии на кнопку «Оплата», отобразится окно - рисунок 3.15, где содержится информация об оплатах.

Рисунок 3.15. Оплаты

При нажатии на кнопку «Оплата по договору», отобразится окно - рисунок 3.16, в котором формируется чек за оплату аренды помещений (по договору).

Рисунок 3.16. Оплата

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

Рисунок 3.17. Сведения по оплате

При нажатии на кнопку добавлении новой записи отобразится окно - рисунок 3.18.

Рисунок 3.18. Добавление новой записи

При нажатии на кнопку удалить текущую запись из окна «Все оплаты» будет удалена текущая запись.

3.4 Работа в режиме «Сотрудники»

При нажатии на кнопку «СОТРУДНИКИ» главного меню отобразится окно - рисунок 3.19.

Рисунок 3.19. Сотрудники

При нажатии на кнопку просмотр (корректировка) текущей записи отобразится окно - рисунок 3.20.

Рисунок 3.20. Сведения о сотруднике

При нажатии на кнопку добавлении новой записи отобразится окно - рисунок 3.21.

Рисунок 3.21. Добавление новой записи

При нажатии на кнопку удалить текущую запись из окна «Сотрудники» будет удалена текущая запись.

При нажатии на кнопку «Пропуск», будет сформирован пропуск на выбранного сотрудника - рисунок 3.22.

Рисунок 3.22. Пропуск

3.5 Работа в режиме «Помещение»

При нажатии на кнопку «ПОМЕЩЕНИЕ» главного меню , отобразится окно - рисунок 3.23, в котором необходимо указать в каких помещениях имеются телефоны и их номера (внутренние или городские).

Рисунок 3.23. Помещения

При нажатии на кнопку добавлении новой записи отобразится окно - рисунок 3.24.

Рисунок 3.24. Добавление новой записи

При нажатии на кнопку удалить текущую запись из окна «Помещения» будет удалена текущая запись.

При нажатии на кнопку «Телефоны» , отобразится окно - рисунок 3.25, в котором указывается перечень телефонов, имеющихся в здании.

Рисунок 3.25. Телефоны

3.6 Работа в режиме «Администрирование»

При нажатии на кнопку «АДМИНИСТРИРОВАНИЕ» главного меню, отобразится окно - рисунок 3.26, в котором можно производить корректировку пользователей программы.

Рисунок 3.26. Администрирование

При нажатии на кнопку добавлении новой записи отобразится окно - рисунок 3.27.

Рисунок 3.27. Добавление новой записи

При нажатии на кнопку удалить текущую запись из окна «Администрирование» будет удалена текущая запись.

При нажатии на кнопку главного меню «СПРАВКА», отобразится окно «Справка» по работе с программой.

При нажатии на кнопку главного меню «ВЫХОД», произойдет выход из программы.

4. Охрана труда и БЖД

Пользователь ПЭВМ испытывает вредное действие работы ПЭВМ, поэтому рабочие места пользователей должны отвечать безопасным и безвредным условиям труда.

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

4.1 Анализ опасных и вредных факторов, возникающих при работе с компьютером

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

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

2.Несоответствие нормам параметров микроклимата.

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

4.Повышенный уровень шума на рабочем месте.

5.Повышенный уровень статистического электричества при неправильно спроектированной рабочей зоне.

6.Опасный уровень напряжения в электрической цепи, замыкание которой может произойти через тело человека.

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

8.Повышенный уровень электромагнитных излучений.

9.Повышенный уровень ионизирующих излучений ( мягкое рентгеновское, гамма - излучение).

10.Отсутствие или недостаток естественного света.

11.Недостаточная освещенность рабочей зоны.

12.Повышенная яркость света.

13.Пониженная контрастность.

14.Прямая и обратная блесткость.

15.Повышенная пульсация светового потока (мерцание изображения).

16.Длительное пребывание в одном и том же положении, и повторение одних и тех же движений приводит к синдрому длительных статических нагрузок (СДСН).

17.Нерациональная организация рабочего места.

18.Несоответствие эргономических характеристик оборудования нормируемым величинам.

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

20.Большой объем перерабатываемой информации приводит к значительным нагрузкам на органы зрения.

21.Монотонность труда.

22.Нервно-психические нагрузки.

23.Нервно-эмоциональные стрессовые нагрузки.

24.Опасность возникновения пожара.

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

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

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

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

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

Особенностью восприятия информации с экрана монитора органами зрения пользователя ПЭВМ являются:

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

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

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

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

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

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

4.2 Мероприятия по предотвращению и уменьшению влияния вредных факторов

4.2.1 Нормирование искусственного и естественного освещения

Для снижения нагрузки на органы зрения пользователя при работе на ПЭВМ необходимо соблюдать следующие условия зрительной работы. При работе на ПЭВМ пользователь выполняет работу высокой точности, при минимальном размере объекта различения 0.3-0.5 мм (толщина символа на экране), разряда работы III, подразряда работы Г (экран - фон светлый символ - объект различения темным или наоборот).

Естественное боковое освещение должно составлять 2%, комбинированное искусственное освещение 400 лк при общем освещении 200 лк.

4.2.2 Основные требования к искусственному освещению в производственном помещении

К системам производственного освещения предъявляются следующие основные требования:

- соответствие уровня освещённости рабочих мест характеру выполняемой работы

- достаточно равномерное распределение яркости на рабочих поверхностях и в окружающем пространстве

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

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

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

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

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

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

4.3 Расчёт искусственного освещения

Имеется помещение менеджера размером:

длина 3 м;

ширина 3 м;

высота 3 м.

Потолок, пол и стены окрашены краской. Метод светового потока сводится к определению количества светильников по следующей формуле:

N = (Енорм *Sп*К*Z) / (F*р*n*q)

где Енорм - нормируемая минимальная освещённость на рабочем месте, лк;

Енорм= 400лк;

Sn - площадь производственного помещения, м2; S=9 кв. м;

К - коэффициент запаса светового потока, зависящий от степени загрязнения ламп, К=1.4,

Z - коэффициент минимальной освещенности, для люминесцентных ламп - z = 1.1

F - световой поток лампы, лм;

р - коэффициент использования светового потока ламп;

n - число ламп в светильнике, n = 2.4;

q - коэффициент затенения, = 0.9

Индекс помещения определяется по формуле:

i=(A*B)/(Hp*(A+B))

А и В - длина и ширина помещения, м;

Нр - высота подвеса светильника над рабочей поверхностью, м.

После подстановки данных, находим индекс помещения:

i = (3*3) / (2*(3+3)) = 0,75

Коэффициенты отражения потолка и пола принимаем 0.75 и 0.50 соответственно. В зависимости от индекса помещения и коэффициентов отражения потолка и пола находим коэффициент использования светового потока по таблице.

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

Лампа ЛТБ-20, световой поток 975 лм;

Лампа ЛТБ-30, световой поток 1720 лм;

Лампа ЛТБ-40, световой поток 3000 лм.

Подставив все значения, найдем количество светильников:

N = (400*9* 1.4*1.1)/(975*0.54*2.4*0.9)= 4,95 = 5 шт;

N = (400*9* 1.4*1.1)/(1720*0.54*2,4*0.9)= 2,7 = 3 шт;

N = (400*9*1.4*1.1)/(3000*0.54*2.4*0.9)= 1,8 = 2 шт.

Из трех вариантов выбираем наиболее экономичный.

Для определения оптимального варианта надо рассчитать:

Руд = N*F/Sn

1. Руд = 5*975 / 9= 541,7

2. Руд = 3*1720 / 9 = 573,3

3. Руд = 2*3000 / 9 = 666,7

Следовательно, наиболее экономичным будет вариант 2:

ЛТБ-30, и поэтому конструктивно выбираем его.

4.4 Рациональная планировка рабочих мест

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

Lm = Lc / Hp ,

где Lm - коэффициент наивыгоднейшего расположения светильников, Lm =1.3;

Lс - расстояние между центрами светильников, м.

Отсюда, Lс = l.3*2 = 2.6м.

Число рядов светильников определяем по формуле:

m=B/Lс, m=3/2.6=1.15=2.

Число светильников в ряду определяем по формуле:

M=N/m, М=3/2=2шт.

Суммарная длина светильников в ряду -Lсв * М, учитывая, что

Lсв=[Lл+(0.05-0.1)],

где Lсв - длина светильника, м ;

Lл - длина лампы, м.

Lсв = 0.909+0.9=1 м

Отсюда расстояние между светильниками в ряду определим из следующего соотношения:

A-Lсв*M

К = , K = (3-1*2) / (2+1) = 0.3 м

M+1

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

ЗАКЛЮЧЕНИЕ

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

Основные возможности разработанной программы:

1 Сбор информации об арендаторах

2 Формирование электронной базы по договорам

3 Формирование и работа с электронной базой по оплате, согласно заключенных договоров.

4 Выдача и поиск оперативной информации

5 Архивирование обработанной информации

6 Формирование и работы с электронной базой по сотрудникам

Использование среды программирования Delphi 7.0 по созданию приложений работающих в операционной системе Windows и, в частности, приложений баз данных, позволило создать программный продукт максимально ориентированный на конечного пользователя, который не искушен в вопросах теории баз данных.
Вся необходимая работа по осуществлению методов доступа к информации хранимой в базе данных, её модификации, поддержании базы данных в целостном виде скрыта и пользователю нет необходимости знать о ней, чтобы успешно решать весь круг возникающих задач связанных с использованием информации, хранимой в базе данных. Более того, программный интерфейс максимально облегчает работу по обращению с базой данных. Все рутинные операции берёт на себя машина, что без сомнения экономит усилия и время конечного пользователя.
Круг предъявляемых требований довольно широк. Он охватывает весь спектр задач, начиная от занесения первичных документов до вывода отчета об анализе введенных данных. Они решаются в рамках данной информационной системы с максимальной простотой, удобством и скоростью.

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

СПИСОК ЛИТЕРАТУРЫ

1. Автоматизированное рабочее место для статистической обработки данных/В.В. Шураков, Д.М. Дайитбегов, С.В. Мизрохи, С.В. Ясеновский. - М.: Финансы и статистика, 1990. - 190 с.: ил.

2. Аппак М.А. Автоматизированные рабочие места на основе персональных ЭВМ.- М.: Радио и связь, 1989.-176 с.: ил.

3. Автоматизированные системы обработки учетно-аналитической информации/ В.С. Рожнов, В.Б. Либерман, Э.А. Умнова, Т.В. Воропаева. - М.: Финансы и статистика, 1992. - 250 с.

4. Апсофф И. “Стратегическое управление”.- М., “Экономика”, 1989

5. Дж. Тельман, "Основы систем баз данных", Москва, Финансы и статистика', 1983г.

6. Дейт К., "Введение в системы баз данных", Москва, 'Hаука', 1980 г.

7. Когловский М.Р., "Технология баз данных на персональных ЭВМ", Москва, 'Финансы и статистика', 1992 г.

8. С.М.Диго "Проектирование и использования баз данных". Москва: Финансы и статистика 1995.

9. Горев А., Ахаян Р., Макашарипов С. «Эффективная работа с СУБД».СПб.:Питер, 1997.-- 704 с.,ил.

10. Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. - 320 с.

11. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1989. - 351 с.

12. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. -М.: Мир, 1991. - 252 с.

13. Мейер М. Теория реляционных баз данных. - М.: Мир, 1987. - 608 с.

14. Тиори Т., Фрай Дж. Проектирование структур баз данных. В 2 кн., - М.: Мир, 1985. Кн. 1. - 287 с.: Кн. 2. - 320 с.

15. Цикритизис Д., Лоховски Ф. Модели данных. - М.: Финансы и статистика, 1985. - 344 с.

16. Технологии организации, хранения и обработки данных. Автор: Левчук Е.А. Издательство: Высшая школа, 2007;

17. Практикум по Access: подготовительный курс, предваряющий более глубокое изучение технологии баз данных. Автор: Золотова С.И. Издательство: Финансы и статистика, 2007;

18. Ю.Митчелл К. Керман, Программирование и отладка в Delphi. Пер. с англ. - М.: Издательский дом «Вильяме», 2003, 672с.: ил.

19. Дарахвелидзе Г.П., Марков Е.П., Программирование в Delphi 7. -СПб.: БХВ-Петербург, 2003. - 784с.: ил.

20. Хомоненко А.Д. и др., Delphi 7/Под общ. ред. А.Д. Хомоненко. -СПб.: БХВ-Петербург, 2003. - 1216с.: ил.

21. Шумилин В.К., Гетия И.Г. Охрана труда при работе на ПЭВМ и ЭВМ. Учебное пособие (часть 1). - М.: МИП,1994г.

22. СНиП23-05-95. Естественное и искусственное освещение. Нормы проектирования.

23. СанПиН 2.2.2542-96. Санитарные правила и нормы. Гигиенические требования к видеодисплейный терминалам, персональным электронно-вычислительным машинам и организации работ.

24. И.Г. Гетия, В.К.Шумилин, И.Н. Леонтьева и др. Экология компьютерной техники.- М.: МГАПИ, 1996 г.

25. И.Г. Гетия, И.Н. Леонтьева, Е.Н. Кулемина. Учебное пособие. Проектирование вентиляции и кондиционирование воздуха, искусственного и естественного освещения в помещении. ВЦ. - М.: МГАПИ, 1995 г.

26. Инструкция по охране труда оператора ЭВМ.

27. Охрана труда. Денисенко Г.Ф.: Учебное пособие для инж.-экон. спец. вузов.- М.: Высш. шк., 1985. -319 с.

28. Охрана труда. Князевский Б.А., Долин П.А., Марусова Т.П., Шипунов Н.В. М.: высшая школа, 1972

29. Защита пользователей персональных компьютеров Санитарные нормы и правила. Алматы 2004

Размещено на Allbest.ru


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

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

    курсовая работа [793,5 K], добавлен 31.01.2016

  • Создание программного средства для автоматизации процесса управления учетом клиентов. Алгоритмы и модели базы данных; документооборот бизнес-процесса "работа отдела продаж", задачи и функции менеджера. Системные требования, экономическое обоснование.

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

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

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

  • Обзор систем автоматизации библиотек. Интерфейс системы "Ирбис". Основные характеристики системы "Библиотека-3". Диаграмма вариантов использования базы данных. Модель сущность-связь. Типы данных таблицы "книга", "читатели", "связь", "автор", "склад".

    курсовая работа [3,3 M], добавлен 15.04.2018

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

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

  • Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.

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

  • Теоретические аспекты и особенности функционирования системы документации. Моделирование деятельности риэлтерского агентства в среде Bpwin и ERwin, нормализация схемы данных. Проектирование процесса ведения документации по аренде с помощью Access.

    контрольная работа [1,5 M], добавлен 20.06.2012

  • Основные понятия базы данных и систем управления базами данных. Типы данных, с которыми работают базы Microsoft Access. Классификация СУБД и их основные характеристики. Постреляционные базы данных. Тенденции в мире современных информационных систем.

    курсовая работа [46,7 K], добавлен 28.01.2014

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

    курсовая работа [45,2 K], добавлен 10.03.2016

  • Системный анализ и краткая характеристика предметной области. Функции для работы с буферизованной таблицей. Описание предметной области и инфологическое моделирование. Модель "сущность-связь". Проектирование баз данных на основе принципов нормализации.

    курсовая работа [112,9 K], добавлен 27.02.2009

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