- •Пояснительная записка
- •«Автоматизированная система расчета заработной платы на предприятии»
- •5. Задание по основной части проекта:
- •6. Графическая часть
- •7. Календарный график выполнения проекта
- •1. Основная часть
- •1.1 Анализ предметной области
- •1.2 Постановка задачи. Определение параметров системы
- •1.3 Описание системы базы данных Microsoft Access 2007
- •1.4 Правовое обеспечение автоматизированной систему учета заработной платы работников.
- •1.5 Описание инфологической модели данных
- •1.6 Схема базы данных
- •1.7 Описание контрольного примера
- •1.8 Описание интерфейса пользователя. Технология работы информационной системы
- •Заключение
- •Список использованной литературы
- •Приложение
1. Основная часть
1.1 Анализ предметной области
Предметная область – это часть реального мира, подлежащая изучению для организации управления и автоматизации деятельности с помощью БД и ее приложений. В предметной области выделяются информационные объекты – идентифицируемые объекты реального мира, процессы, системы, понятия и т.д., сведения о которых хранятся в БД.
Объект - это элемент предметной области, информацию о котором мы сохраняем.
Реквизит (атрибут) – поименованная характеристика объекта. Он показывает, какая информация об объекте должна быть собрана.
Объектами могут быть:
люди, перечисленные в какой-либо платежной ведомости или являющиеся объектами учетов специализированных органов;
предметы, номерные или имеющие характерные отличительные особенности вещи;
построения - воображаемые объекты;
события.
Базы данных выполняют две основные функции. Они группируют данные по информационным объектам и их связям и предоставляют эти данные пользователям.
Данные - это формализованное представление информации, доступное для обработки, интерпретации и обмена между людьми или в автоматическом режиме.
Информация может храниться в неструктурированном виде, например, в виде текстового документа, где данные об объектах предметной области записаны в произвольной форме:
Автоматизированная система оплаты труда персонала на предприятии предназначена для выполнения следующих функций:
1.ведение единой БД по сотрудникам, табелям учета использования рабочего времени;
2.ввод-вывод данных;
3.возможность поиска данных по заданным критериям;
4.выдача отчетной документации (расчетный листок; табель учета использования рабочего времени);
5.контроль исходных данных и коррекция ошибочно введенных значений переменных
6.сокращение времени подготовки отчетных документов.
К входным данным может относиться табель учета использования рабочего времени (таблица1).
Таблица 1 «Табель учета использования рабочего времени»
Документ
|
Реквизиты |
Объем данных в месяц |
||
|
Имя поля |
Размер поля |
Количество в документе |
|
Табель учета использования рабочего времени
|
Год |
Длинное целое |
1 |
Зависит от количества произведенных операций
|
Месяц |
Байт |
1 |
||
Табельный номер |
Длинное целое |
1 |
||
Код подразделения |
Байт |
1 |
||
Кол-во отработанных часов |
Байт |
1 |
К выходным данным табеля учета использования рабочего времени относят расчетный лист работника.
1.2 Постановка задачи. Определение параметров системы
Постановка задачи - создание автоматизированной системы оплаты труда персонала на предприятии.
Автоматизированная система оплаты труда персонала на предприятии, предназначена для выполнения следующих функций:
1. ведение единой БД по сотрудникам, отработанному времени каждым сотрудником;
2. ввод-вывод данных;
3. возможность поиска данных по заданным критериям;
4. выдача отчетной документации (расчетный листок; табель учета использования рабочего времени);
5. контроль исходных данных и коррекция ошибочно введенных значений переменных
6. сокращение времени подготовки отчетных документов.