Главная » Курсовые

Курсовая работа «Разработка базы данных для учета банковских карт»

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

Visual Basic – одна из сред, посредством которой мы можем реализовать подобный программный продукт, с использованием средств SQL Server для создания локальных и клиент-серверных баз данных.

Объект курсовой работы: банковская карта

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

Цель работы: разработать базу данных в среде MS SQL Server с использованием Visual Basic для автоматизации работ с банковскими картами.

Задачи работы:

  1. Исследовать учет зарплатных банковских карт и его автоматизацию;
  2. Изучение среды применения данного программного продукта;
  3. Определить входную информацию, необходимую для автоматизации;
  4. Сформировать основные таблицы, необходимые для базы данных, определить иерархию и связи;
  5. Нормализация отношений;
  6. Составление технического задания;
  7. Разработать программу для автоматизации работы с банковскими картами в среде Visual Basic для решения проблем использования банковских карт.

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

Существуют альтернативные программы учета товара и услуг:

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

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

Глава 1. Исследование учета зарплатных банковских карт 

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

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

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

§1. Учет зарплатных банковских карт и его автоматизация

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

Структурирование — это введение соглашений о способах представления данных.

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

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

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

На практике применяются три вида перечисления зарплаты:

1) на счета работников, предназначенные для расчета пластиковыми картами;

2) на текущие счета физических лиц;

3) на счета работников по специально открытым для них вкладам в банках.

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

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

Заработная плата должна выплачиваться работникам не реже чем каждые полмесяца в день, установленный правилами внутреннего трудового распорядка организации, коллективным или трудовым договором. При этом в соответствии со ст. 31 Закона РФ от 02.12.90 №395-1 «О банках и банковской деятельности» банки обязаны осуществить перечисление денежных средств клиента не позже следующего операционного дня после получения соответствующего платежного документа.

Итак, для того, чтобы у организации была возможность реализовать функцию оплаты труда посредством безналичного расчета, нужно, в первую очередь, получить информацию, необходимую для получения банковской карты. Сотрудник пишет заявление на получение зарплатной банковской карты, в котором он указывает полностью свои паспортные данные: Фамилию, Имя,  Отчество, Дату рождения, ИНН, Должность. После чего эти данные отправляются на оформление в банк-эмитент, где в течение 10 дней изготавливается именная банковская карта, получившая уникальный номер, а также на карте указывается дата эмиссии и срок использования, который неодинаков у различных банков-эмитентов. Данная информация необходима нам для выявления лиц, нуждающихся в замене банковской карты. Для учета деятельности сотрудников бухгалтерии, необходимы данные, относящиеся к тем людям, которые оформляют карты другим сотрудникам. А именно, их фамилии, имена, отчества, а так же информацию не классифицируемого характера, наподобие получения им сертификации по профессиональной пригодности в определенном году. Ко всему прочему нужна информация, характеризующая типы, используемых карт: банки-эмитенты, срок действия данного типа карты и, собственно, названия типа. Для объединения и упрощенного просмотра необходимо классифицировать все эти данные в одну таблицу, присвоив сотруднику, держателю и банку определенные  номера, используемые для большей доступности данных. Чтобы избежать повторения идентификаторов, необходимо сделать допущение в виде того, что тип карты будет иметь однозначный номер, сотрудник – двухзначный, ну и соответственно, держатель карты трех и более значный.

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

также в рубрике Курсовые работы:

kamagra oral jelly österreich kaufen
kamagra oral jelly österreich kaufen