Основные структуры данных

Автор: Пользователь скрыл имя, 06 Февраля 2011 в 12:57, курсовая работа

Описание работы

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

- дать общую характеристику данным;

- изучить различные структуры данных;

- проанализировать упорядочение структур данных;

- рассмотреть режимы обработки данных;

- решить практическую задачу с использованием средств MS Exsel

Содержание

Введение……………………………………………………………………….3

Теоретическая часть «Основные структуры данных»……………………...4

Введение……………………………………………………………………….4

1. Общая характеристика данных……………………………………………4

2. Классификация структур данных…………………………………………5

3. Характеристика основных типовых структур……………………………7

Заключение…………………………………………………………………..15

Практическая часть………………………………………………………….17

1. Общая характеристика и задачи…………………………………………17

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

Список использованной литературы……………………………………….25

Работа содержит 1 файл

курсовая основные структуры данных.doc

— 236.50 Кб (Скачать)

    Иерархические структуры данных по форме сложнее, чем линейные и табличные, но они  не создают проблем с обновлением  данных. Их легко развивать путем создания новых уровней [11].

 

     ПРАКТИЧЕСКАЯ ЧАСТЬ

    2.1 ОБЩАЯ ХАРАКТЕРИСТИКА ЗАДАЧИ

    В бухгалтерии ООО "Снежок" производится расчет отчислений по каждому сотруднику предприятия:

    · в федеральный бюджет:

    · фонды обязательного медицинского страхования (ФФОМС - федеральный, ТФОМС - территориальный);

    · фонд социального страхования (ФСС).

    Процентные  ставки отчислений приведены. Данные для  расчета отчислений в фонды по каждому сотруднику приведены.

    1. Построить таблицы по приведенным  данным.

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

    3. Организовать межтабличные связи  для автоматического формирования  ведомости расчета ЕСН (единого социального налога) по предприятию.

    4. Сформировать и заполнить ведомость расчета ЕСН.

    5. Результаты расчета ЕСН по  каждому сотруднику за текущий  месяц представить в графическом  виде.

2.2 ОПИСАНИЕ АЛГОРИТМА  РЕШЕНИЯ ЗАДАЧИ

    1. Запустить табличный процессор  MS Excel.

    2. Создать книгу с именем «Снежок».

    3. Лист 1 переименовать в лист с  названием Ставки ЕСН.

    4. На рабочем листе Ставки ЕСН MS Excel создать таблицу ставок ЕСН по исходным данным.

    5. Заполнить таблицу ставок ЕСН исходными данными (табл. 2).

    Процентные  ставки отчислений                       Таблица 2

Фонд, в который производятся отчисления Ставка, %
ТФОМС 2,00
Федеральный бюджет 20,00
ФСС 3,20
ФФОМС 0,80
ИТОГО 26,00

    6. Лист 2 переименовать в лист с  названием Сотрудники.

    7. На рабочем листе Сотрудники MS Excel создать таблицу, в которой будет содержаться расчёт ЕСН за текущий месяц по каждому сотруднику.

    8. Заполнить таблицу-расчёт ЕСН  по каждому сотруднику (табл. 3).

    Иванов  И.И.

    Федеральный бюджет = 15 600 * 20,00% = 3 120,20 руб.

    ФСС = 15 600 * 3,20% = 499,20 руб.

    ФФОМС = 15 600 * 0,80 = 124,80 руб.

    ТФОМС = 15 600 * 2,00% = 312,00 руб.

    Итого = Федеральный бюджет + ФСС + ФФОМС + ТФОМС

    Итого = 3 120,20 + 499,20 + 124,80 + 312,00 = 4 056,00 руб.

    Сидоров А.А.

    Федеральный бюджет = 12 300 * 20,00% = 2 460, 00 руб.

    ФСС = 12 300 * 3,20% = 393,60 руб.

    ФФОМС = 12 300 * 0,80 = 98,40 руб.

    ТФОМС = 12 300 * 2,00% = 246,00 руб.

    Итого = Федеральный бюджет + ФСС + ФФОМС + ТФОМС

    Итого = 2 460 + 393,60 + 98,40 + 246,00 = 3 198,00 руб.

    Матвеев К.К.

    Федеральный бюджет = 9 560,00 * 20,00% = 1912, 00 руб.

    ФСС = 9 560,00 * 3,20% = 305,92 руб.

    ФФОМС = 9 560,00 * 0,80 = 76,48 руб.

    ТФОМС = 9 560,00 * 2,00% = 191,20 руб.

    Итого = Федеральный бюджет + ФСС + ФФОМС + ТФОМС

    Итого = 1912,00 + 305,92 + 76,48 + 191,20 = 2485,60 руб.

    Сорокин М.М.

    Федеральный бюджет = 4 620,00 * 20,00% = 924, 00 руб.

    ФСС = 4 620,00 * 3,20% = 147,84 руб.

    ФФОМС = 4 620,00 * 0,80 = 36,96 руб.

    ТФОМС = 4 620,00 * 2,00% = 92,40 руб.

    Итого = Федеральный бюджет + ФСС + ФФОМС + ТФОМС

    Итого = 924,00 + 147,84 + 36,96 + 92,40 = 1 201,20 руб.

    Петров  С.С.

    Федеральный бюджет = 7 280,00 * 20,00% = 1 456,00 руб.

    ФСС = 7 280,00 * 3,20% = 232,96 руб.

    ФФОМС = 7 280,00 * 0,80 = 58,24 руб.

    ТФОМС = 7 280,00 * 2,00% = 145,60 руб.

    Итого = Федеральный бюджет + ФСС + ФФОМС + ТФОМС

    Итого = 1 456,00 + 232,96 + 58,24 + 145,60 = 1 892,80 руб.

Расчет  размеров отчислений ЕСН по каждому сотруднику      Таблица 3

Табельный номер ФИО сотрудника Начислено за месяц, руб. Федеральный бюджет, руб. ФСС, руб. ФФОМС, руб. ТФОМС, руб. Итого, руб.
0001 Иванов И.И. 15 600,00  3120,00  499,20  124,80  312,00  4 056,00 
0002 Сидоров А.А. 12 300,00  2460,00  393,60  98,40  246,00  3 198,00 
0003 Матвеев К.К. 9 560,00  1912,00  305,92  76,48  191,20  2 485,60 
0004 Сорокин М.М. 4 620,00  924,00  147,84  36,96  92,40  1 201,20 
0005 Петров С.С. 7 280,00  1 456,00  232,96  58,24  145,60  1 892,80 

    9. Разработать структуру шаблона таблицы «Ведомость расчёта ЕСН» (табл. 4).

    Структура шаблона Ведомость расчёта ЕСН           Таблица 4

Колонка электронной таблицы Наименование (реквизит) Тип данных
А Табельный номер дополнительный
В ФИО сотрудника текстовый
С Начислено за месяц денежный
D Федеральный бюджет (руб.) денежный
E ФСС (руб.) денежный
F ТФОМС (руб.) денежный
G ФФОМС (руб.) денежный
H Итого (руб.) денежный

    10. Лист 3 переименовать в лист с  названием Ведомость расчёта ЕСН.

    11. На рабочем листе Ведомость расчёта ЕСН MS Excel создать таблицу, в которой будет содержаться расчёт ЕСН.

    12. Заполнить таблицу «Ведомость расчёта ЕСН» исходными данными (табл. 5).

    13. Заполнить графу Табельный номер  таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку С9 формулу:

    =ЕСЛИ(С9=»»;»;ПРОСМОТР(С9;Сотрудники!$А$2:$А$6).

    Размножить  введённую в ячейку С9 формулу для остальных ячеек (с С10 по С13) данной графы.

    Таким образом будет выполнен цикл, управляющим параметром которого является номер строки.

    14. Заполнить графу ФИО сотрудника таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку D9 формулу:

    =ЕСЛИ(D9=»»;»;ПРОСМОТР(D9;Сотрудники!$B$2:$B$6).

    Размножить  введённую в ячейку D9 формулу для остальных ячеек (с D10 по D13) данной графы.

    15. Заполнить графу таблицы Федеральный бюджет, руб.  таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку Е9 формулу:

    =ЕСЛИ(Е9=»»;»;ПРОСМОТР(Е9;Сотрудники!$D$2:$D$6).

    Размножить  введённую в ячейку E9 формулу для остальных ячеек (с E10 по E13) данной графы.

    16. Заполнить графу таблицы ФСС, руб.  таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку F9 формулу:

    =ЕСЛИ(F9=»»;»;ПРОСМОТР(F9;Сотрудники!$E$2:$E$6).

    Размножить  введённую в ячейку F9 формулу для остальных ячеек (с F10 по F13) данной графы.

    17. Заполнить графу таблицы ФФОМС, руб.  таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку G9 формулу:

    =ЕСЛИ(G9=»»;»;ПРОСМОТР(G9;Сотрудники!$F$2:$F$6).

    Размножить  введённую в ячейку G9 формулу для остальных ячеек (с G10 по G13) данной графы.

    18. Заполнить графу таблицы ТФОМС, руб.  таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку Н9 формулу:

    =ЕСЛИ(Н9=»»;»;ПРОСМОТР(Н9;Сотрудники!$G$2:$G$6).

    Размножить  введённую в ячейку Н9 формулу для остальных ячеек (с Н10 по Н13) данной графы.

    19. Заполнить графу таблицы Итого, руб.  таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку I9 формулу:

    =ЕСЛИ(I9=»»;»;ПРОСМОТР(I9;Сотрудники!$H$2:$H$6).

    Размножить  введённую в ячейку I9 формулу для остальных ячеек (с I10 по I13) данной графы.

    20. Заполнить графу  таблицы ВСЕГО ПО ВЕДОМОСТИ  таблицы «Ведомость расчёта ЕСН», находящуюся на листе Ведомость расчёта ЕСН следующим образом:

    Занести в ячейку I14 формулу:

    =СУММ(I9:I13).

 

    ВЕДОМОСТЬ РАСЧЁТА ЕСН                          Таблица 5

          Расчётный период
ООО "Снежок"       с по
          __.__.20__ __.__.20__
             
    ВЕДОМОСТЬ РАСЧЁТА ЕСН    
             
Табельный номер ФИО сотрудника Федеральный бюджет, руб. ФСС, руб. ФФОМС, руб. ТФОМС, руб. Итого, руб.
0001 Иванов И.И. 3 120,00  499,20  124,80  312,00  4 056,00 
0002 Сидоров А.А. 2 460,00  393,60  98,40  246,00  3 198,00 
0003 Матвеев К.К. 1 912,00  305,92  76,48  191,20  2 485,60 
0004 Сорокин М.М. 924,00  147,84  36,96  92,40  1 201,20 
0005 Петров С.С. 1 456,00  232,96  58,24  145,60  1 892,80 
ВСЕГО ПО ВЕДОМОСТИ        12 833,60 
             

Информация о работе Основные структуры данных