Автоматизация склада

Разработка системы автоматизирующей функции управления складом. Функциональное назначение информационной системы. Разработка пользовательского интерфейса. Технологические средства конфигурирования или администрирования системы 1С: Предприятие 8.0.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 27.12.2014
Размер файла 481,2 K

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

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

Модуль внешнего соединения. В модуле могут располагаться экспортируемые переменные, процедуры и функции, а также процедуры-обработчики событий «При Начале Работы Системы» и «При Завершении Работы Системы О», используемые в режиме внешнего соединения.

Общие модули. Располагаются в отдельной ветви дерева метаданных. Содержат определения процедур и функций. Те из них, которые определены с использованием ключевого слова «Экспорт» доступны из всех модулей конфигурации, в том числе из модуля приложения.

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

Если используется клиент-серверный вариант системы "1С:Предприятие", то с помощью свойств «Клиент» и «Сервер», а также указаний препроцессору (директивы #Если Сервер Тогда.... И #Если Клиент Тогда...) можно организовывать выполнение различных процедур и функций общих модулей на сервере приложения или на клиентском месте.

Модули объектов. Модули располагаются в ветках конфигурации, в которых содержатся сами объекты (к ним относятся справочники, документы, отчеты, обработки и т.д.

Модули набора записей. Модули присутствуют у регистров любого вида. В них могут быть определены предопределенные процедуры «При Записи», «Перед Записью».

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

Контекст выполнения модуля

Каждый программный модуль связан с остальной частью конфигурации. Эта связь называется контекстом выполнения модуля. Различают два вида контекста:

Глобальный контекст. Образуется из значений свойств и методов глобального контекста функциями встроенного языка и языковыми конструкциями, переменными, процедурами и функциями программного модуля приложения, процедурами и функциями общих модулей, объявленных с помощью ключевого слова «Экспорт».

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

Следует отдельно отметить, что еще существует понятие «контекст процедуры, функции».

8. Создание информационной системы

На основании спроектированной логической модели данных произведем описание модели предметной области средствами, системы 1С:Предприятия 8.0.

Так как одной из задач проектируемой, в рамках дипломного проекта, системы является хранение условно-постоянной информации, например, информацию о клиентах или номенклатуре поступающей на склад от данных контрагентов, в системе 1С:Предприятие для этих целей предназначен объект конфигурации «Справочник».

Описание основных справочников:

Справочник «Контрагенты»:

ь Является иерархическим

ь Имеет вид иерархии: групп и элементов, количество уровней не ограниченно

ь Имеются реквизиты

o ИНН

o КПП

o Номер

o Полное Наименование

o Юридический Адрес

o Фактический Адрес

o ЮрФиз Лицо

ь Имеет Форму Элемента

Рисунок 2

Справочник «Номенклатура»

ь Является иерархическим

ь Имеет вид иерархии: групп и элементов, количество уровней не ограниченно

ь Имеются реквизиты

o Артикул

o Базовая Единица Измерения

o Комментарий

o Наименование Полное

o Номер ГТД

o Страна Происхождения

ь Форма Элемента

Рисунок 3

Справочник «Договры Контрагентов»

ь Является иерархическим

ь Имеет вид иерархии: групп и элементов, количество уровней не ограниченно

ь Имеются реквизиты

o Валюта Взаиморасчетов

o Вид Взаиморасчетов

o Контролировать Сумму Задолженности

o Организация

o Дата

o Номер

o Контрагент

ь Форма Элемента

Рисунок 4

Справочник «Классификатор Единиц Измерения»

ь Является не иерархическим

ь Имеются реквизиты

o Нименование Полное

ь Форма Элемента

Справочник «Ячейки»

ь Является иерархическим

ь Имеет вид иерархии: групп и элементов, количество уровней не ограниченно

ь Имеются реквизиты

o Штрих Код

o Этаж

o Проезд

o Ярус

o Позиция

o Тип Ячейки

o Комментарий

ь Форма Элемента

Справочник «Тип Ячейки»

ь Является иерархическим

ь Имеет вид иерархии: групп и элементов, количество уровней не ограниченно

ь Имеются реквизиты

o Высота

o Глубина

o Ширина

o Шаг Заполнения

o Виртуальная

o Количество Паллета Мест

o Количество Ярусов

ь Форма Элемента

Справочник «ЗонаСклада»

ь Является иерархическим

ь Имеет вид иерархии: групп и элементов, количество уровней не ограниченно

ь Имеются реквизиты

o Температура

o Подходит Для Любого Температурного Режима

ь Форма Элемента

Рисунок 5

Для регистрации событий, происходящих в жизни предприятия, таких как, например, приёмка товара, транспортировка или отгрузка товара, в системе 1С:Предприятие используется объект конфигурации «Документ». Документы сохраняются в информационной базе, имеют дату и время, а также номер.

Описание некоторых документов

Документ «Заявка на хранение»

ь Реквизиты Документа:

o Складская Операция

o Контрагент

o Дата

o Договор Контрагента

o Дата Прихода

o Вид Перевозки

ь Табличные Части Документа

o Номенклатура

§ Количество Прихода

§ Единица Измерения

§ Количество Хранения

§ Партия Номенклатуры

ь Форма Документа

Рисунок 6

Документ «Утверждение Заявки На Хранение»

ь Табличные части документа

o Заявки на утверждение

§ Заявки

o Заявки к перерасчету

§ Заявки

ь Форма Документа

Документ «Транспортировка»

ь Реквизиты Документа

o Дата

o Складская Операция

o Дата Размещения

o Основание

o Контрагент

ь Табличные Части Документа

o Номенклатура

§ Номенклатура

§ Штрих Код

§ Количество Прихода

§ Единица Прихода

§ Партия Номенклатуры

§ Договор Контрагента

o Паллета Приемки

§ Штрих Код

§ паллета

o Распределение По Адресам Приемки

§ Адрес

ь Форма Документа

Разработка интерфейса осуществлялась непосредственно с учетом пожеланий пользователей.

Главное меню содержит следующие основные подразделы справочники, логистика, отчеты, сервис, справка, выход.

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

Подразделе «Логистика» представляет набор документов для регистрации складских операций.

В подразделе «отчеты» находятся отчеты, формируемые за отчетный период.

Подраздел «сервис» предоставляет возможность просмотреть активных пользователей системы.

Подраздел «справка» содержит справочную информацию по работе с программой.

С помощью подраздела «выход» осуществляется выход из программы.

Далее приведены примеры созданного пользовательского интерфейса.

Ввод Заявки на хранение.

Новую заявку можно добавить в закладке «Заявка на хранение» с помощью стандартного способа (INS) или с помощью кнопки «Добавить» . При добавлении новой заявки откроется диалоговое окно Рис 7.

Рисунок 7

Важными реквизитами являются:

- Контрагент. Юридическое лицо, которое поставляет товар.

- Владелец товара. Юридическое лицо, которое владеет товаром. Используется в случае ответственного хранения.

- Договор контрагента. Договор, по которому будут вестись взаиморасчеты, отслеживание товарных остатков. Используется для случая ответственного хранения.

- Вид перевозки. Валом или на паллетах.

- Дата прихода. Планируемая дата прихода товара.

Далее заполняется табличная часть документа, в которой указывается наименование товара поступающего на склад. Для удобства заполнения существует кнопка «Подбор», при нажатии которой в правой части экрана появляется диалоговое окно содержащие справочник «Номенклатура». При двойном нажатие на элементы данного справочника запрашивается количество прихода товара в соответствующих единицах измерения. После ввода количества в табличной части на закладке «Номенклатура» появляется данное наименование.

По завершению заполнения заявки на хранения для ввода в систему необходимо нажать кнопку, находящуюся в правом нижнем углу.

Ввод Утверждения заявки на хранение.

Для утверждения заявки необходимо на закладке «Заявки на хранение» нажать функциональную клавишу «Утверждение», по нажатию этой клавиши откроется диалоговое окно, котором будут отображены все заявки, которые могут быть утверждены. При нажатии клавиши «ОК» все заявки, отображенные в табличной части будут утверждены. При необходимости утверждения определенной заявки необходимо из табличной части удалить все ненужные оставив необходимую.

Ввод Задания на приемку.

Новую заявку можно добавить в закладке «Задания на приемку» с помощью стандартного способов (INS), с помощью кнопки «Добавить» . Так же для ввода нового «Задания на приемку» есть два способа. Способ № 1 можно воспользоваться функциональной кнопкой «Задание на приемку» на закладке «Заявки на хранения» предварительно выделив из табличной необходимую нам заявку на хранение, на основание которой мы хотим создать «Задание на приемку». Способ № 2 на закладке «Заявки на хранение» над табличной частью есть кнопка «Ввести на основание» или контекстном меню (правая кнопка мыши), при нажатии которой нужно выбрать из списка «Задание на приемку» предварительно выделив из табличной необходимую нам заявку на хранение, на основание которой мы хотим создать «Задание на приемку.

Рисунок 8

Важными реквизитами являются:

- Контрагент. Юридическое лицо, которое поставляет товар.

- Основание. На основании какой заявки на хранение будет создано задание.

- Дата прихода. Планируемая дата прихода товара.

После заполнения поля «Основание» в табличной части на закладке «Номенклатура» появятся те наименования товаров, которые присутствовали в заявки на хранение, на основании которой мы сделали задание на приемку. Далее нам необходимо заполнить реквизит «Адрес приемки (шлюз)» в табличной части на закладке «Дополнительно»

По завершению заполнения задания на приемку для ввода его в систему необходимо нажать кнопку, «ОК» находящуюся в правом нижнем углу. Для печати «Задания на приемку» нужно нажать кнопку «Печать» расположенную в правом нижнем углу и выбрать тип «Задания на приемку»

Рисунок 9

Ввод Завершения приемки.

Для завершения заявки необходимо на закладке «Задания на приемку» в табличной части выбрать нужное нам задание и нажать функциональную клавишу «Завершение», по нажатию этой клавиши откроется диалоговое окно, в котором будет отображена информация по данному заданию на приемку. При нажатии клавиши «ОК» произойдет проведения данного документа и ввод его в систему. Для печати унифицированных печатных форм необходимо нажать на кнопку «Печать» расположенную в правой нижнем углу формы.

9. Технико-экономическое обоснование

автоматизирующий интерфейс управление склад

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

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

· оптимизировать использование площади склада

· сократить время проведения всех складских операций

· сократить количество ошибочных складских операций

· повысить точность учета товара

· уменьшить зависимость от "человеческого фактора"

Далее определяются затраты на создание данной системы. Расчет затрат на проектирование и разработку будет включать в себя следующие этапы:

* Определение трудоемкости выполнения проекта. * Калькуляция себестоимости проекта.

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

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

Таблица 1. Трудоемкость работ по разработке системы

Наименование работы

Трудоемкость, чел.-дни

Ведущий инженер

Инженер

1

Разработка технического задания

3

2

2

Разработка методов решения задачи

-

3

3

Выбор языка программирования

-

-

4

Изучение литературы

-

7

5

Разработка структуры решения задачи

2

11

6

Создание интерфейса программы

-

9

7

Доработка интерфейса

1

4

8

Разработка основных модулей программы

1

19

9

Тестирование и отладка основных модулей программы

1

3

10

Тестирование и отладка всей системы в целом

1

5

11

Составление технической документации

-

2

12

Сдача проекта

1

1

ИТОГО:

10

66

Расчет себестоимости разработки комплекса

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

- затраты на материалы;

- амортизация оборудования;

- затраты на основную заработную плату;

- затраты на дополнительную заработную плату;

- отчисления на социальные нужды;

- накладные расходы.

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

Калькуляция расходов по статье «Материалы» приведена в табл. 2.

Таблица 2. Калькуляция расходов по статье «Материалы»

Материалы

Ед. изм.

Кол.

Цена, руб.

Сумма, руб.

1

Бумага писчая

пачка

3

169

507

2

Картридж для принтера (HP Laser Jet 1100 )

шт.

1

900

900

3

Дискеты

шт.

5

10

50

4

CD - RW диск (Verbatim 700mb)

шт.

1

40

40

5

Канцелярские товары

100

ИТОГО:

1597

6

Транспортно-заготовительные расходы, 15 %

215

ИТОГО:

1812

Для исполнения данного программного продукта использовался компьютер и струйный принтер. Рассчитаем дневную стоимость амортизации оборудования по формуле:

,

где КБ - стоимость оборудования, КБ = 25000 руб.

Л - стоимость лома, Л = 0.

Тсл - срок службы оборудования, Тсл = 5 лет.

Адн = 25000 / 5*270 = 18 руб./дн.

Следовательно, амортизация оборудования за период создания программного продукта составит А = Адн * 66 = 18*66 = 1188 руб.

Основная заработная плата исполнителей разработки (инженер под руководством ведущего инженера) рассчитывается по формуле.

СЗО = ТВИВИ + ТИнжИнж,

где ТВИ = 10 чел.-дн. и ТИнж = 66 чел.-дн. - трудоемкость выполнения работ ведущим инженером и инженером соответственно

ДВИ = 167 руб. - часовая ставка ведущего инженера,

ДИнж = 111 руб. - часовая ставка инженера.

СЗО = 10*167 + 66*111 = 8996 руб.

Рассчитаем дополнительную заработную плату по формуле:

СЗД = СЗО *0,12

где процент дополнительной заработной платы - 12 %.

СЗД = 8996 *0,12 = 100761080 руб.

Расходы на заработную плату по формуле

Сзп = СЗО + СЗД = 10076

Отчисления на социальные нужды составят:

ССН = (СЗО + СЗД)*0,262

где процент отчисления на социальные нужды - 26.2 %;

ССН = (8996 +1080)*0,262 = 2640 руб.

Накладные расходы рассчитаем по формуле:

ССН = (СЗО + СЗД)*0,2

где процент накладных расходов - 20 %.

СНР = (8996 +1080)*0,2 = 2015 руб.

Таблица 3. Калькуляция себестоимости разработки

Статьи затрат

Сумма, руб.

1

Материалы

1812

2

Амортизация оборудования

1188

3

Расходы на заработную плату

10076

4

Отчисления на социальные нужды

2640

5

Накладные расходы

2015

ИТОГО:

17731

Стоимость программного продукта рассчитывается по формуле

ЦПР = СЗО + СЗД + ССН + СНР + Сматер + САМ + НДС + Жел.Прибыль

где НДС - налог на добавочную стоимость от себестоимости разработки,

НДС = 18 % * (СЗО + СЗД + ССН + СНР + Сматер + САМ);

Жел. Приб. = 50 % * (СЗО + СЗД + ССН + СНР + Сматер + САМ).

ЦПР = 17731+ 17731*0,18 + 17731*0,5 = 15248.66 руб.

Основная задача, поставленная перед разработчиком - это создание программного обеспечения предназначенного автоматизировать процесс управления технологическими процессами современного складского комплекса.

Прежде всего, надо отметить, что данная программа разрабатывалась для работы конкретной организации. В программе разработан индивидуальный интерфейс, который создавался с учетом пожеланий сотрудников рассматриваемого учреждения.

Хотя, как указано выше, программа создавалась для конкретной организации предоставляющей услуги ответственного хранения, однако алгоритм работы и функции программы отражают характер предметной области и могут быть легко адаптированы под любую подобную организацию. По окончании данной разработки при условии возможных доработок программный продукт может стать способным открыть, определенные перспективы на рынке программного обеспечения РФ.

Экономический эффект носит социальный характер, так как основными достоинствами программной системы являются:

· оптимизировать использование площади склада

· сократить время проведения всех складских операций

· сократить количество ошибочных складских операций

· избежать потерь, связанных с ограниченным сроком реализации товара

· уменьшить зависимость от "человеческого фактора"

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

Экономическое обоснование позволяет при возможном выходе на рынок составить представление о приблизительных затратах на разработку программного комплекса и формировать цену продукта, исходя из себестоимости разработки.

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

Согласно определению интеллектуальной собственности, принятому в российском законодательстве, а также на основании определения Стокгольмской конференции от 14 июля 1967г., программы для ЭВМ (компьютерные программы) и базы данных относятся к объектам интеллектуальной собственности. Программам для ЭВМ и базам данных предоставляется охрана нормами авторского права как литературным произведениям в соответствии с Бернской конвенцией, причем программы для ЭВМ охраняются как литературные произведения, а базы данных - как сборники.

В Российской Федерации действуют следующие законы, предоставляющие правовую охрану программам для ЭВМ и базам данных:

закон РФ «О правовой охране программ для электронных вычислительных машин и баз данных» (далее - Закон о ПрЭВМ и БД);

закон РФ «Об авторском праве и смежных правах» (далее - Закон об АП).

Под программой для ЭВМ понимается объективная форма представления совокупности данных и команд, предназначенных для функционирования электронных вычислительных машин (ЭВМ) и других компьютерных устройств с целью получения определенного результата. Кроме того, в понятие программы для ЭВМ входят подготовительные материалы, полученные в ходе ее разработки, и порождаемые ею аудиовизуальные отображения.

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

Можно выделить следующие объективные формы представления программы для ЭВМ:

исходная программа (или исходный текст) - последовательность предписаний на алгоритмическом (понятном человеку) языке высокого уровня, предназначенных для автоматизированного перевода этих предписаний в последовательность команд в объектном коде;

рабочая программа (или объектный код) - последовательность машинных команд, т.е. команд, представленных на языке, понятном ЭВМ;

программа, временно введенная в память ЭВМ, - совокупность физических состояний элементов памяти запоминающего устройства ЭВМ (ОЗУ), сохраняющихся до прекращения подачи электропитания к ЭВМ;

программа, постоянно хранимая в памяти ЭВМ, - представленная на языке машины команда (или серия команд), выполненная в виде физических особенностей участка интегральной схемы, сохраняющихся независимо от подачи электропитания.

Исходная и рабочая программы, как правило, представляются в виде записи на том или ином языке, выполненной на бумаге или машиночитаемом носителе данных: магнитном или оптическом диске, магнитной ленте и т.п.

Предоставляемая Законом о ПрЭВМ и БД правовая охрана распространяется на все виды программ для ЭВМ (в том числе на операционные системы и программные комплексы), которые могут быть выражены на любом языке и в любой форме, включая исходный текст и объектный код. Так как преобразование исходного текста программы для ЭВМ в объектный (машинный) код с помощью специальных программ-трансляторов не меняет сущности данной программы как произведения, то если охраняется исходный текст программы, значит, охране подлежит и соответствующий ей объектный код. Обратное тоже справедливо.

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

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

Предпосылкой охраноспособности программы для ЭВМ и базы данных является их творческий характер, т.е. они должны быть продуктом личного творчества автора. Творческий характер деятельности автора предполагается до тех пор, пока не доказано обратное.

Авторское право на программы для ЭВМ или базы данных возникает в силу их создания. Для признания и осуществления авторского права на программу для ЭВМ и базу данных не требуется депонирования, регистрации или соблюдения иных формальностей. Авторское право распространяется на любые программы для ЭВМ и базы данных как выпущенные, так и не выпущенные в свет, представленные в объективной форме, независимо от их материального носителя.

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

Права в отношении программ для ЭВМ и баз данных подразделяются на личные неимущественные и исключительные права.

Личные права включают право авторства, право на имя и право на неприкосновенность (целостность), право на обнародование программы для ЭВМ или базы данных. Они связаны непосредственно с автором программы для ЭВМ или базы данных: принадлежат лицу, чьим творческим трудом созданы программа для ЭВМ или база данных - автору, являются неотчуждаемыми, т.е. не могут быть переуступлены другому лицу, и не ограничены каким-либо сроком. Авторские права на данный программный продукт принадлежат мне, автору, Капустиной Наталье Александровне, т.к создан моим творческим трудом.

Исключительные права связаны с правомочием правообладателя осуществлять и/или разрешать осуществление определенных действий с программами для ЭВМ или базами данных, а именно: выпуск в свет (опубликование); воспроизведение (полное или частичное) в любой форме, любыми способами; распространение; модификацию и иное использование. Они могут принадлежать автору или иному правообладателю (физическому или юридическому лицу), могут быть переуступлены другому лицу (отчуждены) и срок их действия ограничен. Имущественные права на созданную программу принадлежат мне, Капустиной Наталье Александровне.

Исключительные (имущественные) права непосредственно связаны с понятием «использования» программ для ЭВМ и баз данных, которое определено следующим образом: «Использование программы для ЭВМ или базы данных - это выпуск в свет, воспроизведение, распространение и иные действия по их введению в хозяйственный оборот (в том числе в модифицированной форме)».

Если человек (или группа людей) самостоятельно, по личной инициативе создал программу для ЭВМ или базу данных, то он является одновременно и автором, и правообладателем созданного произведения, что позволяет ему по собственному усмотрению использовать эту программу (или базу данных) в личных целях, продавать, раздавать бесплатно, разрешать тиражировать и распространять или иным образом осуществлять свои имущественные права.

Если программа для ЭВМ или база данных разрабатываются по заданию (заказу), то заказчик заключает с разработчиком договор на создание данного объекта, который называется авторским договором заказа. По авторскому договору заказа автор обязуется создать произведение в соответствии с условиями договора и передать его, а также имущественные права на него заказчику, а заказчик обязуется в счет обусловленного договором вознаграждения выплатить автору аванс.

Совсем иначе обстоит дело, если автор создал программу или базу данных в порядке выполнения своих служебных обязанностей или по отдельному заданию работодателя, т.е. предприятия, с которым он связан трудовыми отношениями. В этом случае по закону все имущественные права на созданные программы для ЭВМ и базы данных принадлежат работодателю, если договором между ним и автором не предусмотрено иное.

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

Исключительные (имущественные) права на программу для ЭВМ и базу данных могут быть переданы полностью (полная уступка прав) или частично (передача прав на использование) другим физическим или юридическим лицам. Передача исключительных прав должна быть оформлена заключением договора в письменной форме, который называется «Договор о полной уступке исключительных прав».

При полной уступке исключительных прав автором или иным правообладателем правоприобретатель (физическое или юридическое лицо) получает возможность осуществлять все эти права в полном объеме: использовать программу для ЭВМ или базу данных самостоятельно, например, путем изготовления и распространения экземпляров программ или баз данных, разрешать и запрещать третьим лицам их использование, уступить все права или отказаться от них вовсе, - в то время как прежний правообладатель лишается этой возможности.

Права на использование программы для ЭВМ или базы данных могут предоставляться на основании договора с правообладателем, который может быть двух видов: исключительная лицензия и неисключительная (простая) лицензия. В договоре должны быть определены следующие основные условия: объем и способы использования, порядок выплаты вознаграждения и срок действия договора, а также территория, на которой используется данная программа для ЭВМ или база данных. В случае исключительной лицензии передаются права на монопольное использование объекта лицензии одному лицу в объеме и на срок, определяемые условиями договора. В случае неисключительной лицензии передаются права на использование объекта лицензии в пределах, обусловленных договором, при этом правообладатель оставляет такие же права за собой и может выдавать неисключительные лицензии на тот же объект на тех же или иных условиях третьим лицам.

Следует отметить, что для договоров, предусматривающих передачу исключительных прав, законодатель использует также термин «авторский договор», заключаемый в отношении объектов авторского права, к которым относятся и программы для ЭВМ, и базы данных. Термин «лицензия» следует из сложившихся обычаев делового оборота.

Специфика программ для ЭВМ и баз данных такова, что они очень уязвимы в смысле их незаконного использования (прежде всего, путем копирования и распространения копий). Незаконно изготовленные (скопированные) или используемые экземпляры программы для ЭВМ или базы данных называются контрафактными, а несанкционированное использование чужих программ или баз данных путем выпуска в свет, воспроизведения (полного или частичного), распространения, модификации (в том числе перевода с одного языка на другой), иного использования считается нарушением имущественных прав на программы для ЭВМ или базы данных, т.е. нарушением авторского права.

В ст.13 Закона о ПрЭВМ и БД закреплено право автора или иного правообладателя на официальную регистрацию программы для ЭВМ или базы данных: «Правообладатель непосредственно или через своего представителя в течение срока действия авторского права может по своему желанию зарегистрировать программу для ЭВМ или базу данных в федеральном органе исполнительной власти по интеллектуальной собственности, за исключением программ для ЭВМ и баз данных, содержащих сведения, составляющие государственную тайну».

Процедура официальной регистрации программ для ЭВМ и баз данных в целом определена ст.13 Закона о ПрЭВМ и БД и включает подачу заявки в Роспатенте, проверку поданных документов и собственно регистрацию. После поступления заявки на регистрацию Роспатент проверяет наличие необходимых документов и их соответствие установленным требованиям. При положительном результате проверки Роспатент вносит программу для ЭВМ или базу данных, соответственно, в Реестр программ для ЭВМ или Реестр баз данных под уникальным регистрационным номером и выдает заявителю (здесь заявителем называют правообладателя, подавшего заявку на регистрацию программы или базы данных в Роспатент) свидетельство об официальной регистрации установленной формы, в котором указаны регистрационный номер объекта по Реестру, название программы или базы данных, имя или наименование правообладателя, фамилии авторов и дата регистрации. Сведения о зарегистрированных программах для ЭВМ и базах данных публикуются в Официальном бюллетене Роспатента.

Состав заявки на официальную регистрацию программы для ЭВМ или базы данных (далее - Заявка) определен п.2 ст.13 Закона о ПрЭВМ и БД, а также п.9 Правил составления, подачи и рассмотрения заявок на официальную регистрацию программ для электронных вычислительных машин и баз данных.

Заявка должна относиться к одной программе или одной базе данных. При этом программа для ЭВМ, состоящая из нескольких программ для ЭВМ (программный комплекс), которые не могут быть использованы самостоятельно, регистрируется в целом (без регистрации каждой входящей в нее (него) программы для ЭВМ). Заявка должна содержать следующие документы:

заявление на официальную регистрацию;

депонируемые материалы, идентифицирующие программу для ЭВМ или базу данных, включая реферат;

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

Далее представлены документы, необходимые для официальной регистрации программы для ЭВМ «Автоматизированное рабочее место диспетчера по регистрации и обработке вызовов частной скорой медицинской помощи».

Заключение

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

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

Разработанная система обеспечивает выполнение следующих функций:

Задание топологии складского комплекса:

Разделение на зоны

Разделение на ячейки

Разделение на ярусы

Приемка товара

Приемка товаров на склад в зону приемки

Контроль принятого товара по количеству

Размещение на места хранения

Задание условий хранения товара (температурный режим)

Задание правил размещения

Подбор товара для отгрузки

Отгрузка товара со склада

Возможность формирования аналитической отчетности

Отчет по движению товара

Отчет по остаткам товара на складе

Отчет по предоставленным услугам

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

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

Список литературы

1. Технико-экономическое обоснование дипломных проектов. Под ред. Проф. Беклкшова В.К., М. Высшая школа, 1999. - 65 с.

2. С.В. Маклаков. CASE - средства разработки информационных систем. - М.: Диалог-Мифи, 2000. - 120 c.

3. С.А.Орлов. Технологии разработки программного обеспечения. СПб.:Питер, 2002. - 463 c.

4. Г. Буч, Д. Рамбо, А. Якобсон. UML Руководство пользователя. М.: ДМК Пресс, 2001

5. А.Я.Скляр. Введение в InterBase. М.: Телеком, 2002. - 351 c.

6. М.Г. Радченко. 1С:Предприятие 8.0 Практическое пособие разработчика Москва «1С-Паблишинг 2004»

7. ЛеоненковА. Самоучитель UML (2 изд.)

8. С.А. Митичкин. Разработка в системе 1С:Предприятие 8.0 Москва «1С-Паблишинг 2004».

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

...

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

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