Разработка базы данных "Покупка-продажа акций"

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

Рубрика Банковское, биржевое дело и страхование
Вид курсовая работа
Язык русский
Дата добавления 23.06.2011
Размер файла 40,7 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

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

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

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

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

1. Учет активных операций с ценными бумагами

1.1 Основные понятия

Ценной бумагой является документ, удостоверяющий с соблюдением установленной формы и обязательных реквизитов имущественные права, осуществление или передача которых возможна только при его предъявлении. В соответствии со статьей 143 Гражданского кодекса РФ (часть 1) к ценным бумагам относятся: государственная облигация, облигация, вексель, чек, депозитный и сберегательный сертификаты, банковская сберегательная книжка на предъявителя, коносамент, акция, приватизационные ценные бумаги и другие документы, которые законами о ценных бумагах или в установленном ими порядке отнесены к числу ценных бумаг.

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

- по учету государственных федеральных обязательств (счет № 501);

- муниципальных обязательств (счет № 502);

- акций (счет № 508-511);

- негосударственных долговых обязательств (счет № 503-507);

- векселей (счет № 512-519).

Долговые обязательства нерезидентов учитываются на счетах: 505 - иностранных государств; 506 - банков; 507 - прочие обязательства.

Акции банков-нерезидентов учитываются на счете 510, а прочие акции нерезидентов на счете 511.

Счета 516-519 используются для учета векселей нерезидентов.

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

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

Ценные бумаги подразделяются на два вида: эмиссионные и неэмиссионные. К эмиссионным ценным бумагам относятся акции, облигации и государственные облигации. Все остальные ценные бумаги относятся к неэмиссионным ценным бумагам.

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

1.2 Учет операций с ценными бумагами

1.2.1 Государственные бумаги

Государственные облигации являются эмиссионными ценными бумагами.

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

Государственные краткосрочные бескупонные облигации (ГКО) выпускаются на основании постановления Правительства Российской Федерации от 8 февраля 1993 г. № 107 и от 27 сентября 1994 г. № 1105, а облигации федерального займа с переменным купоном (ОФЗ) - от 15 мая 1995 г. № 458.

Кроме того, с 1996 г. выпускаются облигации федерального займа с постоянным купоном, обращаемые в соответствии с Условиями выпуска облигаций федерального займа с постоянным купонным доходом (Минфин РФ № 60), а с 1998 г. с фиксированным доходом (Приказ Минфина от 18.09.98 г. № 37н)

ГКО и ОФЗ эмитируются в форме отдельных выпусков. Выпуски ГКО осуществляются на срок до года.

Номинальная стоимость каждой облигации составляет 1 тыс. рублей, а для ОФЗ с фиксированным доходом 1 тыс. руб. и 10 руб.

Доходом по ГКО является разница между ценой реализации или ценой погашения и ценой покупки (дисконт).

По ОФЗ доходом является как дисконт, так и купонный доход. Процентный доход по купону объявляется за 7 дней до начала очередного купонного периода (3 или 6 месяцев).

ОФЗ с постоянным купоном (ОФЗ-ПД) являются именными купонными государственными ценными бумагами и предоставляют их владельцам право на получение номинальной стоимости облигации при ее погашении и на получение купонного дохода в виде процента к номинальной стоимости Облигации, при этом величина купонного дохода является постоянной. Купон выплачивается 1 раз в год.

Облигации, выпущенные в электронном виде, купленные банками и продающиеся в центрах организованного рынка ценных бумаг (ОРЦБ) подлежат периодической переоценке. Под переоценкой ГКО и ОФЗ понимается определение балансовой стоимости облигаций, которые находятся в торговом портфеле банка по состоянию на конец соответствующего рабочего дня. Облигации, находящиеся в инвестиционном портфеле (счет № 50103) не переоцениваются до особых указаний Банка России.

Переоценка гособлигаций (ГКО и ОФЗ) осуществляется банками-дилерами в день проведения торгов на вторичном рынке облигаций или в день проведения аукциона вне зависимости от того, проводил ли банк-дилер операции с облигациями в этот день по средневзвешенной цене.

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

Увеличение балансовой стоимости облигаций (дебет сч. № 501), произошедшее в результате переоценки, отражается по кредиту счета № 61307.

Уменьшение балансовой стоимости облигаций (кредит сч. № 501), произошедшее в результате переоценки отражается по дебету счета № 61407.

Указанные счета переоценки являются парными.

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

Пример 1.

Банк, не являющийся дилером, направляет на покупку ГКО сумму 500 млн. руб.

1. На основании заявки банка дилер покупает бумаги:

RMFX1 280 бумаг по курсу 90,50 (рыночная цена 90,55)

RMFX2 260 бумаг по курсу 92,50 (рыночная цена 92,45)

Д - т 30602

К - т 30102 (30110) 500.000.000 руб - направлено дилеру

Д - т 501

К - т 30602 253.400.000 руб. бумаги RMFX1

Д - т 50102

К - т 30602 240.500.000 руб. бумаги RMFX2

Д - т 998010

К - т 98050- 280 шт. и 260 шт.

Д - т 702

К - т 30602 2.469.500 - комиссия дилера

2. Произведена переоценка бумаг по рыночной цене

Д - т 501

К - т 61307 140.000 руб. по бумаге RMFX1

Д - т 61407

К - т 501 130.000 руб. по бумаге RMFX2

3. Дилером возвращен остаток

Д - т 30102

К - т 30602 3.630.500 руб.

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

Банки учитывают НКД на активном и пассивном счетах № 61305 и 61405 по учету средств полученных и затраты произведенных по облигационным купонам.

По дебету активного счета по учету НКД учитываются затраты, произведенные на оплату накопленного купонного дохода при приобретении ОФЗ на первичном и вторичном рынках.

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

Для учета НКД по каждому выпуску ОФЗ открывается журнал учета НКД.

Облигации государственного сберегательного займа (ОГСЗ) выпускаются на основании Постановления правительства России в соответствии с Генеральными условиями их выпуска и обращения.

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

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

В отличие от ОФЗ, облигации государственного сберегательного займа (ОГСЗ) переоценке не подлежат. Порядок учета НКД по ОГСЗ соответствует учету НКД по ОФЗ.

Так как с ОГСЗ совершают операции по их покупке и продаже у банков физические лица, необходимо напомнить, что НКД налогообложению не подлежит, а положительные курсовые разницы по сделкам, возникающие у физических лиц, подлежат обложению подоходным налогом.

Облигации внутреннего государственного валютного займа выпускаются в соответствии с постановлением Правительства Российской Федерации от 15 марта 1993 г. № 222 и от 4 марта 1996 г. № 229.

Заемщиком является Россия в лице Министерства финансов.

Датой выпуска займа является 14 мая 1993 г. Бумаги номинированы в иностранной валюте и обращаются в документарном виде.

Номинал облигаций составляет 1000, 10000 и 100000 долларов США.

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

Процентный доход по купонам выплачивается предъявителю облигации каждый год, начиная с 14 мая исходя из расчета 3 процента годовых в долларах США. Основной долг погашается также в долларах США.

Облигации являются валютными ценностями и переоцениваются как средства в иностранной валюте.

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

НКД подлежит налогообложению аналогично НКД по ОФЗ.

Облигации ВВЗ учитываются на активном счете № 501 по учету вложений в долговые обязательства Российской Федерации по цене покупки. Купонный доход по ОВВЗ учитывается аналогично купонному доходу по ОФЗ. Одновременно облигации приходуются по внебалансовому учету на счетах депо.

1.2.2 Негосударственные бумаги

Негосударственными эмиссионными бумагами являются акции и облигации.

Совершать операции с акциями, номинированными в иностранной валюте, разрешается только банкам с генеральной лицензией или по специальному разрешению ЦБ РФ. Облигации учитывают на счетах № 502-507 по учету долговых обязательств. По процентным бумагам учет накопленного процентного дохода ведется на счетах 61405 (уплаченный процентный доход) и 61305 (полученный процентный доход).

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

Д - т по учету денежных средств или промежуточный кредитовый счет по распределению средств.

К - т 70102 "Доходы, полученные от операций с ценными бумагами".

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

Комиссии, которые банк оплачивает за совершаемые операции с ценными бумагами реестродержателям за перерегистрацию прав на ценные бумаги, относят в дебет счета № 70204 «Расходы по операциям с ценными бумагами».

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

Депозитарные операции - операции банка, связанные с осуществлением им депозитарной деятельности.

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

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

Все выполняемые депозитарием операции подлежат регистрации в операционном журнале.

Доходы банка от депозитарных операций учитываются на пассивном счете № 701 «Доходы» в корреспонденции с соответствующими счетами клиентов и банков, а расходы - на активном счете № 702 «Расходы» в корреспонденции с соответствующими счетами клиентов и банков.

Порядок учета эмиссионных ценных бумаг регламентируется приказом Банка России от 25 июля 1996 г. № 02-259 "Правила ведения учета депозитарных операций кредитными организациями Российской Федерации".

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

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

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

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

По ГКО, ОФЗ и РАО "ВСМ" головным депозитарием является депозитарий ММВБ. Приобретенные ценные бумаги отражают по дебету счета № 98010 «Ценные бумаги на хранении в головном депозитарии».

Если банк является дилером, то принадлежащие ему облигации отражаются в корреспонденции с пассивным счетом № 98050 «Ценные бумаги принадлежащие депозитарию», а бумаги клиентов с пассивным счетом № 98040 «Ценные бумаги владельцев». Счет № 98040 ведется только у дилеров в разрезе клиентов, а по каждому клиенту в разрезе выпусков облигаций.

Если банк не является дилером по ГКО-ОФЗ, то он не ведет счет № 98040. Приобретенные облигации, на основании выписки дилера, приходуются проводкой:

Д - т 98010

К - т 98050

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

Если же головной депозитарий отсутствует, то бумаги приходуются по дебету счета № 98015 «Ценные бумаги на хранении в других депозитариях».

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

1.2.3 Учет операций с векселями

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

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

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

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

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

Векселя Федеральных органов власти учитывают на счете по учету векселей (сч. № 512), а векселя органов власти субъектов Федерации на счете по учету векселей (сч. № 513).

Векселя банков учитываются на счете № 514.

Прочие векселя резидентов учитываются на счете № 515.

Векселя нерезидентов учитываются на счетах № 516-519.

Векселя в портфеле банка учитываются на отдельных лицевых счетах:

- простые и переводные векселя, приобретенные (учтенные) банком и отосланные им на инкассо в другие банки

- по лицевому счету «Учтенные банком векселя, отосланные на инкассо»;

- переводные векселя, приобретенные (учтенные) банком, не акцептованные плательщиком - по лицевому счету «Учтенные банком векселя, не акцептованные плательщиком»;

- переводные векселя, приобретенные (учтенные) банком, но не акцептованные плательщиком, отосланные банком для получения акцепта в другие банки - по лицевому счету «Учтенные банком векселя, отосланные для получения акцепта»;

простые и акцептованные переводные векселя, находящиеся в портфеле банка, не отосланные на инкассо - по лицевому счету «Учтенные банком векселя».

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

Векселя также учитываются на счетах ДЕПО. Учтенные векселя, находящиеся в портфеле банка приходуются проводкой:

Д - т 98000

К - т 98050.

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

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

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

Поступающие от плательщиков суммы возмещения расходов по совершению протеста векселя, посылке извещений о совершенном протесте и судебных издержек относятся банком на балансовый счет № 701 «Доходы».

Средства, поступающие в погашение начисленной пени и штрафов по неоплаченным в срок векселям, относятся на балансовый счет № 70107 «Штрафы, пени, неустойки полученные».

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

При покупке векселя организации:

Д - т 515 учтенные банком векселя - в сумме покупки

К - т "Корреспондентский счета банка" или расчетный (текущий, бюджетный) счет продавца.

И одновременно по внебалансовым счетам:

Д - т 98000

К - т 98050.

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

На внебалансовых счетах «В» учет приобретенных векселей не производится.

При поступлении от плательщика средств в погашение аль пари учтенного банком векселя делаются следующие проводки на вексельную сумму:

При погашении векселя:

Д - т «Касса коммерческого банка», корреспондентского счета банка или расчетный счет плательщика - клиента банка

К - т учтенные банком векселя.

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

И одновременно по счетам ДЕПО:

Д - т 98050

К - т 98000.

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

При досрочной продаже векселя осуществляются проводки:

Д - т «Касса коммерческого банка», корреспондентского счета банка или расчетный счет плательщика - клиента банка - на полученную сумму

К - т «Учтенные банком векселя»,

Одновременно дисконтный доход списывается на доходы банка по ценным бумагам (сч. № 70102), а дисконтный убыток на расходы (сч. № 702).

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

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

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

Применяемая СУБД: АССЕSS 2003.

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

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

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

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

- расчет эмиссионного дохода и дивидентов;

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

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

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

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

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

1) сущность «Акции» хранит информацию о разновидностях акций;

2) сущность «Эмитенты» содержит информацию о лицах, выпускающих ценные бумаги;

3) сущность «Инвестор» содержит информацию о владельцах акций;

4) сущность «Справочник операций» содержит наименование операций с ценными бумагами;

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

6) сущность «Доллар» содержит курс валюты на определенную дату.

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

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

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

1. Сущность «Акции»

- код акции

- тип акции

- наименование

2. Сущность «Эмитенты»

- код эмитента

- код акции

- наименование эмитента

- адрес

- количество выпускаемых акций

- уставный капитал

- номинальная стоимость акции

3. Сущность «Инвестор»

- код инвестора

- тип инвестора

- наименование

- адрес

4. Сущность «Справочник операций»

- код операции

- наименование

- вид операции

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

- код инвестора

- код операции

- код эмитента

- код доллара

- дата операции

- количество акций

- цена покупки/продажи акции

- сумма покупки/продажи акций

- эмиссионный доход

- дивиденты в расчете на год (в%)

- дивиденты в расчете на год

- доходность по дивидентам фактическая

6. Сущность «Доллар»

- код доллара

- курс в руб.

- дата курса

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

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

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

В разработанной базе данных были использованы исключительно связи типа один-ко-многим (1:М). Это объясняется спецификой предметной области. Например, один эмитент может выпускать нескольких видов акций.

Диаграмма, отражающая взаимоотношения сущностей в разработанной БД «Покупка - продажа акций» представлена в приложении А.

база данные учет акция бумага

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

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

1. Каждая таблица состоит из однотипных строк и имеет уникальное имя.

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

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

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

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

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

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

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

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

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

Использование ключей и индексов позволяет:

1) однозначно идентифицировать записи;

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

3) выполнять сортировку таблиц;

4) ускорять операции поиска в таблицах;

5) устанавливать связи между отдельными таблицами БД.

Таблица 2.7 - Определение ключевых полей для таблиц

Таблица

Ключевое поле

Акции

код_акции

Эмитент

код_эмитента

Инвестор

код_инвестора

Справочник операций

код_операции

Журнал операций

код

Доллар

код_доллара

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

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

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

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

Определим, какие типы данных будут присутствовать в наших таблицах:

Таблица 2.8 - Структура таблицы «Акция»

Таблица Акция

Поле

Тип данных

код_акции

Числовой

тип_акции

Текстовый

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

Текстовый

Таблица 2.9 - Структура таблицы «Эмитенты»

Таблица Эмитенты

Поле

Тип данных

код_эмитента

Числовой

код_акции

Числовой

наименование_

эмитента

Текстовый

адрес

Текстовый

уставный_капитал

Числовой

количество_

выпущенных_акций

Числовой

номинальная_

стоимость_акции

Числовой

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

Установленные отношения между таблицами могут быть использованы для задания целостности данных. Целостность данных является одним из самых важных требований, предъявляемых к базам данных. Целостность - понимается как правильность данных в любой момент времени. Но эта цель может быть достигнута лишь в определенных пределах: СУБД не может контролировать правильность каждого отдельного значения, вводимого в базу данных (хотя каждое значение можно проверить на правдоподобность). Поддержание целостности базы данных может рассматриваться как защита данных от неверных изменений.

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

1) не допускается, чтобы какой-либо атрибут, участвующий в первичном ключе, принимал неопределенное значение.

2) значение внешнего ключа должно либо:

а) быть равным значению первичного ключа цели;

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

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

2.5.3 Заполнение базы данных

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

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

С помощью Мастера форм создадим формы: «Акции», «Эмитенты», «Инвестор», «Справочник операций», «Доллар» и «Журнал операций».

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

Для корректной работы программы необходим персональный компьютер со следующими минимальными характеристиками:

- Процессор Pentium II 266 MHz

- Оперативная память 64 Mb

- Видеокарта 2 Mb

- Монитор VGA

- Клавиатура, мышь

- ОС Windows 9x, NT, 2000, XP

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

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

Созданный программный продукт запускается из папки «КУРСОВАЯ» нажатием на исполняемый модуль «Покупка-продажа акций». При запуске программы появляется. Программа предоставляет следующие возможности:

- просматривать данные в таблицах;

- редактировать данные;

- просматривать отчеты;

- осуществлять поиск по таблицам.

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

Выход из программы осуществляется привычным для ОС Windows способом.

2.8 Описание контрольного примера

Запускаем исполняемый файл «Покупка-продажа акций». Появляется Главная форма приложения. Нажатием на соответствующую кнопку открываем форму «Журнал операций».

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

Нажав на кнопку «Отчет по операциям», сформируем отчет по введенным данным.

Заключение

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

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

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

1. Автоматизированные информационные технологии в банковской деятельности: Учебное пособие для вузов / Под ред. Г.А. Титоренко / ВЗФЭИ. - М.: Финстатинформ, 1999.

2. Банки и банковские операции: Учебник / Под ред. Е.Ф.Жукова. - М.: Банки и биржи, ЮНИТИ, 1999.

3. Бухгалтерский учет в коммерческом банке в проводках: Учеб. пособие / Л.П.Кроливецкая, Г.Н.Белоглазова. - М.: Финансы и статистика, 2000.

4. Кураков Л.П., Тимирясов В.Г., Кураков В.Л. Современные банковские системы: Учеб. пособие. - 3-е изд., перераб. и доп. - М.: Гелиос АРВ, 2000.

5. Батракова Л.Г. Экономический анализ деятельности коммерческого банка: Учебник для вузов. - М.: Издательская корпорация «Логос», 1999.

6. Бухгалтерский учет и отчетность в банке по новому Плану счетов: Учебно-практический курс / Резчикова А.С., Родионова В.Г., Артемова Л.В., Назарова А.Г. - М.: Дело и сервис, 1998.

7. Бухгалтерский учет в коммерческих банках / Козлова Е.П., Галанина Е.Н. - М.: Финансы и статистика, 1999.

8. Учет, анализ и аудит с ценными бумагами: учебное пособие / Ковалева В.Д., Хисамудинов В.В. -М.: КНОРУС, 2010.

9. Киселев М. В., Логунов Д. А. Операции с ценными бумагами: учет и налогообложение, правовое регулирование. - М.: Изд-во "АиН", 2001.

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.