Разработка информационной системы учета продукции мебельного предприятия
Характеристика мебельного предприятия "Престиж". Анализ его информационного обеспечения. Изучение автоматизированных систем учета продукции. Функции информационной системы. Расчет стоимости её разработки. Диаграммы декомпозиции в методологии IDEF0.
Рубрика | Бухгалтерский учет и аудит |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 08.06.2015 |
Размер файла | 2,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Последнее время С и С++ являются наиболее используемыми языками для разработки коммерческих и бизнес приложений. Эти языки устраивают многих разработчиков, но в действительности не обеспечивают должной продуктивности разработки. К примеру, процесс написания приложения на С++ зачастую занимает значительно больше времени, чем разработка эквивалентного приложения, скажем, на Visual Basic. Сейчас существуют языки, увеличивающие продуктивность разработки за счет потери в гибкости, которая так привычна и необходима программистам на С/С++. Подобные решения являются весьма неудобными для разработчиков и зачастуюпредлагают значительно меньшие возможности. Эти языки также не ориентированы на взаимодействие с появляющимися сегодня системами и очень часто они не соответствуют существующей практике программирования для Web. Многие разработчики хотели бы использовать современный язык, который позволял бы писать, читать и сопровождать программы с простотой Visual Basic и в то же время давал мощь и гибкость C++, обеспечивал доступ ко всем функциональным возможностям системы, взаимодействовал бы с существующими программами и легко работал с возникающими Web стандартами.
Учитывая все подобные пожелания, Microsoft разработала новый язык - C#. В него входит много полезных особенностей - простота, объектнаяориентированность, типовая защищенность, "сборка мусора", поддержка совместимости версий и многое другое. Данные возможности позволяют быстро и легко разрабатывать приложения, особенно COM+ приложения и Web сервисы. При создании C#, его авторы учитывали достижения многих других языков программирования: C++, C, Java, SmallTalk, Delphi, Visual Basic и т.д. Надо заметить, что по причине того, что C# разрабатывался с чистого листа, у его авторов была возможность (которой они явно воспользовались), оставить в прошлом все неудобные и неприятные особенности (существующие, как правило, для обратной совместимости), любого из предшествующих ему языков. В результате получился действительно простой, удобный и современный язык, по мощности не уступающий С++, но существенно повышающий продуктивность разработок.
Очень часто можно проследить такую связь - чем более язык защищен и устойчив к ошибкам, тем меньше производительность программ, написанных на нем. К примеру рассмотрим две крайности - очевидно это Assembler и Java. В первом случае вы можете добиться фантастической быстроты своей программы, но вам придется очень долго заставлять ее работать правильно не на вашем компьютере. В случае же с Java - вы получаете защищенность, независимость от платформы, но, к сожалению, скорость вашей программы вряд ли совместима со сложившимся представлением о скорости, например, какого-либо отдельного клиентского приложения (конечно существуют оговорки - JIT компиляция и прочее). Рассмотрим C++ с этой точки зрения - на мой взгляд соотношение в скорости и защищенности близко к желаемому результату, но на основе собственного опыта программирования я могу с уверенностью сказать, что практически всегда лучше понести незначительную потерю в производительности программы и приобрести такую удобную особенность, как "сборка мусора", которая не только освобождает вас от утомительной обязанности управлять памятью вручную, но и помогает избежать вам многих потенциальных ошибок в вашем приложении.
В действительности скоро "сборка мусора", да и любые другие шаги к устранению потенциальных ошибок стану отличительными чертами современного языка. В C#, как в несомненно современном языке, также существуют характерные особенности для обхода возможных ошибок. Например, помимо упомянутой выше "сборки мусора", там все переменные автоматически инициализируются средой и обладают типовой защищенностью, что позволяет избежать неопределенных ситуаций в случае, если программист забудет инициализировать переменную в объекте или попытается произвести недопустимое преобразование типов. Также в C# были предприняты меры для исключения ошибок при обновлении программного обеспечения. Изменение кода, в такой ситуации, может непредсказуемо изменить суть самой программы. Чтобы помочь разработчикам бороться с этой проблемой C# включает в себя поддержку совместимости версий (vesioning). В частности, в отличии от C++ и Java, если метод класса был изменен, это должно быть специально оговорено. Это позволяет обойти ошибки в коде и обеспечить гибкую совместимость версий. Также новой особенностью является native поддержка интерфейсов и наследования интерфейсов. Данные возможности позволяют разрабатывать сложные системы и развивать их со временем.
В C# была унифицирована система типов, теперь вы можете рассматривать каждый тип как объект. Несмотря на то, используете вы класс, структуру, массив или встроенный тип, вы можете обращаться к нему как к объекту. Объекты собраны в пространства имен (namespaces), которые позволяют программно обращаться к чему-либо. Это значит, что вместо списка включаемых файлов заголовков в своей программе вы должны написать какие пространства имен, для доступа к объектам и классам внутри них, вы хотите использовать. В C# выражение using позволяет вам не писать каждый раз название пространства имен, когда вы используете класс из него.
Например, пространство имен System содержит несколько классов, в том числе и Console. И вы можете писать либо название пространства имен перед каждым обращением к классу, либо использовать using как это было показано в примере выше.
Важной и отличительной от С++ особенностью C# является его простота. К примеру, всегда ли вы помните, когда пишите наС++, где нужно использовать "->", где "::", а где "."? Даже если нет, то компилятор всегда поправляет вас в случае ошибки. Это говорит лишь о том, что в действительности можно обойтись только одним оператором, а компилятор сам будет распознавать его значение. Так в C#, оператор"->" используется очень ограничено (в unsafe блоках, о которых речь пойдет ниже), оператор "::" вообще не существует. Практически всегда вы используете только оператор "." и вам больше не нужно стоять перед выбором.
Еще один пример. При написании программ на C/С++ не приходиться думать не только о типах данных, но и о их размере в конкретной реализации. В C# все упрощено - теперь символ Unicode называется просто char (а не wchar_t, как в С++) и 64-битное целое теперь - long (а не __int64). Также в C# нет знаковых и беззнаковых символьных типов.
В C#, также как и в Visual Basic после каждого выражения case в блоке switch подразумевается break. И более не будет происходить странных вещейесли вы забыли поставить этот break. Однако если вы действительно хотите чтобы после одного выражения case программа перешла к следующему вы можете переписать свою программу с использованием, например, оператора goto.
Многим программистам (на тот момент, наверное, будущим программистам) было не так легко во время изучения C++ полностью освоиться с механизмом ссылок и указателей. В C# (кто-то сейчас вспомнит о Java) нет указателей. В действительности нетривиальность указателей соответствовала их полезности.
Например, порой, трудно себе представить программирование без указателей на функции. В соответствии с этим в C# присутствуют Delegates - как прямой аналог указателя на функцию, но их отличает типовая защищенность, безопасность и полное соответствие концепциям объектно-ориентированного программирования.
Хотелось бы подчеркнуть современное удобство C#. Когда вы начнете работу с C#, а, надеюсь, это произойдет как можно скорее, вы увидите, что довольно большое значение в нем имеют пространства имен. Уже сейчас, на основе первого примера, вы можете судить об этом - ведь все файлы заголовков заменены именно пространством имен. Так в C#, помимо просто выражения using, предоставляется еще одна очень удобная возможность - использование дополнительного имени (alias) пространства имен или класса.
Современность C# проявляется и в новых шагах к облегчению процесса отладки программы. Традиционным средством для отладки программ на стадии разработки в C++ является маркировка обширных частей кода директивами #ifdef и т.д. В C#, используя атрибуты, ориентированные на условные слова, вы можете куда быстрее писать отлаживаемый код.
В наше время, когда усиливается связь между миром коммерции и миром разработки программного обеспечения, и корпорации тратят много усилий на планирование бизнеса, ощущается необходимость в соответствии абстрактных бизнес процессов их программным реализациям. К сожалению, большинство языков реально не имеют прямого пути для связи бизнес логики и кода. Например, сегодня многие программисты комментируют свои программы для объяснения того, какие классы реализуют какой-либо абстрактный бизнес объект. C# позволяет использовать типизированные, расширяемые метаданные, которые могут быть прикреплены к объекту. Архитектурой проекта могут определяться локальные атрибуты, которые будут связанны с любыми элементами языка - классами, интерфейсами и т.д. Разработчик может программно проверить атрибуты какого-либо элемента.
Это существенно упрощает работу, к примеру, вместо того чтобы писать автоматизированный инструмент, который будет проверять каждый класс или интерфейс, на то, является ли он действительно частью абстрактного бизнес объекта, можно просто воспользоваться сообщениями основанными на определенных в объекте локальных атрибутах.
Сравнение C# с другими языками программирования
C#, являясь последним из широко распространенных языков программирования, должен впитать в себя весь имеющийся опыт и вобрать лучшие стороны существующих языков программирования, при этом являясь специально созданным для работы в .NET. Сама архитектура .NET продиктовала ему (как и многим другим языкам, на которых можно писать под .NET) объектно-ориентированную направленность. Конечно, это не является правилом, возможно создание компиляторов даже функциональных языков по .NET, на эту тему существуют специальные работы.
Свой синтаксис C# во многом унаследовал от C++ и Java. Разработчики, имеющие опыт написания приложений на этих языках, найдут в C# много знакомых черт. Но вместе с тем он является во многом новаторским -атрибуты, делегаты и события, прекрасно вписанные в общую идеологию языка, прочно заняли место в сердцах .NET - разработчиков. Их введение позволило применять принципиально новые приемы программирования.
Конечно, наиболее подходящим объектом для сравнения с C# является Java. Также разработанный для работы в виртуальной среде выполнения, имеющей объектно-ориентированную архитектуру и сборщик мусора, осноыванный на механизме ссылок. При сравнении с этим языком сразу выделаются такие особенности, как возможность объявлять несколько классов в одном файле, из чего следует синтаксическая поддержка иерархической системы пространств имен. Из реализации ООП-концепций сходство в механизме наследования и реализации (и в Java и в C# возможно единичное наследование, но множественная реализация интерфейсов, в отличие от C++).
Но в Java отсутствуют свойства и индексаторы (а также делегаты и события, но они отсутствуют еще много где). Также есть возможность перечисления контейнеров.
Из вещей, включенных в спецификацию языка, но не являющихся чисто "программистскими" необходимо отметить возможность использование комментариев в формате XML. Если комментарии отвечают специально описанной структуре, компилятор по ним может сгенерировать единый XML-файл документации.
2.5 Структура информационной системы
Разработанная информационная система, предназначенная для упрощения работы с данными учета продукции мебельного предприятия. Акцент данной системы направлен на работу мебельных предприятий. Часть программного кода представлен в Приложении А.
Информационная система была разработана. как внутрипользовательская программа, но по желанию заказчика может быть дополнена и переделана в систему учета продукции любого другого мебельного предприятия.
Распишем структуру программы подробно.
На рисунке 2.3 отображено окно «Вход в систему»
Рисунок 2.3 Главная форма ИС
На рисунке 2.4 отображена вся информация ИС
Рисунок 2.4 Информационная база заказов
На рисунках 2.5, 2.6, 2.7,2.8, . показана работа поисковой системы базы
Рисунок 2.5 Поиск по наименованию товаров
Рисунок 2.6 Поиск по ФИО заказчика
Рисунок 2.7 Поиск по цене товара
Рисунок 2.8 Поиск по статусу заказа
На рисунках 2.9 и 2.10 представлены возможности анализа продукции информационной системы.
Рисунок 2.9 Анализ товара (Кровать) по ценовому критерию
Рисунок 2.10 Диаграмма ценового диапазона товара (Шкаф)
На рисунке 2.11 отображена форма Счет-фактура, позволяющая формировать чеки по заказам.
Рисунок 2.11 Счет-фактура
На рисунках 2.12 и 2.13 отображены примеры отчетов по данным информационной системы.
Рисунок 2.12 Пример отчета базы с данными о всей готовой продукции
Рисунок 2.13 Отчет по всем заказанным стенка
3. Расчет стоимости разработки информационной системы учета продукции мебельного предприятия
Для расчета стоимости разработки информационной системы приведем исходные данные для расчета экономических показателей, они приведены в таблице 3.1.
Таблица 3.1 Исходные данные для расчета экономических показателей
Обозначение |
Наименование показателя |
Единица измерения |
Значение показателя |
|
ОЗП |
Основная заработная плата программиста |
руб. |
8750 |
|
СЭВМ |
Стоимость ЭВМ |
руб. |
20000 |
|
ДМ |
Среднее количество дней в месяце |
Дни |
22 |
|
н |
Норматив рентабельности |
- |
0,15 |
|
с |
Коэффициент, учитывающий отчисления по страховым взносам |
- |
0,3 |
|
н |
Коэффициент, учитывающий накладные расходы организации |
- |
0,2 |
|
Ti |
Коэффициент, учитывающий транспортно-заготови-тельные расходы при приобретении материалов i-ого наименования |
- |
0,13 |
|
qI |
Количество I-задач, решаемых потребителем за год |
шт. |
50 |
|
ZЭЛ |
Тариф за 1 кВт/час |
руб. |
3,2 |
|
н |
Нормативный коэффициент эффективности капиталовложений |
- |
0,25 |
|
ТС |
Срок службы разработанной программы |
Год |
3 |
|
НДС |
Налог на добавленную стоимость |
% |
18 |
|
ТР |
Количество рабочих дней в году |
Дн |
249 |
|
NСМ |
Количество смен работы ЭВМ |
- |
1 |
|
tСМ |
Продолжительность смены |
Ч |
8 |
|
Простои ЭВМ |
% |
5 |
||
P |
Мощность, потребляемая ЭВМ |
кВт |
0,4 |
|
NСР |
Среднее количество ремонтов в год |
- |
2 |
|
SД |
Стоимость деталей, заменяемых при ремонте |
руб. |
1150 |
В данном разделе приводится расчет затрат на проектирование разрабатываемого программного обеспечения и расчет цены нового программного продукта.
Суммарные затраты на разработку программы рассчитываются по формуле (3.1):
SРП = М+ПОК+ SЗП+SНАК, , (3.1)
где М ? стоимость сырья и материалов, руб.;
ПОК ? стоимость покупных комплектующих, руб.;
SЗП - затраты по заработной плате разработчика, руб.;
SНАК - накладные расходы, руб.
Расчет стоимости сырья и материалов
В расходы включаются стоимость необходимых материалов для документирования экономической информационной системы, таких как бумага и канцелярские принадлежности.
Стоимость используемых для разработки материалов в общем виде может быть рассчитана по формуле (3.2):
М = ? Qi Цi Ti, , (3.2)
где i ? наименование соответствующего вида используемых материалов;
Qj ? расход на разработку материалов i-ого наименования;
Цi ? цена приобретения единицы материалов i-ого наименования, руб.;
Ti ? коэффициент, учитывающий транспортно-заготовительные расходы при приобретении материалов i-ого наименования.
Расчет стоимости используемых материалов представляется в таблице 3.2.
Таблица 3.2 Расчет стоимости сырья и материалов
Наименование материала |
Единица измерения |
Цена за ед. в руб. |
Расход на разработку |
R Коэффициент |
Сумма в рублях |
|
Бумага «Снегурочка» |
Пачка |
100 |
1 |
1,13 |
113 |
|
Картридж для принтера |
Штука |
150 |
1 |
1,13 |
169,50 |
|
Итого: |
282,50 |
Расчет стоимости покупных комплектующих
В расходы в данном пункте включается стоимость необходимых для разработки, отладки и сдачи заказчику покупных изделий, например, таких как цифровые носители.
Стоимость покупных комплектующих в общем виде расчитывается по формуле (3.3):
Пок = ?Ni Цi Ti (3.3)
где i ? наименование покупных изделий;
Ni ? расход на разработку покупных комплектующих i - го наименования, шт.;
Цi ? цена приобретения единицы покупных комплектующих, расчитывается в руб.
Расчет стоимости покупных комплектующих представляется в таблице 3.3.
Таблица 3.3 Расчет стоимости покупных комплектующих
Наименование покупных комплектующих |
Единица измерения |
Цена за ед. в руб. |
Расход на разработку |
Коэффициент |
Сумма в рублях |
|
Диск CD-RW |
штуки |
25 |
1 |
1,13 |
28,25 |
|
Итого: |
28,25 |
Расчет основной заработной платы разработчиков
В состав основной заработной платы включаются выплаты за фактически выполненную работу в соответствии с окладами, тарифными ставками и расценками всему персоналу, принимавшему участие в разработке данного программного продукта: инженер - программист (дипломник).
SЗП = ОЗП (1+с) (1+d) tрi , (3.4)
где ОЗП - основная заработная плата программиста за месяц, руб.;
tp - время, необходимое для разработки программы программистом -го разряда, чел.-мес.;
d - коэффициент, учитывающий дополнительную заработную плату разработчика, в долях к сумме основной заработной платы;
c - коэффициент, учитывающий начисления учитывающий отчисления по страховым взносам.
Так как программа разрабатывалась 32 дней, если учесть, что в одном месяце 22 рабочих дня, то:
(чел.-мес.)
Таким образом, затраты по заработной плате разработчика, с учетом процента дополнительной заработной платы d, который составляет 10% от заработной платы и 30,2% отчислений по страховым взносам, составят:
SЗП = 8750 (1+0,1) (1+0,3) 1,45= 18143 (руб.)
Расчет накладных расходов
Накладные затраты рассчитываются с учетом н - коэффициента, определяющего уровень накладных расходов организации, который составляет 20% от заработной платы программиста, по формуле (3.5):
SНАК = ОЗП н tpi , (3.5)
где ОЗП - основная заработная плата программиста за месяц, руб.;
tp - время, необходимое для разработки программы программистом -го разряда, чел.-мес.;
н - коэффициент, учитывающий начисления учитывающий отчисления по страховым взносам.
Соответственно накладные расходы составят:
SНАК = 8750 0,2 1,45 = 2538 (руб.)
Общие затраты на разработку информационной системы
Представим все затраты на разработку экономической информационной системы в таблице 3.4.
Таблица 3.4 Общий список затрат на разработку
№п/п |
Наименование статьи расходов |
Сумма в рублях |
|
1 |
Материалы |
282,50 |
|
2 |
Покупные комплектующие |
28,25 |
|
3 |
Заработная плата разработчика |
18143 |
|
4 |
Накладные расходы |
2538 |
|
Итого: |
20992 руб. |
Суммарные затраты на разработку информационной системы, рассчитанные по формуле (3.1) составят:
SРП = 282,50 + 28,25 +18143 + 2538 = 20992 (руб.)
Расчет оптовой цены
Зная все затраты на разработку программы, а также индекс рентабельности н, который в данном случае равен 15 %, можно рассчитать оптовую цену (стоимость) программы по следующей формуле (3.7):
ZП = SРП (1+ н), (3.7)
ZП = 20992 (1+ 0,15) = 24141 (руб.)
Расчет розничной цены
Розничная цена программы рассчитывается с учетом налога на добавленную стоимость (НДС = 18%) по формуле (3.8):
ZПр = ZП + НДС, (3.8)
Таким образом, розничная цена программы будет равна:
ZПр = 24141+ 7242 = 31383 (руб.)
3.1 Расчет капитальных вложений
Капиталовложения, связанные с работой ЭВМ рассчитываются по формуле (3.9):
КЭВМ = СЭВМ+SТ+SМ+SЗ+SПЛ , (3.9)
где СЭВМ - стоимость ЭВМ, руб.;
ST - стоимость транспортировки ЭВМ, руб.;
SМ - стоимость монтажа ЭВМ, руб.;
SЗ - стоимость запасных частей, руб.;
SПЛ - стоимость площади установки ЭВМ, руб.
Поскольку, площадь, отводимая под установку ЭВМ, в данном случае не существенна, этим коэффициентом можно пренебречь.
Коэффициенты, входящие в формулу расчета величины капиталовложений определяются следующим образом:
ST = 0,05 СЭВМ = 0,05 20000 = 1000 (руб.);
SЗ = 0,15 СЭВМ = 0,15 20000 = 3000 (руб.) ;
SМ = 0,03 (СЭВМ + S3) = 0,03 (20000+3300) = 690 (руб.)
КЭВМ = 20000+1000+690+3000 = 24690(руб.)
3.2 Расчет эксплуатационных расходов
Эксплуатационные расходы на ЭВМ рассчитываются по формуле (3.10):
Е = (ТМ.В. еч) + , (3.10)
где ТМ.В. - машинное время для решения задач с помощью разработанной программы, маш.час/год;
еч - эксплуатационные расходы, приходящиеся на 1 час работы ЭВМ, руб./час;
ZП - цена, по которой продается программа, руб.;
ТС - срок службы программы, г.
Машинное время для решения задач с помощью данной программы рассчитывается по формуле (3.11):
ТМ.В. = qI tМ.В.I , (3.11)
где qI - количество I-задач, решаемых потребителем в год, шт.;
tМ.В.I - время решения I-ой задачи, разработанной программой, маш.час.
Таким образом, машинное время для решения задач с помощью данной программы, учитывая данные из таблицы 3.1, составит:
ТМ.В. = 50 1=50 (маш.час/год)
Эксплуатационные расходы, приходящиеся на 1 час работы ЭВМ, оцениваются по формуле (3.12):
, (3.12)
где АО - амортизационные отчисления, руб.;
SЗП - затраты по заработной плате программиста;
SЭЛ - стоимость потребляемой энергии, руб.;
RРМ - затраты на ремонт ЭВМ, руб.;
ТПОЛ - полезный годовой фонд работы ЭВМ, маш.час/год.
Полезный фонд времени работы ЭВМ рассчитывается по формуле (3.13):
ТПОЛ = ТОБЩ tСМ NСМ , (3.13)
где ТОБЩ - общий фонд времени работы ЭВМ , дни; ТОБЩ = ТР;
NСМ - количество смен работы ЭВМ;
tСМ - время одного рабочего дня ,час;
- простои ЭВМ ( в % от общего фонда времени работы ЭВМ).
Используя данные таблицы 3.1 вычислим полезный фонд времени работы ЭВМ, он составит:
ТПОЛ = 249 8 1 = 1892,4 (маш.час/год)
3.3 Расчет амортизационных отчислений
Для расчета амортизации будем использовать линейный метод , так как списание средств происходит равномерно .
Балансовая стоимость 1 компьютера составила 20 000руб. Срок службы 5 лет.
А=(Сперв * НА)/100% , (3.14)
где А - сумма амортизационных отчислений
Сперв - первоначальная стоимость объекта
НА - норма амортизации
НА=(1/Т)*100% , (3.15)
где Т - срок использования объекта.
НА=(1/5)*100%= 20%
Аза год = (15000*20%)/100% = 4 000 руб. с компьютера за год.
Амес = 4 000/ 12 = 333 руб
В таблице 3.5 представлен расчет амортизационных отчислений с одного компьютера фирмы.
Таблица 3.5 Амортизационные отчисления
Амортизация с одного ПК |
||||
Год |
Остаточная стоимость на начало года (руб.) |
Сумма А |
Остаточная стоимость на конец года (руб.) |
|
1 |
20 000 |
4 000 |
16 000 |
|
2 |
16 000 |
4 000 |
12 00 |
|
3 |
12 000 |
4 000 |
8 000 |
|
4 |
8 000 |
4 000 |
4 000 |
|
5 |
4 000 |
4 000 |
0 |
При 5 дневной рабочей неделе в году 249 рабочих дней.
Итого амортизация за весь срок разработки с компьютера составит: Акомп\прогр.=32*(4 000/ 249) = 514 руб.
Затраты по заработной плате разработчика за год рассчитывается по формуле:
SЗП = (1+с) (1+д) ОЗП 12 , (3.16)
где с - коэффициент, учитывающий начисления органам социального страхования на заработную плату разработчика программы, в долях к сумме основной заработной плате разработчика.
д - коэффициент, учитывающий дополнительную заработную плату разработчика программы, в долях к сумме основной заработной платы;
ОЗП - основная заработная плата инженера за месяц 8-го разряда (8750 руб.);
Рассчитываем годовые затраты по заработной плате и социальным отчислениям для инженера:
SЗП = (1+ 0,1) (1+ 0,30) 8750 12 = 150150 (руб./ год)
Стоимость потребляемой энергии оценивается по формуле (3.17) и используя данные из таблицы 3.1:
SЭЛ = P ТПОЛ ZЭЛ , (3.17)
где P - мощность, потребляемая ЭВМ , кВт;
ТПОЛ - полезный годовой фонд работы ЭВМ, маш.час/год;
ZЭЛ - тариф за 1 кВт/час, руб. /кВт.
SЭЛ = 0,4 1892,4 3,2=2422,27 (руб.)
Затраты на ремонт ЭВМ вычисляются по формуле (3.18) и исходя из данных таблицы 3.1:
RРМ = NСР SД , (3.18)
где NСР - среднее количество ремонтов в год;
SД - стоимость деталей заменяемых при одном ремонте, в среднем.
Таким образом, затраты на ремонт ЭВМ составят:
RРМ = 2 1150=2300 (руб.)
Используя выше представленные расчеты и формулу (3.12), вычислим эксплуатационные расходы, приходящиеся на 1 час работы ЭВМ:
(руб./час)
Отсюда, используя формулу (3.10), вычислим эксплуатационные расходы на ЭВМ:
Е = (50 12,35) + = 8665 (руб.)
3.4 Расчет показателей эффективности инвестиций
Проведем оценку эффективности инвестиций в разрабатываемое в ходе дипломного проектирования программное обеспечение с позиции разработчика (организации-разработчика).
Капитальные вложения на разработку и внедрение объектов проектирования, рассматриваются как инвестиции, необходимые для получения прибыли. Экономическая эффективность данного проекта характеризуется системой показателей, отражающих соотношение финансовых результатов и затрат. Оценка проекта, сравнение вариантов и выбор оптимального решения производится с использованием следующих показателей:
чистая дисконтированная стоимость (текущая дисконтированная стоимость), т.е. доход;
индекс доходности;
внутренняя норма доходности (рентабельность);
срок окупаемости.
Для вычисления показателей используется ставка дисконта Е. Эта ставка соответствует промежуточной величине между ставкой процента по кредитам и средней процентной ставкой по депозитам (Е = 20%).
Для расчета показателей используется коэффициент дисконтирования (КД), определяемый формулой (3.19):
, (3.19)
где t - текущий год жизненного цикла программного продукта, гг.
Расчет коэффициентов за весь срок полного использования программы, т.е. за 3 года приведен ниже:
Для того чтобы рассчитать выше перечисленные показатели, необходимо составить план денежных потоков, который представлен в таблице 3.6.
Таблица 3.6 План денежных потоков
Показатель |
Значения, руб. |
||||
0-й год |
1-й год |
2-й год |
3-й год |
||
Выручка от реализации без НДС |
157458,45 |
157458,45 |
157458,45 |
||
Издержки на персонал Эксплуатационные расходы Амортизационные отчисления |
150150 8665 514 |
150150 8665 514 |
150150 8665 514 |
||
Прибыль от реализации Налог на прибыль (20%) |
34 375,45 6875,09 |
34 375,45 6 875,09 |
34 375,45 6 875,09 |
||
Чистая прибыль |
41 250,54 |
41 250,54 |
41 250,54 |
||
Капитальные вложения |
24690 |
||||
Прочие единовременные затраты |
20992 |
||||
Денежный поток |
-40946 |
41 250,54 |
41 250,54 |
41 250,54 |
Чистая дисконтированная стоимость (ЧДС) определяется как сумма потоков реальных денег, приведенная за весь расчетный период к начальному году и рассчитывается по формуле (3.20):
, (3.20)
где - результат в t-ом году;
- затраты в t-ом году;
Т - период дисконтирования.
Вычисление чистой дисконтированной стоимости и текущей дисконтированной стоимости приведено в таблице 3.7.
Таблица 3.7 Расчет чистой дисконтированной стоимости и текущей дисконтированной стоимости
Год |
Затраты (-) Результаты(+) |
КД при Е = 0,20 |
ТДС (руб.) |
ТДС нарастающим итогом |
|
0 |
-40946 |
1 |
-40946 |
-40946 |
|
1 |
41 250,54 |
0,8333 |
34374,07 |
-6571,93 |
|
2 |
41 250,54 |
0,6944 |
28644,37 |
22072,44 |
|
3 |
41 250,54 |
0,5787 |
23871,69 |
45944,13 |
|
ЧДС =45944,13 |
Внутренняя норма доходности (рентабельность) представляет собой ту ставку дисконта (ЕВН), при которой ЧДС = 0. Точное значение ЕВН вычисляется по формуле (3.21):
, (3.21)
где ЕЧДС(+) - значение ставки дисконта, при которой ЧДС принимало последнее положительно значение;
ЧДС(+) - последнее положительное значение ЧДС;
ЧДС(-) - последнее отрицательное значение ЧДС.
Расчет внутренней нормы рентабельности представлен в таблице 3.8.
Таблица 3.8 Расчет внутренней нормы рентабельности
Год |
Денежные потоки |
Е =84 % |
Е = 85 % |
|||
КД |
ТДС |
КД |
ТДС |
|||
0 |
-40946 |
1 |
-40946 |
1 |
-40946 |
|
1 |
41 250,54 |
0,5435 |
22419,67 |
0,5405 |
22295,92 |
|
2 |
41 250,54 |
0,2954 |
12185,40 |
0,2922 |
12053,41 |
|
3 |
41 250,54 |
0,1605 |
6620,71 |
0,1579 |
6513,46 |
|
ЧДС = 279,78 |
ЧДС = -83,21 |
Учитывая данные таблицы 3.4 и формулу (3.21) внутренняя норма доходности составит:
% (3.21)
Рассчитанное значение ЕВН, составляющее 84,77%, превышает фактическую норму дисконта равную 20%, следовательно, инвестиции в данный проект оправданы.
Далее рассчитывается индекс доходности (ИД) по формуле (3.22):
, (3.22)
Индекс доходности проекта составляет:
Рассчитанное значение ИД=2,12 больше единицы, следовательно, разработку программы можно считать эффективной и экономически обоснованной с точки зрения вложения инвестиций.
Средняя рентабельность разработки рассчитывается по формуле (3.23):
, (3.23)
где ИД - индекс доходности проекта;
Т - срок службы программы.
Срок окупаемости инвестиционного проекта (ТОК) - это период времени, который потребуется для возмещения инвестиций. ТОК определяется с учетом дисконтирования, путем суммирования ежегодных поступлений до определенного периода, в котором они превзойдут первоначальные расходы денежных средств.
ТОК определяется по формуле (3.24):
, (3.24)
года
Обобщенные экономические показатели разработки программы сведены в таблицу 3.9.
Таблица 3.9 Экономические показатели разработки программы
Показатель |
Значение |
|
Капитальные вложения (руб.) |
24690 |
|
Эксплуатационные расходы (руб.) |
8665 |
|
Оптовая цена (руб.) |
18694 |
|
Свободная отпускная цена (руб.) |
22059 |
|
Затраты на разработку (руб.) |
20992 |
|
Чистая дисконтированная стоимость (при Е = 20%) (руб.) |
45944,13 |
|
Внутренняя норма доходности (%) |
84,77 |
|
Индекс доходности |
2,12 |
|
Средняя рентабельность разработки (%) |
70,7 |
|
Срок окупаемости (год) |
1,2 |
По полученным результатам проведенных вычислений, величина ТДС > 0, значение индекса доходности ИД > 1, а рассчитанная Евн = 84,77 % превышает фактическую норму дисконта Евн = 20 %. Это позволяет сделать вывод о том, что вложение инвестиций в разработку данного проекта является экономически целесообразным.
4. Правовое регулирование предпринимательской деятельности в малом бизнесе
4.1 Правила торговли мебелью
Можно ли вернуть или обменять качественный товар, не подошедший покупателю по каким-либо причинам и не бывший в употреблении? - Этот вопрос регулируется Постановлением Правительства Российской Федерации от 19.01.1998г. № 55, Постановлением от 20.10.1998г. № 1222, а также от 06.02.2002г. №81.
В данном Постановлении указан перечень непродовольственных товаров надлежащего качества, которые не могут быть возвращены или обменяны на аналогичный товар другой формы, размера, фасона, габарита, расцветки или комплектации. В пункте 8 указано, что мебель бытовая (мебельные комплекты и гарнитуры) входит в этот перечень.
Мебель бытовая - мебельные гарнитуры и комплекты - входит в перечень непродовольственных товаров, не подлежащих возврату или обмену на аналогичный товар другого размера, формы, габарита, расцветки или комплектации.
«Перечень непродовольственных товаров надлежащего качества, не подлежащих возврату или обмену на аналогичный товар других размера, формы, габарита, фасона, расцветки или комплектации»
утвержден Постановлением Правительства Российской Федерации от 19.01.1998г. № 55, а также Постановлением Правительства РФ от 20.10.1998г. № 1222, от 06.02.2002г. № 81.
Право на обмен товара надлежащего качества, предусмотренное статьей 25 Закона РФ «О защите прав потребителей» от 07.02.1992г. № 2300-1, в соответствии с Постановлением Правительства РФ от 19.01.1998г. № 55 на мебель не распространяется. Согласно «Правилам торговли», ст. 26.1 Закона РФ от 07.02.1992г. № 2300-1 покупатель не вправе отказаться от мебели - товар, имеющего индивидуально-определённые свойства, если товар может быть использован исключительно приобретающим его потребителем, но не подошедший ему по каким-то причинам, даже не бывший в употреблении.
Согласно Правилам продаж товаров п. 22, утверждённым Постановлением Правительства РФ от 21.07.1997 г. № 918, а также ст. 497 Гражданского кодекса РФ при заказе мебели по образцу или на основании ознакомления покупателя с его описанием, а также по каталогу товаров и т.п., предложенным продавцом, заказчик вправе отказаться от товара при условии возмещения продавцу необходимых расходов, понесенных в связи с совершением действий по выполнению заключенного Договора. В случае отказа покупателя от покупки или заказа на изготовление мебели по Договору до передачи ему товара, а также внесения каких-либо изменений в ранее оформленный заказ или покупку, покупатель обязан возместить Продавцу часть цены (по определению изготовителя) от стоимости товара за работу и фактически понесенные производителем расходы, связанные с исполнением обязательств по заключенному с покупателем Договору.
4.2 Особенности гарантийного срока при производстве мебели
Гарантийный срок на мебель устанавливает изготовитель мебели, определение гарантийного срока на мебель регулируется «Правилами торговли» и Законом РФ «О защите прав потребителей».
Согласно «Правилам торговли» и Закону РФ «О защите прав потребителей» главе I Общие положения статье 5 Права и обязанности изготовителя, исполнителя, продавца в области установления срока службы, срока годности товара, работы, а также гарантийного срока на товар или работу, согласно пункту 6 изготовитель, исполнитель вправе самостоятельно и по своему усмотрению устанавливать гарантийный срок на мебель, товар, услугу - период, в течение которого в случае обнаружения в товаре - мебель - недостатка или поломки изделия изготовитель обязан удовлетворить требования потребителя, установленные ст. 18 и 19 настоящего Закона. (в ред. Федерального Закона от 21.12.2004г. № 171-ФЗ).
Гарантийный срок на мебель указывается в паспорте на изделие мебели и в соответствии с законом устанавливается фабрикой-производителем на любой срок - 12, 18, 24 месяца или другой срок.
При возникшей необходимости обслуживания мебели по гарантии - возникший дефект или поломка изделия - Вам необходимо обратиться в магазин по месту покупки мебели. В течение гарантийного периода, установленного фабрикой-изготовителем, производитель мебели гарантирует произвести ремонт изделия, но не его замену и никак не возврат денежных средств за него.
Гарантийные обязательства предусматривают бесплатный ремонт мебели, но не распространяются на неисправности и дефекты, вызванные следующими причинами: пожар, затопление и др.; при наличии на мебельных поверхностях механических повреждений, термо-воздействий или следов воздействия химических веществ; неисправности, возникшие вследствие нормального износа изделия; преднамеренная порча изделия или ошибочные действия потребителя (покупателя); при неграмотно выполненном самостоятельном подъёме или сборке изделия, внесение изменений в его конструкцию; при нарушении правил эксплуатации изделия мебели, а также по истечению гарантийного срока на изделие мебели.
В случае несоблюдения правил эксплуатации и использования мебели не по назначению, продавец, фабрика изготовитель не несёт ответственности за потерю потребительских качеств мебели, другого приобретённого товара, и сервисное обслуживание и ремонт мебели будет производиться по решению фабрики, а оказание услуг по ремонту - только за счёт покупателя по фабричным расценкам.
На основании «Правил торговли», Постановления Правительства РФ от 20.10.1998 г. № 1222 мебель входит в перечень товаров длительного использования, на которые не распространяются требования покупателя о безвозмездном предоставлении ему на период ремонта аналогичного товара.
Изготовитель мебели вправе принять на себя дополнительное обязательство в отношении недостатков товара, обнаруженных по истечении установленного им гарантийного срока. (введён Федеральным законом от 21.12.2004г. № 171-ФЗ).Содержание дополнительного обязательства фабрики изготовителя, срок действия такого обязательства и порядок его осуществления определяется самим производителем мебели по своему усмотрению и согласно своим возможностям. (введён Федеральным законом от 21.12.2004г. № 171-ФЗ).
4.3 Заключение договора с покупателем
Согласно Закону РФ «О защите прав потребителей» на 2007 г. ст. 32 Федерального Закона РФ от 21.12.2004 г. № 171-ФЗ и ст. 15, ст. 523 п. 3 Гражданского Кодекса РФ Договор с покупателем считается заключённым в надлежащей форме с момента выдачи продавцом покупателю кассового или товарного чека или иного документа, который подтверждает оплату товара по месту его продажи или с момента получения продавцом сообщения о намерении покупателя приобрести товар на условиях, предложенных продавцом.
Договор может быть заключен путем составления документа, подписанного сторонами, либо путем передачи покупателем сообщения о намерении приобрести товар посредством электронной почты или иной связи, позволяющей достоверно установить, что сообщение исходит от покупателя, а также в иной форме, согласованной продавцом и покупателем, при непосредственном заключении Договора.
Согласно «Правилам продажи» раздел II «Порядок продажи товаров» п. 28 Договор считается исполненным с момента доставки товара на место, указанное в договоре..., если иное не было предусмотрено договором, в месте его продажи или с момента получения продавцом сообщения о намерении покупателя приобрести товар на условиях, предложенных продавцом.
Важно знать, что ввиду усовершенствования технологий мебельного производства фабрика-производитель мебели оставляет за собой право вносить изменения в модификацию и конструкции изделий, их размеров, цветовой гаммы, которые не несут снижения потребительских свойств (если это не изготовление нестандартной мебели по индивидуальным замерам, выполненным специалистами фабрики). Также возможны отклонения на 1-3 см от указанных размеров мягких элементов изделий мебели, что допустимо в процессе производства согласно действующим ГОСТам, а также увеличение или уменьшение ассортиментного перечня выпускаемых изделий. Всё выше перечисленное не является браком или нарушением Договора с покупателем со стороны производителя.
Что касается сроков изготовления заказов, согласно «Правилам продажи» раздел II «Порядок продажи товаров» п. 25 сроки доставки мебели покупателю устанавливаются договором. Если в договоре срок изготовления и последующей доставки товара не определён и отсутствуют возможности определить этот срок, то товар должен быть передан покупателю в разумный срок. Сроки изготовления и поставки мебели устанавливаются фабрикой согласно общему графику изготовления заказов.
Производители оставляют за собой право изменять сроки изготовления и поставки мебели, если это явилось следствием непредвиденных обстоятельств: выход из строя производственного оборудования, несвоевременные поставки материала и комплектующих, отключение электроэнергии и др., а также продление сроков на время праздников и отпусков - это не является нарушением договора с покупателем со стороны производителя.
Список литературы
1. Гражданский кодекс РФ от 18.12.2006 N 230-ФЗ - Часть 4.
2. Налоговый кодекс РФ от 05.08.2000 N 117-ФЗ - Часть 2.
3. Закон РФ от 23.09.1992 за №3523-1 «О правовой охране программ для электронных вычислительных машин и баз данных» (ЗоПЭВМ).
4. Указ Президента Российской Федерации от 20.05.2004 № 649.
5. ФЗ «О внесении изменений в Федеральный закон «О бюджетной классификации Российской Федерации» от 23.12.2004 № 174-ФЗ.
6. Абельцева С.Н., Личность преступника и проблемы криминального насилия М., 2009.
7. Александров И.В., Ищенко Е.П., Ищенко П.П. и др. Криминалистическая регистрация: Учебное пособие. Красноярск, 1991.
8. Аленин А.П. Криминалистические учеты: Учебно-практическое пособие. Омск, 2007.
9. Галенок В.А. Социальные аспекты функционирования автоматизированных систем в деятельности органов внутренних дел. Учебное пособие. М. 2010 г.
10. Криминалистика. - М.: Высшая школа, 2003.
11. Уголовный Кодекс Российской Федерации по состоянию на 15 октября 2009 г.
12. Илларионов В.П., Путова И.В. Правовые и организационно-методические аспекты международного розыска преступников. М., 2009.
13. Ищенко Е.П., Девиков Е.И. Уголовная регистрация. Омск, 2006.
14. Использование следователем учетов, картотек и иных банков данных: Справочное пособие. М., 2004.
15. Федеральные учеты ГИЦ в борьбе с преступностью. М., 2004.
16. Правоохранительный портал Российской Федерации - http://www.112.ru/services/news/index.shtml
17. ГУВД г. Москвы - http://www.jetservice.ru/projects/319/article.aspx
18. Притыкин Д. А. BPwin 4.0: пришел, увидел, реорганизовал -http://www.interface.ru/fset.asp?Url=/ca/bpwin4us.htm. - Interface Ltd.: 2001.
19. BPwin - пакет средств моделирования бизнес-процессов - http://www.interface.ru/logworks/bpwin.htm
20. Руководство пользователя по программному пакету ERwin. - http://www.xserver.ru/computer/database/erwin/
21. Вендров А. М. Case-технологии. Современные методы и средства проектирования информационных систем. - М.: Финансы и статистика, 1998.
22. Грабер М. Введение в SQL. Пер. с англ. - М.: "ЛОРИ", 1996.
23. Вейскас Д. Эффективная работа с MS Office Access 2003: Пер. с англ. - СПб.: Питер, 2005. - 1168 с
Размещено на Allbest.ru
...Подобные документы
Теоретические аспекты бухгалтерского учета затрат на производство и формирования себестоимости готовой продукции. Составление бухгалтерского баланса и расчет себестоимости продукции на примере мебельного предприятия. Типовые статьи калькуляции затрат.
курсовая работа [99,7 K], добавлен 17.12.2014Сущность и понятие информационной системы. Особенности бухгалтерских информационных систем. Требования к программному обеспечению и процесс разработки информационной системы. Характеристика программ автоматизации бухгалтерского учета ООО "Уралконфи".
курсовая работа [696,3 K], добавлен 14.03.2012Автоматизация бухгалтерского учета на предприятии. Подготовка финансовой отчетности в налоговые органы. Концептуальная модель системы. Платформа для разработки информационной системы. Автоматизация ввода и хранения информации о поставщиках и запасах.
курсовая работа [1,9 M], добавлен 15.05.2012Изучение сущности, структуры и места управленческого учета в информационной системе предприятия. Сравннение бухгалтерского финансового учета с управленческим, их взаимодействия и отличия. Проблемы внедрения управленческого учета в отечественную практику.
курсовая работа [42,6 K], добавлен 08.06.2010Организация бухгалтерского учета на примере предприятия "Goliat-Vita" SRL, которое занимается производством мебели и обработкой древесины. Автоматизация учета информационной бухгалтерской системы предприятия. Структура и составление финансовой отчетности.
отчет по практике [419,0 K], добавлен 12.05.2015Содержание и принципы организации управленческого учета, его место в информационной системе предприятия. Законодательное регулирование бухгалтерского управленческого учета. Показатели деятельности и методы формирования и учета затрат в ООО "Мебель".
курсовая работа [193,0 K], добавлен 28.01.2014Классификация и характеристика основных видов затрат на промышленном предприятии, порядок и методы их учета. Общие принципы калькулирования себестоимости продукции. Исчисление затрат на бракованную продукцию. Основные системы учета затрат предприятия.
курсовая работа [60,4 K], добавлен 09.10.2009Изучение организации учета и проведение оценки состояния системы бухгалтерского учета и внутреннего контроля предприятия на примере ОАО "Стройкерамика". Разработка программы и методики аудиторской проверки выпуска и реализации готовой продукции.
курсовая работа [61,3 K], добавлен 28.07.2010Управленческий учет как часть информационной системы предприятия. Значение интегрированной системы учета затрат, доходов, нормирования, планирования, контроля и анализа для оперативного принятия управленческих решений. Применение учета по центрам прибыли.
презентация [706,2 K], добавлен 29.12.2015Понятие материально-производственных запасов и организация их учета. Сравнительный анализ существующих информационных систем для автоматизированного учета на предприятии. Разработка программного продукта для контроля движения материалов на предприятии.
курсовая работа [81,0 K], добавлен 25.12.2013Понятие, виды и экономическая сущность себестоимости продукции. Основные методы учета затрат и калькулирования себестоимости продукции. Изучение системы организации бухгалтерского учета затрат на производство продукции предприятия на примере ОАО "ПРАК".
курсовая работа [35,5 K], добавлен 26.03.2017Основы учета реализации продукции. Организация синтетического и аналитического учета готовой продукции. Порядок учета реализации продукции на примере ООО "Эколайн". Технико-экономические показатели деятельности предприятия, пути совершенствования учета.
курсовая работа [64,8 K], добавлен 25.04.2011Производственный процесс как единство учета и калькулирования продукции, понятие расходов и затрат. Основные принципы ценообразования, отчетная калькуляционная себестоимость продукции как инструмент ценовой политики предприятия, принципы ценообразования.
курсовая работа [343,3 K], добавлен 21.07.2011Цель и задачи аудита учета готовой продукции, источники информации при проведении проверки. Краткая характеристика предприятия ПАО "Поликонт" и оценка надежности системы внутреннего контроля учета готовой продукции. Рекомендации по устранению нарушений.
курсовая работа [85,9 K], добавлен 12.02.2016Изучение организации бухгалтерской службы на примере ООО "ПКФ Автоспектр". Проведение анализа существующей системы внутрихозяйственного контроля предприятия. Рассмотрение практических аспектов аудита учета затрат на производство продукции фирмы.
контрольная работа [51,8 K], добавлен 12.05.2010Понятие оценки и учета готовой продукции. Организационно-экономическая характеристика ООО "Промэкс-М". Оценка эффективности системы бухгалтерского учета и службы внутреннего контроля на фирме. Аудиторская проверка операций по учету готовой продукции.
курсовая работа [97,9 K], добавлен 24.09.2012Сущность себестоимости производственной продукции предприятия. Практика учета производства и реализации продукции предприятия. Организация бухгалтерского и налогового учета. Учет производства и реализации продукции предприятия в бухгалтерском учете.
курсовая работа [62,1 K], добавлен 27.10.2013Понятие готовой продукции, оценка и документальное оформление движения готовой продукции. Учет выпуска продукции при использовании счета 40 "Выпуск продукции (работ, услуг)". Общая характеристика предприятия, анализ учета и платежеспособности предприятия.
курсовая работа [53,2 K], добавлен 18.06.2010Управленческий учет как составная часть информационной системы – его сущность и значение, предмет, метод и функции. Влияние организационной структуры предприятия на построение управленческого учета, функции бухгалтера–аналитика, его осуществляющие.
курсовая работа [37,7 K], добавлен 01.02.2010Понятие и функции автоматизированной информационной системы бухгалтерского учета (АИС-БУ), ее компоненты. Структура учетной информации. Развернутая (многофакторная) и интегральная классификация АИС-БУ. Объекты конфигурации в системе "1С:Предприятие 8.1".
курсовая работа [47,5 K], добавлен 22.11.2013