Главная идея проекта 2




Скачать 41.12 Kb.
НазваниеГлавная идея проекта 2
Дата публикации27.07.2013
Размер41.12 Kb.
ТипДокументы
vbibl.ru > Банк > Документы

Содержание


Главная идея проекта 2

Требуемый базовый функционал 3

Базовые ОТЧЕТЫ, которые должна уметь выдавать система 4

Расширенные возможности системы 5

Глоссарий 6


Главная идея проекта


Учет прихода/расхода всего что можно себе представить. Первое что задумывалось учитывать - деньги. Но на самом деле можно учитывать все. Например, можно ввести понятие "вещь", завести несколько счетов типа "Дома", "У друга Васи..." и переводить со счета на счет не деньги а вещи, в качестве валюты будет выступать род вещи - книжки, диски, магнитофон... Таким образом мы можем вести учет сколько чего есть дома, сколько одолжено, сколько отдано... А также все это может иметь дополнительную характиристику как стоимость в деньгах, что даст нам возможность получить масу дополнительной информации выраженной в деньгах.

Система должна быть максимально расширяемой. Архитектура должна быть разработана таким образом чтобы после реализации главной функциональности (учета прихода/расхода денег) можно было добавлять учет/расход чего-то другого абсолютно без переделки главного функционала!
^

Требуемый базовый функционал


  1. Учет счетов - например "Наличка", "Депозит 1", "Депозит 2"... Счета должны поддерживать древовидную структуру (надо обдумать)! Например следующее дерево - Наличка/грн, Денежные/Наличка/$

  2. Поддержка разной валюты - гривна, доллары, евро... Должна быть возможность добавление новой валюты, удаление существующей.

  3. Возможность фиксировать курсы валюты на указанную дату

  4. Поддержка древовидных категорий

  5. Поддержка списка товаров – каждый товар принадлежит какой-то категории. Один товар может принадлежать нескольким категориям.

    1. Каждый товар имеет размерности (кг, пачки, бутылки...). Один товар может иметь разные размерности.

    2. ^ Каждый товар имеет цену – цена товара привязана к размерности, например цена 1 кг муки отличается от цены 1 пачки муки, или цена 1 литра молока в пакете отличается от цены 1 литра молока в бутылке... Так же один товар определенной размерности может иметь разные цены – цена со временем может изменяться, отсюда следует что цена привязана к дате.

  6. ^ Учет расхода и прихода - расход/приход всегда относится к какой-то категории (например Продукты/Молочное->Кефир). Также расход/приход осуществляется с каким-то назначением. Назначение также может быть древовивидным, например Семья/Я или Семья/Жена.

  7. ^ Поддержка многопользовательности - подразумевается, что перед тем как пользователь сможет пользоваться системой он должен будет предварительно в ней зарегистрироваться.

    1. Каждый пользователь должен иметь свои собственные счета, категории, товары,

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

  8. ^ Поддержка разных источников данных - Данные могут храниться как в базе данных (изначально MSSQL Server 2008), так и в файлах различных форматов - CSV, XML... Исходя из этого стоит задуматься о том как будут отбираться данные для построения отчетов...

  9. ^ Импорт данных из других систем

    1. BestExpenses - данные этой системы экспортируются в формат CSV, после этого можно их импортировать в нашу систему
^

Базовые ОТЧЕТЫ, которые должна уметь выдавать система


  1. Суммарный расход за указанный промежуток времени

  2. Суммарный приход за указанный промежуток времени

  3. Расход по категориям для указанного уровня вложенности

  4. Приход по категориям для указанного уровня вложенности


^

Расширенные возможности системы


  1. Возможность планирования бюджетов на указанный промежуток времени.

    1. Один бюджет на один промежуток на одну категорию (на один товар)

  2. Расчет продажи валюты

    1. Продажа валюты на межбанке (полученная сумма будет в национальной валюте)

    2. Продажа валюте наличкой

  3. Расчет конвертации одной валюты в другую

    1. На межбанке

    2. На наличном рынке


Глоссарий




Термин

Определение

Account

^ Бухгалтерский счёт представляет собой учётную позицию в бухгалтерском учёте, предназначенную для постоянного учёта в денежном выражении движения каждой однородной группы принадлежащих хозяйствующему субъекту средств и источников их образования методом двойной записи (по дебету и кредиту) в проводках.

Currency

Денежная система государства, а также денежные единицы этой системы

Transaction

Одна из операция - приход, расход или перевод

Expense

Транзакция с отрицательной величной

Income

Тразакция с положительной величиной

Transfer

Пара транзакций - расход с одного счета и приход на другой счет

User

Пользователь системы

Right

Право, которое будет позволять пользователю выполнять то или иное действие

Dimension

определяет размерность продукта - киллограммы, пачки, поллитровая бутылка...

Product




Price

цена за еденицу продукта

Category

Категория товара, категории должны быть древовидны, т.е. одна категория может содержать подкатегории и 

Добавить документ в свой блог или на сайт

Похожие:

Главная идея проекта 2 iconГлавная идея проекта 2
Таким образом мы можем вести учет сколько чего есть дома, сколько одолжено, сколько отдано а также все это может иметь дополнительную...

Главная идея проекта 2 iconБ изнес-план производства тротуарной плитки и строительных материалов...
Идея нашего бизнеса – обеспечение населения дешевыми и качественными строительными материалами, что и является основной деятельностью...

Главная идея проекта 2 iconПроект творческий проект "Я пионер своей страны!", посвященный Дню пионерской дружбы Идея
Идея создания проекта принадлежит ребятам, членам общественного объединения "Белорусская республиканская пионерская организация",...

Главная идея проекта 2 iconКомпании
Основная идея, концепция проекта, в котором будет использоваться персонажная анимация

Главная идея проекта 2 iconПроект объектов благоустройсва улиц «2 детали»
Идея проекта в производстве всего 2-х фигур, которые можно объединить в систему

Главная идея проекта 2 iconК курсовому проекту по курсу «Операционные системы и среды» Тема:...
Главная идея такого подхода – в разделении всей задачи на более мелкие подзадачи, которые могут быть вычислены независимо друг от...

Главная идея проекта 2 iconГлавная
Главная | игрозона | анекдоты | заставки | скачать | интересное | фото приколы | ссылки | гостевая

Главная идея проекта 2 iconАктерское резюме Анфисы Вистингаузен
Профит, главная роль- ксения. Сейчас снимается : сериал Закрытая школа, 3-й сезон, реж. Олег Асадулин, Константин Статский, а-медиа,...

Главная идея проекта 2 iconТовара
...

Главная идея проекта 2 iconСоздание производства изделий из суспензионного поливинилхлорида (пвх)
Главная стратегия проекта: Поочередное динамическое создание и запуск объектов производственно-строительный комбинат

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
vbibl.ru
Главная страница