Зарплата

Автор работы: Пользователь скрыл имя, 04 Июня 2012 в 20:57, курсовая работа

Описание

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

Работа состоит из  1 файл

Отчет к курсовой работе (БД)FeLiSs.doc

— 695.50 Кб (Скачать документ)

  1. Использование СУБД
    1. Разработка  таблиц

    В соответствии с разработанной логической структурой базы данных средствами Access созданы таблицы:

    • Автомобили;
    • Клиенты;
    • Кузов;
    • Модели автомобилей;
    • Продажа;
    • Сотрудники;
    • Фирма автомобиля;
    • Цвета.
    1. Схема базы данных

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

    1. Разработка  форм
  1. Однотабличные формы
    1. Фирма автомобиля – форма, предназначенная для добавления и корректировки данных базы, а так же удаления ненужных записей. Данная форма строится на основе таблицы Фирма автомобиля.

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

     

    1. 1АвтомобилиДобавление - форма, предназначенная для оформления покупки автомобиля, из неё выбирается новый клиент или добавляется новый. Форма построена на основании таблицы Клиенты.

     

    1. Сотрудники  Форма - форма, предназначенная для просмотра информации о сотрудниках фирмы. Построена на основе таблицы Сотрудники
 
 
  1. Многотабличные  формы
    1. 1АвтомобилиДобавление – форма, предназначеная для оформления нового автомобиля в автосалоне, здесь выбирается цвет автомобиля, дата выпуска и цена.

     

           Учет  рабочего времени–   форма, предназначенная просмотра, добавления и изменения об отработанном времени рабочим записей. Данная форма основана на таблицах: Список и Учет рабочего времени.

           

    1. Разработка  запросов
  • Запросы на выборку с параметрами
      1. выдача - создан на основе таблиц: Ведомость и Учет рабочего времени. Этот запрос ищет информацию о рабочем и о размере его зарплаты по заданному месяцу. И выдает её в виде таблицы с полями: Таб№, ФИО, К выдаче, Месяц.
      1. зарплата – создан на основе таблиц: Ведомость, Список, Учет рабочего времени. Этот запрос ищет информацию о рабочем  по заданному месяцу и фамилии имени отчества. И выдает её в виде таблицы с полями: Месяц, Табельный номер, Фамилия Имя Отчество, Отработано дней,  К выдаче.
    • Запросы на добавление
        1. Добавление в Архив – производит добавление новых записей в таблицу Архив. Добавляемые записи из таблиц: Ведомость и Учет рабочего времени.
              • Запрос на удаление
                1. Удаление рабочего– производит удаление записей (рабочих) из таблицы Учет рабочего времени. Данный запрос создан на основе таблицы Учет рабочего времени.
                  • Запрос на обновление
      1. Премия обновляет запись в таблице Учет рабочего времени. Запрос создан на основе таблице Учет рабочего времени.
      2. Расценки - обновляет запись в таблице Расценки. Запрос создан на основе таблице Расценки.
  • Запрос на создание таблицы
      1. Число рабочих- создает таблицу Число рабочих и считает число рабочих. Таблица с полями: НЦ и Таб№.
    1. Разработка  отчетов
    1. Список -отчёт предоставляет информацию о рабочих на каждом цехе. Этот отчёт основан на таблицах Список, Цеха, Расценки.
    2. Цеха – отчет выдает список цехов и их наименование. Этот отчет основан на таблице Цеха.
    3. Специальность– этот отчёт предоставляет информацию о специальностях. Он основан на таблице Расценки.
    4. Учет рабочего времени – отчёт, предоставляющий информацию о всех зарегистрированных рабочих и отработанных ими дней. Основан на таблицах Цеха, Расценки, Список.
    5. Ведомость– отчёт предоставляет информацию о рабочих и начисленной им зарплате. Этот отчёт основан на таблице Ведомость.
    1. Архив – он работает, так же как и предыдущий, однако есть разница. Она состоит в том, чтобы предоставить информацию о рабочих на конкретно указанный месяц. Он основан таблице Архив.
    1. Разработка макросов
    1. Ведомость – макрос, открывающий таблицу Ведомость
    2. Зарплата – макрос, который открывает запрос Зарплата. Описание запроса смотри в разделе разработке запросов.
    3. Обновление ведомости – макрос, который обновляет записи в таблице Ведомость.
    4. Премия макрос, который открывает запрос Премия. Описание запроса смотри в разделе разработке запросов.
    5. Число рабочих, макрос открывает запрос Число рабочих. В процессе работы данного модуля происходит подсчет рабочих и обновляется данные в таблице Число рабочих.
  1. Разработка  главной кнопочной  формы

    Главная кнопочная форма – объект, предназначенный  для удобной работы пользователя с базой.

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

    

    1. Сведения о рабочих – страница главной кнопочной формы, позволяющая производить добавление новых данных в базу, а также просматривать данные о рабочем. Позволяет: регистрировать нового рабочего, просматривать отработанное им время.
    2. Заработная плата - страница главной кнопочной формы, позволяющая производить запросы о заработной плате и премиях, а также просматривать Ведомость.
    3. Информация- страница главной кнопочной формы, позволяющая получить информацию пользователю о цехе и расценках.
    4. Отчеты – страница главной кнопочной формы, позволяющая получить пользователю отчеты: об отработанном времени рабочего, о рабочем, о размере заработной платы рабочего и т.д.

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

  1. Опытная эксплуатация

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

7 Приложение

 

Заключение

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

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

     Таким образом, с помощью СУБД Microsoft Access 2000 можно создать полноценное приложение для работы с данными и информацией. 

 

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

1 .С.Робинсон – Microsoft Access 2000: Учебный курс – СПб : Питер, 2001;

2 .Базы данных и знаний. Методические указания по курсовому проектированию/ Составители: Смирнов Ю.Н., Ахметзянова Г.Н.. Наб. Челны, КамПИ, 2000

  1. Базы данных и знаний. Методические указания по дисциплине «Базы данных и знаний». Часть 1, Часть 2. / Составители: Смирнов Ю.Н., Ахметзянова Г.Н.. Наб. Челны, КамПИ, 2000
  2. Базы данных и знаний. Методические указания к лабораторным занятиям для студентов экономических специальностей. / Составители: Смирнов Ю.Н., Ахметзянова Г.Н.. Наб. Челны, КамПИ, 2000

Информация о работе Зарплата