АРМ бухгалтера малого предприятия

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

 

Государственное образовательное учреждение

высшего профессионального образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

ИНЖЕНЕРНО-ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ»

 

 

Институт "Информационных систем

в экономике и управлении"

Кафедра "Информационных систем

в экономике"

 

 

КУРСОВОЙ ПРОЕКТ

по проектированию информационных систем в экономике

на тему:

 

"АРМ бухгалтера малого  предприятия"

 

 

 

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

Подпись:_____________________

 

Руководитель:

Оценка_________Дата__________

Подпись:_____________________

 

 

 

 

 

Санкт-Петербург

2007 г.

 

Содержание

Аннотация………………………………………………………………...……3

Введение……………………………………………………………………......4

Анализ предметной области и обоснование задач АРМ…………………....6

Проектирование иерархического меню………………………………….…13

Описание постановки задачи………………………………………………..14

Проектирование базы данных…………………………………………….…18

Проектирование экранных форм…………………………………………....23

Проектирование отчетов…………………………………………………..…26

Заключение……………………………………………………………...…….27

Приложение 1…………………………………………………………..…….28

Приложение 2……………………………………..………………………….29

Приложение 3……………………………………………………………..….40

Приложение 4………………………………………………………………...43

Библиографический список………………………………………………….48

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аннотация

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

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

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

При выполнении проекта использовались следующие технические и программные средства: компьютер на базе процессора Intel (R) Pentium (R) 4 с тактовой частотой 2,6 МГц, 512 Мбайт оперативной памяти, принтер, программы MS Access 2003 и MS Word 2003.

 

 

 

 

 

 

 

 

 

 

 

 

Введение

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

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

Вторым недостатком указанных пакетов является то, что они представляют собой набор хоть взаимосвязанных, но все же отдельных программ. Их интеграция реализована только на уровне общего меню и системы OLE (Object Linking and Embedding - Связывание и внедрение объектов). Поэтому бухгалтер, например, набрав документ в MS Word, должен регистрировать его в обычном бумажном журнале, так как регистрация его в какой-либо базе данных является более трудоемким процессом (нужно запустить СУБД, найти и открыть соответствующий файл базы данных, а потом вручную заполнить каждое поле этой базы).

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

Этим объясняется актуальность разрабатываемого проекта.

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

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

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

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

 

 

 

 

  1. Анализ предметной области и обоснование задач АРМ

 

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

Должностные обязанности бухгалтера малого предприятия: 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

Права бухгалтера:

    1. Главный бухгалтер устанавливает служебные обязанности для подчиненных ему работников, с тем чтобы каждый работник знал круг своих обязанностей и нес ответственность за их выполнение. Работники других подразделений и служб, занятые бухгалтерским учетом, по вопросам организации и ведения учета и отчетности подчиняются главному бухгалтеру.
    2. Назначение, увольнение и перемещение материально ответственных лиц (кассиров, заведующих складами и других) производится по согласованию с главным бухгалтером.
    3. Договоры и соглашения, заключаемые отделением на получение или отпуск товарно-материальных ценностей и на выполнение работ или услуг, а также приказы и распоряжения об установлении работникам должностных окладов, надбавок к заработной плате и о премировании предварительно рассматриваются и визируются главным бухгалтером.
    4. Главный бухгалтер имеет право: 
             - требовать от руководителей отделов, а в необходимых случаях и от руководителя отделения принятия мер к усилению сохранности собственности отделения, обеспечению правильной организации бухгалтерского учета и контроля, в частности, пересмотра завышенных и устаревших норм расхода материалов и других норм; улучшения складского хозяйства, надлежащей организации приемки и хранения материалов и других ценностей, повышения обоснованности отпуска этих ценностей для нужд отделения; проведения мероприятий по улучшению контроля за правильностью применения норм и нормативов; 
             - проверять в структурных подразделениях отделения соблюдение установленного порядка приемки, оприходования, хранения и расходования денежных средств, товарно-материальных и других ценностей; 
             - подготавливать предложения о снижении размеров премий или лишении премий руководителей отделов и структурных подразделений, не обеспечивающих выполнения установленных правил оформления первичной документации, ведения первичного учета и других требований по организации учета и контроля.

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

 

Рисунок 1. Контекстная диаграмма потоков данных АРМ бухгалтера малого предприятия

 

На рисунке 2 представлена декомпозиция контекстной диаграммы, конкретизирующая основные процессы, происходящие на АРМ бухгалтера малого предприятия.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 2. Декомпозиция контекстной диаграммы

 

 

Основными функциями бухгалтера является: 

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

- представление оперативной информации  о финансовом состоянии отделения,

- составление в установленные  сроки бухгалтерской отчетности

- проведение экономического анализа финансово-хозяйственной деятельности

 
       .На АРМ бухгалтера малого предприятия решаются следующие задачи:

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2. Проектирование иерархического меню

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

Таблица 1. Содержание иерархического меню

 

Пункт главного меню

Пункт подменю

Пункт подменю

Экранная форма

для ввода информации

Выходная форма

(отчет)

Регистрация

Расходный ордер

Регистрация: Расходный ордер

 
 

Приходный ордер

Регистрация: Приходный ордер

 

Отчеты

Кассовая книга

Выбор отчета

Отчет: Кассовая книга

Справка

Инструкция по эксплуатации

Справка

Справка

 

О программе

 

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

Выход

-

 

Системное меню


Результат проектирования иерархического меню можно представить в графическом виде в форме дерева (рис.3.)

3.Описание постановки  задачи

  1. Характеристика задачи.

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

Решение задачи должно обеспечить:

    • Регистрацию приходных кассовых ордеров;
    • Регистрацию расходных кассовых ордеров;
    • Формирование отчета о движении денег в кассе за день.

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

Задача решается для бухгалтера любого ранга, отвечающего за приходно-расходные кассовые ордера и кассовую книгу.

  1. Выходная информация

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

Перечень и описание реквизитов выходного сообщения

Кассовая книга

Касса за - Дата/время

Организация – Текстовый

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

Код по ОКЕИ - Код по ОКЕИ

Корреспондирубщий счет, субсчет – Числовой

Расход – Денежный

Приход – Денежный

От кого получено или кому выдано – Текстовый

Итого за день – Денежный

Лист – Счетчик

 

3. Входная информация.

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

Перечень и описание реквизитов входных сообщений

3.1. Приходный ордер

Форма по ОКПО - числовой

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

Организация – текстовый

Дата составления – дата

Номер документа – счетчик

Сумма – денежный

Код целевого назначения – числовой

ФИО – текстовый

Код структурного подразделения – числовой

Корреспондирующий счет, субсчет – числовой

Приложение - текстовый

Основание – текстовый

Код аналитического учета – Текстовый

Кредит – Денежный

Наименование, номер, дата и место выдачи документа – Текстовый

 

    3.2.  Расходный ордер

Форма по ОКПО - числовой

Структурное подразделение – текстовое

Организация – текстовый

Дата составления – дата

Номер документа – счетчик

Сумма – денежный

Код целевого назначения – числовой

ФИО – текстовый

Приложение - текстовый

Кредит – числовой

Основание – текстовый

Код структурного подразделения – числовой

Корреспондирующий счет, субсчет – числовой

Код аналитического учета – Текстовый

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

 

  1. Контроль правильности ввода входной информации.

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

 

 

 

 

 

 

Блок-схема алгоритма решения задачи на АРМ

 

Далее на блок-схеме представлена одна из задач, выполняемых на АРМ – это «Регистрация расходного ордера».

 

Рисунок 4. Блок-схема решения задачи «Регистрация расходного ордера»

 

 

 

4. Проектирование базы данных

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

Таблица 2

Структура таблицы «Приходный ордер»

 

Наименование поля

Имя поля в таблице

Тип данных

Размер поля

Метод контроля

Описание реквизита

Дата составления

Дата составления

Дата/время

Краткий формат даты

Автоматически вводится текущая дата

Дата составления документа

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

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

счетчик

 

Заполняется автоматически из формы «Приходный ордер»

Номер принятого документа

Организация

Организация

Текстовый

50

Заполняется автоматически из формы «Приходный ордер»

Организация, регистрирующая ордер

Форма по ОКПО

Форма по ОКПО

Числовой

Целое

Заполняется автоматически из формы «Приходный ордер»

Форма по ОКПО

Структурное подразделение

Структурное подразделение

Текстовый

50

Заполняется автоматически из формы «Приходный ордер»

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

Приложение

Приложение

Текстовый

50

Заполняется автоматически из формы «Приходный ордер»

Приложение, если необходимы

Основание

Основание

Текстовый

50

Заполняется автоматически из формы «Приходный ордер»

Причина выдачи денег

Сумма

Сумма

Денежный

 

Заполняется автоматически из формы «Приходный ордер»

Сумма полученная от подотчетного лица

Код целевого назначения

Код целевого назначения

Числовой

Длинное целое

Заполняется автоматически из формы «Приходный ордер»

Код целевого назначения

ФИО

ФИО

Текстовый

50

Заполняется автоматически из формы «Приходный ордер»

ФИО, кто возвращает деньги

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

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

Числовой

Длинное целое

Заполняется автоматически из формы «Приходный ордер»

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

Корреспондирующий счет, субсчет

Корреспондирующий счет, субсчет

Числовой

Длинное целое

Заполняется автоматически из формы «Приходный ордер»

Счет банка

Кредит

Кредит

Числовой

Целое

Заполняется автоматически из формы «Приходный ордер»

Номер счета по кредиту

Код аналитического учета

Код аналитического учета

Числовой

Длинное целое

Заполняется автоматически из формы «Приходный ордер»

Код аналитического учета


 

 

Таблица 3

Структура таблицы «Расходный ордер»

Наименование поля

Имя поля в таблице

Тип данных

Размер поля

Метод контроля

Описание реквизита

Дата составления

Дата составления

Дата/время

Краткий формат даты

Автоматически вводится текущая дата

Дата составления документа

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

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

Счетчик

 

Заполняется автоматически из формы «Расходный ордер»

Номер принятого документа

Организация

Организация

Текстовый

50

Заполняется автоматически из формы «Расходный ордер»

Организация, регистрирующая ордер

Документ удостоверяющий личность

Документ удостоверяющий личность

Текстовый

50

Заполняется автоматически из формы «Расходный ордер»

Документ по которому принимаются деньги

Форма по ОКПО

Форма по ОКПО

Числовой

Целое

Заполняется автоматически из формы «Расходный ордер»

Форма по ОКПО

Структурное подразделение

Структурное подразделение

Текстовый

50

Заполняется автоматически из формы «Расходный ордер»

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

Приложение

Приложение

Текстовый

50

Заполняется автоматически из формы «Расходный ордер»

Приложение, если необходимы

Основание

Основание

Текстовый

50

Заполняется автоматически из формы «Расходный ордер»

Причина выдачи денег

Сумма

Сумма

Денежный

 

Заполняется автоматически из формы «Расходный ордер»

Сумма выданная под отчет

Код целевого назначения

Код целевого назначения

Числовой

Длинное целое

Заполняется автоматически из формы «Расходный ордер»

Код целевого назначения

ФИО

ФИО

Текстовый

50

Заполняется автоматически из формы «Расходный ордер»

ФИО, кому выдаются деньги

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

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

Числовой

Длинное целое

Заполняется автоматически из формы «Расходный ордер»

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

Корреспондирующий счет, субсчет

Корреспондирующий счет, субсчет

Числовой

Длинное целое

Заполняется автоматически из формы «Расходный ордер»

Счет банка

Кредит

Кредит

Числовой

Целое

Заполняется автоматически из формы «Расходный ордер»

Номер счета по кредиту

Код аналитического учета

Код аналитического учета

Числовой

Длинное целое

Заполняется автоматически из формы «Расходный ордер»

Код аналитического учета


 

Таблица 4

Структура таблицы «Кассовая книга»

 

Наименование поля

Имя поля в таблице

Тип данных

Размер поля

Метод контроля

Описание реквизита

Касса за

Касса за

Дата/время

Краткий формат даты

Автоматически вводится текущая дата

Дата составления кассовой книги

Лист

Лист

счетчик

 

Заполняется автоматически

Порядковый номер документа

Организация

Организация

Текстовый

50

Заполняется автоматически

Организация, которая формирует лист кассовой книги

Код по ОКЕИ

Код по ОКЕИ

Числовой

Целое

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

Код по ОКЕИ

Структурное подразделение

Структурное подразделение

Текстовый

50

Заполняется автоматически

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

Приход

Приход

Денежный

 

Заполняется автоматически

Сумма прихода по каждому человеку

Расход

Расход

Денежный

 

Заполняется автоматически

Сумма расхода и прихода по каждому человеку

Итого за день

Итого за день

Денежный

 

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

Сумма итога за отчетный период

От кого получено или кому выдано

От кого получено или кому выдано

Текстовый

50

Заполняется автоматически из формы «Расходный ордер и Приходный ордер»

От кого получено или кому выдано

Корреспондирующий счет, субсчет

Корреспондирующий счет, субсчет

Числовой

Длинное целое

Заполняется автоматически из формы «Расходный ордер и приходный ордер»

Счет банка

АРМ бухгалтера малого предприятия