Курсовая с практикой на тему Разработка программы расчета заработка сотрудников (Delphi)
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Введение. 3
1. Информационная модель. 4
1.1 Построение концептуальной модели. 4
1.2 Построение логической модели. 6
1.3 Выбор программного обеспечения
для разработки интерфейса информационной системы.. 8
2. Алгоритм решения задачи. 10
2.1 Экономическое обоснование оплаты
труда. 10
3. Создание и тестирование программы. 13
3.1 Создание базы данных с помощью SQLite. 13
3.2 Подключение базы данных к Delphi 15
3.3 Описание программной реализации. 16
Заключение. 19
Список литературы. 20
Приложение 1. Исходный код базы
данных на языке SQL. 22
Приложение 2. Листинг программы.. 25
Отчет Антиплагиат. 39
Введение:
Современный мир уже не
мыслим без компьютерных технологий. Эффективное управление предприятием зависит
от многих факторов и один из решающих – правильная технологическая составляющая
бизнес-процессов. Адекватный выбор информационной системы предприятия есть
определяющий этап ее автоматизации.
Информационная система —
это взаимосвязанная совокупность средств, методов и персонала, используемых для
хранения, обработки и выдачи информации в интересах достижения поставленной
цели.
В автоматизированных ИС
часть функций управления и обработки данных выполняется компьютерами, а часть
человеком. В данной работе ставиться цель
создать программный продукт, который смог бы осуществить расчет заработной
платы сотрудникам фирмы, организовать выход необходимой информации на печать в
виде отчета, иметь удобный интерфейс и быть ориентированным на комфортную
работу с любым пользователем.
Актуальность. Сегодня очень
обширен рынок средств для расчета заработной платы сотрудникам фирмы и такой
расчет производится бухгалтерами либо с помощью программы «1С-бухгалтерия», либо
сервисов предоставляемыми банками, в которых открыт расчетный счет предприятия,
либо вручную. Большинство средств расчета довольно сложны в применении, и на их
освоение может уйти значительное время, поэтому не опытные бухгалтера считаю
все по старинке с помощью электронных таблиц. Это довольно трудоемкий процесс,
который со временем может накапливать ошибки и несет риск потери данных. В этой
работе будет рассмотрен принципы создания информационной системы «Начисление
заработной платы сотрудникам фирмы который с легкостью может быть освоен бухгалтерами
средне – специальных заведений.
Новизна представленной работы
состоит в использовании СУБД SQLite вместе с современной системой быстрой
разработки приложений Delphi.
Практическая ценность
создаваемого продукта – бесплатность и легкий порог начала использования для
бухгалтеров средне – специальных учебных заведений. Данная работа состоит из трех
разделов, содержит 5 рисунков и одну таблицу.
Готовый программный
продукт также может быть легко использовать в других смежных сферах
деятельности через небольшую по времени доработку.
Заключение:
В данной работе были
рассмотрены основные принципы проектирования программного продукта, созданы
схемы для базы данных и алгоритм работы, а также обоснован выбор среды
разработки и конкретной СУДБ.
В основных главах работы
было представлено непосредственно само подключение базы данных SQLite к среде Delphi,
рассмотрен процесс формирования логической модели данных в SQLite, учет и подсчет заработанной
платы для любых сотрудников предприятия, а также удержание из заработной платы налоговых
отчислений. Так же были представлены рисунки пользовательского интерфейса.
При разработке
пользовательского интерфейса для информационной системы «Начисления заработной
платы сотрудникам фирмы» расчет заработной платы производился для разных
отделов согласно коэффициентам. Также производились налоговые вычеты, по
каждому месяцу, были созданы отчеты за текущий месяц по всему персоналу и
квитки по каждому работнику.
Созданная программа очень
проста в применении и дополнительных знаний она не потребует.
Фрагмент текста работы:
1. Информационная модель
1.1 Построение концептуальной модели
Требование пользователей
к разрабатываемой базе данных представляет собой список запросов с указанием их
интенсивности и объемов данных. Эти сведения разработчики базы данных получают
в диалоге с ее будущими пользователями. Здесь же выясняются требования к вводу,
обновлению и корректировке информации. Требования пользователей уточняются и
дополняются при анализе имеющихся и перспективных задач.
Перечень вопросов при
анализе различных предметных областей базы данных для начисления заработной
платы сотрудникам фирмы:
— Сколько людей работает в фирме?
— Сколько часов в неделю, и какие должности у людей?
— Сколько сверх урочных часов было отработано?
— Сколько было отработанных дней из рабочих дней в месяце?
— Как часто обновляется информация в базе данных? и т.д.
При описании предметной
области гораздо удобнее и эффективнее использовать такое её представление,
которое было бы понятным для большинства категорий пользователей, такой
обобщенный взгляд на информационную систему и на её функционирование
реализуется через концептуальное проектирование.
Концептуальная модель
представляет объекты предметной области и их взаимосвязи без указания способов
их физического хранения. Таким образом, концептуальная модель является, по
существу, моделью предметной области. При проектировании концептуальной модели
все усилия разработчика должны быть направлены на структуризацию данных и
выявлений взаимосвязей между ними без рассмотрения особенностей реализации и
вопросов эффективности обработки. Проектирование концептуальной модели основано
на анализе решаемых, на этом предприятии задач по обработке данных.
Концептуальная модель
включает описание объектов и их взаимосвязей, представляющих интерес в
рассматриваемой предметной области и выявляемых в результате анализа данных.
Результатом
концептуального проектирования является некоторая концептуальная схема, которая
чаще всего выражается в виде ER диаграммы (диаграмма «сущности связи»), в
которой приняты следующие обозначения:
— объекты; — связи;
Для решения поставленной
задачи дипломной работы была построена концептуальная схема (Рисунок 1.1)
информационной системы «Начисления заработной платы».