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

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

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

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

Добавлен: 30.04.2023

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

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

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

Продолжение таблицы 6.

Атрибуты сущностей

ID сотрудника

FK

D1

Подгруппы отделов

ID секции

PK

D1

Название секции

D3

Численность

D1

2.6 Структурная схема пакета (дерево вызова программных модулей)

Дерево программных модулей отражает структурную схему пакета, содержащего программные модули различных классов:

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

Дерево программных модулей, составляющих структуру основного пакета представлено на рисунке 14.

Модуль проверки загружаемой информации на ошибки

Форма редактирования пользователей

Форма пользователя

Модуль тестирования БД

Подсистема работы с отчетами

Модуль визуальных эффектов

Подсистемы работы с документами

Модуль редактирования визуализированных данных

Модуль визуализации данных

Подсистема работы со справочниками

Главная форма

Форма аутентификации

Рисунок 14. Структурная схема основного пакета

К основным задачам администратора базы данных ПО «1С:

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

2.7. Описание программных модулей

Алгоритм функционирования всей системы представлен на рисунке 15.

Начало

Занесение данных о сотруднике в БД

IF: Выбор операции

Утверждение заработной платы


Регистрация начислений

Регистрация расчётов

Формирование отчетности:

Выданная заработная плата

Формирование отчетности:

- Расчетная ведомость

Конец

Рисунок 15. Алгоритм функционирования всей системы

2.8. Контрольный пример реализации проекта и его описание

Для запуска АИС учета персонала необходимо открыть базу данных «Учет труда и заработной платы». Для этого необходимо на рабочем столе Windows 10 открыть соответствующую пиктограмму программы «1С: Предприятие 8.3» и выполнить двойной щелчок мыши на иконке базы.

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

Одной из основной задач, решаемых разрабатываемой АИС, является учет информации о заявках на расчет заработной платы. Решение данной задачи обеспечивает решение всех последующих задач.

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

Заполнение нормативно-справочной информации и доступ к работе со справочниками имеет как директор, так и специалисты.

Специалисты могут работать в различных подсистемах с различными документами.

В приложении 1 приведены листинги программ на встроенном языке программирования платформы «1С: Предприятие 8.3» с комментариями.

После запуска конфигурации на экране отобразиться начальная страница программы, показанная на рисунке 16.

Рисунок 16. Рабочий стол программы

В ходе эксплуатации программы пользователю доступны следующие возможности:

Работа в журнале «Кадровые документы» показана на рисунке 17, где формируется список документов.

Рисунок 17. Работа в журнале «Кадровые документы»

Работа в документе «Прием на работу» показана на рисунке 18 и 19. В справочнике предусмотрено добавление, а также ее печать.


Рисунок 18.Работа в документе "Прием на работу

Рисунок 19. Добавление нового сотрудника на работу

В приложении 1 приведены листинги программ на встроенном языке программирования платформы «1С: Предприятие 8.3».

ЗАКЛЮЧЕНИЕ

В рамках курсовой работы была рассмотрена компания ООО «Анданте».

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

В рамках первой главы была проанализирована предметная область в рамках рассматриваемой темы курсовой работы, а именно автоматизация предметной области управления расчетом заработной платы персонала в компании ООО «Анданте».

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

В рамках второй главы курсовой работы были проанализирован комплекс факторов, влияющих на проект автоматизации управления персоналом в компании ООО «Анданте» и принятых проектных решений, а именно:

  • риски проекта и методология управления проектом создания программного обеспечения;
  • информационная модель проектируемой системы управления персоналом;
  • структура информационной системы.

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

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

Анализ информационной системы организации позволил выявить несколько серьезных недостатков:

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

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

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

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

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1. Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2015. - 400 с.
  2. Диго С. М. Базы данных: проектирование и использование: учебник для вузов. - М.: Финансы и статистика, 2016. - 592 с.
  3. Дейт К.Дж., Дарвен Хью. Основы будущих систем баз данных: Третий манифест. - Издательство Янус-К, 2016. – 656 с.
  4. Дейт К. Дж. Введение в системы баз данных (седьмое издание). Вильямс, 2016 - 1072 с.
  5. Илюшечкин В. М. Основы проектирования и использования баз данных: учеб. пособие. - М.: Высшее образование, 2016. - 213 с.
  6. Каленик А. И. Использование новых возможностей Microsoft SQL Server 2012. - М.: «Русская редакция», 2015. - 334 с.
  7. Когаловский М.Р. Теория реляционных баз данных. М.: Финансы и статистика, 2015. –500 c.
  8. Кодд Е.Ф. Перевод: Когаловский М.Р. Реляционная модель данных для больших совместно используемых банков данных. М.: Финансы и статистика, 2015– c.48
  9. Кодд Е.Ф. Перевод: Когаловский М.Р. Реляционная модель данных для больших совместно используемых банков данных. М.: Финансы и статистика, 2016 – c. 256
  10. Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Издательство: Диалектика, 2017 – с.24.
  11. Коннолли Т., Бегг К. Базы данных: проектирование, реализация и сопровождение. Издательство: Диалектика, 2016 – с.36.
  12. Крёнке Д. Теория и практика построения баз данных. - М.: Питер, 2016. - 800 с.
  13. Крёнке Д. Практический опыт программирования в реляционных базах данных. - М.: Питер, 2015. - 400 с.
  14. Кузин А.В. Базы данных: учебное пособие для вузов. - М.: Академия, 2016. - 30 с.
  15. Кузин А.В. Базы данных: учебное пособие для вузов. - М.: Академия, 2015. - 54 с.

ПРИЛОЖЕНИЯ

Программный код

// {{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр Заявки

Движения.Заявки.Записывать = Истина;

Для Каждого Из Заявка Цикл

Движение = Движения.Заявки.Добавить();

Движение.Период = Дата;

Процедура ПечатьСсылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы. ("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| Дата,

| .Номер,

| Заявка. (

| Пользователь,

| Право,

| Объект

| )

|ИЗ

| Документ. КАК

|ГДЕ

| .Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы. ("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| Дата,

| .Номер,

| Заявка.(

| Пользователь,

| Право,

| Объект

| )

|ИЗ

| Документ. КАК

|ГДЕ

| .Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

Процедура ПечатьСсылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(Печать)

Макет = Документы. ("Печать");

Запрос = Новый Запрос;

Запрос.Текст =

"ВЫБРАТЬ

| Дата,

| .Номер,

| Заявка.(

| Пользователь,

| Право,

| Объект

| )

|ИЗ

| Документ. КАК

|ГДЕ

| .Ссылка В (&Ссылка)";

Запрос.Параметры.Вставить("Ссылка", Ссылка);

Выборка = Запрос.Выполнить().Выбрать();

//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

// Данный фрагмент построен конструктором.

// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

// регистр Заявки

Движения.Заявки.Записывать = Истина;

Для Каждого Из Заявка Цикл

Движение = Движения.Заявки.Добавить();

Движение.Период = Дата;