Автоматизация сметных работ и составления технологической карты производства пластиковых окон на платформе 1С: Предприятие

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    2,31 Мб
  • Опубликовано:
    2015-04-04
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Автоматизация сметных работ и составления технологической карты производства пластиковых окон на платформе 1С: Предприятие

Введение

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

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

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

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

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

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

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

Самая удобная среда разработки для формирования данной задачи - это 1С: Предприятие.

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

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

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

) Исследовать предметную область оперативного учета и расчета сметных работ.

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

автоматизацией учета поступления и продажи товаров, комплектующих;

автоматизацией расчета сметных работ;

централизованным хранением всей информации в БД клиент-серверного приложения 1С: Предприятие 8.0.

с возможностью в любой момент времени найти в базе данных требуемый товар по его наименованию;

с возможностью подсчета и группировки информации о движении товаров; автоматизация учет сметный программный

выводом соответствующих документов и отчетов на печать;

с возможностью осуществления анализа товарооборота по периодам.

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

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

1. Техническое задание

1.1 Оперативный учет товарно-материальных ценностей

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

Оперативный учет, как известно, документальный учет. Это касается и операцией с материалами, что позволяет выполнять задачи по учету материалов.

Оперативный учет в методологии 1С: Предприятие подразделяется на торговый и складской учет, то есть ориентирован на подсистемы 1С: Предприятие «Торговля»+ «Склад».

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

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

Рисунок 1. Взаимосвязи между торговым предприятием и его контрагентами

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

Информацию, хранящуюся в таблицах можно условно разделить на оперативно-учетную и справочную (Рисунок 2).











Рисунок 2. Структура информации

Полученные материалы своевременно оприходуются. Оприходование материалов оформляется приходным кассовым ордером на фактически принятое количество материальных ценностей. В ордере отмечается наименование, номенклатурный номер, единицы измерения, цена, количество фактическое и плановое, сумма, роспись материально ответственного лица. Также движение и внутреннее перемещение оформляются накладной. При получении материалов на склад составляется акт приемки материалов [2].

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

Отпуск материалов со склада оформляется требованием, накладной.

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

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

Первые экземпляры документов группируются по видам операций, источникам поступления или направлениям расхода материалов. Для этого составляются группировочные ведомости прихода и расхода. Приходные документы используются для бухгалтерского учета приобретения и заготовления материальных ценностей, а расходные - для учета затрат на производство и калькулирования себестоимости продукции [3].

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

Исходными данными для учета материалов являются: «Оборотная ведомость по движению материалов», «Ведомость поступления материалов за учетный период», «Ведомость расхода материалов». 

. По характеру владения товарно-материальными ценностями.

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

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

К таким ценностям также относятся:

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

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

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

ТМЦ, не принадлежащие организации по праву собственности и другому аналогичному праву, но по условиям договора находящихся у нее, учитываются отдельно по их видам - за балансом. К ним относятся:

ценности, принятые на ответственное хранение, в случае отказа в установленном порядке от оплаты счетов поставщиков, а также запрещенные к расходованию до оплаты счетов поставщиков;

ценности, принятые в переработку без оплаты их стоимости;

ценности, принятые от поставщиков для реализации на условиях комиссии (консигнации).

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

В соответствии с данным фактором ценности подразделяются на:

ценности, используемые в производстве-сырье, материалы, полуфабрикаты, топливо, строительные конструкции и детали, запасные части и агрегаты, шины, тара, предназначенная для осуществления технологического процесса производства продукции, и другие аналогичные ценности;

ценности, предназначенные для продажи - готовая продукция и товары;

ценности, используемые как средства труда - в виде инвентаря и хозяйственных принадлежностей;

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

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

Внутри каждой из перечисленных групп материальные ценности подразделяют на виды, сорта, марки, типоразмеры. Каждому наименованию, сорту, размеру материалов присваивают краткое числовое обозначение (номенклатурный номер) и записывают его в специальный реестр, который называют номенклатурой-ценником. В номенклатуре ценнике указывают также твердую учетную цену и единицу измерения материалов [4].

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

Существует несколько способов аналитического учета материалов бухгалтерской службе: сортовой способ, способ учета по номенклатурным номерам, оперативно-бухгалтерский (сальдовый) способ.

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

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

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

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

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

Оперативно-бухгалтерский (сальдовый) способ является наименее трудоемким, так как в нем не дублируются количественные данные складского учета ни в отдельных карточках аналитического учета, ни в оборотных ведомостях [8].

1.2 Автоматизация сметных расчетов на изготовление пластмассовых окон

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

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

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

Элементы «Материальные затраты» отражают стоимость:

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

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

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

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

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

Для решения этой задачи разработан следующий алгоритм.

При поступлении нового вида материалов, новых видов комплектующих все данные заносятся в форму «ТМЦ» соответственно.

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

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

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

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

.3 Требования к программе

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

. Модуль для раскроя профилей

. Оперативный учет

. Расчет сметы

Для реализации 1 части проекта «Модуль для раскроя профилей» необходимо автоматизировать раскрой профилей и заполнения на производстве. Для этого необходимо создать модуль позволяющий:

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

Формировать новые изделия из существующих или создавать новые.

Просматривать результат раскроя в полноценной графике на экране в стандарте Windows.

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

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

Для реализации 2 части проекта «Оперативный учет» необходимо разработать:

Исходные данные:

документ по приему товаров на складе - приходная накладная;

документ по отпуску товаров на складе - товарно-транспортная накладная.

В качестве нормативно-справочной информации используется:

. Справочник номенклатура:

наименование товара;

код товара (номенклатурный номер);

единица измерения;

цена.

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

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

код структурного подразделения.

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

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

Входными данными являются:

номер документа;

дата;

код поставщика и его реквизиты;

номер договора;

номенклатурный номер товара, комплектующего, фурнитуры;

единица измерения;

цена;

количество;

сумма.

Подсистема должна выполнять следующие функции

ввод, редактирование и удаление данных;

автоматическое вычисление итогов прихода, расхода и остатков на конец месяц по товарным группам и по складу в целом;

вывод оборотной ведомости по складу.

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

Для реализации 3 части проекта «Расчет сметы» необходимо разработать документы по регистрации смет и расчетов:

Заказчику выдается форма отчета (смета), в которой учитываются следующие реквизиты диалоговой формы (входные данные):

. В шапке документа:

номер заказа;

дата и время заказа;

срок исполнения;

ФИО клиента (его реквизиты- организация, адрес, телефон, e-mail);

. В табличной части документа:

вид окна;

используемый материал;

объемы работ;

стоимость;

. В итоговой части документа:

итоговая стоимость;

подпись заказчика.

.4 Инструментальные и технические средства разработки

Для создания модуля «Модуль для раскроя профилей» была использована среда визуального программирования C++Builder 6. C++Builder - мощная система визуального объектно-ориентированного программирования, которая открывает неограниченные возможности создавать сколь угодно сложные, распределенные приложения, работающие с любыми базами данных. С помощью C++Builder можно создавать мощные автономные приложения, игры и служебные утилиты, затратив на это меньше времени, чем требует любой другой язык программирования.

Процесс создания Windows-приложения состоит из нескольких этапов:

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

Разработка интерфейса - создание экранной формы (окна приложения) со всеми находящимися на этой форме объектами и свойствами этих объектов;

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

Объектно-ориентированное программирование включает в себя основные понятия:

объект - совокупность свойств и методов;

свойство объекта - характеристика объекта;

метод обработки - действие, которое может выполнять объект;

событие - это изменение состояния объекта в ответ на какое-нибудь дествие;

класс объектов - это совокупность объектов, характеризующихся общностью методов или свойств.

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

Для решения проблемы автоматизации оперативного учета, необходима автоматизированная система управления складским учетом и торговлей. Задача реализована в «1С: Предприятие 8.0», современной и очень удобной программе. Система позволяет контролировать торговую деятельность предприятия: предназначена для таких видов хозяйственных операций как поступление, отпуск, перемещение, списание ТМЦ; она способна выполнять все функции учета - от ведения справочной информации и ввода первичных документов до получения отчетов по остаткам товаров и документам, оборотной и материальной ведомости. Немаловажным преимуществом в настоящее время является тот факт, что данные выдаются в простой и наглядной форме, т.е. для анализа конечных отчетов не требуется специальное бухгалтерское образование. Работать с программой может каждый служащий компании, от менеджера до финансового директора.

С: Предприятие - это мощная система визуального предметно-ориентированного программирования, позволяющая решать множество задач, в частности [14, 15, 16]:

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

быстро создавать профессионально выглядящий оконный интерфейс для приложений, написанных на языке 1С;

создавать системы работы с локальными и удаленными информационными базами данных 1С; при этом имеются средства автономной отладки приложений с последующим выходом в сеть;

создавать приложения, которые управляют другими приложениями, в частности, такими программами Microsoft Office, как Word, Excel и др.

При работе с 1С Предприятием 8.0, автоматически используется связь «Один ко многим». Связь с отношением «один ко многим» является наиболее часто используемым типом связи между таблицами. В такой связи каждой записи в таблице «А» могут соответствовать не­сколько записей в таблице «В», а запись в таблице «В» не может иметь более одной соответствующей ей записи в таблице «А». В таб­лице “А” ключевое поле должно быть уникальным. Связь с отноше­нием «один ко многим” таблиц «А» и «В» можно рассматривать как связь с отношением «многие к одному» таблиц «В» и «А».

.5 Требования к системе

Для работы программы необходимы следующие технические средства:

монитор с расширением не менее 1024 х 768;

принтер;

клавиатура;

мышь;

ОЗУ не менее 32 Mb;

свободное место на диске не менее 50 Mb;

процессор Intel Pentium I - 166 и выше или аналогичные процессоры других фирм производителей;

операционные системы Windows 98, Windows NT, Windows 2000, XP;

локальная сеть с поддержкой протокола TCP/IP.

2. Описание программы

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

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

Для отображения оконных и дверных конструкций используются специальные графические компоненты Shape и Image. Для создания этих компонентов в Run time (во время работы программы) необходимо объявить в разделе private переменную CompList типа TList;. TList - это «объект-контейнер», который может хранить в себе много других объектов, а именно ссылки, на эти объекты. TList позволяет хорошо управлять хранящимися в нём объектами. Инициализацию переменной CompList с помощью объекта TList можно записать следующим способом: CompList= new TList;.

Для создания компонента Shape в Run time (во время работы программы) используется следующий код:* Osnova;= new TShape(Form1);>Left=16;>Top=16;>Height=Edit2->Text.ToDouble()/SEdit1->Text.ToInt();>Width=Edit1->Text.ToDouble()/SEdit1->Text.ToInt();>OnMouseDown=OsnovaMouseDown;>Tag=CompList->Add(Osnova);>Parent=Form;

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

В последующих строках компоненту задаются координаты его места расположения и его размер.

После определения координат и размеров, новому компоненту присваивается обработчик события OsnovaMouseDown.

Компонент готов и его надо сохранить в контейнере CompList. Для этого

нужно выполнить метод Add контейнера, в качестве параметра передать ему компонент: CompList->Add(Osnova).

Этот метод добавит панель в контейнер и вернёт индекс компонента в контейнере. Этот индекс сохраняется в свойстве Tag компонента Osnova.

В последней строке компоненту передается Form в качестве родителя компонента, так как компонент будет размещаться именно на ней.

В программе постоянно необходимо получать координаты компонентов. Эти координаты можно найти с помощью следующей функцией:__fastcall TForm1::OsnovaMouseDown(TObject *Sender,Button, TShiftState Shift, int X, int Y)

{index;->Text = IntToStr(((TShape*)(CompList->Items[((TShape*)(Sender))->Tag]))->Left);->Text = IntToStr(((TShape*) Sender)->Left);

}

Обе строки выполняют одно и тоже, но по-разному. Обе строки

записывают в свой ТEdit левую позицию панели, по которой щёлкнул пользователь.

В первой строке, чтобы получить левую позицию панели использует CompList, а вторая работает с панелью напрямую. Рассмотрим сначала вторую строку. В ней основным является выражение TShape(Sender*)->Left - передаётся нам процедурой обработчиком OsnovaMouseDown. В нём записан указатель на объект, который сгенерировал событие OnMouseDown. В нашем случае это будет указатель на компонент, по которому щёлкнул пользователь. Так как есть уверенность, что это необходимый компонент, то так и показываем TShape(Sender). Этим приводим Sender к TShape и теперь можно использовать все свойства и методы компонента. Если известно точное имя компонента, то этого можно не писать. Но это невозможно, потому что все создаваемые в Run time компоненты(а их можно создать любое количество) используют один обработчик нажатия мышкой, и не известно, по какому именно компоненту был произведён щелчок. Получив значение левой позиции, переводим целое значение левой позиции в строку с помощью IntToStr.

Первоя строка очень похожа на вторую, только внутри TShape () используется не Sender, а CompList->Items[((TShape*) (Sender))->Tag], т.е. значение из конейнера. Чтобы получить первое значение из контейнера, нужно написать CompList->Items[0], для второго CompList->Items[1], для третьего CompList->Items[2] и т.д. Но по какой именно панели произведён щелчок? Чтобы это узнать, необходимо записать TShape(Sender)->Tag, то есть получаем свойство Tag (в котором хранится индекс компонента) компонента сгенерировавшего событие.

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

Таблица 1

Описание базы данных «Конструкция»

Идентификатор

Описание

ID

Ключевое поле

NameRama

Название конструкции

Date

Дата заполнения

RamProf

Длина рамного профиля

StvorProf

Длина профиля створки

Steklo

Площадь стеклопакета

Shtapik

Длина штапика

ImpostProf

Длина импостного профиля

Picture

Чертеж конструкции


.2 Описание логической структуры информационного модуля «Оперативный учет»

Подсистема «Оперативный учет» состоит из следующих информационных объектов:

) константы: ВалютаРегламентированногоУчетаОрганизаций, ОснНДС, ОснФирма, ОснСклад;

) справочники: Окна, Валюты, Фирмы, Склады, Контрагенты, Номенклатура, Сотрудники;

) документы: ЗаказПокупателя, ВыпускПродукции, РеализацияТовара, ПриходнаяНаклакдная, РасходнаяНаклакдная, Перемещение, Списание;

) журнал документов: ЖурналТМЦ;

) перечисления: ЕдИзмерения, НДС, ВидыКонтрагентов, ВидыНоменклатуры;

) отчеты: ВыпускаемаяПродукция, ОДоходах, МатериальнаяВедомость, РеестрНевыполненныхЗаказов.

) регистры накопления: ОстаткиМатериалов (Измерения: Материал, Склад. Ресурсы: Количество), СтоимостьМатериалов (Измерения: Материал. Ресурсы: Стоимость), Продажи (Измерения: Номенклатура, Мастер, Клиент. Ресурсы: Количество, Выручка, Стоимость).

Справочники - средство для введения однородных элементов данных.

Справочник «Номенклатура» реализован трехуровневым, т.е. для товаров можно завести группы и подгруппы товаров (см. Таблица 2). Реквизит «НомерПоКаталогу» хранит значение номенклатурного номера товара. Каждый товар имеет две цены: ЦенаПрих (закупочная цена) и ЦенаРасх (цена продажи). При описании товара указывается валюта учета - ВалютаУчет. Кроме того, товар характеризуется единицей измерения. ЕдИзмер - это единица, в которой ведется учет наличия товара. Также в справочнике хранятся значения цен на товары с учетом НДС.

Таблица 2

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

Идентификатор

Тип значения

Описание

Код

Число

Код

Наименование

Строка

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

НомерПоКаталогу

Строка

Код по каталогу

ЦенаПрих

Число

Цена закупки

ЦенаРасх

Число

Цена розничная

ВалютаУчет

Справочник.Валюты

Валюта учета

ЕдИзмер

Перечисление.ЕдиницыИзмерения

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

СтавкаНДС

Перечисление.НДС

Ставка НДС


Описания валют хранятся в Справочнике «Валюты» (см. Таблица 3). Каждая валюта поддерживает свой текущий курс. «ТекущийКурс» - это периодический параметр, т.е. при изменении курса валюты система запоминает новый курс на текущую дату. Фирма может иметь дела с произвольным числом валют, но хотя бы одну - Основную необходимо завести с самого начала. Под Основной валютой (для Казахстана это тенге) понимается та валюта, курс которой всегда равен 1.00, т.е. курсы всех других валют выражаются в единицах Основной валюты.

Таблица 3

Валюта

Идентификатор

Тип значения

Описание

Код

Число

Код

Наименование

Строка

Полное название валюты

СокрНазв

Строка

Сокращенное название

ТекущийКурс

Число

Текущий курс валюты


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

Таблица 4

Склады

Идентификатор

Тип значения

Описание

Код

Число

Код склада

Наименование

Строка

Наименование склада


Справочник «Контрагенты» содержит информацию о контрагентах фирмы (юридических и физических лицах) (см. Таблица 5).

Таблица 5

Контрагенты

Идентификатор

Тип значения

Описание

Код

Число

Код контрагента

Наименование

Строка

Наименование контрагента

ВидКонтрагента

Перечисление.ВидыКонтрагентов

Вид контрагента (орг, ч.лицо)

ПолнНаим

Строка

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

Район

Строка

Место нахождения

ЮрАдрес

Строка

Юридический адрес

ПочтАдрес

Строка

Почтовый адрес

Телефоны

Строка

Телефоны по месту нахожден.

РНН

Строка

РНН

РасСчет

Строка

Расчетный счет

СерияПаспорта

Строка

Серия паспорта

НомерПаспорта

Строка

Номер паспорта

ДатаВыдачиПаспорта

Дата

Дата выдачи паспорта

КемВыданПаспорт

Строка

Кем выдан паспорт


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

Таблица 6

Подразделения

Идентификатор

Тип значения

Описание

Код

Число

Код фирмы

Наименование

Строка

Наименование фирмы

Полн_Назв

Строка

Полное название фирмы

Юр_Адрес

Строка

Телефоны

Строка

Телефоны

Директор

Строка

Директор фирмы

РНН

Строка

РНН

Рас_счет

Строка

Расчетный счет фирмы


Константы хранят информацию, которая не изменяется или изменяется достаточно редко (см. Таблица 7). Для каждой константы из списка определяются три параметра: код константы, наименование константы, значение константы. В константах устанавливаются значения, которые наиболее часто используются в документах.

Таблица 7

Список констант

Идентификатор

Тип значения

Описание

ОсновнаяВалюта

Справочник.Валюты

Основная валюта

ОснНДС

Перечисление.НДС

НДС в % по умолчанию

ОснФирма

Справочник.Фирмы

Фирма по умолчанию

ОснСклад

Справочник.Склады

Склад по умолчанию


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

Таблица 8

Список перечислений и их возможные значения

Идентификатор

Значения

Описание

ЕдиницыИзмерения

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

Перечисление возможных вариантов выбора единиц измерения товаров.

НДС

БезНДС, ЛьготнаяСтавкаНДС, СтавкаНДС, ОсновнаяСтавкаНДС

Перечисление ЗначенияНДС имеет значения: «БезНДС», «10%», «15%», «20%» соответственно.

ВидыКонтрагентов

Организация, ЧастноеЛицо

Перечисление видов контрагентов.


Документы служат для ввода первичной информации о совершаемых хозяйственных операциях. «РасходнаяНаклодная» (см. Таблица 9) и «ПриходнаяНакладная» (см. Таблица 10) предназначены для учета ТМЦ. При проведении данных документов автоматически формируется соответственно расход или приход товаров на складах и сведения о получении прибыли (убытка). Документы «РасходнаяНаклодная», «ПриходнаяНакладная» включены в «ЖурналТМЦ».

Таблица 9

Структура документа «РасходнаяНакладная»

Реквизиты шапки:

Идентификатор

Тип значения

Описание

Склад

Справочник.Склады

Наименование склада

Клиент

Справочник.Контрагенты

Наименование клиента

Реквизиты табличной части:

Идентификатор

Тип значения

Описание

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

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

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

Стоимость

Число

Стоимость

Количество

Число

Количество

ЕдИзмерения

Справочник.ЕдИзмер

Единица измерения товара

Цена

Число

Цена со скидкой или наценкой

Скидка

Число

% скидки

НДС

Перечисление.НДС

НДС

СуммаНДС

Число

Сумма с НДС

Сумма

Число

Сумма общая

Всего

Число

Сумма всего


Таблица 10

Структура документа «ПриходнаяНакладная»

Реквизиты шапки:

Идентификатор

Тип значения

Описание

Склад

Справочник.Склады

Наименование склада

Клиент

Справочник.Контрагенты

Наименование клиента

Реквизиты табличной части:

Идентификатор

Тип значения

Описание

Материал

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

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

Количество

Число

Количество

ЕдИзмерения

Справочник.ЕдИзмер

Единица измерения товара

Цена

Число

Цена со скидкой или наценкой

НДС

Перечисление.НДС

НДС

СуммаНДС

Число

Сумма с НДС

Сумма

Число

Сумма общая

Всего

Число

Сумма всего


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

Таблица 11

Структура документа «Перемещение»

Реквизиты шапки:

Идентификатор

Тип значения

Описание

Склад

Справочник.Склады

Наименование склада

СкладПолучатель

Справочник.Склады

Наименование склада-получателя

Фирма

Справочник.Фирмы

Наименование фирмы

Реквизиты табличной части:

Идентификатор

Тип значения

Описание

Товар

Справочник.Товары

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

КолУпаковок

Число

Количество упаковок

КолШтук

Число

Количество штук

КолВсего

Число

Количество общее

Единица

Справочник.ЕдИзмер

Единица измерения товара

Цена

Число

Цена закупа

Коэффициент

Число

Коэффициент пересчета количества

Сумма

Число

Сумма


«Списание» - специальный вид документов, предназначенный для фиксирования списания товаров в компании (см. Таблица 12). Проведение данного документа отмечает только изменение остатков (и стоимости) товаров на складах. Документ «Списание» включен в «ЖурналТМЦ».

Таблица 12

Структура документа «Списание»

Реквизиты шапки:

Идентификатор

Тип значения

Описание

Склад

Справочник.Склады

Наименование склада

Фирма

Справочник.Фирмы

Наименование фирмы

Реквизиты табличной части:

Идентификатор

Тип значения

Описание

Товар

Справочник.Товары

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

КолВсего

Число

Количество общее

Единица

Справочник.ЕдИзмер

Единица измерения товара

Цена

Число

Цена закупа

Коэффициент

Число

Коэффициент пересчета количества

Сумма

Число

Сумма


«ЖурналТМЦ» предназначен для хранения документов и работы с ними. Количество журналов, внешний вид и виды хранящихся в них документов определяется в Конфигураторе. Для создания журнала с документами требуется указать в окне для редактирования структуры необходимого документа в графе «Журнал» - «ЖурналТМЦ». Используемыми документами являются: «РасходнаяНакладная», «ПриходнаяНакладная», «Перемещение», «Списание».

Отчеты предназначены для вывода информации из базы данных.

Отчет «ОДоходах» выводит полный или частичный список доходов за определенный период.

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

Отчет «МатериальнаяВедомость» выводит полный или частичный список товаров, их начальные и конечные остатки на всех или только на выбранных складах, а также приход и расход в разрезе документов или по месяцам.

Отчет «РеестрНевыполненныхЗаказов» выводит полный или частичный список невыполненных заказов, за определенный период.

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

Регистр «СтоимостьМатериалов» учитывает, какие денежные средства были затрачены на приобретение тех или иных материалов, и каковы материальные запасы на предприятии в денежном выражении.

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

.3 Описание логической структуры информационного модуля «Расчет сметы»

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

Первым информационным объектом является документ «ЗаказПокупателя». Данный документ содержит реквизиты шапки и реквизиты табличной части (см. Таблица 13).

Таблица 13

Структура документа «ЗаказПокупателя»

Реквизиты шапки:

Идентификатор

Тип значения

Описание

ДатаИзготовления

Дата

Дата

Клиент

Справочник.Клиент

Наименование клиента

Реквизиты табличной части:

Идентификатор

Тип значения

Описание

Наименование

Справочник.Окна

Наименование конструкции

Дата

Справочник.Окна

Дата

Количество

Справочник.Окна

Количество

РамПроф

Справочник.Окна.

Рамный профиль

СтворПроф

Справочник.Окна

Профиль створки

ИмпостПроф

Справочник.Окна

Импостный профиль

Стекло

Справочник.Окна.

Стекло

Штапик

Справочник.Окна

Штапик

Шурупы

Справочник.Окна

Шурупы

Москитка

Справочник.Окна

Москитка


Форма документа «ЗаказПокупателя» содержит небольшое количество элементов облегчающих работу (Рисунок 3).

В самом верху формы расположены два поля ввода, предназначенные для записи номера документа и даты создания документа. Данные в этих полях вносятся автоматически при открытии формы.

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

Рисунок 3. Форма документа сметы «ЗаказПокупателя»

Вторым информационным объектом является документ «ВыпускПродукции» (Рисунок 4). Документ содержит реквизиты шапки и реквизиты табличной части (см. Таблица 14). «ВыпускПродукции» вводится на основании документа «ЗаказПокупателя». Поле «Клиент», «Склад» и табличная часть, расположенная по середине, заполняются автоматически. В этой табличной части документа, отображаются готовые оконные или дверные конструкции, построенные в «Модуле для раскроя профилей». В самом низу формы расположена многострочная часть, которая служит для выбора какого-либо вида материала и его количества, из предложенных в верхней многостраничной части документа. Ёе необходимо заполнить материалами, которые были израсходованы для изготовления оконной или дверной конструкции.

Таблица 14

Структура документа «ВыпускПродукции»

Реквизиты шапки:

Идентификатор

Тип значения

Описание

Клиент

Справочник.Клиент

Наименование клиента

СкладОприх

Справочник.Склад

Наименование клиента

СкладПриход

Справочник.Склад

Наименование склада

Реквизиты табличной части «Окно»:

Идентификатор

Тип значения

Описание

Наименование

Справочник.Окна

Наименование конструкции

Дата

Справочник.Окна

Дата

Количество

Справочник.Окна

Количество

РамПроф

Справочник.Окна.

Рамный профиль

СтворПроф

Справочник.Окна

Профиль створки

ИмпостПроф

Справочник.Окна

Импостный профиль

Стекло

Справочник.Окна.

Стекло

Штапик

Справочник.Окна

Штапик

Шурупы

Справочник.Окна

Шурупы

Москитка

Справочник.Окна

Москитка

Реквизиты табличной части «Материалы»:

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

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

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

Количество

Число

Количество

ЕдИзмерения

Справочник.ЕдИзмер

Единица измерения товара

Цена

Число

Цена со скидкой или наценкой

НДС

Перечисление.НДС

НДС

СуммаНДС

Число

Сумма с НДС

Сумма

Число

Сумма общая

Всего

Число

Сумма всего



Третьим информационным объектом является документ «РеализацияПродукции» (Рисунок 5). Документ содержит реквизиты шапки и реквизиты табличной части (см. Таблица 15). «РеализацияПродукции» вводится на основании документа «ВыпускПродукции». Поле «Клиент», «Склад» и табличная часть, расположенная по середине, заполняются автоматически. В этой табличной части документа, отображаются готовые оконные или дверные конструкции, изготовленные на предприятии. Многострочная часть, расположенная внизу, служит для выбора какого-либо вида материала или услуги.

Таблица 15

Структура документа «РеализацияПродукции»

Реквизиты шапки:

Идентификатор

Тип значения

Описание

Клиент

Справочник.Клиент

Наименование клиента

СкладОприх

Справочник.Склад

Наименование клиента

СкладПриход

Справочник.Склад

Наименование склада

Реквизиты табличной части «Заказ»:

Идентификатор

Тип значения

Описание

Наименование

Справочник.Окна

Наименование конструкции

Количество

Справочник.Окна

Количество

Цена

Число

Цена со скидкой или наценкой

Реквизиты табличной части «Материалы»:

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

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

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

Количество

Число

Количество

ЕдИзмерения

Справочник.ЕдИзмер

Единица измерения товара

Цена

Число

Цена со скидкой или наценкой

НДС

Перечисление.НДС

НДС

СуммаНДС

Число

Сумма с НДС

Сумма

Число

Сумма общая

Всего

Число

Сумма всего


Рисунок 5. Форма документа сметы «РеализацияПродукции»

3. Руководство пользователя

.1 Описание интерфейса программы «Конструктор Plast»

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

При запуске программы, на экране появится окно представленное на (Рисунке 6):

Рисунок 6. Вид главного окна программы

Для того, чтобы начать проектировать оконную конструкцию необходимо выбрать вид конструкции. Следует навести мышкой на выплывающее меню, расположенное с лева, и ввести нужные параметры (Рисунок 7).

Рисунок 7. Ввод параметров оконной конструкции

После ввода параметров, в окне программы появится заготовка будущей оконной конструкции (Рисунок 8).

Рисунок 8. Вид главного окна программы с заготовкой

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

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

Створки могут иметь несколько механизмов открытия:

 - простой;

 - сложный;

 - откидной.

Чтобы установить механизм открытия, следует нажатием мышкой, выделить область внутри створки и выбрать соответствующий механизм (Рисунок 9).

Рисунок 9. Готовая оконная конструкция

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

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

Для добавления створок используются методы и кнопки указанные выше.

Для вставки вертикального или горизонтального импоста используются следующие кнопки: и  (Рисунок 10).

Для того, чтобы разделить дверную створку, следует выделить область внутри створки и нажать на кнопку (Рисунок 10).

Для заполнения дверной створки панелью используется тот же механизм выделения и нажимается кнопка  (Рисунок 10).

Все расчеты выполняются динамически в процессе проектирования изделия.

Рисунок 10. Готовая оконная конструкция

С помощью программы можно построить и рассчитать непрямоугольные (трапеции), треугольные, многоугольные, арочные, конструкции (Рисунок 11).

Рисунок 11. Непрямоугольные конструкции

Готовую оконную или дверную конструкцию можно сохранить с помощью пункта меню Заказы | Добавить (Рисунок 12).

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

Для просмотра полномасштабных конструкций следует открыть окно «Просмотр» с помощью пункта меню Заказы | Просмотр (Рисунок 13).

Рисунок 12. Окно «Заказы»

Рисунок 13. Окно «Просмотр»

Готовый заказ с чертежом конструкции можно вывести на печать в виде отчета с помощью пункта меню Заказы | Печать Заказа (Рисунок 14).

Рисунок 14. Окно «Предварительный Просмотр»

.2 Интерфейс программы «1С: Предприятие - Конструктор Plast»

Для правильной работы программы необходимо:

скопировать архивный файл с конфигурацией в пустую папку в корневой каталог;

разархивировать;

запустить конфигуратор 1С: Предприятие версии 8 (монопольно или сетевой интерпретации);

добавить папку в которой хранятся файлы конфигурации указав путь;

запустить информационную базу.

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

Интерфейс программы состоит из меню и панелей инструментов.

Меню включает разделы, представленные на (Рисунке 15):

Рисунок 15. Главное меню программы

В раздел «Справочники» включены подразделы: «Номенклатура», «Валюты», «Фирмы», «Склады», «Контрагенты», “Сотрудники”.

В раздел «Документы»: «Расходная накладная», «Приходная накладная», «Перемещение», «Списание», “ЗаказПокупателя”, “Оказаниеуслуги”.

В раздел «Журналы»: «ЖурналТМЦ».

В раздел «Отчетность»: «Остатки товаров», «Оборотная ведомость», «Материальная ведомость», «Отчет по документам».

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

Панель инструментов «Документы» состоит из документов: «Приходная накладная», «Расходная накладная», «Перемещение», «Списание» и журнала: «Журнал ТМЦ».

Панель инструментов «Справочники» включает справочники: «Номенклатура», «Валюты», «Фирмы», «Склады», «Контрагенты».

Панель инструментов «Отчеты» состоит из отчетов: «Остатки товаров», «Оборотная ведомость», «Материальная ведомость», «Отчет по документам».

.3 Связь модуля «Конструктор Plast» с 1С: Предприятием 8.0

Модуль «Конструктор Plast» содержит две базы данных: «Клиенты» и «Заказы». При заполнении документа «Заказ Покупателя» или «Оказание Услуги» в 1С: Предприятии, необходима информация о клиенте и о заказе. Вся нужная информация хранится в базе данных модуля «Конструктор Plast». Для того, чтобы информация по клиентам и заказам отображалась в справочниках 1С: Предприятия, данные из баз данных «Конструктор Plast» копируется в справочники 1С: Предприятия. Это происходит каждый раз при открытии документов «Заказ Покупателя» и «Оказание Услуги».

Процедура ПриОткрытии()

Файл=СоздатьОъект(“XBASE”); //создать ссылку на файл DBF

Файл.ОткрытьФайл(“C:\1CPlast\Klient.dbf”); //открываем файл на диске

Файл.КодоваяСтраница(1); //задаем кодировку

Если Файл.Открыта()=0 Тогда //проверка, удалось ли открыть файл

Сообщить(“Не удалось открыть файл!”);

КонецЕсли;

Файл.Первая();//позиционирование на первой строке

Спр=СоздатьОбъект(“Справочник.Клиент”);

Пока Файл.ВКонце()=0 Цикл //пока не дошли до конца, цикл повторяется

Спр.Новый();

Спр.Наименование=Файл.Name; //получаем значение поля

Спр.Адрес=Файл.Adres;

Спр.Записать();

Файл.Следующая();

КонецЦикла;

Файл.ЗакрытьФайл();

КонецПроцедуры

.4 Работа с нормативно-справочной информацией

В справочнике «Номенклатура» можно просмотреть весь текущий товар (Рисунок 16).

Рисунок 16. Каталог товаров

О каждом товаре известно: код товара (автоматически присваивается № на 1 больше последнего введенного кода), код товара по каталогу, наименование товара, валюта учета, цена закупа (цена, которая будет предполагаться по умолчанию в документе «Приходная накладная»), единица измерения (после занесения элемента вы можете приходовать и расходовать товар в пересчете только к этой единице, т.е. если вы задали кг., то при работе с тоннами нужно указывать 1000 кг.), если на товар предусмотрен НДС (безНДС, 15%), то система автоматически высчитывает цену с учетом НДС (Рисунок 17).

Рисунок 17. Окно заполнения элементов справочника «Материалы»

По нажатию на кнопке «Печать» формируется каталог, который можно распечатать (Рисунок 18):

Рисунок 18. Печатная форма справочника «Материалы»

Список поставщиков и клиентов хранятся в одном справочнике «Контрагенты». Здесь заполняются все необходимые данные для работы с контрагентами (Рисунок 19). Для удобства рекомендуется объединить контрагентов по специальным группам, например таким, как: «Покупатели», «Поставщики», «Партнеры», «Прочие» и т.д.

Рисунок 19. Окно элемента справочника «Контрагенты

Если контрагент не организация, а частное лицо, то добавляется закладка «Паспортные данные», а реквизит «Полное наименование» меняется на «ФИО», «Юридический адрес» на «Адрес».

Список всех фирм компании хранится в Справочнике «Фирмы». При регистрации фирмы заполняются данные: код фирмы, сокращенное название, полное название, имя директора фирмы, адрес, телефоны, РНН, расчетный счет фирмы.

Список всех складов торгового предприятия хранится в Справочнике «Склады», здесь заполняются два поля: код склада и наименование склада.

.5 Работа с первично - хозяйственными документами и отчетами

Поступление, перемещение, списание и отпуск товаров оформляется первичными документами в количественном и стоимостном выражении.

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

Рисунок 20. Документ «Приходная накладная»

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

Рассмотрим заполнение табличной части: наименование товара выбирается из справочника «Материалы», «Ед.» и «Цена» автоматически берутся из справочника товаров. (ед.измер и цена закупа выбранного товара). «Количествово» высчитывает сумму занесенных данных. В задаче предусмотрено не проведение документа, если не указан Клиент или Склад или Фирма или Товар или если существуют строки с одинаковым наименованием товара. После внесения всей первичной информации в документы, мы можем получить печатную форму накладной. Для этого нужно нажать «Печать» на экране появится печатная форма (Рисунок 21).

Рисунок 21. Печатная форма документа «Приходная накладная»

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

В верхней части экранной формы документа указываются: № и дата документа на перемещение между складами товаров. Наименование склада, фирмы ставятся по умолчанию.

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

Отчет «МатериальнаяВедомость» предусматривает выборку данных по выбранному складу и группе товаров или товару (Рисунок 22).

Рисунок 22. Отчет «МатериальнаяВедомость»

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

Для удобства просмотра документов создан «ЖурналТМЦ». Журнал имеет четыре закладки: «Приходные накладные», «Расходные накладные», «Перемещение», «Списание», таблица заполняется данными из документов: «ПриходнаяНакладная», «РасходнаяНаклодная», «Перемещение» и «Списание» (Рисунок 23). Журнал имеет таблицу, состоящую из пяти столбцов: «Дата» (дата проведения документа), «Номер» (№ документа), «Склад» (наименование склада, где происходит хозяйственная операция), «Сумма» (стоимостное выражение проведенной операции). Кнопка «Закрыть» закрывает окно «Журнал ТМЦ». Если возникает необходимость уточнить данные по какому-либо документу, то нужно установить на соответствующую строку курсор и щелкнуть два раза, откроется окно документа. Для внесения каких-либо изменений, следует просто выбрать из списка нужный документ.

Рисунок 23. Журнал «Журнал ТМЦ»

4. Охрана труда

Общие положения

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

Требования к ВДТ и ПЭВМ

Конструкция ВДТ

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

Требования к исполнению клавиатуре

Конструкция клавиатуры и ее параметры должны удовлетворять требованиям, СанПин 2.2.2.542-96 [7], действующих ГОСТ и признанных международных стандартов.

Визуальные эргономические параметры ВДТ и пределы их изменений.

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

Визуальные эргономические параметры ВДТ и пределы их изменений, в которых должны быть установлены оптимальные и допустимые диапазоны значений, должны соответствовать требованиям СанПин 2.2.2.542-96 [7].

Нормируемые визуальные параметры ВДТ

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

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

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

В технической документации на ВДТ должны быть установлены требования на визуальные параметры. Эти параметры должны удовлетворять требованиям, СанПин 2.2.2.542-96 [7], действующих ГОСТ и признанных в Российской Федерации международных стандартов.

Уровни ионизации воздуха помещений при работе на ВДТ и ПЭВМ

Требования к микроклимату, содержанию аэроионов и вредных химических веществ в воздухе помещений эксплуатации ВДТ и ПЭВМ должны быть в соответствии с требованиями СанПин 2.2.2.542-96 [7] и Санитарно-гигиенических норм допустимых уровней ионизации воздуха производственных и общественных помещений 2.02.80 N 2152-80 [8].

Допустимые значения параметров неионизирующих электромагнитных излучений

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

Конструкция ВДТ и ПЭВМ должна обеспечивать мощность экспозиционной дозы рентгеновского излучения в любой точке на расстоянии 0,05 м от экрана и корпуса ВДТ.

При любых положениях регулировочных устройств не должна превышать 7,74x10 А/кг, что соответствует эквивалентной дозе, равной 0,1 мбэр/ч (100 мкР/ч).

Допустимые значения параметров неионизирующих электромагнитных излучений должны быть в строгом соответствии с требованиями СанПин 2.2.2.542-96 [7] и Санитарно-гигиенических норм допустимых уровней ионизации воздуха производственных и общественных помещений 2.02.80 [8].

Требования к помещениям для эксплуатации ВДТ и ПЭВМ

Расположение рабочих мест с ВДТ и ПЭВМ

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

Освещение помещений с ВДТ и ПЭВМ

Помещения с ВДТ и ПЭВМ должны иметь естественное и искусственное освещение. Естественное освещение должно осуществляться через светопроемы, ориентированные преимущественно на север и северо-восток и обеспечивать коэффициент естественной освещенности (КЕО) не ниже 1,2% в зонах с устойчивым снежным покровом и не ниже 1,5% на остальной территории.

Указанные значения КЕО нормируются для зданий, расположенных в III световом климатическом поясе. Расчет КЕО для других поясов светового климата проводится по общепринятой методике согласно СНиП 23-05-95 ”Естественное и искусственное освещение” [11].

Искусственное освещение проводится согласно СанПин 2.2.2.542-96 [7].

Звукоизоляция помещений, оборудованные с ВДТ или ПЭВМ

Производственные помещения, оборудованные с ВДТ или ПЭВМ, не должны граничить с помещениями, если уровни шума и вибрации в этих помещениях превышают нормируемые значения, в соответствии с требованиями СанПин 2.2.2.542-96 [7].

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

Уровни звука, эквивалентные уровни звука и уровни звукового давления в октавных полосах частот должны быть в строгом соответствии с требованиями СанПин 2.2.2.542-96 [7].

Требования к микроклимату для помещений с ВДТ и ПЭВМ

Помещения с ВДТ и ПЭВМ должны оборудоваться системами отопления, кондиционирования воздуха или эффективной приточно-вытяжной вентиляцией. Расчет воздухообмена следует проводить по тепло избыткам от машин, людей, солнечной радиации и искусственного освещения. Нормируемые параметры микроклимата, ионного состава воздуха, содержание вредных веществ в нем должны отвечать требованиям СанПин 2.2.2.542-96 [7].

Оптимальные нормы микроклимата для помещений с ВДТ и ПЭВМ должны быть в соответствии с требованиями СанПин 2.2.2.542-96 [7] и требованиями условий эксплуатации, указанными в технической документации на ПЭВМ, а также производственное оборудование на базе ПЭВМ.

Содержание вредных химических веществ в воздухе

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

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

Требования к шуму и вибрации

В производственных помещениях, в которых работа на ВДТ и ПЭВМ является вспомогательной, уровни шума на рабочих местах не должны превышать значений, установленных для данных видов работ ”Санитарными нормами допустимых уровней шума на рабочих местах” [10]

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

В помещениях с ПЭВМ, но без дисплеев, уровень шума не должен превышать 65 дБА. На рабочих местах в помещениях для размещения шумных агрегатов вычислительных машин (АЦПУ, принтеры и т.п.) уровень шума не должен превышать 75 дБА.

При выполнении работ с ВДТ и ПЭВМ в производственных помещениях уровень вибрации не должен превышать допустимых значений согласно ”Санитарным нормам вибрации рабочих мест” [12]. Шумящее оборудование (АЦПУ, принтеры и т.п.), уровни шума которого превышают нормированные, должно находиться вне помещения с ВДТ и ПЭВМ.

Можно снизить уровень шума, в помещениях с ВДТ и ПЭВМ, если использовать звукопоглощающие материалы с максимальными коэффициентами звукопоглощения в области частот 63¸8000 Гц для отделки помещений, подтвержденных специальными акустическими расчетами.

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

Требования к организации и оборудованию рабочих мест с ВДТ и ПЭВМ

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

Схемы размещения рабочих мест с ВДТ и ПЭВМ должны учитывать расстояния между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора), которое должно быть не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.

Рабочие места с ВДТ и ПЭВМ в залах электронно-вычислительных машин или в помещениях с источниками вредных производственных факторов должны размещаться в изолированных кабинах с организованным воздухообменом.

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

Рабочие места с ВДТ и ПЭВМ при выполнении творческой работы, требующей значительного умственного напряжения или высокой концентрации внимания, следует изолировать друг от друга перегородками высотой 1,5¸2,0 м.

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

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

При организации рабочего места пользователя следует обеспечить соответствие рабочего места эргономическим требованиям СанПин 2.2.2.542-96 [7].

Требования к организации режима труда и отдыха при работе с ВДТ и ПЭВМ

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

Виды трудовой деятельности разделяются на 3 группы:

группа А - работа по считыванию информации с экрана ВДТ или ПЭВМ с предварительным запросом;

группа Б - работа по вводу информации;

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

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

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

Продолжительность непрерывной работы с ВДТ без регламентированного перерыва не должна превышать 2 часов.

Режимы труда и отдыха при работе с ПЭВМ и ВДТ должны организовываться в зависимости от вида и категории трудовой деятельности в соответствие с требованиями СанПин 2.2.2.542-96 [7].

Требования к организации медицинского обслуживания пользователей ВДТ и ПЭВМ

К непосредственной работе с ВДТ и ПЭВМ допускаются лица, не имеющие медицинских противопоказаний.

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

Пожарная безопасность

В помещениях связанных с использованием ВДТ и ПЭВМ не разрешается устанавливать шкафы для хранения материалов и предметов.

Над и под помещениями, связанными с использованием ВДТ и ПЭВМ, не допускается размещать пожароопасные и взрывопожароопасные помещения и склады.

Ремонтировать блоки ЭВМ непосредственно в машинных залах не разрешается.

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

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

Применяемый тип огнетушителя для данного помещения (помещение класса Б) ручной углекислотный огнетушитель в количестве 2 шт. (емкостью 5 литров)

Защита рабочего персонала от поражения током

Для обеспечения защиты рабочего персонала от поражения током помимо рабочего заземления оборудования должно быть выполнено защитное заземление. Защитное заземление должно быть выполнено как в специально оборудованном помещении для размещения оборудования ”Центра коммутации сообщений” так и в помещении для рабочего персонала.

Расчет заземленияполосы=(Ррасч/2*p*l)*ln(l”2/d*b)

где: Rполосы -сопротивление полосы заземления

Ррасч - удельное сопротивление суглинка ( 100Ом)- длина пластины ( 1.0м) - ширина пластины ( 0..5м)-расстояние от середины заземления до поверхности грунта (1.65 м)

полосы=(100*/2*3.14*1)* ln(1”2/0.5*1.65)=3.06 Ом

По условию для аппаратуры мощностью до 100кВт сопротивление не должно превышать 4 Ом. Расчетное сопротивление равное 3.06 Ом не превышает допустимого сопротивления заземления равного 4 Ом.

Ответственность за выполнение настоящих правил

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

Запрещается использование и эксплуатация ПЭВМ, а также производственного оборудования на базе ПЭВМ без:

гигиенической оценки их безопасности для здоровья человека;

согласования нормативной и технической документации на это оборудование и ПЭВМ, производственное оборудование и комплексы на базе ПВЭМ с органами Госсанэпиднадзора;

получения гигиенического сертификата в соответствии с установленными требованиями.

Производственный контроль

5. Обоснование экономической эффективности разработки

Определение затрат на создание программного продукта

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

расходы по оплате труда разработчиков программы;

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

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

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

Зразр. = t разр. * Сразр.

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

Знакомство с проблемой и определение путей повышения надежности;

Разработка информационной структуры;

Разработка схемы алгоритма;

Разработка и программирование;

отладка программы на ПК;

подготовка документации по задаче.

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

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

Календарный план

Календарный план выполнения работ по созданию программы составлен руководителем дипломной работы.

Таблица 16

Календарный план

Наименование этапов выполнения работ

Срок выполнения

Количество часов на выполнение

Знакомство с проблемой и определение путей повышения надежности

1.10.09

160

Разработка информационной структуры

22.10.09

120

Разработка схемы алгоритма

12.11.09

70

Разработка и программирование

22.12.09

120

Отладка программы на ПК

22.03.10

160

Подготовка документации по задаче

15.04.10

140

 

ТАКИМ ОБРАЗОМ, пользуясь календарным планом выполнения работ (таблица 16), можем рассчитать суммарную трудоемкость.

разр.= tопис.+tреш.+tпрог.+tотл.+tдок.разр. = 160+120+70+120+160+140 = 770 чел.-час.

Расчет средней часовой оплаты программиста

Для определения средней часовой оплаты программиста необходимо сначала определить его годовой фонд заработной платы с учетом отчислений на социальные нужды. Это можно сделать, зная месячный оклад программиста. Он составляет примерно 1000,00 тг.. Следовательно, заработная плата программиста с учетом премий (40%) и районного коэффициента (15%) составляет 1 610,00 тг. в месяц. Таким образом, годовой фонд заработной платы составит 19 320,00 тг. С этой суммы берутся отчисления в социальные фонды (37%), то есть 7 148,40 тг.

Итого годовой фонд заработной платы с учетом отчислений на социальные нужды составил 26 468,40 тг.

Теперь необходимо определить число рабочих часов в году, по формуле:

(p) = (N - N(п) - N(в)) * 8 ,где:

-общее число дней в году; (п) - число праздничных дней в году;(в) - число выходных дней в году.

На данный момент число праздничных дней в году -7, а выходных -104. Следовательно , число рабочих часов в году равняется:

(p) = ( 365 - 7 - 104 ) * 8 = 2 032 часа.

Средняя часовая оплата программиста определяется соотношением:

Сразр. = ФЗРсн / n(p) ,где:

ФЗРсн - годовой фонд заработной платы с учетом отчислений на социальные нужды.

Сразр. = 26 468,40 / 2 032 = 13,03 тг. .

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

Зразр. = 770 * 13,03 = 10 033,10 тг.

Расходы, связанные с разработкой программы на ПК

Расходы, связанные с разработкой программы на ПК, определяются, как произведение времени использования ПК для разработки программы на себестоимость машино-часа вычислительной техники. Себестоимость ( СПК ) одного часа работы ПК равна отношению годовых текущих затрат на эксплуатацию ПК ( ЗгПК ) к годовому фонду времени ( ТгПК ) полезной работы ПК.

СПК = ЗгПК / ТгПК

Расчет годового фонда времени работы ПК

Определив действительный годовой фонд времени ЭВМ в часах, мы получим возможность оценить себестоимость часа машинного времени. Действительный годовой фонд времени ЭВМ равняется числу рабочих часов в году для оператора, за вычетом времени на профилактику и ремонт ЭВМ. Время профилактики: ежемесячная - 5 часов; ежегодная - 6 суток.

ТгПК = 2945 - (6*8 + 5*12) = 2837 часов.

Годовые текущие затраты на эксплуатацию определяются по формуле:

ЗгПК = ЗгЗП + ЗгАМ + ЗгЭЛ + ЗгРЕМ + ЗгМАТ + ЗгДР ,где:

ЗгЗП - фонд заработной платы;

ЗгАМ - годовые отчисления на амортизацию;

ЗгЭЛ - годовые затраты на электроэнергию для ПК;

ЗгРЕМ - годовые затраты на ремонт ПК;

ЗгМАТ - годовые затраты на дополнительные комплектующие ПК;

ЗгДР - прочие расходы.

Фонд заработной платы обслуживающего персонала

Этот расчет уже был приведен выше, задавшись окладом обслуживающего персонала 1000,00 тг., мы получим годовой фонд заработной платы, с учетом отчислений на социальные нужды, равный 26 468,40 тг..

Амортизационные отчисления

Сумма годовых амортизационных отчислений определяется по формуле :

ЗгАМ = ЦПК * НА

где:ЦПК - балансовая стоимость ПК;

НА - норма амортизационных отчислений, равная 20%.

Балансовая стоимость ПК :

Цпк = Цр * ( 1+ Кун )

где:Цр - рыночная стоимость ПК;

Кун - коэффициент, учитывающий затраты на установку и наладку, равный 12%.

Цпк = 5 000 * ( 1 + 0.12 ) = 5 600 тг.

Затраты на электроэнергию, потребляемую ПК

Затраты на электроэнергию, потребляемую ПК, определяются по формуле:

ЗгЭЛ = РчПК * ТгПК * ЦЭЛ * А, где:

чПК - установочная мощность ПК ( PчПК = 0.3 кВт );

ТгПК - годовой фонд полезного времени работы машины;

ЦЭЛ - стоимость 1 кВт/час электроэнергии (ЦЭЛ = 0,25 тг.);

А - коэффициент интенсивного использования ПК ( 0.9 - 1 ).

Таким образом, расчетное значение затрат на электроэнергию, потребляемую ПК, составляет:

ЗгЭЛ = 0.3 * 2837 * 0,25 * 1.0 = 212,78 тг.

Затраты на текущий и профилактический ремонт

Затраты на текущий и профилактический ремонт принимаются равными 6% от стоимости ПК:

ЗгРЕМ = ЦПК * 0.06

ЗгРЕМ = 5 600 * 0.06 = 336 тг.

Затраты на материалы

Затраты на материалы, затраты необходимые для обеспечения эксплуатации ПК принимаются равными 2% от стоимости ПК.

ЗгМАТ = ЦПК * 2%

ЗгМАТ = 5 600 * 0.02 = 112 тг.

Косвенные затраты

Косвенные затраты, затраты связанные с эксплуатацией ПК принимаются равными 5-10% стоимости ПК.

ЗгДР = ЦПК * 5%

ЗгДР = 5 600 * 0.05 = 280 тг.

Полные затраты на эксплуатацию ПК

Полные затраты на эксплуатацию ПК в течении года составляют:

ЗгПК=26 468,40 +1120+ 212,78+336+112+280= 28 529,18 тг.

Себестоимость машинного времени ( CПК ) составляет:

СПК = 28 529,18 / 2 032 = 14,04 тг.

Затраты машинного времени

В ходе разработки программного комплекса машина использовалась на этапах программирования:

Написания программы по готовой схеме алгоритма;

Отладки программы на ПК;

Подготовки документации по задаче.

Таким образом, затраты машинного времени составили ( tмаш ):

маш = tпрог.+ tотл. + tдок.маш = 120 + 160 + 140 = 420 чел.-час

Затраты на оплату машинного времени можно рассчитать по формуле:

Змаш = tмаш * СПК

Змаш = 420 * 14,04 = 5 896,80 тг.

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

Зобщ = З разр. + З маш

Зобщ = 10 033,10+5 896,80 = 15 929,90 тг.

Определение планируемой экономии от внедрения программного продукта

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

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

Повышение надежности системы и уменьшит время простоя в результате аппаратного или программного сбоя одного или нескольких элементов банковской системы телекоммуникаций на основе технологии ProCarry Предприятия.

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

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

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

Так же позволит сэкономить рабочее время, требуемое для устранения с рабочих мест вирусов полученных с электронной почтой, а также последствий их проникновения. Предположим, что в среднем для устранения с рабочего места вирусов полученных с электронной почтой и последствий их проникновения потребуется хотя бы пол часа работы системного программиста. В системе обмена электронными сообщениями Предприятия работает 40 рабочих мест в помещении банка и 70 в помещениях: филиалов, клиентов банка (система банк-клиент) и банков корреспондентов, всего 110. Тогда для устранения с рабочего места вирусов полученных с электронной почтой и последствий их проникновения потребуется 3 часа работы 16 системных программистов. При окладе в 1 500 тг. годовой фонд заработной платы системных программистов с учетом отчислений на социальные нужды составит 635 241,60 тг..

В расчет не возможно включить вероятные убытки предприятия, связанные с потерей или искажением данных, так как их трудно оценить, но предположить, что простой приведет к возникновению обоснованных причин для штрафов за не своевременное прохождение платежей и предоставление информации НБ РК. Сумма штрафов за не своевременное прохождение платежей банков корреспондентов, по оценке специалистов расчетного центра Предприятия, может составить примерно 30 000,00 тг.. Количество рабочих дней году 254, а по оценке независимых экспертов вероятность попытки заражения системы вирусом составляет 15% от общего рабочего времени.

Исходя из выше изложенного, возможный ущерб от простоя системы обмена электронными сообщениями Предприятия, в результате внедрения в информационную систему вируса и последствий его действий, может составить 1 143 000,00 тг..

В результате внедрения данного программного комплекса экономия трудовых ресурсов составит 16 штатных единиц с годовым фондом заработной платы 635 241,60 тг. и экономия в виде штрафов 1 143 000,00 тг.. Исходя из этих данных, получаем, что планируемая экономия средств от экономии трудовых ресурсов составит 1 778 241,60 тг. в год.

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

Учитывая, что затраты на создание программного продукта составляют 15 929,90 тг., а планируемая годовая экономия средств, в результате его внедрения составляет 1 778 241,60 тг..

Значит, за час работы программы экономия составит 291,71 тг., тогда получим, что данный комплекс программ окупится уже за первые 55 часов его эксплуатации.

Заключение

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

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

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

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

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

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

) система показателей, применяемая в процессе учета това­ров, выявляет резервы увеличения товарооборота и улучшения качества оперативного учета.

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

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

Компьютерная система выполняет следующие функции:

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

выводить на принтер образец раскроя и список используемой фурнитуры;

содержит основные документы для проведения хозяйственных операций: «Приходные накладные», «Расходные накладные», «Перемещение», «Списание»;

содержит документы по расчету смет на изготовление окон;

возможность печати каталога имеющихся товаров и прайс-листа;

выполняет ввод, а также редактирование и удаление справочной информации;

вычисляет итоги в количественном и стоимостном выражении прихода, расхода, перемещения, списания ТМЦ;

формирует отчеты об остатках товаров на конец месяца по товарным группам и по складу в целом;

выводит ежедневную оборотную ведомость для получения сведений о результате работы предприятия;

формирует отчет по материальной ведомости для вывода начальных и конечных остатков товаров на всех или только на выбранных складах, а также сумму прихода и расхода товара;

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

В информационной системе предусмотрен поиск и выборка данных по предопределенным запросам.

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

Список использованной литературы

Инструментальная среда разработки Borland C++Builder 6 и 1С:Предприятие 8.0.

Джесс Либерти «Освой самостоятельно С++ за 21 день», Москва 2001г.

А.Я. Архангельский «Программирование в С++Builder 6», Москва 2003г.

Невесенко В.И. Торговля в рыночной экономике. Москва: Бином, 1999г.

Горфинкель В.Я. Швандар В.А. Экономика предприятия. Москва: Банки и биржи, 2001г.

Калдыбаев О.Б. Темирбаев А.К. Экономика предприятия (фирмы). Алматы: Санат, 1997г.

Блинчевский И.Л. Анализ хозяйственно-финансовой деятельности торговых организаций. Москва: Финансы, 1999г.

Баканов М.И. Экономический анализ в торговле. Москва: Экономика, 1999г.

Баканов М.И., Шеремет А.Д. Теория экономического анализа. Москва: «Финансы и статистика» 1997г.

Казарская Н.И., Лобовиков Ю.В. Чистов Г.А. Экономика торгового предприятия. Москва: Экономика, 2000г.

Безруких П.И. Бухгалтерский учет. Москва: Экономика, 2001г.

Горфинкель В.Я. Швандар В.А. Экономика предприятия. Москва: Банки и биржи, 2001г.

С:Предприятие, версия 8.0. (c) 1999-2003, Фирма «1С».

Программирование на языке 1.С, версия 8.0. (c) 1999-2003, Фирма «1С».

С: Торговля, версия 8.0. (c) 1999-2003, Фирма «1С».

С:Предприятие 8.0 Описание встроенного языка (с) 2005, Фирма «1С».

Похожие работы на - Автоматизация сметных работ и составления технологической карты производства пластиковых окон на платформе 1С: Предприятие

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!