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

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

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

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

Добавлен: 16.05.2023

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

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

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

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

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

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

2.1 Общее описание процесса.

Исходными данными для выбора технических средств являются:

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

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

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

Кратко рассмотрим требуемое техническое оборудование, входящее в техническое обеспечение проектируемого экономической информационной системы:

  • операционная система Windows XP/ Vista/ 7;
  • оперативная память - не менее 1024 Мбайт;
  • наличие на жестком диске, по крайней мере, 500 Мбайт свободного места;
  • тактовая частота процессора ЭВМ не ниже - 2 Ghz.
  • Если используется выделенный сервер в качестве сервера БД:
  • операционная система Windows Server;
  • оперативная память - не менее 2048 Мбайт;
  • наличие на жестком диске, по крайней мере, 500 Мбайт свободного места;
  • два процессора с технологией Hyper-Threading - от 2.0 Ghz и выше;
  • необходимо наличие сетевого адаптера и настроенного протокола передачи данных TCP/IP.

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

Планирование и контроль выполнения работ

Рассмотрим этапы реализации экономической информационной системы расчета заработной платы в бюджетных учреждениях:

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

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

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

Разработка:

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

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

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

Работа в «Microsoft Office Project» позволяет ввести наименования работ проекта; назначить длительности работ, ресурсы, с помощью которых данные работы будут выполняться; а также рассчитать бюджет проекта. Microsoft Project (или MSP) - программа управления проектами, разработанная и продаваемая корпорацией Microsoft. Microsoft Project создан, чтобы помочь менеджеру проекта в разработке планов, распределении ресурсов по задачам, отслеживании прогресса и анализе объёмов работ.


Рис.2 представлены все работы по проекту, а также сроки их выполнения.

Рисунок 2.4 - Поэтапный план выполнения работ по созданию ЭИС

На рисунке 2.5 представлен фрагмент Диаграммы Ганнта, показывающей все связи между работами по проекту, а также назначения ресурсов на каждую из работ.

Рис.3 - Диаграмма Ганнта

В качестве необходимых ресурсов рассмотрим следующие:

  • работа программиста;
  • работа студента.

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

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

Delphi 2010 является частью продукта под названием Embarcadero RAD Studio, включающего в себя сразу несколько языков программирования высокого уровня, а именно: Object Pascal, С++ и С#.

Delphi 2010 Architect позволяет пользоваться всеми преимуществами объектно-ориентированного программирования. Под объектно-ориентированным программированием подразумевается особая методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является реализацией определенного типа, использующая механизм пересылки сообщений и классы, организованные в иерархию наследования.

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

Delphi 2010 Architect предоставляет разработчику широкий набор всевозможных инструментов (компонентов), позволяющих быстро разрабатывать сложные проекты, создавая приятный и удобный пользовательский интерфейс. Рабочее окно проекта по реализации экономической информационной системе представлено далее (Рисунок 3.1).


Рис.4 - Рабочее окно среды программирования Delphi 2010

Кроме того, среда обладает следующими полезными достоинствами:

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

упрощено визуальное проектирование и разработка баз данных, благодаря входящему в состав редакции Delphi Architect профессионального средства моделирования Embarcadero ER/Studio;

полная поддержка Unicode. Приложения могут выполняться на любой языковой версии Windows. Применение Unicode гарантирует, что приложения будут одинаково выглядеть и функционировать во всех языковых версиях Windows и поддерживать как Unicode-строки, так и ANSI-строки;

новые элементы языков программирования, в том числе Generics и анонимные методы для Delphi, позволяют создавать более гибкий и качественный код и предоставляют новые возможности для рефакторинга;

обратное проектирование, анализ и оптимизация баз данных;

создание логических и физических моделей на основе сведений, извлеченных из баз данных и файлов сценариев;

удобные для восприятия и навигации диаграммы.

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

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

средство Code Formatter, упрощающее унификацию оформления кода;

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

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

поддерживаемые отладчиком средства управления потоками, обеспечивающие «заморозку», «разморозку» и изоляцию потоков, а также установку контрольных точек для выбранных потоков;

новые параметры отладчика Scroll new events into view («Прокрутка новых событий в представлении») и Ignore non-user breakpoints («Игнорирование не пользовательских контрольных точек»);

поддерживаемые в Delphi Professional новые средства аудита кода и учета количественных показателей, позволяющие более эффективно анализировать код и определять состояние проекта (полный набор данных средств поддерживается выпусками Enterprise и Architect).


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

Delphi 2010 поддерживает:

подключаемое ядро распознавания жестов;

работу под управлением всех поддерживаемых версий Windows (Windows 2000, Windows XP, Windows Vista и Windows 7);

использование оборудования, поддерживающего сенсорный ввод;

интерфейсы с сенсорным и мультисенсорным вводом в библиотеке VCL;

более тридцати стандартных жестов для панорамирования, масштабирования, поворота и выполнения других задач;

возможность создания собственных жестов с помощью редактора жестов;

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

Delphi 2010 предоставляет разработчикам новые возможности для подключения к данным, веб-службам и архитектурам приложений:

новые возможности поддержки Firebird 2.5 и 1.5 в dbExpress;

обновленные драйверы для InterBase 2009, Microsoft SQL Server 2008, Oracle 11g и MySQL 5.1;

поддержка нового клиента SOAP 1.2, позволяющего использовать преимущества веб-служб Amazon и других поставщиков;

обмен данными по протоколу HTTP и подключение на уровне процессов для многоуровневых приложений DataSnap;

обратные вызовы DataSnap, позволяющие серверам устанавливать соединения с клиентами;

фильтрация, позволяющая полностью управлять потоками данных между клиентами и серверами DataSnap;

новые мастера DataSnap из галереи объектов Object Gallery упрощают создание серверных приложений;

возможность использования REST (Representational State Transfer - подхода к архитектуре сетевых протоколов, обеспечивающих доступ к информационным ресурсам) и JSON (JavaScript Object Notation).

Delphi 2010 работает с различными версиями настольных систем Windows, не заботясь об особенностях реализации Windows API каждой версии, а также поддерживает пользователей из разных стран мира благодаря использованию Unicode в среде разработки и усовершенствованной поддержке языков. Также новшествами Delphi 2010 являются следующие нововведения:

  • элементы управления VCL оптимизированы для использования возможностей и тем Windows XP, Windows Vista и Windows 7;
  • обеспечена полная поддержка Unicode;
  • создание приложений для Windows XP и Vista, поддерживающих работу с мышью и сенсорный ввод данных, использование новых возможностей работы с сенсорным вводом в Windows 7;
  • Direct2D - новые функции API Windows 7, позволяющие создавать более удобные интерфейсы для пользователей Windows 7;
  • расширенные интерфейсы OpenTools API для создания модулей, подключаемых к интегрированной среде разработки Delphi;
  • переводы исходного кода, ресурсов, откомпилированных модулей, меню и диалоговых окон интегрированной среды разработки доступны на английском, немецком, французском и японском языках;
  • недоступная ранее эффективность кода и компиляции.