Учет расчетов заказчиками за оказанные услуги

Анализ и описание прикладных программ Microsoft Office (MS Word, MS Excel, MS Access), используемых при учете различных расчетов и ведении баз данных. Создание базы данных в СУБД Access для автоматизации учета расчетов заказчиками за оказанные услуги.

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

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

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

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

Введение

Для курсовой работы была выбрана тема «Учета расчетов заказчиками за оказанные услуги».

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

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

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

Задачи курсовой работы:

1) Описать программное обеспечение Ms Office (Microsoft Word, Microsoft Excel, Microsoft Access).

2) Разработать базу данных в СУБД Access.

3) Защита БД.

Глава 1. Microsoft Office

Microsoft Office -- офисный пакет приложений, созданных корпорацией Microsoft для операционных систем Microsoft Windows и Apple Mac OS X.

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

1.1 Microsoft Word

Microsoft Word (часто -- MS Word, WinWord или просто Word) -- текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов. Выпускается корпорацией Microsoft в составе пакета Microsoft Office. Первая версия была написана Ричардом Броди (Richard Brodie) для IBM PC, использующих DOS, в 1983 году. Позднее выпускались версии для Apple Macintosh (1984), SCO UNIX и Microsoft Windows (1989).

Microsoft Word многим обязан Bravo -- текстовому процессору с оригинальным графическим интерфейсом, разработанному в исследовательском центре «Xerox PARC». Создатель Bravo Чарльз Симони (Charles Simonyi) покинул PARC в 1981 году. Тем же летом Симони переманил Броди, с которым вместе работал над Bravo.

Первый выыпуск Word для MS-DOS состоялся в конце 1983 года. Он был плохо принят рынком, продажи снижало наличие конкурирующего продукта -- WordPerfect.

Однако версия для «макинтоша», выпущенная в 1985 году, получила широкое распространение. Через два года «Word 3.01 для Macintosh» усилил позиции (версия 3.0 изобиловала ошибками и быстро была заменена). Как и прочее программное обеспечение для «макинтоша», Word был полностью WYSIWYG-редактором (принцип «What You See Is What You Get» -- «получаю то, что вижу»).

Хотя MS-DOS и являлась текстовой операционной системой, лишённой графической оболочки, Word для DOS был первым текстовым процессором для IBM PC, который был способен отображать разметку текста, например, полужирный или курсивный текст в процессе редактирования. Однако он всё же не являлся в полном смысле WYSIWYG-редактором. Другие же текстовые процессоры, такие как WordStar и WordPerfect, использовали простой текстовый экран с кодами разметки, иногда текст был цветным.

Однако, поскольку в большинстве программного обеспечения под DOS применялись собственные труднозапоминаемые комбинации «горячих клавиш» для каждой команды (например, в Word'е для DOS сохранение файла выполнялось по комбинации ESC-T-S) и большинство секретарей умели пользоваться только WordPerfect, компании-пользователи WordPerfect весьма неохотно переходили на конкурирующие с ним продукты, имеющие сравнительно небольшие преимущества.

Настоящее время. Microsoft Word является наиболее популярным из используемых в данный момент текстовых процессоров, что сделало его бинарный формат документа стандартом де-факто, и многие конкурирующие программы имеют поддержку совместимости с данным форматом. Расширение «.doc» на платформе IBM PC стало синонимом двоичного формата Word 97--2000. Фильтры экспорта и импорта в данный формат присутствуют в большинстве текстовых процессоров. Формат документа разных версий Word меняется, различия бывают довольно тонкими. Форматирование, нормально выглядящее в последней версии, может не отображаться в старых версиях программы, однако есть ограниченная возможность сохранения документа с потерей части форматирования для открытия в старых версиях продукта. Версия MS Word 2007 «использует по умолчанию» формат, основанный на XML, -- Microsoft Office Open XML. Спецификации форматов файлов Word 97-2007 были опубликованы Microsoft в 2008 году. Ранее большая часть информации, нужной для работы с данным форматом, добывалась посредством обратного инжиниринга, поскольку основная её часть отсутствовала в открытом доступе или была доступна лишь ограниченному числу партнёров и контролирующих организаций.

Как и прочие приложения из Microsoft Office, Word может расширять свои возможности посредством использования встроенного макроязыка (сначала использовался WordBasic, с версии Word 97 применяется VBA -- Visual Basic для приложений). Однако это предоставляет широкие возможности для написания встраиваемых в документы вирусов (так называемые «макровирусы»). Наиболее ярким примером была эпидемия червя Melissa. В связи с этим, многие считают разумной рекомендацию всегда выставлять наивысший уровень настроек безопасности при использовании Word (Меню: «Tools>Macro>Security», «Сервис>Макрос>Безопасность…» в локализованных русских версиях). Также нелишним будет использовать антивирусное программное обеспечение. Первым вирусом, заражавшим документы Microsoft Word, был DMV, созданный в декабре 1994 года Дж. Мак-Намарой для демонстрации возможности создания макровирусов. Первым же вирусом, попавшим в «дикую природу» и вызвавшим первую в мире эпидемию макровирусов (это произошло в июле-августе 1995 года), был Concept.

Парольная защита документов MS Word. На документ Microsoft Word могут быть установлены 3 типа паролей:

· Пароль для открытия документа

· Пароль для изменения документа

· Пароль на внесение примечаний и исправлений (для версий 2003 и ниже). В новых версиях MS Word 2007\2010 этот тип пароля называется «Пароль для Ограничения форматирования и редактирования»

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

В документах ранних версиях MS Word (до MS Office 2003 включительно) пароль для открытия файла может быть без проблем взломан. Например бесплатная утилита Free Word and Excel password recovery Wizard прекрасно демонстрирует уязвимость защиты ранних версий MS Word.

В последних версия MS Office 2007\ 2010 комания Microsoft использует стойкий алгоритм шифрования AES с 128-битным ключом. Формирование ключа происходит путем 50000\100000 кратного применения SHA-1 хэш функции, что делает перебор паролей крайне медленным, и при использовании стойкого пароля шансы его подобрать близки к нулю.

Рисунок 1. Microsoft Word 2010

1.2 Microsoft Excel

Microsoft Excel (также иногда называется Microsoft Office Excel) -- программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности экономико-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic для приложений). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel является одним из наиболее популярных приложений в мире.

Форматы файлов. В Microsoft Excel вплоть до 2003 версии включительно, использовался свой собственный бинарный формат файлов (BIFF) в качестве основного. Excel 2007 использует Microsoft Office Open XML в качестве своего основного формата.

Несмотря на то, что Excel 2007 поддерживает и направлен на использование новых XML-форматов в качестве основных, он по-прежнему совместим с традиционными бинарными форматами. Кроме того, большинство версий Microsoft Excel могут читать CSV, DBF, SYLK, DIF и другие форматы.

Экспорт и перемещение таблиц. API позволяет открывать таблицы Excel в ряде других приложений. Это включает в себя открытие документов Excel на веб-страницах с помощью ActiveX или таких плагинов, как Adobe Flash Player. Проект Apache POI представляет Java-библиотеки для чтения и записи электронных таблиц Excel. Также предпринимались попытки копировать таблицы Excel в веб-приложения с использованием разделённых запятыми значений.

Программирование. Ценной возможностью Excel является возможность писать код на основе Visual Basic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется посредством объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обрабатываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, позволяя легко работать изменять его и управлять расчётами.

Парольная защита MS Excel. Защита Microsoft Excel предоставляет несколько типов различных паролей:

· пароль для открытия документа

· пароль для изменения документа

· пароль для защиты листа

· пароль для защиты книги

· пароль для защиты общей книги

Все пароли, кроме пароля для открытия документа, можно удалить мгновенно, вне зависимости от версии MS Excel, в которой был создан документ. Эти типы паролей в первую очередь служат для коллективной работы над документом. При их использовании документ не шифруется, а в документе сохраняется хэш от установленного пароля. Хотя при использовании пароля для защиты книги документ шифруется на известном пароле «VelvetSweatshop», это не добавляет документу дополнительной защиты. Единственным типом пароля который может помешать злоумышленнику получить доступ к документу является «пароль для открытия», но криптостойкость такой защиты сильно зависит от версии MS Excel, в которой был создан документ.

В MS Excel версии 95 и ранее, «пароль на открытие» преобразовывается в 16-битный ключ, который взламывается мгновенно. В MS Excel 97/2000 пароль преобразовывался уже в 40-битный ключ, который на современном оборудовании также может быть взломан очень быстро. К тому же программы для взлома паролей (см. Free Word and Excel password recovery Wizard) могут перебирать сотни тысяч паролей в секунду, что позволяет не только расшифровать документ, но и найти оригинальный пароль. В MS Excel 2003 / XP ситуация немного улучшилась -- пользователь может выбрать практический любой алгоритм шифрования, доступный в системе (CryptoServiceProvider). Но по умолчанию осталась все та же защита MS Excel 97/2000. Для пользователей, привыкшим доверять поведению программ по умолчанию, это означает отсутствие стойкой защиты на их документы.

Ситуация кардинально изменилась в MS Excel 2007 -- для шифрования стал использоваться современный алгоритм AES с ключем в 128 бит, а для получения ключа применяться 50000 кратное использование хэш-функции SHA1, что уменьшило скорость перебора до сотен паролей в секунду.[8] В MS Excel стойкость защиты по умолчанию была увеличена еще в 2 раза, благодаря применению уже 100000 кратного SHA1 преобразования пароля в ключ. Вывод: на данный момент стойкую защиту обеспечивает только документы, сохраненные в формате Office 2007\2010 с установленным на них стойким «паролем на открытие».

Рисунок 2. Microsoft Excel 2010

Рисунок 3. Ошибка в Excel 2007

1.3 Microsoft Access

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

Состав программного продукта. Основные компоненты MS Access:

· построитель таблиц;

· построитель экранных форм;

· построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

· построитель отчётов, выводимых на печать.

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

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

Существенно расширяет возможности MS Access по написанию приложений механизм связи с различными внешними СУБД: "связанные таблицы" (связь с таблицей СУБД) и "запросы к серверу" (запрос на диалекте SQL, который "понимает" СУБД). Также MS Access позволяет строить полноценные клиент-серверные приложения на СУБД MS SQL Server. При этом имеется возможность совместить с присущей MS Access простотой инструменты для управления БД и средства разработки.

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

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

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

Кнопка «Сохранить» в Access тоже есть, но в Access в режиме просмотра данных она нужна, в первую очередь, для сохранения изменённого режима показа таблицы или другого объекта -- то есть, для сохранения таких изменений, как:

· изменение ширины столбцов и высоты строк,

· перестановка столбцов в режиме просмотра данных, «закрепление» столбцов и освобождение закреплённых столбцов,

· изменение сортировки,

· применение нового фильтра,

· изменение шрифта; цвета текста, сетки и фона и т. п.

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

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

Это приращение размера файла является, фактически, пустотой, но эта пустота лежит внутри файла, увеличивая его объём.

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

Рисунок 4. Microsoft Access 2010

Глава 2. Автоматизация предметной области «Учет расчетов заказчиками за оказанные услуги»

2.1 Создание базы данных в среде СУБД MS Access

Этапы создания базы данных автоматизация предметной области «Учет расчетов заказчиками за оказанные услуги» средствами СУБД MS Access:

1) создание таблицы;

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

3) заполнение таблицы данными;

4) создание следующих запросов:

ѕ Запрос клиента;

ѕ Запрос перекрестный.

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

В таблице «Ведомости» находится информация о наименовании товара, в каком отделе он находится; единиц его измерения, количестве, цене за единицу товара.

Таблица 1. Ведомость товаров

Таблицу «Заказы» создала с полями:

ѕ Номер заказа. Тип данных «Числовой»;

ѕ Дата. Тип данных «Текстовый»;

ѕ Наименование клиента. Тип данных «Текстовый»;

ѕ Наименование услуги. Тип данных: «Текстовый»;

ѕ Количество. «Числовой»;

ѕ Цена. «Числовой»;

ѕ Стоимость. «Числовой»;

ѕ Оплата. Тип данных «Логический».

Таблица 2. Заказы

Таблица «Справочник услуг» необходима для хранения информации об услугах.

Таблица 3. Справочник услуг

Таблица «Справочник клиентов» создана с целью хранения информации о наименовании клиентов, коде клиентов.

Таблица 4. Справочник клиентов

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

Таблица 5. Связи между таблицами

Ввод с помощью форм.

Таблица 6. Форма (Справочник клиентов)

Создание запросов на выборку.

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

1) Запрос клиентов.

При запуске запроса предлагается наименование фирмы, по которому БД отсортирует клиентов:

В итоге выводится:

2.2 Защита БД в MS Access

Защита базы данных Microsoft Access и ее объектов на уровне пользователя (MDB).

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

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

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

1. Откройте базу данных, которую требуется защитить.

2. В меню Сервис выберите команду Защита, а затем команду Мастер.

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

Примечания

· Мастер защиты на уровне пользователя создает резервную копию текущей базы данных с тем же самым именем и расширением имени файла .bak, а затем применяет средства защиты к выделенным объектам текущей базы данных.

· Если в текущей базе данных для защиты программы Microsoft Visual Basic для приложений (VBA) (Visual Basic для приложений (VBA). Макро-версия языка программирования Microsoft Visual Basic, используемая для программирования приложений Microsoft Windows и поставляемая с некоторыми приложениями корпорации Майкрософт.) используется пароль, мастер запросит разблокировку проекта Visual Basic перед запуском. Разблокируйте проект, а затем перезапустите мастер.

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

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

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

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

1. Откройте базу данных, которую требуется защитить.

2. В меню Сервис выберите команду Защита, а затем команду Мастер.

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

Примечания

· Мастер защиты на уровне пользователя создает резервную копию текущей базы данных с тем же самым именем и расширением имени файла .bak, а затем применяет средства защиты к выделенным объектам текущей базы данных.

· Если в текущей базе данных для защиты программы Microsoft Visual Basic для приложений (VBA) (Visual Basic для приложений (VBA). Макро-версия языка программирования Microsoft Visual Basic, используемая для программирования приложений Microsoft Windows и поставляемая с некоторыми приложениями корпорации Майкрософт.) используется пароль, мастер запросит разблокировку проекта Visual Basic перед запуском. Разблокируйте проект, а затем перезапустите мастера.

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

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

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

· В меню Сервис выберите команду Защита, а затем команду Разрешения.

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

· Выберите нужный тип объекта в раскрывающемся списке Тип объекта, а затем выберите нужный объект в списке Имя объекта. Выделите нескольких объектов в списке Имя объекта, проведя указатель по именам объектов при нажатой кнопке мыши или выбрав имена объектов при нажатой клавише CTRL.

Скрытые объекты не отображаются в списке Имя объекта, если не был установлен флажок скрытые объекты на вкладке Вид в диалоговом окне Параметры (меню Сервис).

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

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

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

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

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

1. Запустите Microsoft Access.

2. В меню Сервис выберите команду Защита и подкоманду Администратор рабочих групп.

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

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

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

1. В меню Сервис выберите команду Защита, а затем команду Пользователи и группы.

2. Выберите вкладку Пользователи.

3. В поле со списком Имя выберите Admin и нажмите кнопку Снять пароль.

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

Заключение

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

Цель курсовой работы - определение содержания расчетов с покупателями и заказчиками, установление порядка расчетов и последовательности процедур контроля с помощью СУБД MS Access.

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

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

учет расчет заказчик автоматизация

1. Информационная безопасность: учеб. пособие для студ. учреждений сред. проф. образования / В. П. Мельников, С. А. Клейменов, А. М. Петраков; под. ред. С. А. Клейменова. - 6-е изд., стер. - М.: Изд. “Академия”, 2011. - 336 с.

2. Базы данных: учеб. пособия для студ. учреждений сред. проф. образования / Э. В. Фуфаев, Д. Э. Фуфаев. - 6-е изд., стер. - М.: Изд. “Академия”, 2011. - 320 с.

3. Разработка и эксплуатация автоматизированных информационных систем: учебник для студ. сред. проф. образования / Д. Э. Фуфаев, Э. В. Фуфаев. - М.: Изд. “Академия”, 2010. - 304 с.

4. Вычислительная техника: учебное пособие / Т. Л. Партыка, И. И. Попов. - 2-у изд., испр. и доп. - М.: ФОРУМ, 2010. - 608 с.

5. Операционные системы, среды и оболочки: учебное пособие / Т. Л. Партыка, И. И. Попов. - 3-е изд., перераб. и доп. - М.: ФОРУМ, 2011. - 544с.

6. интернет-сайт http://ru.wikipedia.org/wiki

7. интернет-сайт http://www.glossary.ru/

8. интернет-сайт http://www.fooder.ru/

9. интернет-сайт http://kafiitbgau.narod.ru/Metod/Access/Access-1-2.htm

Приложение 1

Выходная информация.

Создание запросов.

1. Запрос перекрестный

2. Запрос «Заказы и услуги»

Приложение 2

Выходная информация.

Создание отчетов

1. Отчет по стоимости оказанных услуг

2. Отчет «Заказы»

3. Отчет «Справочник клиентов»

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


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

  • Состав пакета Microsoft Office System. Обзор основных возможностей Microsoft Office. Анализ и выработка согласованной финансовой политики на предприятии в MS Excel. Разработка базы данных при помощи Microsoft Access. Создание простейшей Web-страницы.

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

  • Описание состава пакета Microsoft Office. Сравнение различных версий пакета Microsoft Office. Большие прикладные программы: Word, Excel, PowerPoint, Access. Программы-помощники. Система оперативной помощи.

    реферат [22,5 K], добавлен 31.03.2007

  • Теоретические основы проектирования баз данных. Аналитический учет расчетов с поставщиками и подрядчиками. Характеристика объектов СУБД MS Access. Создание физической формы модели базы данных. Алгоритм построения электронного приложения базы данных.

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

  • Создание базы данных в среде MS Access. Создание и работа с базой данных в ателье. Алгоритм решения задачи. Выбор пакета прикладных программ. Проектирование форм выходных документов с использованием СУБД MS Access. Структура записи таблиц базы данных.

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

  • Состав, расширение баз данных Access (Microsoft Office). Выполнение запросов, заполнение форм и таблиц. Типы данных Microsoft Access. Средства создания объектов базы данных СУБД. Дополнительные возможности запросов. Свойства полей. Режим работы с формами.

    презентация [3,0 M], добавлен 28.10.2014

  • Изучение основных понятий баз данных: структура простейшей базы данных, компоненты базы данных Microsoft Access. Проектирование базы данных "Туристическое агентство" в СУБД Access 2010, в которой хранятся данные о клиентах, которые хотят поехать отдыхать.

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

  • Инструментальные средства для разработки структуры информационной базы данных "Программа автоматизации учета расчетов с поставщиками", пользовательский интерфейс СУБД Access. Разработка запросов отбора данных и вычислений, экранных форм коррекции данных.

    лабораторная работа [2,4 M], добавлен 15.11.2010

  • Особенности СУБД Microsoft Access, ее ориентация на рядовых потребителей, возможность легко выполнять основные операции с БД: создание, редактирование и обработка данных. Информационная модель задачи, работа с конструктором запросов и отчетов базы данных.

    курсовая работа [758,6 K], добавлен 30.06.2015

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

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

  • Создание отчета как объекта базы данных. Структура отчета в режиме Конструктора, способы его создания. Скоростные характеристики СУБД Access, использование программы в пакете Microsoft Office. Разработка базы данных "Сотрудники ресторана ВасабиКо".

    контрольная работа [17,7 K], добавлен 06.12.2010

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