Компьютерное моделирование задачи
Расчет начисления заработной платы по профессиям и в целом по заводу путем накопления начисленных сумм заработной платы для каждого работника. Описание входной информации и методов ее контроля. Построение алгоритма решения задачи и его моделирование.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 11.04.2013 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Постановка задачи
Задание
Выполнить расчет начисления заработной платы по профессиям и в целом по заводу. Расчет выполняется путем накопления начисленных сумм заработной платы для каждого работника.
Входная информация: код цеха, код участка, табельный номер, код профессии, разряд, сумма заработной платы по табельному номеру.
Результирующая информация: профессия, сумма заработной платы по профессии.
1. Организационно-экономическая сущность задачи
Наименование задачи: учет общей суммы начислений заработной платы по профессиям и участкам.
Место решения задачи: завод.
Цель решения задачи: обеспечить начисление заработной платы по профессиям и по заводу в целом.
Периодичность решения задачи: ежемесячно до 10-ого числа каждого месяца.
Для кого предназначено решение задачи: бухгалтерия.
Источники получения исходных документов: Данные отдела кадров;
Экономическая сущность задачи: Анализ заработной платы по профессиям необходим для составления среднего уровня заработной платы по профессиям, также для экономического анализа уровня заработной платы по той или иной профессии.
2. Описание входной информации и методов ее контроля
В данном разделе приводится перечень всех первичных документов, используемых для решения задачи.
В качестве входной информации используется документ «табель учета заработной платы» со следующими реквизитами: код цеха, код участка, табельный номер, код профессии, разряд, сумма заработной платы по табельному номеру.
На основании этого документа создается следующий машинный документ.
Таблица 1. Табель учета заработной платы
Код цеха |
Код участка |
Табельный номер |
Код профессии |
Наименование профессии |
Разряд |
Сумма заработной платы по табельному номеру |
|
КС |
КU |
T № |
КP |
NP |
R |
St |
Таблица 2. Структура документа «Табель учета заработной платы»
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Способ ввода реквизита |
|||
целые |
дробные |
Ключ |
|||||
Код цеха |
KC |
С |
2 |
Вручную |
|||
Код участка |
KU |
С |
2 |
Вручную |
|||
Табельный номер |
T № |
С |
4 |
Вручную |
1 |
||
Код профессии |
KP |
С |
3 |
Вручную |
2 |
||
Наименование профессии |
NP |
С |
20 |
Автоматически из списка |
|||
Разряд |
R |
С |
1 |
Автоматически из списка |
|||
Сумма заработной платы по табельному номеру |
St |
Ч |
10 |
2 |
Вручную |
Используются два типа данных: символьные С - те, что не поддаются арифметической обработке, и числовые - Ч, которые поддаются таковой.
Количество документов за период: ежемесячно 1 штука.
Описание контроля ввода документа:
Код профессий: (100-110);
Табельный номер: (0001 -9999).
3. Описание условно-постоянной информации
Для решения задачи используются 2 справочника:
- справочник сотрудников, используется для расшифровки табельного номера сотрудника, его разряда) - «СОТРУДНИКИ»;
- справочник наименования профессий, используется для расшифровки кода профессий и наименования профессии - «ПРОФЕССИИ».
Описание структуры справочников.
Таблица 3. Описание структуры справочника «СОТРУДНИКИ»
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Ключ |
||
Целые |
Дробные |
|||||
Табельный № |
T № |
Ч |
4 |
1 |
||
Разряд |
KР |
Ч |
3 |
Таблица 4. Описание структуры справочника «ПРОФЕССИИ»
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
Ключ |
||
Целые |
Дробные |
|||||
Код профессии |
КР |
Ч |
3 |
2 |
||
Наименование профессии |
NR |
Ч |
20 |
4. Описание результирующей информации
В результате решения задачи будет получена ведомость начисления заработной платы по каждой профессии и по заводу в целом.
Таблица 6. Заработная плата по профессиям за _________ месяц
Код профессии |
Сумма заработной платы по профессии |
|
Таблица 7. Описание структуры результирующего документа
Имя реквизита |
Идентификатор |
Тип данных |
Длина |
||
Целые |
Дробные |
||||
Код профессии |
КP |
Ч |
3 |
||
Сумма заработной платы по профессии |
ZP |
Ч |
10 |
2 |
|
Общая сумма заработной платы |
12 |
2 |
Количество документов за период: ежемесячно 1 шт.
Количество строк в документе (в среднем): 10.
Контроль правильности документа: логический контроль полученных сумм.
информационный моделирование алгоритм
5. Описание алгоритма решения задачи
Для получения табеля учета заработной платы необходимо рассчитать 2 показателя:
- сумма начислений заработной платы по профессиям;
- сумма начислений заработной платы в целом по заводу.
Расчеты выполняются с помощью следующих формул:
Cp = ?? Stцp; C = ? Cp,
ц t p
Stцp - сумма заработной платы, начисленная работнику с табельным номером t, работающему в цехе ц и имеющему профессию р.
Cp - сумма заработной платы, начисленная по профессии р.
С - сумма заработной платы, начисленная по предприятию в целом.
Контрольный пример
Таблица 8. Справочник «СОТРУДНИКОВ»
Табельный № |
Разряд |
|
1000 |
1 |
|
1001 |
2 |
|
1002 |
4 |
|
1003 |
3 |
|
1004 |
1 |
|
1005 |
2 |
|
1006 |
2 |
|
1007 |
3 |
|
1008 |
3 |
|
1009 |
5 |
|
1010 |
о |
|
1011 |
2 |
|
1012 |
4 |
|
1013 |
3 |
Таблица 9. Справочник «ПРОФЕССИИ»
Код профессии |
Наименование профессии |
|
100 |
директор |
|
101 |
начальник цеха |
|
102 |
мастер |
|
103 |
контролер |
|
104 |
кладовщик |
|
105 |
технолог |
|
106 |
наладчик |
|
107 |
упаковщик |
|
108 |
электросварщик |
|
109 |
слесарь |
|
110 |
уборщик |
Таблица 10. Табель учета заработной платы по профессиям
Код участка |
Код цеха |
Табельный № |
Наименование профессии |
Код профессии |
Разряд |
Сумма заработной платы по табельному №. |
|
20 |
12 |
1000 |
Директор |
100 |
1 |
50000 |
|
20 |
12 |
1001 |
Начальник цеха |
101 |
2 |
30000 |
|
20 |
12 |
1002 |
Мастер |
102 |
4 |
24500 |
|
22 |
13 |
1003 |
Контролер |
103 |
3 |
18200 |
|
22 |
13 |
1004 |
Уборщик |
110 |
1 |
10300 |
|
24 |
12 |
1005 |
Контролер |
103 |
2 |
18200 |
|
24 |
14 |
1006 |
Кладовщик |
104 |
2 |
14300 |
|
24 |
12 |
1007 |
Кладовщик |
104 |
3 |
14300 |
|
26 |
14 |
1008 |
Технолог |
105 |
3 |
17500 |
|
28 |
12 |
1009 |
Наладчик |
106 |
5 |
23500 |
|
28 |
14 |
1010 |
Наладчик |
106 |
0 |
23500 |
|
29 |
13 |
1011 |
Упаковщик |
107 |
2 |
17400 |
|
29 |
12 |
1012 |
Электросварщик |
108 |
4 |
14200 |
|
30 |
11 |
1013 |
слесарь |
109 |
3 |
13200 |
6. Решение задачи средствами MS Excel
Для того чтобы получить Табель учета заработной платы, необходимо использовать все данные, представленные в таблицах. Все таблицы формируются с помощью MS Excel.
Создаем справочники.
Вызываем Excel, переименуем «Лист 1» в «Справочник профессий». Вводим необходимую информацию.
Рис. 1. Справочник профессий
Опишем контроль ввода данных:
- код профессии: контроль на диапазон значений от 100 до 110;
Данные - Проверка данных - Установка ограничения.
Рис. 2. Установка ограничения Рис. 3 Сообщение для ввода
Рис. 3. Сообщение об ошибке
Аналогично предыдущему справочнику создаем справочник сотрудников.
Рис. 4. Справочник сотрудников
Опишем контроль ввода данных:
- табельный номер: контроль на диапазон значений от 0001 до 9999;
Данные - Проверка данных - Установка ограничения.
Рис. 5. Установка ограничения Рис. 7 Сообщение для ввода
Рис. 6. Сообщение об ошибке
Создадим табель учета заработной платы следующего вида
Рис. 7. Табель учета заработной платы
Переименуем Лист 3 в Табель учета заработной платы. Создадим рабочую таблицу и введем соответствующие данные в графы код цеха, код участка, табельный номер, сумма заработной платы по профессиям, а для автоматического форматирования остальных граф введём формулы.
Рис. 8. Составление сводной таблицы: Вставка - Сводная таблица. В появившемся окне выберем:
Рис. 9. Составление сводной таблицы
Отмечаем данные для сводной таблицы и в результате получаем сводную таблицу, в которой рассчитана заработная плата работникам по профессиям и в целом по заводу.
Рис. 10. Сводная таблица
Список литературы
1. Романов А.Н., Одинцов Б.Е. Информационные системы в экономике: Учеб. Пособие М.: Вузовский учебник, 2006.-300 с.
2. Методические указания по выполнению контрольной работы для самостоятельной работы студентов III курса. - М.: Вузовский учебник, 2007.
Размещено на Allbest.ru
...Подобные документы
Расчет начисления заработной платы по профессиям и в целом по заводу путем накопления начисленных сумм заработной платы для каждого работника. Выполнение информационной модели задачи. Описание алгоритма решения задачи. Решение задачи средствами MS Access.
лабораторная работа [4,2 M], добавлен 27.10.2009Организационно-экономическая сущность задачи: обеспечить начисления заработной платы по профессиям и по заводу в целом. Описание входной, условно-постоянной и результирующей информации. Составление алгоритма решения задачи средствами MS Access Excel.
контрольная работа [1,5 M], добавлен 07.12.2013Выполнение расчёта заработной платы, предназначенной для конкретных заказов в разрезе цехов. Осуществление расчета путём накопления сумм заработной платы, начисленных каждому рабочему. Описание входной информации и методов контроля. Формирование отчета.
контрольная работа [2,0 M], добавлен 14.02.2010Программа учета общей суммы начислений для работников, необходимой для контроля за полнотой выплат заработной платы. Описание входной информации. Проектирование основных форм первичного документа. Описание алгоритма решения задачи средствами MS Excel.
контрольная работа [1,7 M], добавлен 16.03.2014Исследование особенностей начисления заработной платы на предприятиях торговли. Анализ фонда заработной платы ООО ТД "Селенга". Выбор программных средств проектирования информационной системы. Описание процесса автоматизации деятельности предприятия.
дипломная работа [2,6 M], добавлен 23.06.2013Составление ежемесячной ведомости по расчету заработной платы, содержащей сумму начисленной заработной платы по участку и сумму заработной платы по цеху. Источники получения исходных документов. Решение задачи средствами MS Excel, информационная модель.
контрольная работа [766,6 K], добавлен 29.12.2008Разработка информационной системы начисления заработной платы. Описание физической схемы базы данных. Реализация программного обеспечения. Требования к видео дисплейным терминалам, персональным электронно-вычислительным машинам и организации работы.
курсовая работа [2,7 M], добавлен 15.02.2016Подготовка проектных решений по технологии обработки данных в диалоговом режиме для решения экономических задач по учету труда и заработной платы. Разработка информационного обеспечения, технологии и алгоритмов решения задачи, диалогового приложения.
лабораторная работа [576,4 K], добавлен 09.04.2013Понятие, характеристика и основные функции операционной системы (ОС). История создания и развития ОС, их разновидности. Исходные данные для расчета заработной платы организации. Описание алгоритма решения задачи. Тенденции развития ОС в будущем.
курсовая работа [2,4 M], добавлен 23.04.2013Особенности составления электронной ведомости начисления заработной платы сотрудникам ЦИТ за текущий месяц в программной среде MSExcel. Характеристика математической модели решения задачи. Анализ экономических сведений о сотрудниках, показателей работы.
курсовая работа [1,2 M], добавлен 13.11.2014Понятия структурного программирования и алгоритма решения задачи. Краткая история развития языков программирования от машинных до языков ассемблера и языков высокого уровня. Процедурное программирование на C#. Методы и программы для моделирования.
учебное пособие [1,7 M], добавлен 26.10.2010Создание программы для начисления заработной платы в Муниципальном учреждении "Центральная бухгалтерия управления образования". Описание предметной области. Выбор технологии языка и среды программирования. Проектирование архитектуры базы данных.
дипломная работа [988,3 K], добавлен 19.01.2017Разработка программного обеспечения для регистрации удержаний из заработной платы. Характеристика используемой операционной системы и языка программирования. Написание алгоритма и текста программы меню, ввода данных и формирования выходных документов.
курсовая работа [2,1 M], добавлен 20.11.2012Вывод системы дифференциальных уравнений. Описание методов численного решения задачи Коши. Моделирование переходных процессов в электрической цепи. Решение задачи аппроксимации. Расчет количества теплоты, выделившейся на резисторе, реализация в MathCAD.
курсовая работа [202,5 K], добавлен 11.11.2013Сущность, принципы и описание методов и этапов имитационного моделирования. Процессы и применение дискретного и непрерывного алгоритма. Характеристика методов построения математических моделей для решения управленческих задач банковской системы.
курсовая работа [80,5 K], добавлен 29.05.2014Описание предметной области решаемой задачи. Входные документы, необходимые для решения задачи, ее функции. Разработка информационного обеспечения задачи и реквизиты входной информации. Технология и алгоритмов решения задачи и их машинная реализация.
контрольная работа [15,1 K], добавлен 21.10.2010Понятие и условие устойчивости бистабильной системы. Исследование модели "нагреватель - охлаждающая жидкость", построение фазового портрета стационарных состояний нагревателя. Компьютерное моделирование данной системы в пакете model vision studium.
курсовая работа [1,1 M], добавлен 07.06.2013Структурная схема моделируемой системы и её описание. Временная диаграмма и Q-схема системы. Укрупнённая и детальная схема моделирующего алгоритма. Описание машинной программы решения задачи. Описание возможных улучшений и оптимизации в работе системы.
курсовая работа [69,2 K], добавлен 02.07.2011Программное средство системного моделирования. Структурная схема модели системы, временная диаграмма и ее описание. Сравнение результатов имитационного моделирования и аналитического расчета характеристик. Описание машинной программы решения задачи.
курсовая работа [146,5 K], добавлен 28.06.2011Характеритсика и роль автоматизации в бухгалтерском учете. Описание создания базы данных для расчета заработной платы сотрудников предприятия, вывода отчета. Выбор программного обеспечения, процедур и функций. Рассмотрение основ интерфейса программы.
курсовая работа [933,8 K], добавлен 19.04.2015