Автоматизация рабочего места бухгалтера по учету складских операций

Автор работы: Пользователь скрыл имя, 26 Апреля 2012 в 16:29, дипломная работа

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

Целью данного дипломного проекта является разработка системы автоматизации рабочего места бухгалтера по учету складских операций и реализации продукции для предприятия, работающей в сфере торговли асбестотехнических и резинотехнических изделий.
Для того чтобы автоматизировать учет складских операций и реализацию продукции, необходимо решить следующие задачи:
Собрать материал о предприятии ЗАО «Посад резинотехника»;
Проанализировать сущность задач учета складских операций и реализации продукции;
Обосновать использование вычислительной техники;
Формализовать расчеты;
Обосновать разработки по всем видам обеспечения;
Построить инфологическую модель;
Охарактеризовать входную, постоянную, промежуточную и результатную информацию;
Реализовать выбранный вариант проекта;

Содержание работы

Введение 3
3
Аналитическая часть
7
Характеристика предприятия ЗАО «Посад резинотехника»
7
Экономическая сущность задач учета складских операций и реализации продукции
10
Обоснование использования вычислительной техники
14
Характеристика организации обработки информации
18
Формализация расчетов
20
Обоснование разработок по информационному обеспечению
22
Обоснование разработок по программному обеспечению
24
Обоснование разработок по технологии сбора, передаче, обработке и выдаче информации
28
Проектная часть
29
Информационное обеспечение задачи учета складских операций и реализации продукции
29
Инфологическая модель и ее описание
30
Характеристика входной информации
32
Описание входной оперативной информации и ее структура
33
Описание структуры постоянной информации
35
Характеристика результатной информации
37
Характеристика промежуточной информации
39
Машинная реализация комплекса задач
41
Описание структуры диалога
41
Схема взаимосвязи программных модулей и информационных файлов
46
Организация технологического процесса сбора, передачи, обработки и выдачи информации
50
Схема технологического процесса сбора, передачи, обработки и выдачи информации и ее описание
50
Инструкционные карты основных операций технологического процесса
52
Обоснование экономической эффективности
56
Обоснование эргономических решений
72
Заключение
76
Список литературы

Файлы: 1 файл

Автоматизация рабочего места бухгалтера по учету сккладских операций.docx

— 467.53 Кб (Скачать файл)

 

 

3. Расчет количества условных  команд разрабатываемого программного  изделия

При применении процедурных языков расчет количества условных команд выполняется  по формуле 

Q = q *  (1 + P1 + P2 + …. + Pn),

где  q – предполагаемое число команд программы, определяемое в ориентации на ассемблерную обработку.

q = qчисло команд ассемблера (от 2 до 10 команд)

q  = 100 * 20 = 2000 (усл. ком. )

Kсл  -  коэффициент сложности программы (1.0 – 1.5)

P – коэффициент коррекции программы

n -  количество коррекций программы в ходе разработки.

Каждый модуль программы потребует следующих  доработок:

15% серьезной  доработки изменений текста программ;

2% уточняющей  отладочной доработки исходного  текста.

Коэффициент типизации (повторение одинаковых или очень близких фрагментов в различных программных модулях) – 25%.

Соответственно разработка программы  составляет 75%.

Таки образом количество условных команд Q разрабатываемого ПИ составляет:

Q = 2000 * 1.2 * 0.75 * (1 + 0.15 + 0.02) = 2106 (усл. команд)

 

Расчет трудоемкости разработки программного изделия по стадиям

1. Расчет трудоемкости стадии  алгоритмизации и программирования

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

Трудоемкость работ на данной (третьей  стадии вычисляются по формуле:

TЗ = tИ+ tА + tБС + tП + tОТ + tЭВМ + tД ,

где: tИ  - затраты труда на изучение (и описание) задачи;

 tА - затраты труда на изучение задачи в целом и на разработку алгоритмов;

 tБС - затраты труда на разработку блок-схем;

 tП - затраты труда на программирование;

 tОТ - затраты труда на отладку программы;

 tЭВМ – время машинного счета на ПЭВМ;

 tД- затраты на оформление документации.

 

 

 

 

Затраты труда на изучение задачи - tИ определяются по формуле:

Q

tИ =                                       *ККАЧ ,

В 31* ККВ

 

где: Q  - общее количество команд в программном комплексе (2106 усл. команд);

 В 31 – производительность исполнителя на первом этапе третьей стадии (55 ком/час);

 ККВ  - коэффициент, отражающий квалификацию специалиста (для стажа менее 2 лет, коэффициент равен 0.8);

 ККАЧ - коэффициент, учитывающий требуемое качество описания задачи (1.1).

2106

                                      tИ =                                        * 1.1 = 53 (ком/час)        

                                                         55  * 0.8

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

Затраты труда на изучение задачи в целом и разработку алгоритмов составят:

                     Q                                         2106

tИ =                                        =                                       =132 (ком/час)

              В32* ККВ                                 20 * 0.8

 

где  В32 - производительность исполнителя на втором этапе третьей стадии (20 ком/час);

Затраты на разработку блок-схем ПИ определяются:

                             Q                                   2106

tБС =                                        =                                       =120 (ком/час)

                    В33* ККВ                                 22 * 0.8

где  В33 - производительность исполнителя на третьем этапе третьей стадии (22 ком/час);

Затраты труда на этапе программирования составляют:

                      Q                                   2106

tП =                                        =                                       =105 (ком/час)

                В34* ККВ                                 25 * 0.8

где  В34 - производительность на четвертом этапе третьей стадии (25 ком/час);

Затраты труда  на отладку программы определяются:

                            Q                                   2106

tОТ =                                        =                                       = 263 (ком/час)

                  В35* ККВ                                 10 * 0.8

где  В35 - производительность на пятом этапе третьей стадии (10 ком/час);

Затраты на оформление документов составляют:

                            Q                                   2106

tП =                                        =                                       =110 (ком/час)

                      В36* ККВ                           24 * 0.8

где  В36 - производительность на шестом этапе третьей стадии (24 ком/час);

Время машинного  счета на ЭВМ определяется:

tЭВМ = В37 = 10 (чел/час)

где  В37 - время машинного счета на ЭВМ – 10 чел/час.

Таким образом  трудоемкость работ на третьей стадии составит:

TЗ = 53 + 132 + +120 +105 +263 + 10 + 110 = 793 (чел/час)

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

                   793

TЗД =                        = 99 (чел. дн)       

                    8

 

II. Расчет трудоемкости остальных стадий

В соответствии с исходными данными таблицы  № 3.1. можно определить трудоемкость 1, 2, 4, 5, 6 стадий разработки программного изделия:

                        Ti%

Ti = TЗ *                       , где:

                       TЗ %

Ti – трудоемкость каждой стадии.

 

                         13

T1 = 793 *                     = 159 (чел.час) = 159 : 8 = 20 (чел. дн)

                         65

 

                           10

T2 = 793 *                     = 122 (чел.час) = 122 : 8 = 15 (чел. дн)

                         65

 

                         5

T4 = 793 *                     = 61 (чел.час) = 61 : 8 = 8 (чел. дн)

                         65

 

                     

                         5

T5 = 793 *                     = 61 (чел.час) = 61 : 8 = 20 (чел. дн)

                         65

 

                           2

T6 = 793 *                     = 24 (чел.час) = 24 : 8 = 3 (чел. дн)

                         65

 

III. Расчет трудоемкости разработки в целом

T = T1  + T2  + T3  + T4  + T5  + T6  = 159 + 122 + 793 + 61 + 61 + 24 = 1220 (чел. час) = 153 (чел.дн)

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

                          100

T = 793 *                     = 1220 (чел.час) - = 24 : 8 = 3 (чел. дн)

                         65

 

 

Построение календарного плана  графика

С учетом функциональных обязанностей и знаний специалистов – исполнителей на конкретной стадии и характера  работ, предусматриваемых этой стадией (табл. 10), распределение нагрузки на специалистов приведено в таблице  № 11.

На 1, 2, 4 и 6 стадиях применяется  труд ведущего инженера и инженера программиста, на 3 и 5 стадиях – только инженера – программиста.

Таблица № 11

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

 

п/п

Наименование стадий

Трудоемкость, чел.час

Занятые

исполнители

Доля выполненных работ, %

Трудоемкость по исполнителям, чел.час

1

Подготовительная стадия

183

Ведущий инженер

Инженер-программист

67

33

123

60

2

Теоретическая разработка

146

Ведущий инженер

Инженер-программист

33

67

48

98

3

Алгоритмизация и программирован.

793

Инженер-программист

100

793

4

Обобщение и выводы

37

Ведущий инженер

Инженер-программист

33

67

12

25

5

Техническая отчетность

49

Инженер-программист

100

49

6

Заключительная стадия

12

Ведущий инженер

Инженер-программист

60

40

7

5

 

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

             Ti(1 + р)

T=                       , где:

             Rj * f *tg

Ti – общая трудоемкость j стадии;

p -  доля дополнительных работ (в нашем случае равна 0.2);

tg – количество часов в рабочем дне (8);

f – переводной коэффициент, обеспечивающий переход от человеко-дней с календарным интервалом

f = (12 * 22) / 365 = 0.73 раб.дн/кал.дн

Эта формула  модифицируется в формулу

 

                                Ti *  Gij *(1 + р)

T=     maxi                                            , где:

                                          f * tg

Gij – относительная доля работ, выполняемых j-м исполнителем на i-й стадии. В результате получим следующие значения:

T= 123 * 1.2 / (0.73 * 8) =  25 (кал. дн)

T=    98 * 1.2 / (0.73 * 8) =  20 (кал. дн)

T= 793 * 1.2 / (0.73 * 8) = 163 (кал. дн)

T=   25 * 1.2 / (0.73 * 8) =    6 (кал. дн)

T=   49 * 1.2 / (0.73 * 8) =  10 (кал. дн)

T=    7 *  1.2 / (0.73 * 8) =    1 (кал. дн)

Таким образом, общая продолжительность  разработки составит 224 календарных  дня.

 

 

Расходы на разработку

Основными статьями затрат, которые  должны быть предусмотрены сметой являются: заработная плата (ПФ, , ФОМС, ФСС), накладные  расходы, затраты на материалы, покупные изделия, полуфабрикаты, затраты на специальное оборудование.

Основная заработная плата

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

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