Выполнен_1318072_КР_ИС учета ОПФ предприятия.docx. Информационная система учета основных производственных фондов предприятия
Скачать 0.83 Mb.
|
ГАОУ ВО «Дагестанский государственный университет народного хозяйства» КУРСОВОЙ ПРОЕКТ по дисциплине «Управление разработкой информационных систем» ТЕМА: Информационная система учета основных производственных фондов предприятия
Дата защиты курсового проекта___________________________________________________ Отметка о защите__________________________________________________________
Подпись зав. кафедрой__________________________ Махачкала - 2020 Содержание Введение 3 1. Описание предметной области 4 Данный проект предназначен для упрощения и автоматизации учета ОПФ на предприятии. Областью его применения является учет основных средств на малых и средних предприятиях. 4 2. Обоснование выбора среды моделирования 5 Назначением данного проекта является автоматизация учета ОПФ на предприятии. Каждая организация, предприятие, учреждение ежемесячно производит отчисления в амортизационные фонды, по каждому основному средству предприятия. Прежде всего, эти фонды предназначены для аккумуляции денежных средств и направления их на восстановление изношенных фондов. Главная особенность основных фондов как раз и заключается в том, что они участвуют в процессе производства неоднократно и переносят свою стоимость на готовую продукцию по частям. Начисление взносов в амортизационные фонды производится следующим образом: 5 1.По каждому виду фондов устанавливается срок полезного использования. 5 2.На основании срока полезного использования устанавливают годовой процент отчислений, который к концу срока полезного использования позволяет полностью восстановить изношенное основное средство. 5 3.Годовой процент отчислений умножают на балансовую стоимость основных средств и тем самым получают сумму начисленной амортизации. 5 В соответст вии с опис анием данно го процесс а, конкрет изируем цл ь и задачи д анного прое кта. Целью соз дания этой б азы данных я вляется авто матизация учет а основных сре дств. Дабы дост ичь этой це ли необход имо, чтобы ре шались сле дующие зад ачи: 5 1.Учет данных о наличии и состоянии основных средств. 5 2.Учет балансо вой и рыноч ной цены фо ндов. 5 3.Учет данны х об аморт изации осно вных средст в. 5 3. Логичес кая модель д анных 6 4. Физичес кая модель д анных 7 5. Диаграмма U ML 8 6. Диалого вые окна и нформацион ной систем ы 9 6.1. Созда ние таблиц Б Д и связей ме жду таблиц ами 9 6.2. Созда ние форм в вода 11 6.3. Созда ние запросо в к БД 18 6.4. Создание отчетов 20 21 Заключение 21 Список литературы 22 ВведениеАктуальность темы. Автоматизированные системы учета основных средств существенно облегчают работу бухгалтера. Наиболее популярной программой по учету основных средств является 1С: Предприятие. База данных предназначена для автоматизации рабочего места бухгалтера по учету основных производственных фондов (далее ОПФ), благодаря этому ускоряется работа с введением документации по основным средствам. Данная база данных предоставляет возможность заполнять документы, формировать отчеты. Материальную базу предприятия образуют средства труда и предметы труда, которые объединяются в средства производства. Средства труда учитываются в форме основных фондов. Основные фонды в стоимостном выражении представляют собой основные средства, учитываемые в системе бухгалтерской отчетности. Основные фонды являются активным элементом производства и при правильном их использовании не только обеспечивают создание товаров, но и способствуют улучшению условий труда работников. Объектом данного курсового проектирования является создание базы данных учета основных производственных фондов предприятия. Предметом курсового проекта является автоматизация работы предприятия при помощи СУБД Microsoft Access. Целью данной курсовой работы является разработать информационную систему учета движения основных производственных фондов, применяя платформу Access.Для достижения поставленной цели необходимо решить ряд задач: - охарактеризовать теоретические основы проектирования и создания базы данных в среде MS Access: - создать базу данных учета ОПФ предприятия и описать этапы и элементы ее создания. Курсовой проект состоит из введения, шести параграфов, заключения и списка литературы. 1. Описание предметной областиОсновной целью данной курсовой работы является проектирование базы данных «Учет ОПФ предприятия». Данный проект предназначен для упрощения и автоматизации учета ОПФ на предприятии. Областью его применения является учет основных средств на малых и средних предприятиях. В данной базе данных должно быть реализовано следующее: 1. Создать средствами MS Access структуру таблиц; 2. Создать схему данных; 3. Разработать экранные формы для ввода и просмотра информации; 4. Заполнить таблицы (10-15 записей); 5. Разработать и оформить различные виды запросов к базе данных; 6. Разработать различные виды отчетов для вывода данных на печать; 7. Организовать работу через кнопочную форму или заставку. База данных должна иметь вид законченного программного продукта. 2. Обоснование выбора среды моделированияНазначением данного проекта является автоматизация учета ОПФ на предприятии. Каждая организация, предприятие, учреждение ежемесячно производит отчисления в амортизационные фонды, по каждому основному средству предприятия. Прежде всего, эти фонды предназначены для аккумуляции денежных средств и направления их на восстановление изношенных фондов. Главная особенность основных фондов как раз и заключается в том, что они участвуют в процессе производства неоднократно и переносят свою стоимость на готовую продукцию по частям. Начисление взносов в амортизационные фонды производится следующим образом: По каждому виду фондов устанавливается срок полезного использования. На основании срока полезного использования устанавливают годовой процент отчислений, который к концу срока полезного использования позволяет полностью восстановить изношенное основное средство. Годовой процент отчислений умножают на балансовую стоимость основных средств и тем самым получают сумму начисленной амортизации. В соответст вии с опис анием данно го процесс а, конкрет изируем цл ь и задачи д анного прое кта. Целью соз дания этой б азы данных я вляется авто матизация учет а основных сре дств. Дабы дост ичь этой це ли необход имо, чтобы ре шались сле дующие зад ачи: Учет данных о наличии и состоянии основных средств. Учет балансо вой и рыноч ной цены фо ндов. Учет данны х об аморт изации осно вных средст в. Проектирование б азы данных бу дет произво дится в сре де Microsoft Access. Приложен ие Office Access 2010 поз воляет спе циалистам по р аботе с инфор мацией отс леживать д анные и сост авлять по н им отчеты, ис пользуя интерфе йс Microso ft Office F luent и интер активные воз можности ко нструирова ния, не требу ющие глубо ких знаний в об ласти баз д анных. Дан ные можно пре доставлять в об щий доступ, р азмещая их в И нтернете в в иде списко в Microsoft O ffice Share Point Serve r 2010, до пускающих ау дит и резер вное копиро вание. 3. Логическая модель данныхЛогическая мо дель данны х является н ачальным протот ипом будуще й базы дан ных. Логичес кая модель стро ится в тер минах инфор мационных е диниц, но без пр ивязки к ко нкретной СУ БД. Более то го, логичес кая модель д анных необ язательно до лжна быть в ыражена сре дствами име нно реляцио нной модел и данных. Ос новным сре дством разр аботки лог ической мо дели данны х в настоя щий момент я вляются раз личные вар ианты ER - д иаграмм (E ntity - Re lationship, д иаграммы су щность - с вязь). Модель, соз данная сре дствами BPwin, позволяет чет ко документ ировать раз личные аспе кты деятел ьности - де йствия, котор ые необход имо примен ять, способ ы их осущест вления, требу ющиеся для это го ресурсы и др. Т аким образо м, формируетс я целостна я картина де ятельности пре дприятия - от мо делей орга низации работ ы в малень ких отдела х до сложн ых иерархичес ких структур. Мо дели BPwin дают осно ву для осмысления б изнес-процессо в и оценки в лияния тех и ли иных соб ытий, а та кже описыв ают взаимо действие про цессов и пото ков информ ации в орг анизации. Неэффе ктивная ил и избыточн ая деятель ность может б ыть легко в ыявлена и, с ледователь но, усовер шенствован а, изменен а или устр анена в соот ветствии с об щими целям и организа ции. Графически пос ледователь ность выпо лнения зад ач можно пре дставить с ледующим обр азом (рис.1.). Рис. 1. Ло гическая мо дель данны х Для разработ ки проекта б азы данных с начала надо про анализиров ать данные, необ ходимые дл я решения пост авленных з адач, т.е. сост авить перече нь данных, необ ходимых дл я ее решен ия. При это м часть да нных являетс я исходной и нформацией, дру гая часть д анных рассч итывается. Д ля каждой з адачи выбере м необходи мые данные и з анесем их в р абочие бла нки задач. Таким образо м, для выя вления пос ледователь ности дейст вий при вы полнении ос новных биз нес-процессо в компании, сре дствами BPwin была построе на модель де ятельности пре дприятия (р исунок 1). Д анная конте кстная диа грамма содер жит только о дну работу (б изнес-процесс), котор ая предста вляет всю де ятельность пре дприятия. 4. Физическая модель данныхФизическая мо дель базы д анных содер жит все дет али, необхо димые конкрет ной СУБД д ля создани я базы: на именования т аблиц и сто лбцов, тип ы данных, о пределения пер вичных и в нешних ключе й и т.п. Для построе ния необхо димо провест и формализ ацию задач и, являющу юся необхо димым этапо м разработ ки задачи и з аключающуюс я в построении стру ктуры табл иц для хра нения инфор мации, схе мы их взаи мосвязей и о писания ал горитмов обр аботки. Взаимосвязь по казана в с хеме данны х во второ й главе да нной курсо вой работы. Тут по кажем реал изацию ЕR-диаграммы б азы данных «Учет О ПФ предпри ятия». Как правило, р азработка прое кта реализ ации задач и выполняетс я в нескол ько этапов и н ачинается с а нализа той и нформации, котор ая являетс я выходной (фор мы и отчет ы для Access). Только пос ле выяснен ия структур ы и состав а этой инфор мации, фор мулировки з апросов дл я получени я отчетов мо жно сделат ь вывод о стру ктуре и сост аве таблиц д анных. Необ ходимым эт апом форма лизации за дачи являетс я нормализ ация базы д анных, которая, по сут и, предста вляет собо й процесс опт имизации хр анения и ис пользовани я информац ии в табли цах. В Access существует м астер анал иза таблиц, поз воляющий е ще более у простить этот про цесс. На с ледующем эт апе уточняетс я я структур а полей в т аблицах, и о пределяютс я правила в вода. Зате м происход ит возврат к прое ктированию з апросов дл я форм и отчето в, проектиру ются собст венно вход ные и выхо дные формы и отчет ы. На заключите льном этапе соз дается мен ю и различ ные интерфе йсные проме жуточные фор мы. Затем, в про цессе отла дки и доработ ки, возможе н возврат н а любой эт ап процесс а разработ ки. На рисунке 2 пре дставлена ER-диаграмма пре дметной об ласти, котор ая отражает в ыделенные су щности пре дметной об ласти и св язи между н ими. На практике ф изическая мо дель предст авлена на р исунке ниже. Рис. 2. ER-диаграмма пре дметной об ласти 5. Диаграмма UMLУнифицированный яз ык моделиро вания (UML) и грает важну ю роль в р азработке про граммного обес печения, а т акже в систе мах, не св язанных с ИТ, во м ногих отрас лях, поско льку он дает воз можность в изуально по казать пове дение и стру ктуру систе мы или про цесса. UML по могает про демонстриро вать возмо жные ошибк и в структур ах приложе ний, поведе нии систем ы и других б изнес-процесс ах. Язык UML (U nified Mode ling Langu age) предст авляет собо й общецеле вой язык в изуального мо делировани я, который р азработан д ля специфи ки, визуал изации, прое ктирования и до кументиров ания компо нентов про граммного обес печения, б изнес-процессо в и других с истем. Язы к UML одно временно я вляется прост ым и мощны м средство м моделиро вания, котор ый может б ыть эффект ивно испол ьзован для построе ния концепту альных, ло гических и гр афических мо делей слож ных систем с амого разл ичного целе вого назначе ния. Рис. 3. UM L Диаграмм а 6. Диалоговые окна информационной системы6.1. Создание таблиц БД и связей между таблицамиКак было с казано выше це лью создан ия информа ционной систе мы являетс я автоматиз ация деяте льности пре дприятия по учету О ПФ предпри ятия. В информац ионной систе ме предпол агается на личие следу ющих функций: - ввод и ре дактирован ие информа ции; - добавлен ие ОПФ; - список ос новных сре дств предпр иятия; амортизационные отч исления по ос новным сре дствам. База данны х состоит из 3 т аблиц: Основная т аблица «Ос новные сре дства» содер жит в себе и нформацию о все х основных про изводствен ных фондах пре дприятия (р ис. 4 и 5). Рис. 4. Таб лица в реж име констру ктора Рис. 5. Таб лица «Осно вные средст ва» Также имеетс я таблица « Подразделе ние». В не й имеется перече нь подразде лений, име ющихся в ор ганизации (р ис. 6). Рис. 6. Таб лица в реж име констру ктора Таблица «Гру ппа основн ых средств» - в не й показаны ос новные средства, объе динённые в гру ппы (рис. 7, 8). Рис. 7. Таб лица в реж име констру ктора Рис. 8. Таб лица «Груп па основны х средств» Для обеспече ния целост ности данн ых создади м связи ме жду таблиц ами. Схема д анных показ ана на рису нке 9. На с хеме данны х объедини м таблицы по к лючевым по лям «Код группы» и «Код по дразделени я». Рис. 9. Схе ма данных 6.2. Создание форм вводаДля создан ия форм сн ачала Мастеро м форм соз дается фор ма, а зате м она ред актируется в Ко нструкторе фор м. Причем М астер форм мо жет создав ать и слож ные формы, в ключающие в себ я подчинен ные формы. Р ассмотрим те хнологию соз дания форм ы на примере соз дания форм ы «Карточк а учета». Выбираем в о кне базы д анных в ме ню «Создан ие» панель «Фор мы» (Рис. 10). Рис. 10. Ме ню «Формы» Здесь выбир аем Мастер фор м. Выйдет н а экран ок но мастера фор м (рис. 11) Рис. 11. О кно мастер а форм Создадим фор му «Карточ ка учета» в ыбрав поля в ле вом окошке и пере неся их в пр аво окошко. Н ажимаем кно пку «Далее». В ыбираем вне шний вид фор мы «Таблич ный», нажи маем кнопку « Далее». В с ледующем о кне Мастер а форм наж имаем кноп ку «Готово». Фор ма примет с ледующий в ид. Рис. 12. Фор ма созданн ая с помощ ью мастера фор м В режиме ко нструктора в носим необ ходимые из менения в фор ме. Тут мо жно поменят ь стиль отобр ажения поле й формы, пр идать им те ни, а также доб авить кноп ку на форму. Доб авим кнопку «О К» на форму « Передача ОС». Д ля этого в переч не инструме нтов, для р аботы с фор мой выбирае м инструме нт «Кнопка» (р ис. 13). Пере носим его в необ ходимое место н а форме. Пр исваиваем е й имя «ОК». Д анная копк а нас будет об новлять да нные табли цы. На рис. 14 пре дставлена фор ма с кнопко й. Рис. 16. В ыбор кнопк и Выбрав кно пку и пост авив ее в ну жное место н а форме вы ходит окно «Соз дание кноп ки». Тут в ыбираем Работ а с формой – Пр именить фи льтр Формы (р ис. 14). Д алее в сле дующем окне н апишем текст д ля кнопки «О К» (рис. 15). Рис. 14. В ыбор дейст вий над кно пкой Ок Рис. 15. Пр исвоение н азвания кно пке Рис. 16. Пере дача ОС (доб авление кно пок) В базе дан ных реализо ваны следу ющие виды фор м: Рис. 17. Фор мы, создан ные в базе д анных. Их рассматр ивать подроб но не буде м, так как пр инцип их соз дания один аков. При нцип созда ния форм в б азе данных б ыл рассмотре н на примере фор мы «Карточ ка учета», а соз дание кноп ки на форме по казано на фор ме «Передач а ОС». Форма «Осно вные средст ва» содерж ит информа цию об име ющихся на пре дприятии ос новных сре дствах (рис. 18). Рис. 18. Фор ма «Основн ые средств а» Переход на фор мы осущест вляется через г лавную кно почную фор му (рис. 1 9). Так, пр и нажатии н а кнопку « Переговоры» в ыводится фор ма с однои менным наз ванием. Форма «Кно почная фор ма» являетс я главной к нопочной фор мой. В не й имеются к нопки пере хода на по дчиненную фор му «Таблиц ы», котора я включает в себ я все табл ицы, имеющ иеся в базе д анных, кно пка перехо да на форму « Карточка учет а», котора я открывает о дноименную фор му, кнопка «С ведения об а мортизацио нных отчис лениях», « Передача ОС» и т. д. Все эти кнопки откр ывают одно именные фор мы, запрос ы и таблиц ы имеющиес я в базе д анных. Рис. 19. Г лавная кно почная фор ма При нажати и на кнопку «Т аблицы» на э кран вывод ится подчи ненная фор ма с переч нем таблиц, и меющихся в б азе данных (р ис. 20). Рис. 20. По дчинённая фор ма «Таблиц ы» При нажати и на кнопку «ОС с 0 ост аточной сто имостью» н а экран вы водится од ноименная фор ма. Здесь собр аны все ОПФ с ну левой остаточ ной стоимост ью. Рис. 21. ОС с 0 ост аточной сто имостью» 6.3. Создание запросов к БДЗапросы удоб но создават ь при помо щи мастера з апросов, а з атем измен ять в констру кторе запросо в. В нашей б азе данных ре ализованы з апросы пок азанные на р ис. 22. Рис. 22. З апросы Принцип соз дания запросо в соответст вует принц ипу создан ия форм. Поэто му мы их не бу дем рассматр ивать подроб но. Выбираем в о кне базы д анных в сп иске Объект ы значок З апросы. Нажимаем к нопку «Соз дать» на п анели инстру ментов окн а базы дан ных. Выбир аем необхо димые табл ицы, данные из котор ых нам необ ходимы при построе нии запрос а. Выбирае м необходи мые и т.д. Рассмотрим не которые из ре ализованны х запросов. В базе дан ных реализо ван запрос « Амортизацио нные отчис ления» (рис. 2 3). Данный з апрос выво дит на экр ан амортиз ационные отч исления за ко нкретный пер иод. Рис. 23. З апрос «Аморт изационные отч исления» в ре жиме констру ктора Рис. 24. О кна выборк и при реал изации запрос а «Амортиз ационные отч исления» Рис. 25. Резу льтат выбор ки по запросу « Амортизацио нные отчис ления» Итак, данн ый запрос в ыводит на э кран резул ьтаты выбор ки за зада нный перио д и в соот ветствии с гру ппами обору дования. Рис. 26. З апрос «ОС с 0 ост аточной сто имостью» На рис. 26 представлен запрос «ОС с 0 остаточной стоимостью». По данному запросы была создана форма показанная в пункте 6.2. данной работы. Аналогичным образом были созданы и остальные запросы, поэтому ми их не будет рассматривать подробно. 6.4. Создание отчетовС помощью отчетов можно просматривать, форматировать и группировать информацию в базе данных Microsoft Access. Отчет — это объект базы данных, удобный для представления ее информации с одной из следующих целей: отображение или распространение сводки данных; архивирование моментальных снимков данных; предоставление сведений об отдельных записях; создание надписей. Для создания отчетов используется технология аналогичная технологии создания запросов и форм, т.е. сначала Мастером отчетов создается макет отчета, а затем в макет редактируется в Конструкторе отчетов. Так как отчеты предполагают вывод на принтер, то следует особое вниманию размещению выводимых данных листе бумаги для конкретного принтера. Мастер отчетов позволяет создавать отчеты с многуступенчатой группировкой данных и итоговыми полями. Все сформированные отчеты представлены в приложении. Рис. 27. Сводная ведомость амортизационных отчислений В данной базе данных реализован один отчет «Сводная ведомость амортизационных отчислений» (рис. 27). На главной кнопочной форме он предпоследний (рис. 28). Данный отчет показывает все группы оборудования подлежащие амортизационным отчислениям. Рис. 28. Главная кнопочная форма с кнопочкой «Сводная ведомость амортизационных отчислений» ЗаключениеВ зависимости от назначения основные фонды делятся на основные производственные и основные непроизводственные фонды. К основным производственным фондам относятся те основные фонды, которые участвуют в производственном процессе непосредственно (машины, оборудование, станки и т. п.) или создают условия для производственного процесса (производственные здания, трубопроводы и т.д.). Основные непроизводственные фонды — это объекты предприятия культурно-бытового назначения, медицинские учреждения, столовые и т. п. Многое затрудняет деятельность бухгалтеров: трудность перехода к современной системе и работы в условиях развивающихся рыночных отношений, недостаточность опыта работы в таких условиях, отсутствие положительных примеров, несовершенство и противоречивость подзаконных актов. Практическая значимость АИС «Учет ОПФ предприятия» заключается в том, что эту программу можно применять на любом предприятии в отделе по учету основных средств. Проблема наличия необходимых материалов и комплектующих в нужное время, в нужном месте и в нужном количестве особенно важна для массовых сборочных производств, где простои конвейера недопустимы. Была разработана автоматизированная информационная система «Учет ОПФ на предприятии», в соответствии с которой, можно вести учет основных средств, начислять вовремя амортизацию износа основных средств, начислять амортизацию на ОПФ и другое. Список литературыБояринцева Т.П., Воропаева Е.Ф., Дмитриенко Т.А., Шишкина Л.П. Лабораторный практикум по информатике. Расширенные возможности Excel. - Иркутск: изд-во ИрГТУ. - 2018. - 71 с. Гончаров А. Ю. Access 2014. Самоучитель с примерами: учебник / А.|О. Гончаров. - М.: Издательский центр «Академия» Дейта К. Введение в системы баз данных. – М.: Наука, 2017. Карпова Т.С. Базы данных: модели, разработка, реализация: учебник / Т.С. Карпова. — СПб.: Питер, 2015. 304с. Конноллн, B. Томас, У. Бегг, А. Карелии — М.: Издательский дом "Вильяме", 2016. 1440 с. Кузнецов С.Д. Основы современных баз данных. – М.: Нолидж, 2016. Ломтадзе В.В., Шишкина Л.П. Практическая информатика. - Иркутск: изд-во ИрГТУ. - 2017. - 200 с. Праг К., Ирвин М. Библия пользователя Access для Windows 95./ 3-е изд. – Киев: Диалектика, 2016. Реализации хранилищ данных [Электронный ресурс] / StatSoft Russia. URL: hrtp://mw:.spc-consulting.ru/solution/database3.htm Романов В.В. АИТ. Методические указания по курсу «Автоматизированные информационные технологии» (базы данных). Ульяновск: 2019. Романов Ю.Д. Информатика и информационные технологии. – М: ЭкСМо, 2019. – 230 с. Сбор и хранение данных [Электронный ресурс] / StatSofi Russia. URL: http://www.spc-consulting.ru/solution/database.htm Фуфаев Э.В. Разработка и эксплуатация удаленных баз данных: учебник для сгуд. сред. проф. образования [Текст] / Э. В. Фуфаев, М., 2018. Хранилище данных [Электронный ресурс] / ВикипедиЯ. URL: http:l/ru.wikipedia.org/wiki/Xpannnnu1e _данных |