Содержание
1. Введение
1.1 Характеристика програмного родукта
2. Расчётная часть
2.1. Расчет времени на создание программного продукта
2.2 Расчет годового фонда заработной платы исполнителя работ по созданию программного продукта
2.3 Расчет начислений на заработную плату (единого социального налога)
2.4 Расчет расходов на содержание и эксплуатацию ПЭВМ
2.5 Расчет расходов на содержание и эксплуатацию, относящихся к данному программному продукту
2.6 Расчет себестоимости программного продукта
2.7 Расчет цены программного продукта
2.8 Расчет экономической эффективности
2.9. Сводная таблица показателей
Заключение
Список литературы
Приложения: Диаграмма
1. Введение
Использование языка запросов SQL при разработке приложений Visual Fox Pro. База данных – это специальным образом, организованное хранение информации в виде интегрированной совокупности файлов обеспечивающее удобное взаимодействии между ними и быстрый доступ к данным.
СУБД – это специальные пакеты прикладных программ, предназначенные для работы с файлами:
1. Описание и контроль данных;
2. Манипулирование данными (запись, поиск, выдачу и изменение содержания);
3. Физическое размещение (изменение размеров записи, сортировку, индексирование, сжатие);
4. Защита от сбоев, поддержка целостности и восстановления;
5. Работу с транзакциями и файлами (чтение, удаление, вставка, модификация записей).
В реляционных базах данных, к которым относится и Visual Fox Pro, для управления данными могут использоваться не только прикладные программы, но непосредственно сервер базы данных.
С помощью SQL можно разрабатывать приложения по работе с базами данных и формировать запросы из этих приложений. Запрос на языке SQL состоит из одного или нескольких операторов, следующих один за другими разделённых точкой с запятой (;). SQL представлен множеством инструкций, каждая из которых предписывает СУБД выполнить определённые действия (создать таблицу, извлечь данные, добавить данные).
Существенную роль в предприятии решений играет научно-техническая информация, содержащая новые научные знания, сведения об изобретениях, технических новинках своей фирмы и фирм-конкурентов. Это непрерывно пополняемый общий фонд и потенциал знаний и технических решений, практическое и современное использование, которого обеспечивает фирме высокий уровень конкурентоспособности
В современных условиях эффективное управление представляет собой ценный ресурс организации наряду с финансовыми, материальными, человеческими и другими ресурсами. Повышение эффективности управленческой деятельности становится одним из направлений совершенствования деятельности предприятия в целом. Наиболее очевидным способом повышения эффективности протекания трудового процесса является его автоматизация.
1.1 Характеристика программного продукта: “Расчёт сальдо начальное по складу”
сальдо заработный плата себестоимость
Данная программа предназначена для автоматизации подсчёта стоимости всей продукции оставшейся на складе. В неё достаточно записать Наименование продукции, количество каждого вида товара, цену одной единицы товара, балансовый счёт, код единицы измерения, номер склада где хранится товар и код товара. Программа подсчитает общую сумму стоимости товара на всех складах и подсчитает сумму стоимости товара на каждом отдельном складе и выведет, какой товар, в каком количестве остался на складе.
Для реализации данной задачи использовался СУБД Visual FOX PRO 9.0
Актуальность реализованной задачи, а именно автоматизация расчета остатка продукции на складе заключается в автоматическом подсчете суммы стоимости всей продукции, реализуемый по складам. То есть данная задача соответствует требованиям автоматизации.
2. Расчётная часть
2.1 Расчет времени на создание программного продукта
Затраты времени на создание программного продукта дает трудоемкость.
Трудоемкость измеряет человека в часах, в днях и она является обратным показателем производительности труда т.е снижая трудоемкость по большому счету повышается производительность труда который является единственным источником роста благосостояния личности хозяйственного субъекта и в целом экономики.
Фонд рабочего на производство работ зависит от 3-х факторов:
1) Численности работников;
2) Количество отработанных дней за расчетный период;
3) Продолжительность рабочей смены.
Уменьшение количества отработанных дней по сравнению с дополнительными данными говорит о присутствии целодневных потерь рабочего времени .
Изменение количества отработанных часов в смене характеризует о наличии или отсутствии внутрисменных потерь рабочего времени.
В зависимости от состава затрат времени различаются: трудоемкость, технологическая, вспомогательная, управленческое и полное. Общее время на создание программы складывается из различных компонентов.
Структура общего времени на создание программного продукта представлена в табл.1
Таблица 1
№ этапа | Обозначение времени данного этапа | Содержание этапа |
1 | Тпо | Подготовка описания задачи |
2 | То | Описание задачи |
3 | Та | Разработка алгоритма |
4 | Тбс | Разработка блок-схемы алгоритма |
5 | Тн | Написание программы на языке … |
6 | Тп | Набивка программы |
7 | Тот | Откладка и тестирование программы |
8 | Тд | Оформление документации, инструкции пользователю, пояснительной записки |
Время рассчитывается в человеко-часах, причем Тпо берется по фактически отработанному времени, а время остальных этапов определяется расчетно по условному числу команд Q.
Условное число команд определяется по формуле:
Q=q*c [6 стр.1] (1)
где q - коэффициент, учитывающий условное число команд.
Выбрать значение коэффициента q можно из табл.2
Таблица 2
Тип задачи | Пределы измерений коэффициента |
Задачи учета | от 1400 до 1500 |
Задачи оперативного управления | от 1500 до 1700 |
Задачи планирования | от 3000 до 3500 |
Многовариантные задачи | от 4500 до 5000 |
Комплексные задачи | от 5000 до 5500 |
Для данной задачи q применяется = 1430
С – коэффициент, учитывающий новизну и сложность программы.
Программные продукты по степени новизны отнесены к одной из 4-х групп:
- группа А – разработка принципиально новых задач;
- группа Б – разработка оригинальных программ;
- группа В – разработка программ с использованием типовых решений;
- группа Г – разовая типовая задача.
Для данной задачи степень новизны В.
По степени сложности программные продукты могут быть отнесены к одной из 3-х групп:
-1- алгоритм оптимизации и моделирования систем;
-2- задачи учета, отчетности и статистики;
-3-стандартные алгоритмы.
Данная задача может быть отнесена к 2 группе сложности.
Коэффициент С определяется из табл.3 на пересечении групп сложности новизны.
Таблица 3
Язык программирования | Группа сложности | Степень новизны | |||
А | Б | В | Г | ||
Высокого уровня | 1 | 1,38 | 1,26 | 1,15 | 0,69 |
2 | 1,30 | 1,19 | 1,08 | 0,65 | |
3 | 1,20 | 1,10 | 1,00 | 0,60 | |
Низкого уровня | 1 | 1,58 | 1,45 | 1,32 | 0,79 |
2 | 1,49 | 1,37 | 1,24 | 0,74 | |
3 | 1,38 | 1,26 | 1,15 | 0,69 |
Для данной задачи коэффициент С=1,08
Теперь исходя из формулы 1 можно определить условное число команд Q
Q=1430*1,08=1544
Определяем время, затраченное на каждый этап создания программного продукта:
1) Тпо берется по факту и составляет: Тпо=7чел/час
2) То определяется по формуле:
То=Q*B/(50*K) (2)
где В – коэффициент учета изменений задачи
Для данной задачи В=1,3
К – коэффициент, учитывающий квалификацию программиста.
Стаж программиста | Значение коэффициента К |
до 2-х лет | 0,8 |
от 2 до 3 лет | 1,0 |
от 3 до 5 лет | 1,1 – 1,2 |
от 5 до 10 лет | 1,2 – 1,3 |
свыше 10 лет | 1,3 – 1,5 |
Таблица 4
Выбрать значение коэффициента К можно из табл.4
В данном случае коэффициент К=0,8
Применяя формулу 2 подсчитываем время на описание задачи:
То=1544*1,3/(50*0,8)=50,17 (чел/час)
3)Та рассчитываем по формуле:
Та=Q/(50*K) [6 стр.2] (3)
Та=1544/(50*0,8)=38,6 (чел/час)
4)Тбс определяется аналогично Та по формуле 3 и составляет:
Тбс=38,6 (чел/час)
5)Тн определяется по формуле:
Тн=Q*1,5/(50*K) [6 стр.2](4)
Тн=1544*1,5/(50*0,8)=57,9 (чел/час)
6)Тп определяется по формуле:
Тп=Q/50 [6 стр.3](5)
Тп=1544/50=30,88 (чел/час)
7)Тот определяется по формуле:
Тот=Q*4,2/50*K
Тот=1544*4,2/50*0,8=162,12 (чел/час)
8) Тд определяется аналогично Тпо по формуле 1 и составляет
Тд=7 чел/час
Теперь зная время, затраченное на каждом этапе, можно подсчитать общее время на создание программного продукта:
Т=Тпо+То+Та+Тбс+Тн+Тп+Тот+Тд=7+50,17+38,6+38,6+57,9+30,88+
162,12+7=392,27 (чел/час) [6 стр.3](6)
Тсум=Тп+Тот+Тд=30,88+162,12+7=200 (чел/час)
... ; - работник не участвовал в забастовке, но в связи с ней не имел возможности выполнять свою работу; - по другим причинам, предусмотренным законодательством. Кроме того, при расчете средней заработной платы из расчетного периода исключаются праздничные дни, установленные законодательством. Аудитору необходимо помнить, что если в расчетном периоде или в том месяце, когда работник уходит в ...
... Отчисление на социальное страхование 11107 9 Резерв на оплату очередных отпусков 3800 10 Расходы на подготовку и освоение производства 11 Общепроизводственные расходы 59800 12 Общехозяйственные расходы 25500 13 Побочная продукция Итог: Производственная себестоимость продукции 715707 Плановая калькуляция себестоимости единицы продукции 1 тонны едкого натра. № ...
... ; поставщикам по просроченным оплатой векселям; поставщикам по полученному коммерческому кредиту и др. Учет расчетов с поставщиками и подрядчиками в рамках группы взаимосвязанных организаций, о деятельности которой составляется сводная бухгалтерская отчетность, ведется на счете 60 обособленно. 2. ООО «СМУ Капстрой» - экономический субъект исследования 2.1 Технико-экономическая характеристика ...
... камней. Все это должно расширить возможности применения Чернушинской стройкерамики, сделать ее более энергоэффективной, менее материалоемкой, а значит и – конкурентоспособной по цене. 2.2. Первичный учет расчетов с подотчетными лицами Все хозяйственные операции, проводимые организацией, оформляются оправдательными документами. Документ – это оправдательный объект с информацией, закрепленной ...
0 комментариев