Автор работы: Пользователь скрыл имя, 11 Ноября 2013 в 03:36, курсовая работа
Задача накопления, обработки и распространения (обмена) информации стояла перед человечеством на всех этапах его развития. В течение долгого времени основными инструментами для ее решения были мозг, язык и слух человека. Первое кардинальное изменение произошло с приходом письменности, а затем изобретением книгопечатания. Поскольку в эпоху книгопечатания основным носителем информации стала бумага, то технологию накопления и распространения информации естественно стали называть “бумажной информатикой”.
Введение 3
1 Постановка задачи 4
1.1 Характеристика задачи 5
1.2 Экономическая сущность 12
1.3 Входная, выходная информация 10
1.4 Алгоритм решения задачи 11
2 Структура документооборота 12
2.1 Классификация документов 12
2.2 Группировка документов по подразделениям 12
2.3 Схема документооборота 13
2.4Анализ структуры документооборота 14
2.5 Анализ объёма документооборота 13
3 Модели данных 16
3.1Концептуальная модель 17
3.2Математическая модель………………………………………………………...16
3.3Логическая модель……………………………………………………………...16
4Выбор информационной технологии для автоматизации расчёта заработной платы
4.1Проектирование базы данных………………………………………………..18
4.2Создание базы данных………………………………………………………..19
Заключение………………………………………………………………………..33
Список используемых источников………………………………………………34
Пример данной таблицы: «Штат_работников_предприятия»
Рисунок 4 –Штат работников предприятия
Таблица 5- «Сведения_для_расчёта_
Имя поля |
Тип данных |
Размер поля |
Значение по умолчанию |
Формат поля |
Условие на значение |
Табельный номер |
Числовой (ключевое поле) |
Длинное целое |
--- |
--- |
--- |
Оклад |
Числовой |
Длинное целое |
0 |
Денежный |
>=0 |
Отработанные дни |
Числовой |
Длинное целое |
0 |
--- |
>=0 And <=22 |
Процент премии, % |
Числовой |
Длинное целое |
0 |
Основной |
--- |
Надбавка за совмещение профессии |
Числовой |
Длинное целое |
0 |
Денежный |
--- |
Пример таблицы: «Сведения_для_расчёта_
Рисунок 5- Сведения_для_расчёта_
Для того чтобы с данными таблиц можно было работать и обращаться к ним из других таблиц, были созданы следующие связи:
Рисунок 6 – Схема данных
Также в базе данных было создано 3 запроса:
1) «Поиск_работника» - для поиска данных о работнике по его ФИО.
Рисунок 7 – запрос «Поиск работника»
В поле «ФИО» условием отбора служит выражение: Like [Введите ФИО работника].
2) «Работники,_отработавшие_
Рисунок 8 – запрос «Работники,_отработавшие_
В поле «Отработанные дни» условием отбора служит выражение: <[Введите количество рабочих дней в месяце].
3) «Расчёт_месячной_зарплаты» - для
расчёта среднедневной и
Рисунок 9- запрос «Расчёт месячной зарплаты»
В базе данных создано 6 форм:
1) «Добавление_удаление_
С помощью этой формы можно добавить нового работника или изменить уже имеющиеся данные по любому работнику.
Рисунок 10 – форма «Редактирование данных»
2) «Личные_данные_работников_
Форма для просмотра
Рисунок 11 – форма «Личные_данные_работников_
С помощью формы можно
3) «Поиск_работника»
Форма необходима для того, чтобы работник смог посмотреть данные на основе которых ему посчитали заработную плату и тут же посмотреть начисленную сумму за месяц.
Рисунок 12 – форма «Поиск_работника»
Эта форма сделана по запросу «Поиск_работника» с целью наглядного отображения всех данных о нужном работнике, включая его среднедневную плату и начисленную заработную плату за месяц. Поиск производится по полю «ФИО»
4) «Начисленная_зарплата»
Цель данной формы - получение сведений по должностям работников.
Рисунок 13 – форма «Начисленная_зарплата»
На этой форме можно запустить запрос на поиск работника по его ФИО или запросить работников, которые отработали неполный месяц, также можно отобрать людей по должностям, например, результатом отбора по должности «экономист» будет форма.
5) «Меню»
Эта форма создана для возможности обращения к различным формам данной базы данных.
Рисунок 14- форма « Главное меню приложения»
Форма создана для использования в качестве главной формы и открывается при запуске БД.
Также в данной базе данных было создано 2 отчёта:
1) «Начисленная_зарплата»
Отчёт создан как ведомость для кассы.
Рисунок 15 – отчёт «Начисленная зарплата»
2) «Данные_о_работниках»
Отчёт создан для предоставления полных данных о работающих на предприятии.
Рисунок 16 – отчёт «Данные о работниках»
Данная информационная система позволила решить проблему автоматизации расчёта заработной платы. Преимуществом данной программы является то, что она не требует специальной подготовки персонала для ее использования и больших финансовых вложений для внедрения в производство. Разработанная программа также не содержит лишних функций.
Программа была разработана в среде Microsoft Access. Среда Microsoft Access широко распространена в работе предприятий и знакома большинству пользователей.