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

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

Краткое описание

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

Содержание

Введение 12
1. Постановка задачи 17
2. Аналитическая часть 22
2.1. Анализ подобных систем 22
2.2. Основные требования к системе 28
2.2.1. Технологическая платформа «1С:Предприятие 8.0» 28
2.2.2. Предметная область «1С:Бухгалтерия 8.0» 34
2.2.3. Основные требования для ведения бухгалтерского учета в программе «1С: Бухгалтерия» 35
2.2.4. Основные требования для ведения налогового учета в программе «1С:Бухгалтерия» 42
2.2.5. Основные требования для ведения учета торговых операций в разрабатываемой системе на базе «1С:Бухгалтерия» 52
2.2.6. Требования к эксплуатационным характеристикам системы 59
2.3. Актуальность выбранной темы 61
3. Конструкторская часть 62
3.1. Обоснование выбора языка программирования 62
3.2. Анализ бизнес-процессов 63
3.3. Определение структуры базы данных 72
3.4. Определение структурных элементов базы данных 88
3.4.1. Перечисления 88
3.4.2. Справочники 89
3.4.3. Регистры 90
3.4.4. Документы 97
3.4.5. Отчеты 103
4. Документация программного продукта 104
4.1. Техническое задание 104
Введение 104
4.1.1. Основание для разработки 104
4.1.2. Назначение разработки 105
4.1.3. Технические требования к системе 105
4.1.4. Порядок контроля и приемки 108
4.1.5. Требования к программной документации 109
4.1.6. Стадии и этапы разработки 109
4.2. Руководство программиста 110
4.2.1. Назначение программного продукта 110
4.2.2. Условия применения 110
4.2.3. Характеристики программы 111
4.2.4. Запуск программы 112
4.2.5. Входные данные 112
4.2.6. Выходные данные 112
4.2.7. Сообщения программисту 112
4.3. Руководство пользователя 113
4.3.1. Запуск программы 113
4.3.2. Сообщения пользователю 114
4.3.3. Описание работы с системой 114
5. Экспериментальная часть 128
6. Организационно-экономическая часть 129
6.1. Анализ рынка программного продукта 129
6.2. Оценка качества программного продукта 132
6.3. Определение трудоемкости разработки системы 138
6.4. Определение состава и численности исполнителей 141
6.5. Определение стоимости разработки 142
7. Безопасность жизнедеятельности 146
Введение 146
7.1. Анализ опасных и вредных факторов, воздействующих на оператора ПЭВМ 146
7.2. Анализ электробезопасности и электромагнитного излучения 147
7.2.1. Анализ уровня шума и вибрации 149
7.2.2. Анализ психофизиологических факторов 150
7.3. Организация рабочего места оператора ПЭВМ 150
7.3.1. Нормативные требования к рабочему месту оператора ПЭВМ 150
7.3.2. Нормативные требования к освещению 151
7.3.3. Нормативные требования к микроклимату 153
7.3.4. Нормативные требования к видеомонитору 153
7.3.5. Нормативные требования к режиму труда 154
7.3.6. Мероприятия по улучшению условий труда 155
7.4. Анализ эргономических параметров интерфейса программного продукта 156
7.5. Расчет пропорциональности графических элементов интерфейса 159
7.6. Расчет яркости, контраста и размеров знаков на экране монитора 163
Выводы 166
Заключение 167
Литература 168

Прикрепленные файлы: 1 файл

Автоматизация Торговля 1С.docx

— 863.24 Кб (Скачать документ)

 

Отсюда, Кквал = 0,8.

В – коэффициент увеличения времени  разработки вследствие некачественного  описания задачи, принимается от 1,2 до 1,5 в зависимости от сложности  программы.

Отсюда, В = 1,2.

Трудоемкость этапа описания задачи:

Тпз = 3544* 1,2 / 75 * 0,8 = 70,9 (чел.-ч.) или 8,9 (чел.-дн.).

Трудоемкость этапа разработки алгоритма:

Тразр.алг = 3544 / 25 * 0,8 = 177,2 (чел.-ч.) или 22,2 (чел.-дн.).

Трудоемкость  этапа программирования:

Тпрогр = 3544 / 25 * 0,8 = 177,2 (чел.-ч.) или 22,2 (чел.-дн.).

Трудоемкость  этапа отладки:

  • автономной

Тавт.отл = 3544 / 5 * 0,8 = 886 (чел.-ч.) или 110,8 (чел.-дн.).

  • комплексной

Ткомп.отл   = 1,5 * 110,8 = 166,2 (чел.-дн.).

Трудоемкость  этапа подготовки документации:

  • для рукописной документации

Трук.док = 3544 / 20 * 0,8 = 221,5 (чел.-ч.) или 27,7 (чел.-дн.)

  • для машинной документации

Тмаш.док = 0,75 * 27,7 = 20,8 (чел.-дн.).

Отсюда общая трудоемкость разработки программного продукта:

Тобщ = 20,8 + 110,8 + 22,2 + 22,2 + 8,9 = 184,9 (чел.-дн.).

    1. Определение состава и численности исполнителей

Состав исполнителей по этапам разработки и расчётная  численность исполнителей приведены  в таблице.

Таблица 6.4 – Состав и численность исполнителей

Этап разработки

Должность исполнителя

Распределение трудоемкости

Расчетная численность, чел.

%

чел.-дн.

Описание задачи

Постановщик задачи

60

5,3

0,063

Программист

40

3,6

0,043

Разработка алгоритма

Постановщик задачи

30

6,7

0,08

Программист

70

15,5

0,185

Программирование

Постановщик задачи

5

1,1

0,013

Программист

95

21,1

0,251

Отладка

Постановщик задачи

20

22,2

0,264

Программист

80

88,6

1,055

Подготовка документации

Постановщик задачи

10

2,1

0,025

Программист

90

18,7

0,223

Итого:

184,9

2,2

 

Численность исполнителей рассчитаем по формуле

Ч = Тобщ  / Ф,

где   Тобщ – трудовые затраты на все стадии разработки,

Ф – фонд рабочего времени.

Всего на разработку дипломного проекта  выделено 4 месяца, в месяце 21 рабочий день, Ф = 21 * 4 = 84 дня.

Отсюда, Ч = 184,9 / 84 = 2,2

Состав исполнителей следующий:

Постановщик задачи = 0,063 + 0,08 + 0,013 + 0,264 + 0,025 ≈ 0,5 ставки

Программист = 0,043 +0,185 + 0,251 + 1,055 + 0,223  ≈ 1,5 ставки

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

Смета разработки включает следующие  статьи затрат:

  • Материальные затраты
  • Амортизация основных фондов
  • Оплата труда (основная и дополнительная)
  • Отчисления от фонда оплаты труда
  • Прочие расходы

Материальные затраты включают стоимость потребляемой электроэнергии: на разработку затрачено 84 дня; рабочий день - 8 часов; стоимость 1 кВт/час = 1,40 (руб.),  энергопотребление ЭВМ – 0,2 кВт/час.

М = 84 * 8 * 1,70 * 0,2 =228,48 (руб.)

Начисление амортизации:

Стоимость одного компьютера, Ск = 25000 руб, годовая норма амортизации  – 20%.

А = (25000*0,2/12) * 4 = 1666,67 (руб.)  - амортизация за 4 месяца.

Оплата труда:

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

Таблица 6.5 – Месячные оклады исполнителей согласно тарифной сетке университета

Состав исполнителей

Разряды

Оклады, руб.

Постановщик задачи

14

3434,67

Программист

11

2737,48

 

Рассчитаем фонд заработной платы:

Зосн = (Опз * Чпз * Qпз ) / 21 + (Оп * Чп * Qп ) / 21 ,

где Опз – оклад постановщика задачи,

Оп – оклад программиста;

Опз – оклад постановщика задачи;

Qпз – трудоемкость постановщика задачи;

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