Автоматизированное рабочее место инспектора отдела кадров ТОО 'Восточный экспресс'

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    3,41 Мб
  • Опубликовано:
    2012-05-06
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Автоматизированное рабочее место инспектора отдела кадров ТОО 'Восточный экспресс'

Министерство образования и науки Российской Федерации

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

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

«Магнитогорский политехнический техникум»







Автоматизированное рабочее место инспектора отдела кадров ТОО «Восточный экспресс»

Автор проекта:

студент Лопаткина Е.А.

Оглавление

автоматизированный программный запрос данные

ВВЕДЕНИЕ

. ОБЩАЯ ЧАСТЬ

1.1. Цель разработки

.2. Анализ использования разработки

.3. Анализ методов решения

.4. Состав ПЭВМ, используемой для решения задачи

1.4.1 Структура персонального компьютера

.4.2 Микропроцессоры

.4.3 Память

.4.4 Внешние запоминающие устройства (ВЗУ)

.4.5 Контроллеры

.4.6 Устройства ввода-вывода

.4.7 Конфигурация ПК, используемого для построения АРМ

1.5 Используемое программное обеспечение

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

.5.2 Microsoft Office

.5.3 Анализ средств автоматизации

2. СПЕЦИАЛЬНАЯ ЧАСТЬ

2.1 Постановка задачи

2.1.1 Назначение задачи

.1.2 Описание задачи

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

2.2 Схема данных

.3 Текст программы с описанием

2.3.1 Структура таблиц

.3.2 Запросы

.3.3 Формы

.3.4 Отчеты

.3.5 Макросы

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

.5 Инструкция пользователя

2.5.1 Ввод данных

.5.2 Именинники

.5.3 Справочники

.5.4 Поиск

.5.5 Отчеты

2.6 Оценка результатов решения

3. Экономическая часть

3.1 ХАРАКТЕРИСТИКА ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ

.2 Расчет затрат на внедрение и использование программного продукта

3.2.1 Характеристика программного продукта с экономической точки зрения

3.2.2 Характеристика программного продукта с позиции маркетингового синтеза

.2.3 Затраты на разработку программного продукта

3.2.4 Потребность в инвестициях на разработку программного продукта

.2.5 Расчет срока окупаемости вложенных инвестиций

4. Охрана труда

4.1 Производственное помещение

.2 Анализ потенциально опасных и вредных факторов

.3 Производственная санитария

.4 Эргономика и производственная эстетика

Эргономические требования к системам отображения информации.

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

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

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

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

Наиболее характерно использование электронной техники в двух основных направлениях:

в конторском деле - для замены секретарей-машинисток и делопроизводителей;

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

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

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

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

Современные ЭВМ способны одновременно обрабатывать цифровую, текстовую и графическую информацию.

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

Магазин бытовой техники «Восточный экспресс» был зарегистрирован как юридическое лицо в 1993 году. Он находится по адресу ул. Ленина 215а и является главным магазином в своей сети. Еще несколько магазинов расположено в г. Рудном, пос. Денисовке, г. Кустанае и г. Лисаковске Кустанайской области.

Целью написания данной дипломной работы в качестве объекта автоматизации была выбрана задача создания автоматизированного рабочего места для менеджера по кадрам о сотрудниках ТОО «Фирма Фининсайт».

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

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

Задача, которая стоит передо мной, относится к категории задач по автоматизации работ персонала с документами и операций с данными. Подобных систем на сегодня создано много, например, «1C Бухгалтерия», пакет Microsoft Office и другие. С ростом производительности компьютеров растёт и область их применения; компьютеры всё глубже входят в нашу жизнь и берут на себя всё больше и всё сложнее и сложнее задачи. Информационная техника вторгается в быт и домашнее хозяйство. Неотъемлемой частью повседневной работы каждого специалиста становится персональный компьютер.

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

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

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

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

1. ОБЩАЯ ЧАСТЬ

1.1 Цель разработки

Учет приема и увольнения работников в магазине бытовой техники «Восточный экспресс» производился ранее при помощи бумажной документации, и частично в табличном процессоре Microsoft Excel, Microsoft Word. Этот процесс занимал очень много времени и представлял собой несовершенную систему из-за большого количества бумажной документации.

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

Целью задачи является задание на разработку и создание автоматизированной системы хранения и обработки данных, позволяющей: добавление новых записей, удаление записей, поиск необходимых записей, выдачу всевозможных отчётов. База данных должна обеспечивать хранение всех сведений о работнике, например, дата рождения, пол, РНН, СИК, образование, должность и профессия, адрес и т.д.

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

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

1.2 Анализ использования разработки

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

Программа "Отдел Кадров" предназначена для облегчения условий труда сотрудников отдела кадров. Наиболее рутинными и в то же время наиболее ответственными процессами являются:

-       ввод метрики работника;

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

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

-       добавления данных (по проживанию: город, улица; сведения о работника: профессия, должность, национальность и образование).

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

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

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

.3 Анализ методов решения

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

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

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

по объекту и качеству - краткость и четкость формулировок, своевременность поступления;

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

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

1.4 Состав ПЭВМ, используемой для решения задачи

1.4.1 Структура персонального компьютера

В составе IBM PC-совместимого персонального компьютера можно выделить три основных компонента: системный блок, клавиатуру и монитор. В системном блоке находится вся электронная начинка компьютера: блок питания, системная плата и приводы накопителей со сменным или несменным носителем. Клавиатура является универсальным стандартным устройством ввода информации, позволяющим передавать компьютеру определённые символы или управляющие сигналы. Монитор (или дисплей) предназначен для отображения на своём экране монохромной или цветной, символьной, графической или видеоинформации и относится, вообще говоря, к универсальным стандартным устройствам вывода информации. Перечисленные основные компоненты компьютера соединяются друг с другом посредством специальных кабелей с разъемами. Стоит отметить, что в некоторых моделях IBM PC-совместимых компьютеров монитор и системный блок или клавиатура и системный блок конструктивно могут составлять единое целое.

.4.2 Микропроцессоры

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

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

К обязательным компонентам микропроцессора относятся арифметико-логическое (исполнительное) устройство и блок управления. Они характеризуются скоростью (тактовой чистотой), разрядностью или длиной слова (внутренней и внешней), архитектурой и набором команд. Архитектура микропроцессора определяет необходимые регистры, стеки, систему адресации, а также типы обрабатываемых процессором данных. Обычно используются следующие типы данных: бит (один разряд), полубайт, или nibble (4 бита), байт (8 бит), слово (16 бит), двойное слово (32 бита). Выполняемые микропроцессором команды предусматривают, как правило, арифметические действия, логические операции, передачу управления (условную и безусловную) и перемещение данных (между регистрами, памятью и портами ввода-вывода).

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

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

.4.3 Память

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

Оперативная память предназначена для хранения переменной информации, так как допускает изменение своего содержимого в ходе выполнения микропроцессором вычислительных операций. Таким образом, этот вид памяти обеспечивает режимы записи, считывания и хранения информации. Поскольку в любой момент времени доступ может осуществляться к произвольно выбранной ячейке, то этот вид памяти называют также памятью с произвольной выборкой - RAM (Random Access Memory). Для построения запоминающих устройств типа RAM используют микросхемы статической и динамической памяти.

Постоянная память, где храниться такая информация, которая не должна меняться в ходе выполнения микропроцессором программы, имеет собственное название - ROM (Read Only Memory), которое указывает на то, что обеспечиваются только режимы считывания и хранения. Постоянная память обладает тем преимуществом, что может сохранять информацию и при отключенном питании. Это свойство получило название энергонезависимости. Все микросхемы постоянной памяти по способу занесения в них информации (программированию) делятся на масочные (ROM), программируемые изготовителем, однократно программируемые пользователем (Programmable ROM) и многократно программируемые пользователем (Erasable PROM). Последние в свою очередь подразделяются на стираемые электрически и с помощью ультрафиолетового облучения. К элементам EPROM с электрическим стиранием информации относятся и микросхемы флэш-памяти (flash). От обычных EPROM они отличаются высокой скоростью доступа и быстрым стиранием записанной информации.

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

.4.4 Внешние запоминающие устройства (ВЗУ)

Сохранение информации для последующего её использования или передачи другим людям имело определяющее значение для развития цивилизации. До появления ЭВМ человек научился использовать для этой цели множество средств: книги, фотографии, магнитофонные записи, кинопленки и т. п. Возросшие к концу ХХ века потоки информации, необходимость её в больших объёмах и появление ЭВМ способствовали разработке и применению носителей информации, обеспечивающих возможность её долговременного хранения в более компактной форме. К таким носителям при использовании современных моделей компьютеров четвертого поколения относятся гибкие и жесткие магнитные диски и так называемые диски CD-ROM, составляющие внешнюю память компьютера. Отметим, что помимо сохранения информации после выключения компьютера, эти носители также обеспечивают перенос информации с одного компьютера на другой, что особенно важно в случае отсутствия возможности использования компьютерных сетей, и позволяют практически неограниченно увеличить общую память компьютера.

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

Жесткие диски

Накопители на жестком диске (они же жесткие диски, они же винчестеры) предназначены для постоянного хранения информации, используемой при работе с компьютером: программ операционной системы, часто используемых пакетов программ, редакторов документов, трансляторов с языков программирования и т. д. Из всех устройств хранения данных (если не считать оперативную память) жесткие диски обеспечивают наиболее быстрый доступ к данным (обычно 7-20 миллисекунд, мс), высокие скорости чтения и записи данных (до 5 Мбайт/с). Для пользователя накопители на жестком диске отличаются друг от друга, прежде всего, следующими характеристиками:

-       емкостью, то есть тем, сколько информации помещается на диске;

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

-       интерфейсом, то есть типом контроллера, к которому должен присоединиться жесткий диск (чаще всего - IDE/EIDE и различные варианты SCSI).

Основная характеристика жесткого диска - это его ёмкость, то есть количество информации, размещенной на диске. Первые жесткие диски для IBM PC имели ёмкость 5 Мбайт. Сейчас в выпускаемые компьютеры чаще всего устанавливаются жесткие диски ёмкостью от 20 до 40 Гбайт, а диски ёмкостью 60-80 Гбайт переходят из разряда элитной продукции в разряд ширпотреба. Диски с ёмкостью до 10 Мбайт считаются устаревшими, они уже практически не производятся. Максимальная ёмкость дисков на данный - 120 Гбайт, но готовятся к выпуску диски большей ёмкости.

Гибкие магнитные диски

Гибкие магнитные диски диаметром 3,5 дюйма (89мм) имеют ёмкость 1,44 Мбайта. При такой плотности записи защита магнитного слоя становится особенно актуальной, поэтому сам диск спрятан в прочный пластмассовый корпус, а зона контакта головок с его поверхностью закрыта от случайных прикосновений специальной шторкой, которая внутри накопителя автоматически отодвигается.

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

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

CD-ROM

CD-ROM (Compact Disk Read Only Memory) обладает ёмкостью до 800 Мбайт, высокой надежностью хранения информации, долговечностью. Диаметр диска может быть как 5,25, так и 3,5 дюйма. Принцип записи и считывания оптический. Считывание информации с компакт-диска происходит при помощи лазерного луча, который, попадая на отражающий свет островок, отклоняется на фотодетектор, интерпретирующий его как двоичную единицу. Луч лазера, попадающий во впадину, рассеивается и поглощается - фотодетектор фиксирует двоичный ноль.

В то время как все магнитные диски вращаются с постоянным числом оборотов в минуту, то есть с неизменной угловой скоростью, CD-ROM вращается обычно с переменной угловой скоростью, чтобы обеспечить постоянную линейную скорость при чтении. Таким образом, чтение внутренних секторов осуществляется при большем числе оборотов, чем наружных секторов. Именно этим объясняется достаточно низкая скорость доступа к данным для CD-ROM (от 150 до 400 мс при скорости вращения до 4500 об/мин) по сравнению, например, с винчестером.

Скорость передачи данных, определяемая скоростью вращения диска и плотностью записанных на нём данных, составляет не менее 150 Кбайт/с и доходит до 1,2 Мбайта/с.

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

1.4.5 Контроллеры

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

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

-       для каждого устройства в компьютере имеется электронная схема, которая им управляет. Эта схема называется контроллером, или адаптером. Некоторые контроллеры (например, контроллер дисков) могут управлять сразу несколькими устройствами.

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

Электронные платы

Электронные схемы IBM PC состоят из нескольких модулей - электронных плат. Модульная структура электронных схем компьютера позволяет легко приспособить компьютер к нуждам пользователя и облегчает ремонт компьютера (при ремонте обычно требуется заменить одну плату, а не все).

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

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

Одним из контроллеров, присутствующем почти в каждом компьютере, является контроллер портов ввода-вывода. Часто этот контроллер интегрирован в состав материнской платы. Контроллер портов ввода-вывода соединяется кабелями с разъёмами на задней стенке компьютера, через которые к компьютеру подключаются принтер, мышь и некоторые другие устройства. Порты ввода-вывода бывают следующих типов:

-       параллельные (обозначаемые LPT1-LPT2), к соответствующим разъёмам на задней стенке компьютера (имеющим 25 гнёзд) обыкновенно подключаются принтеры;

-       последовательные (обозначаемые COM1-COM3). К соответствующим разъёмам на задней стенке компьютера (имеющим 9 или 25 штырьков) обычно подсоединяются мышь, модем и другие устройства;

-       игровой порт - к его разъёму (имеющему 15 гнёзд) подключается джойстик. Игровой порт имеется не у всех компьютеров.

Как правило, контроллер портов компьютера поддерживает один параллельный и два последовательных порта.

Видеоконтроллеры

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

.4.6 Устройства ввода-вывода

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

Клавиатура

Клавиатура IBM PC предназначена для ввода в компьютер информации от пользователя. Пока что задача распознавания компьютером человеческого голоса удовлетворительно не решена, поэтому печать на клавиатуре - это основной способ ввода алфавитно-цифровой информации от пользователя в компьютер.

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

На IBM PC-совместимых компьютерах наиболее широко распространена так называемая улучшенная клавиатура с 101 или 102 клавишами. Однако иногда используют и другие модели клавиатуры. Например, в клавиатурах портативных компьютеров для уменьшения размера исключены дублирующие клавиши, а оставшиеся расположены более компактно.

На стандартной 101-клавишной клавиатуре в левом нижнем большом блоке клавиш белым цветом выделены так называемые алфавитно-цифровые клавиши. При нажатии на эти клавиши в компьютер вводится алфавитно-цифровой символ. Какой именно - зависит от того, установлен ли режим ввода латинских или русских букв, и нажата или нет клавиша “Shift”.

Клавиша “пробел”. Самая большая клавиша, располагающаяся под блоком алфавитно-цифровых клавиш, применяется для ввода пробела (пустого символа).

Клавиша “Caps Lock”служит для фиксации режима прописных букв. В этом режиме при обычном нажатии на буквенные клавиши вводятся прописные буквы, а при нажатой клавише “Shift” - строчные. Режим прописных букв удобен при вводе текста, состоящего из таких букв.

На верхней части клавиатуры располагается блок так называемых функциональных клавиш - “F1”-“F12”. Порядок использования этих клавиш определяется программой и операционной системой, с которыми Вы в данный момент работаете.

Клавиши “à”, “ß”, “Home”, “End”, “PgUp”, “PgDn” называют клавишами управления курсором. Как правило, нажатие на них приводит к перемещению курсора в соответствующем направлении или к «перелистыванию» изображаемого на экране текста.

Блок клавиш в правой части стандартной 101-клавишной клавиатуры используется для двух целей. В режиме блокировке цифр (режим “Num Lock”) этот блок удобен для ввода числовой информации и знаков арифметических действий. В этом режиме при нажатии на белые клавиши из этого блока вводятся цифры от 0 до 9 и точка. А если режим блокировки цифр выключен, то эти клавиши дублируют клавиши управления курсором, а также клавиши “Insert”, “Delete”. Выключение и включение режима блокировки цифр осуществляется нажатием клавиши “Num Lock”.

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

Клавиша “Delete” обычно используется для удаления символов - выделенного фрагмента текста, справа от курсора (в Windows) или под курсором (в DOS-программах, работающих в текстовом режиме).

Клавиша “Enter” обычно используется для окончания ввода того или иного объекта.

Клавиша “Backspace” обычно удаляет символ, находящийся слева от курсора.

Клавиша “Escape”, как правило, используется для отмены какого-либо действия, выхода из режима программы.

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

На клавиатуре имеются специальные клавиши “Control”, “Alt”, “Shift”. Они предназначены для изменения значений других клавиш.

Принтеры

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

Матричные принтеры. Матричные принтеры в 80-х годах и в начале 90-х годов были наиболее распространенными принтерами для IBM PC. Сейчас эти принтеры сильно потеснены струйными и лазерными принтерами, так как обеспечивают худшее качество печати, сильно шумят при работе и малопригодны для цветной печати. Однако матричные принтеры применяются до сих пор, так как они недороги, а стоимость отпечатанной страницы у них самая низкая.

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

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

Монитор (дисплей)

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

При работе в текстовом режиме весь экран условно делиться на строки длиной в 80 символов. Позицию отдельного символа в строке принято называть знакоместом. На каждом знакоместе может отображаться только один символ из представленных на клавиатуре и нескольких дополнительных, которые могут быть введены с помощью клавиши “Alt”. Текстовый режим достаточно удобен для работы с текстовыми документами и в основном используется именно для этого. Однако ему присущ ряд недостатков, например: постоянство размера символов, невозможность включения в текст рисунков, элементов декоративного оформления и т. д. В текстовом режиме на экране обычно присутствует специальный указатель - курсор. Его назначение - показывать место на экране, где происходит или будет происходить действие. Курсор имеет, как правило, вид мерцающей черточки и располагается ниже знакоместа, в котором появится символ или произойдет что-то другое.

Графический режим более универсален и позволяет отображать текст совместно с графиками, гистограммами, рисунками и т.д. Символы текста могут быть различной величины и начертания. В связи со многими достоинствами графического режима, в настоящее время он используется большинством современных программ. Для полноценной работы в графическом режиме годится не любой монитор. Желательно, чтобы он был типа VGA (Video Graphics Array) или Super VGA. Собственно, сегодня все продаваемые компьютеры комплектуются такими мониторами.

Мультимедиа

В последнее время всё чаще приходится слышать о средствах мультимедиа, установленных в персональных компьютерах, или о самих мультимедиа-компьютерах. Что это означает?

Мультимедиа принято называть совокупность аппаратуры и программ, необходимых для эффективного использования на компьютере динамической графики высокого разрешения, записи и воспроизведения звука, вывода на экран теле- и видеоинформации. А компьютеры, на которых установлена такая аппаратура и используются соответствующие программы, называют мультимедиа-компьютерами. Области применения мультимедиа достаточно широки. В первую очередь это обучающие и справочные системы, комплексы для сложных научных экспериментов, а также игровые развлекательные программы. Для того чтобы имелась возможность установить в компьютер и использовать средства мультимедиа, он должен обладать достаточно высокой производительностью. Другими словами - иметь быстрый центральный процессор (как минимум, 486), достаточный объём оперативной памяти (от 8-16 Мбайт) и т.д.

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

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

.4.7 Конфигурация ПК, используемого для построения АРМ

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

процессор: Intel Pentium III;

объем оперативной памяти (RAM): 64 Мб;

объем жесткого диска («винчестера»): 15 Гб;

видеокарта: 3dfx Voodoo 3, объем видеопамяти - 16 Мб;

CD-ROM: CTX 54x;

клавиатура: стандартная, 106-клавишная;

мышь: Flash SPMS-31, оптическая, способ подключения - PS/2

монитор: Samsung Syncmaster 550, диагональ 15 дюймов;

принтер: Samsung ML-1210, формат A4, лазерный, способы подключения - LPT и USB порты, качество печати - 600 dpi, объем памяти 8MB, скорость печати 12 стр/мин.

.5 Используемое программное обеспечение

Для создания приложения АРМ, а также для его использования, необходима операционная система Microsoft Windows, версия не ниже «98» и пакет Microsoft Office 2000 (Office 2002, Office 2003).

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

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

Основным программным компонентом нашей сети являются, встроенный в операционную систему Windows проводник (Explore 6 и 5 версии). Для правильной работы в сети на модем устанавливаются необходимые драйвера для правильной работы.

.5.1 Операционная система Windows 98

Основные достоинства операционной системы Microsoft Windows 98 по сравнению с предыдущими версиями:

-       Простота использования;

-       Простота работы с Интернетом;

-       Совместимость с широким спектром устройств;

-       Поддержка современных технологий;

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

Простой доступ к Интернету, высокая производительность системы, новые служебные программы и средства диагностики увеличивают эффективность работы. Windows 98 улучшает качество воспроизведения графики, звука и мультимедийных приложений, созданных по новейшим технологиям. Поддержка шины USB позволяет легко подключать и отключать внешние устройства, а также просматривать на компьютере телевизионные передачи.Windows 98 второе издание - это обновление популярной операционной системы Windows 98, в котором используются самые современные технологии Интернета, имеются средства для создания домашних сетей, поддерживается новейшее оборудование.Explorer 5. Широко распространенные технологии обзора, созданные корпорацией "Майкрософт", позволяют значительно повысить быстродействие, качество и гибкость при работе в Интернете.

Расширенная поддержка оборудования. Во втором издании Windows 98 усовершенствована встроенная поддержка таких стандартов, как шина USB, IEEE 1394 и ACPI, а также широкополосных сетевых подключений. Дополнено число подключаемых устройств и упрощена работа с ними.

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

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

Несмотря на значительные усовершенствования, Windows 98 обеспечивает полную совместимость с приложениями и технологиями, разработанными на базе предыдущих версий Windows. Переход на Windows 98 с Windows 95, Windows для рабочих групп или Windows 3.1 не вызывает затруднений.

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

Поддержка используемой в Windows 98 файловой системы FAT32 была включена еще в Windows 95 OSR2 (OEM Service Release 2). Эта файловая система позволяет увеличить скорость выполнения дисковых операций, а также увеличивает эффективность распределения пространства на больших разделах жесткого диска за счет использования кластеров меньшего размера. В Windows 98 добавлена утилита преобразования диска в FAT32, не требующая изменения структуры разделов или переформатирования диска.

Одним из самых важных свойств Windows 98 является поддержка практически всех распространенных в настоящее время программных и аппаратных технологий:

Встроенная поддержка процессоров MMX позволяет использовать все преимущества новейших процессоров фирмы Intel в приложениях мультимедиа.

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

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

Поддержка устройств DVD (Digital Video Disk) позволяет (при наличии такого устройства) использовать диски DVD, имеющие значительно большую емкость по сравнению со стандартными компакт-дисками.

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

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

Библиотека DirectX обеспечивает максимальную производительность мультимедиа-приложений и игр.

Встроенные компоненты DCOM (Distributed Component Object Model) позволяют реализовывать на основе Windows 98 приложения для распределенной обработки информации.

Кроме того, в Windows 98 реализована новая модель драйверов - WDM (Win32 Driver Model), что позволяет использовать одинаковые драйверы устройств как в Windows 98, так и в Windows 2000. В комплект поставки Windows 98 входит более 1200 драйверов различных устройств, что избавляет от проблем с подключением нового оборудования.

Windows 98 позволяет значительно повысить эффективность при работе в Интернете, предлагает расширенный набор стандартных программ, обеспечивает поддержку новых аппаратных и программных технологий, а также предоставляет средства, упрощающие установку, настройку и сопровождение системы. Это делает Windows 98 наиболее оптимальной операционной системой для дома или небольших офисов.Почти на всех компьютерах установлены ОС Windows 98. На одном компьютере установлена ОС Windows XP, которая по моему мнению значительно лучше 98, но уступает по защите Windows 2000.

Утилиты представляют пользователю часто необходимые услуги, реализация которых иначе потребовала бы разработки специальных программ. Часто утилиты объединяются в комплексы. Примером тому является пакет Norton Utilities.

Программы - упаковщики позволяют за счёт применения специальных методов «упаковки» информации сжимать информацию на дисках. В данном случае применяется архиватор RAR.

Антивирусные программы предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения вирусом. На компьютере имеются программы Dr.Web и AVP.

Программы для диагностики компьютера позволяют проверить конфигурацию компьютера (количество памяти, её использование, типы дисков и так далее).

Plug and Play - это совокупность установок, позволяющих компьютеру, его операционной системе и подключенному оборудованию работать вместе без ручной настройки. Для того, чтобы реализовать эту технологию на практике, требуется соответствующая поддержка от BIOS, операционной системы и устанавливаемого оборудования. Операционная система Windows 98 поддерживает технологию Plug and Play.

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

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

Большинство инструментальных систем используются для написания программ, поэтому они называются системами программирования. Например, система программирования Delphi 5. К инструментальным системам относят также инструментарий искусственного интеллекта.

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

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

Системы программирования

Для создания приложений, как под Dos, так и под Windows, у нас используется несколько систем программирования:

Система, использующая язык программирования «Паскаль» - Delphi (5,6 версии);

Система, использующая язык программирования «Си» - Visual C++ 6.0;

Система, использующая язык программирования «БЕЙСИК» - Visual Basic (5.0 и 6.0);

- СУБД.

Из систем управления БД имеется стандартное приложение, входящее в состав Office - СУБД Access. Также встроенные СУБД в системы программирования Visual C++ и Delphi.

.5.2 Microsoft Office

Из большего разнообразия прикладного обеспечения на компьютере используется только интегрированный пакет Microsoft Office 2000.

MS Office 2000 содержит набор мощных программ, полностью совместимых друг с другом и обеспечивающих пользователю помощь при выполнении большинства повседневных задач.

MS Office 2000 дает возможность создавать превосходно оформленные документы с помощью Microsoft Word, производить сложные вычисления с помощью Microsoft Excel, готовить доклады с помощью PowerPoint, управлять своим временем, а также хранить адреса и телефоны с помощью Microsoft Outlook и накапливать данные с помощью Microsoft Access.

Встроенное в Microsoft Office 2000 новое средство - помощник - облегчает работу с программами.

Пакет Microsoft Office 2000 рассчитан на эффективную работу в сегодняшнем, быстро меняющемся мире и объединяет мощное и гибкое программное обеспечение с возможностями Интернета.Office XP - новая версия самого популярного в мире пакета приложений, в котором воплотился многолетний опыт сотен тысяч людей, коллективов и компаний.

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

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

Возможности для отдельных пользователей:

-       своевременное получение нужной информации;

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

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

Возможности для фирмы:

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

-       повышение надежности и безопасности настольной вычислительной среды;

-       упрощенное развертывание и управление.

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

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

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

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

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

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

Среди всего многообразия СУБД для создания АРМ был выбран Microsoft Access, входящий в состав пакета Microsoft Office. Ниже я попробую обосновать свой выбор средства автоматизации.

Microsoft Access - это функционально полная реляционная СУБД. В ней предусмотрены все необходимые вам средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Что касается легкости использования, то Microsoft Access совершил здесь настоящий переворот, и многие для создания своих собственных баз данных и приложений обращаются именно к нему.

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

 

.5.3 Анализ средств автоматизации

Средство автоматизации Microsoft Access

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

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

Для изучения, в школе, используются языки программирования Basic, QBasic, Visual Basic.

Бейсик (Basic, Beginner’s All-purpose Symbolic Instruction Code, многоцелевой символический код для начинающих), был разработан для учебных целей в начале 60 годов в Дартмутском колледже. Его более доработанная версия Qbasic (Quick Basic, быстрый Бейсик) вошёл в базовую поставку операционной системы MS-DOS.

Язык QBasic - это один из лучших учебных языков программирования для персональных компьютеров IBM PC с операционной системой MS-DOS. Отличием языка QBasic от ранних версий Бейсика является то, что QBasic - это язык структурного программирования, подобный языкам Паскаль и Си. Язык реализован для множества операционных систем.

Во все офисные приложения компания Microsoft встроила язык Visual Basic for Application (VBA), используемый в них в качестве своеобразного макроязыка. VBA является популярным языком программирования и позволяет создавать приложения с интерфейсом профессионального уровня под Windows в короткий срок.

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

К счастью, решение у этой проблемы есть: пакет Microsoft Office, который содержит большую часть необходимого вам программного обеспечения.

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

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

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

В состав пакета Office входят:

- Большие прикладные программы:

WORD - мощный текстовый редактор, позволяющий быстро создать доку-мент любой сложности из разрозненных заметок и довести до совершенства информационный бюллетень или брошюру. Это уже общепризнанно - редактор Word фирмы Microsoft является сегодня самой популярной в мире программой. Word начинен “ быстрыми “ командами и самыми современными средствами, такими как встроенная программа проверки правописания и словарь синонимов, которые помогают вам грамотно составлять документы, и готовыми шаблонами, позволяющими вам сводить воедино заметки, письма, счета и брошюры без больших усилий.

- EXCEL - производит с числами то же, что Word с существительными и глаголами. Каждый, кто работает с цифрами, почувствует себя в среде Excel как рыба в воде. Пользуйтесь программой Excel для составления бюджетов и финансовых отчетов, превращения сухих цифр в наглядные диаграммы и графики, проведения анализа типа “А, что будет, если?” практически по любому вопросу, а также для сортировки длиннейших списков в считанные секунды.

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

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

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

Программы - помощники:

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

Программа Organization Chart поможет создать штатное расписание вашей фирмы.

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

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

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

Система оперативной помощи :

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

Талантливые Мастера (Wizards) проведут вас шаг за шагом к решению сложных задач.

Карточки - шпаргалки (Cue Cards) предложат подробные указания, которые постоянно будут у вас перед глазами во время работы.

Функция Просмотр (Preview) и Примеры (Demos) продемонстрируют выполнение сложных задач.

Дистпечер Microsoft Office (MOM):

МОМ позволяет запустить любую программу пакета Office. Если он вам очень понравится, можете даже использовать его для управления всей работы вашего ПК. Применение современной техники для презентаций стало обычным при проведении семинаров, конференций и в ходе учебного процесса. Традиционно для демонстрации используются 35-миллиметровые слайды и прозрачные пленки. В последнее время получили распространение цветные жидкокристаллические панели, непосредственно подключаемые к экрану компьютера. Подготовка таких презентаций является весьма трудоемким процессом. В связи с этим на рынке программного обеспечения представителей этих программных продуктов - пакет PowerPoint фирмы Microsoft.

Описание средства автоматизации Microsoft Access

Компьютер способен обрабатывать разнообразные данные. С помощью программ обслуживания баз данных (БД) или, что одно и тоже банков данных, например, Microsoft Access, можно сохранить данные в специальной форме, выбрать из них требуемые сведения, обработать их, передать коллегам, распечатать и т.п. При наличии готовой БД с помощью Microsoft Access можно выполнить в нём поиск данных по задаваемым пользователем критериям. В результате можно получить на экране, к примеру, список всех счетов, открытых не менее чем 30 дней назад, или всех парфюмерных магазинов, торгующих по выходным, и подвергнуть эти данные последующей обработке.

Создание БД производится в несколько этапов (шагов). Первый шаг заключается в определении структуры базы данных. На нём устанавливается, из каких полей состоит отдельная запись БД и задаётся тип каждого поля. Различают, в частности, текстовые и числовые поля. Первые предназначены для хранения текста и возможности обработки в этих полях существенно слабее, чем в числовых. В этих последовательностях можно даже производить вычисления. Типом поля определяются затраты на управление, и тем самым в конечном итоге определяется скорость доступа к данным и объём памяти файла. Наряду с типом поля указываются различные его характеристики, например, длина поля, обязательное для заполнения или нет, разрешение пустых строк. После разработки структуры банка данных осуществляют ввод данных - это второй этап. Использование специальных форм упрощает как ввод, так и вывод отдельных блоков данных. Формы позволяют также вывести на экран не все поля блока данных, а только избранные. Благодаря этому существует возможность блокирования доступа к конфиденциальной информации в БД. Кроме того, в больших БД (где число записей может достигать сотни) можно ограничить “рабочую зону” оператора, сконцентрировав его внимание только на необходимых ему полях. Поиск информации в БД (третий шаг) осуществляется на основании критериев поиска, которые применяются к содержимому определённых полей БД. В качестве результатов поиска будут индицированы все блоки данных, содержание которых идентичны критерию поиска. Совокупность критериев поиска, предназначенных для фильтрации информации из набора данных, называется в Access запросом. Благодаря запросам осуществляется быстрая выборка. запросы позволяют ограничить отображение на экране только по определённым полям. В сложной системе БД запросы применяются также для того, чтобы дифференцировать права доступа к отдельным полям для различных категорий пользователей. Следующий шаг мог бы состоять в оформлении блоков данных, отселектированных по запросу. Оформление полученных данных можно представить в виде отчётов. Здесь открываются самые широкие возможности.

В Access входят разнообразные объекты. Как правило, банк данных состоит из достаточно большого числа таких объектов. Список объектов структурирован по категориям (типам) объектов. Для того чтобы увидеть список объектов некоторого типа, следует нажать в окне банка кнопку с соответствующей пиктограммой. Различают следующие типы объектов (и кнопки в окне банка данных):

- Таблица. Набор записей базы данных представленный в виде таблицы. В этих записях (строках таблицы), состоящих из отдельных полей, хранится информация и составляющая собственно, содержание базы данных.

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

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

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

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

- Модуль. При решении достаточно сложных задач пользователь очень скоро столкнётся с ограничениями технологии построения директивных макрокоманд. Для преодоления возникших трудностей можно попробовать написать собственную процедуру обработки информации на языке Access Basic (диалекте языка Visual Basic). Такая процедура оформляется как модуль.

2. СПЕЦИАЛЬНАЯ ЧАСТЬ

.1 Постановка задачи

Необходимо разработать приложение, позволяющее автоматизировать работу менеджера по кадрам ТОО «Фирма Фининсайт». АРМ служит для обработки следующих данных о работниках фирмы:

Личные данные:

-   фамилия, имя, отчество;

-       дата рождения;

-       домашний адрес и телефон;

-       пол;

-       семейное положение;

-       национальность;

-       количество детей;

-       профессия, должность и образование.

Так же в эту категорию включается примечание для хранения какой-либо дополнительной информации о работнике (СИК, РНН, № удостоверения) - она бывает необходимой для визуального контроля подлинности в некоторых документах.

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

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

.1.1 Назначение задачи

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

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

-    возможность добавления новых данных в базу;

-        редактирование хранящихся данных;

         производить отбор записей по запросам;

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

.1.2 Описание задачи

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

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

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

Программный интерфейс был разработан с учётом его эксплуатационных характеристик.

Он отвечает следующим требованиям:

полнота и краткость отображаемой информации;

элементы сгруппированы по такому принципу, что по ним можно легко ориентироваться и перемещаться;

оперативность работы;

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

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

система должна иметь возможность наращивания в программной части;

программа является свободной для распространения - freeware. Её размер без данных, достигает 71 Мб. По мере заполнения данными, её размер увеличивается. Установка программы заключается в копировании или перемещении программы на компьютер пользователя, в любое удобное для него место. Для того чтобы программа работала, требуется наличие установленного пакета MS Office, версии 2000 и выше, в частности наличие на компьютере установленного MS Access.

Программа работает под управлением операционных систем Windows 95/98/XP. В других операционных системах испытания программы не производились.

.2 Схема данных

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

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

Рисунок 1. Схема данных

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

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

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

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

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

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

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

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

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

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

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

Мощность связи - отношение количества экземпляров одной сущности к соответствующему количеству экземпляров другой сущности.

Типы связей между таблицами:

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

2)      один ко многим. Связывает одну строку какой-либо таблицы с двумя или несколькими строками другой. Связь устанавливается между первичным ключом основной таблицы и соответственным внешним ключом связной или подчиненной таблицы. Такие связи наиболее распространены между таблицами реляционной БД.

)        многие к одному. Что и один ко многим.

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

.3 Текст программы с описанием

.3.1 Структура таблиц

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

Рисунок 2. Таблица «Город»

В данной таблице содержится название городов (Рудный, Кустанай, Лисаковск и т.д.). Таблица «Город» связывается в свою очередь с таблицей «Улица», в каком городе находятся улицы.

Рисунок 3. Таблица «Должность»

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

Рисунок 4. Таблица «Национальность»

Данная таблица содержит список национальностей работников фирмы.

Рисунок 5. Таблица «Образование»

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

Рисунок 6. Таблица «Пол»

В таблице фиксируются сведения о поле работника.

Рисунок 7. Таблица «Профессия»

Профессии работников отображаются в данной таблице (оператор ЭВМ, охранник, бухгалтер и т.д.).

Рисунок 8. Таблица «Семейное положение»

В данной таблице отображается сведения: замужем; не замужем; холост; женат.

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

Рисунок 9. Таблица «Работники»

Рисунок 10. Таблица «Дети»

В таблице отображаются количество детей работников фирмы.

Рисунок 11. Таблица «Улица»

В таблице отображаются названия улиц.

Рисунок 12. Таблица «Кем выдано удостоверение»

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

Рисунок 13. Таблица «Архив»

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

2.3.2 Запросы

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

Рисунок 14. Запрос «По адресу»

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

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

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

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

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

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

после запуска запроса образуется временная результирующая таблица;

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

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

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

Рисунок 15. Запрос «По должности»

В поле «Должность» выбирается условие поиска: из формы «Поиск работника по должности» выбирается поле со списком.

Рисунок 16. Запрос «По национальности»

В условиях отбора отображается путь поиска по национальности.

Рисунок 17. Запрос «По образованию»

Рисунок 18. Запрос «По профессии»

В поле «Название образования» прописывается условие отбора.

Рисунок 19. Запрос «Именинники»

В запросе выводятся сведения: фамилия, имя, отчество, дата рождения.

Рисунок 20. Запрос «По полу»

В условиях отбора в поле «Пол» прописан путь поиска по полу.

Рисунок 21. Запрос «По семейному положению»

В поле отображаются сведения по семейному положению работника.

Рисунок 22. Запрос «По фамилии»

В данном запросе по фамилии отображаются сведения о работнике.

Рисунок 23. Запрос «Поиск в архиве»

Осуществляет поиск в архиве по фамилии уволившихся работников.

Рисунок 24. Запрос «В архив»

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

2.3.3 Формы

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

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

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

Как и другие объекты Access, формы можно создавать вручную или автоматически, причем несколькими способами. На рисунке 25 представлен конструктор формы «Работники»:

Рисунок 25. «Форма в режиме конструктора»

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

Существует несколько элементов управления:

-        Надпись - любой текст;

-        Поле - отображение полей таблицы, на основе которой построена форма;

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

         Флажки. Действуют аналогично переключателям, но в отличие от них, допускают множественный выбор. Удобны для управления режимами сортировки данных;

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

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

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

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

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

2.3.4 Отчеты

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

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

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

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

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

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

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

Соответственно, принтер в системе должен быть установлен. На рисунке 26 показан пример отчета, открытого в режиме конструктора.

Рисунок 26. «Отчет в режиме конструктора»

.3.5 Макросы

Макрос - макрокоманда, мини-программа. Макрокоманды активно используются в программах Microsoft Office, в том числе - в редакторах Microsoft Word и Microsoft Excel. Это элементы оформления текста встраиваются в текстовые файлы, созданные в этих редакторах, и нередко содержат особые макровирусы. В виде отдельных макросов распространяются полезные дополнения к Microsoft Office. Ниже представлен один вариант макроса в режиме конструктора:

Рисунок 27. Макрос «Открыть отчет по полу»

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

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

Процесс поиска, локализации, идентификации и устранения ошибок в программе называется отладкой (Debugging).

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

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

Синтаксические - это опечатки, а также ошибки, связанные с неправильным написанием операторов языка.

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

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

            2.5 Инструкция пользователя

Данная программа необходима для работы в отделе кадров (для приема людей на работу).

При запуске и загрузки программы появится окно с кнопками и их расшифровкой (рис. 28).

Рисунок 28. Главное окно «Отдел кадров»

.5.1 Ввод данных

При нажатии на кнопку рядом с соответствующей надписи открывается окно с заголовком указанной на кнопки. При нажатии на неё  на экране появится окно «Личные данные работника» где пользователь вводит данные человека, который устраивается на работу (рис. 29).

Рисунок 29. Окно «Личные данные»

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

 

.5.2 Именинники

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

Рисунок 30. Окно «Именинники»

 

.5.3 Справочники

В диалоговом окне «Личные данные» выбираются справочники. Появится окно (рис. 29) где можно выбрать нужный объект для добавления.

Рисунок 31. Окно «Справочники»

В данном окне вы можете выбрать:

По проживанию (город и улица) и нажав на кнопку , появится следующее окно (рис. 32)

Рисунок 32. Окно «Справочник по проживанию»

- По работе (профессия, должность, национальность и образование), кнопка  (рис. 33)

Рисунок 33. Окно «Сведения о работнике»

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

 

.5.4 Поиск

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

Рисунок 34. Окно «Поиск данных»

Из предложенных списков пользователь может выбрать любой. Например, первый поиск «По фамилии о личных данных». Необходимо нажать кнопку . Тогда появится окно (рис. 35), где предлагается из раскрывающего списка выбрать фамилию, например (Лопаткина).

Рисунок 35. Окно «Поиск работника по фамилии»

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

Рисунок 36. Окно с выводом запрашиваемой информацией

Такие же действия можно сделать и с другими данными.

 

.5.5 Отчеты

Перейдите в окно «Отдел кадров» программы (рис. 28) и на нем нажать кнопку . Появится окно (рис. 37) где можно выбрать один из отчетов.

Рисунок 37. Окно «Отчет данных»

Варианты отчетов можно посмотреть в приложениях.

.6 Оценка результатов решения

В ходе проделанной работы, мною была сделана автоматизированная база данных «Отдел кадров» для менеджера. Она отвечает всем требованиям по разработке баз данных, как со стороны внешнего оформления (интерфейса), так и со стороны хранения данных и структуры. Вся база данных составляет единый файл «Отдел кадров «ТОО Фирма Фининсайт.mdb»», без вспомогательных модулей, библиотек, не считая сам MS Access, тем самым, сохраняя свою структурную внутреннюю целостность.

3. Экономическая часть

.1 Характеристика деятельности предприятия

Магазин бытовой техники «Восточный экспресс» был зарегистрирован как юридическое лицо в 1993 году.

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

Магазин «Восточный экспресс» расположен на выезде из города. В магазине имеется квалифицированный персонал, который продает и помогает выбрать любую продукцию или товар. В продаже имеется большой выбор холодильников, телевизоров, стиральных машин, пылесосов, газовых плит, музыкальных центров, DVD-плееров, радиотелефонов и другая бытовая техника. Содержится более 20 наименований разных фирм производителей: Daewoo, EuroLux, JVC, Indesit, LG, Moulinex, Philips, Panasonic, Sony, Samsung, Scarlett, Rowenta, Toshiba, Zanussi, Дарина, Веко, Норд, Эколюкс и т.д.

Магазин пользуется большим спросом у покупателей, из-за квалифицированного обслуживания.

Численность работников «Восточного Экспресса»: директор - 1 чел., гл. бухгалтер - 1 чел., бухгалтер - 3 чел., экономист - 1 чел., кассир - 1 чел., менеджер по кадрам - 1 чел., менеджер по продукции товара - 2 чел., менеджер по рекламе - 1 чел., диспетчер - 1 чел., менеджер по персоналу - 1 чел., охрана - 3 чел., менеджер по продаже бытовой техники - 4 чел., грузчики - 2 чел., работник по уборке помещения - 2 чел., психолог - 1 чел., водитель - 6 чел., сторож - 6 чел., программист - 3 чел., электрик - 1 чел., юрист - 2 чел., мастер - 2 чел., менеджер по приему товара на ремонт - 1 чел.

Разный возрастной контингент от 18 до 70 лет.

Заработная плата у всего персонала повременная.

Магазин осуществляет реализацию широкого ассортимента товаров.

По численности работающих в ТОО «Фирма Фининсайт» фирму можно отнести к малому предприятию (численность работников не превышает 40 человек).

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

На основе сдачи экзаменов или во время стажировки смотрят на знания людей. Молодые люди накапливают и пополняют знания благодаря «ветеранам» фирмы.

.2 Расчет затрат на внедрение и использование программного продукта

.2.1 Характеристика программного продукта с экономической точки зрения

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

Данная программа представляет собой широко тиражируемый продукт:

1.  Для каждой фирмы требуется определенный стандарт предоставления документов при приеме на работу (РНН, удостоверение личности, медсправка, трудовая книжка и пенсионный договор);

2.       Требуется некоторое время для внедрения специалистом программы.

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

Главные характеристики программного продукта:

1.  База данных о работнике: ФИО, дата рождения, количество детей, пол, национальность, семейное положение, адрес и контактный телефон, должность, образование, профессия, РНН, СИК, № удостоверения.

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

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

.        Добавление данных в справочники (город, улица; профессия, должность, образование и национальность).

Достоинства продукта:

1.  Экономия времени и средств;

2.       Легкость применения;

.        Уменьшение бумажной документации;

4.       Относительно невысокая стоимость;

5.       Облегчение работы;

6.       Надежность;

7.       Эффективность;

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

умышленных.

.2.2 Характеристика программного продукта с позиции маркетингового синтеза

Таблица 1. Характеристика ПП с позиции маркетингового синтеза

По замыслу

Возможность учета работников фирмы (фамилия, имя, отчест-во, адрес и телефон, пол, дата рождения, национальность, должность, № удостоверения); поиск информации: по фами-лии, по адресу, по полу, по образованию и т.д.; вывод необходимой информации на экран и принтер, в том числе сведения о работниках, по адресу проживания, по РНН, по СИК, по профессии, по дате рождения.

В реальном исполнении

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

Возможные модули: 1. Интерфейсная и справочная система; 2. Гибкая система настройки.

С подкрепле-нием спроса

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

Производитель предлагает огромный спектр услуг: 1. Установка (внедрение); 2. Настройка; 3. Сопровождение; 4. Обновление версий; 5. Защита информации; 6. Конфиденциальность информации.

Преимущест-во у пользователя

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

Уникальные возможности у пользователя: 1. Высокая скорость; 2. Понятная и простая настройка интерфейса; 3. Большие объемы инфор-мации; 4. Низкие затраты; 5. Наглядность; 6. Быстрый сбор данных; 7. Убыстрить ручную работу.


Затраты на разработку программного продукта

Расчет единовременных затрат.

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

Зк = К+З пк = Квт +Клвс + Кппп + Кос + З пк (1)

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

Таблица 2. Необходимые технические средства и программное обеспечение для разработки и внедрения программного продукта

Наименование тех. Средства и ПО

Тип или модель

Поставщик

Кол-во

Стоимость, тнг.

1

Принтер

EPSON LUX 300

ЧП «Diol»

1

7800

2

ОС

Windows XP

Computer City

1

800

3

Программное обеспечение

SQL Server

Sybase

1

3000

4

Программное обеспечение

Microsoft Office (Microsoft Access)

Microsoft

1

2500

Ито го:





14100


Зк = 7800 + 800 + 3000 + 2500 = 14100 (тнг)

Расчет текущих затрат на разработку программного продукта.

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

Текущие затраты рассчитываются по следующей формуле (2):

С = Зпр + Нз + З маш + Зс + Зн + З кр (2)

где: С - текущие затраты;

Зпр - затраты на заработную плату персонала;

Нз     - начисления на заработную плату (Единый социальный налог);

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

Зс - затраты на оплату работ, выполняемых другими организациями;

Зн - накладные расходы;

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

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

В создании программного продукта участвовал 1 программист, у которого ушло времени:

Время на системный анализ - 140 часов.

Время на разработку - 270 часов.

Время на внедрение - 190 часов.

Итого - 600 часов.

Таблица 3. Потребность в персонале и оплата его труда

Категория персонала

Количество сотрудников

Оплата за 1 час, тенге

Требуемое время на разработку ПП, час

Заработная плата, тнг.

Программист

1

130

600

78000

ИТОГО




78000


Зарплата у программиста повременная рассчитывается по формуле (3):

Зповр = Тст.час. * tф (3)

где: Тст. Час. = 130 тнг/час

tф = 600 часов

Зповр = 130 * 600 = 78000 (тнг)

Учитывая, что стоимость машинного часа составляет 5 тенге, а время, необходимое для разработки ПП - 600 часов, то затраты, связанные с использованием машинного времени составят:

Змаш = Тмаш * Смаш, (4)

где:

Тмаш - машинное время на разработку программного продукта,

Смаш - стоимость одного часа машинного времени,

Таким образом:

Змаш = 600 * 5 = 3000 (тнг)

Величина накладных расходов составляет 50% от заработной платы разработчика (39000 тенге).

Нз = 78000 * 10 / 100 = 70200

Нз = (70200 - 7800) *21 / 100 = 14742 (тнг)

С = 78000 + 14742 + 3000 + 39000 = 134742 (тнг)

.2.4 Потребность в инвестициях на разработку программного продукта

Таблица 4. Потребность в инвестициях на разработку ПП

Наименование затрат

Формула для расчета

Сумма, тнг

1. Единовременные затраты (Зк)

Зк = К+З пк = Квт +Клвс + Кппп + Кос + З пк

14100,0

2. Текущие затраты (С)

С = Зпр + Нз + З Маш + Зс + Зн + З кр

134742,0

Итого затрат

Зк + С

148842,0


.2.5 Расчет срока окупаемости вложенных инвестиций

Экономический эффект от использования ПП за расчётный период Т определяется по формуле (5), тнг.:

ЭТ = РТ - ЗТ (5)

где

РТ - стоимостная оценка результатов применения ПП в течение периода Т, тнг; ЗТ - стоимостная оценка затрат на создание и сопровождение ПП, тнг.

Стоимостная оценка результатов применения ПП за расчётный период Т определяется по формуле (6):

 (6)

где:

Т - расчётный период;

Рt - стоимостная оценка результатов года t расчётного периода, тнг.;

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

Дисконтирующая функция имеет вид:

αt = 1 / (1 + p)t ,

где - коэффициент дисконтирования (p = Eн = 0.2, Ен - нормативный коэффициент эффективности капитальных вложений).

Таким образом,


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

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

Эу = Зр - За (8)

где

Зр - затраты на ручную обработку информации, тнг.;

За - затраты на автоматизированную обработку информации, тнг.


Зр = Ои * Ц * Гд / Нв (9)

где

Ои - объём информации, обрабатываемой вручную, Мбайт;

Ц - стоимость одного часа работы, руб./час;

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

Нв - норма выработки, Мбайт/час.

В данном случае:

Ои = 25 Мбайт (общий размер обрабатываемых данных, вводимых для регистрации за год с последующим подсчетом статистики),

Ц = заработная плата в месяц / количество рабочих дней в месяце * продолжительность рабочей смены.

Ц = 18000 / 26 * 8 = 86.54 тнг./час

Гд = 2.5 (установлен экспериментально)

Нв = 0.04 Мбайт/час.

Следовательно, затраты на ручную обработку информации будут равны:

Зр = 25 * 86.54 * 2.5 / 0.04 = 135218.75 (тнг.)

Затраты на автоматизированную обработку информации рассчитываются по следующей формуле (10):

За = ta * Цм + tо * (Цм + Цо) (10)

где - время автоматической обработки, ч.;

Цм - стоимость одного часа машинного времени, тнг./час; о - время работы оператора, ч.;

Цо - стоимость одного часа работы оператора, тнг./час.

Для данного ПП: = 39 ч.,

Цм = 5 тнг., о = 83.3 ч.,

Цо = 18000 / 26 / 8 = 86.54 тнг.

Расчет tа:

Для автоматической обработки введенных данных, если получать по 30 справок в неделю (время получения одной справки 1,5 мин.) понадобится 2340 мин. (расчет: 30 * 1,5 * 52 (кол-во недель в году)) = 2340 = 39 часов в год)

Расчет to:

Для ввода данных оператором в систему понадобится:

случаев * 5 мин. (регистрации 1 случая) = 5000 мин. = 83.3 часа;

Следовательно, затраты на автоматизированную обработку информации будут равны:

За = 39 * 5 + 83,3 * (5 + 86.54) = 7820.282 тнг.

Таким образом, годовая экономия от внедрения ПП равна:

Эу = 135218.75 - 7820.282 = 127398.47 тнг.

Экономический эффект от использования ПП за год определяется по формуле (11), тнг.:

Эг = Эу - Ен * ЗТ (11)

Эг = 127398.47 - 0.2 * 148842.0 = 97629.6 тнг.

Эффективность разработки может быть оценена по формуле (12):

Эр = Эг * 0.4 / ЗТ (12)

Эр = 97629.6 * 0.4 / 148842.0 = 0,262

Поскольку Эр > 0.2 (Ен), наша разработка является экономически целесообразной.

Предполагается, что данный ПП без изменений и доработок будет использоваться в течение одного года. Тогда стоимостная оценка результатов применения ПП (экономия) за расчётный период T = 1 года составит:

P3 = Σ 127398.47 * αt = 127398.47 + 106165.38 = 233563.85 тнг.

Экономический эффект от использования ПП за расчётный период T = 1 года составит:

ЭТ = 233563.85 - 148842.0 = 84721.85 тнг.

Очевидно, что разработка нашей автоматизированной системы является абсолютно эффективной.

4. Охрана труда

.1 Производственное помещение

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

При правильной организации рабочего места производительность труда программиста возрастает с 8 до 20 процентов.

Согласно ГОСТ 12.2.032-78 конструкция рабочего места и взаимное расположение всех его элементов должно соответствовать антропометрическим, физическим и психологическим требованиям. Большое значение имеет также характер работы. В частности, при организации рабочего места программиста должны быть соблюдены следующие основные условия:

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

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

необходимо естественное и искусственное освещение для выполнения поставленных задач;

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

Главными элементами рабочего места программиста являются письменный стол и стул. Основным рабочим положением является положение сидя. Рабочее место для выполнения работ в положении сидя организуется в соответствии с ГОСТ 12.2.032-78.

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

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

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

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












Рисунок 38. Зона досягаемости рук

Зоны досягаемости рук в горизонтальной плоскости.

а - зона максимальной досягаемости;

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

в - зона легкой досягаемости ладони;

г - оптимальное пространство для грубой ручной работы;

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

Рассмотрим оптимальное размещение предметов труда и документации в зонах досягаемости рук: дисплей размещается в зоне а (в центре); клавиатура - в зоне г/д; системный блок размещается в зоне б (слева); принтер находится в зоне а (справа); документация:

1) в зоне легкой досягаемости ладони - в (слева) - литература и документация, необходимая при работе;

2) в выдвижных ящиках стола - литература, неиспользуемая постоянно.

При проектировании письменного стола следует учитывать следующее:

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

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

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

конструкция стола должна предусматривать наличие выдвижных ящиков (не менее 3 для хранения документации, листингов, канцелярских принадлеж-ностей, личных вещей).

Параметры рабочего места выбираются в соответствии с антро-пометрическими характеристиками. При использовании этих данных в расчетах следует исходить из максимальных антропометрических характеристик (М+2).

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

ширина не менее 700 мм;

глубина не менее 400 мм;

высота рабочей поверхности стола над полом 700-750 мм.

Оптимальными размерами стола являются:

высота 710 мм;

длина стола 1300 мм;

ширина стола 650 мм.

Поверхность для письма должна иметь не менее 40 мм в глубину и не менее 600 мм в ширину.

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

высота не менее 600 мм;

ширина не менее 500 мм;

глубина не менее 400 мм.

Важным элементом рабочего места программиста является кресло. Оно выполняется в соответствии с ГОСТ 21.889-76. При проектировании кресла исходят из того, что при любом рабочем положении программиста его поза должна быть физиологически правильно обоснованной, т.е. положение частей тела должно быть оптимальным. Для удовлетворения требований физиологии, вытекающих из анализа положения тела человека, в положении сидя, конструкция рабочего сидения должна удовлетворять следующим основным требованиям:

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

допускать регулирование высоты в зависимости от роста работающего человека (в пределах от 400 до 550 мм);

иметь слегка вогнутую поверхность,

иметь небольшой наклон назад.

Исходя из вышесказанного, приведем параметры стола программиста:

высота стола 710 мм;

длина стола 1300 мм;

ширина стола 650 мм;

глубина стола 400 мм.

Поверхность для письма:

в глубину 40 мм;

в ширину 600 мм.

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

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

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

.2 Анализ потенциально опасных и вредных факторов

Требования к уровням шума и вибрации

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

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

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

Оптимальные показатели уровня шумов в рабочих помещениях конструкторских бюро, кабинетах расчетчиков, программистов определяются по ГОСТ 12.1.003-83[10].

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

4.3 Производственная санитария

 

Тепловыделения от людей

Тепловыделения человека зависят от тяжести работы, температуры и скорости движения окружающего воздуха. Количество тепла, выделяемого одним человеком. Для нормальных условий (22оС) явные тепловыделения одного человека составляют около 55 Вт. Считается, что женщина выделяет 85%, а ребенок - 75% тепловыделений взрослого мужчины. В рассчитываемом помещении находится 11 человек. Тогда суммарное тепловыделение от людей будет:

Qл = 11 * 55Вт = 605 Вт

Микроклимат

Наиболее значительным фактором производительности и безопасности труда является производственный микроклимат, который характеризуется температурой и влажностью воздуха, скоростью его движения, а также интенсивностью радиации, и должен соответствовать ГОСТ 12.1.005-88 и СНиП 2.04.05-86 (табл. 5).

Таблица 5. Требования к параметрам микроклимата в производственном помещении.

Параметры микроклимата

Значения параметров


Зимой

летом

1. Температура, °C

22-24

23-25

2. Скорость воздушных масс, м/с

0.1

0.1-0.2

3. Относительная влажность, %

40-60

40-60


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

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

Относительная влажность в пределах 40 - 60% мало сказывается на состоянии человека. При влажности 99 - 100% практически выключается регулирующий механизм потоотделения и быстро наступает перегревание.

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

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

Вентиляция

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

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

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

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

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

.4 Эргономика и производственная эстетика

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

Возможные электромагнитные излучения и поля:

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

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

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

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

К условиям применения электронно-лучевой трубки относятся внешняя освещенность и расстояние наблюдения. Внешняя освещенность делится на три уровня:

-   низкий (10 - 50 лк);

-       средний (500 - 1000 лк);

-       высокий (более 10000 лк).

Если освещенность превышает 30000 лк, то необходимы меры для ее снижения.

Источником рентгеновских лучей внутри монитора является внутренняя флуоресцирующая поверхность экрана. Незначительное рентгеновское излучение регистрируется лишь на расстоянии нескольких миллиметров от поверхности экрана, на расстоянии же от экрана 30 - 40 см рентгеновское излучение не регистрируется.

Для защиты от вредного воздействия излучений возможно применение заземленных защитных экранов, значительно уменьшающих их интенсивность. Кроме того, рекомендуется использовать мониторы, отвечающие спецификации MPR II, разработанной Шведским Национальным Советом по Измерениям и Тестированию (указывается зарубежный стандарт, так как большая часть эксплуатируемой и закупаемой вычислительной техники произведена не в России). Спецификация определяет уровень электромагнитного излучения мониторов для двух полос частот: 5 Гц - 2 кГц и 2 - 400 кГц. Напряженность электрического поля в нижней полосе не должна превышать 25 В/м, в верхней - 2.5 В/м, соответственно напряженность магнитного поля 250 и 2.5 нТ. Интенсивность энергетических воздействий в рабочем помещении нормируется ГОСТ 12.1.002-84.

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

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

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

Принцип минимального расстройства человека-оператора. Расстройство пользователя (производственные причины), может возникнуть:

-   из-за какого-то препятствия в решении поставленной задачи;

-       из-за появления и обнаружения ошибок.

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

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

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

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

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

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

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

Эргономические требования к системам отображения информации.

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

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

Максимально допустимый перепад яркостей в поле зрения оператора не должен превышать 1:100. Оптимальными же являются соотношения 20:1 между источником света и ближайшим окружением и 40:1 между самым светлым и самым темным участками изображения. Контрастность изображения снижается при внешнем освещении тем значительнее, чем ниже яркость экрана и чем больше яркость, создаваемая освещением. Контраст между системой отображения информации и его непосредственным окружением не должен превышать соотношения 3:1.

Средства отображения информации должны отвечать следующим техническим требованиям:

-   яркость свечения экрана не менее 100 Кд/м2;

-       минимальный размер точки растра не более 0.6 мм для цветного монитора;

-       контрастность изображения не менее 0.8;

-       частота регенерации изображения в текстовом режиме не менее 72 Гц;

-       количество точек растра на строку не менее 640;

-       наличие антибликового покрытия экрана;

-       размер экрана не менее 31 см по диагонали;

-       высота символов на экране не менее 3.8 мм;

-       расстояние от глаз оператора до экрана 40-80 см;

-   монитор должен быть оборудован поворотной подставкой, позволяющей перемещать его в горизонтальной и вертикальной в пределах 130-200 мм и изменять угол наклона экрана на 10-15°.

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

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

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

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

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

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

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

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

. Дж. Мартин. Организация баз данных в вычислительных системах, М: Мир, 2000.

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

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

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

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

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

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

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

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

. Брябрин В.М., Программное обеспечение персональных ЭВМ, Москва, Hаука, 1989 г.

. Шафрин Ю.А. Основы компьютерной технологии. М., 1998 г.

. И.П. Кузнецов. Кибернетические диалоговые системы.

Похожие работы на - Автоматизированное рабочее место инспектора отдела кадров ТОО 'Восточный экспресс'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!