Кассовые операции. 3

Содержание

 

Введение

4

1 Кассовые операции

5

1.1 Общие положения

5

1.2 Кассовое подразделение

5

1.3 Поступление денежной  наличности в кассу

7

1.4 Списание денежной  наличности из кассы банка

9

1.5 Ревизия кассы.

10

2 Программная  реализация проекта

13

2.1 Обследование предметной  области

13

2.2 Концептуальное проектирование

14

2.2.1 Перечень сущностей

14

2.2.2 Перечень атрибутов

15

2.3 Инфологическое проектирование  базы данных

17

2.4 Реляционная модель  базы данных

19

2.4.1 Функциональные зависимости между атрибутами

19

2.4.2 Выбор ключей

22

2.4.3 Нормализация отношений

24

2.5 Даталогическое проектирование

24

2.5.1 Состав таблиц базы  данных

25

2.5.2 Средства поддержания  целостности

28

2.6 Требования к техническому  обеспечению

30

2.7 Руководство пользователя

30

Заключение

34

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

35

Приложение  А

36

Приложение Б

37


 

 

 

 

 

 

 

 

 

 

ВВЕДЕНИЕ

 

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

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

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

В данном курсовом проекте было разработано  Windows-приложение «Кассовые операции», удобно организовать обработку и хранение информации о кассовых операциях коммерческого банка. В качестве среды разработки была выбрана среда Microsoft Visual FoxPro9. Программа была разработана в соответствии с соблюдением следующих требований: удобный и простой интерфейс, точность расчетов, защита от несанкционированного доступа, минимальные аппаратные требования. 

 

 

1 КАССОВЫЕ ОПЕРАЦИИ

1.1 Общие положения

 

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

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

В соответствии с „Порядком  ведения кассовых операций в РФ", (решение Совета Директоров ЦБ РФ № 40 от 22 сентября 1993 г.) все предприятия  и учреждения независимо от формы собственности обязаны хранить денежные средства в учреждениях банков. Обслуживание клиентов банком предполагаем проведение как безналичных так и налично-денежных расчетов через кассовое подразделение банка.

 

1.2 Кассовое подразделение

 

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

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

В коммерческих банках создаются  следующие операционные кассы:

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

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

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

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

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

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

4)   столы в кассе  пересчета - стеклянные перегородки,  разделяющие рабочие места кассиров;

5)  кассиры должны  быть обеспечены сейфами, тележками  и металлическими шкафами.

Материально-ответственными лицами за сохранность денег и ценностей являются руководитель банка или его заместитель, главный бухгалтер и заведующий кассой (старший кассир). Они несут полную ответственность за сохранность вверенных ценностей. Кассовые операции КБ осуществляются в соответствии с правилами, установленными ЦБ (23 инструкция по эмиссионно-кассовой работе и инструкция N° 7).

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

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

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

 

1.3 Поступление денежной  наличности в кассу

 

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

  • объявление на взнос наличных денег,
  • кассовый приходный ордер.

Документооборот:

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

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

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

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

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

Дт касса кредитных организаций (20202)

Кт р/счет клиента (40702)

 

 

 

 

1.4 Списание денежной  наличности из кассы банка

 

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

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

Одновременно с утверждением кассовых нормативов банки определяют (утверждают) каждому клиенту- порядок и сроки сдачи выручки в кассу банка (инкассация) и выдачи наличности.

Выдача денег из кассы  банка производится по денежным чеками расходным кассовым ордерам.

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

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

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

-  проверяет правильность  заполнения чека;

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

-  сверяет номер  контрольной марки или талона  с номером на расходном документе.

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

В конце операционного  дня наличные деньги, выданные клиентам, списываются:

Дт р/счет клиента (40702)

Кт касса кредитных  организаций (20202)

 

1.5 Ревизия кассы.

 

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

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

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

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

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

 

Дебет  50 «Касса организации»

Кредит 91 субсчет «Прочие доходы»

- отражен  в  составе   внереализованных  доходов излишек денежных средств в кассе

При обнаружении недостачи производится запись  по дебету счета

«Недостачи и потери от порчи  ценностей».

Дебет 94

Кредит 50 субсчет «Касса организации»

- учтена недостача денег в кассе

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

Дебет 73 субсчет «Расчеты по возмещению материального ущерба»

Кредит  94

- отнесена сумма  недостачи   за  счет  виновного лица

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

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

2.1 Обследование предметной области

 

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

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

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

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

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

Основные возможности  спроектированной базы данных:

- защита от несанкционированного доступа;

- ввод и хранение информации о кассовых операциях банка;

  - модификация, а так же вывод интересующей информации на экран и печать.

 

2.2 Концептуальное проектирование

 

2.2.1 Перечень сущностей

 

Сущность (объектное множество, таблица) – это собирательное понятие, абстракция реально существующего процесса, объекта или явления, о котором необходимо хранить информацию.

В данном курсовом проекте, чтобы не допустить  избыточность данных были спроектированы следующие сущности в соответствии с определенными входными данными:

1. Сущность «банк» хранит информацию о банке;

2. Сущность «учетные записи» содержит информацию об учетных записях пользователей и паролях;

3. Сущность «ревизия» заключение ревизии кассы;

4. Сущность «операция_имя» наименование кассовых операций;

5. Сущность «операции» содержит информацию о произведенных операциях;

6. Сущность «счет» содержит номера счетов клиентов банка;

7. Сущность «клиент_ю» содержит информацию о клиентах банка, являющихся юридическими лицами;

8. Сущность «клиент_ф»  содержит информацию о клиентах банка, являющихся физическими лицами;

9. Сущность «тип_к» содержит наименования типов клиентов.

 

 

 

2.2.2 Перечень атрибутов

 

Атрибут (реквизит) – поименованная характеристика сущности.

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

1. Сущность «банк»

    • наименование
    • банк
    • бик
    • ИНН
    • кор_счет

2. Сущность «учетные_записи»

    • имя
    • пароль
    • права

3. Сущность «ревизия»

    • код
    • дата
    • сумма
    • операция
    • обстоятельства

4. Сущность «операция_имя»

    • операция
    • наименование

5. Сущность «операции»

    • код
    • дата
    • сумма
    • счет
    • операция
    • банк

6. Сущность «счет»

    • счет
    • клиент
    • дата

7. Сущность «клиент_ю»

    • Клиент
    • Наименование
    • Адрес_ф
    • Адрес_ю
    • Телефон
    • Код_типа

8. Сущность «клиент_ф» 

    • Клиент
    • фамилия
    • имя
    • отчество
    • серия
    • номер
    • адрес
    • Телефон
    • Код_типа

9. Сущность «тип_к»

    • Код_типа
    • наименование

 

 

 

2.3 Инфологическое проектирование  базы данных

 

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

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

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

В базе данных «кассовые операции» определены  следующие отношения между таблицами:

 

 

Таблица «операция_имя»   Таблица «операции»

операция       операция 

Тип отношения: один ко многим;

 

Таблица «операция_имя»   Таблица «ревизия»

операция      операция 

Тип отношения: один ко многим;

 

Таблица «счет»     Таблица «операции»

счет       счет 

Тип отношения: один ко многим;

 

Таблица «клиент_ю»    Таблица «счет»

Инд       операция 

Тип отношения: один ко многим;

 

Таблица «клиент_ф»    Таблица «счет»

инд        год

Тип отношения: один ко многим;

 

Таблица «тип_к»    Таблица «клиент_ю»

Код_типа      Код_типа 

Тип отношения: один ко многим;

 

Таблица «тип_к»    Таблица «клиент_ф»

Код_типа       Код_типа

Тип отношения: один ко многим.

 

 

 

2.4 Реляционная модель БД

 

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

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

 

 

2.4.1  Функциональные зависимости между атрибутами

 

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

 

Таблица 1 – банк

Наименование атрибутов

Функциональные зависимости

Банк

Наименование

ИНН

Кор_счет

БИК


 

 

Таблица 2 – учетные записи

Наименование атрибутов

Функциональные зависимости

имя

пароль

права