Описание алгоритма решения задачи




 

1. Запустить табличный процессор MS Excel. При его запуске автоматически создается новая книга с тремя листами.

2. Переименовать первый лист книги в «Данные о сотрудниках».

3. На рабочем листе «Данные о сотрудниках» создать таблицу, содержащуе данные о сотрудниках организации.

4. Заполнить таблицу исходными данными (рис. 2.4).

 

Рис. 2.4. Расположение таблицы «Данные о сотрудниках» на рабочем листе «Данные о сотрудниках»

 

5. Переименовать второй лист книги в «Данные о рабочем времени».

6. На рабочем листе «Данные о рабочем времени» создать таблицу, содержащую данные о рабочем времени сотрудников организации.

7. Заполнить таблицу, расположенную на листе «Данные о рабочем времени» исходными данными (рис. 2.5).

 

Рис. 2.5. Расположение таблицы «Данные об учете рабочего времени» на рабочем листе «Данные о рабочем времени»

 

8. Создать шаблон таблицы «Ведомость» (рис. 2.6).

9. Переименовать третий лист книги в «Ведомость». На этом листе будет расположена ведомость зарплаты сотрудников организации.

10. Заполнить ведомость следующим образом.

Заполнить графу «Таб. номер» следующим образом: занести в ячейку А2 формулу:

=ПРОСМОТР('Данные о сотрудниках'!A4;'Данные о сотрудниках'!A4:A10;'Данные о сотрудниках'!A4:A10)

Размножить введенную в ячейку А2 формулу для остальных ячеек (с А3 до А8) данной графы.

 

Колонка электронной таблицы Наименование (реквизит) Тип данных Формат данных
длина точность
A Таб. Номер Числовой    
B Фамилия Текстовый    
C Отдел Текстовый    
D Сумма по окладу, руб. Текстовый    
E Сумма по надбавке, руб. Числовой    
F Сумма зарплаты, руб. Числовой    
G НДФЛ % Числовой    
H Сумма НДФЛ, руб. Числовой    
I Сумма к выдаче, руб. Числовой    

Рис. 2.6. Шаблон таблицы «Ведомость»

 

Заполнить графу «Фамилия» следующим образом: занести в ячейку В2 формулу:

=ПРОСМОТР($A$2:$A$8;'Данные о сотрудниках'!$A$4:$A$10;'Данные о сотрудниках'!$B$4:$B$10)

Размножить введенную в ячейку В2 формулу для остальных ячеек (с В3 до В8) данной графы.

Заполнить графу «Отдел» следующим образом: занести в ячейку С2 формулу:

=ПРОСМОТР($A$2:$A$8;'Данные о сотрудниках'!$A$4:$A$10;'Данные о сотрудниках'!$C$4:$C$10)

Размножить введенную в ячейку С2 формулу для остальных ячеек (с С3 до С8) данной графы.

Заполнить графу «Сумма по окладу, руб» следующим образом: занести в ячейку D2 формулу:

=ПРОСМОТР($A$2:$A$10;'Данные о сотрудниках'!$A$4:$A$10;'Данные о сотрудниках'!$D$4:$D$10)Размножить введенную в ячейку D2 формулу для остальных ячеек (с D3 до D8) данной графы.

Заполнить графу «Сумма по надбавке, руб.» следующим образом: занести в ячейку E2 формулу:

=(ПРОСМОТР($A$2:$A$8;'Данные о сотрудниках'!$A$4:$A$10; 'Данные о сотрудниках'!$E$4:$E$10)/ПРОСМОТР($A$2:$A$8;'Данные о рабочем времени'!$A$4:$A$10;'Данные о рабочем времени'!$B$4:$B$10)) *ПРОСМОТР($A$2:$A$8;'Данные о рабочем времени'!$A$4:$A$10; 'Данные о рабочем времени'!$C$4:$C$10)

Размножить введенную в ячейку E2 формулу для остальных ячеек (с E3 до E8) данной графы.

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

=СУММ(D2:E2)

Размножить введенную в ячейку F2 формулу для остальных ячеек (с F3 до F8) данной графы.

Заполнить графу «Сумма НДФЛ, руб.» следующим образом: занести в ячейку H3 формулу:

=F2*G2

Размножить введенную в ячейку H2 формулу для остальных ячеек (с H3 до H8) данной графы.

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

=F2-H2

Размножить введенную в ячейку I2 формулу для остальных ячеек (с I3 до I8) данной графы.

Таким образом, заполненная ведомость примет вид, показанный на рис. 2.7.

Рис. 2.7. Заполненная ведомость зарплаты

 

11. Для сортировки данных таблицы «Ведомость» поставить курсор в ячейку С2 и нажать на панели инструментов на кнопку «Сортировка по возрастанию» .

Для подведения итогов выделить диапазон ячеек с А1 по I8. На панели инструментов выбрать меню «Данные», пункт «Итоги» (рис. 2.8).

Таким образом, ведомость примет вид, показанный на рис. 2.9.

Рис. 2.8. Диалоговое окно «Промежуточные итоги»

 

Рис. 2.9. Ведомость с подведенными итогами

 

11. Построить гистограмму следующим образом. Перейти на лист «Ведомость». Удерживая клавишу «CTRL» выделить диапазоны ячеек с В1 по В8 и I1 по I8 нажмем на панели инструментов кнопку «Матер диаграмм» . Выбрать тип «Круговая». Нажать на кнопку «Далее» два раза. Перейти ко вкладке «Подписи данных», поставить галочку «значения». Кнопка «Далее». Выбрать размещение диаграммы на отдельном листе. Гистограмма готова (рис. 2.10).

Рис. 2.10. Графическое представление результатов

 

12. Для создания документа “Ведомость зарплаты сотрудников” вставить новый лист с помощью меню «Вставка». Сформировать и заполнить таблицу данными аналогично листу «Ведомость».

Для заполнения графы «Сумма НДФЛ, руб.» ввести в ячейку F7 формулу: =ВПР($C$8:$C$14;Ведомость!$A$1:$I$10;8). Размножить формулу до конца столбца.

Для заполнения графы «Сумма к выдаче, руб.» ввести в ячейку G7 формулу: =ВПР($C$8:$C$14;Ведомость!$A$1:$I$10;9). Размножить формулу до конца столбца.

Для заполнения графы «Итого» ввести в ячейку G16 формулу: =СУММ(G8:G14).

Таким образом, лист примет вид, показанный на рис. 2.11.

 

Рис. 2.11. Лист «Ведомость зарплаты сотрудников»


Заключение

В данной курсовой работе были изучены такие вопросы как разработка алгоритма решения транзакционной задачи и решение задачи средствами MS Excel. Рассмотрены многие возможности MS Excel: создание, редактирование и форматирование электронных таблиц, графическое представление цифровых данных, возможность экономико-статистических расчетов большого объема данных и многое другое.

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

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


Список литературы

1. Web-сайт https://anfyorov.narod.ru/

2. Курс лекций Анферова М.А.

3. Информатика. Лабораторный практикум для студентов 2 курса всех специальностей. – М.: ВЗФЭИ, 2006.

 


Приложение А

(обязательное)

Блок-схема алгоритма



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-07 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: