Информационная система для учета валютных операций

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

ый (100) Не более 100 символовГорБанкТекстовый (50) Не более 50 символовК/СТекстовый (20) 20 символов

Таблица 13. Таблица "Договоры"

ПолеКонтрольный пример 1Контрольный пример 2 (*) НомДог23ДатаДог05.05.200906.05.2009КодОрг11КодКлиент12

Таблица 14. Описание логической структуры таблицы "Договоры"

ПолеТип данныхОграничения (*) НомДогСчетчикПоследовательное, уникальноеДатаДогДата/времяКраткий форматКодОргЧисловойДлинное целоеКодКлиентЧисловойДлинное целое

Таблица 15. Таблица "Операции"

ПолеКонтрольный пример 1Контрольный пример 2 (*) КодОпер56ВидОперПокупкаПродажаДатаОпер05.05.200906.06.2009НомДог22КодВалют12СуммаВалют100,00200,00

Таблица 16. Описание логической структуры таблицы "Операции"

ПолеТип данныхОграничения (*) КодОперСчетчикПоследовательное, уникальноеВидОперТекстовыйСписок значенийДатаОперДата/времяКраткий форматНомДогЧисловойДлинное целоеКодВалютЧисловойДлинное целоеСуммаВалютЧисловойДенежный

Таблица 17. Таблица "Валюты"

ПолеКонтрольный пример 1Контрольный пример 2 (*) КодВалют12ВалютаДоллар СШАЕвро

Таблица 18. Описание логической структуры таблицы "Валюты"

ПолеТип данныхОграничения (*) КодВалютСчетчикПоследовательное, УникальноеВалютаТекстовый (50) Не более 50 символовТаблица 19. Таблица "Курсы валют"

ПолеКонтрольный пример 1Контрольный пример 2 (*) ДатаКурс05.05.200905.05.2009 (*) КодВалют12КурсЦБ30,2940,00КурсПрод30,9041,50КурсПокуп30,0039, 20

Таблица 20. Описание логической структуры таблицы "Курсы валют"

ПолеТип данныхОграничения (*) ДатаКурсДата/времяКраткий формат (*) КодВалютЧисловойДлинное целоеКурсЦБДенежный4 знака после запятойКурсПродДенежный4 знака после запятойКурсПокупДенежный4 знака после запятой

Таблица 21. Таблица "Сессии"

ПолеКонтрольный пример 1Контрольный пример 2 (*) ДатаСессии05.05.200906.06.2009КодСотруд12

Таблица 22. Описание логической структуры таблицы "Сессии"

ПолеТип данныхОграничения (*) ДатаСессииДата/времяПоследовательное, УникальноеКодСотрудЧисловойДлинное целое

СУБД ИС ООО "Финансы" предлагает необходимый диапазон средств для хранения информации и эффективного управления этой информацией.

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

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

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

Взаимосвязанные двухмерные таблицы, являющиеся объектами СУБД, образуют реляционные таблицы, а само СУБД организует реляционную базу данных.

СУБД Microsoft Access ориентированы на работу с объектами семи различных типов: таблицами, запросами, формами, отчётами, страницами, макросами, модулями.

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

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

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

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

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

Макросы предназначены для автоматизации повторяющихся операций при работе с СУБД. Макрос является программой, которая содержит описание последовательности конкретных действий пользователя. Каждому действию соответствует определённая макрокоманда. Формируются макросы в диалоговом режиме путём выбора нужных макрокоманд.

Модули создаются пользователем путём применения интегрированной среды объектно-ориентированного программирования Visual Basic for Applications (VBA).

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

 

5.4 Диаграммы

 

5.4.1 Диаграмма классов

 

 

5.4.2 Диаграмма вари