Создание трехмерной сцены

Анализ предметной области. Сравнительный анализ систем визуализации трёхмерных объектов. Обоснование выбора среды программирования. Разработка базы данных. Архитектура программного продукта. Алгоритм шифрования Blowfish с обратной связью по шифр-тексту.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 22.11.2015
Размер файла 5,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Основная ЗП определяется по формуле:

где M - месячная зарплата (руб.), T - общие трудозатраты (чел.-ч), Чр - число рабочих дней в месяц, tр.д. - продолжительность рабочего дня в часах, П - процент премии. В данной работе Чр = 22 день, tр.д.=8ч, П=0.

Значение месячной заработной платы (М), суммарные трудозатраты членов, а также рассчитанная по формуле 6.1 основная заработная плата проектной команды приведены в табл. 6.3.

Таблица 6.3 Основная заработная плата членов проектной команды

Исполнитель

Месячная заработная плата (М), руб.

Трудозатраты, человеко-часов

, руб.

1

Руководитель проекта

44 000

79,2

19800

2

Консультант(постановщик задачи)

29 000

24

3900

3

Специалист по тестированию ПО

18 000

16

1600

4

Специалист по внедрению ПО

20 000

40

4500

5

Разработчик

22 000

84

10500

6

Веб-дизайнер

20 000

15,2

1710

7

Веб-разработчик

24 000

27,2

3740

Суммарное значение основной заработной платы проектной команды на период реализации проекта составит 45 750 (руб.).

Проект реализуется в небольшой ИТ-компании, где доля вспомогательного и административного персонала по отношению к основному персоналу не велика. Большая часть административного персонала задействована в проектной деятельности в качестве руководителей проекта. Кадровый учет, бухгалтерский и налоговый учет в Компании отдан на аутсорсинг. Затраты на аутсорсинг войдут в прочие расходы. В связи с этим примем заработную плату обслуживающего персонала равной 0 руб.

6.5 Расчёт отчислений на социальные нужды (страховые взносы)

Теперь можно рассчитать величину отчислений на социальные нужды (страховые взносы), которые начисляются на заработную плату и в 2015 г. для организаций, осуществляющих деятельность в области информационных технологий, составляют 14% по выплатам в пределах 624 тыс. руб. Структура отчислений на социальные нужды (страховые взносы) приведена в табл. 6.4.

Таблица 6.4

Структура отчислений на социальные нужды (страховые взносы)

Пенсионный фонд Российской Федерации

8,0%

для лиц 1966 года рождения и старше

страховые взносы на страховую часть трудовой пенсии

8,0%

для лиц 1967 года рождения и моложе

страховые взносы на страховую часть трудовой пенсии

2,0%

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

6,0%

Фонд социального страхования Российской Федерации

2,0%

Федеральный фонд обязательного медицинского страхования

4,0%

Таким образом, Нзп= 6 405 (руб.).

6.6 Арендные платежи за производственные (офисные) помещения

Компания, реализующая проект по разработке и внедрению ПО для автоматизации внутри складской логистики, арендует офисные помещения в г. Брянск.

Стоимость аренды составляет 400 руб/м2 в месяц.

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

На каждого члена проектной команды приходится 5,5 м2 арендуемого офисного помещения. На период данного проекта члены проектной команды в других проектах не задействованы.

Исходя из изложенного выше, затраты на аренду помещений, отнесенные на проект составят Апм = 15 400 (руб.).

6.7 Амортизация используемых основных средств и нематериальных активов

При реализации проекта по разработке и внедрению ПО для автоматизации внутри складской логистики задействованы 7 персональных компьютеров в сборе первоначальной стоимостью 25 000 (руб.) каждый.

Срок полезного использования для задействованных в проекте основных средств определен в 3 года. Метод начисления амортизации - линейный.

Амортизационные отчисления для персонального компьютера на 1 месяц составят

25 000 / 36 = 694,44 (руб.).

Амортизационные отчисления по ОС, относящиеся на проект составят:

(руб.).

Данное ПО принимается Компанией к учету как расходы будущих периодов со сроком списания 3 года. Метод списания - линейный.

В качестве ОС используется ОС Windows 7 Корпоративная стоимостью 13 000(руб) и свободно распространяемое ПО Linux. В качестве сервера БД используется MS SQL Server стоимостью 30 000(руб) .

Программы для создания веб-сайта являются полностью бесплатными, нужно лишь заплатить за домен, стоимость которого в месяц составляет 400(руб). Амортизационные отчисления по РБП, относящиеся на проект составят:

(руб.).

Суммарные амортизационные отчисления составят: А=9100руб.

6.8 Расходы на модернизацию и приобретение основных средств

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

6.9 Расходы на приобретение необходимого ПО

При реализации проекта не планируется приобретение ПО.

6.10 Расходы на интернет и связь

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

6.11 Расходы на канцелярские товары и расходные материалы

Затраты на расходные материалы берутся по факту и составляют = 500 (руб.). К данным затратам относятся затраты на канцтовары, тонер и бумагу для принтера и т.д.

6.12 Прочие расходы

Прочие расходы составляют 30% от суммы следующих элементов структуры затрат: ЗПосн, ЗПдоп, Нзп, Апм, А, Рмод, РПО, Ртел и Рр.м..

Таким образом, Пр.р.= 23 146,5 (руб.).

6.13 Расчёт себестоимости программного продукта

В себестоимость программного продукта входят следующие элементы: ЗПосн, ЗПдоп, Нзп, Апм, А, Рмод, РПО, Ртел, Рр.м. и Пр.р..

Сложив все элементы, можно определить себестоимость программного продукта и услуг по его внедрению: Сп.п.= 100 301,5 (руб.).

Структура себестоимости программного продукта отражена в табл. 7.5. и представлена на рис.7.4.

Таблица 7.5 Структура себестоимости программного продукта

Элементы себестоимости

Сумма (руб.)

% в общ. сумме себестоимости

1

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

45 750

45,61

3

Отчисления на социальные нужды (страховые взносы)

6 405

6,38

4

Арендные платежи за производственные (офисные) помещения

15 400

15,35

5

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

9 100

9,07

6

Расходы на модернизацию и приобретение основных средств

-

-

7

Расходы на приобретение необходимого ПО

-

-

8

Расходы на интернет, связь

-

-

9

Расходы на канцелярские товары и расходные материалы

500

0,5

10

Прочие расходы

23 146

23,09

Итого:

100 301,5

100

Рис. 6.4 Структура себестоимости программного продукта

ЗАКЛЮЧЕНИЕ

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

В результате выполнения дипломной работы исследована библиотека opengl, рассмотрены загрузки агентов и возможность их взаимодействия; разработан проект qt приложения, содержащий архитектуру, основные диаграммы UML и диаграмму «сущность-связь»; разработано и протестировано интернет приложение. Система состоит из двух приложений, клиентского и серверного. Серверное приложение работает автономно и не имеет интерфейса, клиентское приложение служит для визуализации объектов.

Был изучен алгоритм шифрования Blowfish с обратной связью по шифр-тексту, и было воспроизведено его внедрение в данный проект.

В случае необходимости систему можно дополнить новой информацией и добавить требуемую функциональность.

СПИСОК ЛИТЕРАТУРЫ

1. Бринзаре, Б. Разработка динамических приложений. - М.: Символ - Плюс, 2012. - 336 с.

2. Виейра, Р. Программирование баз данных Microsoft SQL Server-- М.: «Диалектика», 2007. -- С. 832.

3. Данилин, А. Слюсаренко А. Архитектура и стратегия. «Инь» и «Янь» информационных технологий предприятия. -- М.: Интернет-университет информационных технологий, 2013. -- 504 с.

4. Когаловский, М. Р. Энциклопедия технологий баз данных. -- М.: Финансы и статистика, 2002. -- 800 с.

5. Коулс, М. SQL Server 2008: ускоренный курс для профессионалов. -- М.: «Вильямс», 201. -- С. 768.

6. Кузнецов, С. Основы баз данных.-- М.: Интернет-университет информационных технологий; БИНОМ. Лаборатория знаний, 2007. -- 484 с.

7. Марка, Д. А. Методология структурного анализа и проектирования SADT М.: МетаТехнология, 2003. - 284 с.

8. Методология IDEF0 / Стандарт. Русская версия - М.: Метатехнология, 1993. - 107 с.

9. Трофимов, С.А. Case - технологии: практическая работа в Rational Rose С.А. Трофимов. - М.: Бином, 2001. - 272 с.

10. Фаулер, М. Архитектура корпоративных программных приложений. -- М.: Издательский дом «Вильямс», 2006. -- 544 с.

11. Херн, М. Компьютерная графика и стандарт OpenGL. -- М.: Вильямс, 2005. -- 1168 с.

12. Энджел, Э. Интерактивная компьютерная графика. Вводный курс на базе OpenGL. -- М.: Вильямс, 2001. -- 592 с.

Размещено на Allbest.ur


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.