Файл: Автоматизация учета труда и заработной платы.pdf

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

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

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

Добавлен: 22.05.2023

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

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

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

ВВЕДЕНИЕ

Краткая характеристика предметной области:

Компания “Web-dev” занимается разработкой SPA, сайтов по типу: интернет магазин, landing и т.д. Штат сотрудников составляет 12 человек из них:

  1. Директор
  2. Project-maneger

5 Программистов

2 Дизанейра

1 Системный администратор

1 Бухгалтер

Компании требуется система для автоматизации учёта труда и заработной платы сотрудников.

Перечень задач:

  • Разработка базы данных для ведения учёта заработной платы
  • Создания форм для ввода новой информации в сформированные таблицы
  • Сделать поиск по фамилии, имени, отчеству
  • Сделать пример отчёта по поиску фамилии “Попов”

Обоснование актуальности выбранной темы.

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

Основная часть

Технико-экономическая характеристика предметной области и предприятия

Характеристика предприятия и его деятельности

  • цель функционирования предприятия
    • Текущая цель компания “Web-dev” является расширение, а именно:

Наем новых программистов

Наем новых дизайнеров

  • краткая история
    • Компания появилась в 2017 году, основатель бывший разработчик с много летним опытом работы full- stack, он решил использовать свой приобретённый опыт для создания своей компании.
  • основные виды (направления) деятельности
    • Разработка landing-page, интернет-магазинов, блогов, сайт-визитка
  • основные параметры его функционирования
    • В компании работают 12 человек, а именно:
  1. Директор
  2. Project-maneger
  3. 5 Программистов
  4. 2 Дизанейра
  5. 1 Системный администратор
  6. 1 Бухгалтер

Таблица 1 Технико-экономические показатели объекта управления

№ п\п 

Наименование характеристики (показателя) 

Значение показателя на определённую дату либо за период 

 1

 Наем новых программистов

 Не менее 10 человек

 2

 Наем новых дизайнеров

 Не менее 3 человек

3

Наем новых бухгалтеров

Не менее 2 человек

4

Наем новых системных администраторов

Не менее 3 человек


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

Техническое задание

Общие сведения

Наименование системы:

Автоматизация учета оплаты труда

Заказчики исполнители работ.

Заказчик: Гавриленко А.В.

Исполнитель: Ефремов Степан

Основание для проведения работ.

Настоящее ТЗ разработано на основе плана учебной дисциплины “Проектирование информационных систем” для группы ДКИ-402.

ТЗ в ходе выполнения работ может быть изменено и дополнено с согласия всех сторон и с занесением отметки об этом в раздел дополнения данного ТЗ.

Таблица 2 – Стадийность работ

Стадии разработки

Этапы работ

Содержание работ

1. Исследование и обоснование создания системы

Исследование объекта автоматизации

Сбор данных

Обоснование необходимости разработки программы

Разработка и оформление требований к системе

технико-экономическое обоснование, тактико-техническое задание

2. Техническое задание

Научно-исследовательские работы

Определение структуры входных и выходных данных;

Предварительный выбор методов решения задач

Разработка технического задания в целом и, при необходимости, частных ТЗ на подсистемы

3.Эскизный проект

Разработка предварительных решений по выбранному варианту АИС

4. Технический проект

Разработка окончательных решений по общесистемным вопросам, в том числе по структурам АИС

процедурам (задачам), реализуемым системой; процессу функционирования системы и, при необходимости, выдача частных технических заданий на разработку видов обеспечения АИС или видов обеспечения подсистемы АИС

Разработка решений по организационному обеспечению

Разработка плана мероприятий по разработке и внедрению программ.

Разработка или выбор алгоритмов автоматизируемой деятельности

Составление заказной документации на поставляемые компоненты и комплексы средств автоматизации

5. Рабочая документация

Разработка рабочей документации по информационному обеспечению

Разработка рабочей документации по организационному обеспечению

6. Внедрение

Подготовка организации к вводу АИС в действие, обучение персонала пользователя

Проведение приемочных испытаний

Устранение замечаний, выявленных при испытаниях

Приемка АИС в промышленную эксплуатацию (внедрение АИС)



Особые условия.

БД будет написано на Access

Назначение и цели создания системы (подсистемы, модуля)

Назначение

Информационная система обеспечивает автоматизацию деятельности финансового отдела в соответствии с бизнес-процессами предприятия (расчет заработной платы, учет оплаты, составление ведомостей зарплаты, начисление премии и т.д.).


Цели

Целью разработки системы является повышение эффективности, и скорости расчета зарплаты.

Требования к системе


Требования к системе в целом

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

Функции и задачи системы.

  • Настройка конфигурации для денежного расчета
  • Кадровый учет
  • Налогообложение
  • Формирование отчетности

Требования к видам обеспечения (информационному, лингвистическому, программному и техническому обеспечению).

Требования к ПО:

  • интерфейс чётко сделанный по макету;
  • экономичность, которая характеризуется затратами машинного времени и памяти.

Требования к численности и квалификации персонала системы и режиму его работы

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

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

Требования к квалификации персонала

К квалификации персонала, эксплуатирующего систему, предъявляются следующие требования.

Конечный пользователь:

  • знание соответствующей предметной области;
  • Администратор подсистемы сбора, обработки и загрузки данных:
  • знание методологии проектирования хранилищ данных;
  • знание СУБД;
  • Администратор подсистемы хранения данных:
  • знание топологии «Звезда» и «Снежинка»;
  • опыт администрирования СУБД;
  • знание и навыки операций архивирования и восстановления данных;
  • знание и навыки оптимизации работы СУБД.
  • Администратор подсистемы формирования и визуализации отчетности:
  • понимание принципов многомерного анализа;
  • знание методологии проектирования хранилищ данных;
  • знание и навыки администрирования приложения.

Требования к надежности

Уровень надежности должен достигаться согласованным применением организационных, организационно-технических мероприятий и программно-аппаратных средств. Надежность должна обеспечиваться за счет:

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

Требования к надежности технических средств и программного обеспечения

К надежности оборудования предъявляются следующие требования:

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

Надежность программного обеспечения подсистем должна обеспечиваться за счет:

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

Состав и содержание работ по созданию системы

Этап 1:

Проектирование. Разработка эскизного проекта. Разработка технического проекта.