Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


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



Техническая база:

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

Системные требования:

· Процессор Pentium с частотой 300 МГц или более быстрый

· 128 МБ оперативной памяти

· Не менее 600 МБ свободного места на жестком диске

· USB – порт или CD ROM

· Клавиатура, мышь

· Видеокарта и монитор, поддерживающие режим с разрешением не менее чем 1024x768 точек и диагональю 17”

Программная база:

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

Разработка программного изделия будет производиться в среде Delphi 2010 Professional. Программа, написанная на Delphi, будет легкой в освоении пользователем, и обладать интуитивным интерфейсом. Решение в пользу данного инструментального средства было принято вследствие того, что на него имеется лицензия. Преимущество Delphi по сравнению с другими программными продуктами состоит в:

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

Для разработки инсталлятора будет использоваться бесплатная версия программы CreateInstall. К установочному файлу созданному с помощью CreateInstall должен быть присоединен 32-битный движок баз данных под Windows для доступа к БД из Borland Delphi называемый BDE. Система BDE конфигурируется с помощью BDE Administrator. В BDE используется «Local SQL», подмножество стандарта языка SQL, расширенное для поддержки используемых в DBF соглашений о наименовании таблиц и полей. Local SQL позволяет использовать SQL для запросов к локальным «стандартным» таблицам, которые не находятся на серверах БД. Local SQL также является необходимым средством для создания запросов с выборками из многих таблиц.

 

Информационно-технологическая схема решения комплекса задач

 

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

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

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

Информационно-технологическая схема начисления надтарифного фонда выглядит следующим образом (рис. 2.5):

 

 

 

 

     
 
 
   

 


Рис. 2.5 Информационно-технологическая схема распределения надтарифного фонда


Глава 3 Реализация комплекса задач по распределению надтарифного фонда

Описание программной реализации комплекса задач

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

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

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

3) Модуль построения графиков. Здесь производится расчет выходных

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

Пример листинга модуля программы приведен в Приложении 2.

Инструкция пользователя

 

Установка программы

Установка программы осуществляется пользователем.

Для установки программы необходимо запустить файл nadtarif_setup.exe. Установщик установит все необходимые библиотеки для работы программы и создаст каталог программы (рис.3.1).

Рис.3.1 «Установка»

Запуск программы

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

Интерфейс программы

При запуске программы открывается главное окно (рис.3.2).

 

Рис.3.2 «Главное окно»

Главное окно программы состоит из:

1)Панели кнопок быстрого доступа

2)Таблицы «Отдел»

3)Таблицы «Должность»

4)Таблицы «Сотрудники» с навигационной панелью

5)Таблицы «Показатели» с навигационной панелью

6)Кнопок «Добавить показатель (обновить) и «Расчет»

7)Всплывающего списка выбора месяца

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

Кнопки панели управления

Таблицы данных

Кнопка «Таблицы данных» (рис.3.3) позволяет вызвать окно «Редактор» для заполнения базы данных отделов, показателей и должностей.

Рис.3.3 «Таблица данных»

Интерфейс окна «Редактор»

На рис. 3.4 представлено окно «Редактор» в общем виде.

Рис.3.4 «Редактор»

Форму «Редактор» можно разделить на 4 части:

1) Таблица «Отдел»

В данной таблице заполняется наименования отдела входящего в состав учреждения и коэффициент «% от НТФ» характеризующий часть денежных средств, которые должны быть выделены из общего фонда соответствующему отделу.

Значения «Фнтф», «Кп» и «Д» заполняются автоматически программой.

Заполнение таблицы производится с помощью навигационной панели (рис.3.5).

 

 


Рис.3.5 «Навигатор»

 

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

2) Таблица «Показатели»

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

3) Таблица «Должность»

В данной таблице содержатся должности сотрудников, которые соответствуют своему отделу.

4) Панель «Общий надтарифный фонд»

В поле ввода задается сумма общего надтарифного фонда. С помощью кнопок навигаторы добавляется или удаляется запись. Значение количества распределенных средств появляется после активации кнопки «Расчет» в главном окне программы.

 

Показатели

Команда меню «Показатели» (рис.3.6) открывает форму отчета о результатах деятельности всех сотрудников выбранного отдела.

 

Рис.3.6 «Показатели»

В данном окне (рис.3.7) предварительного просмотра можно указать принтер для печати.

Рис.3.7 «Отчет по показателям»

Премия

Кнопка «Премия» (рис.3.8) вызывает окно ведомости распределения премиального фонда за выбранный месяц.

Рис.3.8 «Премия»

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

Рис.3.9 «Ведомость распределения премиального фонда по месяцам»

Статистика

Кнопка «Анализ» (рис.3.10) позволяет вызвать окно «Анализ», в котором производится построение графиков на основании данных хранящихся в базе.

Рис.3.10 «Анализ»

Интерфейс окна «Анализ»

Окно анализ в общем виде представлено на рис. 3.11

Рис.3.11 «Интерфейс окна Анализ»

Программа позволяет проводить анализ деятельности сотрудников по двум основным критериям – по сумме баллов и по показателям.

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

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

Для реализации анализа по показателям выбирается требуемый показатель деятельности и сотрудник (рис.3.12).

Рис.3.12 «Анализ по показателям»

Закрытие окна «Распределение надтарифного фонда»

Закрытие окна осуществляется, если щелкнуть мышкой по значку закрытия (рис.3.13)

Рис.3.13 «Закрыть»

Кнопка «Закрыть» применима ко всем формам программы.

Добавить показатель (обновить)

Кнопка «Добавить показатель (обновить)» (рис.3.14) позволяет применить изменения, внесенные в таблицу «Показатели» в ячейку месяца. Выставленный балл не должен превышать значения «max балл» в соседнем столбце.

Рис.3.14 «Добавить показатель (обновить)»

 

Расчет

Кнопка «Расчет» (рис.3.15) выполняет операцию начисления надтарифного фонда сотрудникам.

Рис.3.15 «Расчет»

Таблица «Сотрудники»

В таблице «Сотрудники» (рис.3.16) колонки «Тф» и «Тн» отвечающие за отработанное сотрудников время заполняются вручную.

Рис.3.16 «Таблица Сотрудники»

Список выбора месяца

Во всплывающем списке (рис.3.17) происходит выбор месяца отражающего результаты деятельности сотрудника.

Рис.3.17 «Выбор месяца»

3.3 Решение контрольного примера комплекса задач по распределению надтарифного фонда

 

Для начала работы с программой запускаем файл nadtarif.exe. В открывшемся окне главного меню необходимо выбрать пункт меню «Таблицы данных» (рис.3.18).

Рис. 3.18 «Пункт меню – График осмотров»

В таблице «Отдел» добавляем учебно-вспомогательный отдел и процент денежных средств выделенных от общего надтарифного фонда данному отделу (рис. 3.19).

Рис. 3.19 «Отдел»

В таблице «Должность» заполняем должности, которые будут относиться к учебно-вспомогательному отделу (рис.3.20).

Рис. 3.20 «Должности»

 

За каждой должностью закрепляем список показателей в таблице «Показатели», по которым будет оцениваться деятельность сотрудника, а также максимально допустимый балл, который можно выставить сотруднику (рис.3.21).

Рис. 3.21 «Показатели»

В таблице «Общий надтарифный фонд» указываем количество денежных средств доступных для начисления сотрудникам (рис.3.22).

Рис. 3.22 «Общий надтарифный фонд»

Закрыв окно «Таблицы данных» переходим в главное окно программы. Продолжаем заполнять базу данных. В таблице «Сотрудники» добавляем сотрудника в учебно-вспомогательный отдел по должности инженер (рис.3.23).

Рис. 3.23 «Список инженеров»

Нажимаем кнопку «Добавить показатели (обновить)» (рис.3.24) и вводим бальную оценку показателей в соответствии с максимально возможными баллами (рис.3.25).

Рис. 3.24 «Кнопка - Добавить показатели (обновить)»

Рис. 3.25 «Показатели инженера за январь»

Аналогичным методом добавляем в базу данных экономистов (рис.3.26).

Рис. 3.26 «Показатели экономистов за январь»

Для сравнительного анализа результатов деятельности заполняются так же показатели за февраль.

Нажимаем кнопку «Расчет» (рис.3.27), которая начисляет премии сотрудникам в соответствии с заполненными данными.

Рис. 3.27 «Кнопка - Расчет»

В результате расчета на экран выводится информация, которая участвует в промежуточных расчетах (рис.3.28), сумма премии начисленной сотруднику (рис.3.29), а так же количество распределенных денежных средств (рис.3.30).

 

 

Рис. 3.28 «Рассчитанные коэффициенты по отделу»

Рис. 3.29 «Начисленная премия»

Рис. 3.30 «Количество распределенных денежных средств»

Нажимаем на кнопку «Показатели» (рис.3.31) для выбора отчета по показателям (рис.3.32).

Рис. 3.31 «Кнопка - Показатели»

 

Рис. 3.32 «Отчет по показателям»

Аналогично для выбора ведомости по начисленным премиям (рис.3.33) нажимаем кнопку «Премия» (рис.3.34).

Рис. 3.33 «Кнопка - Премия»

Рис. 3.34 «Ведомость по начисленным премиям»

Выбираем кнопку «Статистика» (рис.3.35) для просмотра статистических данных.

Рис. 3.35 «Кнопка - Статистика»

Выбрав значение «По сумме баллов», отдел, месяцы и нажав кнопку «Обновить» выводим на экран сравнительную характеристику деятельности сотрудников по сумме набранных баллов за требуемый период (рис.3.36)

Рис. 3.36 «Анализ деятельности по сумме баллов»

Выбираем кнопку «По показателям» для анализа деятельности каждого сотрудника по показателям (рис.3.40)

Рис. 3.40 «Анализ деятельности по показателям»

 


Поделиться:



Популярное:

  1. I. 49. Основные принципы разработки системы применения удобрений.
  2. Автоматизация ресторанов, гостиниц, кинокомплексов, баров, культурно-оздоровительных, бильярдных и боулинг центров на базе системы R-Keeper
  3. Виды опроса, и порядок разработки анкеты опроса.
  4. Выбор технологии разработки и программное обеспечение
  5. Глава 1. Теоретический анализ научно-технической и методической литературы по устройству автомобиля ВАЗ-2108
  6. Заочная форма обучения на базе ВО
  7. Инструкция по делопроизводству, ее назначение, порядок разработки и утверждения.
  8. Какие программы называются инструментальными.
  9. Калькуляция на базе расчета ставок в машино-часах
  10. Краткие сведения о нормативной базе ТС
  11. Математическая постановка задачи разработки комплексной системы защиты информации
  12. Методика разработки рецептур на новые и фирменные блюда (изделия) на предприятиях общественного питания


Последнее изменение этой страницы: 2016-08-31; Просмотров: 602; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.071 с.)
Главная | Случайная страница | Обратная связь