Внедрение автоматизированного рабочего места ОАО "Уфалейникель" Серовский рудник

 

Федеральное агентство по образованию

Уральский гуманитарный институт

Факультет экономический

Кафедра математики и информатики

Специальность 080801 «Прикладная информатика (в экономике)»

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





ДИПЛОМНАЯ РАБОТА

Тема:

Внедрение автоматизированного рабочего места ОАО «Уфалейникель» Серовский рудник





Выполнена студентом:

Е.С. Дербеневым,

группа ПИЭ-641 з

Научный руководитель

ст.преп. А.Н. Фоминых






Екатеринбург 2010


СОДЕРЖАНИЕ


Введение

1. Среда для разработки информационной системы педприятия

1.1Система управления базами данных Microsoft Access

1.2Среда программирования Delphi

.3Технология доступа к СУБД Microsoft Access с помощью ADO

2. Предпроектные исследования

1.4Характеристика предприятия ОАО «Уфалейникель» Серовский

рудник

1.5Анализ Экономической информационной системы предприятия

1.6Обоснование необходимости совершенствования информационной системы предприятия

.7Анализ системы учета материальных ценностей

.8Предварительный технико-экономический анализ проекта

.9Цели и задачи автоматизации учета информации в организации

3. Проектная часть

.1 Разработка построения информационной системы на ОАО «Уфалейникель» Серовский рудник

3.2 Разработка требований к автоматизированной информационной

системе

3.3 Разработка информационного обеспечения

.4 Разработка пользовательского интерфейса автоматизированных

рабочих мест (АРМ) и отчетов

3.5 Разработка программного обеспечения

3.6 Разработка руководство пользователя

.7 Экономическая выгода информационной системы

.8 Построение и расчет сетевого графика разработки

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

3.10 Анализ основных технико-экономических показателей

Заключение

Список использованных источников

Приложение 1 Computer system

Приложение 2 Структура автоматизированных рабочих мест

Приложение 3 Исходный текст программы



ВВЕДЕНИЕ


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

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

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

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

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

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

Объект исследования - ОАО «Уфалейникель» Серовский рудник.

Предмет исследования - автоматизация рабочего места.

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

Для достижения указанной цели необходимо решить следующие задачи исследования:

.Изучить первичные документы, данные бухгалтерской отчетности ОАО «Уфалейникель» Серовский рудник.

2.Проанализировать экономическую информационную систему предприятия.

.Разработать построение информационной системы.

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

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

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

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

Уровни разработки проблемы:

анализ требований заказчика;

-разработка системы;

программирование;

прием заказчиком системы;

внедрение системы;

сдача системы заказчику.

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

Дипломная работа состоит из трех разделов. Для осуществления поставленных целей в первом разделе проведен обзор теоретических составляющих инфориационной системы, изучена литература по языку программирования Delphi <#"justify">1. СРЕДА ДЛЯ РАЗРАБОТКИ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПРЕДПРИЯТИЯ


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

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

Существует множество различных программных средств автоматизации складской деятельности. В качестве наиболее известных отечественных продуктов выступают такие разработки как «1С», «Парус», «БЭСТ», и другие. Следует отметить, что перечисленные программные продукты являются универсальными и ориентированы на автоматизацию учетной деятельности среднестатистического предприятия. Более того, существующие системы автоматизации настолько универсальны, что большая часть имеющихся у них возможностей (за которые необходимо платить) зачастую остаются не востребованными конкретными пользователями, и в то же время эти программы не учитывают специфики конкретных организаций: вида их деятельности, состава и содержания документооборота, связанного с данной деятельностью и многое другое. В таких случаях возникает необходимость осуществления ряда доработок, проведения массы дополнительных настроек, чтобы приблизить программу к требуемому состоянию. При этом не стоит забывать о постоянно меняющейся законодательной базе, которая напрямую влияет на содержание прикладной программы, а, следовательно, очередной вариант типовой конфигурации программы, выпущенной главным производителем продукта, может фактически свести на нет все выполняемые под специфику конкретного предприятия изменения и дополнительные настройки. В результате неоднократно будет возникать потребность в дальнейших доработках и их сопровождении, что повлечет за собой дополнительные финансовые затраты предприятия, связанные с получением данных услуг. Для разработки программного обеспечения данной дипломной работы выбрана СУБД Access и система программирования Delphi 6.0


1.1 Система управления базами данных Microsoft Access


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

База данных - это поименованная совокупность структурированных данных, относящихся к определенной предметной области. Обрабатывает структурированные данные централизованный программный механизм, который называется системой управления базами данных. Система управления базами данных (СУБД) - это программный механизм, предназначенный для записи, поиска, сортировки, обработки (анализа) и печати информации, содержащейся в базе данных.Access - это самая популярная сегодня система управления базами данных. Успех Microsoft Access заключается в прекрасной реализации продукта, рассчитанного как на начинающего, так и квалифицированного пользователя [6, с.6].Access создана на основе реляционной модели базы данных и предназначена для создания быстрых, эффективных баз данных, применяемых в быту и бизнесе. Кроме того, она способна подключаться к другим базам данных, создавая для вас широкий фронт работы с данными, независимо от того, где они находятся.Microsoft Access представляет собой полнофункциональную, реляционную СУБД. В ней предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. СУБД Access исключает необходимость создания цепочки файлов, содержащих таблицы, формы, отчеты, модули и макросы, связанные с каким- то приложением. Access хранит все эти элементы в одном файле. Это позволяет легко копировать его или создавать резервную копию [3, с.45].

Microsoft Access воспринимает множество, самых разнообразных, форматов данных, включая файловые структуры других СУБД. Microsoft Access позволяет осуществлять импорт и экспорт данных из текстовых файлов или электронных таблиц. Microsoft Access предоставляет прямой доступ к файлам Paradox, DbaseIII -IV Microsoft FoxPro, и других баз данных. Можно также импортировать данные из этих файлов в таблицы Access. В дополнение к этому Microsoft Access может работать с наиболее популярными базами данных, поддерживающими стандарт ODBC(Open Database Connectivity- Открытый доступ к данным), включая Microsoft SQL Server, Oracle, DB2 и Ingres [6, с.10].

В базах данных, созданных с помощью СУБД Access, могут содержаться электронные таблицы, составленные с помощью программы Excel.

Среди средств программирования также была выбрана программа Delphi, так как при всех достоинствах СУБД Access обладает рядом недостатков, среди которых основными являются:

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

-невозможность смены драйвера доступа к БД;

отсутствие возможности работы программы без установки СУБД.


1.2 Среда программирования Delphi


Качественным шагом в развитии методов структурного программирования стало изобретение объектно-ориентированного программирования (языков Small Talk, C++, Turbo Pascal и др.). Программы стали строиться не из чудовищных по размеру процедур и функций, перерабатывающих громоздкие структуры данных, а из сравнительно простых объектов, в которых были упрятаны данные и подпрограммы их обработки. Гибкость объектов позволила очень просто приспосабливать их для собственных целей, прилагая для этого минимум усилий. Программисты обзавелись готовыми библиотеками объектов, но, как и раньше, создание пользовательского интерфейса требовало уйму времени и сил, особенно когда программа должна была работать под управлением популярной операционной системы Windows и иметь графический пользовательский интерфейс.

Мечта программистов о среде программирования, в которой бы простота и удобство сочетались с мощью и гибкостью, стала реальностью с появлением среды Delphi. Она обеспечивала визуальное проектирование пользовательского интерфейса, имела развитый объектно-ориентированный язык Object Pascal (позже переименованный в Delphi) и уникальные по своей простоте и мощи средства доступа к базам данных. Язык Delphi по возможностям значительно превзошел язык Basic и даже в чем-то язык C++, но при этом он оказался весьма надежным и легким в изучении (особенно в сравнении с языком C++). В результате, среда Delphi позволила программистам легко создавать собственные компоненты и строить из них профессиональные программы. Среда оказалась настолько удачной, что по запросам любителей C++ была позже создана среда C++Builder - клон среды Delphi на основе языка C++ (с расширенным синтаксисом).

Delphi (Дельфи) - Среда программирования, использующая язык Object Pascal, разработанный фирмой Borland и изначально реализованный в её пакете Borland Delphi, от которого и получил в 2003 году своё нынешнее название. По сути, является наследником языка Pascal с объектно-ориентированными расширениями.

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

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

-реализация в языке основных возможностей объектно-ориентированных языков программирования.

С появлением Windows у Pascal появилась новая разновидность - Turbo & Borland Pascal for Windows. Данная программа была ничуть не лучше обыкновенного блокнота, разве что только цифры отображала синим. Но время шло, требования к качеству оформления программ росли, а языки программирования оставались всё теми же. И вот, наконец, компанией Microsoft был совершен переворот в области прикладного программирования, ими впервые была создана визуальная система разработки прикладных программ, которую они реализовали в Visual Basic. К новому стандарту стали приобщать все языки программирования, не избежал своей участи и Pascal. В тот момент, когда разработчики Pascal в компании Borland наконец добрались до него, находился он довольно в запущенном состоянии. Было пересмотрено и переработано множество функций, добавлено, а вернее сказать создано многое. В итоге внесения оказались столь колоссальными, что разработчики создали, можно сказать, новый язык программирования. Своё имя новая система (Delphi) получила в честь древнегреческого города Дельфы.

В России Borland Delphi появляется в конце 1993г. и сразу же завоевывает широкую популярность. Новые версии выходят практически каждый год. В них реализуются все новые мастера, компоненты и технологии программирования. Действительно, процесс разработки в Delphi предельно упрощен. В первую очередь это относится к созданию интерфейса, на который уходит 80% времени разработки программы. Вы просто помещаете нужные компоненты на поверхность Windows и настраиваете их свойства с помощью специального инструмента Object Inspector.уникальный и мощный инструмент создания приложений. Delphi построена на языке Object Pascal фирмы Borland, соединенным с оболочкой визуального построения приложений для скоростной разработки прикладных программ (RAD).

Термин RAD означает быструю разработку приложений (Rapid Application Development). Она характерна для нового поколения систем программирования. В этом новом мире RAD программисты используют инструменты, которые более наглядны и интуитивно понятны [3, с.18].- это следующий шаг в развитии среды RAD. Она исправляет многие дефекты, обнаруженные в других системах программирования.

Когда Delphi генерирует исполняемый файл, то это действительно исполняемый файл. Не требуется никаких дополнительных файлов, чтобы выполнить ехе-файл. Суть в том, что Delphi снабжена оптимизирующим компилятором, который позволяет создавать быстрые приложения без тяжелой работы программиста по оптимизации той программы, которую он написал в самом начале. Кроме того, Delphi позволяет создавать законченные приложения для Windows самой различной направленности, от чисто вычислительных и логических, до графических и мультимедиа, быстро создавать (даже начинающим программистам) профессионально выглядящий оконный интерфейс для любых приложений, написанных на любом языке, интерфейс удовлетворяет всем требованиям Windows и автоматически настраивается на ту систему, которая установлена на компьютере пользователя, поскольку использует многие функции, процедуры, библиотеки Windows, формировать и печатать сложные отчеты, включающие таблицы, графики и т.п., создавать справочные системы, как для своих приложений, так и для любых других, с которыми можно работать не только из приложений, но и просто через Windows [2, с.30].


1.3 Технология доступа к СУБД Microsoft Access с помощью ADO


Из приложений Delphi вы можете получить доступ к.MDB файлам Microsoft Access. Delphi может дать все необходимое для связей с базой данных с помощью высокоуровневого компонента технологии доступа к данным ADO. Технология ADO завоевала популярность у разработчиков, благодаря универсальности и базовым набором интерфейсов OLE DB, который имеется в каждой современной операционной системе Microsoft.DB представляет собой набор специализированных объектов, стандартные функции обработки данных, и специализированные функции конкретных источников данных и интерфейсов, обеспечивающих передачу данных между объектами. Поэтому для обеспечения доступа приложения к данным достаточно лишь правильно указать провайдер соединения ADO и затем переносить программу на любой компьютер, где имеется требуемая база данных.

В наборе компонентов Delphi есть страница ADO, содержащая набор компонентов, позволяющих обращающиеся к базам данным. Технология ADO в целом включает в себя не только сами объекты OLE DB, но и механизмы, обеспечивающие взаимодействие объектов с данными и приложениями. На этом уровне важнейшую роль играют провайдеры ADO, координирующие работу приложений с хранилищами данных различных типов. Такая архитектура позволяет сделать набор объектов и интерфейсов открытым и расширяемым. Набор объектов и соответствующий провайдер может быть создан для любого хранилища данных без внесения изменений в исходную структуру ADO. При этом существенно расширяется само понятие данных,ведь можно разработать набор объектов и интерфейсов и для нетрадиционных табличных данных. Например, это могут быть древовидные структуры из системных реестров, данные CASE-инструментов и т. д.Так как технология ADO основана на стандартных интерфейсах, которые являются системным механизмом Windows, это сокращает общий объем работающего программного кода и позволяет распространять приложения баз данных без вспомогательных программ и библиотек.

экономический информационный учет материальный


2. ПРЕДПРОЕКТНЫЕ ИССЛЕДОВАНИЯ


2.1 Характеристика предприятия ОАО «Уфалейникель» Серовский рудник


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

По состоянию на 01.01.2008г. количество запасов промышленных категорий составляет: 35 087 тыс.т. руды (280 тыс.т. никеля). Ежемесячно добывается 140 тыс.т. руды Серовский рудник обеспечивает рудой и ЗАО «ПО «Режникель».

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

Основной целью деятельности Серовского рудника является добыча руды с последующей поставкой её на комбинат ОАО «Уфалейникель». Потребителями готовой продукции являются предприятия по всей территории Российской Федерации, она экспортируется в европейские страны, США, Китай, Индию и Японию. Единственным предприятием в России, выпускающий кобальт, является ОАО Уфалейникель.

К основным особенностям деятельности организации относятся:

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

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

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

Строительство объектов производственного и гражданского профиля.

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

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

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

На рисунке 2.1 представлена организационная структура организации, в которой можно выделить три уровня управления:

верхний уровень составляет администрация организации;

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

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

По территории Серовского рудника насчитывается 9 компьютеризированных рабочих мест. Каждое рабочее место оборудовано полноценным компьютером,у каждого установлена сетевая карта.Все ПК защищены источником бесперебойного питания для обеспечения бесперебойной работы нагрузки при пропадании входного напряжения на нескольких минут. Компьютеры подключены к локальной сети по топологии "шина-звезда" через проложенный в нутрии здания сетевой кабель категории 5е, с обжатыми на концах коннекторами RJ 45 с последующим подключением к гигабитным коммутаторам.


Рисунок 2.1 - Организационная структура предприятия


На большинстве ПК установлен стандартный набор лицензионного ПО:

Операционная система Windows XP;

Пакет офисных программ MICROSOFT OFFICE 2003;

Антивирусная программа NOD 32;

Файловый архиватор Win RAR;

Файловый менеджер FAR

Программа для просмотра файлов в формате PDF Adobe Acrobat Reader

- Пакет программ для распознавания отсканированного текста ABBYY Fine Reader.

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

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


2.2 Анализ экономической информационной системы предприятия


Документация в настоящее время является стержневым элементом. Унифицированные формы первичной учетной документации утверждает и вводит в действие Государственный комитет РФ по статистике.

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

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

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

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

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

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

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


2.3 Обоснование необходимости совершенствования информационной системы предприятия


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

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

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

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

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

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

Таким образом, можно выделить ряд недостатков в организации обработки информации:

) на предприятии минимально используются персональные компьютеры;

) нерационально используются средства информационных технологий;

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

) отсутствуют средства для оптимального решения производственных задач;

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


2.4 Анализ системы учета материальных ценностей


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


Таблица 2.1

Производственные функции подразделений и движение документации между ними

Компонент информационной системыФункции компонентаКуда передаетсяЧто передается1234Бухгалтерия- оформление платежных поручений на оплату материалов; - составление оборотной ведомости по материально ответственным лицам; - проверка отчета о движении материалов за месяц; - ежемесячное составление ведомости № 10а; - подготовка инвентаризационной ведомости по материально-ответственным лицам; - проверка документов, полученных от поставщика (счет-фактура и накладная); - выписка доверенности на получение МЦ.Банк1. Платежное поручениеСклад2. Инвентаризационная ведомостьЦех3.Инвентаризационная ведомостьОтдел снабжения4. ДоверенностьЦех2. План работАдминистрация- заключение договоров подряда. - составление предварительного плана работ для цеха.Экономический отдел1. Проект на строительство, ремонт.Поставщик- предоставление первичных документов на материалыБухгалтерия1. Счет фактураСклад2. Товарная накладнаяОтдел снабжения- получение заявок на поставку материалов, запчастей; - составление договоров на поставку материалов с поставщиками; - составление справок о выполнении заявок.Поставщик1. Договор на поставку запчастей, материалов; 2. ДоверенностьАдминистрация3. Отчет о выполнении заявок на поставку материалов, запчастейСкладБухгалтерия1. Товарная накладная; 2. Отчет о движении материалов за месяц; 3. Результаты инвентаризации; 4.Приходный ордерЦех5. Накладная на внутренне перемещениеЭкономический отдел6. Отчет о движении материалов за месяцЭкономический отдел- составление сметы; проверка расходования материалов на объекты в соответствии со сметой. - составление ежемесячного отчета о расходовании материалов на объекты.Администрация1. Смета; 2. Материальный отчет.Цех- составление заявок на материальные ценности; - прием материалов со склада по накладным на внутреннее перемещение; - ежемесячное составление отчета о движении МЦ, актов об использовании МЦ, актов о сдаче готовой продукции.Отдел снабжения1. Заявка на материальны ценностиБухгалтерия2. Отчет о движении материалов за месяц 3. Акт об использовании материалов 4. Акт о сдаче готовой продукции 5. Результаты инвентаризацииБанк- подготовка данных по движению средств на расчетном счетеБухгалтерия1. Выписка

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


Таблица 2.2

Сведения об информационных потоках

Участники бизнес-процесса, IИнформационные потокиВходящиеИсходящиеВсегоНазваниеКоличествоНазваниеКоличество1234561. АдминистрацияОтчет о выполнении заявок на поставку материалов1Заказ на ремонт или строительство15Смета на объект1План работ1Материальный отчет по объектам12. БухгалтерияСчет-фактура1Платежное поручение114Товарная накладная1Инвентаризационная ведомость на склад1Отчет о движении материалов за месяц по складу1Отчет о движении материалов за месяц по цеху1Результаты инвентаризации на складе1Доверенность1Результаты инвентаризации в цехе1Акт об использовании материалов1Инвентаризационная ведомость в цех1Акт о сдаче готовой продукции1Приходный ордер1Выписка13. ПоставщикДоговор на поставку материалов1Счет-фактура14Доверенность1Товарная накладная14. Отдел снабженияЗаявка на материальные ценности1Доверенность15Доверенность1Договор на поставку материалов1Отчет о выполнении заявок на поставку материалов15. Экономический отделОтчет о движении материалов за месяц по складу1Смета на объект строительства- ремонта14План на ремонт1Материальный отчетпо объектам16. СкладИнвентаризационная ведомость1Товарная накладная19Отчет о движении материалов за месяц2Смета1Результаты инвентаризации1Приходный ордер1Товарная накладная1Накладная на внутреннее перемещение17. ЦехНакладная на внутреннее перемещение1Результаты инвентаризации19Заявка на МЦ1План работ1Акт об использовании материалов1Инвентаризационная ведомость1Акт о сдаче готовой продукции1Отчет о движении материалов за месяц28. БанкПлатежное поручение1Выписка12

На основе данных выполнена оценка количественных характеристик информационных потоков рассматриваемой предметной области в организации ОАО Уфалейникель» Серовский рудник (таблица 2.3).


Таблица 2.3

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

ДокументРеквизиты документаКоли-чество в месяцОбъем данных в месяцНазваниеМакси-мальная длина (символов)Количест-во в доку-ментеВсего по документу1234567ДоверенностьНомер515203440Название получателя и поставщика36272Материально-ответственное лицо30130Паспортные данные50150Номенклатура материалов15115Договор на поставку материаловНазвание получателя и поставщика36272108730Дата811Номер511ФИО руководителей30260Название банка36272БИК9218Расчетный счет20240ИНН10220Адреса сторон502100Название продукции3011330Цена81188Количество41144Транспортные расходы818Расходы на хранение818Заявка на поставку МЦДата818107750Подразделение27127ФИО30130Название МЦ3018540Единицы измерения51890Количество41872Срок приобретения818Отчет о выполнении заявок на поставку материаловДата8181961Подразделение27127Название МЦ3018540Единицы измерения51890Заявлено количество41872Приобретено количество41872Цена818144Сумма по материалам818Акт о сдаче готовой продукцииПодразделение (цех)201202516Дата818Название продукции301030Количество41040Руководитель подразделения30130Сумма81080Цена81080Накладная на внутреннее перемещениеДата81857765От кого (материально ответственное лицо)30130Название МЦ3027810Единица измерения527135Цена827216Сумма827216Количество427108Кому (материально-ответственное лицо)30130Инвентаризационная ведомостьНомер ведомости51515673Дата инвентаризации818Подразделение20120Название МЦ30802400Единицы измерения580400Цена880640Остаток по бухгалтерским документа480320Сумма880660Фактический остаток (количество)480320Сумма880660Бухгалтерский счет380240Платежное поручениеНомер5155012400Наименование получателя (поставщика)36136Наименование плательщика36136Расчетный счет20240Банк36272БИК9218ИНН10220Назначение платежа (номер договора)515Назначение платежа (дата договора)818Сумма818Банковская выпискаНомер414256050Дата818Счета209180Сумма10550Счет-фактураНомер5155051850Дата818Название (поставщик/покупатель)36272Адрес502100Телефон11222Расчетный счет20240Банк36272БИК9218ИНН10220Коды по ОКПО8216Коды по ОКОНХ5210Номер платежно-расчетного документа515Наименование материалов3011330Единица измерения51155Цена81188Акциз81188НДС81188Акт об использовании МЦПодразделение (цех)20120103460Дата818Наименование МЦ301030Цена81080Сумма81080Количество41040Руководитель подразделения30130Объект818Единица измерения51050Товарная накладнаяНазвание (поставщик/ покупатель)362725051850Адрес502100Телефон11222Расчетный счет20240Банк36272БИК9218ИНН10220Коды по ОКПО8216Коды по ОКОНХ5210Номер платежно-расчетного документа515Наименование материалов3011330Единица измерения51155Цена81188Акциз81188НДС81188Номер515Дата818Приходный ордерНомер документа5155055450Организация30130Дата составления818Подразделение10110Наименование поставщика30130Цена818144Сумма818144Номенклатурный номер618108Наименование МЦ3018540Единица измерения51890Отчет о движении МЦОтчетный месяц81811973Подразделение717ФИО МОЛ30130Название МЦ3020600Учетный бухгалтерский счет32060Единица измерения520100Цена820160Остаток на 1-е число месяца (количество)42080Остаток на 1-е число месяца (сумма)820160Приход (количество)42080Приход (сумма)820160Объекты расхода8648Расход (количество)42080Расход (сумма)820160Текущий остаток (количество)42080Текущий остаток (сумма)820160Лимитно-заборная картаДата81858575От кого (матери-ально-ответст-венное лицо)30130Название МЦ3027810Единица измерения527135Цена827216Сумма827216Количество427108Кому (матери-ально-ответст-венное лицо)30130Номенклатурный номер627162План работЦех201201184Месяц818Объект304120Единицы измерения5420Количество4416Смета на строительство объектаНомер, шифр нормативов8100800634560Наименование работ, материалов301003000Единицы измерения5100500Количество5100500Сметная стоимость в текущих ценах8120960

Сведения о количестве информационных потоков и обрабатываемых данных обобщены в таблице 2.4


Таблица 2.4

Загруженность подразделений

Система или подсистемаКоличество информационных потоковКоличество документов за месяцОбъем данных за месяцвходвыходвсеговходвыходвсеговходвыходвсегоОтдел снабжения235303161111901313124321Производственный отдел (цех)36973542136222134534967Основной склад3695710716492083124684216767Бухгалтерия104141917226317312227186200308

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

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


2.5 Предварительный технико-экономический анализ проекта


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

) во много раз сокращается время поиска информации;

) автоматически выполняются все необходимые расчеты;

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

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

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

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


(2.1)


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

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

Оценку средней себестоимости обработки документов можно произвести по формуле


,(2.2)

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

Вычисление допустимых затрат на создание АРМ производим согласно формуле


(2.3)

где - относительное сокращение трудоёмкости обработки экономической информации.

При известном сроке окупаемости (L = 3 года) и доле эксплуатационных расходов (kэ = 1%) преобразуем формулу (2.3) и получим:


,


Примем, что в составе затрат на создание АЭИС стоимость технического обеспечения составляет от 35 до 55%. Тогда достаточную величину S можно определить на основе прайс-листов с помощью формулы


(2.4)


Для расчета стоимости технического обеспечения () используем прайс-лист компьютерного центра «Трилайн» (таблица 2.5). Цены приведены на март 2010 года. Согласно приведенным данным, составит в среднем 22600 руб. Тогда интервальная оценка общих затрат (S) будет: 41091 < S < 64571.

Примем S=41100 руб., тогда



Таблица 2.5

Прайс-лист компьютерного центра «Трилайн» на март 2010 года

Наименование товараЦена, руб.Samsung 17' SyncMaster 740N5503Asus tek 5K Pro2427Intel Dual Core 2,00GHz2396Жесткий диск IDE 160Gb Seagate Barracuda 7200rpm1877Память DDR2 1Gb Kingmax1391Дисковод HDD 3.5" 1.44 Mb Samsung226Корпус MidiTower InWin S500 ATX (P-4) 250W1759Привод DVD+RW&CD-RW NEC AD-5200S591Logitech Deluxe PS/2220Logitech BJ58 оптическая260Кабель соед. USB-AmBm 1.8m31Сетевой фильтр <Surge Protector> 1,8m85Принтер HP LaserJet P10065807Итого22573Величина , соответствующая определённому значению S, позволит оценить последствия от внедрения средств автоматизации:

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

увеличение объёма обрабатываемых данных по формуле:


(2.5)


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


(2.6)


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


,(2.7)

где (2.8)


(2.9)


Предварительный технико-экономический анализ (ТЭА) для склада:

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

При окладе работника 4000 руб.:



. Оценка средней себестоимости обработки документов производится по формуле (2.2):

При документа:



. Вычисление допустимых затрат на создание АРМ производим согласно формуле (2.3):

При S=41100 руб.:



. Последствия от внедрения средств автоматизации:) Расчет увеличения объёма обрабатываемых данных по формуле (2.5):


) Оценка затрат на обработку данных рассчитывается по формуле (2.7):


) Изменения себестоимости обработки документов рассчитывается по формуле (2.6):




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

) финансовые затраты на обработку информации после внедрения АЭИС увеличатся на 28,4%;

) количество исполнителей останется неизменным.

В этом случае после внедрения АЭИС:

себестоимость обработки документов сократится на 6%,

экономически целесообразным будет увеличение объема обрабатываемых данных на 29,1%.

Предварительный ТЭА для бухгалтерии.

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

При окладе работника 8000 руб.:


руб.


. Оценка средней себестоимости обработки документов производится по формуле (2.2):

При документа:


руб.

3. Вычисление допустимых затрат на создание АРМ производим согласно формуле (2.3):

При S=41100 руб.:



. Последствия от внедрения средств автоматизации:) Расчет увеличения объёма обрабатываемых данных по формуле (2.5):


) Оценка затрат на обработку данных рассчитывается по формуле (2.7):


) Изменения себестоимости обработки документов рассчитывается по формуле (2.6):





Вывод: На основе анализа полученных значений показателей, характеризующих существующую и планируемую автоматизированную систему, следует сделать выводы о том, что внедрение АЭИС может быть экономически целесообразным при следующих условиях:

) финансовые затраты на обработку информации после внедрения АЭИС увеличатся на 14,3 %;

) количество исполнителей останется неизменным.

В этом случае после внедрения АЭИС:

себестоимость обработки документов сократится на 4%,

- экономически целесообразным будет увеличение объема обрабатываемых данных на 19%.

Предварительный ТЭА для производственного отдела (цех).

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

При окладе работника 5000 руб.:


руб.


. Оценка средней себестоимости обработки документов производится по формуле (2.2):

При документа:


руб.


. Вычисление допустимых затрат на создание АРМ производим согласно формуле (2.3):

При S=41100 руб.:



. Последствия от внедрения средств автоматизации:) Расчет увеличения объёма обрабатываемых данных по формуле (2.5):




) Оценка затрат на обработку данных рассчитывается по формуле (2.7):


) Изменения себестоимости обработки документов рассчитывается по формуле (2.6):





Вывод: На основе анализа полученных значений показателей, характеризующих существующую и планируемую автоматизированную систему, следует сделать выводы о том, что внедрение АЭИС может быть экономически целесообразным при следующих условиях:

) финансовые затраты на обработку информации после внедрения АЭИС увеличатся на 22,9%;

) количество исполнителей останется неизменным.

В этом случае после внедрения АЭИС:

себестоимость обработки документов сократится на 6%,

экономически целесообразным будет увеличение объема обрабатываемых данных на 30,2%.



2.6 Цели и задачи автоматизации учета информации в организации


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

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

) оптимизация ряда экономических показателей, а именно:

-повышение производительности труда, а, следовательно, и возможность увеличения объема обрабатываемых данных в среднем на 26,1%;

- снижение себестоимости обработки документов в среднем на 5,7%;

) улучшение показателей качества обработки информации, а именно повышение:

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

степени ее защищенности;

уровня автоматизации получения первичной информации.

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

обеспечить бухгалтерский учет операций по учету материальных ценностей;

обеспечить оперативный учет материальных ценностей;

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

3. проектная часть


.1 Разработка построения информационной системы на ОАО «Уфалейникель» Серовский рудник


Состав автоматизированных рабочих мест

Автоматизированная система должна содержать три уровня иерархии:

собственно система;

подсистемы;

автоматизированные рабочие места.

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

учет материальных ценностей в производственном отделе (цех);

учет материальных ценностей в бухгалтерии;

учет материальных ценностей на складе.

На основании анализа содержания, количества и трудоемкости решаемых производственных задач, а также объема вводимых и выводимых данных предлагается ограничиться одним автоматизированным рабочим местом (АРМ) в каждом подразделении, а именно:

производственный отдел (цех) - 1 АРМ начальника цеха;

бухгалтерия - 1 АРМ бухгалтера материального стола;

склад - 1 АРМ заведующего складом.

Поэтому понятие «подсистемы» и «АРМ » в дальнейшем могут заменять друг друга, так как в данном случае они равносильны.

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

Условно-постоянные (справочные) данные включают в себя:

- подразделения;

материальные ценности;

план счетов;

партнеры;

- готовая продукция;

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

налоги;

затраты.

Оперативные данные следует разделить на первичные и отчетные. В состав оперативных первичных данных входят:

- товарная накладная;

счет-фактура;

- лимитно-заборная карта;

акт об использовании МЦ.

К оперативным отчетным данным относятся:

- акт о сдаче готовой продукции;

калькуляция;

приходный ордер;

ведомость № 10а;

накладная на внутреннее перемещение;

отчет о движении МЦ по складу;

отчет движения МЦ по цеху;

журнал-ордер затрат на строительство объектов;

оборотно-сальдовая ведомость по МЦ.

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



Таблица 3.1

Соотношение между справочными и оперативными данными

Оперативные данныеРеквизитыСправочные данныеРеквизиты1234Счет-фактураНомер Дата Наименование поставщика (ссылка) Наименование потребителя (ссылка) Наименование материалов (ссылка) Единица измерения (ссылка) Цена Акциз (ссылка) НДС (ссылка) Сумма без НДС Сумма с НДС КоличествоПартнерыНаименование, адрес, телефон, расчетный счет, банк, БИК, ИННЕдиницы измеренияЕд. измерения, кодНалогиАкциз, НДСМатериальные ценностиНаименование, номенклатурный номерТоварная накладнаяНомер Дата Наименование поставщика (ссылка) Наименование потребителя (ссылка) Количество Через кого Номер доверенности Наименование материалов (ссылка) Единица измерения (ссылка) Цена Акциз (ссылка) НДС (ссылка) Сумма без НДС Сумма с НДСПартнерыНаименование, адрес, телефон, расчетный счет, банк, БИК, ИННЕдиницы измеренияЕд. измерения, кодНалогиАкциз, НДСМатериальные ценностиНаименование, номенклатурный номерЛимитно-заборная картаДата От кого (материально-ответственное лицо) (ссылка) Наименование МЦ (ссылка) Единица измерения (ссылка) Цена Сумма Количество Кому (материально-ответственное лицо) (ссылка) Номенклатурный номер (ссылка)ПодразделенияНаименование подразделения, руководительЕдиницы измеренияЕд. измерения, кодМатериальные ценностиНаименование, номенклатурный номерАкт об использовании МЦНаименование подразделения (ссылка) Наименование объекта (ссылка) Статья затрат (ссылка) Счет затрат (ссылка) Наименование МЦ (ссылка) Наименование готовой продукции (ссылка) Единица измерения (ссылка) Количество Цена СуммаПодразделенияНаименование подразделения, руководительПартнерыНаименование, адрес, телефон, расчетный счет, банк, БИК, ИННЗатратыВид расходовПлан счетовНомер счета, название счетаГотовая продукцияНаименование готовой продукцииЕдиницы измеренияЕд. измерения, кодГотовая продукцияНаименование готовой продукции

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

«н» - новый информационный поток,

«+» - изменения в информационном потоке (носитель, содержание),

«-» - отсутствие изменений в информационном потоке.




Таблица 3.2

Состав информационных потоков и носители данных

Информационные потоки в АЭИСНосители данныхИзменения ИПИдентификаторИсточникПриемникСчет-фактураПоставщикБухгалтерияБумага-Товарная накладнаяПоставщикСкладБумага-Акт об использовании МЦПроизводственный отдел (цех)БухгалтерияЛВС, бумага+Акт о сдаче готовой продукцииПроизводственный отдел (цех)БухгалтерияЛВС, бумага+Инвентаризационная ведомостьБухгалтерияСкладБумага-Производственный отдел (цех)Отчет о движении МЦ за месяц по складуСкладБухгалтерияЛВС, бумага+КалькуляцияПроизводственный отдел (цех)БухгалтерияБумаганНакладная на внутреннее перемещениеСкладПроизводственный отдел (цех)ЛВС, бумага+Отчет о движении МЦ за месяц по цехуПроизводственный отдел (цех)БухгалтерияЛВС, бумага+Приходный ордерСкладБухгалтерияЛВС, бумага+Заявка на поставку МЦПроизводственный отдел (цех)Отдел снабженияБумага-ДоверенностьБухгалтерияОтдел снабженияБумага-Платежное поручениеБухгалтерияБанкБумага-Товарная накладнаяСкладБухгалтерияБумага-План счетовБухгалтерияПроизводственный отдел (цех)ЛВСнПодразделенияБухгалтерияСкладЛВСнПроизводственный отдел (цех)ЗатратыБухгалтерияПроизводственный отдел (цех)ЛВСнНалогиБухгалтерияСкладЛВСнГотовая продукцияПроизводственный отдел (цех)БухгалтерияЛВСнМатериальные ценностиСкладПроизводственный отдел (цех)ЛВСнПартнерыБухгалтерияПроизводственный отдел (цех)ЛВСнСкладЕдиницы измеренияСкладПроизводственный отдел (цех)ЛВСнБухгалтерия

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

Функции АРМ. Функции по сопровождению баз данных, занесению и обработке данных по учету материальных ценностей, согласно разрабатываемой концепции автоматизации, предлагается распределить между АРМ АСУМЦ следующим образом (таблица 3.3):


Таблица 3.3

Функции АРМ

АРМФункцииСопровождение БДНачальника цехаОсуществляется приход материалов на основании накладных на внутреннее перемещение, учет готовой продукции на основании актов о сдаче готовой продукции, составление инвентари-зационной ведомости, составление отчета о движении МЦ за месяц, калькуляцииАкт об использовании МЦ, готовая продукция.Бухгалтера материального столаФормирование полной и достоверной информации о МЦ в строительной организации, обеспечение необходимой информацией внутренних и внешних пользователей бухгалтерской отчетности.Счет-фактура, план счетов, затраты, налоги, подразделения, партнеры.Заведующего складомУчет материальных ценностей по товарным накладным, оприходование материалов от поставщиков, составление ежемесячных отчетов о движении МЦ, составление инвентаризационной ведомости, отпуск МЦ производственному отделу (цеху) на производственные нужды на основании лимитно-заборной карты.Материальные ценности, товарная накладная, лимитно-заборная карта.

Полномочия пользователей (АРМ) по работе с данными

Общие сведения о предлагаемых полномочиях пользователей по работе с различными группами данных представлена в таблице 3.4, где «r» (read) - данные можно только читать, «W» (write) - данные можно редактировать.

Таблица 3.4

Полномочия пользователей (АРМ) по работе с данными

Группы данных (БД)АРМСкладБухгалтерияПроизводственный отдел (цех)Товарная накладнаяwr-Счет-фактура-w-Лимитно-заборная картаw-rАкт об использовании МЦ-rwПодразделенияrwrПлан счетовrwrНалогиrw-Затраты-wrПартнерыrwrМатериальные ценностиwrrГотовая продукция-rwЕдиницы измеренияwrr

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

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

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

часть данных будет передаваться по сети ЭВМ (около 35% от общего объема данных);

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

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

В результате должно произойти повышение производительности труда сотрудников подразделений, а, следовательно, и появится возможность увеличения объема обрабатываемых данных в среднем на 20% и снижения себестоимости обработки документов в среднем на 6%.

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


3.2 Разработка требований к автоматизированной информационной системе


Требования к структуре и функционированию системы. Согласно концепции построения АЭИС должна содержать следующие подсистемы и АРМ:

1. Склад - 1 АРМ заведующего складом;

. Бухгалтерия - 1 АРМ бухгалтера материального стола;

. Производственный отдел (цех) - 1 АРМ начальника цеха.

АРМ данных подсистем выполняют следующие функции:

- АРМ заведующего складом предназначено для учета документов по поступлению материальных ценностей на склад, регистрации отпуска материальных ценностей производственному и ремонтному отделу по накладным на внутреннее перемещение, формирования сводных документов по поступлению и отпуску материальных ценностей (лимитно-заборная карта, приходный ордер), формирование отчетных документов по движению материальных ценностей (отчет о движении МЦ за месяц, инвентаризационная ведомость);

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

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

Автоматизированное рабочее место должно обеспечивать обмен информацией:

- по локальной сети между АРМ указанных подсистем,

на бумажных носителях между системой и внешними объектами.

Режим функционирования системы односменный (8 часов в день).

Выбранная среда программирования и СУБД позволяют осуществлять дальнейшее развитие и модернизацию системы сторонними специализированными организациями.

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

производственный отдел (цех) - 1 чел.,

склад - 1 чел.,

бухгалтерия - 1 чел.

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

Требования к надежности

Надежность создаваемой системы должна обеспечивать:

выбором отказоустойчивого оборудования и его структурным резервированием;

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

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

дублированием носителей информации.

Требования к функциям (задачам), выполняемым системой

Подсистема «Склад» должна обеспечивать решение следующих задач:

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

ввод данных о поступлении и перемещении материальных ценностей (составление первичных документов «Товарная накладная», «Лимитно-заборная карта»);

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

Подсистема «Производственный отдел (цех)» должна обеспечивать решение следующих задач:

ввод и редактирование справочных данных о готовой продукции;

ввод данных о поступлении и перемещении материальных ценностей на основании документов «Накладная на внутреннее перемещение», «Акт об использовании МЦ»;

формирование, вывод в файл и на принтер отчетных документов о движении материальных ценностей: «Акт о сдаче готовой продукции», «Инвентаризационная ведомость», «Отчет о движении МЦ по цеху», «Накладная на внутреннее перемещение», «Калькуляция».

Подсистема «Бухгалтерия» должна обеспечивать решение следующих задач:

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

ввод данных о поступлении материальных ценностей на основании первичного документа «Счет-фактура»;

формирование, вывод в файл и на принтер отчетных документов о движении материальных ценностей: «Ведомость №10а», «Инвентаризационная ведомость по складу», «Инвентаризационная ведомость по производственному отделу (цех)», «Журнал-ордер затрат на строительство объектов», «Оборотно-сальдовая ведомость по МЦ».

Программное обеспечение

Учитывая выбранные инструментальные средства (см. п. 1.7), для работы АСУМЦ и возможного дальнейшего ее развития и модернизации как минимум необходимо наличие:

в качестве базовой - операционной системы Microsoft Windows 98/200;

MS-Office 2000/2003 с СУБД MS Access для поддержания базы данных;

Delphi 6.0 для дальнейшей модернизации и развития системы;

ЛВС, построенной на базе архитектуры «файл-сервер».

Техническое обеспечение

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

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

Достоинствами топологии ЛВС является то, что при обмене данными между АРМами через ЛВС значительно повышается производительность, не высокие затраты на создание и сопровождение по сравнению с другими архитектурами построения сети [4, c.13-14].


3.3 Разработка информационного обеспечения


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

Для информационного обеспечения должны выполняться следующие требования:

водимые данные ограничиваются диапазоном значений (соответственно по числовым значениям и количеству символов);

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

утерянные данные восстанавливаются из архива АРМ или путем повторного ввода.

В таблице 3.5 приведены сведения об используемых БД и их назначение.


Таблица 3.5

Сведения об используемых БД и их назначение

Наименование БД и наборов данныхНазначение БД и наборов данныхСчет-фактураХранение данных о поступивших материальных ценностяхТоварная накладнаяХранение данных о поступивших материальных ценностяхЛимитно-заборная картаХранение данных о МЦ, отпущенных на производственные нуждыАкт об использовании МЦХранение данных о МЦ, использованных на в процессе производства на изготовление готовой продукции.План счетовХранение данных о бухгалтерских счетахЗатратыХранение данных о наименовании статей затрат, используемых в организацииНалогиХранение данных о налогахГотовая продукцияХранение данных о наименованиях готовой продукции, изготавливаемой в организацииМатериальные ценностиХранение данных обо всех материальных ценностях, поступивших в организациюПартнерыХранение данных об организациях, с которыми сотрудничает организацияЕдиницы измеренияХранение данных о наименовании единиц измеренияПодразделенияХранение данных обо всех подразделениях организации

Для информационного обеспечения системы используется локальное размещение БД. База данных реализована формате Paradox 7.0. Для удобства применения пользовательский интерфейс разработан в среде визуального программирования Delphi 6.0. Передача данных между автоматизированными рабочими столами осуществляется посредством локальной вычислительной сети, а часть данных хранится на бумаге.

Описание таблиц базы данных (БД) представлено в таблице 3.6.


Таблица 3.6

Структура записей таблиц БД автоматизированной системы

Поле таблицы БДИмяНазначениеТипДлина (байт, символов)Ограничения12345Таблица «Партнеры»Id_ppПервичный ключСчетчик4Name_ppНаименование организации, предприятияТекст30AdresЮридический адрес организации, предприятияТекст30TlfКонтактный телефон организацииТекст200 … 9bankНазвание банкаТекст90…9RSРасчетный счет в банкеТекст200 … 9bikБанковский идентификационный кодТекст200 … 9INNИдентификационный номер налогоплательщикаТекст200 … 9Таблица «Подразделения»Id_pПервичный ключСчетчик4Name_pНаименование подразделенияТекст30Num_pПорядковый номер подразделенияДлинное целое4Длинное целое, > 0Ruk_pФИО руководителя подразделенияТекст30Таблица «Готовая продукция»Num_pВнешний ключ (поле связи с таблицей «Подразделения»)Длинное целое4Длинное целое, > 0Id_gpПервичный ключСчетчик4Name_gpНаименование продукцииТекст30Id_eiВнешний ключ (поле связи с таблицей «Единицы измерения»)Длинное целое4Длинное целое, > 0Таблица «Материальные ценности»Num_pВнешний ключ (поле связи с таблицей «Подразделения»)Длинное целое4Длинное целое, > 0Id_mcПервичный ключСчетчик4Name_mcНаименование материалаТекст30Id_eiВнешний ключ (поле связи с таблицей «Единицы измерения»)Длинное целое4Длинное целое, > 0Таблица «План счетов»Id_schПервичный ключКороткое целое4Name_schНазвание счета бухгалтерского учетаТекст200..20Таблица «Налоги»Id_nalПервичный ключСчетчик4Name_nНаименование взимаемого налогаТекст200..20Rate_nСтавка налогаВещественный4> 0, < 10000, погрешно-сть >= 10-2Таблица «Единицы измерения»Id_eiПервичный ключСчетчик4Name_eiНазвание единицы измеренияТекст30UslУсловное обозначение единицы измеренияТекст5Таблица «Затраты»Id_zatПервичный ключСчетчик4VidТекстТекст30Таблица «Счет-фактура»Id_sfПервичный ключСчетчик4Id_nalВнешний ключ (поле связи с таблицей «Налоги»)Длинное целое4Длинное целое, > 0DataДата счета-фактурыДата/время8Таблица «Содержание счета-фактуры»Num_sfПервичный ключСчетчик4Id_sfВнешний ключ (поле связи с таблицей «Счет-фактура»)Длинное целое4Длинное целое, > 0Id_mcВнешний ключ (поле связи с таблицей «Материальные ценности»)Длинное целое4Длинное целое, > 0ИмяНазначениеТипДлина (байт, символов)Ограничения12345KolКоличество приобретенных МЦВещественный4> 0, < 10000, погрешность >= 10-2PriceЦена МЦДенежный4> 0, < 10000, формат ХХХХ,ХХSum_mcСумма МЦДенежный6> 0, < 10000, формат ХХХХ,ХХSum_nalСумма МЦ с НДСДенежный6> 0, < 10000, формат ХХХХ,ХХТаблица «Товарная накладная»Num_nakl.Первичный ключСчетчик4SchВнешний ключ (поле связи с таблицей «Налоги»)Длинное целое4Длинное целое, > 0DataДата товарной накладнойДата/время8Таблица «Содержание товарной накладной»Id_naklПервичный ключСчетчик4Num_naklВнешний ключ (поле связи с таблицей «Товарная накладная»)Длинное целое4Длинное целое, > 0Id_mcВнешний ключ (поле связи с таблицей «Материальные ценности»)Длинное целое4Длинное целое, > 0kolКоличество приобретенных МЦВещественный4> 0, < 10000, погрешность >= 10-2ИмяНазначениеТипДлина (байт, символов)ОграниченияId_pВнешний ключ (поле связи с таблицей «Подразделения»)Длинное целое4Длинное целое, > 0Id_actПервичный ключСчетчик4DataДата акта об использовании МЦДата/время8Таблица «Содержание акта об использовании МЦ»Id_actПервичный ключСчетчик4N_actВнешний ключ (поле связи с таблицей «Акт об использовании МЦ»)Длинное целое4Длинное целое, > 0Id_gpВнешний ключ (поле связи с таблицей «Готовая продукция»)Длинное целое4Длинное целое, > 0Id_ppВнешний ключ (поле связи с таблицей «Партнеры»)Счетчик4PotrКоличество МЦВещественный5> 0, < 10000, погрешность >= 10-2PriceЦена МЦДенежный6> 0, < 10000, формат ХХХХ,ХХSum_mcСуммаДенежный6> 0, < 10000, формат ХХХХ,ХХТаблица «Лимитно-заборная карта»Id_pВнешний ключ (поле связи с таблицей «Подразделения»)Длинное целое4Длинное целое, > 0DataДата лимитно-заборной картыДата/время8Id_znПервичный ключСчетчик4ИмяНазначениеТипДлина (байт, символов)Ограничения12345Таблица «Содержание лимитно-заборной карты»Id_limПервичный ключСчетчик4Id_znВнешний ключ (поле связи с таблицей «Лимитно-заборная карта»)Длинное целое4Длинное целое, > 0Id_mcВнешний ключ (поле связи с таблицей «Материальные ценности»)Длинное целое4Длинное целое,> 0KolКоличество МЦВещественный5> 0, < 10000, погрешность >= 10-2PriceЦена МЦДенежный6> 0, < 10000, формат ХХХХ,ХХSum_mcСуммаДенежный6> 0, < 10000, формат ХХХХ,ХХ

3.4 Разработка пользовательского интерфейса автоматизированных рабочих мест (АРМ) и отчетов


В состав автоматизированных рабочих мест АСУМЦ входят следующие типы:

. АРМ заведующего складом;

. АРМ бухгалтера материального стола;

. АРМ начальника цеха.

В данном дипломном проекте структуры пользовательских интерфейсов АРМ заведующего складом, АРМ бухгалтера материального стола, АРМ начальника цеха разработаны с помощью графической программы MS Visio 2003 и представлены в приложении 2.

В таблицах 3.7 - 3.9, 3.10 - 3.12, 3.13 - 3.15 содержится описание сведений об элементах управления: меню, кнопках; компонентах форм для ввода и редактирования данных, формах с сообщениями об ошибке и др.



Таблица 3.7

Назначение элементов управления главной формы для АРМ заведующего складом (fSklad)

Элемент управленияИмя (идентификатор)НадписьНазначениеПункт менюMOpenОткрыть БД…Активизировать диалоговое окно для открытия доступа к базе данныхПункт менюMVihВыходВыход из программыПункт менюMCМатериальные ценностиОткрыть форму fmc для просмотра (редактирования) справочникаПункт менюWork_bdРабота с БДОткрыть форму для выбора документаПункт менюТ_naklТоварная накладнаяОткрыть форму fnakl для просмотра (редактирования) документаПункт менюLim_zabrЛимитно-заборная картаОткрыть форму для просмотра (редактирования) документаПункт менюInvVedomИнвентаризационная ведомостьОткрыть форму для просмотра (редактирования) документаПункт менюNakl_vnutrНакладная на внутреннее перемещениеОткрыть форму для просмотра (редактирования) документаПункт менюOnchet_mcОтчет о движении МЦОткрыть форму для просмотра (редактирования) документа

Таблица 3.8

Назначение элементов управления формы (fnakl)

Элемент управленияИмя (идентификатор)НадписьНазначениеЭлемент типа TDateTimePickerDTP1Компонент для выбора датыЭлемент типа TDateTimePickerDTP2Компонент для выбора датыЭлемент типа TEditEditNDocКомпонент для выбора номера документаЭлемент типа TComboBoxComboBoxOCПоле со спискомЭлемент типа TComboBoxComboBoxPПоле со спискомКнопка TButtonBLookBlankПросмотр бланкаКнопка для просмотра бланка

Таблица 3.9

Назначение элементов управления формы (fARM)

Элемент управленияИмя (идентификатор)НадписьНазначениеЭлемент типа TRadioGroupRadioGroup1Выберите рабочее местаКомпонент для группировки данныхКнопкаButton2ВыходВыход из программыКнопкаButton1ВойтиВход в программуЭлемент управленияИмя (идентификатор)НадписьНазначениеЭлемент типа TRadioGroupRadioGroup1Выберите рабочее местаКомпонент для группировки данных

Таблица 3.10

Назначение элементов управления главной формы для АРМ начальника цеха (fCeh)

Элемент управленияИмя (идентификатор)НадписьНазначениеПункт менюMOpenОткрыть БД…Активизировать диалоговое окно для открытия доступа к базе данныхПункт менюMVihВыходВыход из программыПункт менюGot_prodГотовая продукцияОткрыть форму fact1 для просмотра (редактирования) справочникаПункт менюOtchetDvigОтчет о движении МСОткрыть форму fact1 для просмотра (редактирования) документаПункт менюS_ActАкт об использовании МЦОткрыть форму fact1 для просмотра (редактирования) документаПункт менюStat_invИнвентаризационная ведомостьОткрыть форму Otchet для просмотра ведомости

Таблица 3.11

Назначение элементов управления формы (fact1)

Элемент управленияИмя (идентификатор)НадписьНазначениеКнопка TButtonBVseПоказать всеКнопка для отбора данныхКнопка TButtonBLookBlankПросмотр бланкаКнопка для просмотра бланкаЭлемент типа TEditEditNDocКомпонент для выбора номера документаЭлемент типа TComboBoxComboBoxOCПоле со спискомЭлемент типа TComboBoxComboBoxPПоле со спискомКнопка TButtonBOKОтобратьКнопка для отбора данных

Таблица 3.12

Назначение элементов управления формы (farm)

Элемент управленияИмя (идентификатор)НадписьНазначениеЭлемент типа TRadioGroupRadioGroup1Выберите рабочее местоКомпонент для группировки данныхКнопкаButton2ВыходВыход из программыКнопкаButton1ВойтиВход в программу

Таблица 3.13

Назначение элементов управления главной формы для АРМ бухгалтера материального стола (fBuh)

Элемент управленияИмя (идентификатор)НадписьНазначениеПункт менюMOpenОткрыть БД…Активизировать диалоговое окно для открытия доступа к базе данныхПункт менюMVihВыходВыход из программыПункт менюPodrПодразделе-нияОткрыть форму fpodr для просмотра (редактирования) справочникаПункт менюWork_bdРабота с БДОткрыть форму для выбора документаПункт менюbankБанкОткрыть форму для просмотра (редактирования) справочникаПункт менюpost_pokПарнерыОткрыть форму для просмотра (редактирования) справочникаПункт менюNalogНалогиОткрыть форму для просмотра (редактирования) справочникаПункт менюplan_chetПлан счетовОткрыть форму для просмотра (редактирования) справочникаПункт менюCh_factСчет-фактураОткрыть форму для просмотра (редактирования) документа


Таблица 3.14

Назначение элементов управления формы (fpodr)

Элемент управленияИмя (идентификатор)НадписьНазначениеКнопка TButtonBLookBlankПросмотр бланкаКнопка для просмотра бланкаЭлемент типа TEditEditNDocКомпонент для выбора номера документаЭлемент типа TComboBoxComboBoxOCПоле со спискомЭлемент типа TComboBoxComboBoxPПоле со списком

Таблица 3.15

Назначение элементов управления формы (farm)

Элемент управленияИмя (идентификатор)НадписьНазначениеЭлемент типа TRadioGroupRadioGroup1Выберите рабочее местаКомпонент для группировки данныхКнопкаButton2ВыходВыход из программыКнопкаButton1ВойтиВход в программу

3.5 Разработка программного обеспечения


Программное обеспечение для АРМ бухгалтера материального стола, АРМ начальника цеха и АРМ зав.складом состоит из одного программного модуля, структура которого представлена на рисунке 3.1.

Программное обеспечение использует локальную вычислитель вычислительную сеть для связи трех АРМов. Средством разработки программного обеспечения была выбрана объектно-ориентированная среда программирования Borland Delphi 6.0. В качестве метода разработки программного обеспечения был выбран метод нисходящего программирования, который подразумевает первоначальное создание главного меню, а затем программных модулей, выполняющие отдельные функции из этого меню [5, с.6].

Рисунок 3.1 - Общая иерархическая модель


Исходный текст программы представлен в приложении 3.

Функции программных модулей ПО АРМ бухгалтера материального стола, АРМ начальника цеха и АРМ зав.складом АСУМЦ представлены в таблице 3.16.


Таблица 3.16

Функции программных модулей ПО АРМ бухгалтера материального стола, АРМ начальника цеха и АРМ зав.складом

Имя программного модуля, процедурыНазначение, выполняемые функцииВходные параметрыВыходные параметрыВызываемые модули12345Unit_armTZastavka.Timer1TimerПроцедура для вывода времени заставкиSender: TObjectTZastaarm.FormCloseПроцедура для закрытия формы заставкиSender: TObject; var Action: TCloseActionUnit_skladUnit_tn, Unit_nakl, Unit_nakl2, Unit_tn2TPodr.FormShowПроцедура для вывода формы PodrSender: TObjectTPodr.RadioGroup1ClickПроцедура выбора переключателейSender: TObjectTPodr.Button1ClickПроцедура выбора переключателейSender: TObjectTPodr.FormCloseПроцедура закрытия формы PodrSender: TObject; var Action: TCloseActionUnit_BuhUnit_prov, Unit_repTMenuBuh.FormCreateПроцедура создания формы MenuBuhSender: TObjectTMenuBuh.FormShowПроцедура для просмотра формы MenuBuhSender: TObjectTMenuBuh.MOpenClickПроцедура обработки события выбора пункта меню «Открыть БД…»Sender: TObjectTMenuBuh.PodrdnikClickПроцедура обработки события выбора пункта меню «Подразделе-ния»Sender: TObjectTMenuBuh.PartnersClickПроцедура обработки события выбора пункта меню «Партнеры»Sender: TObjectTMenuBuh.BanksClickПроцедура обработки события выбора пункта меню «Банки»Sender: TObjectTMenuBuh.PlanChetovClickПроцедура обработки события выбора пункта меню «План счетов»Sender: TObjectTMenuBuh.МCClickПроцедура обработки события выбора пункта меню «Материальные ценности»Sender: TObjectTMenuBuh.NalogAmortClickПроцедура обработки события выбора пункта меню «Налоги»Sender: TObjectTMenuBuh.InvVedomClickПроцедура обработки события выбора пункта меню «Инвентаризац. ведомость»Sender: TObjectTMenuBuh.VedomRaschClickПроцедура обработки события выбора пункта меню «Оборотная ведомость»Sender: TObjectUnit_cehUnit_act, Unit_act2TMenuBuh.AktPrPerClickПроцедура обработки события выбора пункта меню «Акт об использовании МЦ»Sender: TObjectTMenuBuh.AktSpisClickПроцедура обработки события выбора пункта меню «Акт о сдаче готовой продукции»Sender: TObjectTMenuBuh.InvVedomClickПроцедура обработки события выбора пункта меню «Инвентаризац. ведомость»Sender: TObjectTOtchet.Button1ClickПроцедура обработки события нажатой кнопкиSender: TObjectTOtchet.FormCloseПроцедура закрытия формы OtchetSender: TObject; var Action: TCloseAction

Описание запросов, разработанных для формирования текстовых отчетов, для манипулирования данными, представлены в таблице 3.17:


Таблица 3.17

Описание запросов

НазначениеФункцииТекст запросаВывод документа «Инвентариза-ционная ведомость»Группировка данных по складу, цеху, расчет количественных и суммовых остатков МЦSELECT MC.Name_mc, MC.N_k, Ed_izm.Usl, MC.Uch_p, If([Inv_ras_ca]![Sum-kol] Is Null,0,[Inv_ras_c]![Sum-kol]-[Inv_ras_ca]![Sum-kol]) AS Fact, [MC]![Uch_p]*[Fact] AS Summa, Inv_ras_c.SchFROM Ed_izm INNER JOIN ((Inv_ras_c LEFT JOIN Inv_ras_ca ON Inv_ras_c.Id_mc = Inv_ras_ca.Id_mc) INNER JOIN MC ON Inv_ras_c.Id_mc = MC.Id_mc) ON Ed_izm.Id_ei = MC.Id_ei; FROM SF_TN INNER JOIN (MC INNER JOIN Zap_sf ON MC.Id_mc = Zap_sf.Id_mc) ON SF_TN.Id_sf = Zap_sf.Id_sfGROUP BY Zap_sf.Id_mc, MC.Uch_p, SF_TN.VidHAVING (((SF_TN.Vid)=True));Вывод документа «Накладная на внутреннее перемещение»Выбор данных о перемещении МЦ от складу к цеху из лимитно-заборной картыPARAMETERS n Long;SELECT Nakl.Num_nakl, Nakl.Data, MC.Name_mc, Ed_izm.Usl, Zap_nakl.kol, MC.Uch_p, [Uch_p]*[kol] AS SummaPodrazdel.Ruk_p, Podrazdel.Name_p, Podrazdel_1.Ruk_p, Podrazdel_1.Name_pFROM Podrazdel AS Podrazdel_1 INNER JOIN ((Ed_izm INNER JOIN MC ON Ed_izm.Id_ei = MC.Id_ei) INNER JOIN ((Podrazdel INNER JOIN Nakl ON Podrazdel.Id_p = Nakl.Otk) INNER JOIN Zap_nakl ON Nakl.Id_nakl = Zap_nakl.Id_nakl) ON MC.Id_mc = Zap_nakl.Id_mc) ON Podrazdel_1.Id_p = Nakl.Kom WHERE (((Nakl.Num_nakl)=[n]));Вывод документа «Акт о сдаче готовой продукции »Формирование данных об изготовленной продукции за определенный месяцPARAMETERS np Long;SELECT Podrazdel.Name_p, Podrazdel.Ruk_p, Post_pok.Name_pp, Act.Prod, Sum(Zap_act.Price) AS [Sum-Price]FROM Post_pok INNER JOIN (Podrazdel INNER JOIN ((Ed_izm INNER JOIN MC ON Ed_izm.Id_ei = MC.Id_ei) INNER JOIN (Act INNER JOIN Zap_act ON Act.Id_act = Zap_act.Id_act) ON MC.Id_mc = Zap_act.Id_mc) ON Podrazdel.Id_p = Act.Podr) ON Post_pok.Id_pp = Act.Potr GROUP BY Podrazdel.Name_p, Podrazdel.Ruk_p, Post_pok.Name_pp, Вывод документа «Калькуляция»Формирование данных об продукции, изготавливаемой цехомPARAMETERS n Long;SELECT Act.N_act, Post_pok.Name_pp, Act.Ozp, Act.Nozp, Nalog.Rate_n, Act.Nras, MC.Name_mc, Ed_izm.Usl, Zap_act.kol, Zap_act.Price, [Price]*[kol] AS Summa FROM Post_pok INNER JOIN (Nalog INNER JOIN ((Ed_izm INNER JOIN MC ON Ed_izm.Id_ei = MC.Id_ei) INNER JOIN (Act INNER JOIN Zap_act ON Act.Id_act = Zap_act.Id_act) ON MC.Id_mc = Zap_act.Id_mc) ON Nalog.Id_nal = Act.Nal) ON Post_pok.Id_pp = Act.Potr WHERE (((Act.N_act)=[n]));Вывод формы «Проверка»Подсчет приход МЦ за определенный месяц по складу, бухгалтерии, выявление ошибкиSELECT SF_TN.Num_sf, SF_TN.Vid, Sum([Zap_sf]![Kol_vo]*[Zap_sf]![Price]) AS Summa FROM SF_TN INNER JOIN Zap_sf ON SF_TN.Id_sf = Zap_sf.Id_sf GROUP BY SF_TN.Num_sf, SF_TN.Vid HAVING (((SF_TN.Vid)=False)); SELECT SF_TN.Num_sf, SF_TN.Vid, Sum([Zap_sf]![Kol_vo]*[Zap_sf]![Price]) AS Summa FROM SF_TN INNER JOIN Zap_sf ON SF_TN.Id_sf = Zap_sf.Id_sf GROUP BY SF_TN.Num_sf, SF_TN.Vid HAVING (((SF_TN.Vid)=True)); SELECT prov2_b.[Sum-Summa], prov2_s.[Sum-Summa], [prov2_b.Sum-Summa]-[prov2_s.Sum-Summa] AS Cpr FROM prov2_b, prov2_s;Вывод документа «Отчет о движении МЦ»Формирование данных о наличие, приходе, расходе и остатке МЦ по складу, цехуPARAMETERS m Long; SELECT Post_pok.Name_pp, Month([Data]) AS Mes, Sum([MC]![Uch_p]*[Zap_act]![kol]) AS Summa FROM Post_pok INNER JOIN ((Ed_izm INNER JOIN MC ON Ed_izm.Id_ei = MC.Id_ei) INNER JOIN (Act INNER JOIN Zap_act ON Act.Id_act = Zap_act.Id_act) ON MC.Id_mc = Zap_act.Id_mc) ON Post_pok.Id_pp = Act.Potr GROUP BY Post_pok.Name_pp, Month([Data]) HAVING (((Month([Data]))=[m]));

3.6 Разработка руководство пользователя


Назначение и условия применения программы

Автоматизированная система учёта материальных ценностей разработана для автоматизации деятельности по учету материальных ценностей и ускорения решения задач, связанных с учетом материальных ценностей [2, c.8].

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

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

контроль вводимых данных, их накопление и хранение;

поиск информации в БД;

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

Подготовка к работе

При подготовке к работе необходимо проверить соответствие программных и технических средств. Далее требуется скопировать с гибкого диска на жесткий файл исполняемый модуль UMC.exe. Затем скопировать в эту же директорию базу данных UMC.mdb. Для запуска программы выбрать файл UMC.exe и двойным щелчком мыши запустить программу. На экране появится диалоговое окно, которое позволит выбрать необходимый АРМ для дальнейшей работы (рисунок 3.2).

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

Описание операций обработки данных

Описание операций технологического процесса обработки данных представлено в таблице 3.18.


Рисунок 3.2 - Выбор рабочего места


Таблица 3.18

Описание операций технологического процесса обработки данных

Название операцииУсловия выполненияПодготовительные и основные действия пользователяНачало работы АРМНаличие и целостность файлов с БД1. Запустить UMC.exe. 2. Выбрать АРМ и нажать кнопку «Войти». 3. Выбрать меню «Файл» далее «Открыть БД». 4. Выбрать каталог, в котором находится файл базы данных UMC.mdb. 4. Щелкнуть левой клавишей мыши на файле базы данных.Выбор пользовательской функции1. Выбрать курсором необходимый пункт меню. 2. Щелкнуть левой кнопкой «мыши»Работа со справочникамиВводимые данные должны соответствовать типам полей; для полей со списками должны быть подготовлены соответствующие источники данных (см. примеры ниже)1. Открывается справочник путем выбора пункта меню «Работа с БД» далее «Справочники». 2. Выбираем необходимый справочник 3. Переход по записям формы осуществляется с помощью кнопок в нижней части формы. 4. Ввод и корректировка производится путем выбора поля и ввода в него данных с клавиатуры. Ввод значения с помощью полей со списками: выбор нужного элемента списка, ввод либо клавишей Enter, либо щелчком мыши. 5. С помощью кнопок, расположенных на панели управления можно осуществлять операции сортировки, поиска, удаления, добавления, печати и копирования записей.Работа с документамиПри необходимости ввести с клавиатуры значения требуемых параметров (например, даты отчетного периода).1. Открываются документы путем выбора пункта меню «Работа с БД» далее «Оперативные данные». 2. Заполняются документы 3. Если документ необходимо распечатать, то следует выделить нужный документ в таблице на данной форме и нажать кнопку «Печать». 4. Предварительный просмотр отчетов возможен при соответствующего пункта главного меню.Контроль и ввод справочных данных, которые необходимы для начала использования АСУМЦНаличие данных о сотрудниках, организациях, банках, подразделениях организации, материальных ценностях, единицах измерения1. Выбрать меню «Работа с БД» далее «Справочники» 2. Выбрать нужный справочник и ввести данные. 3. Ввести значения реквизитов, соответствующие нормативным и юридическим документам, обязательно во все поля форм справочных данных. При неправильном вводе данных выводятся сообщения об ошибках.Работа с отчетамиНаличие данных о материальных ценностях в организации1. Выбрать меню «Отчеты» 2. Выбрать нужный отчет 3. Для печати отчета нажать кнопку «Печать» на форме Выход из программыВ главном меню выбрать «Файл» далее «Выход», щелкнуть левой клавишей мыши; при этом закрывается БД АСУМЦ.

3.7 Экономическая выгода информационной системы


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

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

повышение производительности труда;

-сокращение сроков переработки экономической информации;

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

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

снижение финансовых затрат на обработку экономической информации.

Создание и внедрение такой системы позволит высвободить трудовые ресурсы специалистов высокой квалификации для решения других производственных задач. Перед разработкой программы необходимо оценить затраты на обработку экономической информации в существующей системе и выявить условия, необходимые для успешного внедрения АРМ. С целью минимизации затрат на автоматизацию рабочих мест сотрудников важное значение приобретают вопросы оптимальной организации работ по разработке и внедрению АРМ. Одним из факторов сокращения сроков разработки АРМ, минимизации затрат на нее является использование оптимальных методов организации планирования проектных работ с применением сетевых методов планирования и управления [9, с,35-36].

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

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


С1 - С2 = N·3, (3.1)


где С1 и С2 - стоимость электроэнергии до и после внедрения системы;- среднегодовые изменения расхода электроэнергии при равенстве всех прочих факторов, кроме удельного энергопотребления, определяющееся по формуле (3.2):

= Рс·Т, (3.2)


где Рс - изменение потребляемой энергии от сети мощности,

Т - годовой ресурс работы (Т = 6000 ч).

З - стоимостная оценка по действующим ценам и тарифам электроэнергии.


(З = 61,5 руб. за 1000 кВт/ч).

пол = 0,236·6000·1000 = 1416 тыс. кВт/ч - экономия электроэнергии при полной загрузке;н = 0,164·6000·1000 = 984 тыс. кВт/ч - экономия электроэнергии при неполной загрузке.

Прирост прибыли от экономии электроэнергии:

при полной загрузке - 87084 тыс. руб.

-при неполной - 60516 тыс. руб.

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

При оценке коммерческой эффективности данного проекта воспользуемся формулами (3.3 - 3.6).

. Чистый дисконтированный доход (NPV) проекта при ставке дисконтирования 0,01.


34,9 34,9 38 35,8 35,4 54,4 45,6 38 27,8 87,8

NPV = ------ + ------ + ----- + ----- + ----- + ----- + ------ + ------ + ----- + -----

1,01 1,02 1,03 1,04 1,05 1,06 1,07 1,08 1,09 1,10

87,8 43,3 43,3

+ ----- + ----- + ------- - 496,763 = 92,267 (тыс. руб.)

1,11 1,12 1,13


. Индекс рентабельности проекта (ROI)


665,08

ROI = ---------- = 1,3

496,763


. Индекс прибыльности проекта ( PI )


13 665,08 / ( 1,01 )

PI = ------------------- = 1,18

496,763


. Срок окупаемости проекта (Т ок ) в днях

oк = 496,763 / 1,13 = 339,6 д.


Рассчитанные показатели коммерческой эффективности позволяют сделать следующие выводы:> 0, следовательно чистые денежные доходы проекта превышают сумму первоначальных инвестиций.> 1, следовательно проект рентабелен.> 0, проект одобряется, сумма прибыли на каждый рубль вложенных средств составит 1,18 руб.

Т ок = 339,6 д., следовательно вложенные в проект денежные средства окупятся в течении 1 года после начала его эксплуатации.

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

Сумма чистой прибыли предприятия превысит сумму кредита к началу 6 месяца эксплуатации проекта.

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

Как показали расчеты показателей эффективности предлагаемый проект внедрения автоматизированного рабочего места на предприятии ОАО «Уфалейникель» Серовский рудник достаточно эффективен и заслуживает внимание инвесторов.

Также для обоснования вышеизложенного эффекта необходимо осуществить ряд организационно-экономических расчетов:

.Сетевой график разработки АЭИС учета материальных ценностей в строительной организации.

.Расчет затрат на разработку АЭИС учета материальных ценностей в строительной организации.


3.8 Построение и расчет сетевого графика разработки


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

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

Главным признаком системы сетевого планирования и управления является наличие в них сетевых моделей, которые изображаются в виде сетевого графика. На нем в наглядной форме представлена вся совокупность проектных работ, необходимых для достижения промежуточных и конечного результатов, отражена последовательность их выполнения и взаимосвязь между ними. Принципиально важным в СПУ является то, что сетевой график позволяет в динамичном режиме выявить из всего комплекса работ те из них, последовательность выполнения которых на данный момент предопределяет сроки выполнения всего проекта или затраты различных ресурсов, и тем самым их выполнение поставить под особый контроль [9, с.40].

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

  1. составление библиотеки событий;
  2. составление библиотеки работ;
  3. построение сетевого графика;
  4. определение трудоемкости работ;
  5. установление категорий и количества исполнителей по каждой работе;
  6. установление коэффициента снижения трудоемкости выполнения работ;
  7. расчет продолжительности работ;
  8. расчет продолжительности всех путей сетевого графика и выявление критического;
  9. расчет временных параметров событий сетевого графика;
  10. расчет временных параметров работ сетевого графика.

При построении сетевого графика предварительно составляются библиотека событий и работ. Библиотека событий и библиотека работ приведены в таблице 3.1 и таблице 3.2 соответственно. По данным таблиц построен сетевой график (см. рисунок 3.1).


Таблица 3.19

Библиотека событий

КодНаименование события2300Информация к выдаче задания подготовлена01Задание на разработку АЭИС получено02Сетевой график создания АЭИС разработан03Средства моделирования объекта автоматизации выбраны и настроены04Структура объекта автоматизации и функции исполнителей изучены, проведен анализ документооборота и информационных потоков05Подобрана специальная литература по учету материальных ценностей в строительной организации, выработаны специальные предложения по составу АИС и функциям пользователей06Параметры сетевого графика создания АЭИС и его оптимизация рассчитаны, подготовлен отчет о предпроектном исследовании объекта автоматизации07Проанализированы существующие аналоги создаваемой АЭИС08Разработаны варианты концепции создания АЭИС09Проанализированы средства реализации проекта10Выбраны вариант создания и средства реализации АЭИС11Общие требования к АЭИС сформированы12Требования к видам обеспечения и к функциям АЭИС разработаны13Техническое задание оформлено, согласовано и утверждено14Средства реализации проекта АЭИС учета материальных ценностей в строительстве (СУБД ACCESS 2002, Delphi 6) установлены и настроены15Разработана информационная модель предметной области (учет материальных ценностей в строительной организации)16Разработана архитектура АЭИС, БД АЭИС сгенерирована в заданном формате17Математическая модель для решения задач АРМ «Бухгалтера материального стола» разработана18Математическая модель для решения задач АРМ «Зав.складом»19Математическая модель для решения задач АРМ «Начальника цеха»20Структура пользовательского интерфейса и структура ПО АРМ «Бухгалтера материального стола»21Структура пользовательского интерфейса и структура ПО АРМ «Зав.складом»22Структура пользовательского интерфейса и структура ПО АРМ «Начальника цеха»23Структура текстовых и графических отчетов, формируемых АРМ «Бухгалтера материального стола» разработана24Структура текстовых и графических отчетов, формируемых АРМ «Зав.складом» разработана25Структура текстовых и графических отчетов, формируемых АРМ «Начальника цеха» разработана26Экранные формы, алгоритмы запросов к БД, программные модули АРМ «Бухгалтера материального стола» разработаны27Экранные формы, алгоритмы запросов к БД, программные модули АРМ «Зав.складом» разработаны28Экранные формы, алгоритмы запросов к БД, программные модули АРМ «Начальника цеха» разработаны29Произведена отладка и тестирование ИО и ПО АРМ «Бухгалтера материального стола», АРМ «Зав.складом», АРМ «Начальника цеха»30Руководство пользователя для АРМ «Бухгалтера материального стола», АРМ «Зав.склада», АРМ «Начальника цеха» разработаны31Эксплуатационная документация АЭИС разработана32Произведена опытная эксплуатация и испытание АЭИС33Обучение пользователей завершено34АЭИС внедрена и сдана в эксплуатацию

Таблица 3.20

Библиотека работ

Шифр работНаименование работКоличество исполнителейТрудоемкость работ в часах123400-01Получение задания на разработку АЭИС24+8=1201-02Разработка сетевого графика проектирования АЭИС11001-03Выбор и настройка средств моделирования объекта автоматизации22+10=1201-04Изучение функций исполнителей и структуры объекта автоматизации12401-05Подобрана специальная литература по учету материальных ценностей в строительной организации12402-06Расчет параметров сетевого графика создания АЭИС и его оптимизация1403-05Анализ состава документов и информационных потоков12404-05Выработка предложений по составу АЭИС и функциям пользователей22+8=1005-06Подготовка отчета о предпроектном обследовании объекта автоматизации116 06-07Поиск и анализ существующих аналогов создаваемой АЭИС22+20=2207-08Разработка варианта концепции создания системы АИС22+16=1808-09Анализа средств реализации проекта11208-10Выбран вариант создания АЭИС22+8= 1009-10Выбраны средства реализации АЭИС11210-11Разработка общих требований к АЭИС22+14=1610-12Разработка требований к видам обеспечения АЭИС1811-12Разработка требований к функциям обеспечения АЭИС1812-13Оформление, согласование и утверждение общего ТЗ22+16=1813-14Установка и настройка средств реализации проекта АЭИС (СУБД ACCESS 2002, Delphi 6)1814-16Разработка архитектуры АЭИС в заданном формате11014-15Информационное моделирование предметной области12415-16Генерация БД АЭИС в заданном формате11016-17Разработка математических моделей для решения задач АРМ «Бухгалтера материального стола»11216-18Разработка математических моделей для решения задач АРМ «Зав.складом»11216-19Разработка математических моделей для решения задач АРМ «Начальника цеха»11217-20Разработка структуры пользовательского интерфейса и структуры ПО АРМ «Бухгалтера материального стола»22+8=1017-18Фиктивная работа0018-21Разработка структуры пользовательского интерфейса и структуры ПО АРМ «Зав.складом»22+8=1019-22Разработка структуры пользовательского интерфейса и структуры ПО АРМ «Начальника цеха»22+8=1020-23Разработка структуры текстовых и графических отчетов, формируемых АРМ «Бухгалтера материального стола»11221-24Разработка структуры текстовых и графических отчетов, формируемых АРМ «Зав.складом»11222-25Разработка структуры текстовых и графических отчетов, формируемых АРМ «Начальника цеха»11223-26Разработка экранных форм, алгоритмов запросов к БД, программных модулей АРМ «Бухгалтера материального стола»12424-27Разработка экранных форм, алгоритмов запросов к БД, программных модулей АРМ «Зав.складом»12425-28Разработка экранных форм, алгоритмов запросов к БД, программных модулей АРМ «Начальника цеха»12426-29Отладка и тестирование ИО и ПО АРМ «Бухгалтера материального стола»22+20=2227-29Отладка и тестирование ИО и ПО АРМ «Зав.складом»22+20=2228-29Отладка и тестирование ИО и ПО АРМ «Начальника цеха»22+20=2229-30Разработка руководства пользователя для АРМ «Бухгалтера материального стола», АРМ «Зав.складом», АРМ «Начальника цеха»12530-31Разработка эксплуатационной документации АЭИС13031-32Опытная эксплуатация и испытание АЭИС24+24=2832-33Завершено обучение пользователей12433-34Внедрение и сдача АЭИС заказчику24+24=28Итого суммарная трудоемкость687

Сетевой график, представленный на рисунке 3.3, имеет исходную точку - событие 00, и замыкается на событии, являющейся конечной целью всех работ - событие 34. Критический путь выполнения работ Lкр=00-01-03-05-06-07-08-09-10-11-12-13-14-15-16-17-18-21-24-27-29-30-31-32-33-34 выделен на рисунке 3.3.

Расчет параметров сетевого графика

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


Таблица 3.21

Продолжительность выполнения работ

Шифр работТрудоем. в часах Т(ij)Кол-во исполн.Тmax (ij), днTmin (ij), днTож (ij), дн12345600-0112.020.750.600.6601-0210.011.251.001.1001-0312.020.750.600.6601-0424.013.002.402.6401-0524.013.002.402.6402-064.010.500.400.4403-0524.013.002.402.6404-0510.020.630.500.5505-0616.012.001.601.7606-0722.021.381.101.2107-0818.021.130.900.9908-0912.011.501.201.3208-1010.020.630.500.5509-1012.011.501.201.3210-1116.021.000.800.8810-128.011.000.800.8811-128.011.000.800.8812-1318.021.130.900.9913-148.011.000.800.8814-1524.013.002.402.6414-1610.011.251.001.1015-1610.011.251.001.1016-1712.011.501.201.3216-1812.011.501.201.3216-1912.011.501.201.3217-180.000.000.000.0017-2010.020.630.500.5518-2110.020.630.500.5519-2210.020.630.500.5520-2312.011.501.201.3221-2412.011.501.201.3222-2512.011.501.201.3223-2624.013.002.402.6424-2724.013.002.402.6425-2824.013.002.402.6426-2922.021.381.101.2127-2922.021.381.101.2128-2922.021.381.101.2129-3025.013.132.502.7530-3130.013.753.003.3031-3228.021.751.401.5432-3324.013.002.402.6433-3428.021.751.401.54

Рисунок 3.3 - Сетевой график создания информационной системы учета материальных ценностей в организации


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


Таблица 3.22

Расчет критического пути

NСостав работ путейПрод-ть пути в днях123100-02-03-04-05-06-07-10-14-15-20-21-22-23-24-25-26-28-29-33-3433.2200-01-03-05-06-07-08-09-10-11-12-13-14-15-16-17-18-21-24-27-29-30-31-32-33-3436.7300-01-03-04-05-06-07-10-14-15-16-18-19-22-23-24-25-26-28-29-33-3436.6400-02-03-04-05-06-07-10-14-15-16-18-19-22-23-24-25-26-28-29-33-3436.1500-01-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-3431.1600-02-03-04-05-06-07-13-14-15-16-18-19-22-23-24-25-26-28-29-33-3434.7700-02-03-04-05-06-07-11-14-15-20-21-22-23-24-25-26-28-29-33-3434.5800-02-03-04-05-06-07-13-14-15-20-21-22-23-24-25-26-28-29-33-3434.0900-01-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-3432.31000-02-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-3435.91100-01-03-04-05-06-07-11-14-15-16-18-19-22-23-27-28-29-33-3435.81200-02-03-04-05-06-07-11-14-15-16-18-19-22-23-27-28-29-33-3435.21300-01-03-04-05-06-07-12-14-15-16-18-19-22-23-27-28-29-33-3430.31400-02-03-04-05-06-07-12-14-15-16-18-19-22-23-27-28-29-33-3433.81500-01-03-04-05-06-07-13-14-15-16-18-19-22-23-27-28-29-33-3433.71600-01-03-04-05-06-07-11-14-15-17-18-19-22-23-27-28-29-33-3433.11700-02-03-04-05-06-07-11-14-15-17-18-19-22-23-27-28-29-33-3430.61800-01-03-04-05-06-07-12-14-15-17-18-19-22-23-27-28-29-33-3434.11900-02-03-04-05-06-07-12-14-15-17-18-19-22-23-27-28-29-33-3434.82000-01-03-04-05-06-07-13-14-15-17-18-19-22-23-27-28-29-33-3433.42100-02-03-04-05-06-07-13-14-15-17-18-19-22-23-27-28-29-33-3428.52200-01-03-04-05-06-07-10-13-15-20-21-22-23-27-28-29-33-3432.02300-02-03-04-05-06-07-10-14-15-20-21-22-23-27-28-29-33-3431.92400-01-03-04-05-06-07-11-14-15-20-21-22-23-27-28-29-33-3431.42500-02-03-04-05-06-07-11-14-15-20-21-22-23-27-28-29-33-3429.72600-01-03-04-05-06-07-12-14-15-20-21-22-23-27-28-29-33-3433.22700-02-03-04-05-06-07-12-14-15-20-21-22-23-27-28-29-33-3433.12800-01-03-04-05-06-07-13-14-15-20-21-22-23-27-28-29-33-3432.62900-02-03-04-05-06-07-13-14-15-20-21-22-23-27-28-29-33-3427.63000-02-03-04-05-06-07-10-14-15-20-21-22-23-24-25-26-28-29-33-3431.13100-01-03-04-05-06-07-11-14-15-20-21-22-23-24-25-26-28-29-33-3431.03200-02-03-04-05-06-07-11-14-15-20-21-22-23-24-25-26-28-29-33-3430.53300-01-03-04-05-06-07-12-14-15-20-21-22-23-24-25-26-28-29-33-3433.23400-02-03-04-05-06-07-12-14-15-20-21-22-23-24-25-26-28-29-33-3434.73500-02-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-3430.63600-01-03-04-05-06-07-11-14-15-16-18-19-22-23-27-28-29-33-3428.5

По результатам расчета путь № 2 имеет наибольшую продолжительность времени выполнения всей совокупности работ - 36,7 дней, то есть данный путь является критическим. Состав работ критического пути следующий: 00-01-03-05-06-07-08-09-10-11-12-13-14-15-16-17-18-21-24-27-29-30-31-32-33-34.

Результаты расчета временных параметров событий представлены в таблице 3.23.



Таблица 3.23

Расчет временных параметров событий

Код событияРанний срок свершения события, дн,Tp(i)Поздний срок свершения события, дн,Tn(j)Резерв времени событий, дн,Ri123400.00.00.010.70.70.021.85.33.531.31.30.043.33.40.154.04.00.065.75.70.076.96.90.087.97.90.099.29.20.01010.610.60.01111.411.40.01212.312.30.01313.313.30.01414.214.20.01516.816.80.01617.917.90.01719.319.30.01819.319.30.01919.319.30.02019.819.80.02119.819.80.02219.819.80.02321.121.10.02421.121.10.02521.121.10.02623.823.80.02723.823.80.02823.823.80.02925.025.00.03027.727.70.03131.031.00.03232.632.60.03335.235.20.03436.736.70.0Результаты расчета временных параметров работ представлены в таблице 3.24.


Таблица 3.24

Расчет временных параметров работ

Шифр РаботР.срок нач. работ Tрн(ij)Р.срок окон. работ Tро(ij)Позд. срок нач. работ Tпн(ij)Позд. срок окон. работ Tпо(ij)Полный резерв Rп (ij)Коэфф. напр. работ Kн(i,j)123456700-010.000.660.000.660.001.0001-020.661.764.185.283.520.3001-030.661.320.661.320.001.0001-040.663.300.773.410.110.9701-050.663.301.323.960.660.8002-061.762.205.285.723.520.3003-051.323.961.323.960.001.0004-053.303.853.413.960.110.9705-063.965.723.965.720.001.0006-075.726.935.726.930.001.0007-086.937.926.937.920.001.0008-097.929.247.929.240.001.0008-107.928.4710.0110.562.090.2109-109.2410.569.2410.560.001.0010-1110.5611.4410.5611.440.001.0010-1210.5611.4411.4412.320.880.5011-1211.4412.3211.4412.320.001.0012-1312.3213.3112.3213.310.001.0013-1413.3114.1913.3114.190.001.0014-1514.1916.8314.1916.830.001.0014-1614.1915.2916.8317.932.640.2915-1616.8317.9316.8317.930.001.0016-1717.9319.2517.9319.250.001.0016-1817.9319.2517.9319.250.001.0016-1917.9319.2517.9319.250.001.0017-1819.2519.2519.2519.250.001.0017-2019.2519.8019.2519.800.001.0018-2119.2519.8019.2519.800.001.0019-2219.2519.8019.2519.800.001.0020-2319.8021.1219.8021.120.001.0021-2419.8021.1219.8021.120.001.0022-2519.8021.1219.8021.120.001.0023-2621.1223.7621.1223.760.001.0024-2721.1223.7621.1223.760.001.0025-2821.1223.7621.1223.760.001.0026-2923.7624.9723.7624.970.001.0027-2923.7624.9723.7624.970.001.0028-2923.7624.9723.7624.970.001.0029-3024.9727.7224.9727.720.001.0030-3127.7231.0227.7231.020.001.0031-3231.0232.5631.0232.560.001.0032-3332.5635.2032.5635.200.001.0033-3435.2036.7435.2036.740.001.00

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

Коэффициент напряженности работ некритического пути не превышает 0,5, при условии, что исполнителей таких работ больше одного человека;

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

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

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



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


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

Затраты на разработку АЭИС () могут быть рассчитаны по следующей формуле (3.7)


(3.7)


где: - стоимость сырья и материалов, руб.;

- стоимость покупных комплектующих, руб.;

- основная заработная плата разработчиков, руб.;

- дополнительная заработная плата разработчиков, руб.;

- отчисления на социальные нужды (единый социальный налог), руб.; - прочие прямые расходы, руб.;

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

Расчет стоимости сырья, материалов

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

Стоимость используемых для разработки материалов, в общем, рассчитывается по формуле (3.8)


, (3.8)


где: - наименование соответствующего вида используемых материалов;

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

- расход на разработку материалов -того наименования в соответствующих единицах измерения;

- цена приобретения единицы материала -того наименования, руб.;

- коэффициент, учитывающий транспортно-заготовительные расходы при приобретении материалов -того наименования (оплата услуг транспорта, комиссионных посредникам и др.), Ктi = 1,08 - 1,15.

Расчет стоимости используемых материалов представлен в таблице 3.25


Таблица 3.25

Наименование материалаЕдиница измере нияЦена за единицу в рубляхРасход на разработкуКоэффициент КТСумма в рублях234567Бумага писчаяпачка4011,144,00Бумага для принтерапачка11011,1121,00Папка канцелярскаяштука2011,122,00ИТОГО:187,00

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

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

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



, (3.9)


где - наименование категории разработчиков;

- количество категорий разработчиков;

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

- часовая тарифная ставка разработчика -ой категории.

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

консультант (руководитель дипломного проекта);

инженер-программист (дипломник).

Часовая тарифная ставка разработчиков определяется по формуле (3.10)


(руб./час), (3.10)


где - месячный оклад разработчика -ой категории, руб.;

- месячный фонд времени работы разработчика в часах ( часов).

Месячные оклады разработчиков по категориям составляют:

консультант - 3500 руб/мес;

инженер-программист - 2500 руб/мес.

Таким образом, часовые тарифные ставки разработчиков определены в размерах:

для инженера-программиста:


Lи = 2000/168 = 11,90 (руб/час),


для консультанта:к = 3100/168 = 18,45 (руб/час).


Расчет основной заработной платы разработчиков ПС представлен в таблице 3.26


Таблица 3.26

Расчет основной заработной платы разработчиков ПС

Шифр работИнженер-программистКонсультантВсего по работе (руб.)Т часLи час в руб.Сумма в руб.Т часLк час в руб.Сумма в руб.1234567800-01811,9095,20418,4573,80169,001-021011,90119,0---119,001-031011,90119,0218,4536,90155,9001-042411,90285,60---285,6001-052411,90285,60---285,6002-06411,9047,60---47,6003-052411,90285,60---285,6004-05811,9095,20218,4536,90132,1005-061611,90190,40---190,4006-072011,90238,00218,4536,90274,9007-081611,90190,40218,4536,90227,3008-091211,90142,80---142,8008-10811,9095,20218,4536,90132,1009-101211,90142,80---142,8010-111411,90166,60218,4536,90203,5010-12811,9095,20---95,2011-12811,9095,20---95,2012-131611,90190,40218,4536,90227,3013-14811,9095,20---95,2014-161011,90119,0---119,014-152411,90285,60---285,6015-161011,90119,0---119,016-171211,90142,80---142,8016-181211,90142,80---142,8016-191211,90142,80---142,8017-20811,9095,20218,4536,90132,1018-21811,9095,20218,4536,90132,1019-22811,9095,20218,4536,90132,1020-231211,90142,80---142,8021-241211,90142,80---142,8022-251211,90142,80---142,8023-262411,90285,60---285,6024-272411,90285,60---285,6025-282411,90285,60---285,6026-292011,90238,0218,4536,90274,9027-292011,90238,0218,4536,90274,9028-292011,90238,0218,4536,90274,9029-302511,90297,50---297,5030-313011,90357,0---357,031-322411,90285,60418,4573,80359,4032-332411,90285,60---285,6033-342411,90285,60418,4573,80359,40Итого:649Х7723,1038Х701,108424,20

Наименования работ, соответствующие шифрам, указаны в таблице 3.20.

Расчет дополнительной заработной платы разработчиков

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

Дополнительная заработная плата рассчитывается по формуле (3.11)


руб. (3.11)


где - основная заработная плата разработчиков (руб.);

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

Таким образом, дополнительная заработная плата разработчиков программы составляет(3.5):


ЗД = 8424,20 Ч 18% / 100% = 1516,36 (руб.).


Расчет отчислений на социальные нужды (единый социальный налог)

Отчисления на социальные нужды рассчитываются по формуле (3.12)


руб. (3.12)


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

Пенсионный фонд Российской Федерации <#"justify">Осн = (8424,20 + 1516,36) Ч 26% /100% = 2584,55 (руб.).


Расчет прочих прямых расходов

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

Данная статья расходов представлена затратами на аренду вычислительной техники, размер которых определяется по следующей формуле (3.13)


руб. (3.13)


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

- цена одного часа аренды вычислительной техники.

Затраты на аренду вычислительной техники составляют:


= 232 Ч 8 = 1856 руб.


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

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

Расчет накладных расходов

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

Они рассчитываются по формуле (3.14)


руб. (3.14)


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

Таким образом, накладные расходы составляют:


= 8424,20 68% / 100% = 5728,46 (руб.).


Все расчеты затрат на разработку АЭИС сводим в таблицу 3.27.


Таблица 3.27

Затраты на разработку АЭИС

Наименование статьи расходовСумма в рубляхУдельный вес, в %Основная заработная плата разработчиков8424,2041,8Дополнительная заработная плата разработчиков данного ПС1516,367,5Отчисления на социальные нужды (единый социальный налог)2584,5512,8Прочие прямые расходы1896,009,4Накладные расходы5728,4628,5ИТОГО:20149,57100,00

Таким образом, результаты проведенных расчетов показали, что наибольший удельный вес в общей совокупности затрат на разработку программы - 41,8% - имеет статья расходов «Основная заработная плата разработчиков» и 28,5% - «Накладные расходы». Поэтому, если в дальнейшем будет рассматриваться вопрос о снижении затрат, то прежде всего внимание стоит обратить на статью расходов: «Накладные расходы», т.е. снижение затрат может произойти за счет снижения накладных расходов.


3.10 Анализ основных технико-экономических показателей


К основным технико-экономическим показателям следует отнести следующие: объем товарной продукции; выручка от реализации; себестоимость продукции; прибыль чистая.

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


Таблица 3.28

Динамика основных технико-экономических показателей ОАО «Уфалейникель» Серовский рудник с 2007 по 2009 г.г., тыс.руб.

ПоказательПериодАбс. отклонениеОтнос. отклонение, %2007200820092008/ 20072009/ 20082008/ 20072009/ 2008Объем товарной продукции3267650338700069203001193503533300103,7204,3Выручка от продаж18041262873427675628110693013882854159,5235,1Себестоимость продукции1439136198906550074355499293018370138,2251,7Чистая прибыль85820407002329428321182-77574474,0080,9

Из таблицы 3.28 видно, что в результате финансово-хозяйственной деятельности исследуемого экономического субъекта в 2008 году объем товарной продукции увеличился на 3,7% по отношению к предыдущему периоду, а в 2009 году он удвоился и составил на 104,3% больше, по сравнению с 2008 годом. Выручка от реализации возросла на 59,5% по отношению к 2007 году, а в 2009 году она возросла на 135,1%, по сравнению с 2008 годом.



Рисунок 3.3 - Динамика показателей результатов деятельности ОАО «Уфалейникель» Серовский рудник за 2007-2009 г.г., тыс. руб.


Анализ выпуска и реализации продукции. Анализ начинается с изучения динамики выпуска и реализации продукции, расчета базисных и ценовых темпов роста и прироста. Этот анализ показывает, как изменился объем производства и реализации за определенное количество лет. В таблице 3.29 приведены относительные показатели объема выпуска и реализации продукции за 3 года.


Таблица 3.29

Относительные показатели объема выпуска и реализации продукции в 2007-2009 г.г., %

Показатель200720082009Продукция в % к выпуску базисного периода11,0372,117Объем реализации в % к базисному периоду11,5952,351

Среднегодовой темп роста выпуска продукции рассчитываем по среднегеометрической формуле (3.15):


Твп = ,(3.15)


где Твп - среднегодовой темп роста;

Т1, Т2…Тn - объемы выпуска продукции за определенные периоды Т, в % от базового;- количество периодов.


Твп = *100% = 148%.

Темп прироста = Твр - 100 = 48%.


Среднегодовой темп роста реализации продукции:


Трп = = 193%.

Темп прироста реализации продукции = Трп - 100 = 93%.


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

Анализ чистой прибыли. Динамика чистой прибыли представлена на рисунке 3.4.


Рисунок 3.4 - Динамика чистой прибыли ОАО «Уфалейникель» Серовский рудник в 2007-2009 г.г., тыс. руб.


Согласно рисунку 3.4, чистая прибыль в 2008 году увеличилась более чем в 4 раза по отношению к 2007 году, но снизилась на 19,1% в 2009 году.

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

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

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

По сумме:


Сс = Сф - Сб, (3.16)


В динамике:


Сд = Сф/Сб*100%, (3.17)


где: Сб, Сф - фактическая себестоимость в базисном и отчетном периодах.

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



Уз = , (3.18)


где Уз - уровень затрат;

С - себестоимость в сопоставимых ценах;

В - выручка.

Показатели себестоимости продукции ОАО «Уфалейникель» Серовский рудник в 2008 -2009 г.г. отражены в таблице 3.30.


Таблица 3.30

Анализ себестоимости товарной продукции 2008 -2009 г.г.

Статья затрат20082009Изменение удельного веса, %тыс. р.Удельный вес, %тыс. р.Удельный вес, %Товарная продукция938 935Х2 241 537ХХМатериальные затраты,612 89272,01 271 06269,7-2,3в т.ч.сырье и материалы,319 33437,5811 57844,57,0Покупные полуфабрикаты,1 7020,21 8230,1-0,1топливо,241 65428,4375 61020,6-7,8энергия.50 2035,982 0514,5-1,4работы и услуги34 0364,180 2274,40,3зарплата119 97614,1308 14616,92,8отчисления46 7995,5129 4587,11,6амортизация8 3411,011 4180,6-0,4прочее33 1853,943 7602,4-1,5изменение остатков незавершенного пр-ва4 336-0,621 326-1,1-0,5Всего затраты:850 893100,01 822 745100,0ХЗатраты на 1 р. товарной продукции90,62Х81,34Х-9,3

Анализ себестоимости, из которой следует, что себестоимость товарной продукции за 2008 год в целом возросла в 2,14 раза (1 822 745 / 850 893), тогда как объем производства (в тоннах) увеличился всего в 1,25 раза. Таким образом, рост цен на товарную продукцию опережает рост объемов производства.

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

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

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

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


Ктл = , (3.19)


где Ктл - коэффициент текущей ликвидности;

Ао - оборотные активы;

Окр.ср. - краткосрочные обязательства.



Ктл 2007 = 0,758; Ктл 2008 = 0,928; Ктл 2009 = 1,146.


Значение коэффициента текущей ликвидности повысилось, но оно все равно ниже значения, установленного Минфином РФ (меньше 2). Для предприятий производственной сферы значений коэффициента текущей ликвидности равное двум - скорее исключение, чем правило.

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


Кср.ликв = , (3.20)


где Кср.ликв - коэффициент срочной ликвидности;

Ао - оборотные активы;

З - запасы;

Окр.ср. - краткосрочные обязательства.


Ксроч.ликв 2007 = 0,311; Ксроч.ликв 2008 = 0,304; Ксроч.ликв 2009 =

,522.


Значение коэффициента снизилось в 2008 году на 0,007, возможность своевременных расчетов с дебиторами мала. Но в 2009 году появилась положительная тенденция, значение коэффициента возросло на 0,218 и составило 0,522, это значит, что предприятие может рассчитаться со своими кредиторами на 52,2%.

Коэффициент абсолютной ликвидности (платежеспособности). Является наиболее жестким критерием ликвидности предприятия, показывает, какая часть краткосрочных заемных обязательств может быть при необходимости погашена немедленно. Рекомендательная нижняя граница показателя, приводимая в западной литературе, - 0,2. Коэффициент абсолютной ликвидности (платежеспособности) рассчитывается по формуле (3.21):


Кабс.л = , (3.21)


где Кабс.л - коэффициент абсолютной ликвидности (платежеспособности);

Д - денежные средства;

ФВ крср. - краткосрочные финансовые вложения;

Окр.ср. - краткосрочные обязательства.


Кабс.л 2007 = 0,065; Кабс.л 2008 = 0,038; Кабс.л 2009 = 0,038.


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



Таблица 3.31

Показатели текущей ликвидности в 2007-2009 г.г.

Показатели200720082009КритерииК текущей ликвидности0,7580,9281,1461 > 2К срочной ликвидности0,3110,3040,5220,3 - 1К абсолютной ликвидности0,0650,0380,0380,2 - 0,25

В результате анализа ликвидности можно сделать следующие выводы.

Показатели текущей ликвидности улучшились с 0,758 до 1,146, но у предприятия недостаточно активов для покрытия своих обязательств. Значение коэффициентов ликвидности ниже критериального показателя, поэтому можно сделать вывод, что ОАО «Уфалейникель» Серовский рудник имеет неудовлетворительную структуру баланса и неплатежеспособен. Даже при условии поступления денег по дебиторской задолженности предприятие могло бы рассчитаться с кредиторами в 2008 г. лишь на 52,2%. В тоже время повышение коэффициента текущей ликвидности на 0,388 говорит о некотором улучшении финансового положения предприятия.

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

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


Коэффициент независимости рассчитывается по формуле (3.22):


Кавт = , (3.22)


где Кавт - коэффициент независимости;

Кс - собственный капитал;

Вб - валюта баланса.


Кавт 2007 = 0,281; Кавт 2008 = 0,355; Кавт 2009 = 0,449.


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

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

Коэффициент финансовой зависимости по существу является обратным к коэффициенту автономии и рассчитывается по формуле (3.23):

Кфин.зав = , (3.23)


где Кфин.зав - коэффициент финансовой зависимости;

Кз - заемный капитал;

Вб - валюта баланса.


Кфин.зав. 2007 = 0,718; Кфин.зав. 2008 = 1,145; Кфин.зав. 2009 = 0,55.


Коэффициент финансовой зависимости понизился на 0,168, снижение этого показателя означает уменьшение доли заемных средств в финансировании предприятия. Нормативное значение не более 0,5. На протяжении всего периода коэффициент финансовой независимости не вписывается в рекомендуемое значение. Однако Министерство экономики РФ рекомендует повышение коэффициента финансовой зависимости от 0,5 до 0,9, особенно для акционерных обществ, т.к. рентабельность собственных средств у предприятия, пользующегося заемными средствами, возрастает.

Коэффициент финансового рычага - это отношение заемного и собственного капитала, что отражено на формуле (3.24):


Кфин.рычага = , (3.24)


где Кфин.рычага - коэффициент финансового рычага;

Кз - заемный капитал;

Кс - собственный капитал.


Кфин.рычага 2007 = 2,547; Кфин.рычага 2008 = 1,811; Кфин.рычага 2009 = 1,223.


Сведем все показатели финансовой устойчивости в таблице 3.32.


Таблица 3.32

Показатели финансовой устойчивости на ОАО «Уфалейникель» Серовский рудник в 2007-2009 гг.

Показатели200620072008КритерииКоэффициент автономии0,2810,3550,449>0,5Коэффициент финансовой зависимости.0,7181,1450,55<0,5Коэффициент финансового рычага2,5471,8111,223<1

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

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

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

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

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

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

При расчете коэффициентов используется операционная прибыль и чистая прибыль.

Далее рассчитывается рентабельность совокупного капитала по формуле (3.25):


Рент.сов.капитала = , (3.25)


где Рент.сов.капитала - рентабельность совокупного капитала;

По - операционная прибыль;

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


Рс.к. 2008 = 13%; Рс.к. 2009 = 20%.


Рентабельность продаж рассчитывается делением прибыли от реализации продукции, работ и услуг или операционной прибыли на сумму полученной выручки. Характеризует эффективность предпринимательской деятельности: сколько прибыли имеет предприятие с рубля продаж. Широкое применение этот показатель получил в рыночной экономике. Рассчитывается в целом по предприятию по формуле (3.26):


Рент.продаж = , (3.26)


где Рент.продаж - рентабельность продаж;

По - операционная прибыль;

В - выручка.


Рп 2008 = 23%; Рп 2009 = 18%.


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


Рент.собств.капитала = , (3.27)


где Рент.собств.капитала - коэффициент рентабельности собственного капитала;

Пч - чистая прибыль;

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


Рент. собст.капитала 2008 = 97 %; Рент.собст.капитала 2009 = 79 %.


Показатели рентабельности ОАО «Уфалейникель» Серовский рудник в 2008-2009 г.г. отражены в таблице 3.33.


Таблица 3.33

Показатели рентабельности в 2008-2009 г.г., в %

Показатели20082009Абсолют. отклонение 2009/2008Рентабельность совокупного капитала13207,000Рентабельность продаж2318-5,000Рентабельность собственного капитала9779-18,000

Данные таблицы 3.33 позволяют сделать следующие выводы. Рентабельность собственного капитала снизилась на 18% против прошлого года из-за снижения чистой прибыли.

Из приведенного анализа технико-экономических показателей ОАО «Уфалейникель» Серовский рудник можно сделать некоторые выводы:

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

-на предприятии наблюдается рост уровня затрат. Это значит, что при дальнейшем увеличении объема выпуска рост себестоимости будет опережать рост прибыли;

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

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



Заключение


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

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

составление всех документов (ввод данных) ускоряется и облегчается с введением справочников «Партнеры», «Подразделения», «Материальные ценности», «План счетов», «Готовая продукция», «Налоги», «Затраты», которые образуют новые информационные потоки в составе разработанной архитектуры информационной системы;

прежде передаваемые в виде документов (на бумаге) «Накладная на внутреннее перемещение», «Акты об использовании МЦ», «Отчеты о движении МЦ» теперь смогут передаваться из одного подразделения в другое по сети, не требуя «бумажной волокиты»;

большое количество отчетных документов («Оборотно-сальдовая ведомость по МЦ», «Отчеты о движении МЦ», «Инвентаризационная ведомость») и наглядное представление результатов работы для администрации («Ведомость №10а», «Журнал-ордер затрат на строительство объектов») будет составляться автоматически по запросу пользователей.

На основе разработанной концепции в данном дипломном проекте были созданы АРМ бухгалтера материального стола, АРМ заведующего складом и АРМ начальника цеха. Инструментом реализации программного обеспечения использована среда визуального программирования DELPHI 6.0. База данных спроектирована в формате Paradox.

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

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


список используемых источников


Источники

1.ГОСТ 19.103 - 77. ЕСПД. Обозначение программ и программных документов. - М.: Изд-во стандартов, 1977.

2.ГОСТ 19.402 - 78. ЕСПД. Описание программы. - М.: Изд-во стандартов, 1978.

Литература

3.Адамов, Н.А. Бухгалтерский учет в строительстве / Н.А. Адамов. - СПб.: Питер, 2003 - 256 с.

.Алфимов, Р.В. Совместное использование Delphi и CASE Rational Rose при проектировании пользовательского интерфейса / Р.В. Алфимов, Е.Б. Золотухина // Интерфейс - № 6. - С. 43- 45.

.Аникина, Б.А. Логистика: Учебник / Под ред. Б.А. Аникина: 2-е изд., перераб. и доп. - М.: ИНФРА-М, 2000 - 246 с.

6.Бабченко, Т.Н. Автоматизированное рабочее место в системе управления предприятием / Т.Н. Бабченко // Сборник научных трудов. 2002. № 4. С. 45-51.

.Байкалова, А.И. Начисление амортизации (износа) / А.И. Байкалова.- М.: Издательство «Приор». 2008. - 128 с.

8.Бобровский, С. Delphi 6 и Kylix: библиотека программиста / С. Бобровский. - СПб.: Питер, 2002 - 231 с.

.Борзенко, А.Г. Твои глаза - два монитора. / А.Г. Борзенко // ТОО Union Publisher Ltd, Hard 'n' Soft, 2005. №1. С. 29-36.

10.Вейкас, Д. Эффективная работа с Microsoft Access 2002. / Д. Вейкас. - СПб: Питер, 2003 - 181 с.

11.Вендров, А.М. Проектирование программного обеспечения экономических информационных систем. / А.М. Вендров. - М.: Финансы и статистика, 2000 - 289 с.

.Денисов, А.Ю. Эргономическая безопасность работы с компьютером / А.Ю. Денисов // Проблемы информатизации, 2006. № 3. С. 3-13

13.Джордейн, Р. Справочник программиста персональных ЭВМ типа IBM PC, XT,AT / Р. Джордейн. - M.: Финансы и статистика, 2002. - 460 с.

14.Дубик, С.Г. Методические указания к экономическим расчетам в дипломных расчетах студентов, обучающихся специальности 071900 «Информационные системы в экономике»: Учебно-методическая разработка / Дубик С.Г., Рыжков А.А., Мелехин Р.А. - Пенза: Изд-во ПТИ, 2004 - 48 с.

.Зелинский, С.Э. Фильтры для экранов мониторов и ваше здоровье / С.Э. Зелинский // Компьютеры + Программы. 2005. № 3. С. 77-78.

16.Кантарь, И.Л. Автоматизированные рабочие места управленческого аппарата / И.Л. Кантарь. - М.: Финансы и статистика, 2005 - 380 с.

.Карпова, Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. - СПб.: Питер, 2001 - 356 с.

.Козлова, Е.П., Парашутин, Н.В., Галанина, Е.Н. Бухгалтерский учет / Е.П. Козлова. - М.: Финансы и статистика, 2004. - 464 с.

.Лобкович, Э.И., Плотницкий, М.И. Экономика предприятия / Э.И. Лобкович. - Мн.: ООО «Мисанта». 2005. - 380 c.

.Макальская, М.Л. Самоучитель по бухгалтерскому учету / М.Л. Макальская. - М.: Издательство «Дело и Сервис», 2009. - 496 с.

.Носенко, А.А., Грицай, А.В. Технико-экономическое обоснование «Расчет экономической эффективности инвестиционных проектов» / А.А. Носенко. - Мн.: ООО «Мисанта», 2007. - 283 с.

.Смирнова, Г.Н. Проектирование экономических информационных систем: Учебник / Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф. Тельнова. - М.: Финансы и статистика, 2001 - 456 с.

.Тырышкин, М.А. Технико-экономическое обоснование дипломных проектов: Методические указания для студентов всех специальностей / М.А. Тырышкин. - Томск: Ротапринт ТИАСУРа, 2003. - 50 с.

.Хрипач, В.Я, Суша, Г.З. Экономика предприятия / В.Я. Хрипач. - Мн.: «Экомпресс». 2007. - 190 с.

.Шумаков, Б.Г. Borland Pascal и разработка приложений баз данных / Б.Г. Шумаков. - М.: «Нолидж», 2009. - 704с.

.Шураков, В.В. Автоматизированное рабочее место для статической обработки данных / В.В. Шураков. М.: Финансы и статистика, 2000 - 184 с.

.Xavier Pacheco. Delphi Developer's Guide.West publishing Co.,2005.-P.10-11

Иные информационные источники

28.www.delphi.int.ru <#"justify">ПРИЛОЖЕНИЕ 1

system


A computer system is a collection of components that work together to process data. The purpose of a computer system is to make it as easy as possible for you to use a computer to solve problems. A functioning computer system combines hardware elements with software elements. The hardware elements are the mechanical devices in the system, the machinery and the electronics that perform physical functions.software elements are the programs written for the system; these programs perform logical and mathematical operations and provide a means for you to control the system. Documentation includes the manuals and listings that tell you how to use the hardware and software.these components provide a complete computer system: system hardware + system software + system documentation = computer system. Usually, a computer system requires these basic hardware items: the computer, which performs all data processing; a terminal device, used like a typewriter for two-way communication between the user and the system; and a storage medium for storing programs and data.systems that that provide (or use) have a magtape device, because magnate device is an industry - standard storage device.devices are categorized as input/output (I/O) devices since the functions they perform provide information (input) to the computer, accept information (output) from the computer, or do both. Line printers are output devices because they perform only output operations.and storage devices are input/output devices because they perform both input and output operations.software is an organized set of supplied programs that effectively transform the system hardware components into usable tools. These programs include operations, functions, and routines that make it easier for you to use the hardware to solve problems and produce results.

For example, some system programs store and retrieve data among the various peripheral devices. Others perform difficult or lengthy mathematical calculations. Some programs allow you to create, edit, and process application programs of your own.software always includes an operating systems, which is the intelligence of the computer system. Usually the system software includes one or several language processors.


Computer programming


Programming is the process of preparing a set of coded instruction which, when executed by a digital computer, yield the solution of a specific problem or perform specific functions. Each computer and each programming language has its own unique repertoire, method of operation, etc. These should be studied and understood before preparing a program on a specific language for execution by a specific computer.computer has the ability to automatically execute a program stored within itself. During execution of the program, the computer performs various digital operations (adding two numbers, moving data in and out of storage, reading in or printing out data, etc.) If the stored program is changed, the actions of the computer change. Thus, the computer actions depend on both the configuration of the computer hardware (the physical computer equipment) and the software (the programs stored within the computer).given computer capability can be provided either by hardware alone or by a combination of hardware and software. The choice of a given mixture of hardware and software depends on factors such as cost, speed, ease of maintenance, and flexibility.

There are three nominal levels of programming language: machine language, assembler language, and compiler language.


Компьютерная система1


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

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

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

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

Терминалы и устройства хранения - это устройства ввода/информации, они выполняют операции по вводу информации. Системное программное обеспечение- набор поставляемых программ, которые эффективно преобразовывают компоненты аппаратных средств системы в инструменты годные к употреблению. Эти программы включают в себя операций, функций и процедуры, которые делают ее легче использовать аппаратные средства для достижения результатов. Например, некоторые программы, системы хранят и восстанавливают данные среди различных периферийных устройств. Другие выполняют трудные или длинные математические вычисления. Некоторые программы позволяют вам создавать, редактировать, и обрабатывать прикладные программы. Системное программное обеспечение всегда работает под операционной системой, которая является основной" компьютерной системой. Обычно программное обеспечение включает в себя один или несколько языковых процессоров.


Программирование


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

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

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

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


ПРИЛОЖЕНИЕ 2


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


ПРИЛОЖЕНИЕ 3


Исходный текст программы

Unit_act;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,, DBCtrls, Mask, Db, ExtCtrls, Grids, DBGrids;= class(TForm): TDBGrid;: TDBNavigator;: TDataSource;: TLabel;: TDBEdit;: TLabel;: TDBEdit;: TLabel;: TDBLookupComboBox;: TLabel;: TDBLookupComboBox;: TLabel;: TDBEdit;: TLabel;: TDBEdit;: TLabel;: TDBLookupComboBox;: TLabel;: TDBEdit;: TButton;: TButton;DBGact2Enter(Sender: TObject);DBGact2Exit(Sender: TObject);Button2Click(Sender: TObject);

{ Private declarations }

{ Public declarations };: TfAct2;

Продолжение приложения 3Unit_dm, Unit_rep, Unit_rep2;

{$R *.DFM}TfAct2.DBGact2Enter(Sender: TObject);DM.ATact.Modified then DM.ATact.Post;;TfAct2.DBGact2Exit(Sender: TObject);DM.ATzact.Modified then DM.ATzact.Post;;TfAct2.Button2Click(Sender: TObject);.ADScalc.Close;.ADScalc.Parameters[0].Value := DM.ATactN_act.AsInteger;.ADScalc.Open;.QRcalc.Preview;;.Unit_act2;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,, Grids, DBGrids, StdCtrls;= class(TForm)_add: TButton;_ed: TButton;_del: TButton;_ex: TButton;: TDBGrid;: TDataSource;

Продолжение приложения 3Bftn_addClick(Sender: TObject);Bftn_edClick(Sender: TObject);Bftn_delClick(Sender: TObject);Bftn_exClick(Sender: TObject);

{ Private declarations }

{ Public declarations };: TfAct;Unit_dm, Unit_act;

{$R *.DFM}TfAct.Bftn_addClick(Sender: TObject);.ATact.Insert;.ATzact.Close;.ATzact.Open;.ShowModal;;TfAct.Bftn_edClick(Sender: TObject);.ATact.Edit;.ATzact.Close;.ATzact.Open;.ShowModal;;TfAct.Bftn_delClick(Sender: TObject);.ATact.Delete;;TfAct.Bftn_exClick(Sender: TObject);;

Продолжение приложения 3;.Unit_arm;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,, ExtCtrls;= class(TForm): TRadioGroup;: TGroupBox;_1: TButton;_2: TButton;Bfarm_2Click(Sender: TObject);Bfarm_1Click(Sender: TObject);

{ Private declarations }

{ Public declarations };: TfArm;Unit_buh, Unit_ceh, Unit_skl;

{$R *.DFM}TfArm.Bfarm_2Click(Sender: TObject);;;TfArm.Bfarm_1Click(Sender: TObject);

Продолжение приложения 3;RadioGroup1.ItemIndex of

: fSclad.Show;

: fBuh.Show;

: fCeh.Show;;;.Unit_buh;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,;= class(TForm): TMainMenu;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TOpenDialog;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;

Продолжение приложения 3: TMenuItem;: TMenuItem;: TMenuItem;Nf1Click(Sender: TObject);Nf2Click(Sender: TObject);FormClose(Sender: TObject; var Action: TCloseAction);NsfClick(Sender: TObject);NpodClick(Sender: TObject);NpsClick(Sender: TObject);NnalClick(Sender: TObject);NzClick(Sender: TObject);N7Click(Sender: TObject);N8Click(Sender: TObject);NppClick(Sender: TObject);

{ Private declarations }

{ Public declarations };: TfBuh;Unit_dm, Unit_arm, Unit_tn, Unit_mc, Unit_prov;

{$R *.DFM}TfBuh.Nf1Click(Sender: TObject);DM.ACon do begin;:= 'Microsoft.Jet.OLEDB.4.0';.InitialDir := ExtractFilePath(Application.ExeName);OpenDialog1.Execute then['Data Source'].Value := OpenDialog1.FileName;;.Enabled := true;.Enabled := true;;;

Продолжение приложения 3;TfBuh.Nf2Click(Sender: TObject);;;

procedure TfBuh.FormClose(Sender: TObject; var Action: TCloseAction);

begin.Close;;TfBuh.NsfClick(Sender: TObject);fTn do begin:= 'Счета-фактуры';.ATsftn.Filter := 'Vid = false';.ATsftn.Filtered := true;.ATsftn.Close;.ATsftn.Open;;;;TfBuh.NpodClick(Sender: TObject);.ATpodr.Close;.Caption := 'Справочник: "Подразделения"';.DSmc.DataSet := DM.ATpodr;.ATpodr.Open;.ShowModal;;TfBuh.NpsClick(Sender: TObject);.ATpsch.Close;.Caption := 'Справочник: "План счетов"';.DSmc.DataSet := DM.ATpsch;.ATpsch.Open;.ShowModal;;TfBuh.NnalClick(Sender: TObject);

Продолжение приложения 3.ATnalog.Close;.Caption := 'Справочник: "Налоги"';.DSmc.DataSet := DM.ATnalog;.ATnalog.Open;.ShowModal;;TfBuh.NzClick(Sender: TObject);.ATzatr.Close;.Caption := 'Справочник: "Затраты"';.DSmc.DataSet := DM.ATzatr;.ATzatr.Open;.ShowModal;;TfBuh.N7Click(Sender: TObject);.ATpart.Close;.Caption := 'Справочник: "Партнеры"';.DSmc.DataSet := DM.ATpart;.ATpart.Open;.ShowModal;;TfBuh.N8Click(Sender: TObject);.ATbank.Close;.Caption := 'Справочник: "Банки"';.DSmc.DataSet := DM.ATbank;.ATbank.Open;.ShowModal;;TfBuh.NppClick(Sender: TObject);fProv do begin.Close;.Open;;;;

Продолжение приложения 3.Unit_ceh;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,;= class(TForm): TMainMenu;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TMenuItem;: TOpenDialog;Nf1Click(Sender: TObject);Nf2Click(Sender: TObject);FormClose(Sender: TObject; var Action: TCloseAction);NuseClick(Sender: TObject);

{ Private declarations }

{ Public declarations };: TfCeh;

Продолжение приложения 3Unit_dm, Unit_arm, Unit_act2;

{$R *.DFM}TfCeh.Nf1Click(Sender: TObject);DM.ACon do begin;:= 'Microsoft.Jet.OLEDB.4.0';.InitialDir := ExtractFilePath(Application.ExeName);OpenDialog1.Execute then['Data Source'].Value := OpenDialog1.FileName;;.Enabled := true;.Enabled := true;;;;TfCeh.Nf2Click(Sender: TObject);;;TfCeh.FormClose(Sender: TObject; var Action: TCloseAction);.Close;;TfCeh.NuseClick(Sender: TObject);.ATact.Close;.ATact.Open;.ShowModal;;.Unit_dm;

Продолжение приложения 3, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,, ADODB;= class(TDataModule): TADOConnection;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;: TADOTable;_sf: TAutoIncField;_sf: TIntegerField;: TDateTimeField;_nal: TIntegerField;: TIntegerField;_dov: TIntegerField;: TBooleanField;_act: TAutoIncField;_act: TIntegerField;: TDateTimeField;: TIntegerField;: TIntegerField;: TIntegerField;: TBCDField;: TFloatField;: TIntegerField;: TFloatField;: TAutoIncField;: TWideStringField;

Продолжение приложения 3: TWideStringField;_ei: TAutoIncField;_ei: TWideStringField;: TWideStringField;_mc: TAutoIncField;_k: TIntegerField;_mc: TWideStringField;_ei: TIntegerField;_p: TBCDField;_nakl: TAutoIncField;_nakl: TIntegerField;: TIntegerField;: TDateTimeField;: TIntegerField;: TIntegerField;_nal: TAutoIncField;_n: TWideStringField;_n: TBCDField;_sch: TAutoIncField;_sch: TWideStringField;_sch: TWideStringField;_p: TAutoIncField;_p: TIntegerField;_p: TWideStringField;_p: TWideStringField;_pp: TAutoIncField;: TWideStringField;_pp: TWideStringField;: TWideStringField;: TWideStringField;: TWideStringField;: TIntegerField;_gp: TAutoIncField;_gp: TWideStringField;_zn: TAutoIncField;_act: TIntegerField;_mc: TIntegerField;: TBCDField;: TBCDField;_zatr: TIntegerField;_zn: TAutoIncField;_nakl: TIntegerField;_mc: TIntegerField;

Продолжение приложения 3: TBCDField;_zap: TAutoIncField;_sf: TIntegerField;_mc: TIntegerField;_vo: TBCDField;: TBCDField;: TIntegerField;_zat: TAutoIncField;: TWideStringField;: TIntegerField;: TDataSource;: TDataSource;: TDataSource;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;: TStringField;ATsftnBeforePost(DataSet: TDataSet);

{ Private declarations }

{ Public declarations };: TDM;Unit_tn;

{$R *.DFM}

Продолжение приложения 3TDM.ATsftnBeforePost(DataSet: TDataSet);fTn.Caption = 'Товарные накладные' then ATsftn.FieldValues['Vid'] := trueATsftn.FieldValues['Vid'] := false;;.Unit_mc;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,, DBCtrls, Grids, DBGrids, Db;= class(TForm): TDataSource;: TDBGrid;: TDBNavigator;

{ Private declarations }

{ Public declarations };: TfMC;

{$R *.DFM}.Unit_nakl;

Продолжение приложения 3, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,, DBGrids, Db, StdCtrls;= class(TForm)_ex: TButton;: TDataSource;: TDBGrid;_del: TButton;_ed: TButton;_add: TButton;Bftn_addClick(Sender: TObject);Bftn_edClick(Sender: TObject);Bftn_delClick(Sender: TObject);Bftn_exClick(Sender: TObject);

{ Private declarations }

{ Public declarations };: TfNakl;Unit_dm, Unit_nakl2;

{$R *.DFM}TfNakl.Bftn_addClick(Sender: TObject);.ATnakl.Insert;.ATznakl.Close;.ATznakl.Open;.ShowModal;;TfNakl.Bftn_edClick(Sender: TObject);.ATnakl.Edit;.ATznakl.Close;

Продолжение приложения 3.ATznakl.Open;.ShowModal;;TfNakl.Bftn_delClick(Sender: TObject);.ATnakl.Delete;;TfNakl.Bftn_exClick(Sender: TObject);;;.Unit_nakl2;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,, StdCtrls, Mask, Db, Grids, DBGrids, ExtCtrls;= class(TForm): TLabel;: TDBEdit;: TLabel;: TDBEdit;: TLabel;: TDBLookupComboBox;: TLabel;: TDBLookupComboBox;: TLabel;: TDBLookupComboBox;: TDBGrid;: TDataSource;: TButton;: TDBNavigator;DBGznaklEnter(Sender: TObject);DBGznaklExit(Sender: TObject);

Продолжение приложения 3Button1Click(Sender: TObject);

{ Private declarations }

{ Public declarations };: TfNakl2;Unit_dm, Unit_rep;

{$R *.DFM}TfNakl2.DBGznaklEnter(Sender: TObject);DM.ATnakl.Modified then DM.ATnakl.Post;;TfNakl2.DBGznaklExit(Sender: TObject);DM.ATznakl.Modified then DM.ATznakl.Post;;TfNakl2.Button1Click(Sender: TObject);.ADSnakl.Close;.ADSnakl.Parameters[0].Value := DM.ATnaklNum_nakl.AsInteger;.ADSnakl.Open;.QRnakl.preview;;.Unit_prov;, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

Продолжение приложения 3, Db, Mask, DBCtrls, ADODB;= class(TForm): TADODataSet;_bSumSumma: TFloatField;_sSumSumma: TFloatField;: TFloatField;: TLabel;: TDBEdit;: TDataSource;: TLabel;: TDBEdit;: TLabel;: TDBEdit;: TButton;

{ Private declarations }

{ Public declarations };: TfProv;

{$R *.DFM}.


Федеральное агентство по образованию Уральский гуманитарный институт Факультет экономический Кафедра математики и информатики Специальность 080801 &

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ