Введение
База данных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины. Использование БД в основном обеспечивает:
-
независимость данных и программ;
-
реализацию отношений между данными;
-
совместимость компонентов БД;
-
простоту изменения логической и физической структур БД;
-
целостность, восстановление и защиту и др.
При централизованном управлении выделяют ряд преимуществ:
-
сокращение избыточности хранимых данных,
-
устранение возможных противоречий данных,
-
совместное использование данных,
-
соблюдение стандартов в данных.
Данные в БД, так же как и в реальном мире (предметной области) связаны между собой отношениями (связями). Совместимость компонентов в БД означает, что изменение в любом компоненте не должно влиять на последующие компоненты. Так, замена версии ОС не влечет за собой замены СУБД или изменения в ПП.[2]
Почему выбрана тема именно о деньгах? Деньги в этом мире – это сила и свобода. Наличие или отсутствие денег является сегодня главным фактором того какие есть возможности у человека. Наличие денег определяет статус, и то как будет жить человек. В школе не преподают уроки по тратам денег, их преподаёт жизнь, если не контролировать денежные средства, их будет трудно, а может быть и невозможно сохранить, и преумножить. Поэтому считаю очень важным осуществление контроля за движениями денежных средств.
Учёт личных финансов поможет:
- грамотно спланировать свой бюджет, и найти свободные средства;
- найти закономерности по утечке и прибыли денег;
- комфортно жить, не боясь остаться без средств существования;
- выработать в себе привычки, которые будут вести к финансовой свободе;
- осознанно распоряжаться своими деньгами, более взвешенно оценивая рекламу;
- более быстро достичь своих планов и целей;
- обеспечить финансовое благополучие себе и своим детям.
Чаще всего учёт проводится тремя способами: в бумажном виде, в электронном с помощью пакета офисных программ и в специфичном программном обеспечении
Учет в специализированном программном продукте позволяет проводить разносторонний учет и анализ личных финансов. Логика ведения учета продумана разработчиками программы, от пользователя требуется просто вовремя заносить необходимые данные и смотреть результаты аналитики, встроенной в приложение.
Следовательно, целью данной курсовой работы является создание удобной в использовании базы данных «Учет личных финансов», обеспечивающей хранение в электронной форме данных о доходах и расходах, а также связанных с этими операциями данных.
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Формулирование цели постановка задач
Нашей целью является построение Базы данных для упрощения учёта и контроля за личными финансами. База данных должна обеспечить хранение данных пользователя, также база данных будет использоваться для анализа денежного потока пользователя. В общем, в базе данных должны содержаться следующие данные:
-
информация об операциях;
-
информация о денежном потоке;
-
информация о сотрудниках;
-
информацию о клиентах и компаниях;
-
информация о задачах;
-
информацию о параметрах операций;
Целью базы данных является учет денежных операций с товарами и услугами и хранение этих сведений. Сведения будут применяться для упрощения учёта финансов, и более гибкого анализа денежной политики.