Содание автоматизированного рабочего места менеджера салона-парикмахерской

Автоматизированное рабочее место: понятие и функциональные особенности, порядок разработки. Проектирование баз данных в Access: сущность, правила работы с таблицами и другими элементами, типы данных. Программирование на VBA, окна IDE Visual Basic.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 20.02.2012
Размер файла 1011,5 K

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

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

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

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

Введение

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

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

1. Автоматизированное рабочее место

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

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

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

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

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

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

· операционные системы;

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

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

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

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

1.1 Разработка АРМ

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

1. Механизмы получения информации из внешней среды.

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

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

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

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

6. Предоставление системы скидок.

7. Возможность предварительной записи клиентов

2. Проектирование баз данных в Access

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

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

Access - мощное приложение Windows; впервые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей Microsoft Windows. Поскольку оба эти продукта - детища компании Microsoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением Windows 95 или Windows NT, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в Access и наоборот; можно создать проект формы в Access и вставить его в конструктор форм. С помощью объектов OLE (Object Linking and Embedding - связывание и внедрение объектов) в Windows 95 и компонентах Microsoft Office 97 (Excel, Word, PowerPoint и Outlook) можно превратить Access в настоящую операционную среду баз данных. С помощью новых расширений для Internet можно создавать формы, которые будут напрямую взаимодействовать с данными из World Wide Web, и транслировать их в представление на языке HTML, обеспечивающее работу с такими продуктами, как Internet Explorer и Netscape Navigator.

При всем этом Access - не просто СУБД. Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных. При этом можно существенно упростить структуру данных, облегчая тем самым выполнение поставленных задач. Таблицу Access можно связать с данными, хранящимися на большой ЭВМ или на сервере. С другой стороны, можно использовать таблицы, созданные в среде Paradox или dBASE. Полученные результаты можно быстро и легко связать и объединить с данными из электронных таблиц Excel. Работая в среде Microsoft Office 97, пользователь получает в свое распоряжение полностью совместимые между собой Access и Word, Excel и PowerPoint.

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

Мощность и доступность Access делают эту систему лучшей СУБД из представленных сегодня на рынке. Сначала познакомимся с Access на уровне конечного пользователя. Затем перейдем к более сложным элементам таким как элементы программирования на VBA и взаимодействия с Internet.

2.1 Что такое «База данных»

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

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

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

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

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

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

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

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

2.2 Проектирование базы данных

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

Этапы проектирования базы данных:

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

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

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

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

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

Каждое поле должно быть связано с темой таблицы.

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

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

Информацию следует разбивать на наименьшие логические единицы (Например, поля «Имя» и «Фамилия», а не общее поле «Имя»).

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

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

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

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

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

2.3 Создание базы данных

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

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

Если Вы создаете новую базу данных (только в этом случае), появится диалоговое окно «Файл новой базы данных», в котором Вы должны указать имя и местоположение файла для создаваемой базы данных. Файл базы данных Microsoft Access имеет расширение.mdb. Для того, чтобы получить копию базы данных, необходимо скопировать файл, в котором она содержится, так как команда Сохранить как (Save As) в меню Файл (File) заменена на Сохранить как/экспорт (Save As/export). Эта команда позволяет сохранить вне базы данных ее отдельные объекты.

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

2.4 Работа с таблицами

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

Существует два режима работы с таблицей. Вы можете выбрать режим Конструктор или Режим таблицы, кликнув на специальной кнопке на панели инструментов.

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

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

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

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

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

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

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

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

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

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

2.5 Типы данных

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

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

· Поле МЕМО - длинный текст или комбинация текста и чисел.

· Числовой - числовые данные, используемые для проведения расчетов.

· Дата/время - даты и время, относящиеся к годам с 100 по 9999, включительно.

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

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

· Логический - логические значения, а также поля, которые могут содержать одно из двух возможных значений (True/False, Да / Нет).

· Поле объекта OLE - объект (например, электронная таблица Microsoft Excel, документ Microsoft Word, рисунок, звукозапись или другие данные в двоичном формате), связанный или внедренный в таблицу Microsoft Access.

· Гиперссылка - строка, состоящая из букв и цифр, и представляющая адрес гиперссылки.

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

3 Access. Программирование на VBA

Visual Basic для приложений (Visual Basic for Applications - VBA) - это система программирования, которая используется как единое средство программирования во всех приложениях Microsoft Office.

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

· среду программирования, т.е. набор инструментов для написания программ, редактирования, отладки и т.п.

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

· среда программирования VBA реализована в Microsoft Office в виде модуля, называемого редактором Visual Basic (Visual Basic Editor, VBE).

Редактор Visual Basic может быть вызван из всех основных приложений пакета Office: Word, Excel, PowerPoint, Outlook, Access и FrontPage.

3.1 Основные элементы рабочей области

Среда разработки в Access 2000 претерпела радикальные изменения. В настоящее время в Access включена Integrated Development Environment (IDE) (интегрированная среда разработки) Visual Basic, имеющиеся также в Visual Basic 5/6, Word 97 и других программных продуктах Office 97/2000. Эта среда редактирования включает стандартные средства разработки приложений для различных программных продуктов. Методики отладки, описанные в данной статье, с одинаковым успехом могут использоваться как в разработках Access, так и в разработках Visual Basic и Microsoft Office. Чтобы открыть IDE, находясь в режиме конструктора, необходимо в меню выбрать команду View | Code (Вид | Код). Среда IDE включает различные окна, которые можно открывать и закрывать, например, окно Project (Проект), окно Properties (Свойства), окно Immediate (Отладка) и др. Чтобы открыть окно в IDE, необходимо выбрать данное окно в меню View. Закрыть окно можно, щелкнув на кнопке закрытия окна в верхнем правом углу окна. При следующем запуске IDE все окна будут отображены в том же состоянии, в котором они находились в момент выхода из среды IDE. Когда в окне Design (Конструктор) открыта форма, можно работать с элементами управления и свойствами, как и в предыдущих версиях Access. Однако для просмотра кода формы необходимо открыть IDE Visual Basic (рис. 1). На самом деле это совершенно отдельное от Access приложение.

Рисунок - 1

Хотя IDE Visual Basic является отдельным приложением, оно работает вместе с Access. Если IDE Visual Basic открыта, при выходе из Access она закрывается. Чтобы закрыть IDE Visual Basic, необходимо в меню выбрать пункты File | Close | Return to Microsoft Access (Файл | Закрыть | Вернуться в Microsoft Access).

3.2 Рассмотрим окна IDE Visual Basic

Project Explorer

Project Explorer (Проводник проектов) отображает список форм, отчетов и модулей класса в данном приложении Access (рис. 2). Для просмотра кода необходимо щелкнуть правой кнопкой мыши на каком-либо из этих объектов или перейти в режим конструктора формы. Чтобы открыть Project Explorer, необходимо в меню выбрать команду View | Project Explorer (Вид | Проводник проектов) или использовать комбинацию клавиш Ctrl+R.

Рисунок - 2

Окно Code

Окно Code (Код) отображает код для форм, модулей и модулей класса (рис. 3). Разработчики обычно проводят много часов, вводя и модифицируя код в окне Code. Чтобы открыть окно Code, необходимо в меню выбрать команду View | Code (Вид | Код) или нажать клавишу F7. В верхней части окна Code имеется два раскрывающихся списка. Список с левой стороны используется для выбора объекта, например, формы или элемента управления в форме. Список с правой стороны используется для выбора процедуры данного объекта.

Рисунок - 3

Окно Properties Window

Окно Properties (Свойства) используется для установки и просмотра свойств форм, отчетов или элементов управления в формах и отчетах (рис. 4). Чтобы открыть окно Properties, необходимо в меню выбрать пункты View | Properties Window (Вид | Окно свойств) или нажать клавишу F4.

Рисунок - 4

4. Создание автоматизированного рабочего места администратора парикмахерской БПЭК

Для создания автоматизированного рабочего места (АРМ) я использую MS Access и встроенную среду программирования - VBA.

Создаю форму, которая будет являться основной (рис. 5)

Рисунок 5 - Основная форма

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

Рисунок 6

Кнопка «Запись клиентов» позволяет перейти на одноименную форму (рис. 7).

Рисунок 7 - Форма «Запись клиентов»

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

Рисунок 8 - Таблица «Запись клиентов»

Так же на главной форме расположена кнопка Отчет. При нажатии на которую перехожу на следующую форму «Отчёт о проделанной работе» (рис. 9)

Рисунок 9 - Форма «Отчёт о проделанной работе»

Из предложенного списка выбираю нужный месяц. При выборе месяца автоматически переходим на форму «Средства» (рис. 10.

Рисунок 10 - Форма «Средства»

Заполняю поле Дата, выбираю из списка Средства, вношу Приход, Расход, Остаток вычисляется автоматически нажатием на поле Расход и все данные записываются в таблицу «Учёт расходного материала» (рис 11).

Рисунок 11 - Форма Учёт расходного материала

Данная программа автоматизирует рабочее место администратора парикмахера БПЭК. Она позволяет заменить рутинную работу на более интересную, быструю и автоматизированную.

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

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

Приложение

КОД ПРОГРАММЫ 1

Private Sub ДОБАВИТЬ_ИНФОРМАЦИЮ_Click()

Dim b As Database, n As Recordset

Set b = CurrentDb

Set n = b. OpenRecordset («Запись_клиентов»)

With n

AddNew

Fields! Фамилия = Me. Фамилия

Fields! Имя = Me. Имя

Fields! Отчество = Me. Отчество

Fields! Адрес = Me. Адрес

Fields! Телефон = Me. Телефон

Fields! Дата = Me. Дата

Fields! Время = Me. Время

Fields! Услуга = Me. ПолеСоСписком19

Update

End With

End Sub

КОД ПРОГРАММЫ 2

Private Sub Расход_AfterUpdate()

Me. Остаток=Me. Приход-Me. Расход

КОД ПРОГРАММЫ 3

Private Sub Остаток_GotFocus()

Dim b As Database, n As Recordset, n1 As Recordset, s, s1, b1 As String

Set b = CurrentDb

Set n = b. OpenRecordset («Учёт_расходного_материала»)

Set n1 = b. OpenRecordset («месяц»)

s = Me. Дата

b1 = Mid (s, 4, 2)

With n1

Do Until.EOF

If Val(b1) =.Fields! код Then

s1 =.Fields! месяц

End If

MoveNext

Loop

End With

With n

AddNew

Fields! месяц = s1

Fields! Средства = Me. ПолеСоСписком8

Fields! Расход = Me. Расход

Fields! Приход = Me. Приход

Fields! Остаток = Me. Остаток

Update

End With

End Sub

Заключение

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

Разработка приложения осуществлялась в среде Microsoft Access в тесной связи с другими компонентами Microsoft (ActiveX-компоненты для создания страниц доступа к данным, компонент для выбора файла)

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

Таким образом, цель курсовой работы выполнена.

Заметим, что дополнительно были закреплены знания в сфере использования пакетов прикладных программ (MS Office) и программирования на языке Visual Basic for Applications.

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

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

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

2. М.: Финансы и статистика, 1990. - 190 с.: ил. 2. Аппак М.А. Автоматизированные рабочие места на основе персональных ЭВМ.

3. М.: Радио и связь, 1989. - 176 с.: ил. 3. Автоматизированные системы обработки учетно-аналитической информации

4. В.С. Рожнов, В.Б. Либерман, Э.А. Умнова, Т.В. Воропаева. - М.: Финансы и статистика, 1992. - 250 с. 4. Компьютерные технологии в кадровых службах.

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


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

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