Файл: Проектирование реализации операций бизнес-процесса «Расчет заработной платы» (Среда создания программы).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.05.2023

Просмотров: 270

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Введение

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

Таким образом, этим и определяется актуальность выбранной темы данной курсовой работы «Проектирование реализации операций бизнес-процесса «Расчет заработной платы»».

Объектом курсового исследования является понятие проектирования базы данных.

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

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

Исходя из данной цели, в работе ставятся и решаются следующие задачи:

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

- рассмотреть понятие среды программирования;

- рассмотреть виды баз данных;

- изучить проектирование системы и принципы ее построения.

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

- рассмотреть общие параметры построения;

- рассмотреть подходящею базу данных для учета сотрудников и расчета заработной платы;

- сделать соответствующие выводы по результатам исследований.

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

Теоретическую базу написания данной курсовой работы составили книги, изданные в период 2011-2014 годов, такими известными издательствами, как Проспект, Юнити, Юнити-Дана, Юрайт.

Цели и задачи курсовой работы обусловили следующую её структуру. Работа состоит из содержания, введения, двух глав («Теоретическое понятие среды программирования для проектирования систем», «Проектирование программного обеспечения»), заключения, библиографии, приложений.


Глава 1. Теоретическое понятие среды программирования для проектирования систем

1.1 Среда создания программы для проектирования операции «Расчет заработной платы»

Требования пользователей к разработанной базы данных представляет собой список запросов с их интенсивности и объемов данных. Это разработчики информационной базы данных могут получить диалог будущих пользователей. Также уточнять требования для ввода, обновления и исправления информации. Требования пользователей уточняются и дополняются анализом существующих и будущих проблем.[1]

Концептуальная модель предметной области и отношения не уступают их материально-технической базы хранения. Таким образом, концептуальная модель является по существу модель предметной области. При разработке концептуальной модели разработчику все усилия должны быть сосредоточены на структурировании данных и определить отношения между ними без учета особенностей реализации и эффективности лечения. Разработка концептуальной модели на основе анализа дает возможность принимать решение по этому типу задач обработки данных предприятия.

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

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

- Объекты;

- Связь;

Выбор программного обеспечения для разработки интерфейса информационной системы.

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

Среди пользователей персональных компьютеров в настоящее время наиболее популярным семейством операционных систем Windows, и, конечно же, что те, кто собирается программировать, стремится писать программы, которые будут работать на этих системах. Несколько лет назад, обычный программист мог только мечтать о создании собственных программ, работающих в среде Windows, так как единственным инструментом разработки был Borland C ++ для Windows, явно ориентирован на специалистов, обладающих значительными знаниями и опытом.[2]


Быстрое развитие вычислительной техники, а также потребность эффективной разработки программного обеспечения привело к появлению систем программирования, которые ориентированы на так называемыйе программы «быстрого развития», среди которых Borland Delphi и Microsoft Visual Basic.[3]

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

Delphi - это среда быстрой разработки, в которой, в качестве языка программирования, используемого Delphi языка. Язык Delphi - строго типизированный объектно-ориентированный язык, который основан на программистов знакомых с Object Pascal.

Мощь и гибкость языка программирования Delphi - безусловное достоинство Delphi, которая отличает его от других медиа-инструментов RAD. Ядро языка Delphi является языком Pascal. На протяжении многих лет, Pascal язык стал мощным современным объектно-ориентированным языком, пригодный для эффективного создания программ любой сложности.

От языка Basic Визуальный Delphi имеет простую типизированность, что позволяет компилятору во время компиляции обнаружить многие ошибки, а также наличие средств для работы с указателями. Таким образом, в так называемой Delphi связывания ранее типов библиотек COM-технологии при использовании Visual Basic медленнее позднего связывания при доступе к COM.

Синтаксис C ++ вызывает создание сложных программ, которые трудно понять даже автора, в то время как ясный и простой синтаксис Delphi позволяет ему претендовать на роль языка, который идеально подходит для описания алгоритма. Во всех случаях, Delphi имеет самый быстрый среди аналогичных продуктов, оптимизирующий компилятор, который позволяет создавать быструю и относительно компактную программу.[4]

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

Высокая производительность машины для доступа к данным в различных форматах (Borland Database Engine, BDE).[5]

Наличие многочисленных компонентов и технологий сосредоточены на сферу применения.

Поставка с Delphi компактный, мощный и простой в администрировании баз данных сервера InterBase.


Машина BDE является средством доступа к данным в различных форматах. Особенностью является использование собственных драйверов высокопроизводительных BDE для доступа к локальным таблицам Dbase, Paradox, FoxPro, и SQL-ориентированных драйверов для доступа к серверам баз данных (это называется набор SQL ссылки). При желании, вы можете использовать драйверы сторонних производителей, что соответствует стандарту ODBC (Open Database Connectivity Interface - открытый интерфейс к базе данных). Кроме того, в версии 6 и 7 имеют возможность использовать альтернативные средства для технологий доступа к BDE, ADO, InterBase Express, DBEXPRESS.

Многочисленные компоненты, поддерживающие разработку приложений баз данных, предоставляют разнообразные задачи обслуживания, такие как выборки и сортировки данных, их визуального представления, изменения и публикации данных в виде отчетов (документов) или HTML-страниц в Интернете и т.д.[6]

Пакет включает в себя самые разнообразные утилиты для работы с базами данных, XML-документов, создание справочной системы, решение других проблем. Отличительной особенностью седьмой версии является поддержка NET технологии. Borland Delphi 7 Студия может работать в операционных системах Windows, от Windows 98 до Windows XP.[7]

Последняя на сегодняшний день версия 7 сохраняет практически полную непрерывность в языке программирования и интегрированную среду разработки с версии 6. Его характерная разница - внедрение новых технологий, которые облегчают (и упростить) создание программ для баз данных и Интернета.

Любая среда разработки программы способствует созданию определенной программы на предприятии, такие как учет сотрудников, расчет заработной платы.

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

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


Учет использования рабочего времени всех категорий работников находятся в расписаниях, чтобы следить за соблюдением рабочими и служащими установленного режима рабочего времени, для получения данных о количестве отработанных часов, заработной платы. Составьте таблицу уполномоченным лицом; после соответствующего оформления, он передал в бухгалтерию. Отметки на табеле о причинах неявок на работу или работать неполный рабочий день, работа в сверхурочное время и других отклонений от нормальных условий должны быть сделаны только на основании документов, зарегистрированных в установленном порядке. Учет использования рабочего времени реализовать в таблице непрерывной регистрации явлений и отсутствия на работе, либо путем регистрации только отклонений (пропуски, опоздания).[10]

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

Вознаграждение практики организация использует две основные формы:

- В форме почасовой заработной платы заработной платы начисляется работнику по установленной тарифной ставке или окладу за фактически отработанное время.

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

В соответствии с действующим законодательством, у работодателей вычитаются из заработной платы работников: обязательные пенсионные взносы (ОПВ) в пенсионные фонды, индивидуальный подоходный налог (ИПН), сумма для исполнительных листов. При увольнении работника по его вине получают отпускные; о возмещении ущерба, причиненного по вине работника предприятию, если ущерб не превышает месячного заработка работника.[12]

Удержание НДФЛ. Заработная плата, а также любые другие доходы работников оплачиваются работодателями в денежной или натуральной форме, включая доходы, предоставленной работодателем в виде материальных, социальных благ или иной материальной выгоды субъекта налогом подоходный налог по ставкам. Исчисление и удержание индивидуального подоходного налога производится ежемесячно на основе метода начисления в соответствии с законодательством.[13]

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