Автоматизированное рабочее место специалистов реферат

                                        
Российская Федерация

Министерство  образования  Ставропольского края

«Государственный агротехнический колледж»

с.Московское

 Реферат

на тему: Автоматизированное рабочие место (АРМ)

по дисциплине: Информационное обеспечение перевозочного
процесса

Работу выполнил обучающийся

Курс 2   Группа № 23

Адоньев Михаил Викторович

                                                                                
(Ф.И.О.)


Специальность: 23.02.01 Организация
перевозок и управление на

транспорте (по видам)

с. Московское,

2021г.

Содержание

Введение ………………………………………………………………………….

3

Глава I.

Автоматизированное рабочее место (АРМ) и его
составляющие……………………………………………………….

6

1.1

Понятие и примеры АРМ…………………………………………..

6

1.2

Характеристика составляющих и сущность АРМ…………………

17

Глава II.

Виды обеспечения современных АРМ………………………….

25

2.1

Классификация АРМ………………………………………………..

25

2.2

Виды обеспечения АРМ…………………………………………….

28

Заключение……………………………………………………………………..

34

Список использованной литературы………………………………………..

35

Введение

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

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

Задача
распространения (обмена), накопления, обработки информации стояла перед людьми
на всех этапах развития человечества. В течение долгого времени основными
инструментами для ее решения были слух, язык и мозг человека. Кардинальное
первое изменение произошло с приходом письменности, потом уже с изобретением
книгопечатания. Так как в эпоху книгопечатания основным носителем информации
стала бумага, то технологию распространения и накопления информации правильнее
будет называть «бумажной информатикой». Ситуация в корне изменилось с
появлением ЭВМ (электронных вычислительных машин). Персональные компьютеры (ПК)
очень скоро получили своё распространение в управленческой деятельности, прежде
всего в качестве текстовых редакторов – своеобразной электронной пишущей
машинки с почти бесконечным объемом памяти. Первые ЭВМ использовались как большие
автоматические арифмометры. Принципиально новый шаг был совершен, когда от
применения ЭВМ для решения отдельных задач перешли к их использованию для
комплексной автоматизации тех или иных законченных участков деятельности
человека по переработке информации. Одним из первых примеров подобного
системного применения электронно-вычислительной машины в мировой практике были
так называемые административные системы обработки данных: резервирования и
оформления билетов, автоматизация банковских операций, бухгалтерского учета и
т.п. Решающее значение для эффективности систем подобного рода имеет то
обстоятельство, что они опираются на автоматизированные информационные базы.
При решении очередной задачи система нуждается во вводе только небольшой порции
дополнительной информации, тогда как остальное берется из информационной базы.
Каждая порция вновь вводимой информации изменяет информационную базу системы.
Эта база (информационная, или база данных) находится, таким образом, в
состоянии непрерывного обновления, отражая все изменения, происходящие в
реальном объекте, с которым имеет дело система.

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

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

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

Глава I.
Автоматизированное рабочее место (АРМ) и его составляющие

1.1 Понятие и примеры АРМ

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

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

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

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

– персональный
компьютер;

– принтер;

– плоттер;

– сканер;

– факс;

– средства сетевой
связи и другие устройства,

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

– текстовый
процессор;

– электронные
таблицы;

– графические
процессоры;

– офисные приложения.

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

– организационная и
функциональная структуры системы;

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

– объемы выделяемых
на финансирование проекта средств.

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

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

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

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

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

Существуют и особые
программные компоненты автоматизации современного офиса. 1. База данных. База
данных позволяет соединить в себе разрозненную информацию о различных аспектах
работы компании или офиса. Информация в базу данных может поступать и из
внешнего окружения. Чаще всего база данных создается на сервере компании или
центральном компьютере, а информация в базу данных может поступать и из
внешнего окружения. Для скорейшего восстановления в случае порчи или утери
информации особое внимание необходимо уделить резервному копированию информации
при создании базы данных. 2. Текстовый процессор. В настоящее время, в качестве
текстового процессора чаще всего используются офисные приложения. В качестве
офисных пакетов наиболее популярны «
MSOffice 2010» (или более ранние версии) для закрытых
операционных систем («
Windows») и различные версии «OpenOffice» для открытых операционных систем («RedHat», «Ubuntu»,
«
Linux», «Suse»). 3. Электронная почта (e-mail).
Зарегистрированная электронная почта (на зарубежных или отечественных интернет
ресурсах) помогает пользователю отправлять, хранить и получать оперативную
информацию своим друзьям по сети Интернет или деловым партнерам. 4. Системы
мгновенных сообщений (Skype, ICQ, mailagent) и аудиопочта позволяют получать и
передавать звуковую информацию. 5. Электронный календарь позволяет производить
и хранить работу вместе с рабочим расписанием. При использовании рабочего
календаря, можно использовать адресную книгу, назначать встречи, а также
работать с другими элементами электронного органайзера. 6. Аудио и
видеоконференции являются очень перспективными офисными технологиями, которые
применяются при коммуникации между удаленными работниками или подразделениями
фирмы. Применение программных компонентов позволяет значительно ускорить и
облегчить проведение документооборота в современном офисе.

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

В зависимости от
степени подготовленности, выделяют 4 категории пользователей автоматизированного
рабочего места: пользователи, которые имеют хорошую подготовку и владеющие
одним из современных языков программирования; пользователи, которые имеют
подготовку и владеющие по крайней мере, одним из используемых данным АРМ
программным средством; пользователи, имеющие слабую подготовку для работы на
персональном компьютере и пользователи, которые не имеют подготовки.

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

Специалистам часто
приходится работать с большими объемами данных, с тем, чтобы найти требуемые
сведения для подготовки различных документов. Для облегчения такого рода работ,
были созданы системы управления базами данных (СУБД: DBASE, RBASE, ORACLE и
т.д.). АРМ может обеспечивать ряд служебных функций, входящих в процедуру
управленческой деятельности: информационно – справочное обслуживание, коммуникационное
обслуживание, документационное обслуживание. СУБД позволяют хранить большие
объемы информации, и, что самое главное, быстро находить нужные данные.

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

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

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

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

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

– эффективность;

– гибкость;

– системность;

– устойчивость.

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

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

– своевременное
удовлетворение информационных потребности пользователя;

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

– минимальное время
ответа на запросы пользователя;

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

– дружественный
интерфейс;

– возможность работы
в составе вычислительной сети.

Автоматизированное
рабочее место руководителя позволяет: 1. Принимать управленческое решение и
оперативно доводить его до всех специалистов организации; 2. Получать отчеты
требуемой формы по всей информации; 3. Обеспечить руководителю или его
непосредственным помощникам скорость и оперативность поиска нужной информации;
4. Обеспечить оперативную связь с другими источниками информации в из внешней
среды и т.д. Если на предприятии имеется автоматизированный банк данных (АБД),
то при использовании его ресурсов организуется управление доступом к информации
в зависимости от полномочий специалиста.

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

Правовое
обеспечение АРМ – это комплекс нормативно-правовых документов, регламентирующих
функционирование АРМ в ЭИС.

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

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

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

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

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

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

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

На сегодняшний день
существует огромное количество АРМ. Для того чтобы убедиться в этом достаточно
войти в Интернет. В сети представлено много фирм-разработчиков АРМ и
программного обеспечения к нему.

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

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

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

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

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

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

– расширение сферы
услуг за счет привлечения новых информационных источников;

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

– надежное хранение
библиотечных каталогов в нескольких копиях и т. д.

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

Также хочу привести
пример АРМ программиста на базе графического варианта языка модула-2. При
разработке программ, применение графических методов является одним из наиболее
перспективных подходов к автоматизации программирования. Графический подход
положен в основу разработки автоматизированного рабочего места программиста на
персональной ЭВМ. Рабочее место программиста позволяет сопровождать и
разрабатывать различные программные средства (ПС): программные средства САПР/
АСУТП компиляторы и СУБД; ПС прикладного назначения и др. В рабочем месте
программиста объединены два основных подхода к разработке ПС: – языково-ориентированный
стиль программирования; – графический стиль программирования на основе
Р-технологии. Рабочее место включает ориентированный на язык Модула-2 шаблонный
текстовой редактор, имеющий специальные команды для ввода отдельных
синтаксических конструкций языка Модула-2, что существенно уменьшает число
ошибок и сокращает ввод. Графический вариант языка Модула-2 допускает
представление программ как в графической, так и в текстовой формах.

Все инструментальные
средства пользуются рядом общих механизмов, предназначенных главным образом для
организации удобного интерфейса с пользователем. К ним относятся: единые
средства организации функций HELP с возможностью простой смены языка, на
котором написаны поясняющие тексты; средства оконного интерфейса, которые
поддерживают одновременно до 15 окон на экране дисплея с возможностью их
перекрытия, управления размерами, перемещением и цветом; средства управления
памятью ЭВМ; реализация нескольких типов меню, общесистемные средства обработки
ошибок и выдачи диагностических сообщений. Автоматизированное рабочее место
реализуется на персональной электронно-вычислительной машине, совместимой с IBM
PC (EC 1841,A7150,EC 1834), под управлением МS/DOS. Объединение при
проектировании концепций графического стиля программирования и
языково-ориентированного стиля программирования на базе Модула-2 обеспечивает
широкое применение рабочего места.

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

1.2 Характеристика
составляющих и сущность АРМ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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


доступность;


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


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

АРМ можно
выделить следующие основные функции:

– адаптация
к профессиональным запросам;


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


простота освоения работы на автоматизированных рабочих местах;


возможность работы в сети.

В состав
АРМ обычно входят:


Комплекс технических средств (множительное, коммуникационное, печатающее и
другое оборудование);


Комплекс методологического и информационного обеспечения;

Microsoft Office ХР – пакет программ, которые предназначены
для выполнения различных функций по работе с документами. В отличие от других,
программ, выполняющих аналогичные программы и функции, входящие в Microsoft
Office, отличаются широкой интеграцией между собой, и это обеспечивает
эффективную работу с документами, которые включают в себя различные по типу
части (так например, документ Word может содержать часть базы данных Access и таблицу Excel).

Комплекс
программного обеспечения и программных средств (вспомогательные и прикладные
программы).

Достоинствами
внедрения автоматизированных рабочих мест являются:


мобильность работников;

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

– более
быстрое принятие управленческих решений


повышение производительности труда;


повышение безопасности производства (при использовании в промышленности).

АРМ реализовано на
персональном компьютере промышленного исполнения. Дополнительно в состав АРМ
входят:

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

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

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

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

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

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

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

Важное значение имеют
основные составляющие персональной электронно-вычислительной машины (ПЭВМ) (см.
приложение Б)

Материнская
плата – сложная многослойная печатная плата, на которой устанавливаются
основные компоненты персонального компьютера либо сервера начального уровня
(центральный процессор, контроллер оперативной памяти и собственно ОЗУ,
загрузочное ПЗУ, контроллеры базовых интерфейсов ввода-вывода). Именно
материнская плата объединяет и координирует работу таких различных по своей
сути и функциональности комплектующих, как процессор, оперативная память, платы
расширения и всевозможные накопители. Материнская плата – это главная плата,
можно сказать «тело» компьютера. Ее основной задачей является обеспечить
подключение и взаимодействие всех прочих комплектующих компьютера (процессора,
оперативной памяти, видеокарты, жестких дисков и так далее).

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

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

Организация экранного
диалога – одно из основных требований к технологии А

Глава II.
Виды обеспечения современных АРМ

2.1 Классификация АРМ

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

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

– работа
в диалоговом режиме;

– высокая
производительность компьютера;


максимальная приближённость специалистов к машинным средствам обработки информации;


оснащение АРМ в соответствии с требованиями эргономики;


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


возможность самообучения специалистов.

Множество известных
автоматизированных рабочих мест можно классифицировать на основе
нижеперечисленных обобщенных признаков (Рис. 1, см приложение В):

По режиму
эксплуатации электронно-вычислительных машин:

– Групповой;

– Одиночный;

– Сетевой.

По функциональной
сфере использования:

– Автоматизированное
рабочее место проектировщиков;

– Автоматизированное
рабочее место производственно-технологического назначения;

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

– Автоматизированное
рабочее место специалистов в области физики, экономики, медицины, математики и т.д.

По функциональной
направленности


Функционально-специализированные;

– Обучающие;

– Системы
автоматизированного проектирования (САПРы).

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

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

– Пользователи,
владеющие программированием;

– Пользователи не
умеющие работать на ПЭВМ и не имеющие знаний в этой области;

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

По уровню управления
на предприятии можно выделить три класса типовых АРМ:

– Автоматизированные
рабочие места вспомогательного и технического персонала;

– Автоматизированные
рабочие места специалиста;

– Автоматизированные
рабочие места руководителя.

По функциональной
сфере использования:


Производственно-технологические процессы;

– Научная
деятельность;

– Организационное
управление;

– Проектирование.

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

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

2.2 Виды
обеспечения АРМ

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

В соответствии с
функциональными обязанностями специалистов различают автоматизированные рабочие
места (АРМ) бухгалтера, экономиста, секретаря, учителя, юриста и т.д. Также АРМ
могут быть разработаны для технического персонала – архивариуса,
секретаря-референта, инспектора и т. д.

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

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

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

Таблица
2.1. Компоненты инструментальных средств

Инструментальные средства,
поддерживающие функционирование АРМ

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

С
(+,Visual, ++, Turbo,), Basic (Visual, Turbo), Pascal (Visual, Turbo), Delphi
(Visual, Turbo), Java

Пакеты прикладных
программ

Проблемно-ориентированные,
общего назначения, специализированные, конкретного применения

Офисные средства

Графический редакторы,
текстовый, электронные таблицы и т.д.

Интегрированные
средства

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

Системы управления
базами данных

Объектно-ориентированные,
реляционные (Quattro Pro, Х-Ваsе, Clipper, Clarion, Рагаdoх, Access, Oracle),

Технология
клиент-сервер

Клиент-сервер, сервер
приложений, баз данных, интегрированные клиент-серверные архитектуры

Сетевые информационные
системы

Отраслевые (RosPac,
RosAgroNet), региональные, электронная почта, локальные, Netware, Relcom,
Intranet, Netware, Internet

Средства защиты

Сетевые, локальные,
межсетевые экраны, виртуальные защищенные сети (УРМ)

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

Интеллектуальные
автоматизированные рабочие места (АРМ) ориентированы на реализацию задач,
которые связанны с семантической обработкой информации (речевой, текстов и
видеоинформации).

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

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

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

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

АРМ должен быть
укомплектован необходимыми программно-инструментальными средствами (см. Таблицу
2.1):

– трансляторы
(интерпретаторы) с различных алгоритмических языков и языков пользователей;

– операционные системы
ЭВМ;

– собственно
пользовательские программы (обрабатывающие, обучающие, СУБД знаний и др.).

– средства
проектирования и обработки данных (экранные редакторы текстовой, графической
информации, СУБД, табличные процессоры, генераторы выходных форм);

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

К обеспечивающим компонентам относятся:

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

– информационное обеспечение;

– организационное обеспечение;

– техническое обеспечение;

– математическое обеспечение;

– правовое обеспечение;

– лингвистическое обеспечение;

– методическое обеспечение;

– эргономическое обеспечение.

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

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

– повысить
эффективность использования ресурсов технических средств;

– обеспечить
работоспособность технических средств, так как без программного обеспечения
(ПО) они не могут осуществить никаких логических и вычислительных операций;

– обеспечить
взаимодействие пользователя с техникой;

– сократить цикл от
постановки задачи до получения результата ее решения.

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

Программное обеспечение
автоматизированных рабочих мест (АРМ) должно обладать свойству адаптивности и
настраиваться на конкретное применение в соответствии с требованиями
пользователя. В качестве операционных систем автоматизированных рабочих мест,
созданных на базе шестнадцатиразрядных компьютеров, обычно используется MS DOC,
на базе тридцатидвухразрядных-UNIX и OS/2.

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

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

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

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

Заключение

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

Так, например, если
проанализировать характеристики больших ЭВМ начала 60-х годов, мини-ЭВМ начала
70-х годов и ПЭВМ 80-х гг., то окажется, что производительность примерно
одинакова. Низкая стоимость, надежность, простота обслуживания и эксплуатации
расширяет сферу применения ПЭВМ прежде всего за счет тех областей человеческой
деятельности, в которых раньше вычислительная техника не использовалась из-за
высокой стоимости, сложности обслуживания и взаимодействия. К таким областям
относится и так называемая учрежденческая деятельность, где применение ПЭВМ
1-микропроцессор, 2-основная память, 3-ВЗУ, 4-дисплей, 5-клавиатура, 6-печатающее
устройство, 7-системна магистраль.  

                  Список использованных
источников

1.                
Макарова Н.В. Дик В.В.
Информационные системы в экономике / под ред. В.В. Дика –
M.: Финансы и
статистика, 2020; Информатика под ред. Н.В. Макаровой. –
M.: Финансы и
статистика, 2019;

2.                
Титренко Г.А.
Автоматизированные информационные технологии в экономике [Текст]: учебное
пособие / Г.А. Титоренко, 2020;

3.                
Ковалёва В.Д. Автоматизированное рабочее место экономиста [Текст]:
учебное пособие / В.В.
Хисамудинов,
В.Д. Коваёва, 2020

4.                
Избачков Ю.С. Информационные
системы [Текст]: учебное пособие / Ю.А. Избачков, В.Н. Петров. – СПб.: Питер,
2019

5.                
Емельянова Н.З. Основы
построения автоматизированных информационных систем [Текст]: учебное пособие /
Н.З. Емельянова, Т.Л. Партыка, И.И. Попов, 2019

6.                
Ротач В.Я. Теория
автоматизированного управления [Текст]: учебное пособие / В.Я. Ротач, 2019

7.                
Каширина И.А.
Автоматизированное рабочее место бухгалтера [Текст]: учебное пособие / И.А.
Каширина, 2020

8.                
Ковалёва В.Д. Режим доступа:
Автоматизированное рабочее место экономиста [Текст]: учебное пособие / В.В.
Хисамудинов, В.Д. Коваёва, 2019

9.                
Белоусова Т.И.
Автоматизированное рабочее место бухгалтера [Текст]: учебное пособие / Т.И.
Белоусова, 2020

Содержание:

ВВЕДЕНИЕ

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

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

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

Автоматизированные рабочие места. Понятие, классификация, состав. 

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

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

АРМ можно классифицировать по различным признакам.

Виды АРМ:

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

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

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

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

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

  • персональный компьютер;
  • принтер;
  • плоттер;
  • сканер;
  • факс;
  • средства сетевой связи

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

  • текстовый процессор;
  • электронные таблицы;
  • графические процессоры;
  • офисные приложения.

Принципы, используемые при создании АРМ

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

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

 В процессе разработки и использования АРМ используется принцип проблемной ориентации. Каждое АРМ специализируется на решении определенного класса за дач, объединенных общей технологией обработки данных, единством режимов работы, единством алгоритмов обработки данных. Например, АРМ ЕГРПО обеспечивает пополнение и ведение государственного регистра предприятий и организаций; АРМ ИО РОВД предназначено для автоматизации работы с информационно-справочными системами районного отдела милиции и позволяет осуществлять ввод новых данных, получение справочной ин формации и статистическую обработку на уровне РОВД; 1С:Бухгалтерия, Инфо-бухгалтер, Бухгалтерия Парус относятся к АРМ бухгалтера и автоматизируют работу по ведению финансовой деятельности предприятия.

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

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

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

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

Обеспечение характеристик функционирования АРМ

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

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

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

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

 По степени подготовленности к работе с АРМ выделяются следующие категории работников:

  • системные, программисты, проектировщики;
  • программисты, создающие прикладные программы;
  • пользователи высокого класса, имеющие подготовку к работе с АРМ;
  • операторы – это пользователи, имеющие навыки работы с несколькими операциями: загрузка, ввод и т.д.

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

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

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

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

Языковые средства можно разделить по видам:

  • диалог унифицированной ЭВМ;
  • диалог по шаблону (выбор из предложенных вари антов ответов);
  • диалог с использованием меню (выбор пунктов меню);
  • командный диалог (ввод команды в строку);
  • объектно-ориентированный (выбор объекта, пиктограммы, окна);
  • с использованием клавиатуры (использование специальных клавиш).

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

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

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

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

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

Информационные средства обеспечения АРМ

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

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

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

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

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

ИО включает:

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

В процессе разработки Информационных объектов необходимо определить:

  1. состав информации (перечень информационных единиц или совокупностей, необходимых для решения комплекса задач);
  2. структуру информации и закономерности ее превращения, т.е. правила формирования показателей и документов;
  3. характеристики движения информации (объем и интенсивность потоков, маршруты движения, временные характеристики);
  4. характеристики качества информации (полнота, значимость, своевременность, достоверность и др.);
  5. способы превращения информации.

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

К способам организации и ведения внемашинной информационной базы относятся:

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

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

Заключение

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

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

Главным назначением АРМ является решение задач профессиональной на­правленности (задач бухучета, анализа хозяйственной деятельности, планирования и прогно­зирования и т.п.). 

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

Список использованной литературы

    1. информационные технологии- https://www.info-tehnologii.ru/vid_inf/inf_upr/arm/index.html
    2. прикладные информационные технологии https://sites.google.com/site/prikladnye/materialy/2-glava
    3. Фундаментальная информатика и информационные технологии- https://www.vyatsu.ru/abiturientu/univers/dni-otkryityih-dverey-1/fundamental-naya-informatika-i-informatsionnyie-te.html

Университет Университет 2021: Университет Университет - стоит ли поступать? ВСЯ ИНФОРМАЦИЯ

СПИСОК ДЛЯ ТРЕНИРОВКИ ССЫЛОК

  • МВА – Организационное поведение
  • Мировой валютный рынок
  • Организационное поведение
  • КЕЙНСИАНСКАЯ РЕВОЛЮЦИЯ: ПРИЧИНЫ, СОДЕРЖАНИЕ, ИТОГИ. (Предпосылки возникновения кейнсианской революции:)
  • Эгейское Искусство, история создания
  • Мотивация – от теории к практике
  • АВТОМАТИЗИРОВАННАЯ  ИНФОРМАЦИОННАЯ СИСТЕМА ОРГАНОВ  ПРОКУРАТУРЫ
  • А.С. Пушкин – создатель современного русского литературного языка
  • Понятие и виды юридических фактов в гражданском праве
  • Абсолютный нуль (Дисциплина: естествознание)
  • Описание свойств векторных полей
  • Мотивация – от теории к практике (MBA «Маркетинг и продажи»)

Обновлено: 27.04.2023

Выполнил студент группы АСУ-99-1 _____________ Срибный Д.В.

Курсовой проект защищен

на курсовое проектирование

По курсу: Проектирование автоматизированных систем обработки информации

Студенту: Срибному Д.В.

Тема проекта : Автоматизированное рабочее место специалиста по кадрам_

Графическая часть на листах

1. Теоретические аспекты автоматизированного рабочего места кадровика 5

2. Описание предметной области 9

3. Функции и обязанности кадровика 10

4. Техническое задание 12

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

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

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

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

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

– языки и системы программирования;

  • прикладное программное обеспечение (ППП): общесистемные (базовые) ППП и проблемно-ориентированные ППП профессионального назначения.

Операционная система представляет собой группу программ, которые обеспечивают управление ресурсами компьютера, поддержку работы всех программ, их взаимодействия с аппаратными средствами и предоставляют пользователю возможность общего управления компьютера. Операционная система управляет компьютером, периферийным оборудованием, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для нее эти услуги. Таким образом, выбор ОС для ЭВМ в составе АРМ чрезвычайно важен, так как он определяет, какие программы будут работать на АРМ, какие аппаратные средства будут включены в АРМ, какова будет степень защиты данных, и насколько комфортными и безопасными будут условия работы для специалиста АРМ. Наиболее широко в настоящее время на компьютерах типа IBM PC применяются ОС, разработанные фирмой Microsoft, это существующие версии Windows.

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

Общесистемное (базовое) прикладное программное обеспечение (БППО) позволяет:

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

В состав БППО АРМ кадровика включают пакеты, которые подразделяются

на три группы: функционально-ориентированные ППП, многофункциональные (интегрированные) ППП, типовые проблемно-ориентированные ППП общего назначения.

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

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

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

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

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

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

  1. планирование профессиональной подготовки рабочих и специалистов (обучение, переподготовка);
  2. планирование повышения квалификации (обучение и переобучение) руководящих кадров;
  3. рациональная расстановка кадров в соответствии с уровнем их квалификации;
  4. аттестация и рационализация рабочих мест;
  5. статистический и оперативный учет и отчетность;
  6. анализ движения кадров;
  7. анализ качественного состава кадров;
  8. ведение архива.

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

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

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

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

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

  • подбор кадров;
  • анализ резюме;
  • собеседование;
  • отбор претендентов на вакантные рабочие места;

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

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

Согласно статье 90 Трудового кодекса РФ лица, виновные в нарушении норм, регулирующих получение, обработку и защиту персональных данных работника, несут дисциплинарную, административную, гражданско-правовую или уголовную ответственность в соответствии с федеральными законами. Личная ответственность кадровика во всех случаях, будь то постановка в анкете некорректного вопроса, или беспрепятственный допуск посторонних лиц к документам, содержащим персональные данные, велика. Но ограничиться помощью юриста при новом законодательстве не удастся, особенно если ведется автоматизированный учет кадров — необходимо привлечение еще и специалистов по защите информации.

Автоматизированное рабочее место специалиста (АРМ)

Описание: Автоматизированное рабочее место (АРМ) — это рабочее место специалиста, оснащенное персональным компьютером, программным обеспечением и совокупностью информационных ресурсов индивидуального или коллективного пользования, которые позволяют ему вести обработку данных

Дата добавления: 2015-01-18

Размер файла: 8.94 KB

Работу скачали: 829 чел.

Поделитесь работой в социальных сетях

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

Тема: Автоматизированное рабочее место специалиста (АРМ).

1. Понятие автоматизированного рабочего места специалиста (АРМ).

2. Структура АРМ-а специалиста.

3. Классификация АРМ-а

1. Понятие автоматизированного рабочего места специалиста (АРМ).

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

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

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

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

2. Структура АРМ-а специалиста.

АРМ включает пять основных компонентов :

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

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

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

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

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

3. Классификация автоматизированных рабочих мест

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

3.1. По степени автоматизации:

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

3.2. По количеству сотрудников, использующих АРМ, и выполняемых ими функций:

АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО (АРМ) [automatized working station] – рабочее место работника умственного труда или служащего, оборудованное СВТ, включающими терминалы (дисплеи или персональные ЭВМ) и учитывающими все стороны человеческой деятельности в конкретной области знания и человеческие факторы. АРМ обычно ориентирован на специальность своим составом оборудования внешних устройств и программным обеспечением. Средствами локальной или глобальной сети ЭВМ АРМ и СУБД может быть соединен с другими АРМами или некоторыми центральными процессорами. АРМ предназначен для решения профессиональных проблем с помощью проблемно-ориентированных программного и лингвистического обеспечения.

1.1 Технология решения задачи

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

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

1.2 Сущность АРМ

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

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

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

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

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

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

1.3 Типовая структура АРМ

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

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

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

1.4 Классификация АРМ

В основу классификации АРМ может быть положен ряд классификационных признаков. С учетом областей применения возможна классификация АРМ по функциональному признаку :

1. АРМ административно – управленческого персонала;

2. АРМ проектировщика радиоэлектронной аппаратуры, автоматизированных систем управления и т.д.

3. АРМ специалиста в области экономики, математики, физики и т. д.

4. АРМ производственно-технологического назначения.

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

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

1. Для решения информационно-вычислительных задач;

2. Для решения задач подготовки и ввода данных;

3. Для решения информационно-справочных задач;

4. Для решения задач бухгалтерского учета;

5. Для решения задач статистической обработки данных;

6. Для решения задач аналитических расчетов;

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

1.5 Выбор технических средств для реализации

Для реализации программного комплекса выберем систему программирования Borland Pascal ver. 7.0. Этот выбор позволит, во-первых, создать эффективный программный код, а во-вторых, позволит сделать систему открытой и впоследствии дополняемой. Поскольку вся обработка ведется внутри системы, представляется нецелесообразным использовать какой-либо стандартный

формат данных, такой, как, например, DBASE-формат. Использование

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

2.1 Сценарий диалога с системой

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

председателю профкома и бухгалтеру. При правильном вводе одного из паролей пользователь получает доступ к просмотру, но не изменению данных системы. Если оба пароля введены правильно, то система позволяет просматривать и изменять данные, если же оба пароля введены неправильно, то система отказывает пользователю в доступе. Непосредственно после ввода паролей на экране появляется приветствие пользователя и запрос сегодняшней даты. Эта дата используется по умолчанию при вводе в полях, имеющих тип “Дата”. В этом запросе пользователь может либо подтвердить ту дату, которая стоит на машине по умолчанию, нажатием “Enter” либо ввести новую дату, если дата на машине установлена неправильно. После этого на экране высвечивается главное меню системы ( Экран 1). При помощи стрелок управления курсором пользователь выбирает интересующий его пункт. Выбор первого пункта означает, что пользователь желает просмотреть нормативно – справочную информацию, использующуюся в системе. При выборе этого пункта на экране высвечивается меню нормативно-справочной информации ( Экран 2). В зависимости от выбора пользователя ему

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

первого пункта), или осуществлять поиск в текущих данных (выбор пункта 2). В этом режиме пользователь вводит табельный номер интересующего его сотрудника и получает список всех выданных этому сотруднику льгот. Выход из режима осуществляется клавишей ESC. Выбор третьего пункта дает возможность пользователю рассчитать заработную плату сотрудников профкома( Экран 4). В этом режиме пользователь может просматривать и редактировать файл начислений (выбор первого пункта меню), файл взысканий с сотрудников (второй пункт), список сотрудников с окладами (третий пункт), просматривать общий фонд заработной платы( четвертый пункт), а также поэтапно рассчитывать заработную плату. Сначала пользователь может посчитать оклад сотрудников вместе со всеми начислениями (пятый пункт). При этом система запросит у него дату, которая показывает, за какой месяц начисляется зарплата. Он может также посчитать все взыскания с сотрудников за этот месяц. Для этого пользователь должен выбрать 6-й пункт меню и ввести дату, за которую считаются взыскания. Пользователь может отдельно посчитать налоги, вычитаемые с заработной платы (седьмой пункт) или получить сразу полную ведомость. При выборе девятого пункта система подсчитывает экономию фонда заработной платы в каком-либо году. Выход из режима осуществляется клавишей ESC. Выбирая четвертый пункт Главного меню, пользователь выбирает работу с ведомостью заработной платы ( Экран 5). В этом режиме пользователь может просмотреть ведомость, причем если ведомость не была рассчитана, то система рассчитает ее, распечатать ведомость, занести ее в архив, найти ведомость в архиве. Выход из режима осуществляется клавишей ESC. При выборе пятого пункта меню пользователь получает возможность работать с банковскими документами ( Экран 6). Он может вводить и просматривать платежные поручения, банковские выписки, банковские объявления на взнос. При выборе шестого пункта пользователь выбирает работу с главной книгой бухгалтера ( Экран 7). В этом режиме он может приказать системе добавить в главную книгу данные по последней ведомости заработной платы, добавить данные по последним платежным поручениям, просмотреть главную книгу. Выбор седьмого пункта меню дает возможность пользователю просмотреть сальдо счетов.(Экран 8) Для того, чтобы система подсчитывала сальдо во какому-нибудь конкретному счету, он должен находиться в списке счетов. В этом режиме пользователь может рассчитать текущее сальдо, просмотреть его, занести сальдо в архив или найти его в архиве. При поиске или занесении в архив сальдо у пользователя спрашивается уникальный ключ-дата, который будет связан с этим сальдо. В режиме редактирования любого файла данных системы пользователь имеет возможность получить справку об активных в данный момент клавишах с помощью нажатия F1. Также пользователь может изменить по своему выбору размеры и местоположение на экране окна, в котором происходит редактирование файла данных. Пользователь может одновременно открыть еще несколько файлов данных одновременно, если ему нужно просмотреть какие-то данные прямо в процессе редактирования. Пример: Пользователь вводит очередные начисления сотрудникам. При вводе табельного номера он забывает, какой у интересующего его сотрудника табельный номер. В этом случае ему нужно нажать клавишу F10, выбрать из предлагаемого списка ( Экран 9 ) пункт ” Cписок сотрудников”, и на экране появится окно с номером 2, в котором будет отражаться файл сотрудников. Теперь пользователь должен нажать Ctrl – F5 для перехода в режим изменения размера окна, расположить первое и второе окна так, чтобы они не перекрывались, и продолжать вводить файл начислений. При этом список сотрудников с их фамилиями будут у него перед глазами.

Список используемой литературы

2.Балабанов И.Т. Анализ и планирование финансов хозяйствующего субъекта. М.: Финансы и статистика, 1994.

3. Мескон М., Альберт М., Хедоури Ф. Автоматизированные рабочие место Пер. с англ. /общ. ред. Л.И. Евенко. М.: Дело, 1994.

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

АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО.

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

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

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

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

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

имеется потребность на верхних уровнях. При этом значительная часть

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

в локальных банках данных.

Для реализации идеи распределенного управления потребовалось

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

автоматизированных рабочих мест на базе профессиональных персональ-

ных компьютеров. Например, в сфере экономики на таких АРМ можно осу-

ществлять планирование, моделирование, оптимизацию процессов, приня-

тие решений в различных информационных системах и для различных со-

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

ривать АРМ, соответствующие их значению. Однако принципы создания

любых АРМ должны быть общими: 3системность, гибкость, устойчивость,

Согласно принципу 3системности, 0 АРМ следует рассматривать как

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

Принцип 3гибкости 0означает приспособленность системы к возможным

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

стандартизации их элементов.

Принцип 3устойчивости 0 заключается в том, что система АРМ должна

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

них и внешних возмущающих факторов. Это значит, что неполадки в от-

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

системы быстро восстанавливаема.

3Эффективность 0 АРМ следует рассматривать как интегральный пока-

затель уровня реализации приведенных выше принципов, отнесенного к

затратам на создание и эксплуатацию системы.

Функционирование АРМ может дать желаемый эффект при условии

правильного распределения функций и нагрузки между человеком и ма-

шинными средствами обработки информации, ядром которой является

Создание такого “гибридного” интеллекта в настоящее время явля-

ется проблемой . Однако реализация этого подхода при разработке и

функционировании АРМ может принести ощутимые результаты – АРМ станет

средством повышения не только производительности труда и эффектив-

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

этом человек в системе АРМ должен оставаться ведущим звеном.

АРМ могут быть 2 1индивидуальными, групповыми, коллективными 2. 0 При-

менительно к 1групповым 0 и 1коллективным 0 АРМ в целях эффективного функ-

ционирования системы ЭВМ – специалистам (коллективу) необходимо

ужесточить требования к организации работы АРМ и чётко определить

функции администрирования в такой системе. Система АРМ, являющаяся

человеком – машиной, должна быть открытой, гибкой, приспособленной к

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

– максимальная приближённость специалистов к машинным средствам

– работа в диалоговом режиме;

– оснащение АРМ в соответствии с требованиями эргономики;

– высокая производительность компьютера;

– максимальная автоматизация рутинных процессов;

– моральная удовлетворенность специалистов условиями труда,

стимулирующая их творческую активность, в частности, в дальнейшем

– возможность самообучения специалистов.

Задачи, решаемые на АРМ, условно можно разделить на 1информаци-

1онные 0 и 1вычислительные 0.

К 1информационным 0 задачам относятся кодирование, классификация,

сбор, структурная организация, корректировка, хранение, поиск и вы-

дача информации. Часто 1информационные 0 задачи включают несложные вы-

числительные и логические процедуры арифметического и текстового ха-

рактера и отношения (связи). 1Информационные 0 задачи являются, как

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

1Вычислительные 0 задачи являются как формализуемыми , так и не

полностью формализуемыми. Формализуемые задачи решаются на базе фор-

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

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

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

ется применять различные математические модели.

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

средств решения не полностью формализуемых задач, называемых семати-

ческими.Такие задачи возникают очень часто в ходе оперативного уп-

равления экономическими объектами, особенно при принятии решений в

условиях неполной информации. Структура АРМ – это совокупность его

подсистем и элементов. К обеспечивающим системам в первую очередь

следует отнести: 1техническое, информационное, 0 1программное 0и 1 органи-

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

Содержание работы

Введение
1 Автоматизированные рабочие места (АРМ)
2 Состав программного обеспечения АРМ
3 Виды АРМ
Заключение
Список использованных источников

Содержимое работы – 1 файл

Автоматизированные рабочие места контрольная.doc

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

Федеральное агентство по образованию

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

Уральский Финансово-Юридический институт

Контрольная работа

по дисциплине: Информационные системы в экономике

на тему: Автоматизированные рабочие места

Исполнитель: Токманцева Н.В.

г. Екатеринбург 2009г.

1 Автоматизированные рабочие места (АРМ)

2 Состав программного обеспечения АРМ

Список использованных источников

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

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

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

1 Автоматизированные рабочие места (АРМ)

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

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

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

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

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

2 Состав программного обеспечения АРМ

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

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

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

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

системы подготовки текстовых документов (текстовые редакторы и настольные издательские системы);

системы обработки финансово- экономической информации (табличные редакторы и другие подобные программы);

системы управления базами данных;

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

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

личные информационные системы (органайзеры);

программы для работы с электронной почтой;’

системы проектирования и совершенствования систем управления;

системы обработки изображений документов;

системы оптического распознавания символов;

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

1) Системы подготовки текстовых документов.

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

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

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

2) Системы обработки финансово- экономической информации

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

3) Системы управления базами данных

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

База данных (БД) – совокупность специально организованных и логически упорядоченных данных.

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

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

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

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

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

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

Читайте также:

      

  • Темперамент различия в темпераментах как возможная причина конфликтов реферат
  •   

  • Системы сквозного управления жизненным циклом изделий реферат
  •   

  • Реферат на тему садово парковое искусство японии
  •   

  • Предпосылки экономики единство и динамика потребностей и ресурсов реферат
  •   

  • Использование краеведческого материала на уроках русского языка в начальной школе реферат

Автоматизированное рабочее место специалиста

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

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

«Российская таможенная академия»

Санкт-Петербургский имени В.Б. Бобкова филиал

Российской таможенной академии

Кафедра информатики и ИТТ

Реферат

на тему «Автоматизированное рабочее место специалиста»

Выполнила:

студентка V курса

очной формы обучения

экономического факультета

группы 541

2011 год

Введение

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

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

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

§ 1. Понятие и общая характеристика АРМ

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

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

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

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

Эффективность АРМ следует рассматривать как интегральный показатель уровня реализации приведенных выше принципов, отнесенного к затратам по созданию и эксплуатации системы.

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

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

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

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

АРМ присущи следующие свойства:

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

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

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

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

Можно выделить следующие основные функции АРМ:

Удовлетворение информационной и вычислительной потребности специалиста;

Минимальное время ответа на запросы пользователя;

Адаптация к профессиональным запросам;

Простота освоения работы на АРМ; – Возможность работы в сети.

Обычно в состав АРМ входят:

Комплекс программных средств и программного обеспечения (прикладные и вспомогательные программы);

Комплекс информационного и методологического обеспечения

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

Достоинствами внедрения АРМ являются:

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

. повышение безопасности производства (при использовании в промышленности);

. более быстрое принятие управленческих решений;

. мобильность работников;

. повышение производительности труда

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

§2. Назначение и виды АРМ

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

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

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

повышение безопасности производства (при использовании в промышленности);

более быстрое принятие управленческих решений;

мобильность работников;

повышение производительности труда

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

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

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

. сетевые и коммуникационные устройства (локальные и корпоративные сети, электронная почта).

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

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

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

пользователь АРМ должен выполнять все действия, не выходя из системы, поэтому требуется оснащенность всеми необходимыми операциями;

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

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

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

§3.Принципы, используемые при создании АРМ

Создание и использование АРМ основывается на ряде общих принципов проектирования систем обработки данных:

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

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

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

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

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

§4. АРМ и перспективы его развития

Современные масштабы и темпы внедрения средств автоматизации управления в народном хозяйстве с особой остротой ставит задачу проведения комплексных исследований, связанных со всесторонним изучением и обобщением возникающих при этом проблем как практического, так и теоретического характера. В последние годы возникает концепция распределенных систем управления народным хозяйством, где предусматривается локальная обработка информации. Для реализации идеи распределенного управления необходимо создание для каждого уровня управления и каждой предметной области автоматизированных рабочих мест (АРМ) на базе профессиональных персональных ЭВМ. Анализируя сущность АРМ, специалисты определяют их чаще всего как профессионально-ориентированные малые вычислительные системы, расположенные непосредственно на рабочих местах специалистов и предназначенные для автоматизации их работ. Для каждого объекта управления нужно предусмотреть автоматизированные рабочие места, соответствующие их функциональному назначению. Однако принципы создания АРМ должны быть общими: системность, гибкость, устойчивость, эффективность. Согласно принципу системности АРМ следует рассматривать как системы, структура которых определяется функциональным назначением. Принцип гибкости означает приспособляемость системы к возможным перестройкам благодаря модульности построения всех подсистем и стандартизации их элементов. Принцип устойчивости заключается в том, что система АРМ должна выполнять основные функции независимо от воздействия на нее внутренних и внешних возможных факторов. Это значит, что неполадки в отдельных ее частях должны быть легко устранимы, а работоспособность системы – быстро восстановима. Эффективность АРМ следует рассматривать как интегральный показатель уровня реализации приведенных выше принципов, отнесенного к затратам по созданию и эксплуатации системы. Функционирование АРМ может дать численный эффект только при условии правильного распределения функций и нагрузки между человеком и машинными средствами обработки информации, ядром которых является ЭВМ. Лишь тогда АРМ станет средством повышения не только производительности труда и эффективности управления, но и социальной комфортности специалистов. Развитие электроники привело к появлению нового класса вычислительных машин – персональных ЭВМ (ПЭВМ). Главное достоинство ПЭВМ – сравнительно низкая стоимость и в то же время высокая производительность. Так, например, если проанализировать характеристики больших ЭВМ начала 60-х годов, мини-ЭВМ начала 70-х годов и ПЭВМ 80-х гг., то окажется, что производительность примерно одинакова. Низкая стоимость, надежность, простота обслуживания и эксплуатации расширяет сферу применения ПЭВМ прежде всего за счет тех областей человеческой деятельности, в которых раньше вычислительная техника не использовалась из-за высокой стоимости, сложности обслуживания и взаимодействия. К таким областям относится и так называемая учрежденческая деятельность, где применение ПЭВМ.

Заключение

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

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

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

Список использованных источников

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

М.: Финансы и статистика, 1990. – 190 с.: ил.

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

. Автоматизированные системы обработки учетно-аналитической информации/

В.С. Рожнов, В.Б. Либерман, Э.А. Умнова, Т.В. Воропаева. – М.: Финансы и

статистика, 1992. – 250 с.

. Информационные системы для руководителей / Под ред. Ф. И. Перегудова М.: Финансы и статистика, 1999.

. Компьютерные технологии в кадровых службах / М.А. Винокуров, Р.Д. Гутгарц, В.А. Пархомов – И.: Издательство ИГЭА, 1997. – 198 с.

ВВЕДЕНИЕ

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

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

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

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

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

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

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

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

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

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

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

Объектом исследования данного дипломного проекта является санаторий.

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

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

.        Описать предметную область.

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

.        Правильная постановка задачи.

.        Построить информационную модель предметной области и описать поля таблиц.

.        Выбрать и обосновать среду разработки.

.        Создать меню, реализующую основные функции информационной системы.

.        Описать работу системы и верификацию программы.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

.        Провести верификацию программы.

При написании дипломного проекта были использованы труды отечественных и зарубежных авторов: А.М. Вендрова, Д.В. Марка, П.В. Шумакова, К.Д. Дейта.

Информационной базой исследования являются материалы разработанные в базе данных.

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

1. АНАЛИЗ ИНФОРМАЦИОННЫХ СИСТЕМ В ОБЛАСТИ АВТОМАТИЗАЦИИ ДЕЯТЕЛЬНОСТИ КУЛЬТУРНО-РАЗВЛЕКАТЕЛЬНЫХ ЦЕНТРОВ

.1 Описание предметной области

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

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Предмет исследования — автоматизация данного процесса путем создания программного обеспечения (ПО) автоматизированного рабочего места (АРМ) заведующего ПЦК КПОИиП.

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

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

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

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

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

.2 Анализ существующих программных средств

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

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

Для автоматизации рабочего места широко используются такие программы как: Delphi, С++ (си-шарп), 1C: Бухгалтерия, АРМ оператор 2.0, 1C: Предприятие, и т. д.

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

В процессе построения приложения разработчик выбирает из палитры компонент готовые компоненты как художник, делающий крупные мазки кистью. Еще до компиляции он видит результаты своей работы — после подключения к источнику данных их можно видеть отображенными на форме, можно перемещаться по данным, представлять их в том или ином виде. В этом смысле проектирование в Delphi мало чем отличается от проектирования в интерпретирующей среде, однако после выполнения компиляции мы получаем код, который исполняется в 10-20 раз быстрее, чем то же самое, сделанное при помощи интерпретатора. Кроме того, компилятор компилятору рознь, в Delphi компиляция производится непосредственно в родной машинный код [3, с. 110-116].

Событийная модель в Windows всегда была сложна для понимания и отладки. Но именно разработка интерфейса в Delphi является самой простой задачей для программиста.

Объекты БД в Delphi основаны на SQL и включают в себя полную мощь Borland Database Engine. В состав Delphi также включен Borland SQL LINK, поэтому доступ к СУБД Oracle, Sybase, Informix и Interbase происходит с высокой эффективностью. Кроме того, Delphi включает в себя локальный сервер Interbase для того, чтобы можно было разработать расширяемые на любые внешние sql-сервера приложения в офлайновом режиме. Разработчик в среде Delphi, проектирующий информационную систему для локальной машины (к примеру, небольшую систему учета медицинских карточек для одного компьютера). Если же он будет использовать локальный interbase for windows (это локальный SQL-сервер, входящий в поставку), то его приложение безо всяких изменений будет работать и в составе большой системы с архитектурой клиент-сервер [7, с. 83-87].

Компилятор, встроенный в Delphi, обеспечивает высокую производительность, необходимую для построения приложений в архитектуре «клиент-сервер». Он предлагает легкость разработки и быстрое время проверки готового программного блока, характерного для языков четвертого поколения. Кроме того, Delphi обеспечивает быструю разработку без необходимости писать вставки на Си или ручного написания кода (хотя это возможно) [10, с. 39-42].

Одним из главных достоинств Delphi является то, что он представляет следующие новые свойства и усовершенствования:

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

. Новые расширения языка. В Delphi в язык Object Pascal включены динамические массивы, методы обработки переполнения, установка значения параметров по умолчанию, и многое другое.

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

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

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

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

. Усовершенствования Activex.

. Усовершенствования VCL. Иерархия объектов Delphi была расширена, чтобы включить новый компонент для Nt Service приложений.

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

. Объектно-ориентированная модель компонент.

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

. Масштабируемые средства для построения баз данных.

Недостатки Delphi:

. Низкий порог вхождения.

. Отсутствие сертификационных центров.

. Ошибки менеджмента.

. Отсутствие поддержки крупных вендоров, в отличии от конкурентов [5 с. 299-302].

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

АРМ оператор 2.0, предназначен для принятия заказов и обработки с последующим оформлением отчетов. Разработчиком является Software 123. Что касается программного комплекса АРМ оператор 2.0 предназначен для автоматизации процессов приема, оформления заказов клиента, управление документацией и формирования отчетности.

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

АРМ оператор 2.0 обеспечивает выполнение следующих функций:

взаимодействие со связующими компонентами посредством драйверов;

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

формирование отчетов по значениям архивных параметров систем организации, просмотр и вывод на печать отчета;

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

Одними из главных достоинств АРМ оператор 2.0 являются:

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

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

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

Недостатки: 1. Каждый модуль программы потребует следующих доработок (серьезной доработки изменений текста программы, уточняющей отладочной доработки исходного текста.

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

. Функциональная избыточность из-за простого интерфейса.

. В журнале фиксируются только изменения от предыдущего состояния [12, с. 121-127].

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

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

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

Для удобства разработки конфигурации в программе предусмотрен отладчик. Журнал ведется системой автоматически. В нем отражаются все факты изменений данных [10, с. 23].

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

аутентификация средствами 1С: Предприятия;

аутентификация средствами Windows.

Достоинства 1С: Предприятия:

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

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

Недостатки 1С: Предприятия:

. Невозможность ведения учета в динамике.

. Невысокая скорость проведения вычислений.

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

. Необходимость наличия встроенного языка, который должен отвечать стандартам высокоуровневых языков [9, с. 43-47].# (Си-шарп) — объектно-ориентированный язык программирования для платформы .NET. Разработан в 2000 году Андерсом Хейлсбергом, Скоттом Вилтамутом и Питером Гольде под эгидой Microsoft Research. # — это полнофункциональный объектно-ориентированный язык, который поддерживает все три «столпа» объектно-ориентированного программирования: инкапсуляцию, наследование и полиморфизм. Он имеет прекрасную поддержку компонентов, надежен и устойчив благодаря использованию «сборки мусора», обработки исключений, безопасности типов.

Язык С расширяется введением гибких и эффективных средств, предназначенных для построения новых типов. Программист структурирует свою задачу, определив новые типы, которые точно соответствуют понятиям предметной области задачи. Такой метод построения программы обычно называют абстракцией данных. Информация о типах содержится в некоторых объектах типов, определенных пользователем. С такими объектами можно работать надежно и просто даже в тех случаях, когда их тип нельзя установить на стадии трансляции. Программирование с использованием таких объектов обычно называют объектно-ориентированным. Если этот метод применяется правильно, то программы становятся короче и понятнее, а сопровождение их упрощается. Microsoft.NET — концепция быстрой и качественной разработки программных систем. Концепция .NET появилась в ответ на ситуацию в мире, в котором обостряется конкуренция, катастрофически не хватает программистов, а качественных и безопасных программ требуется все больше и больше.

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

. Поддержка для многочисленных языков программирования. Приложения.

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

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

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

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

. Отсутствие необходимости в представлении низкоуровневых деталей COM.

. Упрощенная модель развертывания. В .NET нет никакой необходимости заботиться о регистрации двоичной единицы в системном реестре. Более того, в .NET позволяется делать так, чтобы многочисленные версии одной и той же сборки *.dll могли без проблем сосуществовать на одной и той же машине [4, с. 175-192].

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

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

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

Приложениям любого из этих типов может также понадобиться доступ к базам данных, обеспечиваться который может либо с помощью такого средства самого языка C#, как LINQ (Language Integrated Query — язык интегрированных запросов).

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

Рассмотрим ключевые функциональные возможности языка C#, которые присутствуют во всех его версиях:

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

. Управление памятью осуществляется автоматически посредством сборки мусора. По этой причине ключевое слово delete в C# не поддерживается.

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

. Предоставляется аналогичная С++ возможность перегружать операции для пользовательских типов.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

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

В C# была унифицирована система типов, теперь можно рассматривать каждый тип как объект. Несмотря на то, используется класс, структура, массив или встроенный тип, можно обращаться к нему как к объекту. Объекты собраны в пространства имен (namespaces), которые позволяют программно обращаться к чему-либо [8, с. 56].

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

Основные компоненты MS Access:

построитель таблиц;

построитель экранных форм;

построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

построитель отчётов, выводимых на печать.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

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

Microsoft Jet Database Engine <#»896538.files/image001.jpg»>

Рисунок 2.1 — Схема данных

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

1. Реализация возможности просмотра информации о клиентах санатория;

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

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

. Вывод на печать списка клиента, сформированные чеки и т. д.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ АВТОМАТИЗИРОВАННОГО РАБОЧЕГО

.1 Выбор и обоснование среды разработки

В качестве основной среды разработки использовалась среда разработки Borland Delphi 7.0. Delphi 7.0 — одна из самых мощных систем, позволяющих на самом современном уровне создавать как отдельные прикладные программы, так и разветвленные комплексы, предназначенные для работы в корпоративных сетях и в Internet. В качестве основного языка программирования в Delphi применяется Object Pascal. Это объектно-ориентированный язык программирования позволяющий организовать современный подход к построению программ и систем разного уровня сложности.

Следующий важный аспект применения Delphi заключается в широком использовании технологии быстрой разработки приложений (RAD). Это позволяет разрабатывать приложения в несколько раз быстрее более традиционных способов разработки. Например, при использовании традиционных методов программирования, создание графического интерфейса программы, включая обработку событий мыши, клавиатуры, включение в программу изображений и звука даже при использовании специальных API занимало довольно большую часть времени программиста и зачастую программный код, отвечающий за интерфейс, занимал около 85-95% от общего кода программы [12, с. 30-35].

Одним из методов решения стало появление концепции визуальных языков программирования, где разработка интерфейса приложений упрощалась за счет библиотеки стандартных элементов управления. Такая концепция была впервые реализована в языке Microsoft Visual Basic. Но компания Borland пошла гораздо дальше и расширила ее до RAD. Тем самым, внедрив возможность не только быстро строить из готовых элементов интерфейс приложения, но так же включать другие объекты, реализующие различные аспекты логики программы, например, объекты доступа к базам данных или взаимодействия с сетью [3, с. 45-49].

Система Delphi обеспечивает возможность визуального программирования на нем с помощью библиотеки визуальных компонентов VCL.

Библиотека визуальных компонентов (Visual Component Library, VCL) содержит большое количество классов, предназначенных для быстрой разработки приложений. Библиотека написана на Object Pascal и имеет непосредственную связь с интегрированной средой разработки приложений Delphi. Несмотря на название, в VCL содержатся главным образом не визуальные компоненты, однако имеются и визуальные. При этом все компоненты являются классами, но не все классы являются компонентами. Все классы VCL расположены на определенном уровне иерархии и образуют дерево (иерархию) классов [9, с. 98-102].сt Manager — это отдельное окно, где перечисляются модули и формы, составляющие проект. При каждом модуле указывается маршрут к каталогу, в котором находится исходный текст. Жирным шрифтом выделяются измененные, но еще не сохраненные части проекта. В верхней части окна имеется набор кнопок: добавить, удалить, показать исходный текст, показать форму, задать опции и синхронизировать содержимое окна с текстом файла проекта, т. е. с головной программой на языке Pascal.

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

Для соединения с базой данных используется технология ADO, которая позволяет соединиться с базой данных без задания псевдонимов. ADO компоненты могут связываться с провайдером напрямую или с помощью компонента ADOConection [5, с. 423-428].

С помощью Delphi 7.0 можно:

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

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

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

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

создавать приложения, которые управляют другими приложениями, в частности, такими программами, как Word и Excel, Access;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

создавать кросс-платформенные приложения, которые можно эксплуатировать как в Windows, так и в Linux;

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

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

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

Это список, только самых основных возможностей Delphi 7.0. Большинство из них соответствует поставленной перед нами задаче о разработке мультиплатформенного приложения, работающего с большими объемами данных, и взаимодействующего с другими приложениями [9, с. 206-207].

3.2 Создание меню, реализующего основные функции информационной системы

Разработка пользовательского интерфейса была проведена с помощью средств программной среды Borland Delphi 7.0. Интерфейс основан на принципе иерархии форм.

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

. Главное меню, с помощью которого можно переходить на другие модальные формы (рисунок 3.1).

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

. Оформление нового клиента-меню, где вводятся данные о новом клиенте (рисунок 3.2, рисунок 3.3).

. Заказ — оформление чека клиента (рисунок 3.4).

. Перечень услуг в действующих ценах (рисунок 3.5).

. Расчет стоимость поездки (рисунок 3.7).

. Рабочий персонал (рисунок 3.8).

А также формирует следующие отчеты:

.        Отчет о клиентах (рисунок 3.10).

.        Отчет о чеках (рисунок 3.11).

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

.        Индивидуальный чек клиента (рисунок 3.6 и 3.9).

Разработка пользовательского интерфейса была проведена с помощью средств программной среды Borland Delphi 7.0. Интерфейс основан на принципе иерархии форм. При запуске приложения на экране монитора появляется главная форма под названием «Главное меню». Работа в этой форме происходит при помощи кнопок: «Регистрация клиентов», «Стоимость поездки», «Сотрудники», «Отчеты», «Выход», и т. д. (рис. 3.1).

Рисунок 3.1 — Главное меню программы

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

Рисунок 3.2 — Меню работы с клиентами

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

Рисунок 3.3 — Меню регистрации нового клиента

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

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

Рисунок 3.4 — Меню оформления чека

Рисунок 3.5 — Перечень услуг в действующих ценах

Рисунок 3.6 — Индивидуальный чек клиента

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

Рисунок 3.7 — Расчет стоимости поездки

Рисунок 3.8 — Рабочий персонал

Рисунок 3.9 — Индивидуальный чек клиента

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Что касается первой формы, а именно «Главное меню» происходит отображение отчетов таких как ( отчет по клиентам, отчет по сотрудникам, отчет по чекам). Данные которых отбираются, и добавляются из баз данных разработанные в среде СУБД Access и с помощью Borland Delphi 7. Сформированные отчеты печатаются на бумаге формата А3.

Рисунок 3.10 — Отчет по клиентам

Рисунок 3.11 — Отчет по чекам

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

. Реализация возможности просмотра информации об участниках санатория такой, как: Ф.И.О., год рождения, возраст.

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

. Осуществление поиска участника по заданным критериям.

. Формирование чека клиента с выбранным критерием запроса.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

.Вывод на печать исходной информации в виде отчетов.

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

4. ВЕРИФИКАЦИЯ ПРОГРАММЫ ДЕЯТЕЛЬНОСТИ СПЕЦИАЛИСТА ПО РАБОТЕ С КЛИЕНТАМИ САНАТОРИЯ

.1 Описание работы системы

Верификация — это подтверждение соответствия конечного продукта предопределённым эталонным требованиям.

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

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

. Формализованный контроль и проверка работоспособности программы.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

Мы имеем в наличии информацию о клиенте взятую из формы «Меню регистрации клиента», а именно из таблицы MS Access путем подключения к базе данных через ADOConnection. ADOTable 1, а именно таблица клиенты показывает перечень реквизитов, необходимых для осуществления добавления, удаления, редактирования записей, а так же их поиска. Что в конечном итоге приведет к формированию отчета и приобретения индивидуального чека клиента.

Запускаем на рабочем столе файл с именем Project1. Через главную форму выходим на меню регистрации клиента. Далее нажимаем на кнопку «Заказать» (рисунок 4.1).

Рисунок 4.1 — Меню регистрации клиента

На форме «Меню оформления чека» (рисунок 4.2) для чека под кодом 21 вводим следующие реквизит код клиента, методом выбора двух клавиш расположенных в Chekbox, происходит алгоритм принятия решений. Через программный код приложение и будет считать цены взятые из таблицы базы данных «Услуги», помимо услуг пользователь может оформлять скидки и прописывать причину, которая отчетливо видна в крайнем левом углу.

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

Рисунок 4.2 — Меню оформления чека

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

Рисунок 4.3 — Меню оформления чека

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

(30+90+50+100)×0,1=27

Скидка клиента составила 27 тысяч белорусских рублей. Затем рассчитаем стоимость предоставляемых услуг:

+90+50+100-27=243

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

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

Рисунок 4.4 — Индивидуальный чек клиента, сформированный программой

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Составим небольшую задачу. Пусть клиент захотел съездить в город за покупками, маршрут в 2 стороны обойдется в 150 километров. Стоимость бензина — 92 на сегодняшний момент составляет 8800 белорусских рублей. Смешанный расход топлива данной марки 9 литров на 100 километров. Рассчитаем стоимость поездки:

:100*9*8800=118800

Таким образом стоимость поездки составит 118800 белорусских рублей, или 118,8 тысяч белорусских рублей.

Рисунок 4.5 — Расчет стоимости поездки, сформированный программой

На клавише «Показать чек» виден сформированный программой «Чек на поездку».

Рисунок 4.6 — Чек на поездку, сформированный программой

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

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

ЗАКЛЮЧЕНИЕ

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

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

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

Для автоматизации рабочего места широко используются такие программы как: Delphi, С++ (си-шарп), 1C: Бухгалтерия, АРМ оператор 2.0, 1C: Предприятие, и т. д.

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

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

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

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

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

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

.        Изучена предметная область санатория.

.        Проанализированы существующие программные средства.

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

.        Выбрана и обоснована среда обработки.

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

.        Проведена верификация программы.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

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

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

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

Список использованных источников

1. Вендров А.М. Case — технологии. Современные методы и средства проектирования информационных систем. — Internet, http/www.citforum.ru/case…. -158 с., ил.

. Винокуров Р.Д., Пархомов В.А. Компьютерные технологии в кадровых службах. — И.: “ИГЭА” 2000. — 190 с., ил.

. Гофман В., Хомоненко А. Delphi быстрый старт: Пер. с англ. — М.: “Нолидж”, 2007. — 290 с., ил.

. Грабер М. Введение в SQL: Пер. с англ. — М.: “ЛОРИ”, 1996. — 341с., ил.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

. Дейт К. Дж. Введение в системы баз данных: Пер. с англ. — 6-е изд. — К.: Диалектика, 1998. — 784с., ил.

. Калянов Г.Н. Case-средства. Структурный и системный анализ (автоматизация и применение). — М.: “ЛОРИ”, 1999. — 249 с., ил.

. Корняков В. Программирование документов и приложений в Delphi. -М.:“БХВ”, 2005. — 490 с., ил.

. Марка Д., МакГоуэн К. Методология структурного анализа и проектирования: Пер. с англ. — М.: 1999. — 240 с., ил.

. Хрусталева Е.Ю. Язык запросов “1С:предприятия” — М.: “1С-Паблишинг”, 2010. — 107 с., ил.

. Чистов Д.В., Харитонов С.А. Практикум по программе “1С:предприятия”: Пер. с англ. 1-е изд. — М.: “1С-Паблишинг”, 2011. — 98 с., ил.

. Шумаков П.В. Delphi 5 и разработка приложений баз данных. — М.: “Нолидж”, 2001. — 704 с., ил.

. Шураков В.В., Ясеновский С.В. Автоматизированное рабочее место — М.: “Логистика”, 2000. — 190 с., ил.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

ПРИЛОЖЕНИЯ

Приложение А

IDEF0 диаграмма. Контекстная диаграмма

Приложение Б

IDEF0 диаграмма. Декомпозиция учета услуг

Приложение В

IDEF0 диаграмма. Декомпозиция оперативной продажи чека

Приложение Г

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

IDEF0 диаграмма. Диаграмма дерева узлов

Приложение Д

Листинг программы

unit Unit1;

interface

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Menus, jpeg, ExtCtrls, StdCtrls;

TForm1 = class(TForm)

MainMenu1: TMainMenu;

N1: TMenuItem;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

N2: TMenuItem;

N5: TMenuItem;

Timer1: TTimer;

img1: TImage;

Jnxtns1: TMenuItem;

N6: TMenuItem;

N7: TMenuItem;

N3: TMenuItem;

N4: TMenuItem;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

N8: TMenuItem;

mniN9: TMenuItem;

mniN10: TMenuItem;

mniN11: TMenuItem;

mniN12: TMenuItem;

procedure N2Click(Sender: TObject);

procedure N5Click(Sender: TObject);

procedure Timer1Timer(Sender: TObject);

procedure N6Click(Sender: TObject);

procedure N7Click(Sender: TObject);

procedure N3Click(Sender: TObject);

procedure N4Click(Sender: TObject);

procedure N8Click(Sender: TObject);

procedure N151Click(Sender: TObject);

procedure mniN9Click(Sender: TObject);

procedure mniN10Click(Sender: TObject);

procedure mniN12Click(Sender: TObject);

private

{ Private declarations }

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

public

{ Public declarations }

end;

Form1: TForm1;

i:Boolean;Unit2, Unit4, Unit6, Unit7, Unit8, Unit10, Unit12, Unit13, Unit15,

Unit19;

{$R *.dfm}TForm1.N2Click(Sender: TObject);kkk:integer;.Visible:=False;.Visible:=True;.ADOTable1.First;.Edit1.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit2.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit3.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit4.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit5.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;;TForm1.N5Click(Sender: TObject);.Terminate;;TForm1.Timer1Timer(Sender: TObject);Form1.AlphaBlendValue <> 255 then.AlphaBlendValue:=Form1.AlphaBlendValue+3;;TForm1.N6Click(Sender: TObject);.QuickRep1.Preview;;TForm1.N7Click(Sender: TObject);.QuickRep1.Preview;;TForm1.N3Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm1.N4Click(Sender: TObject);.QuickRep1.Preview;;TForm1.N8Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm1.N151Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm1.mniN9Click(Sender: TObject);

begin(‘Автор: Нагорный Станислав Сергеевич ( группа ЗИС — 24)’);

end;TForm1.mniN10Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm1.mniN12Click(Sender: TObject);.Terminate;;.Unit2;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, Grids, DBGrids, ADODB, StdCtrls, Buttons, jpeg, ExtCtrls,

Menus;

TForm2 = class(TForm)

ADOTable1: TADOTable;

ADOConnection1: TADOConnection;

DBGrid1: TDBGrid;

DataSource1: TDataSource;

BitBtn4: TBitBtn;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

ADOTable1DSDesigner: TWideStringField;

ADOTable1DSDesigner2: TWideStringField;

ADOTable1DSDesigner3: TWideStringField;

ADOTable1DSDesigner4: TWideStringField;

ADOTable1DSDesigner5: TWideStringField;

ADOTable1DSDesigner6: TWideStringField;

MainMenu1: TMainMenu;

N1: TMenuItem;

N2: TMenuItem;

N3: TMenuItem;

N4: TMenuItem;

BitBtn6: TBitBtn;

BitBtn9: TBitBtn;

Edit7: TEdit;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Button1: TButton;

btn1: TBitBtn;

N5: TMenuItem;

N6: TMenuItem;

N7: TMenuItem;

procedure BitBtn2Click(Sender: TObject);

procedure BitBtn3Click(Sender: TObject);

procedure BitBtn4Click(Sender: TObject);

procedure BitBtn5Click(Sender: TObject);

procedure N2Click(Sender: TObject);

procedure N3Click(Sender: TObject);

procedure N4Click(Sender: TObject);

procedure BitBtn6Click(Sender: TObject);

procedure BitBtn7Click(Sender: TObject);

procedure BitBtn8Click(Sender: TObject);

procedure BitBtn9Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

procedure btn1Click(Sender: TObject);

procedure N6Click(Sender: TObject);

procedure N7Click(Sender: TObject);

{ Private declarations }

public

{ Public declarations }

end;

Form2: TForm2;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

po:string;Unit3, Unit4, Unit1, Unit5, Unit8, Unit17, Unit13;

{$R *.dfm}TForm2.BitBtn2Click(Sender: TObject);WWW:string;MessageDlg(‘Вы действительно хотите удалить эту запись ???’,mtWarning,[mbYes,mbNo],0)=MRyes then:=Form2.ADOTable1.FieldByName(‘Код клиента’).Value;.ADOTable1.Delete;Form3.ADOTable1 do

begin

Form3.ADOTable1.First;

while not eof do

begin

//Form3.ADOTable1.Edit;

if Form3.ADOTable1.FieldByName(‘Код клиента’).Value=WWW then (Form3.ADOTable1.Delete);

Form3.ADOTable1.Next;

end;

end;

end;;TForm2.BitBtn3Click(Sender: TObject);: integer;Form2.ADOTable1.RecNo=-1 then Form8.Edit1.Text:=’1′ else.ADOTable1.Last;:=StrToInt(Form2.ADOTable1DSDesigner.value)+1;.Edit1.Text:=IntToStr(KKK);;.Show;;TForm2.BitBtn4Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm2.BitBtn5Click(Sender: TObject);.ADOTable1.Locate(‘Код клиента’,Edit7.Text,[loCaseInsensitive,loPartialKey]);;TForm2.N2Click(Sender: TObject);.Visible:=False;.Visible:=True;TForm2.N3Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm2.N4Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm2.BitBtn6Click(Sender: TObject);.First;;TForm2.BitBtn7Click(Sender: TObject);.Prior;;TForm2.BitBtn8Click(Sender: TObject);.Next;;TForm2.BitBtn9Click(Sender: TObject);.Last;;TForm2.Button1Click(Sender: TObject);.Terminate;;TForm2.btn1Click(Sender: TObject);.ADOTable1.Locate(‘Код клиента’,Edit7.Text,[loCaseInsensitive,loPartialKey]);;TForm2.N6Click(Sender: TObject);.Visible:=False;.Visible:=True;TForm2.N7Click(Sender: TObject);WWW:string;MessageDlg(‘Вы действительно хотите удалить эту запись ???’,mtWarning,[mbYes,mbNo],0)=MRyes then:=Form2.ADOTable1.FieldByName(‘Код клиента’).Value;.ADOTable1.Delete;Form2.ADOTable1 do

begin

Form2.ADOTable1.First;

while not eof do

begin

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

if Form2.ADOTable1.FieldByName(‘Код клиента’).Value=WWW then (Form13.ADOTable1.Delete);

Form2.ADOTable1.Next;

end;

end;

end;;.Unit3;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Grids, DBGrids, DB, ADODB, StdCtrls, Buttons, ComCtrls, Menus,

jpeg, ExtCtrls, Mask, DBCtrls;

TForm3 = class(TForm)

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

DataSource1: TDataSource;

DBGrid1: TDBGrid;

CheckBox1: TCheckBox;

CheckBox2: TCheckBox;

CheckBox3: TCheckBox;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

CheckBox4: TCheckBox;

CheckBox5: TCheckBox;

CheckBox6: TCheckBox;

CheckBox7: TCheckBox;

CheckBox8: TCheckBox;

CheckBox9: TCheckBox;

CheckBox10: TCheckBox;

GroupBox1: TGroupBox;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

GroupBox2: TGroupBox;

GroupBox3: TGroupBox;

GroupBox4: TGroupBox;

GroupBox5: TGroupBox;

MonthCalendar1: TMonthCalendar;

BitBtn1: TBitBtn;

GroupBox7: TGroupBox;

GroupBox8: TGroupBox;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

CheckBox11: TCheckBox;

CheckBox12: TCheckBox;

Edit1: TEdit;

Edit2: TEdit;

Label1: TLabel;

Label2: TLabel;

ADOTable1DSDesigner: TWideStringField;

ADOTable1DSDesigner2: TWideStringField;

ADOTable1DSDesigner3: TWideStringField;

ADOTable1DSDesigner4: TWideStringField;

ADOTable1DSDesigner5: TWideStringField;

ADOTable1DSDesigner6: TWideStringField;

ADOTable1DSDesigner7: TWideStringField;

ADOTable1DSDesigner8: TWideStringField;

ADOTable1DSDesigner9: TWideStringField;

ADOTable1DSDesigner10: TWideStringField;

ADOTable1DSDesigner11: TDateTimeField;

BitBtn2: TBitBtn;

BitBtn3: TBitBtn;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

BitBtn4: TBitBtn;

BitBtn5: TBitBtn;

MainMenu1: TMainMenu;

N1: TMenuItem;

N2: TMenuItem;

N3: TMenuItem;

BitBtn6: TBitBtn;

Button1: TButton;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Edit6: TEdit;

BitBtn7: TBitBtn;

Label3: TLabel;

edt1: TEdit;

chk1: TCheckBox;

chk2: TCheckBox;

edt2: TEdit;

procedure CheckBox1Click(Sender: TObject);

procedure CheckBox2Click(Sender: TObject);

procedure CheckBox3Click(Sender: TObject);

procedure CheckBox4Click(Sender: TObject);

procedure CheckBox5Click(Sender: TObject);

procedure CheckBox6Click(Sender: TObject);

procedure CheckBox7Click(Sender: TObject);

procedure CheckBox8Click(Sender: TObject);

procedure CheckBox9Click(Sender: TObject);

procedure CheckBox10Click(Sender: TObject);

procedure BitBtn1Click(Sender: TObject);

procedure CheckBox11Click(Sender: TObject);

procedure CheckBox12Click(Sender: TObject);

procedure BitBtn5Click(Sender: TObject);

procedure BitBtn2Click(Sender: TObject);

procedure BitBtn3Click(Sender: TObject);

procedure BitBtn4Click(Sender: TObject);

procedure N2Click(Sender: TObject);

procedure N3Click(Sender: TObject);

procedure BitBtn6Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

procedure BitBtn7Click(Sender: TObject);

procedure ADOTable1CalcFields(DataSet: TDataSet);

procedure chk1Click(Sender: TObject);

procedure chk2Click(Sender: TObject);

private

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

{ Private declarations }

public

{ Public declarations }

end;

Form3: TForm3;

po: string;Unit4, Unit2, Unit5, Unit1, Unit8, Unit7, Unit9;

{$R *.dfm}TForm3.CheckBox1Click(Sender: TObject);(Form3.CheckBox1.Checked=False)and(Form3.CheckBox2.Checked=False)Form3.CheckBox1.Checked:=True;Form3.CheckBox1.Checked=True then.CheckBox2.Checked:=False;.ADOTable1.First;.ADOTable1.MoveBy(1);.Edit1.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;;;TForm3.CheckBox2Click(Sender: TObject);.Edit1.Text:=’0′;(Form3.CheckBox1.Checked=False)and(Form3.CheckBox2.Checked=False)Form3.CheckBox2.Checked:=True;Form3.CheckBox2.Checked=True then.CheckBox1.Checked:=False;;;TForm3.CheckBox3Click(Sender: TObject);(Form3.CheckBox3.Checked=False)and(Form3.CheckBox4.Checked=False)Form3.CheckBox3.Checked:=True;Form3.CheckBox3.Checked=True then.CheckBox4.Checked:=False;.ADOTable1.First;.ADOTable1.MoveBy(2);.Edit1.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;;;TForm3.CheckBox4Click(Sender: TObject);.Edit2.Text:=’0′;(Form3.CheckBox3.Checked=False)and(Form3.CheckBox4.Checked=False)Form3.CheckBox4.Checked:=True;Form3.CheckBox4.Checked=True then.CheckBox3.Checked:=False;;;TForm3.CheckBox5Click(Sender: TObject);(Form3.CheckBox5.Checked=False)and(Form3.CheckBox6.Checked=False)Form3.CheckBox5.Checked:=True;Form3.CheckBox5.Checked=True then.CheckBox6.Checked:=False;.ADOTable1.First;.ADOTable1.MoveBy(3);.Edit1.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;;;TForm3.CheckBox6Click(Sender: TObject);.Edit3.Text:=’0′;(Form3.CheckBox5.Checked=False)and(Form3.CheckBox6.Checked=False)Form3.CheckBox6.Checked:=True;Form3.CheckBox6.Checked=True then.CheckBox5.Checked:=False;;;TForm3.CheckBox7Click(Sender: TObject);(Form3.CheckBox7.Checked=False)and(Form3.CheckBox8.Checked=False)Form3.CheckBox7.Checked:=True;Form3.CheckBox7.Checked=True then.CheckBox8.Checked:=False;.ADOTable1.First;.ADOTable1.MoveBy(4);.Edit1.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;;;TForm3.CheckBox8Click(Sender: TObject);.Edit4.Text:=’0′;(Form3.CheckBox7.Checked=False)and(Form3.CheckBox7.Checked=False)Form3.CheckBox8.Checked:=True;Form3.CheckBox8.Checked=True then.CheckBox7.Checked:=False;;;TForm3.CheckBox9Click(Sender: TObject);(Form3.CheckBox9.Checked=False)and(Form3.CheckBox10.Checked=False)Form3.CheckBox9.Checked:=True;Form3.CheckBox9.Checked=True then.CheckBox10.Checked:=False;;;TForm3.CheckBox10Click(Sender: TObject);.Edit5.Text:=’0′;(Form3.CheckBox9.Checked=False)and(Form3.CheckBox10.Checked=False)Form3.CheckBox10.Checked:=True;Form3.CheckBox10.Checked=True then.CheckBox9.Checked:=False;;;TForm3.BitBtn1Click(Sender: TObject);a,b,c,d,e:String;

x,ccc:Real;:=Form4.Edit1.Text;:=Form4.Edit2.Text;:=Form4.Edit3.Text;:=Form4.Edit4.Text;:=Form4.Edit5.Text;:=StrToFloat(Edit2.Text);CheckBox11.Checked=True then.ADOTable1.Insert;.ADOTable1.FieldByName(‘Код чека’).Value:=Edt2.Text;.ADOTable1.FieldByName(‘Код клиента’).Value:=Edt1.Text;Form3.CheckBox1.Checked=True then Form3.ADOTable1DSDesigner3.Value:=CheckBox1.Caption;Form3.CheckBox2.Checked=True then Form3.ADOTable1DSDesigner3.Value:=CheckBox2.Caption;Form3.CheckBox3.Checked=True then Form3.ADOTable1DSDesigner4.Value:=CheckBox3.Caption;Form3.CheckBox4.Checked=True then Form3.ADOTable1DSDesigner4.Value:=CheckBox4.Caption;Form3.CheckBox5.Checked=True then Form3.ADOTable1DSDesigner5.Value:=CheckBox5.Caption;Form3.CheckBox6.Checked=True then Form3.ADOTable1DSDesigner5.Value:=CheckBox6.Caption;Form3.CheckBox7.Checked=True then Form3.ADOTable1DSDesigner6.Value:=CheckBox7.Caption;Form3.CheckBox8.Checked=True then Form3.ADOTable1DSDesigner6.Value:=CheckBox8.Caption;Form3.CheckBox9.Checked=True then Form3.ADOTable1DSDesigner7.Value:=CheckBox9.Caption;Form3.CheckBox10.Checked=True then Form3.ADOTable1DSDesigner7.Value:=CheckBox10.Caption;Form3.CheckBox11.Checked=True then Form3.ADOTable1DSDesigner8.Value:=CheckBox11.Caption;Form3.CheckBox12.Checked=True then Form3.ADOTable1DSDesigner8.Value:=CheckBox12.Caption;.ADOTable1.FieldByName(‘Процент скидки’).Value:=Edit2.Text;.ADOTable1.FieldByName(‘Дата покупки’).Value:=Form3.MonthCalendar1.Date;.ADOTable1.FieldByName(‘Цена’).Value:=FloatToStr((StrToFloat(a)+StrToFloat(b)+StrToFloat(c)+StrToFloat(d)+StrToFloat(e)-(StrToFloat(a)+StrToFloat(b)+StrToFloat(c)+StrToFloat(d)+StrToFloat(e))/100*x)); //FloatToStr(StrToFloat(a)+StrToFloat(b)+StrToFloat(c)+StrToFloat(d)+StrToFloat(e)-FloatToStr(StrToFloat(a)+StrToFloat(b)+StrToFloat(c)+StrToFloat(d)+StrToFloat(e)/100*x);.ADOTable1.Post;.ADOTable1.Insert;.ADOTable1.FieldByName(‘Обоснование льготы’).Value:=Form3.Edit1.Text;.ADOTable1.FieldByName(‘Процент скидки’).Value:=Form3.Edit2.Text;.ADOTable1.Post;;CheckBox12.Checked=True then.ADOTable1.Insert;.ADOTable1.FieldByName(‘Код чека’).Value:=Form3.Edt2.Text;.ADOTable1.FieldByName(‘Код клиента’).Value:=Form3.Edt1.Text;Form3.CheckBox1.Checked=True then Form3.ADOTable1DSDesigner3.Value:=CheckBox1.Caption;Form3.CheckBox2.Checked=True then Form3.ADOTable1DSDesigner3.Value:=CheckBox2.Caption;Form3.CheckBox3.Checked=True then Form3.ADOTable1DSDesigner4.Value:=CheckBox3.Caption;Form3.CheckBox4.Checked=True then Form3.ADOTable1DSDesigner4.Value:=CheckBox4.Caption;Form3.CheckBox5.Checked=True then Form3.ADOTable1DSDesigner5.Value:=CheckBox5.Caption;Form3.CheckBox6.Checked=True then Form3.ADOTable1DSDesigner5.Value:=CheckBox6.Caption;Form3.CheckBox7.Checked=True then Form3.ADOTable1DSDesigner6.Value:=CheckBox7.Caption;Form3.CheckBox8.Checked=True then Form3.ADOTable1DSDesigner6.Value:=CheckBox8.Caption;Form3.CheckBox9.Checked=True then Form3.ADOTable1DSDesigner7.Value:=CheckBox9.Caption;Form3.CheckBox10.Checked=True then Form3.ADOTable1DSDesigner7.Value:=CheckBox10.Caption;Form3.CheckBox11.Checked=True then Form3.ADOTable1DSDesigner8.Value:=CheckBox11.Caption;Form3.CheckBox12.Checked=True then Form3.ADOTable1DSDesigner8.Value:=CheckBox12.Caption;.ADOTable1.FieldByName(‘Процент скидки’).Value:=’0′;.ADOTable1.FieldByName(‘Дата покупки’).Value:=Form3.MonthCalendar1.Date;:=StrToFloat(a)+StrToFloat(b)+StrToFloat(c)+StrToFloat(d)+StrToFloat(e);Form3.ADOTable1.FieldByName(‘Скидка’).Value = ‘Да’ then.ADOTable1.FieldByName(‘Цена’).Value:=FloatToStr(ccc*(1-strtofloat(Form3.ADOTable1.FieldByName(‘Процент скидки’).Value))).ADOTable1.FieldByName(‘Цена’).Value:=FloatToStr(ccc*(1-strtofloat(Form3.ADOTable1.FieldByName(‘Процент скидки’).Value)));.ADOTable1.Post;;;TForm3.CheckBox11Click(Sender: TObject);(Form3.CheckBox11.Checked=False)and(Form3.CheckBox12.Checked=False).CheckBox11.Checked:=True;.Edit1.Enabled:=False;.Edit2.Enabled:=False;;Form3.CheckBox11.Checked=True then

begin

Form3.Edit1.Enabled:=True;

Form3.Edit1.Color:=clWindow;

Form3.Edit2.Enabled:=True;

Form3.Edit2.Color:=clWindow;

Form3.CheckBox12.Checked:=False;

end

else;TForm3.CheckBox12Click(Sender: TObject);(Form3.CheckBox11.Checked=False)and(Form3.CheckBox12.Checked=False).CheckBox12.Checked:=True;.Edit1.Enabled:=False;.Edit2.Enabled:=False;;Form3.CheckBox12.Checked=True then

begin

Form3.Edit1.Color:=cl3DLight;

Form3.Edit1.Enabled:=False;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Form3.Edit2.Color:=cl3DLight;

Form3.Edit2.Enabled:=False;

Form3.CheckBox11.Checked:=False;

end;;TForm3.BitBtn5Click(Sender: TObject);.Last;;TForm3.BitBtn2Click(Sender: TObject);.First;;TForm3.BitBtn3Click(Sender: TObject);.Prior;;TForm3.BitBtn4Click(Sender: TObject);.Next;;TForm3.N2Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm3.N3Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm3.BitBtn6Click(Sender: TObject);WWW:string;MessageDlg(‘Вы действительно хотите удалить эту запись ???’,mtWarning,[mbYes,mbNo],0)=MRyes then:=Form3.ADOTable1.FieldByName(‘Код клиента’).Value;.ADOTable1.Delete;Form2.ADOTable1 do

begin

Form2.ADOTable1.First;

while not eof do

begin

if Form2.ADOTable1.FieldByName(‘Код клиента’).Value=WWW then (Form2.ADOTable1.Delete);

Form2.ADOTable1.Next;

end;

end;

end;;TForm3.Button1Click(Sender: TObject);.Terminate;;TForm3.BitBtn7Click(Sender: TObject);.ADOTable1.Filtered:=false;.ADOTable1.Filter:='[Код чека]=’+Form3.Edit6.Text;.ADOTable1.Filtered:=true;. QuickRep1.Preview;.ADOTable1.Filtered:=false;.Edit6.Text:=»;;TForm3.ADOTable1CalcFields(DataSet: TDataSet);.ADOTable1.FieldByName(‘Код чека’).AsInteger:=Form3.ADOTable1.Recno;;TForm3.chk1Click(Sender: TObject);(Form3.Chk1.Checked=False).Chk1.Checked:=True;.Edt1.Enabled:=False;;Form3.Chk1.Checked=True then

begin

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Form3.Edt1.Enabled:=True;

Form3.Edt1.Color:=clWindow;

end

else;TForm3.chk2Click(Sender: TObject);(Form3.Chk2.Checked=False).Chk2.Checked:=True;.Edt2.Enabled:=False;;Form3.Chk2.Checked=True then

begin

Form3.Edt2.Enabled:=True;

Form3.Edt2.Color:=clWindow;

end

else;.Unit4;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Grids, DBGrids, DB, ADODB, jpeg, ExtCtrls, StdCtrls, Buttons,

Menus;

TForm4 = class(TForm)

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

DataSource1: TDataSource;

DBGrid1: TDBGrid;

Edit1: TEdit;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Edit2: TEdit;

Edit4: TEdit;

Edit5: TEdit;

Label1: TLabel;

Label2: TLabel;

Label3: TLabel;

Label4: TLabel;

Label5: TLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

CheckBox1: TCheckBox;

BitBtn1: TBitBtn;

Edit3: TEdit;

MainMenu1: TMainMenu;

N1: TMenuItem;

N2: TMenuItem;

Bitbutton1: TButton;

procedure CheckBox1Click(Sender: TObject);

procedure BitBtn1Click(Sender: TObject);

procedure N2Click(Sender: TObject);

procedure Bitbutton1Click(Sender: TObject);

private

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

{ Private declarations }

public

{ Public declarations }

end;

Form4: TForm4;Unit2, Unit1;

{$R *.dfm}TForm4.CheckBox1Click(Sender: TObject);CheckBox1.Checked=False then

begin

Form4.Edit1.Enabled:=False;

Form4.Edit2.Enabled:=False;

Form4.Edit3.Enabled:=False;

Form4.Edit4.Enabled:=False;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

Form4.Edit5.Enabled:=False;

//Если не поставлена галочка «Изменить» в «Тариф» то Edit 1-5 становятся др. цвета-неактивными

Form4.Edit1.Color:=cl3DLight;

Form4.Edit2.Color:=cl3DLight;

Form4.Edit3.Color:=cl3DLight;

Form4.Edit4.Color:=cl3DLight;

Form4.Edit5.Color:=cl3DLight;

//Присвоение Edit`у значения.ADOTable1.First;.Edit1.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit2.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit3.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit4.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;.ADOTable1.Next;.Edit5.Text:=Form4.ADOTable1.FieldByName(‘Цена’).Value;

end

else begin

Form4.Edit1.Enabled:=True;

Form4.Edit2.Enabled:=True;

Form4.Edit3.Enabled:=True;

Form4.Edit4.Enabled:=True;

Form4.Edit5.Enabled:=True;

//Если поставлена галочка «Изменить» в «Тариф» то Edit 1-5 становятся др. цвета-активными

Form4.Edit1.Color:=clWindow;

Form4.Edit2.Color:=clWindow;

Form4.Edit3.Color:=clWindow;

Form4.Edit4.Color:=clWindow;

Form4.Edit5.Color:=clWindow;

end;;TForm4.BitBtn1Click(Sender: TObject);.ADOTable1.First;.ADOTable1.Edit;.ADOTable1.FieldByName(‘Цена’).Value:=Form4.Edit1.Text;.ADOTable1.Post;.ADOTable1.Next;.ADOTable1.Edit;.ADOTable1.FieldByName(‘Цена’).Value:=Form4.Edit2.Text;.ADOTable1.Post;.ADOTable1.Next;.ADOTable1.Edit;.ADOTable1.FieldByName(‘Цена’).Value:=Form4.Edit3.Text;.ADOTable1.Post;.ADOTable1.Next;.ADOTable1.Edit;.ADOTable1.FieldByName(‘Цена’).Value:=Form4.Edit4.Text;.ADOTable1.Post;.ADOTable1.Next;.ADOTable1.Edit;.ADOTable1.FieldByName(‘Цена’).Value:=Form4.Edit5.Text;.ADOTable1.Post;;TForm4.N2Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm4.Bitbutton1Click(Sender: TObject);.Terminate;;.Unit5;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Grids, DBGrids, DB, ADODB, Menus, StdCtrls, Buttons, ExtCtrls,

DBCtrls;

TForm5 = class(TForm)

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

DataSource1: TDataSource;

DBGrid1: TDBGrid;

MainMenu1: TMainMenu;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

N1: TMenuItem;

N2: TMenuItem;

GroupBox2: TGroupBox;

BitBtn5: TBitBtn;

Edit2: TEdit;

Bitbutton1: TButton;

dbnvgr1: TDBNavigator;

procedure N2Click(Sender: TObject);

procedure BitBtn5Click(Sender: TObject);

procedure Bitbutton1Click(Sender: TObject);

private

{ Private declarations }

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

public

{ Public declarations }

end;

Form5: TForm5;

po:string;Unit1;

{$R *.dfm}TForm5.N2Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm5.BitBtn5Click(Sender: TObject);.ADOTable1.Locate(‘Код клиента’,Edit2.Text,[loCaseInsensitive,loPartialKey]);;TForm5.Bitbutton1Click(Sender: TObject);.Terminate;;.Unit6;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, ADODB, QuickRpt, QRCtrls, ExtCtrls;

TForm6 = class(TForm)

QuickRep1: TQuickRep;

TitleBand1: TQRBand;

PageFooterBand1: TQRBand;

QRSysData1: TQRSysData;

QRSubDetail1: TQRSubDetail;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

ADOTable1: TADOTable;

DataSource1: TDataSource;

QRShape6: TQRShape;

QRDBText7: TQRDBText;

QRShape1: TQRShape;

QRShape2: TQRShape;

QRShape3: TQRShape;

QRShape4: TQRShape;

QRShape5: TQRShape;

QRDBText8: TQRDBText;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

QRDBText9: TQRDBText;

QRDBText10: TQRDBText;

QRDBText11: TQRDBText;

QRDBText12: TQRDBText;

PageHeaderBand1: TQRBand;

QRLabel1: TQRLabel;

QRSysData2: TQRSysData;

QRShape7: TQRShape;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

QRShape9: TQRShape;

QRShape10: TQRShape;

QRShape11: TQRShape;

QRShape12: TQRShape;

QRLabel2: TQRLabel;

QRLabel3: TQRLabel;

QRLabel4: TQRLabel;

QRLabel5: TQRLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

QRLabel6: TQRLabel;

QRShape8: TQRShape;

QRLabel7: TQRLabel;

private

{ Private declarations }

public

{ Public declarations }

end;

Form6: TForm6;

{$R *.dfm}.Unit7;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, QuickRpt, QRCtrls, ExtCtrls, DB, ADODB;

TForm7 = class(TForm)

QuickRep1: TQuickRep;

TitleBand1: TQRBand;

PageFooterBand1: TQRBand;

QRSysData1: TQRSysData;

QRSubDetail1: TQRSubDetail;

DataSource1: TDataSource;

ADOTable1: TADOTable;

QRDBText2: TQRDBText;

QRShape1: TQRShape;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

PageHeaderBand1: TQRBand;

QRSysData2: TQRSysData;

QRLabel1: TQRLabel;

QRShape11: TQRShape;

QRShape12: TQRShape;

QRShape13: TQRShape;

QRShape14: TQRShape;

QRShape15: TQRShape;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

QRLabel12: TQRLabel;

QRLabel13: TQRLabel;

QRLabel14: TQRLabel;

QRLabel15: TQRLabel;

QRLabel16: TQRLabel;

QRShape16: TQRShape;

QRShape17: TQRShape;

QRShape18: TQRShape;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

QRShape19: TQRShape;

QRLabel17: TQRLabel;

QRLabel18: TQRLabel;

QRLabel19: TQRLabel;

QRLabel20: TQRLabel;

QRShape20: TQRShape;

QRShape21: TQRShape;

QRLabel21: TQRLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

QRLabel22: TQRLabel;

QRShape2: TQRShape;

QRShape3: TQRShape;

QRShape22: TQRShape;

QRShape23: TQRShape;

QRShape25: TQRShape;

QRShape26: TQRShape;

QRShape27: TQRShape;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

QRShape28: TQRShape;

QRDBText11: TQRDBText;

QRDBText12: TQRDBText;

QRDBText13: TQRDBText;

QRDBText14: TQRDBText;

QRDBText15: TQRDBText;

QRDBText16: TQRDBText;

QRDBText17: TQRDBText;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

QRDBText18: TQRDBText;

QRDBText19: TQRDBText;

private

{ Private declarations }

public

{ Public declarations }

end;

Form7: TForm7;

{$R *.dfm}.Unit8;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, Grids, DBGrids, ADODB, StdCtrls, Buttons, jpeg, ExtCtrls,

Menus;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

TForm8 = class(TForm)

Label1: TLabel;

Label10: TLabel;

Label9: TLabel;

Label8: TLabel;

Label7: TLabel;

Label6: TLabel;

BitBtn1: TBitBtn;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

Edit1: TEdit;

Edit2: TEdit;

Edit3: TEdit;

Edit4: TEdit;

Edit5: TEdit;

Bitbutton1: TButton;

procedure BitBtn1Click(Sender: TObject);

procedure Bitbutton1Click(Sender: TObject);

private

{ Private declarations }

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

public

{ Public declarations }

end;

Form8: TForm8;Unit2, Unit14, Unit13;

{$R *.dfm}TForm8.BitBtn1Click(Sender: TObject);ppp:integer;.ADOTable1.Last; //перемещ. курсор на последнюю позицию:=Form2.ADOTable1.RecNo+1;.ADOTable1.Insert;PPP=0 then ppp:=1;.ADOTable1.Insert;.ADOTable1.FieldByName(‘Код клиента’).Value:=Edit1.Text;.ADOTable1.FieldByName(‘Фамилия’).Value:=Edit2.Text;.ADOTable1.FieldByName(‘Имя’).Value:=Edit3.Text;.ADOTable1.FieldByName(‘Отчество’).Value:=Edit4.Text;.ADOTable1.FieldByName(‘Год рождения’).Value:=Edit5.Text;.ADOTable1.FieldByName(‘Возраст’).Value:=IntToStr(2014-StrToInt(Form8.Edit5.Text));.ADOTable1.Post;.Close;.Edit2.Text:=»;.Edit3.Text:=»;.Edit4.Text:=»;.Edit5.Text:=»;.Visible:=False;.Visible:=True;;TForm8.Bitbutton1Click(Sender: TObject);.Visible:=False;.Visible:=True;;.Unit9;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, ADODB, QRCtrls, QuickRpt, ExtCtrls;

TForm9 = class(TForm)

ADOTable1: TADOTable;

DataSource1: TDataSource;

QuickRep1: TQuickRep;

QRSubDetail1: TQRSubDetail;

QRDBText2: TQRDBText;

QRDBText11: TQRDBText;

QRDBText13: TQRDBText;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

QRDBText14: TQRDBText;

QRDBText15: TQRDBText;

QRDBText16: TQRDBText;

QRDBText17: TQRDBText;

QRDBText18: TQRDBText;

QRDBText19: TQRDBText;

PageHeaderBand1: TQRBand;

QRLabel1: TQRLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

QRLabel2: TQRLabel;

QRLabel3: TQRLabel;

QRLabel4: TQRLabel;

QRLabel5: TQRLabel;

QRLabel6: TQRLabel;

QRLabel7: TQRLabel;

QRLabel8: TQRLabel;

QRLabel9: TQRLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

QRLabel10: TQRLabel;

QRLabel11: TQRLabel;

QRLabel23: TQRLabel;

QRSysData2: TQRSysData;

QRLabel12: TQRLabel;

QRLabel13: TQRLabel;

QRLabel: TQRLabel;

QRLabel151: TQRLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

private

{ Private declarations }

public

{ Public declarations }

end;

Form9: TForm9;

{$R *.dfm}.Unit10;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, ADODB, Menus, StdCtrls, ExtCtrls, Grids, DBGrids, Buttons;

TForm10 = class(TForm)

Mainmenu1: TMainMenu;

DataSource1: TDataSource;

ADOConnection1: TADOConnection;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

ADOTable1: TADOTable;

dbgrd1: TDBGrid;

btn1: TButton;

btn2: TButton;

btn4: TButton;

btn5: TButton;

btn3v: TButton;

btn: TButton;

ADOTable1DSDesigner: TWideStringField;

ADOTable1DSDesigner2: TWideStringField;

ADOTable1DSDesigner3: TWideStringField;

ADOTable1DSDesigner4: TWideStringField;

lbl1: TLabel;

N1: TMenuItem;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

N2: TMenuItem;

Bitbutton1: TButton;

procedure btn2Click(Sender: TObject);

procedure btn3vClick(Sender: TObject);

procedure btn4Click(Sender: TObject);

procedure btn5Click(Sender: TObject);

procedure btnClick(Sender: TObject);

procedure btn1Click(Sender: TObject);

procedure N2Click(Sender: TObject);

procedure Bitbutton1Click(Sender: TObject);

{ Private declarations }

public

{ Public declarations }

end;

Form10: TForm10;

po:string;Unit11, Unit2, Unit1;

{$R *.dfm}TForm10.btn2Click(Sender: TObject);.Prior;;TForm10.btn3vClick(Sender: TObject);.Next;;TForm10.btn4Click(Sender: TObject);.First;;TForm10.btn5Click(Sender: TObject);.Last;;TForm10.btnClick(Sender: TObject);: integer;Form10.ADOTable1.RecNo=-1 then Form11.edt1.Text:=’1′ else.ADOTable1.Last;:=StrToInt(Form10.ADOTable1DSDesigner.value)+1;.edt1.Text:=IntToStr(KKK);;.Show;;TForm10.btn1Click(Sender: TObject);.Terminate;;TForm10.N2Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm10.Bitbutton1Click(Sender: TObject);WWW:string;

if MessageDlg(‘Вы действительно хотите удалить эту запись ???’,mtWarning,[mbYes,mbNo],0)=MRyes then:=Form10.ADOTable1.FieldByName(‘Код клиента’).Value;.ADOTable1.Delete;Form10.ADOTable1 do

begin

Form10.ADOTable1.First;

while not eof do

begin

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

if Form10.ADOTable1.FieldByName(‘Код клиента’).Value=WWW then (Form10.ADOTable1.Delete);

Form10.ADOTable1.Next;

end;

end;

end;;.Unit11;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, StdCtrls, Buttons, Menus;

TForm11 = class(TForm)

lbl1: TLabel;

lbl2: TLabel;

lbl3: TLabel;

lbl4: TLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

lbl5: TLabel;

edt1: TEdit;

edt2: TEdit;

edt3: TEdit;

edt4: TEdit;

btn1: TBitBtn;

Mainmenu1: TMainMenu;

mniN1: TMenuItem;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

Bitbutton1: TButton;

procedure btn1Click(Sender: TObject);

procedure mniN1Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

Form11: TForm11;Unit10, Unit3;

{$R *.dfm}TForm11.btn1Click(Sender: TObject);ppp:integer;.ADOTable1.Last; //перемещ. курсор на последнюю позицию:=Form10.ADOTable1.RecNo+1;.ADOTable1.Insert;PPP=0 then ppp:=1;.ADOTable1.Insert;.ADOTable1.FieldByName(‘Код сотрудника’).Value:=edt1.Text;.ADOTable1.FieldByName(‘Фамилия’).Value:=edt2.Text;.ADOTable1.FieldByName(‘Должность’).Value:=edt3.Text;.ADOTable1.FieldByName(‘Зарплата тыс р’).Value:=edt4.Text;.ADOTable1.Post;.Close;.edt2.Text:=»;.edt3.Text:=»;.edt4.Text:=»;;TForm11.mniN1Click(Sender: TObject);.Visible:=False;.Visible:=True;;.Unit12;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, QRCtrls, QuickRpt, ExtCtrls, DB, ADODB;

TForm12 = class(TForm)

ADOTable1: TADOTable;

DataSource1: TDataSource;

QuickRep1: TQuickRep;

PageFooterBand1: TQRBand;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

QRSysData1: TQRSysData;

QRSubDetail1: TQRSubDetail;

QRShape6: TQRShape;

QRDBText7: TQRDBText;

QRShape1: TQRShape;

QRShape2: TQRShape;

QRShape3: TQRShape;

QRDBText8: TQRDBText;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

QRDBText9: TQRDBText;

QRDBText10: TQRDBText;

PageHeaderBand1: TQRBand;

QRLabel1: TQRLabel;

QRSysData2: TQRSysData;

qrbndTitleBand1: TQRBand;

qrshp1: TQRShape;

qrshp2: TQRShape;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

qrshp3: TQRShape;

qrlbl1: TQRLabel;

qrlbl2: TQRLabel;

qrlbl5: TQRLabel;

qrshp5: TQRShape;

qrlbl6: TQRLabel;

private

{ Private declarations }

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

public

{ Public declarations }

end;

Form12: TForm12;

{$R *.dfm}.Unit13;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, ADODB, Grids, DBGrids, Menus, StdCtrls, Buttons, ExtCtrls,

DBCtrls;

TForm13 = class(TForm)

Mainmenu: TMainMenu;

dbgrd1: TDBGrid;

DataSource1: TDataSource;

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

N1: TMenuItem;

N3: TMenuItem;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

mniN5: TMenuItem;

mniN6: TMenuItem;

mniN7: TMenuItem;

btn2: TButton;

dbnvgr1: TDBNavigator;

procedure btn1Click(Sender: TObject);

procedure btn2Click(Sender: TObject);

procedure N3Click(Sender: TObject);

procedure mniN6Click(Sender: TObject);

procedure mniN7Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

Form13: TForm13;Unit14, Unit16, Unit12, Unit11, Unit1, Unit2;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

{$R *.dfm}TForm13.btn1Click(Sender: TObject);.Terminate;;TForm13.btn2Click(Sender: TObject);.Last;;TForm13.N3Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm13.mniN6Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm13.mniN7Click(Sender: TObject);.Visible:=False;.Visible:=True;;.Unit14;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, ADODB, QuickRpt, QRCtrls, ExtCtrls;

TForm14 = class(TForm)

qckrp1: TQuickRep;

qrsbdtl1: TQRSubDetail;

qrdbtxt1: TQRDBText;

qrdbtxt2: TQRDBText;

qrdbtxt3: TQRDBText;

qrdbtxt4: TQRDBText;

qrdbtxt5: TQRDBText;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

qrdbtxt8: TQRDBText;

QRLabel152: TQRLabel;

QRLabel153: TQRLabel;

QRLabel154: TQRLabel;

QRLabel155: TQRLabel;

QRLabel156: TQRLabel;

QRLabel157: TQRLabel;

QRLabel1511: TQRLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

qrsysdt1: TQRSysData;

QRLabel1512: TQRLabel;

QRLabel1513: TQRLabel;

QRLabel: TQRLabel;

QRLabel15: TQRLabel;

qrbndPageHeaderBand1: TQRBand;

QRLabel1514: TQRLabel;

tbl1: TADOTable;

ds1: TDataSource;

private

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

{ Private declarations }

public

{ Public declarations }

end;

Form14: TForm14;

{$R *.dfm}.Unit19;

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, DB, ADODB, Menus, Grids, DBGrids, StdCtrls, ExtCtrls, DBCtrls;

TForm19 = class(TForm)

lbl1: TLabel;

lbl2: TLabel;

lbl3: TLabel;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

lbl4: TLabel; // поле вывода результата расчета

edt1: TEdit; // расстояние

edt2: TEdit; // цена литра бензина

edt3: TEdit; // потребление бензина на 100 км

chk1: TCheckBox; // True — поездка туда и обратно

Bitbutton1: TButton;

lbl5: TLabel;

lbl6: TLabel;

Bitbutton2: TButton;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

Bitbutton3: TButton;

lbl7: TLabel;

dbgrd1: TDBGrid;

ds1: TDataSource;

Mainmenu2: TMainMenu;

con1: TADOConnection;

tbl1: TADOTable;

dbnvgr1: TDBNavigator;

edt4: TEdit;

wdstrngfldtbl1DSDesigner: TWideStringField;

wdstrngfldtbl1DSDesigner2: TWideStringField;

wdstrngfldtbl1DSDesigner1: TWideStringField;

wdstrngfldtbl1DSDesigner3: TWideStringField;

wdstrngfldtbl1DSDesigner4: TWideStringField;

wdstrngfldtbl1DSDesigner5: TWideStringField;

wdstrngfldtbl1DSDesigner6: TWideStringField;

mniN1: TMenuItem;

mniN2: TMenuItem;

procedure edt1KeyPress(Sender: TObject; var Key: Char);

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Цена диплома

procedure edt2KeyPress(Sender: TObject; var Key: Char);

procedure edt3KeyPress(Sender: TObject; var Key: Char);

procedure Bitbutton1Click(Sender: TObject);

procedure mniN2Click(Sender: TObject);

procedure Bitbutton3Click(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

Form19: TForm19;

implementationUnit1, Unit14;

// проверяет, является ли символ допустимым

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

// во время ввода дробного числаIsFloat(ch : char; st: string) : Boolean;

if (ch >= ‘0’) and (ch <= ‘9’) // цифры

or (ch = #13) // клавиша

or (ch = #8) // клавиша

then

begin

IsFloat := True; // символ верный

Exit; // выход из функции

end;

case ch of

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

‘-‘: if Length(st) = 0 then IsFloat := True;

‘,’: if ( Pos(‘,’,st) = 0)

and (st[Length(st)] >= ‘0’)

and (st[Length(st)] <= ‘9’)

then // разделитель можно ввести только после цифры

// и если он еще не введен

IsFloat := True;

else // остальные символы запрещены

IsFloat := False;

end;;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

{$R *.dfm}

// нажатие клавиши в поле Расстояние

procedure TForm19.edt1KeyPress(Sender: TObject; var Key: Char);

if Key = Char(VK_RETURN)

then Edt2.SetFocus // переместить курсор в поле Цена

else If not IsFloat(Key,Edt2.Text) then Key := Chr(0);

end;

// нажатие клавиши в поле Цена

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Подробнее

procedure TForm19.edt2KeyPress(Sender: TObject; var Key: Char);Key = Char(VK_RETURN)

then Edt3.SetFocus // переместить курсор в поле Потребление

else If not IsFloat(Key,Edt2.Text) then Key := Chr(0);

end;

// нажатие клавиши в поле Потребление

procedure TForm19.edt3KeyPress(Sender: TObject; var Key: Char);Key = Char(VK_RETURN)

then BitButton1.SetFocus // // сделать активной кнопку Вычислить

else If not IsFloat(Key,Edt2.Text) then Key := Chr(0);;

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом

// щелчок на кнопке ВычислитьTForm19.Bitbutton1Click(Sender: TObject);

rast : real; // расстояние

cena : real; // цена

potr : real; // потребление на 100 км

summ : real; // сумма

mes: string;

rast := StrToFloat(Edt1.Text);

cena := StrToFloat(Edt2.Text);

potr := StrToFloat(Edt3.Text);

summ := rast / 100 * potr * cena;

summ := summ * 2;

mes := ‘Поездка на дачу’;

if Chk1.Checked then

mes := mes + ‘обойдется в ‘ + FloatToStrF(summ,ffGeneral,4,2)

+ ‘ руб.’;

Lbl4.Caption := mes;;TForm19.mniN2Click(Sender: TObject);.Visible:=False;.Visible:=True;;TForm19.Bitbutton3Click(Sender: TObject);.tbl1.Filtered:=false;.tbl1.Filter:='[Код чека]=’+Form19.Edt4.Text;.tbl1.Filtered:=true;.qckrp1.Preview;.tbl1.Filtered:=false;.Edt4.Text:=»;

end;.

Нужна помощь в написании диплома?

Мы – биржа профессиональных авторов (преподавателей и доцентов вузов). Сдача работы по главам. Уникальность более 70%. Правки вносим бесплатно.

Заказать диплом