Наименование товара
|
Цена, руб.
|
Samsung 17' SyncMaster 740N
|
5503
|
Asus tek 5K Pro
|
2427
|
Intel Dual Core 2,00GHz
|
2396
|
Жесткий диск IDE 160Gb Seagate Barracuda 7200rpm
|
1877
|
Память DDR2 1Gb Kingmax
|
1391
|
Дисковод HDD 3.5" 1.44 Mb Samsung
|
226
|
Корпус MidiTower InWin S500 ATX (P-4) 250W
|
1759
|
Привод DVD+RW&CD-RW NEC AD-5200S
|
591
|
Logitech Deluxe PS/2
|
220
|
Logitech BJ58 оптическая
|
260
|
Кабель соед. USB-AmBm 1.8m
|
31
|
Сетевой фильтр <Surge Protector> 1,8m
|
85
|
Принтер HP LaserJet P1006
|
5807
|
Итого
|
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
Соотношение между справочными и оперативными данными
Оперативные данные
|
Реквизиты
|
Справочные данные
|
Реквизиты
|
1
|
2
|
3
|
4
|
Счет-фактура
|
Номер Дата Наименование поставщика (ссылка) Наименование
потребителя (ссылка) Наименование материалов (ссылка) Единица измерения
(ссылка) Цена Акциз (ссылка) НДС (ссылка) Сумма без НДС Сумма с НДС
Количество
|
Партнеры
|
Наименование, адрес, телефон, расчетный счет, банк, БИК,
ИНН
|
|
|
Единицы измерения
|
Ед. измерения, код
|
|
|
Налоги
|
Акциз, НДС
|
|
|
Материальные ценности
|
Наименование, номенклатурный номер
|
Товарная накладная
|
Номер Дата Наименование поставщика (ссылка) Наименование
потребителя (ссылка) Количество Через кого Номер доверенности Наименование
материалов (ссылка) Единица измерения (ссылка) Цена Акциз (ссылка) НДС
(ссылка) Сумма без НДС Сумма с НДС
|
Партнеры
|
Наименование, адрес, телефон, расчетный счет, банк, БИК,
ИНН
|
|
|
|
|
|
|
Единицы измерения
|
Ед. измерения, код
|
|
|
|
|
|
|
Налоги
|
Акциз, НДС
|
|
|
|
|
|
|
Материальные ценности
|
Наименование, номенклатурный номер
|
|
|
|
|
|
|
|
|
Лимитно-заборная карта
|
Дата От кого (материально-ответственное лицо) (ссылка)
Наименование МЦ (ссылка) Единица измерения (ссылка) Цена Сумма Количество
Кому (материально-ответственное лицо) (ссылка) Номенклатурный номер (ссылка)
|
Подразделения
|
Наименование подразделения, руководитель
|
|
|
Единицы измерения
|
Ед. измерения, код
|
|
|
Материальные ценности
|
Наименование, номенклатурный номер
|
Акт об использовании МЦ
|
Наименование подразделения (ссылка) Наименование объекта
(ссылка) Статья затрат (ссылка) Счет затрат (ссылка) Наименование МЦ (ссылка)
Наименование готовой продукции (ссылка) Единица измерения (ссылка) Количество
Цена Сумма
|
Подразделения
|
Наименование подразделения, руководитель
|
|
|
Партнеры
|
Наименование, адрес, телефон, расчетный счет, банк, БИК,
ИНН
|
|
|
Затраты
|
Вид расходов
|
|
|
План счетов
|
Номер счета, название счета
|
|
|
Готовая продукция
|
Наименование готовой продукции
|
|
|
Единицы измерения
|
Ед. измерения, код
|
|
|
Готовая продукция
|
Наименование готовой продукции
|
|
|
|
|
|
Информационные потоки при этом некоторым образом изменятся, по сравнению
с существующей ЭИС. Сведения об обмене справочными и оперативными данными, а
также о носителях данных в таблице 3.2, где в последней колонке использованы
следующие обозначения:
«н» - новый информационный поток,
«+» - изменения в информационном потоке (носитель, содержание),
«-» - отсутствие изменений в информационном потоке.
Таблица 3.2
Состав информационных потоков и носители данных
Информационные потоки в АЭИС
|
Носители данных
|
Изменения ИП
|
Идентификатор
|
Источник
|
Приемник
|
|
|
Счет-фактура
|
Поставщик
|
Бухгалтерия
|
Бумага
|
-
|
Товарная накладная
|
Поставщик
|
Склад
|
Бумага
|
-
|
Акт об использовании МЦ
|
Производственный отдел (цех)
|
Бухгалтерия
|
ЛВС, бумага
|
+
|
Акт о сдаче готовой продукции
|
Производственный отдел (цех)
|
Бухгалтерия
|
ЛВС, бумага
|
+
|
Инвентаризационная ведомость
|
Бухгалтерия
|
Склад
|
Бумага
|
-
|
|
|
Производственный отдел (цех)
|
|
|
Отчет о движении МЦ за месяц по складу
|
Склад
|
Бухгалтерия
|
ЛВС, бумага
|
+
|
Калькуляция
|
Производственный отдел (цех)
|
Бухгалтерия
|
Бумага
|
н
|
Накладная на внутреннее перемещение
|
Склад
|
Производственный отдел (цех)
|
ЛВС, бумага
|
+
|
Отчет о движении МЦ за месяц по цеху
|
Производственный отдел (цех)
|
Бухгалтерия
|
ЛВС, бумага
|
+
|
Приходный ордер
|
Склад
|
Бухгалтерия
|
ЛВС, бумага
|
+
|
Заявка на поставку МЦ
|
Производственный отдел (цех)
|
Отдел снабжения
|
Бумага
|
-
|
Доверенность
|
Бухгалтерия
|
Отдел снабжения
|
Бумага
|
-
|
Платежное поручение
|
Бухгалтерия
|
Банк
|
Бумага
|
-
|
Товарная накладная
|
Склад
|
Бухгалтерия
|
Бумага
|
-
|
План счетов
|
Бухгалтерия
|
Производственный отдел (цех)
|
ЛВС
|
н
|
Подразделения
|
Бухгалтерия
|
Склад
|
ЛВС
|
н
|
|
|
Производственный отдел (цех)
|
|
|
Затраты
|
Бухгалтерия
|
Производственный отдел (цех)
|
ЛВС
|
н
|
Налоги
|
Бухгалтерия
|
ЛВС
|
н
|
Готовая продукция
|
Производственный отдел (цех)
|
Бухгалтерия
|
ЛВС
|
н
|
Материальные ценности
|
Склад
|
Производственный отдел (цех)
|
ЛВС
|
н
|
Партнеры
|
Бухгалтерия
|
Производственный отдел (цех)
|
ЛВС
|
н
|
|
|
Склад
|
|
|
Единицы измерения
|
Склад
|
Производственный отдел (цех)
|
ЛВС
|
н
|
|
|
Бухгалтерия
|
|
|
При этом отпадает необходимость в существовании либо хранении ряда
документов, так как данные будут уже занесены в базу и могут быть переданы по
сети пользователям, заинтересованным в этой информации.
Функции АРМ. Функции по сопровождению баз данных, занесению и обработке
данных по учету материальных ценностей, согласно разрабатываемой концепции
автоматизации, предлагается распределить между АРМ АСУМЦ следующим образом
(таблица 3.3):
Таблица 3.3
Функции АРМ
АРМ
|
Функции
|
Сопровождение БД
|
Начальника цеха
|
Осуществляется приход материалов на основании накладных на
внутреннее перемещение, учет готовой продукции на основании актов о сдаче
готовой продукции, составление инвентари-зационной ведомости, составление
отчета о движении МЦ за месяц, калькуляции
|
Акт об использовании МЦ, готовая продукция.
|
Бухгалтера материального стола
|
Формирование полной и достоверной информации о МЦ в
строительной организации, обеспечение необходимой информацией внутренних и
внешних пользователей бухгалтерской отчетности.
|
Счет-фактура, план счетов, затраты, налоги, подразделения,
партнеры.
|
Заведующего складом
|
Учет материальных ценностей по товарным накладным,
оприходование материалов от поставщиков, составление ежемесячных отчетов о
движении МЦ, составление инвентаризационной ведомости, отпуск МЦ
производственному отделу (цеху) на производственные нужды на основании
лимитно-заборной карты.
|
Материальные ценности, товарная накладная, лимитно-заборная
карта.
|
Полномочия пользователей (АРМ) по работе с данными
Общие сведения о предлагаемых полномочиях пользователей по работе с
различными группами данных представлена в таблице 3.4, где «r» (read) - данные можно только
читать, «W» (write) - данные можно редактировать.
Таблица 3.4
Полномочия пользователей (АРМ) по работе с данными
Группы данных (БД)
|
АРМ
|
|
Склад
|
Бухгалтерия
|
Производственный отдел (цех)
|
Товарная накладная
|
w
|
r
|
-
|
Счет-фактура
|
-
|
w
|
-
|
Лимитно-заборная карта
|
w
|
-
|
r
|
Акт об использовании МЦ
|
-
|
r
|
w
|
Подразделения
|
r
|
w
|
r
|
План счетов
|
r
|
w
|
r
|
Налоги
|
r
|
w
|
-
|
Затраты
|
-
|
w
|
r
|
Партнеры
|
r
|
w
|
r
|
Материальные ценности
|
w
|
r
|
r
|
Готовая продукция
|
-
|
r
|
w
|
Единицы измерения
|
w
|
r
|
r
|
Выводы по результатам разработки концепции создания автоматизированной
системы учёта материальных ценностей.
По сравнению с неавтоматизированной обработкой данных должны произойти
следующие изменения:
добавятся информационные потоки, связанные с сопровождением справочников
(подразделения, готовая продукция, партнеры, план счетов, налоги, затраты,
материальные ценности, единицы измерения);
часть данных будет передаваться по сети ЭВМ (около 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
Структура записей таблиц БД автоматизированной системы
Поле таблицы БД
|
|
|
|
Имя
|
Назначение
|
Тип
|
Длина (байт, символов)
|
Ограничения
|
1
|
2
|
3
|
4
|
5
|
Таблица «Партнеры»
|
Id_pp
|
Первичный ключ
|
Счетчик
|
4
|
|
Name_pp
|
Наименование организации, предприятия
|
Текст
|
30
|
|
Adres
|
Юридический адрес организации, предприятия
|
Текст
|
30
|
|
Tlf
|
Контактный телефон организации
|
Текст
|
20
|
0 … 9
|
bank
|
Название банка
|
Текст
|
9
|
0…9
|
RS
|
Расчетный счет в банке
|
Текст
|
20
|
0 … 9
|
bik
|
Банковский идентификационный код
|
Текст
|
20
|
0 … 9
|
INN
|
Идентификационный номер налогоплательщика
|
Текст
|
20
|
0 … 9
|
Таблица «Подразделения»
|
Id_p
|
Первичный ключ
|
Счетчик
|
4
|
|
Name_p
|
Наименование подразделения
|
Текст
|
30
|
|
Num_p
|
Порядковый номер подразделения
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Ruk_p
|
ФИО руководителя подразделения
|
Текст
|
30
|
|
Таблица «Готовая продукция»
|
Num_p
|
Внешний ключ (поле связи с таблицей «Подразделения»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_gp
|
Первичный ключ
|
Счетчик
|
4
|
|
Name_gp
|
Наименование продукции
|
Текст
|
30
|
|
Id_ei
|
Внешний ключ (поле связи с таблицей «Единицы измерения»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Таблица «Материальные ценности»
|
Num_p
|
Внешний ключ (поле связи с таблицей «Подразделения»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_mc
|
Первичный ключ
|
Счетчик
|
4
|
|
Name_mc
|
Наименование материала
|
Текст
|
30
|
|
Id_ei
|
Внешний ключ (поле связи с таблицей «Единицы измерения»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Таблица «План счетов»
|
Id_sch
|
Первичный ключ
|
Короткое целое
|
4
|
|
Name_sch
|
Название счета бухгалтерского учета
|
Текст
|
20
|
0..20
|
Таблица «Налоги»
|
Id_nal
|
Первичный ключ
|
Счетчик
|
4
|
|
Name_n
|
Наименование взимаемого налога
|
Текст
|
20
|
0..20
|
Rate_n
|
Ставка налога
|
Вещественный
|
4
|
> 0, < 10000, погрешно-сть >= 10-2
|
Таблица «Единицы измерения»
|
Id_ei
|
Первичный ключ
|
Счетчик
|
4
|
|
Name_ei
|
Название единицы измерения
|
Текст
|
30
|
|
Usl
|
Условное обозначение единицы измерения
|
Текст
|
5
|
|
Таблица «Затраты»
|
Id_zat
|
Первичный ключ
|
Счетчик
|
4
|
|
Vid
|
Текст
|
Текст
|
30
|
|
Таблица «Счет-фактура»
|
Id_sf
|
Первичный ключ
|
Счетчик
|
4
|
|
Id_nal
|
Внешний ключ (поле связи с таблицей «Налоги»)
|
Длинное целое
|
Длинное целое, > 0
|
Data
|
Дата счета-фактуры
|
Дата/время
|
8
|
|
Таблица «Содержание счета-фактуры»
|
Num_sf
|
Первичный ключ
|
Счетчик
|
4
|
|
Id_sf
|
Внешний ключ (поле связи с таблицей «Счет-фактура»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_mc
|
Внешний ключ (поле связи с таблицей «Материальные
ценности»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Имя
|
Назначение
|
Тип
|
Длина (байт, символов)
|
Ограничения
|
1
|
2
|
3
|
4
|
5
|
Kol
|
Количество приобретенных МЦ
|
Вещественный
|
4
|
> 0, < 10000, погрешность >= 10-2
|
Price
|
Цена МЦ
|
Денежный
|
4
|
> 0, < 10000, формат ХХХХ,ХХ
|
Sum_mc
|
Сумма МЦ
|
Денежный
|
6
|
> 0, < 10000, формат ХХХХ,ХХ
|
Sum_nal
|
Сумма МЦ с НДС
|
Денежный
|
6
|
> 0, < 10000, формат ХХХХ,ХХ
|
Таблица «Товарная накладная»
|
Num_nakl.
|
Первичный ключ
|
Счетчик
|
4
|
|
Sch
|
Внешний ключ (поле связи с таблицей «Налоги»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Data
|
Дата товарной накладной
|
Дата/время
|
8
|
|
Таблица «Содержание товарной накладной»
|
Id_nakl
|
Первичный ключ
|
Счетчик
|
4
|
|
Num_nakl
|
Внешний ключ (поле связи с таблицей «Товарная накладная»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_mc
|
Внешний ключ (поле связи с таблицей «Материальные
ценности»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
kol
|
Количество приобретенных МЦ
|
Вещественный
|
4
|
> 0, < 10000, погрешность >= 10-2
|
Имя
|
Назначение
|
Тип
|
Длина (байт, символов)
|
Ограничения
|
Id_p
|
Внешний ключ (поле связи с таблицей «Подразделения»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_act
|
Первичный ключ
|
Счетчик
|
4
|
|
Data
|
Дата акта об использовании МЦ
|
Дата/время
|
8
|
|
Таблица «Содержание акта об использовании МЦ»
|
Id_act
|
Первичный ключ
|
Счетчик
|
4
|
|
N_act
|
Внешний ключ (поле связи с таблицей «Акт об использовании
МЦ»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_gp
|
Внешний ключ (поле связи с таблицей «Готовая продукция»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_pp
|
Внешний ключ (поле связи с таблицей «Партнеры»)
|
Счетчик
|
4
|
|
Potr
|
Количество МЦ
|
Вещественный
|
5
|
> 0, < 10000, погрешность >= 10-2
|
Price
|
Цена МЦ
|
Денежный
|
6
|
> 0, < 10000, формат ХХХХ,ХХ
|
Sum_mc
|
Сумма
|
Денежный
|
6
|
> 0, < 10000, формат ХХХХ,ХХ
|
Таблица «Лимитно-заборная карта»
|
Id_p
|
Внешний ключ (поле связи с таблицей «Подразделения»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Data
|
Дата лимитно-заборной карты
|
Дата/время
|
8
|
|
Id_zn
|
Первичный ключ
|
Счетчик
|
4
|
|
Имя
|
Назначение
|
Тип
|
Длина (байт, символов)
|
Ограничения
|
1
|
2
|
3
|
4
|
5
|
Таблица «Содержание лимитно-заборной карты»
|
Id_lim
|
Первичный ключ
|
Счетчик
|
4
|
|
Id_zn
|
Внешний ключ (поле связи с таблицей «Лимитно-заборная
карта»)
|
Длинное целое
|
4
|
Длинное целое, > 0
|
Id_mc
|
Внешний ключ (поле связи с таблицей «Материальные
ценности»)
|
Длинное целое
|
4
|
Длинное целое,> 0
|
Kol
|
Количество МЦ
|
Вещественный
|
5
|
> 0, < 10000, погрешность >= 10-2
|
Price
|
Цена МЦ
|
Денежный
|
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)
Элемент управления
|
Имя (идентификатор)
|
Надпись
|
Назначение
|
Элемент типа TDateTimePicker
|
DTP1
|
|
Компонент для выбора даты
|
Элемент типа TDateTimePicker
|
DTP2
|
|
Компонент для выбора даты
|
Элемент типа TEdit
|
EditNDoc
|
|
Компонент для выбора номера документа
|
Элемент типа TComboBox
|
ComboBoxOC
|
|
Поле со списком
|
Элемент типа TComboBox
|
ComboBoxP
|
|
Поле со списком
|
Кнопка TButton
|
BLookBlank
|
Просмотр бланка
|
Кнопка для просмотра бланка
|
Таблица 3.9
Назначение элементов управления формы (fARM)
Элемент управления
|
Имя (идентификатор)
|
Надпись
|
Назначение
|
Элемент типа TRadioGroup
|
RadioGroup1
|
Выберите рабочее места
|
Компонент для группировки данных
|
Кнопка
|
Button2
|
Выход
|
Выход из программы
|
Кнопка
|
Button1
|
Войти
|
Вход в программу
|
Элемент управления
|
Имя (идентификатор)
|
Надпись
|
Назначение
|
Элемент типа TRadioGroup
|
RadioGroup1
|
Выберите рабочее места
|
Компонент для группировки данных
|
Таблица 3.10
Назначение элементов управления главной формы для АРМ начальника цеха
(fCeh)
Элемент управления
|
Имя (идентификатор)
|
Надпись
|
Назначение
|
Пункт меню
|
MOpen
|
Открыть БД…
|
Активизировать диалоговое окно для открытия доступа к базе
данных
|
Пункт меню
|
MVih
|
Выход
|
Выход из программы
|
Пункт меню
|
Got_prod
|
Готовая продукция
|
Открыть форму fact1 для просмотра (редактирования)
справочника
|
Пункт меню
|
OtchetDvig
|
Отчет о движении МС
|
Открыть форму fact1 для просмотра (редактирования)
документа
|
Пункт меню
|
S_Act
|
Акт об использовании МЦ
|
Открыть форму fact1 для просмотра (редактирования)
документа
|
Пункт меню
|
Stat_inv
|
Инвентаризационная ведомость
|
Открыть форму Otchet для просмотра ведомости
|
Таблица 3.11
Назначение элементов управления формы (fact1)
Элемент управления
|
Имя (идентификатор)
|
Надпись
|
Назначение
|
Кнопка TButton
|
BVse
|
Показать все
|
Кнопка для отбора данных
|
Кнопка TButton
|
BLookBlank
|
Просмотр бланка
|
Кнопка для просмотра бланка
|
Элемент типа TEdit
|
EditNDoc
|
|
Компонент для выбора номера документа
|
Элемент типа TComboBox
|
ComboBoxOC
|
|
Поле со списком
|
Элемент типа TComboBox
|
ComboBoxP
|
|
Поле со списком
|
Кнопка TButton
|
BOK
|
Отобрать
|
Кнопка для отбора данных
|
Таблица 3.12
Назначение элементов управления формы (farm)
Элемент управления
|
Имя (идентификатор)
|
Назначение
|
Элемент типа TRadioGroup
|
RadioGroup1
|
Выберите рабочее место
|
Компонент для группировки данных
|
Кнопка
|
Button2
|
Выход
|
Выход из программы
|
Кнопка
|
Button1
|
Войти
|
Вход в программу
|
Таблица 3.13
Назначение элементов управления главной формы для АРМ бухгалтера
материального стола (fBuh)
Элемент управленияИмя (идентификатор)НадписьНазначение
|
|
|
|
Пункт меню
|
MOpen
|
Открыть БД…
|
Активизировать диалоговое окно для открытия доступа к базе
данных
|
Пункт меню
|
MVih
|
Выход
|
Выход из программы
|
Пункт меню
|
Podr
|
Подразделе-ния
|
Открыть форму fpodr для просмотра (редактирования)
справочника
|
Пункт меню
|
Work_bd
|
Работа с БД
|
Открыть форму для выбора документа
|
Пункт меню
|
bank
|
Банк
|
Открыть форму для просмотра (редактирования) справочника
|
Пункт меню
|
post_pok
|
Парнеры
|
Открыть форму для просмотра (редактирования) справочника
|
Пункт меню
|
Nalog
|
Налоги
|
Открыть форму для просмотра (редактирования) справочника
|
Пункт меню
|
plan_chet
|
План счетов
|
Открыть форму для просмотра (редактирования) справочника
|
Пункт меню
|
Ch_fact
|
Счет-фактура
|
Открыть форму для просмотра (редактирования) документа
|
Таблица 3.14
Назначение элементов управления формы (fpodr)
Элемент управления
|
Имя (идентификатор)
|
Надпись
|
Назначение
|
Кнопка TButton
|
BLookBlank
|
Просмотр бланка
|
Кнопка для просмотра бланка
|
Элемент типа TEdit
|
EditNDoc
|
|
Компонент для выбора номера документа
|
Элемент типа TComboBox
|
ComboBoxOC
|
|
Поле со списком
|
Элемент типа TComboBox
|
ComboBoxP
|
|
Поле со списком
|
Таблица 3.15
Назначение элементов управления формы (farm)
Элемент управления
|
Имя (идентификатор)
|
Надпись
|
Назначение
|
Элемент типа TRadioGroup
|
RadioGroup1
|
Выберите рабочее места
|
Компонент для группировки данных
|
Кнопка
|
Button2
|
Выход
|
Выход из программы
|
Кнопка
|
Button1
|
Войти
|
Вход в программу
|
3.5
Разработка программного обеспечения
Программное обеспечение для АРМ бухгалтера материального стола, АРМ
начальника цеха и АРМ зав.складом состоит из одного программного модуля,
структура которого представлена на рисунке 3.1.
Программное обеспечение использует локальную вычислитель вычислительную
сеть для связи трех АРМов. Средством разработки программного обеспечения была
выбрана объектно-ориентированная среда программирования Borland Delphi 6.0. В
качестве метода разработки программного обеспечения был выбран метод
нисходящего программирования, который подразумевает первоначальное создание
главного меню, а затем программных модулей, выполняющие отдельные функции из
этого меню [5, с.6].
Рисунок 3.1 - Общая иерархическая модель
Исходный текст программы представлен в приложении 3.
Функции программных модулей ПО АРМ бухгалтера материального стола, АРМ
начальника цеха и АРМ зав.складом АСУМЦ представлены в таблице 3.16.
Таблица 3.16
Функции программных модулей ПО АРМ бухгалтера материального стола, АРМ
начальника цеха и АРМ зав.складом
Имя программного модуля, процедуры
|
Назначение, выполняемые функции
|
Входные параметры
|
Выходные параметры
|
Вызываемые модули
|
1
|
2
|
3
|
4
|
5
|
Unit_arm
|
|
TZastavka.Timer1Timer
|
Процедура для вывода времени заставки
|
Sender: TObject
|
|
|
TZastaarm.FormClose
|
Процедура для закрытия формы заставки
|
Sender: TObject; var Action: TCloseAction
|
|
|
Unit_sklad
|
Unit_tn, Unit_nakl, Unit_nakl2, Unit_tn2
|
TPodr.FormShow
|
Процедура для вывода формы Podr
|
Sender: TObject
|
|
|
TPodr.RadioGroup1Click
|
Процедура выбора переключателей
|
Sender: TObject
|
|
|
TPodr.Button1Click
|
Процедура выбора переключателей
|
Sender: TObject
|
|
|
TPodr.FormClose
|
Процедура закрытия формы Podr
|
Sender: TObject; var Action: TCloseAction
|
|
|
Unit_Buh
|
Unit_prov, Unit_rep
|
TMenuBuh.FormCreate
|
Процедура создания формы MenuBuh
|
Sender: TObject
|
|
|
TMenuBuh.FormShow
|
Процедура для просмотра формы MenuBuh
|
Sender: TObject
|
|
|
TMenuBuh.MOpenClick
|
Процедура обработки события выбора пункта меню «Открыть
БД…»
|
Sender: TObject
|
|
|
TMenuBuh.PodrdnikClick
|
Процедура обработки события выбора пункта меню
«Подразделе-ния»
|
Sender: TObject
|
|
|
TMenuBuh.PartnersClick
|
Процедура обработки события выбора пункта меню «Партнеры»
|
Sender: TObject
|
|
|
TMenuBuh.BanksClick
|
Процедура обработки события выбора пункта меню «Банки»
|
Sender: TObject
|
|
|
TMenuBuh.PlanChetovClick
|
Процедура обработки события выбора пункта меню «План
счетов»
|
Sender: TObject
|
|
|
TMenuBuh.МCClick
|
Процедура обработки события выбора пункта меню
«Материальные ценности»
|
Sender: TObject
|
|
|
TMenuBuh.NalogAmortClick
|
Процедура обработки события выбора пункта меню «Налоги»
|
Sender: TObject
|
|
|
TMenuBuh.InvVedomClick
|
Процедура обработки события выбора пункта меню
«Инвентаризац. ведомость»
|
Sender: TObject
|
|
|
TMenuBuh.VedomRaschClick
|
Процедура обработки события выбора пункта меню «Оборотная
ведомость»
|
Sender: TObject
|
|
|
Unit_ceh
|
Unit_act, Unit_act2
|
TMenuBuh.AktPrPerClick
|
Процедура обработки события выбора пункта меню «Акт об
использовании МЦ»
|
Sender: TObject
|
|
|
TMenuBuh.AktSpisClick
|
Процедура обработки события выбора пункта меню «Акт о сдаче
готовой продукции»
|
Sender: TObject
|
|
|
TMenuBuh.InvVedomClick
|
Процедура обработки события выбора пункта меню
«Инвентаризац. ведомость»
|
Sender: TObject
|
|
|
TOtchet.Button1Click
|
Процедура обработки события нажатой кнопки
|
Sender: TObject
|
|
|
TOtchet.FormClose
|
Процедура закрытия формы Otchet
|
Sender: 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
Библиотека событий
Код
|
Наименование события
|
2
|
3
|
00
|
Информация к выдаче задания подготовлена
|
01
|
Задание на разработку АЭИС получено
|
02
|
Сетевой график создания АЭИС разработан
|
03
|
Средства моделирования объекта автоматизации выбраны и
настроены
|
04
|
Структура объекта автоматизации и функции исполнителей
изучены, проведен анализ документооборота и информационных потоков
|
05
|
Подобрана специальная литература по учету материальных
ценностей в строительной организации, выработаны специальные предложения по
составу АИС и функциям пользователей
|
06
|
Параметры сетевого графика создания АЭИС и его оптимизация
рассчитаны, подготовлен отчет о предпроектном исследовании объекта
автоматизации
|
07
|
Проанализированы существующие аналоги создаваемой АЭИС
|
08
|
Разработаны варианты концепции создания АЭИС
|
09
|
Проанализированы средства реализации проекта
|
10
|
Выбраны вариант создания и средства реализации АЭИС
|
11
|
Общие требования к АЭИС сформированы
|
12
|
Требования к видам обеспечения и к функциям АЭИС
разработаны
|
13
|
Техническое задание оформлено, согласовано и утверждено
|
14
|
Средства реализации проекта АЭИС учета материальных
ценностей в строительстве (СУБД ACCESS 2002, Delphi 6) установлены и
настроены
|
15
|
Разработана информационная модель предметной области (учет
материальных ценностей в строительной организации)
|
16
|
Разработана архитектура АЭИС, БД АЭИС сгенерирована в
заданном формате
|
17
|
Математическая модель для решения задач АРМ «Бухгалтера
материального стола» разработана
|
18
|
Математическая модель для решения задач АРМ «Зав.складом»
|
19
|
Математическая модель для решения задач АРМ «Начальника
цеха»
|
Структура пользовательского интерфейса и структура ПО АРМ
«Бухгалтера материального стола»
|
21
|
Структура пользовательского интерфейса и структура ПО АРМ
«Зав.складом»
|
22
|
Структура пользовательского интерфейса и структура ПО АРМ
«Начальника цеха»
|
23
|
Структура текстовых и графических отчетов, формируемых АРМ
«Бухгалтера материального стола» разработана
|
24
|
Структура текстовых и графических отчетов, формируемых АРМ
«Зав.складом» разработана
|
25
|
Структура текстовых и графических отчетов, формируемых АРМ
«Начальника цеха» разработана
|
26
|
Экранные формы, алгоритмы запросов к БД, программные модули
АРМ «Бухгалтера материального стола» разработаны
|
27
|
Экранные формы, алгоритмы запросов к БД, программные модули
АРМ «Зав.складом» разработаны
|
28
|
Экранные формы, алгоритмы запросов к БД, программные модули
АРМ «Начальника цеха» разработаны
|
29
|
Произведена отладка и тестирование ИО и ПО АРМ «Бухгалтера
материального стола», АРМ «Зав.складом», АРМ «Начальника цеха»
|
30
|
Руководство пользователя для АРМ «Бухгалтера материального
стола», АРМ «Зав.склада», АРМ «Начальника цеха» разработаны
|
31
|
Эксплуатационная документация АЭИС разработана
|
32
|
Произведена опытная эксплуатация и испытание АЭИС
|
33
|
Обучение пользователей завершено
|
34
|
АЭИС внедрена и сдана в эксплуатацию
|
Таблица 3.20
Библиотека работ
Шифр работ
|
Наименование работ
|
Количество исполнителей
|
Трудоемкость работ в часах
|
1
|
2
|
3
|
4
|
00-01
|
Получение задания на разработку АЭИС
|
2
|
4+8=12
|
01-02
|
Разработка сетевого графика проектирования АЭИС
|
1
|
10
|
01-03
|
Выбор и настройка средств моделирования объекта
автоматизации
|
2
|
2+10=12
|
01-04
|
Изучение функций исполнителей и структуры объекта
автоматизации
|
1
|
24
|
01-05
|
Подобрана специальная литература по учету материальных
ценностей в строительной организации
|
1
|
24
|
02-06
|
Расчет параметров сетевого графика создания АЭИС и его
оптимизация
|
1
|
4
|
03-05
|
Анализ состава документов и информационных потоков
|
1
|
24
|
04-05
|
Выработка предложений по составу АЭИС и функциям
пользователей
|
2
|
2+8=10
|
05-06
|
Подготовка отчета о предпроектном обследовании объекта
автоматизации
|
1
|
16
|
06-07
|
Поиск и анализ существующих аналогов создаваемой АЭИС
|
2
|
2+20=22
|
07-08
|
Разработка варианта концепции создания системы АИС
|
2
|
2+16=18
|
08-09
|
Анализа средств реализации проекта
|
1
|
12
|
08-10
|
Выбран вариант создания АЭИС
|
2
|
2+8= 10
|
09-10
|
Выбраны средства реализации АЭИС
|
1
|
12
|
10-11
|
Разработка общих требований к АЭИС
|
2
|
2+14=16
|
10-12
|
Разработка требований к видам обеспечения АЭИС
|
1
|
8
|
11-12
|
Разработка требований к функциям обеспечения АЭИС
|
1
|
8
|
12-13
|
Оформление, согласование и утверждение общего ТЗ
|
2
|
2+16=18
|
13-14
|
Установка и настройка средств реализации проекта АЭИС (СУБД
ACCESS 2002, Delphi 6)
|
1
|
8
|
14-16
|
Разработка архитектуры АЭИС в заданном формате
|
1
|
10
|
14-15
|
Информационное моделирование предметной области
|
1
|
24
|
15-16
|
Генерация БД АЭИС в заданном формате
|
1
|
10
|
16-17
|
Разработка математических моделей для решения задач АРМ
«Бухгалтера материального стола»
|
1
|
12
|
16-18
|
Разработка математических моделей для решения задач АРМ
«Зав.складом»
|
1
|
12
|
16-19
|
Разработка математических моделей для решения задач АРМ
«Начальника цеха»
|
1
|
12
|
17-20
|
Разработка структуры пользовательского интерфейса и
структуры ПО АРМ «Бухгалтера материального стола»
|
2
|
2+8=10
|
17-18
|
Фиктивная работа
|
0
|
0
|
18-21
|
Разработка структуры пользовательского интерфейса и
структуры ПО АРМ «Зав.складом»
|
2
|
2+8=10
|
19-22
|
Разработка структуры пользовательского интерфейса и
структуры ПО АРМ «Начальника цеха»
|
2
|
2+8=10
|
20-23
|
Разработка структуры текстовых и графических отчетов,
формируемых АРМ «Бухгалтера материального стола»
|
1
|
12
|
21-24
|
Разработка структуры текстовых и графических отчетов,
формируемых АРМ «Зав.складом»
|
1
|
12
|
22-25
|
Разработка структуры текстовых и графических отчетов,
формируемых АРМ «Начальника цеха»
|
1
|
12
|
23-26
|
Разработка экранных форм, алгоритмов запросов к БД,
программных модулей АРМ «Бухгалтера материального стола»
|
1
|
24
|
24-27
|
Разработка экранных форм, алгоритмов запросов к БД,
программных модулей АРМ «Зав.складом»
|
1
|
24
|
25-28
|
Разработка экранных форм, алгоритмов запросов к БД,
программных модулей АРМ «Начальника цеха»
|
1
|
24
|
26-29
|
Отладка и тестирование ИО и ПО АРМ «Бухгалтера материального
стола»
|
2
|
2+20=22
|
27-29
|
Отладка и тестирование ИО и ПО АРМ «Зав.складом»
|
2
|
2+20=22
|
28-29
|
Отладка и тестирование ИО и ПО АРМ «Начальника цеха»
|
2
|
2+20=22
|
29-30
|
Разработка руководства пользователя для АРМ «Бухгалтера
материального стола», АРМ «Зав.складом», АРМ «Начальника цеха»
|
1
|
25
|
30-31
|
Разработка эксплуатационной документации АЭИС
|
1
|
30
|
31-32
|
Опытная эксплуатация и испытание АЭИС
|
2
|
4+24=28
|
32-33
|
Завершено обучение пользователей
|
1
|
24
|
33-34
|
Внедрение и сдача АЭИС заказчику
|
2
|
4+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), дн
|
1
|
2
|
3
|
4
|
5
|
6
|
00-01
|
12.0
|
2
|
0.75
|
0.60
|
0.66
|
01-02
|
10.0
|
1
|
1.25
|
1.00
|
1.10
|
01-03
|
12.0
|
2
|
0.75
|
0.60
|
0.66
|
01-04
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
01-05
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
02-06
|
4.0
|
1
|
0.50
|
0.40
|
0.44
|
03-05
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
04-05
|
10.0
|
2
|
0.63
|
0.50
|
0.55
|
05-06
|
16.0
|
1
|
2.00
|
1.60
|
1.76
|
06-07
|
22.0
|
2
|
1.38
|
1.10
|
1.21
|
07-08
|
18.0
|
2
|
1.13
|
0.90
|
0.99
|
08-09
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
08-10
|
10.0
|
2
|
0.63
|
0.50
|
0.55
|
09-10
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
10-11
|
16.0
|
2
|
1.00
|
0.80
|
0.88
|
10-12
|
8.0
|
1
|
1.00
|
0.80
|
0.88
|
11-12
|
8.0
|
1
|
1.00
|
0.80
|
0.88
|
12-13
|
18.0
|
2
|
1.13
|
0.90
|
0.99
|
13-14
|
8.0
|
1
|
1.00
|
0.80
|
0.88
|
14-15
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
10.0
|
1
|
1.25
|
1.00
|
1.10
|
15-16
|
10.0
|
1
|
1.25
|
1.00
|
1.10
|
16-17
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
16-18
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
16-19
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
17-18
|
0.0
|
0
|
0.00
|
0.00
|
0.00
|
17-20
|
10.0
|
2
|
0.63
|
0.50
|
0.55
|
18-21
|
10.0
|
2
|
0.63
|
0.50
|
0.55
|
19-22
|
10.0
|
2
|
0.63
|
0.50
|
0.55
|
20-23
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
21-24
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
22-25
|
12.0
|
1
|
1.50
|
1.20
|
1.32
|
23-26
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
24-27
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
25-28
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
26-29
|
22.0
|
2
|
1.38
|
1.10
|
1.21
|
27-29
|
22.0
|
2
|
1.38
|
1.10
|
1.21
|
28-29
|
22.0
|
2
|
1.38
|
1.10
|
1.21
|
29-30
|
25.0
|
1
|
3.13
|
2.50
|
2.75
|
30-31
|
30.0
|
1
|
3.75
|
3.00
|
3.30
|
31-32
|
28.0
|
2
|
1.75
|
1.40
|
1.54
|
32-33
|
24.0
|
1
|
3.00
|
2.40
|
2.64
|
33-34
|
28.0
|
2
|
1.75
|
1.40
|
1.54
|
Рисунок 3.3 - Сетевой график создания информационной системы учета
материальных ценностей в организации
После получения оценок ожидаемой продолжительности каждой работы
определяется длина всех путей в сетевом графике (от начального до конечного
события). Состав работ и расчет критического пути приведены в таблице 3.22.
Таблица 3.22
Расчет критического пути
N
|
Состав работ путей
|
Прод-ть пути в днях
|
1
|
2
|
3
|
1
|
00-02-03-04-05-06-07-10-14-15-20-21-22-23-24-25-26-28-29-33-34
|
33.2
|
2
|
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
|
36.7
|
3
|
00-01-03-04-05-06-07-10-14-15-16-18-19-22-23-24-25-26-28-29-33-34
|
36.6
|
4
|
00-02-03-04-05-06-07-10-14-15-16-18-19-22-23-24-25-26-28-29-33-34
|
36.1
|
5
|
00-01-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-34
|
31.1
|
6
|
00-02-03-04-05-06-07-13-14-15-16-18-19-22-23-24-25-26-28-29-33-34
|
34.7
|
7
|
00-02-03-04-05-06-07-11-14-15-20-21-22-23-24-25-26-28-29-33-34
|
34.5
|
8
|
00-02-03-04-05-06-07-13-14-15-20-21-22-23-24-25-26-28-29-33-34
|
34.0
|
9
|
00-01-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-34
|
32.3
|
10
|
00-02-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-34
|
35.9
|
11
|
00-01-03-04-05-06-07-11-14-15-16-18-19-22-23-27-28-29-33-34
|
35.8
|
12
|
00-02-03-04-05-06-07-11-14-15-16-18-19-22-23-27-28-29-33-34
|
35.2
|
13
|
00-01-03-04-05-06-07-12-14-15-16-18-19-22-23-27-28-29-33-34
|
30.3
|
14
|
00-02-03-04-05-06-07-12-14-15-16-18-19-22-23-27-28-29-33-34
|
33.8
|
15
|
00-01-03-04-05-06-07-13-14-15-16-18-19-22-23-27-28-29-33-34
|
33.7
|
16
|
00-01-03-04-05-06-07-11-14-15-17-18-19-22-23-27-28-29-33-34
|
33.1
|
17
|
00-02-03-04-05-06-07-11-14-15-17-18-19-22-23-27-28-29-33-34
|
30.6
|
18
|
00-01-03-04-05-06-07-12-14-15-17-18-19-22-23-27-28-29-33-34
|
34.1
|
19
|
00-02-03-04-05-06-07-12-14-15-17-18-19-22-23-27-28-29-33-34
|
34.8
|
20
|
00-01-03-04-05-06-07-13-14-15-17-18-19-22-23-27-28-29-33-34
|
33.4
|
21
|
00-02-03-04-05-06-07-13-14-15-17-18-19-22-23-27-28-29-33-34
|
28.5
|
22
|
00-01-03-04-05-06-07-10-13-15-20-21-22-23-27-28-29-33-34
|
32.0
|
23
|
00-02-03-04-05-06-07-10-14-15-20-21-22-23-27-28-29-33-34
|
31.9
|
24
|
00-01-03-04-05-06-07-11-14-15-20-21-22-23-27-28-29-33-34
|
31.4
|
25
|
00-02-03-04-05-06-07-11-14-15-20-21-22-23-27-28-29-33-34
|
29.7
|
26
|
00-01-03-04-05-06-07-12-14-15-20-21-22-23-27-28-29-33-34
|
33.2
|
27
|
00-02-03-04-05-06-07-12-14-15-20-21-22-23-27-28-29-33-34
|
33.1
|
28
|
00-01-03-04-05-06-07-13-14-15-20-21-22-23-27-28-29-33-34
|
32.6
|
29
|
00-02-03-04-05-06-07-13-14-15-20-21-22-23-27-28-29-33-34
|
27.6
|
30
|
00-02-03-04-05-06-07-10-14-15-20-21-22-23-24-25-26-28-29-33-34
|
31.1
|
31
|
00-01-03-04-05-06-07-11-14-15-20-21-22-23-24-25-26-28-29-33-34
|
31.0
|
32
|
00-02-03-04-05-06-07-11-14-15-20-21-22-23-24-25-26-28-29-33-34
|
30.5
|
33
|
00-01-03-04-05-06-07-12-14-15-20-21-22-23-24-25-26-28-29-33-34
|
33.2
|
34
|
00-02-03-04-05-06-07-12-14-15-20-21-22-23-24-25-26-28-29-33-34
|
34.7
|
35
|
00-02-03-04-05-06-07-10-14-15-16-18-19-22-23-27-28-29-33-34
|
30.6
|
36
|
00-01-03-04-05-06-07-11-14-15-16-18-19-22-23-27-28-29-33-34
|
28.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)
|
Резерв времени событий, дн,Ri
|
1
|
2
|
3
|
4
|
0
|
0.0
|
0.0
|
0.0
|
1
|
0.7
|
0.7
|
0.0
|
2
|
1.8
|
5.3
|
3.5
|
3
|
1.3
|
1.3
|
0.0
|
4
|
3.3
|
3.4
|
0.1
|
5
|
4.0
|
4.0
|
0.0
|
6
|
5.7
|
5.7
|
0.0
|
7
|
6.9
|
6.9
|
0.0
|
8
|
7.9
|
7.9
|
0.0
|
9
|
9.2
|
9.2
|
0.0
|
10
|
10.6
|
10.6
|
0.0
|
11
|
11.4
|
11.4
|
0.0
|
12
|
12.3
|
12.3
|
0.0
|
13
|
13.3
|
13.3
|
0.0
|
14
|
14.2
|
14.2
|
0.0
|
15
|
16.8
|
16.8
|
0.0
|
16
|
17.9
|
17.9
|
0.0
|
17
|
19.3
|
19.3
|
0.0
|
18
|
19.3
|
19.3
|
0.0
|
19
|
19.3
|
19.3
|
0.0
|
20
|
19.8
|
0.0
|
21
|
19.8
|
19.8
|
0.0
|
22
|
19.8
|
19.8
|
0.0
|
23
|
21.1
|
21.1
|
0.0
|
24
|
21.1
|
21.1
|
0.0
|
25
|
21.1
|
21.1
|
0.0
|
26
|
23.8
|
23.8
|
0.0
|
27
|
23.8
|
23.8
|
0.0
|
28
|
23.8
|
23.8
|
0.0
|
29
|
25.0
|
25.0
|
0.0
|
30
|
27.7
|
27.7
|
0.0
|
31
|
31.0
|
31.0
|
0.0
|
32
|
32.6
|
32.6
|
0.0
|
33
|
35.2
|
35.2
|
0.0
|
34
|
36.7
|
36.7
|
0.0
|
Результаты расчета временных параметров работ представлены в таблице
3.24.
Таблица 3.24
Расчет временных параметров работ
Шифр Работ
|
Р.срок нач. работ Tрн(ij)
|
Р.срок окон. работ Tро(ij)
|
Позд. срок нач. работ Tпн(ij)
|
Позд. срок окон. работ Tпо(ij)
|
Полный резерв Rп (ij)
|
Коэфф. напр. работ Kн(i,j)
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
00-01
|
0.00
|
0.66
|
0.00
|
0.66
|
0.00
|
1.00
|
01-02
|
0.66
|
1.76
|
4.18
|
5.28
|
3.52
|
0.30
|
01-03
|
0.66
|
1.32
|
0.66
|
1.32
|
0.00
|
1.00
|
01-04
|
0.66
|
3.30
|
0.77
|
3.41
|
0.11
|
0.97
|
01-05
|
0.66
|
3.30
|
1.32
|
3.96
|
0.66
|
0.80
|
02-06
|
1.76
|
2.20
|
5.28
|
5.72
|
3.52
|
0.30
|
03-05
|
1.32
|
3.96
|
1.32
|
3.96
|
0.00
|
1.00
|
04-05
|
3.30
|
3.85
|
3.41
|
3.96
|
0.11
|
0.97
|
05-06
|
3.96
|
5.72
|
3.96
|
5.72
|
0.00
|
1.00
|
06-07
|
5.72
|
6.93
|
5.72
|
6.93
|
0.00
|
1.00
|
07-08
|
6.93
|
7.92
|
6.93
|
7.92
|
0.00
|
1.00
|
08-09
|
7.92
|
9.24
|
7.92
|
9.24
|
0.00
|
1.00
|
08-10
|
7.92
|
8.47
|
10.01
|
10.56
|
2.09
|
0.21
|
09-10
|
9.24
|
10.56
|
9.24
|
10.56
|
0.00
|
1.00
|
10-11
|
10.56
|
11.44
|
10.56
|
11.44
|
0.00
|
1.00
|
10-12
|
10.56
|
11.44
|
11.44
|
12.32
|
0.88
|
0.50
|
11-12
|
11.44
|
12.32
|
11.44
|
12.32
|
0.00
|
1.00
|
12-13
|
12.32
|
13.31
|
12.32
|
13.31
|
0.00
|
1.00
|
13-14
|
13.31
|
14.19
|
13.31
|
14.19
|
0.00
|
1.00
|
14-15
|
14.19
|
16.83
|
14.19
|
16.83
|
0.00
|
1.00
|
14-16
|
14.19
|
15.29
|
16.83
|
17.93
|
2.64
|
0.29
|
15-16
|
16.83
|
17.93
|
16.83
|
17.93
|
0.00
|
1.00
|
16-17
|
17.93
|
19.25
|
17.93
|
19.25
|
0.00
|
1.00
|
16-18
|
17.93
|
19.25
|
17.93
|
19.25
|
0.00
|
1.00
|
16-19
|
17.93
|
19.25
|
17.93
|
19.25
|
0.00
|
1.00
|
17-18
|
19.25
|
19.25
|
19.25
|
19.25
|
0.00
|
1.00
|
17-20
|
19.25
|
19.80
|
19.25
|
19.80
|
0.00
|
1.00
|
18-21
|
19.25
|
19.80
|
19.25
|
19.80
|
0.00
|
1.00
|
19-22
|
19.25
|
19.80
|
19.25
|
19.80
|
0.00
|
1.00
|
20-23
|
19.80
|
21.12
|
19.80
|
21.12
|
0.00
|
1.00
|
21-24
|
19.80
|
21.12
|
19.80
|
21.12
|
0.00
|
1.00
|
22-25
|
19.80
|
21.12
|
19.80
|
21.12
|
0.00
|
1.00
|
23-26
|
21.12
|
23.76
|
21.12
|
23.76
|
0.00
|
1.00
|
24-27
|
21.12
|
23.76
|
21.12
|
23.76
|
0.00
|
1.00
|
25-28
|
21.12
|
23.76
|
21.12
|
23.76
|
0.00
|
1.00
|
26-29
|
23.76
|
24.97
|
23.76
|
24.97
|
0.00
|
1.00
|
27-29
|
23.76
|
24.97
|
23.76
|
24.97
|
0.00
|
1.00
|
28-29
|
23.76
|
24.97
|
23.76
|
24.97
|
0.00
|
1.00
|
29-30
|
24.97
|
27.72
|
24.97
|
27.72
|
0.00
|
1.00
|
30-31
|
27.72
|
31.02
|
31.02
|
0.00
|
1.00
|
31-32
|
31.02
|
32.56
|
31.02
|
32.56
|
0.00
|
1.00
|
32-33
|
32.56
|
35.20
|
32.56
|
35.20
|
0.00
|
1.00
|
33-34
|
35.20
|
36.74
|
35.20
|
36.74
|
0.00
|
1.00
|
Вывод: Оптимизация сетевого графика, суть которой сводится к передаче
части исполнителей и других ресурсов с не напряженных, имеющих значительные
резервы времени путей и работ на родственные работы критического пути. При этом
критический путь сокращается, а те пути, с которых взяты люди и ресурсы
удлиняются. Снимать людей и передавать их на работы критического пути следует
только тогда, когда:
Коэффициент напряженности работ некритического пути не превышает 0,5, при
условии, что исполнителей таких работ больше одного человека;
Когда при такой переброске кадров ранее не критический путь не
увеличивается настолько что становится продолжительнее бывшего критического
пути.
В данном сетевом графике на всех работах, имеющих малый коэффициент
напряженности заняты по одному человеку и, следовательно, данный график не
подлежит оптимизации.
Убедившись в оптимальном распределении трудовых ресурсов можно переходить
к расчету затрат на разработку информационной системы.
3.9 Расчет
затрат на разработку информационной системы
Затраты на разработку представляют собой стоимостную оценку
использованных в процессе разработки сырья, материалов, покупных комплектующих
изделий и полуфабрикатов, расходов на оплату труда занятых разработкой и других
видов расходов.
Затраты
на разработку АЭИС () могут быть рассчитаны по следующей формуле (3.7)
(3.7)
где:
- стоимость сырья и материалов, руб.;
-
стоимость покупных комплектующих, руб.;
-
основная заработная плата разработчиков, руб.;
-
дополнительная заработная плата разработчиков, руб.;
-
отчисления на социальные нужды (единый социальный налог), руб.; - прочие прямые расходы, руб.;
-
накладные расходы, руб.
Расчет
стоимости сырья, материалов
В
расходы по этой статье включаются стоимость необходимых материалов для
документирования в виде бумаги, канцелярских папок и др.
Стоимость
используемых для разработки материалов, в общем, рассчитывается по формуле
(3.8)
, (3.8)
где:
- наименование соответствующего вида используемых
материалов;
-
количество видов используемых материалов;
- расход
на разработку материалов -того наименования в соответствующих единицах
измерения;
- цена
приобретения единицы материала -того
наименования, руб.;
-
коэффициент, учитывающий транспортно-заготовительные расходы при приобретении
материалов -того наименования (оплата услуг транспорта,
комиссионных посредникам и др.), Ктi = 1,08 - 1,15.
Расчет
стоимости используемых материалов представлен в таблице 3.25
Таблица 3.25
Наименование материала
|
Единица измере ния
|
Цена за единицу в рублях
|
Расход на разработку
|
Коэффициент КТ
|
Сумма в рублях
|
2
|
3
|
4
|
5
|
6
|
7
|
Бумага писчая
|
пачка
|
40
|
1
|
1,1
|
44,00
|
Бумага для принтера
|
пачка
|
110
|
1
|
1,1
|
121,00
|
Папка канцелярская
|
штука
|
20
|
1
|
1,1
|
22,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к час в руб.
|
Сумма в руб.
|
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
00-01
|
8
|
11,90
|
95,20
|
4
|
18,45
|
73,80
|
169,0
|
01-02
|
10
|
11,90
|
119,0
|
-
|
-
|
-
|
119,0
|
01-03
|
10
|
11,90
|
119,0
|
2
|
18,45
|
36,90
|
155,90
|
01-04
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
01-05
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
02-06
|
4
|
11,90
|
47,60
|
-
|
-
|
-
|
47,60
|
03-05
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
04-05
|
8
|
11,90
|
95,20
|
2
|
18,45
|
36,90
|
132,10
|
05-06
|
16
|
11,90
|
190,40
|
-
|
-
|
-
|
190,40
|
06-07
|
20
|
11,90
|
238,00
|
2
|
18,45
|
36,90
|
274,90
|
07-08
|
16
|
11,90
|
190,40
|
2
|
18,45
|
36,90
|
227,30
|
08-09
|
12
|
11,90
|
142,80
|
-
|
-
|
-
|
142,80
|
08-10
|
8
|
11,90
|
95,20
|
2
|
18,45
|
36,90
|
132,10
|
09-10
|
12
|
11,90
|
142,80
|
-
|
-
|
-
|
142,80
|
10-11
|
14
|
11,90
|
166,60
|
2
|
18,45
|
36,90
|
203,50
|
10-12
|
8
|
11,90
|
95,20
|
-
|
-
|
-
|
95,20
|
11-12
|
8
|
11,90
|
95,20
|
-
|
-
|
-
|
95,20
|
12-13
|
16
|
11,90
|
190,40
|
2
|
18,45
|
36,90
|
227,30
|
13-14
|
8
|
11,90
|
95,20
|
-
|
-
|
-
|
95,20
|
14-16
|
10
|
11,90
|
119,0
|
-
|
-
|
-
|
119,0
|
14-15
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
15-16
|
10
|
11,90
|
119,0
|
-
|
-
|
-
|
119,0
|
16-17
|
12
|
11,90
|
142,80
|
-
|
-
|
-
|
142,80
|
16-18
|
12
|
11,90
|
142,80
|
-
|
-
|
-
|
142,80
|
16-19
|
12
|
11,90
|
142,80
|
-
|
-
|
-
|
142,80
|
17-20
|
8
|
11,90
|
95,20
|
2
|
18,45
|
36,90
|
132,10
|
18-21
|
8
|
11,90
|
95,20
|
2
|
18,45
|
36,90
|
132,10
|
19-22
|
8
|
11,90
|
95,20
|
2
|
18,45
|
36,90
|
132,10
|
20-23
|
12
|
142,80
|
-
|
-
|
-
|
142,80
|
21-24
|
12
|
11,90
|
142,80
|
-
|
-
|
-
|
142,80
|
22-25
|
12
|
11,90
|
142,80
|
-
|
-
|
-
|
142,80
|
23-26
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
24-27
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
25-28
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
26-29
|
20
|
11,90
|
238,0
|
2
|
18,45
|
36,90
|
274,90
|
27-29
|
20
|
11,90
|
238,0
|
2
|
18,45
|
36,90
|
274,90
|
28-29
|
20
|
11,90
|
238,0
|
2
|
18,45
|
36,90
|
274,90
|
29-30
|
25
|
11,90
|
297,50
|
-
|
-
|
-
|
297,50
|
30-31
|
30
|
11,90
|
357,0
|
-
|
-
|
-
|
357,0
|
31-32
|
24
|
11,90
|
285,60
|
4
|
18,45
|
73,80
|
359,40
|
32-33
|
24
|
11,90
|
285,60
|
-
|
-
|
-
|
285,60
|
33-34
|
24
|
11,90
|
285,60
|
4
|
18,45
|
73,80
|
359,40
|
Итого:
|
649
|
Х
|
7723,10
|
38
|
Х
|
701,10
|
8424,20
|
Наименования работ, соответствующие шифрам, указаны в таблице 3.20.
Расчет дополнительной заработной платы разработчиков
В состав дополнительной заработной платы разработчиков включаются все
виды выплат, надбавок и доплат из фонда заработной платы за проработанное и не
проработанное время (надбавки за профессиональное мастерство, доплаты за
условия труда, работу в ночные смены, выплаты отпускных, вознаграждение за
выслугу лет и др.).
Дополнительная заработная плата рассчитывается по формуле (3.11)
руб.
(3.11)
где
- основная заработная плата разработчиков (руб.);
-
коэффициент дополнительной заработной платы, который устанавливается по данным
организации-разработчика ().
Таким
образом, дополнительная заработная плата разработчиков программы
составляет(3.5):
ЗД
= 8424,20 Ч 18% / 100% = 1516,36 (руб.).
Расчет
отчислений на социальные нужды (единый социальный налог)
Отчисления
на социальные нужды рассчитываются по формуле (3.12)
руб.
(3.12)
где
- коэффициент отчислений на социальные нужды. Данный
коэффициент в настоящее время составляет 26% и включает в себя:
Пенсионный
фонд Российской Федерации
<#"513319.files/image071.gif"> руб.
(3.13)
где
- время аренды вычислительной техники на разработку,
отладку и тестирование (час.);
- цена
одного часа аренды вычислительной техники.
Затраты
на аренду вычислительной техники составляют:
= 232 Ч 8
= 1856 руб.
В состав прочих прямых расходов также включается стоимость распечатки
руководства пользователя в размере 40 рублей.
Таким образом, прочие прямые расходы составили 1896 рублей.
Расчет накладных расходов
В состав накладных расходов включаются затраты, которые не вошли в состав
предыдущих расходов и не могут быть рассчитаны прямым путем. К ним относятся
амортизация, ремонт и содержание (отопление, освещение, силовая энергия,
водоснабжение и т. д.) зданий и других ОПФ общего назначения; содержание
аппарата управления проектной организации, почтово-телеграфные расходы и
канцелярские расходы, налоги и сборы, включаемые в себестоимость (дорожный,
налог на имущество и др.) и др. общехозяйственные расходы.
Они рассчитываются по формуле (3.14)
руб.
(3.14)
где
- коэффициент накладных расходов, который
устанавливается по данным организации-разработчика ().
Таким
образом, накладные расходы составляют:
= 8424,20
68% / 100% = 5728,46 (руб.).
Все расчеты затрат на разработку АЭИС сводим в таблицу 3.27.
Таблица 3.27
Затраты на разработку АЭИС
Наименование статьи расходов
|
Сумма в рублях
|
Удельный вес, в %
|
Основная заработная плата разработчиков
|
8424,20
|
41,8
|
Дополнительная заработная плата разработчиков данного ПС
|
1516,36
|
7,5
|
Отчисления на социальные нужды (единый социальный налог)
|
2584,55
|
12,8
|
Прочие прямые расходы
|
1896,00
|
9,4
|
Накладные расходы
|
5728,46
|
28,5
|
ИТОГО:
|
20149,57
|
100,00
|
Таким образом, результаты проведенных расчетов показали, что наибольший
удельный вес в общей совокупности затрат на разработку программы - 41,8% -
имеет статья расходов «Основная заработная плата разработчиков» и 28,5% -
«Накладные расходы». Поэтому, если в дальнейшем будет рассматриваться вопрос о
снижении затрат, то прежде всего внимание стоит обратить на статью расходов:
«Накладные расходы», т.е. снижение затрат может произойти за счет снижения
накладных расходов.
3.10
Анализ основных технико-экономических показателей
К
основным технико-экономическим показателям следует отнести следующие: объем
товарной продукции; выручка от реализации; себестоимость продукции; прибыль
чистая.
Динамика
данных экономических показателей, взятых из бухгалтерской отчетности,
представлена в сводной таблице 3.28 и на рисунке 3.3.
Таблица 3.28
Динамика основных технико-экономических показателей ОАО «Уфалейникель»
Серовский рудник с 2007 по 2009 г.г., тыс.руб.
Показатель
|
Период
|
Абс. отклонение
|
Относ. отклонение, %
|
|
2007
|
2008
|
2009
|
2008/ 2007
|
2009/ 2008
|
2008/ 2007
|
2009/ 2008
|
Объем товарной продукции
|
3267650
|
3387000
|
6920300
|
119350
|
3533300
|
103,7
|
204,3
|
Выручка от продаж
|
1804126
|
2873427
|
6756281
|
1069301
|
3882854
|
159,5
|
235,1
|
Себестоимость продукции
|
1439136
|
1989065
|
5007435
|
549929
|
3018370
|
138,2
|
251,7
|
Чистая прибыль
|
85820
|
407002
|
329428
|
321182
|
-77574
|
474,0
|
080,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 г.г., %
Показатель
|
2007
|
2008
|
2009
|
Продукция в % к выпуску базисного периода
|
1
|
1,037
|
2,117
|
Объем реализации в % к базисному периоду
|
1
|
1,595
|
2,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 г.г.
Статья затрат
|
2008
|
2009
|
Изменение удельного веса, %
|
|
тыс. р.
|
Удельный вес, %
|
тыс. р.
|
Удельный вес, %
|
|
Товарная продукция
|
938 935
|
Х
|
2 241 537
|
Х
|
Х
|
Материальные затраты,
|
612 892
|
72,0
|
1 271 062
|
69,7
|
-2,3
|
в т.ч.
|
сырье и материалы,
|
319 334
|
37,5
|
811 578
|
44,5
|
7,0
|
Покупные полуфабрикаты,
|
1 702
|
0,2
|
1 823
|
0,1
|
-0,1
|
топливо,
|
241 654
|
28,4
|
375 610
|
20,6
|
-7,8
|
энергия.
|
50 203
|
5,9
|
82 051
|
4,5
|
-1,4
|
работы и услуги
|
34 036
|
4,1
|
80 227
|
4,4
|
0,3
|
зарплата
|
119 976
|
14,1
|
308 146
|
16,9
|
2,8
|
отчисления
|
46 799
|
5,5
|
129 458
|
7,1
|
1,6
|
амортизация
|
8 341
|
1,0
|
11 418
|
0,6
|
-0,4
|
прочее
|
33 185
|
3,9
|
43 760
|
2,4
|
-1,5
|
изменение остатков незавершенного пр-ва
|
4 336
|
-0,6
|
21 326
|
-1,1
|
-0,5
|
Всего затраты:
|
850 893
|
100,0
|
1 822 745
|
Х
|
Затраты на 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 г.г.
Показатели
|
2007
|
2008
|
2009
|
Критерии
|
К текущей ликвидности
|
0,758
|
0,928
|
1,146
|
1 > 2
|
К срочной ликвидности
|
0,311
|
0,304
|
0,522
|
0,3 - 1
|
К абсолютной ликвидности
|
0,065
|
0,038
|
0,038
|
0,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 гг.
Показатели
|
2006
|
2007
|
2008
|
Критерии
|
Коэффициент автономии
|
0,281
|
0,355
|
0,449
|
>0,5
|
Коэффициент финансовой зависимости.
|
0,718
|
1,145
|
0,55
|
<0,5
|
Коэффициент финансового рычага
|
2,547
|
1,811
|
1,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 г.г., в %
Показатели
|
2008
|
2009
|
Абсолют. отклонение 2009/2008
|
Рентабельность совокупного капитала
|
13
|
20
|
7,000
|
Рентабельность продаж
|
23
|
18
|
-5,000
|
Рентабельность собственного капитала
|
97
|
79
|
-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
<#"513319.files/image092.gif">
ПРИЛОЖЕНИЕ 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}.