Хранимые процедуры (Stored Procedure)
· Хранимая процедура – primary_cash_documents: формирует список первичных кассовых документов, составленных на указанный день, и информацию по ним.
Программный код: CREATE PROCEDURE [primary_cash_documents] @date CHAR(11) AS SELECT [№_arrival_warrant] as [№_cash_document], sum, comment, (name_organisation+' '+FIO) as payer_recipient FROM arrival_document WHERE arrival_document.date = CONVERT(DATETIME, @date) UNION ALL SELECT [№_expense_warrant] as [№_cash_document], sum, comment, name_recipient as payer_recipient FROM expense_document WHERE expense_document.date = CONVERT(DATETIME, @date) Вызов: EXECUTE primary_cash_documents @date = '13.11.2008' Результат выполнения: Рис.30. Хранимая процедура primary_cash_documents · Хранимая процедура – profit_from_sales_shop: отображает прибыль по указанному магазину за каждый месяц. Программный код: CREATE PROCEDURE [profit_from_sales_shop] @name_shop varchar(50) AS SELECT month, total FROM profit_from_sales_shops WHERE @name_shop=name_organisation Вызов: EXECUTE profit_from_sales_shop @name_shop='"Азалия"' Результат выполнения: Рис.31. Хранимая процедура profit_from_sales_shop · Хранимая процедура – arrival_order: решает задачу формирования приходного кассового ордера . В связи с тем, что процедура реализована посредством курсора, код программы размещен в разделе 7.7 Курсор (Cursor). Вызов: EXECUTE arrival_order @numb_arrival_order ='17' · Хранимая процедура – expense_order: решает задачу формирования расходного кассового ордера . В связи с тем, что процедура реализована посредством курсора, код программы размещен в разделе 7.7 Курсор (Cursor). Вызов: EXECUTE arrival_order @numb_expense_order ='17' Триггеры (Triggers)
· Триггер – trigger_accuont: не позволяет редактировать данные таблицы «accuonts». Программный код: CREATE TRIGGER [dbo].[trigger_accuont] ON [dbo].[accuonts] FOR DELETE, UPDATE, INSERT AS BEGIN RAISERROR ('Редактирование справочника “Счета” запрещено! ', 16, 2) ROLLBACK TRAN END
Результат выполнения: Рис.32. Триггер trigger_accuont · Триггер – trigger_registration_ expense_document:проверяет наличие записи номера расходного ордера в таблице «magazine_of_registration», и если такая запись уже имеется, то не позволяет ввести индентичную запись. Программный код: CREATE TRIGGER trigger_registration_ expense_document ON magazine_of_registration FOR UPDATE, INSERT AS IF EXISTS ( SELECT [№_expense] FROM magazine_of_registration WHERE magazine_of_registration.[№_expense]= inserted.[№_expense] ) BEGIN RAISERROR ('Данный расходный ордер уже зарегестрирован!!!',16,2) ROLLBACK TRAN END Результат выполнения: Рис.33. Триггер trigger_registration_ expense_document · Триггер – trigger_registration_ arrival_document: проверяет наличие записи номера приходного ордера в таблице «magazine_of_registration», и если такая запись уже имеется, то не позволяет ввести индентичную запись. Программный код: CREATE TRIGGER trigger_registration_ arrival_document ON magazine_of_registration FOR UPDATE, INSERT AS IF EXISTS ( SELECT [№_arrival] FROM magazine_of_registration WHERE magazine_of_registration.[№_ arrival]= inserted.[№_ arrival] ) BEGIN RAISERROR ('Данный приходный ордер уже зарегестрирован!!!',16,2) ROLLBACK TRAN END Результат выполнения: Рис.34. Триггер trigger_registration_ arrival_document Курсор (Cursor)
· Курсор формирует приходный кассовый ордер Программный код: CREATE PROCEDURE [dbo].[arrival_order] @numb_arrival_order CHAR(6) AS
DECLARE order_arrival CURSOR FOR SELECT [№_arrival_warrant], date, arrival_warrant.[№_account], sum, (name_organisation+FIO) AS name_payer, foundationKt FROM arrival_warrant, payers, accuonts WHERE arrival_warrant.[№_arrival_warrant] = @numb_arrival_order AND arrival_warrant.[№_account] = accuonts.[№_account] AND arrival_warrant.[№_payer]= payers.[№_payer]
OPEN order_arrival DECLARE @numb_arrival_warrant char(4), @date DATETIME, @numb_account char(4), @sum char(10), @name_payer varchar(100), @foundationKt varchar(150) FETCH next FROM order_arrival INTO @numb_arrival_warrant, @date, @numb_account, @sum, @name_payer, @foundationKt WHILE @@fetch_status = 0 BEGIN FETCH next FROM order_arrival PRINT '' PRINT '' PRINT ' +--------+' PRINT ' | Код |' PRINT ' +--------+' PRINT ' Форма по ОКУД|0310002 |' PRINT ' +--------+' PRINT '____________________МАУ «Ботанический сад»______________ по ОКПО|0310003 |' PRINT ' организация +--------+' PRINT '________________________________| |' PRINT ' структурное подразделение +--------+' PRINT ' +---------+------------+' PRINT ' | Номер | Дата |' PRINT ' |документа|составления |' PRINT ' +---------+------------+' PRINT ' | '+@numb_arrival_warrant+' |'+CONVERT(CHAR(11),@date)+' |' PRINT ' ПРИХОДНЫЙ КАССОВЫЙ ОРДЕР +---------+------------+' PRINT '+-----+-----------------------------------+--------------+------------+--+' PRINT '|Дебет| Кредит | | | |' PRINT '| +--+----------+----------+----------+ | | |' PRINT '| | |код струк-|корреспон-|код анали-| Сумма, |Код целевого| |' PRINT '| | |турного |дирующий |тического |руб. коп. | назначения | |' PRINT '| | |подразде- |счет, |учета | | | |' PRINT '| | |ления |субсчет | | | | |' PRINT '+-----+--+----------+----------+----------+--------------+------------+--+' PRINT '| 50 | | | '+@numb_account+' | | '+@sum+' | | |' PRINT '+-----+--+----------+----------+----------+--------------+------------+--+' PRINT 'Принято от ' +@name_payer PRINT 'Основание: ' +@foundationKt PRINT '' PRINT 'Главный бухгалтер _________________ ___________ Вильгельми Л.С._________' PRINT ' подпись расшифровка подписи' PRINT '' PRINT 'Получил кассир ______________________ ___________Кинева Т. П.__________' PRINT ' подпись расшифровка подписи' PRINT '' PRINT '===========================================================================' PRINT ' линия отреза' PRINT '===========================================================================' PRINT '' PRINT '' PRINT '__________________________ МАУ «Ботанический сад»__________________________' PRINT ' организация' PRINT '' PRINT ' КВИТАНЦИЯ' PRINT '' PRINT 'к приходному кассовому ордеру N ' +@numb_arrival_warrant PRINT 'от "'+CONVERT(CHAR(2),DAY(@date))+'"'+CONVERT(CHAR(11),MONTH(@date))+''+CONVERT(CHAR(4),YEAR(@date))+'г.' PRINT 'Принято от '+@name_payer PRINT 'Основание: '+@foundationKt PRINT 'Сумма '+ @sum+'руб.' PRINT '' PRINT '"' +CONVERT(CHAR(2),DAY(@date))+' " '+CONVERT(CHAR(11),MONTH(@date))+' '+CONVERT(CHAR(4),YEAR(@date))+ 'г.' PRINT ' М.П. (штампа)' PRINT '' PRINT 'Главный бухгалтер _________________ ___________ Вильгельми Л.С.________' PRINT ' подпись расшифровка подписи' PRINT '' PRINT 'Кассир ______________________ ___________Кинева Т. П.__________' PRINT ' подпись расшифровка подписи' PRINT '' PRINT '' end CLOSE order_arrival DEALLOCATE order_arrival +-------- | Код | +-------- Форма по ОКУД|0310002 | +-------- ____________________МАУ «Ботанический сад»______________ по ОКПО|0310003 | организация + -------- ________________________________| | структурное подразделение -------- +---------------------- | Номер | Дата | |документа|составления | +---------+------------ | 17 |ноя 7 2008 | ПРИХОДНЫЙ КАССОВЫЙ ОРДЕР +---------+------------ ------------------------------------------------------------------------- |Дебет| Кредит | | | | | |-----------------------------------| | | | | | |код струк-|корреспон-|код анали-| Сумма, |Код целевого| | | | |турного |дирующий |тического |руб. коп. | назначения | | | | |подразде- |счет, |учета | | | | | | |ления |субсчет | | | | | +------------------------------------------------------------------------ | 50 | | | 90.1 | | 5500.00 | | | +------------------------------------------------------------------------ Принято от "Нарцис" Основание: поступила выручка от продажи
Главный бухгалтер _________________ ___________ Вильгельми Л.С._________ подпись расшифровка подписи
Получил кассир ______________________ ___________Кинева Т. П.__________ подпись расшифровка подписи
=========================================================================== линия отреза ===========================================================================
__________________________ МАУ «Ботанический сад»__________________________ организация
КВИТАНЦИЯ
к приходному кассовому ордеру N 17 от "7 "11 2008г. Принято от "Нарцис" Основание: поступила выручка от продажи Сумма 5500.00руб.
"7 "11 2008г. М.П. (штампа)
Главный бухгалтер _________________ ___________ Вильгельми Л.С.________ подпись расшифровка подписи
Кассир ______________________ ___________Кинева Т. П.__________ подпись расшифровка подписи Курсор формирует расходный кассовый ордер Программный код: CREATE PROCEDURE [dbo].[expense_order] @numb_expense_order CHAR(6) AS
DECLARE order_expense CURSOR FOR SELECT [№_expense_warrant], date, expense_warrant.[№_account], sum, name_recipient, passport_information, foundationDt FROM expense_warrant, recipients, accuonts WHERE expense_warrant.[№_expense_warrant] = @numb_expense_order AND expense_warrant.[№_account] = accuonts.[№_account] AND expense_warrant.[№_recipient]= recipients.[№_recipient]
OPEN order_expense DECLARE @numb_expense_warrant char(4), @date DATETIME, @numb_account char(4), @sum char(10), @name_recipient varchar(100), @passport_information varchar(100), @foundationDt varchar(150) FETCH next FROM order_expense INTO @numb_expense_warrant, @date, @numb_account, @sum, @name_recipient, @passport_information, @foundationDt WHILE @@fetch_status = 0 BEGIN FETCH next FROM order_expense PRINT '' PRINT '' PRINT ' +--------+' PRINT ' | Код |' PRINT ' +--------+' PRINT ' Форма по ОКУД|0310002 |' PRINT ' +--------+' PRINT '____________________МАУ «Ботанический сад»______________ по ОКПО|0310003 |' PRINT ' организация +--------+' PRINT '________________________________| |' PRINT ' структурное подразделение +--------+' PRINT ' +---------+------------+' PRINT ' | Номер | Дата |' PRINT ' |документа|составления |' PRINT ' +---------+------------+' PRINT ' | '+@numb_expense_warrant+' |'+CONVERT(CHAR(11),@date)+' |' PRINT ' РАСХОДНЫЙ КАССОВЫЙ ОРДЕР +---------+------------+' PRINT '+------------------------------------+--------+----------+------------+--+' PRINT '| Дебет | | | | |' PRINT '+---+----------+----------+----------+--------+ | | |' PRINT '| |код струк-|корреспон-|код анали-| Кредит | Сумма, |Код целевого| |' PRINT '| |турного |дирующий |тического | |руб. коп. | назначения | |' PRINT '| |подразде- |счет, |учета | | | | |' PRINT '| |ления |субсчет | | | | | |' PRINT '+---+----------+----------+----------+--------+----------+------------+--+' PRINT '| | |'+@numb_account+' | | 50 |'+@sum+'| | |' PRINT '+---+----------+----------+----------+--------+----------+------------+--+' PRINT 'Получатель: '+@name_recipient PRINT '' PRINT 'Основание: '+@foundationDt PRINT '' PRINT 'Руководитель организации ___директор____ ____________ ___Соболева А.Л.___' PRINT ' должность подпись асшифровка подписи' PRINT '' PRINT 'Главный бухгалтер _________________ _____ Вильгельми Л.С.______________' PRINT ' подпись расшифровка подписи' PRINT '' PRINT 'получил _' PRINT ' сумма прописью' PRINT '' PRINT '___________________ руб. ___________ коп.' PRINT '" " ___________ г. Подпись _' PRINT 'По _паспорту____'+@passport_information+'______________' PRINT ' наименование, серия и номер документа,' PRINT ' удостоверяющего личность получателя' PRINT '' PRINT 'Выдал кассир ______________________ ___________Кинева Т. П.__________' PRINT ' подпись расшифровка подписи' PRINT '' PRINT '' end CLOSE order_expense DEALLOCATE order_expense +--------+ | Код | +--------+ Форма по ОКУД|0310002 | +--------+ ____________________МАУ «Ботанический сад»______________ по ОКПО|0310003 | организация +--------+ ________________________________| | структурное подразделение -------- +---------+------------+ | Номер | Дата | |документа|составления | +---------+------------+ | 17 |ноя 13 2008 | РАСХОДНЫЙ КАССОВЫЙ ОРДЕР +---------+------------+ +------------------------------------------------------------------------+ | Дебет | | | | | +---------------------------------------------+ | | | | |код струк-|корреспон-|код анали-| Кредит | Сумма, |Код целевого| | | |турного |дирующий |тического | |руб. коп. | назначения | | | |подразде- |счет, |учета | | | | | | |ления |субсчет | | | | | | +------------------------------------------------------------------------ | | |51.1 | | 50 | 12300.00| | | +------------------------------------------------------------------------ Получатель: расчетный счет
Основание: сдано на расчетный счет
Руководитель организации ___директор____ ____________ ___Соболева А.Л.___ должность подпись асшифровка подписи
Главный бухгалтер _________________ _____ Вильгельми Л.С.______________ подпись расшифровка подписи
получил _ сумма прописью
___________________ руб. ___________ коп. " " ___________ г. Подпись _
наименование, серия и номер документа, удостоверяющего личность получателя
Выдал кассир ______________________ ___________Кинева Т. П.__________ подпись расшифровка подписи Курсор формирует расходный кассовый ордер Программный код: DECLARE kur CURSOR FOR
SELECT magazine_of_registration.[№_arrival], arrival_document.date, arrival_document.sum, arrival_document.comment, magazine_of_registration.[№_expense], expense_document.date, expense_document.sum, expense_document.comment FROM magazine_of_registration, arrival_document, expense_document WHERE magazine_of_registration.[№_expense]=expense_document.[№_expense_warrant] and magazine_of_registration.[№_arrival]=arrival_document.[№_arrival_warrant]
OPEN kur DECLARE @numb_arrival_warrant char(4), @date_arrival DATETIME, @sum_arrival char(10), @comment_arrival varchar(100), @numb_expense_warrant char(4), @date_expense DATETIME, @sum_expense char(10), @comment_expense varchar(100)
FETCH next FROM kur INTO @numb_arrival_warrant, @date_arrival, @sum_arrival, @comment_arrival, @numb_expense_warrant, @date_expense, @sum_expense, @comment_expense PRINT ' +--------+' PRINT ' | Код |' PRINT ' +--------+' PRINT ' Форма по ОКУД|0310002 |' PRINT ' +--------+' PRINT '____________________МАУ «Ботанический сад»______________ по ОКПО|0310003 |' PRINT ' организация +--------+' PRINT '________________________________| |' PRINT ' структурное подразделение +--------+' PRINT ' ЖУРНАЛ РЕГИСТРАЦИИ' PRINT ' ПРИХОДНЫХ И РАСХОДНЫХ КАССОВЫХ ДОКУМЕНТОВ' PRINT ' '+CONVERT(CHAR(11),year(getdate()))+'ã.' PRINT '' PRINT ' ______бухгалтер___________ _____Мальгина Людмила Ивановна________' PRINT ' должность фамилия, имя, отчество' PRINT '' PRINT '+-----------+----------+-----------+-----------+-------------+----------+' PRINT '| Приходный | Сумма, |Примечание | Расходный | Сумма, |Примечание|' PRINT '| документ |руб. коп. | | документ | руб. коп. | |' PRINT '+-----------+------+ | +----+------+ | |' PRINT '| дата |номер | | |дата| номер| | |' PRINT '+-----------+------+----------+-----------+----+------+-------------+----------+' WHILE @@fetch_status = 0 begin PRINT '|'+CONVERT(CHAR(11),@date_arrival)+'|'+@numb_arrival_warrant+'|'+@sum_arrival+' |'+@comment_arrival+' |'+CONVERT(CHAR(11),@date_expense)+'|'+@numb_expense_warrant+' |'+@sum_expense+' |'+@comment_expense+'|' FETCH next FROM kur INTO @numb_arrival_warrant, @date_arrival, @sum_arrival, @comment_arrival, @numb_expense_warrant, @date_expense, @sum_expense, @comment_expense end
CLOSE kur DEALLOCATE kur +--------+ | Код | +--------+ Форма по ОКУД|0310002 | +--------+ ____________________МАУ «Ботанический сад»______________ по ОКПО|0310003 | организация +--------+ ________________________________ | | структурное подразделение +--------+ ЖУРНАЛ РЕГИСТРАЦИИ ПРИХОДНЫХ И РАСХОДНЫХ КАССОВЫХ ДОКУМЕНТОВ 2008 г.
______бухгалтер___________ _____Мальгина Людмила Ивановна________ должность фамилия, имя, отчество
+---------------------------------------------------------------------------------------------------------------------------------------------------- |Приходный | Сумма, | Примечание | Расходный | Сумма, | Примечание | | документ |руб. коп. | | документ | руб. коп.| | +------------------ | +------------------+ | | |дата | № | | |дата | № | | | +---------------------------------------------------------------------------------------------------------------------------------------------------- |ноя 3 2008|1 | 5000.00 |поступило от клиента-покупателя |ноя 3 2008|1 | 1500.00 |выдано подотчет сумма на хозрасходы | |ноя 3 2008|2 | 3000.00 |поступила выручка от продажи |ноя 3 2008|2 | 13800.00 | сдано на расчетный счет | |ноя 3 2008|3 | 3500.00 |поступила выручка от продажи |ноя 4 2008|3 | 10300.00 | сдано на расчетный счет | |ноя 3 2008|4 | 3800.00 |поступила выручка от продажи |ноя 5 2008|4 | 7000.00 |выдано подотчет сумма на командировку | |ноя 4 2008|5 | 4000.00 |поступила выручка от продажи |ноя 5 2008|5 | 3500.00 | сдано на расчетный счет | |ноя 4 2008|6 | 3800.00 |поступила выручка от продажи |ноя 6 2008|6 | 14000.00 |выданы отпускные работникам организации| |ноя 4 2008|7 | 2500.00 |поступила выручка от продажи |ноя 7 2008|7 | 10000.00 |выдано подотчет сумма на материалы | |ноя 5 2008|8 | 200.00 |возвращена часть суммы на оплату хозрасчетов |ноя 7 2008|8 | 6500.00 | сдано на расчетный счет | |ноя 5 2008|9 | 2800.00 |поступила выручка от продажи |ноя 10 2008|9 | 160000.00 |выдана заработная плата | |ноя 5 2008|10 | 3500.00 |поступила выручка от продажи |ноя 10 2008|10 | 11500.00 | сдано на расчетный счет | |ноя 5 2008|11 | 4000.00 |поступила выручка от продажи |ноя 11 2008|11 | 5000.00 |выдано подотчет сумма на хозрасходы | |ноя 6 2008|12 | 2500.00 |поступила выручка от продажи |ноя 11 2008|12 | 25000.00 |выдано подотчет сумма на материалы | |ноя 6 2008|13 | 2500.00 |поступила выручка от продажи |ноя 11 2008|13 | 11300.00 | сдано на расчетный счет | |ноя 6 2008|14 | 3000.00 |поступила выручка от продажи |ноя 12 2008|14 | 20000.00 |оплачены больничные листы | |ноя 6 2008|15 | 6000.00 |поступило с расчетного счета |ноя 12 2008|15 | 20500.00 | сдано на расчетный счет | |ноя 7 2008|16 | 5000.00 |поступила выручка от продажи |ноя 13 2008|16 | 40000.00 |выдано подотчет сумма на материалы | |ноя 7 2008|17 | 5500.00 |поступила выручка от продажи |ноя 13 2008|17 | 12300.00 | сдано на расчетный счет | |ноя 7 2008|18 | 6000.00 |поступила выручка от продажи |ноя 14 2008|18 | 41000.00 | сдано на расчетный счет | |ноя 7 2008|19 | 150000.00 |поступило с расчетного счета |ноя 17 2008|19 | 43000.00 | сдано на расчетный счет | |ноя 10 2008|20 | 6500.00 |поступила выручка от продажи |ноя 18 2008|20 | 5000.00 |выдано подотчет сумма на хозрасходы | |ноя 10 2008|21 | 7000.00 |поступила выручка от продажи |ноя 18 2008|21 | 20000.00 |выдано подотчет сумма на материалы | |ноя 10 2008|22 | 8000.00 |поступила выручка от продажи |ноя 18 2008|22 | 10000.00 | сдано на расчетный счет | |ноя 11 2008|23 | 10000.00 |поступила выручка от продажи |ноя 19 2008|23 | 50000.00 | сдано на расчетный счет | |ноя 11 2008|24 | 8000.00 |поступило от клиента-покупателя |ноя 20 2008|24 | 7500.00 |выдано подотчет сумма на командировку |
Клиентское приложение
Осуществим связи между таблицами СУБД MS ACCESS и SQL SERVER, что подразумевает создание в СУБД ссылки на таблицу базы данных. В любом случае вся вводимая информация будет автоматически изменяться в таблицах SQL SERVER.
Рис.35. Таблицы При запуске СУБД автоматически появляется «Главная» форма с двумя вкладками «Редактирование справочников» и «Работа с кассовыми документами»:
Рис.36. Главная форма: вкладка «Редактирование справочников» Рис. 37. Главная форма: вкладка «Работа с кассовыми документами» Опишем действия, происходящие при нажатии каждой из кнопок стартовой формы:
· Кнопка «Получатели» на вкладке «Редактирование справочников» открывает форму с данными о получателях для их просмотра, редактирования и добавления новых. Рис.38. Форма «Получатели»
· Кнопка «Плательщики» на вкладке «Редактирование справочников» открывает форму с данными о плательщиках для их просмотра, редактирования и добавления новых. Рис.39. Форма «Плательщики» · Кнопка «Приходный ордер» на вкладке «Работа с кассовыми документами» открывает форму с данными о приходных кассовых ордерах для их просмотра, редактирования и добавления новых. Рис.40. Форма «Приходный кассовый ордер» · Кнопка «Просмотр» на форме «Приходный кассовый ордер» позволяет просмотреть уже оформленные и сформировать приходные кассовые ордера.
Рис.41. Отчет «Приходный кассовый ордер» · Кнопка «Расходный ордер» на вкладке «Работа с кассовыми документами» открывает форму с данными о расходных кассовых ордерах для их просмотра, редактирования и добавления новых.
Рис.42. Форма «Расходный кассовый ордер» · Кнопка «Просмотр» на форме «Расходный кассовый ордер» позволяет просмотреть уже оформленные и сформировать расходные кассовые ордера.
Рис.43. Отчет «Расходный кассовый ордер» · Кнопка «Журнал регистрации» на вкладке «Работа с кассовыми документами» открывает сформированный журнал регистрации приходных и расходных кассовых документов.
Рис. 44 Отчет «Журнал регистрации» Заключение В ходе выполнения практической части курсовой работы мной была изучена литература, касающаяся предложенной предметной области, после чего выполнены необходимые работы на этапах моделирования и создания базы данных. Итоговым результатом является верное функционирование созданных объектов базы данных в соответствии с теми решенными задачами, которые были поставлены в начале, а именно: 1. реализована функция хранения необходимых данных имеющихся относительно кассовых операции плательщиков и предоставления удобного доступа к ним с возможностью редактирования; 2. реализована функция хранения необходимых данных имеющихся относительно кассовых операции получателей и предоставления удобного доступа к ним с возможностью редактирования; 3. реализована функция хранения справочной информации по бухгалтерским счетам и соответствующим им хозяйственным операциям; 4. сформирована возможность дополнительного контроля баланса денежных средств в кассе; 5. сформирована возможность подсчета выручки от магазинов 6. сформирована возможность просмотра всех кассовых операции произведенных в определенный день; 7. сформированы приходные кассовые ордера по форме № КО-1 8. сформированы расходные кассовые ордера по форме № КО-2; 9. сформирован журнал регистрации приходных и расходных кассовых документов по форме № КО-3;
Список использованной литературы
1. Алтухова Н.Ф. Методологические основы проектирования баз данных, ч. 1 – М: ГУУ, 2006 2. Глушаков С. В., Ломотько Д. В.Базы данных/Худож.-оформитель А. С. Юхтман. — Харьков: Фолио; М.: ООО «Издательство ACT» 3. Горелый В.И. Учет и экономический анализ деятельности коммерческих банков: Учебное пособие: В 2 ч. – Ч. 1. Бухгалтерский учет в коммерческих банках. – М.: ГУ ВШЭ, 2000. 4. Дейт, К., Дж. «Введение в системы баз данных». — М.: Издательский дом "Вильяме", 2001 5. Диго С.М. Базы данных: проектирование и использование: Учебник. – М.: Финансы и статистика, 2005 6. Димитренко Н.В. Бухгалтерский учет в банках: Учебное пособие. - Владивосток: ТИДОТ ДВГУ, 2002. - 132 с. 7. Елманова Н.З. «Borland C++Builder 3.0. Архитектура "клиент/сервер", многозвенные системы» — М: Диалог-МИФИ, 1999 8. Карпова Т.С. «Базы данных: модели, разработка, реализация: Учебник для вузов» — СПб :Питер,2002 9. Кириллов В.В. Основы проектирования реляционных баз данных – ИТМО, учебное пособие 10. Клайн Кевин SQL – справочник – М.: Кудиц - ОБРАЗ, 2006 11. Крёнке Д. Теория и практика построения баз данных – СПб.:Питер 2005 12. Малыхина М.П. Базы данных: основы, проектирование, использование – СП: БВХ - Петербург, 2004 13. Оскерко В.С., Пунчик З.В., Сосновский О.А. Технологии баз данных. - Минск: БГЭУ, 2007 14. Порядок ведения кассовых операций в Российской Федерации, утвержденный решением Совета директоров Центрального банка Российской Федерации от 22 сентября 1993 г № 40 15. Райордан Р. Основы реляционных баз данных – М.: Издательско-торговый дом «Русская редакция», 2001 16. Савицкий Н.И. Технологии организации, хранения и обработки данных. – М.: Инфра-М, 2001 17. Советов Б.Я., Цехановский В.В., Чертовской В.Д. Базы данных. Теория и практика. Учебник для вузов. «Высшая школа».- 2007 18. Теоретический материал лабораторных работ по дисциплине «Базы данных» 19. Туманов В.Е., Гайфуллин Б.Н., Сгибнев В.Я. Введение в SQL для баз данных в архитектуре клиент-сервер Издательство: Интерфейс-Пресс 20. Фаулер М.Архитектура корпоративных программных приложений – М.: Вильямс, 2006 21. Фуфаев Э.В. «Разработка и эксплуатация удаленных баз данных: учебник для студентов» — М.: Издательский центр «Академия», 2008 22. Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных – СП: КОРОНА принт, 2004 23. http://consultant.ru 24. www.intuit.ru 25. www.sql.ru
Приложение 1 Унифицированная форма N КО-1 Утверждена постановлением Госкомстата России от 18.08.98 г. N 88
Форма по ОКУД
______________________ по ОКПО организация ______________________________ структурное подразделение
Принято от ______________________________ Основание: ______________________________ _________ Главный бухгалтер __________________ _______________________________ подпись расшифровка подписи Получил кассир __________________ _______________________________ подпись расшифровка подписи
линия отреза
_________ организация Квитанция к приходному кассовому ордеру N _________ от " " _______________________ г. Принято от ______________________________ Основание: ______________________________ Сумма ___________________________ руб. ________________________ коп. " " ________________ г. М.П. (штампа) Главный бухгалтер __________________ __________________________ подпись расшифровка подписи Кассир ______________________________ __________________________ подпись расшифровка подписи
Приложение 2 Унифицированная форма N КО-2 Утверждена постановлением Госкомстата России от 18.08.98 г. N 88
Форма по ОКУД
______________________ по ОКПО организация ______________________________ структурное подразделение
Выдать __ фамилия, имя, отчество Основание: ______________________________ Руководитель организации _______________ ____________ ___________________ должность подпись расшифровка подписи Главный бухгалтер _________________ ________________________ подпись расшифровка подписи получил _ сумма прописью ___________________ руб. ___________ коп. " " ___________ г. Подпись _ По ______ наименование, номер, дата и место выдачи документа, _________ удостоверяющего личность получателя Выдал кассир ______________________ _ подпись расшифровка подписи Приложение 3 Унифицированная форма N КО-3 Утверждена постановлением Госкомстата России от 18.08.98 г. N 88
Форма по ОКУД
______________________ по ОКПО организация _______________________________ структурное подразделение
ЖУРНАЛ РЕГИСТРАЦИИ ПРИХОДНЫХ И РАСХОДНЫХ КАССОВЫХ ДОКУМЕНТОВ
____________г. _______________________ ____ должность фамилия, имя, отчество
Приложение 4
(0.011 сек.) |