Автор: Пользователь скрыл имя, 09 Марта 2013 в 12:58, дипломная работа
Целью данного дипломного проекта является разработка автоматизации учета материалов на основании анализа существующих на сегодняшний день систем ведения учета материалов с применением СУБД Access. Для достижения поставленной цели необходимо решение следующих задач:
- рассмотреть теоретические основы по учету материалов;
- проанализировать особенности учета материалов в ОАО «Надежда»;
- исследовать рынок АИС по данной теме и выбрать инструмент для автоматизации учета материалов;
- автоматизировать учет материалов.
ВВЕДЕНИЕ 2
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ПО УЧЕТУ МАТЕРИАЛОВ 4
1.1 Понятие материально-производственных запасов и организация их учета 4
1.2 Организация учета материалов, их себестоимость и оценка в текущем учете 7
1.3 Документация по учету движения материалов 10
1.4 Учет материалов на складах 15
ГЛАВА 2. КОМПЛЕКСНОЕ ОПИСАНИЕ ПРЕДПРИЯТИЯ КАК ОБЪЕКТА АВТОМАТИЗАЦИИ 26
2.1 Постановка проблемы, цели, принципы разработки автоматизированных информационных систем 26
2.2 Модель автоматизированной информационной системы 33
2.3 Изучение рынка автоматизированной информационной системы 35
2.4 Обоснование выбора автоматизированной информационной системы комплексной автоматизации 39
ГЛАВА 3. РЕАЛИЗАЦИЯ ИНФОРМАЦИОННЫХ СИСТЕМ «УЧЕТ МАТЕРИАЛОВ» 41
3.1 Техническое задание на создание автоматизированной системы учёта материалов на складе 41
3.2 Создание баз данных 43
3.3 Руководство пользователя 46
3.4 Показатели экономической эффективности 48
ЗАКЛЮЧЕНИЕ 51
СПИСОК ЛИТЕРАТУРЫ 53
ПРИЛОЖЕНИЕ 1. ЛИСТИНГ ОСНОВНЫХ МОДУЛЕЙ. 56
В дальнейшем будем понимать под экономической эффективностью меру соотношения затрат и результатов функционирования.
Экономическая эффективность проекта складывается из двух составляющих:
-косвенный эффект;
-прямой экономический эффект.
Косвенный эффект характеризуется увеличением прибыли, привлечением большего числа покупателей, снижением затрат на сырьё и материалы.
Прямой эффект характеризуется снижением трудовых и стоимостных показателей.
К трудовым показателям относятся следующие:
- экономии времени за один расчет (D Т)
DТ = T1 – T2, (1)
где, Т1 - трудовые затраты на обработку информации по базовому варианту;
Т2 - трудовые затраты на обработку информации по предлагаемому варианту.
- количество сэкономленного
Q = DТ * N; (2)
- экономия заработной платы за один расчет (Эзп)
Эзп = DТ * δ, (3)
где, δ – часовая тарифная ставка.
- прямой эффект (Эпр)
Эпр = DТ * N * δ, (4)
Рассчитаем конкретные суммы затрат на работу в базовом варианте и на разработку программы автоматизации. Трудовые и стоимостные затраты при базовом и проектном варианте представлены в таблице 3.1
Таблица 3.1 - Трудовые и стоимостные затраты
Наименование операции |
N |
Т1 (мин) |
Т2 (мин) |
DТ (мин) |
Q (час) |
Эзп (руб) |
Эпр (руб) |
Оформление документов |
500 |
8 |
2 |
6 |
50 |
3 |
1500 |
Оформление отчётов |
30 |
20 |
8 |
12 |
6 |
6 |
180 |
Анализ данных по отчётам |
30 |
30 |
10 |
20 |
10 |
10 |
300 |
Итого |
560 |
58 |
20 |
38 |
66 |
19 |
1980 |
Рассчитаем экономию времени за один расчет (DТ) по формуле (1).
Далее рассчитаем количество сэкономленного времени за N операций (Q) по формуле (2) и выразим его в часах.
По формуле (3) узнаем экономию заработной платы за один вид расчета (Эзп).
Прямая эффективность по каждому виду расчета в месяц (Эпр) рассчитывается по формуле (4)
Суммируя прямой эффект по каждому виду расчета, получим годовой эффект.
∑ Эпр = (1500 + 180 + 300)*12 = 23760 (руб)
Рассмотрим прямые затраты на создание АИС:
- время, затраченное на
- время, затраченное на отладку АИС – 40 часов;
- время, затраченное на тестирование АИС – 40 часов.
Материалы, используемые на создание АИС:
- бумага – 150 рублей;
- диск – 12 рублей;
- тонер – 140 рублей.
Во время работы было затрачено электроэнергии на 169 рублей.
Итак, затраты на создание АИС (Z i) при часовой тарифной ставке 30 рублей равны:
Z I = (80 + 40 + 40) * 30 + 150 + 12 + 140 + 169 = 5271 (руб.)
В результате можно определить эффективность внедрения за год:
Э = (сумма прямого эффекта / затраты на создание АИС) * 100%
Э = (23760 / 5271) * 100% = 450
Подводя итог проделанной работе, можно сделать вывод о том, что проблема по учету материалов, актуальная АИС для организации ОАО «Надежда».
В ходе работы была рассмотрена научная литература, дающая представление о теоретических основах по учету товарно-материальных ценностей (ТМЦ), порядке документирования движения МЦ учет использования материалов, порядке исчисления средств на приобретение материалов.
Исходя из полученных знаний, была проанализирована организация системы "Учет материалов", а это бизнес-процессы учета материалов. Построенная модель позволила получить четкое представление об организации Учета материалов, исполнителях, потоках информации и пр.
Также была рассмотрена схема ведения ТМЦ, которая позволяет осуществлять основные функции по учету материалов. Поэтому множество документов и отчетов по-прежнему формируются работниками «вручную», а это связано с большими затратами ручного труда, тратой огромного количества времени, совершением многих ошибок.
Изучение информации, предприятия ОАО «Надежда», а также проведение обзора информационных систем по учету материалов позволили сделать выводы и внести соответствующие предложения по автоматизации данного участка предприятии.
В процессе работы по автоматизации учета материалов на предприятии были решены следующие задачи:
1. Рассмотрено понятие материально- производственных запасов на предприятии;
2. Изучены возможности языка высокого уровня применительно к разработке приложений, работающих с БД;
3. Разработано приложение, с помощью которого будет производиться автоматизация учета материалов на предприятии;
4. Рассмотрен бухгалтерский учет прихода, движения и списания материалов на предприятии;
Цель, поставленная во введении была достигнута: был разработан программный продукт, позволяющий автоматизировать учет материалов на предприятии. Имеется возможность модификации и поиска данных. Таким образом, цель полностью реализована. Поставленные задачи выполнены.
При разработке программного продукта были учтены такие требования, как:
простота в использовании;
добавление, редактирование и удаление информации;
организация меню пользователя;
улучшение качества контроля и учета обрабатываемой информации;
уменьшение затрат времени на поиск необходимой информации.
Для его разработки был использован язык программирования высокого уровня Delphi 7, а также входящая в его состав утилита, приложение Borland Database Desktop для работы с БД.
1. Бухгалтерский учет: Учеб. Для студ. Вузов/ А.С. Бакаев, П.С. Безруких, Н.Д. Врублевский и др.; Под pед. П.С.Безруких. – 4-е изд., перераб. И доп. – М.: Бухгалтерский учет,2002. – 718с. – (Б-ка журн. « Бухгалтерский учет»).
2. Булавина Л.Н. Бухгалтерский учет и аудит материально-производственных запасов: Учеб. Пособие для студентов вузов/ Л. Н. Булавина. – М.: Финансы и статистика, 2001. – 144 с.
3. Богаченко В.М. Бухгалтерский
учет: Учеб. пособие для студентов
учреждений сред. проф. образования/
В.М. Богаченко, Н.А.
4. Богатая И.Н. Бухгалтерский учет: Учеб. Пособие для студентов вузов/ И.Н. Богатая, Н.Н. Хахонова. – Ростов-н/Д.:Феникс,2002. – 607с. – (Учеб. Пособия).
5. Вендров А.М. Практикум по проектированию программного обеспечения экономических информационных систем: Учеб. Пособие. – М.: Финансы и статистика, 2002.
6. Кондраков Н.П. Бухгалтерский
учет: Учеб. Пособие для студентов
вузов/ Н.П. Кондраков. – 4-е
изд., перераб. И доп. – М.:ИНФРА-М,
7. Модин, А.А., Яковенко, Е.Г., Погребной, Е.П. Справочник разработчика АСУ. /Под ред. Н.П. Федоренко, В.В. Карибского 2-е изд., перераб. и доп. – «Экономика».: Москва, 1978. – 582 с.
8. Федотов, А.В. Как учесть материалы, поступившие без документов. [Текст]/ А.В. Федотов // Главбух. – 2002. - №14. – С. 19-25.
9. Федотов А.В. Как оценивать использованные материалы? / А.В. Федотов // Главбух. – 2002. - №23. – С. 33-38.
10. Семенова Ю.С. Транспортно-заготовительные расходы / Ю.С. Семенова // Главбух. – 2003. - №10. – С. 22-29.
11. Пронина Е.А. Учет безвозмездных поступлений / Е.А. Пронина // Бухгалтерский учет. – 2003. - №6. – С. 19-22.
12. Патров В.В., Быков В.А. Учет неотфактурованных поставок / В.В. Патров, В.А. Быков // Бухгалтерский учет. – 2002. - №19. – С. 6-12.
13. Положения по бухгалтерскому учету. – 4-е изд., перераб. И доп. – М.: ТК Велби, Изд-во Проспект, 2004. – 184 с.
14. Коновалова И. Р. Учет
15. Земсков В.В. Учет недостач, обнаруженных при приемке материалов / В.В. Земсков // Главбух. – 2002. - №22. – С. 19-24.
16. Шевелев А.Е. Учет материалов с применением счетов 15 и 16 / А.Е. Шевелев // Бухгалтерский учет. – 2003. - №15. – С. 16-19.
17. Заровнодный И.А. Отражение в учете тары и упаковки / И.А. Заровнодный // Главбух. – 2003. - №10. – С. 14-21.
18. Волков Н.Г. Учет неотфактурованных поставок и материалов, находящихся в пути / Н.Г. Волков // Бухгалтерский учет. – 2002. - №9. – С. 33-36.
19. Терехова В.А. Международные и национальные стандарты учета и финансовой отчетности: Учеб. Пособие для студентов вузов/ В.А. Терехова. – 2-е изд., перераб. И доп. – СПб.: Питер, 2003. – 267 с. – ( Учеб пособие ).
20. Самохвалова Ю.Н. Бухгалтерский учет: Практикум: Учеб. Пособие. – М.: ФОРУМ: ИНФРА-М, 2003. – 224 с.
21. Макарьева В.И. Учет материально-производственных запасов/ В.И. Макарьева. – М., 2002. – 235 с. – (Прил. К журн. «Налоговый вестник», [ 1 ] ).
22. Краснова Л.П. Бухгалтерский учет: учебник/ Л.П. Краснова, Н.Т. Шалашова, Н.М. Ярцева. – М.: Юристъ, 2001. – 550 с. – ( Homo faber ).
23. Козлова Елизавета Петровна
Бухгалтерский учет в
24. Карзаева Н.Н. Учет транспортно-заготовительных расходов / Н.Н. Карзаева // Бухгалтерский учет. – 2002. - №14. – С. 17-21.
25. Камышанов П.И. Бухгалтерский учет: отечественная система и международные стандарты/ П.И. Камышанов, И.В. Барсукова, И.М. Густяков. – М.: ИД ФБК-ПРЕСС, 2002. – 519 с.
26. Бухгалтерский учет: Учебник для студентов вузов/ Ю.А. Бабаев, И.П. Комиссарова, М.С. Крашенинникова; Под ред. Ю.А. Бабаева. – М.:ЮНИТИ-ДАНА,2003. – 476 с.
27. Методические указания по бухгалтерскому учету материально-производственных запасов. – М.: ИНФРА-М, 2002. – 90 с.
28. Интернет источник: http://www.businesspro.ru/
29. Интернет источник: http://compass.ru/
30. Интернет источник: http://galaktika.ru/
type
TdmMain = class(TDataModule)
adocDB: TADOConnection;
adotDocPrihod: TADOTable;
dsDocPrihod: TDataSource;
adotDocSpisanie: TADOTable;
dsDocSpisanie: TDataSource;
adotMat: TADOTable;
dsMat: TDataSource;
adotSklad: TADOTable;
dsSklad: TDataSource;
adotDocPrihodAutoIncField: TAutoIncField;
adotDocPrihodDateTimeField: TDateTimeField;
adotDocPrihodIntegerField: TIntegerField;
adotDocPrihodIntegerField2: TWideStringField;
adotTabPrihod: TADOTable;
dsTabPrihod: TDataSource;
adotTabPrihodIntegerField2: TIntegerField;
adotTabPrihodFloatField: TFloatField;
adotTabPrihodFloatField2: TFloatField;
adotTabPrihodIntegerField3: TWideStringField;
adotNSI: TADOTable;
dsNSI: TDataSource;
adotTabSpisanie: TADOTable;
dsTabSpisanie: TDataSource;
adotDocSpisanieAutoIncField: TAutoIncField;
adotDocSpisanieDateTimeField: TDateTimeField;
adotDocSpisanieIntegerField: TIntegerField;
adotDocSpisanieIntegerField2: TIntegerField;
adotDocSpisanieIntegerField3: TIntegerField;
adotDocSpisanieIntegerField4: TIntegerField;
adotDocSpisanieIntegerField5: TWideStringField;
adotPodrazd: TADOTable;
adotNomGrup: TADOTable;
adotStatiya: TADOTable;
dsPodrazd: TDataSource;
dsNomGrup: TDataSource;
dsStatiya: TDataSource;
adotDocSpisanieIntegerField6: TWideStringField;
adotDocSpisanieWideStringField
adotDocSpisanieIntegerField7: TWideStringField;
adotTabSpisanieIntegerField: TIntegerField;
adotTabSpisanieIntegerField2: TIntegerField;
adotTabSpisanieFloatField: TFloatField;
adotTabSpisanieIntegerField3: TWideStringField;
adotNSIAutoIncField: TAutoIncField;
adotNSIWideStringField: TWideStringField;
adospMatVed: TADOStoredProc;
dsMatVed: TDataSource;
adotTabPrihodIntegerField: TIntegerField;
adospMatVedWideStringField: TWideStringField;
adospMatVedWideStringField2: TWideStringField;
adospMatVedFloatField: TFloatField;
adospMatVedFloatField2: TFloatField;
adospMatVedField: TWideStringField;
adospMatVedFloatField3: TWideStringField;
procedure adospMatVedCalcFields(DataSet: TDataSet);
procedure DataModuleCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
dmMain: TdmMain;
implementation
{$R *.dfm}
procedure TdmMain.adospMatVedCalcFields(
begin
DataSet.FieldByName('ПриходСтр
DataSet.FieldByName('РасходСтр
end;
procedure TdmMain.DataModuleCreate(
begin
adocDB.ConnectionString := StringReplace(adocDB.
'D:\Users\root\Documents\
ChangeFileExt(ParamStr(0), '.mdb'),
[]);
adocDB.Open;
adotDocPrihod.Open;
adotDocSpisanie.Open;
adotMat.Open;
adotSklad.Open;
adotTabPrihod.Open;
adotTabSpisanie.Open;
adotPodrazd.Open;
adotNomGrup.Open;
adotStatiya.Open;
end;
end.
unit ufmMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus, ComCtrls, ToolWin, ActnList, ImgList, ExtCtrls, DBCtrls,
Информация о работе Автоматизация учёта материалов на предриятии