Файл: Моделирование предметной области «Управление домашними финансами» с помощью UML..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 14.03.2024

Просмотров: 13

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

8) Таблица «Персональные государственные пособия»

Personal_state_grants

Атрибуты

Тип данных

Description

PK

FK

UNIQUE

NOT NULL

id_pers_st

integer

идентификатор персональных гос-пособий

+

-

+

+

id_man

integer

идентификатор человека

-

+

-

+

id_st

integer

идентификатор гос-пособий

-

+

-

+

9) Таблица «Персональный депозит»

Personal_deposit

Атрибуты

Тип данных

Description

PK

FK

UNIQUE

NOT NULL

id_pers_dep

integer

идентификатор персонального депозита

+

-

+

+

id_man

integer

идентификатор человека

-

+

-

+

id_dep

integer

идентификатор депозита

-

+

-

+

10) Таблица «Расходы»

Expenses

Атрибуты

Тип данных

Description

PK

FK

UNIQUE

NOT NULL

id_exp

integer

идентификатор расходов

+

-

+

+

id_man

integer

идентификатор человека

-

+

-

+

type_exp

varchar(100)

тип расходов

-

-

-

+

size_exp

integer

размер расходов

-

-

-

+

data

date

дата расходов

-

-

-

+

Формы разработанного приложения представлены в приложении.

Заключение


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

Это делает мобильные телефоны/смартфоны способными решать широкий спектр различных задач, что повышает их возможности и соответственно проблемы в разработке программного обеспечения и соответственного применения современных гибких методологий разработки программного обеспечения и порождения этим различных методологических проблем, изысканий.

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

В процессе выполнения курсового проекта была спроектирована информационная подсистема информационной системы домашних финансов средствами объектно-ориентированного проектирования.

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

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

Гибкие методы используются тогда, когда присутствуют следующие условия:

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

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

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

  1. Баркан Д.И. Статистика для всех. – Редакционно-издательский центр «Культ-информ-пресс»; социально-коммерческая фирма “Человек” 2006.
  2. Власова В. М. Основы предпринимательской деятельности. – М.: Финансы и статистика, 2015.
  3. Голубков Е. П. Основы производства. – М.: Финпресс, 2010 г.
  4. Горемыкин В. А., Богомолов А. Ю. Планирование предпринимательской деятельности предприятия. – М.: Инфра-М, 2007.
  5. Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник.- М.: Финансы и статистика, 2015.
  6. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем.- М.: Финансы и статистика, 2008.
  7. Смирнова Г.Н.и др. Проектирование экономических информационных систем: Учебник / Смирнова Г.Н., Сорокин А.А., Тельнов Ю.Ф.- М.: Финансы и статистика, 2011.
  8. Маклаков С. В. BPWin, ERWin, CASE –средства разработки информационных систем. М. ДИАЛОГ-МИФИ, 2009.
  9. Моделирование и анализ IDEF-технологий: практикум / С.В.Черемных, И.О.Семенов, В.С.Ручкин. – М. Финансы и статистика, 2012. – 192 с.:ил.
  10. Цикритизис Д., Лоховски Ф. Модели данных. – М.: Финансы и статистика, 2005.

Приложения

Формы разработанного приложения

Рис. № 1 Справочник «Члены Семьи»

В нем созданы следующие поля:

  1. «Наименование» (системное поле, уже имеется по умолчанию у объекта типа «Справочник»)

Форма справочника в режиме «1С: Предприятие 8» и работа со справочником «Виды доходов» представлена на рисунках 2 и 3.

Рис. 2 «Форма элемента справочника «Виды доходов»»

Рис. 3 «Работа со справочником «Виды дохода»»

С учетом требований к информационной системе и к базе данных, были спроектированы, разработаны и реализованы следующие документы, регистры и находящиеся в них бизнес-логика для моей учебной конфигурации – базы данных »:

  • Документ «Доходы»;
  • Документ «Расходы»;
  • Документ «Денежные остатки Семьи»;
  • Регистр «Денежные доходы»;
  • Регистр «Денежные расходы»;
  • Регистр «Денежные остатки Семьи»

Реализованные документы представлены на рисунках 4 – 7.

Рис. 4 «Документ «Доходы»

Рис. 5 «Запись движений документа «Доходы» в регистр» «Доходы»

Рис. 6 «Работа с документом «Расходы»

Рис. 7 «Работа с документом «Ввод остатков»

В ходе разработки прикладного решения были созданы следующие отчеты:

  • «Расходы семьи»;
  • «Доходы семьи»;
  • «Остатки семь»;

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

На рисунках 8 – 11 представлены отчеты.

Рис. 8 «Отчет «Денежные остатки»

Рис. 9 «Отчет «Доходы семьи»

Рис. 10 Отчет «Расходы семьи»

ПРИЛОЖЕНИЕ 2

Программный код

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;


Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,


Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

_РЕГИСТРОВ

/

/регистр Решения

Движения.Решения.Записывать = Истина;

Для Каждого Из Заявка Цикл

Процедура ПечатьСсылка)

ВЫБРАТЬ

Заявки.Период,

Заявки.Регистратор,

Заявки.Пользователь,

Заявки.Право,

Заявки.

Заявки.Объект,

Заявки.

ИЗ

_РЕГИСТРОВ