Информационно-справочная система продукции фирмы "Арт-штрих"
Проектирование функциональной модели программного приложения "База данных продукции предприятия "Арт-штрих", с использованием унифицированного языка моделирования для разработки объектно-ориентированных систем. Описание и листинг программного средства.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 15.11.2012 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Рисунок 1
8.3 Определение цены научно-технической продукции
Результат выполнения дипломного проектирования на тему “ ИСС Продукции фирмы Арт-штрих»” относится к научно-технической продукции. В условиях рыночных отношений научно-техническая продукция также является товаром. Поэтому узловым вопросом технико-экономического обоснования выступает определение цены основного результата дипломного проекта (работы).
Любой научный труд, включая дипломное проектирование научно-исследовательского характера, по сравнению с материальным производством имеет специфические особенности. Научный труд содержит в себе интеллект и специфику творческого движения. Поэтому он не может быть подведен под общее понятие абстрактного труда. Аналогично и время научного труда не может служить мерой затрат и соответственно мерой полученного результата.
Вместе с тем следует иметь в виду, что в отраслевых рекомендациях по установлению цены на научно-техническую продукцию фактически реализован вариант механической аналогии с материальным производством (издержек или сметной стоимости) и учет минимального уровня рентабельности.
Расчет цены основного результата дипломного проекта на тему “ ИСС Продукции фирмы Арт-штрих ” осуществляется в следующей последовательности:
Определяются материальные затраты на выполнение работ по теме “ ИСС Продукции фирмы Арт-штрих»”, включая стоимость покупных комплектующих изделий и полуфабрикатов на изготовление макетов и опытных образцов.
Расчет осуществляется по формуле
(9)
где - коэффициент, учитывающий транспортно-заготовительные расходы;
- норма расхода i-го вида материалов на макет или опытный образец;
- действующая отпускная цена за единицу i-го вида материала, рублей.;
- возвратные отходы i-го вида материала;
- цена за единицу возвращенных отходов i-го вида материала, рублей.;
n - количество применяемых видов материалов.
Результат представлен в таблице 25.
Таблица 25 - Расчет затрат на материалы, покупные полуфабрикаты и комплектующие изделия, необходимые для выполнения темы
Наименование материалов покупных полуфабрикатов и комплектующих изделий |
Единица измерения |
Количество |
Цена приобретения |
Сумма НДС, руб. |
Цена с НДС, руб. |
|
Бумага |
шт. |
1 |
9000 |
1620 |
10620 |
|
Дисковый накопитель |
шт. |
1 |
800 |
144 |
944 |
|
Папка для документов |
шт. |
1 |
2000 |
360 |
2360 |
|
Всего расходов |
- |
- |
11800 |
2124 |
13924 |
Определяется основная заработная плата научно-технического персонала, непосредственно занятого выполнением работ по теме “ ИСС Продукции фирмы Арт-штрих»”.
Величина затрат исчисляется исходя из численности различных категорий исполнителей и трудоемкости выполнения отдельных видов работ, тарифных ставок за один день или месячных должностных окладов, премиальных систем оплаты труда исполнителей по формуле
(10)
где - тарифная ставка за день (месячный оклад) i-й категорий работников;
- количество работников i-й категории;
- время фактической работы работника i-й категории по теме, ч;
- коэффициент премий по премиальным системам.
Расчет данных прямых расходов представлен в таблице 26.
Таблица 26 - Расчет затрат по статье «Основная заработная плата научно-производственного персонала» по теме “ ИСС Продукции фирмы Арт-штрих»”
Этапы работ |
Исполни тель |
Разряд |
Тарифный коэффи циент |
Часовая заработ ная плата, руб. |
Тарифный оклад |
Трудо ем кость, ч |
Затраты по заработ ной плате, руб. |
|
Подготовительный |
техник-программист |
7 |
2,03 |
1940 |
325815 |
10,9 |
21146 |
|
Выбор методов и средств решения |
техник-программист |
7 |
2,03 |
1940 |
325815 |
8 |
15520 |
|
Разработка алгоритмов и программ |
техник-программист |
7 |
2,03 |
1940 |
325815 |
51 |
98940 |
|
Отладка программ и анализ результатов |
техник-программист |
7 |
2,03 |
1940 |
325815 |
20 |
38800 |
|
Оформление документации, подготовка к сдаче |
техник-программист |
7 |
2,03 |
1940 |
325815 |
10,2 |
19788 |
|
Итого |
- |
- |
- |
- |
- |
100 |
194194 |
Определяется дополнительная заработная плата исполнителей, включающая разнообразные предусмотренные трудовым законодательством выплаты, по формуле
(11)
где - норматив дополнительной заработной платы, от 10 до 25%.
Примем норматив заработной платы равным 15%.
(рублей)
Рассчитываются отчисления органам социальной защиты по формуле
(12)
где - норма отчислений на социальную защиту, =34%.
(рублей)
По отдельным темам необходимо определить затраты по статье «Работы и услуги сторонних организаций», включающие расходы на изготовление опытных образцов, макетов, лабораторных установок и т.д.
Источником информации служит соответствующий договор или протокол соглашения о договорной цене работы или услуги, выполняемой сторонней организацией.
Путем прямого счета определяются прочие прямые расходы, связанные с амортизационными отчислениями на полное восстановление основных производственных фондов, арендная плата и лизинговые платежи, компенсация за износ (амортизацию) использованного в процессе создания научно-технической продукции оборудования по договоренности и так далее.
Исчисляются косвенные (накладные) расходы по формуле
(13)
где - норматив косвенных расходов, от 50 до 100%.
Примем норматив косвенных расходов равным 75%.
(рублей)
Определяется полная себестоимость научно-технической продукции как сумма всех девяти групп затрат.
(рублей)
По среднему уровню рентабельности в процентах от полной себестоимости определяется плановая прибыль единицы научно-технической продукции по формуле
(14)
где - средний уровень рентабельности, от 10 до 30%.
Примем средний уровень рентабельности равным 20%.
(рублей)
Определяется сбор в республиканский фонд поддержки производителей сельхозпродукции, продовольствия и аграрной науки по формуле
(15)
где - процентная норма отчислений в местные фонды, установленная законодательными актами.
(рублей)
Определяется приближенная (ориентировочная) отпускная цена научно-технической продукции по формуле
(16)
(рублей)
По темам, выполняемым за счет внебюджетных средств (собственных средств, средств других предприятий и организаций, предпринимателей), определяется налог по формуле
(17)
где - ставка налога (НДС), =18%.
(рублей)
Определяется цена научно-технической продукции с учетом НДС по формуле
(18)
(рублей)
Все приведенные выше расчеты объединены в таблицу 27.
Таблица 27 - Расчет ориентировочной цены научно-технической продукции
Статьи затрат |
Условное обозначение |
Методика расчета |
Сумма, руб. |
|
Материалы, покупные полуфабрикаты и комплектующие изделия |
13924 |
|||
Основная заработная плата научно-производственного персонала |
194194 |
|||
Дополнительная заработная плата научно-производственного персонала |
=15% |
|||
Отчисления на социальную защиту |
=34% |
|||
Накладные расходы |
75% |
|||
Полная себестоимость |
||||
Плановые накопления (прибыль) |
30% |
|||
Отчисления в местный бюджет и целевые фонды |
||||
Отпускная цена (без НДС) |
||||
Налог на добавленную стоимость |
=18% |
|||
Отпускная цена с НДС |
Таким образом, данный раздел дипломного проекта предусматривал собой расчет срока разработки, построение сетевого графика работ по созданию программного обеспечения. Важным и самым ответственным на данном этапе является расчет стоимости разработки программного средства ”ИСС Продукции фирмы Арт-штрих” которая составила 1116549.
Выводы
Проведено исследование бизнес-процессов на предприятии, по результатом которого формализованы соответствующие модели бизнес-процессов в виде графических схем.
Вышеуказанные бизнес-процессы послужили основой для разработки и утверждения технического задания, которое предполагает разработку программного обеспечения на базе Visual FoxPro для автоматизации необходимых данных предприятия.
В процессе реализации приложения был проведен подробный анализ приложения, функциональное и полное тестирование. Программный продукт был отлажен встроенными средствами и протестирован на контрольных тестовых примерах.
Все наиболее часто используемые действия были автоматизированы в единый комплекс, что позволило увеличить скорость работы с приложением.
В соответствии с техническим заданием были разработаны следующие программные блоки:
1) Добавление записей в базу данных;
2) Редактирование данных;
3) Удаление данных;
4) Сортировка данных;
5) Хранение всех новых записей в базе данных;
Литература
1. Электронная книга Fox Pro 8.0
2. Клепинин В.Б.Visual FoxPro 9.0 Издательство: «BHV-СПб» Санкт-Петербург 2007г. ISBN 978-5-94157-882-5
3. И. Ю.Баженова Visual FoxPro 6.0" Издательство: «Тирес» г. Санкт-Петербург 2004г.
4. Шутенко Ю. Visual FoxPro для профессионалов Издательство: «BHV-СПб» Санкт-Петербург 2008г.
5. Интернет ресурс http://vfp.narod.ru
6. Методически указания поMicrosoft Visual Fox Pro 8.0
7. Справочная система программы Microsoft Visual Fox Pro 8.0
Приложение А
Диаграммы
Приложение Б
Листинги программ
Форма Арт-штрих
Кнопка поиск
SELECT Наименование_товара.*;
FROM "арт-штрих!наименование товара" Наименование_товара;
WHERE Наименование_товара.название_товара = thisform.text1.Value
Кнопка Добавление
DO form forms/добавление.scx
Кнопка Удаление
x=RECNO()
IF MESSAGEBOX ("Удалить выбранную запись?", 4 + 32 + 256) = 6
DELETE FROM наименование_товара WHERE название_товара=thisform.combo1.Value
ENDIF
MESSAGEBOX ("Вы уверены что хотите удалить запись?")
GO x
Кнопка Вывод Excel
*создание OLE-объекта
objExcelSheet=CreateObject("Excel.Sheet")
objExcelSheet.Application.Visible=.T.
objExcelSheet= objExcelSheet.Sheets[1]
SELECT наименование_товара
nRow=1
objExcelSheet.Cells(nRow,1).Value="название_товара"
*objExcelSheet.Cells(1,2).Value="ЦЕНА"
SCAN
nRow=nRow+1
objExcelSheet.Cells(nRow,1).Value=наименование_товара.название_товара
*objExcelSheet.Cells(nRow,2).Value=model.цена
ENDSCAN
ObjChart= objExcelSheet.ChartObjects.Add(100,100,400,200)
*---------------------------------------------------------------------------------
SELECT размер
nRow=2
objExcelSheet.Cells(nRow,2).Value="длина"
objExcelSheet.Cells(nRow,3).Value="диаметр"
objExcelSheet.Cells(nRow,4).Value="намотка"
objExcelSheet.Cells(nRow,5).Value="плотность"
objExcelSheet.Cells(nRow,6).Value="размер_кисти"
objExcelSheet.Cells(nRow,7).Value="ширина"
objExcelSheet.Cells(nRow,8).Value="шляпка"
SCAN
nRow=nRow+1
objExcelSheet.Cells(nRow,2).Value=размер.длина
objExcelSheet.Cells(nRow,3).Value=размер.диаметр
objExcelSheet.Cells(nRow,4).Value=размер.намотка
objExcelSheet.Cells(nRow,5).Value=размер.плотность
objExcelSheet.Cells(nRow,6).Value=размер.размер_кисти
objExcelSheet.Cells(nRow,7).Value=размер.ширина
objExcelSheet.Cells(nRow,8).Value=размер.шляпка
ENDSCAN
ObjChart= objExcelSheet.ChartObjects.Add(100,100,400,200)
*---------------------------------------------------------------------------------
*---------------------------------------------------------------------------------
*SELECT вид
*nRow=3
*objExcelSheet.Cells(nRow,3).Value="название_вида"
*SCAN
*nRow=nRow+1
*objExcelSheet.Cells(nRow,3).Value=вид.название_вида
*ENDSCAN
*ObjChart= objExcelSheet.ChartObjects.Add(100,100,400,200)
*---------------------------------------------------------------------------------
*выделение данных и создание диаграммы
objExcelSheet.ChartObjects(1).Chart.;
chartWizard(objExcelSheet.Range(objExcelSheet.Cells(2,1),;
objExcelSheet.Cells(nRow,2)),-4100,4,1,0,1,1,"","","","")
objExcelSheet.ChartObjects(1).Select
objExcelSheet.ChartObjects(1).Copy
objExcelSheet.Cells(3,3).Select
Browse
*закрытие сервера
*objExcelSheet.Application.Quit
*RELEASE objExcelSheet
Кнопка редактирование
DO FORM forms/Редактирование.scx
Форма добавление
Кнопка добавить
SELECT наименование_товара
GO BOTTOM
APPEND BLANK
REPLACE наименование_товара.код_т WITH RECNO()
REPLACE наименование_товара.название_товара WITH thisform.text1.Value
SELECT вид
GO BOTTOM
APPEND BLANK
REPLACE вид.код_т WITH RECNO()
REPLACE вид.название_вида WITH VAL(thisform.text2.Value)
SELECT размер
GO BOTTOM
APPEND BLANK
REPLACE размер.код_т WITH RECNO()
REPLACE размер.длина WITH thisform.text3.Value
REPLACE размер.диаметр WITH thisform.text4.Value
REPLACE размер.ширина WITH thisform.text5.Value
REPLACE размер.намотка WITH thisform.text6.Value
REPLACE размер.шляпка WITH thisform.text7.Value
REPLACE размер.плотность WITH thisform.text8.Value
REPLACE размер.размер_кисти WITH thisform.text9.Value
SELECT стоймость
GO BOTTOM
APPEND BLANK
REPLACE стоймость.код_т WITH RECNO()
REPLACE стоймость.цена WITH thisform.text10.Value
SELECT фасовка
GO BOTTOM
APPEND BLANK
REPLACE фасовка.код_т WITH RECNO()
REPLACE фасовка.кол_во_в_пачке WITH thisform.text11.Value
SELECT цвет
GO BOTTOM
APPEND BLANK
REPLACE цвет.код_т WITH RECNO()
REPLACE цвет.название_цвета WITH thisform.text12.Value
MESSAGEBOX("Запись добавлена!!!")
К главной
DO FORM forms/арт-штрих_.scx
Форма редактирование
Кнопка на главную
DO FORM forms/арт-штрих_.scx
Приложение В
Формы входных и выходных документов
Рисунок В.1 - Пример входного документа
Рисунок В.1 - Пример выходного документа MS Excel
Размещено на Allbest.ru
Подобные документы
Характеристика UML как унифицированного графического языка моделирования для описания, визуализации, проектирования и документирования объектно-ориентированных систем. Диаграмма программного обеспечения, деятельности, последовательности и реализации UML.
курсовая работа [439,9 K], добавлен 05.06.2014Особенности разработки информационных систем с использованием унифицированного языка моделирования UML. Основные этапы рационального унифицированного процесса разработки информационных систем с примерами и иллюстрациями. Реализация информационной системы.
методичка [950,2 K], добавлен 23.01.2014Разработка информационно-справочной системы и рассмотрение теоретического вопроса "Классы и объекты в Pascal". Инициализация полей. Ограничение доступа к полям и методам. Листинг программного кода. Требования к программному и аппаратному обеспечению.
курсовая работа [2,9 M], добавлен 30.06.2012Методика разработки объектно-ориентированной модели информационной подсистемы необходимой для учета успеваемости студентов факультета, которая спроектирована с помощью программного продукта Rational Rose 2003 и унифицированного языка моделирования UML.
курсовая работа [183,9 K], добавлен 25.06.2011Разработка приложения для работы с базой данных с использованием объектно-ориентированного и визуального программирования. Обзор языка элементов языка программирования Delphi. Проектирование базы данных автозаправки. Клиентская система приложения.
курсовая работа [2,3 M], добавлен 31.01.2016Моделирование вариантов объектно-ориентированных программных систем. Проектирование статический структуры, интерфейса, диаграмм компонентов и архитектуры приложения для разработки имитационной модели информационной системы "Центр обслуживания абонентов".
дипломная работа [951,4 K], добавлен 24.10.2010Новые тенденции развития СУБД и областей их применения. Структурные элементы базы данных. Объектно-ориентированная модель программных компонентов. Формы, модули и метод разработки "Two-Way Tools". Масштабируемые средства для построения баз данных.
дипломная работа [589,5 K], добавлен 16.12.2013Понятие технологии разработки программного обеспечения и модели жизненного цикла. Сущность объектно-ориентированного подхода. Строительные блоки, общие механизмы языка моделирования UML, диаграммы классов, состояний, взаимодействий и компонентов.
курсовая работа [262,5 K], добавлен 10.07.2014Общее описание информационно–справочной системы, предназначенной для контролирования работы промоутеров. Описание входных и выходных данных. Проектирование интерфейса пользователя. Выбор стратегии разработки тестов. Поиск информации, просмотр отчётов.
курсовая работа [3,6 M], добавлен 27.07.2014Понятие и назначение штрихового кода, его разновидности и сферы применения. Параметры символики и структура символа в кодах. Алгоритм преобразования числовых данных в знаки Interleaved 2 of 5. Распознавание штрих-кода и вычисление контрольной цифры.
контрольная работа [424,1 K], добавлен 23.08.2009