Автор: Пользователь скрыл имя, 01 Мая 2013 в 17:10, курсовая работа
В последние годы банковская система нашей страны переживает бурное развитие. Сегодня все больше банков делает ставку на информационные технологии. Интерес к развитию компьютеризированных банковских систем определяется не желанием извлечь сиюминутную выгоду, а, главным образом, стратегическими интересами. Вкладывая средства в программное обеспечение банки, в первую очередь, стремятся к удешевлению и ускорению своей рутинной работы и победе в конкурентной борьбе. Банковские компьютерные системы на сегодняшний день являются одной из самых быстро развивающихся областей прикладного сетевого программного обеспечения.
Введение
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
Список использованной литературы
Таблица 9 – Тип_к
Наименование атрибутов |
Тип данных |
Длина поля |
Допустимость неопределенных значений |
Код_типа |
Integer(AutoInc) |
4 |
NOT NULL |
наименование |
Character |
25 |
2.5.2 Средства поддержания целостности
Установленные отношения между таблицами могут быть использованы для задания целостности данных. Целостность данных является одним из самых важных требований, предъявляемых к базам данных. Целостность (от англ. integrity – нетронутость, неприкосновенность, сохранность, целостность) – понимается как правильность данных в любой момент времени. Но эта цель может быть достигнута лишь в определенных пределах: СУБД не может контролировать правильность каждого отдельного значения, вводимого в базу данных (хотя каждое значение можно проверить на правдоподобность). Поддержание целостности базы данных может рассматриваться как защита данных от неверных изменений. Современные СУБД имеют ряд средств для обеспечения поддержки целостности (так же, как и средств обеспечения поддержания безопасности).
Выделяют три группы правил целостности:
Существует матировка двух правил целостности, общих реляционных баз данных.
По отношению к данному проекту были выставлены следующие условия целостности (рисунок 1):
Рисунок 1- Построитель ссылочной целостности
2.6 Требования к техническому обеспечению
Для корректной работы программы необходим персональный компьютер со следующими минимальными характеристиками:
Дополнительным требованием при подготовке выходных форм на печать является наличие принтера.
2.7 Руководство пользователя
Созданный программный продукт запускается из папки Курсовой проект нажатием на исполняемый модуль «Кассовые операции.exe». При запуске программы появляется окно выбора пользователя (Рисунок 2). Для входа с правами администратора необходимо ввести пароль «111», с правами менеджера – «222», с правами кассира – «333» и с правами ревизора – «444».
Рисунок 2 – Окно ввода пароля
На данной форме вам предлагается ввести пароль, чтобы войти в базу данных. Если пароль для выбранного пользователя неверный, то появится окно об ошибке (Рисунок 3 ).
Рисунок 3 – Сообщение об ошибке
После ввода с правами администратра на экране появится следующее окно.
Рисунок 4 – Форма администратора
В права администратора входит редактирование информации о банке, а также редактирование учетных записей пользователя.
Рисунок 5 - Информация о банке
Рисунок 6 - Редактирование четных записей
В права менеджера входит редактирование добавление и удаление информации о клиентах а также открытие или закрытие счетов.
Рисунок 7 - Форма менеджера
Рисунок 8 - Клиенты
Рисунок 9 - Счета
Кассир имеет доступ к редактированию удалению или добавлению кассовых операций.
Рисунок 9 - Форма кассира
Рисунок 10 - Форма ревизора
Заключение
Трудно представить
себе более благодатную почву
для внедрения новых компьютерн
В соответствии с заданием на курсовой проект по теме «Автоматизация задачи учета операций с наличными денежными средствами в национальной и иностранной валютах, находящихся в кассе кредитной организации» была разработана программа «Кассовые операции». Работа проведена согласно методическим указаниям к выполнению курсового проекта по дисциплине «Предметно-ориентированные экономические информационные системы» для студентов 4 курса специальности 230201.65 «Информационные системы и технологии».
Для разработки была
В программном средстве был реализован расчет основных показателей рентабельности. Программное средство предоставляет все отчеты, требуемые для программы такого уровня: подробный отчет о прибылях и убытках с сортировкой по наименованию банка, подробный отчет о прибылях и убытках с сортировкой по годам а также аналогичные краткие отчеты.
Список исользованной литературы:
1. Карпова Т.С. Базы данных. Модели, разработка, реализация/СПб.: Питер, 2002. – 304 с.
2.Хоменко А.Д., Цыганков
В.М., Мальцев М.Г. Базы данных.
Учебник для
ВУЗов /под ред. проф.А.Д.Хоменко // СПб.:КОРОНАпринт,
2000.- 416 с.
3. Корнеев В.В. и др. Базы данных. Интеллектуальная обработка информации // М.:Нолидж, 2000.- 352 с.
4. Базиян Менахем. Использование Visual FoxPro 6 // М.-Санкт-Петербург-Киев, 1999.- 928 стр.
5. Каратыгин С.А., Тихонов А.Ф., Тихонова Л.Н. Visual FoxPro 6.0//М.: Бином, 1999-784С.
6. Бухгалтерский учет
в коммерческом банке в
7. Кураков Л.П., Тимирясов В.Г., Кураков В.Л. Современные банковские системы: Учеб. пособие. - 3-е изд., перераб. и доп. - М.: Гелиос АРВ, 2000.
8. Финансовая математика: Учеб. пособие для вузов / Малыхин В.И. - М: ЮНИТИ-ДАНА, 1999.
9. Автоматизированные информационные технологии в банковской деятельности: Учебное пособие для вузов / Под ред. Г.А. Титоренко / ВЗФЭИ. - М.: Финстатинформ, 1999.
10. Автоматизированные
11. Теория экономических
ПРИЛОЖЕНИЕ А
ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БД
Отчет 1. отчет по кассовым операциям
Отчет 2. Отчет, содержащий информацию по одному клиенту банка, являющемуся физическим лицом.
Отчет 3. Отчет, содержащий информацию по всем клиентам банка, являющемся физическими лицами.
Отчет 4. Отчет, содержащий информацию по одному клиенту банка, являющемуся юридическим лицом.
Отчет 5. Отчет о произведенных операциях на одном счете
Отчет 6. Отчет о произведенных операциях на всех счетах одного клиента
Отчет 7. Отчет о произведенных ревизиях