Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.04.22;
Скачать: CL | DM;

Вниз

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

 
Ulugbek   (2010-05-20 15:30) [0]

Привет всем уважаемые знатоки.
Помогите мне спроектировать базу для учет денег. СУБД планирую использовать Firebird или SqlLite

Заранее извиняюсь за грамматику и орфографию.

Пример
Есть менеджер дистрибьюторский фирмы "Go&GO"... У фирмы есть 3 крупных магазина A,B,C
Менеджер ведет денежный учет на бумаге то есть кому сколько дал и кому должен итд
У него есть 5 журнал книг
1- Общая журнал
2-Журнал магазина A
3-Журнал магазина B
4-Журнал магазина C но в дальнейшим магазины будут много
5-Журнал долгов

Он как ведет
Допустим вчера вечером на дату 19,05,2010 он делал все расчеты и у него в балансе осталось 100 000 рублей
Сегодня утром начал новый операции откроют Общая Журнал Книг 1
на дату 20,05,2010 в Балансе 100 000
Делает приход
Клиент Дата Час Сумма Тип За что
Магазин A 20.05.2010 9:00 9 000 р приход за Порошок
Магазин A 20.05.2010 12:00 10 000 Р приход За Мыло
Магазин B 20.05.2010 9:00 10 000 Р приход За Мясу
Магазин B 20.05.2010 12:00 2 000 Р приход За Хлеб
Магазин C 20.05.2010 9:00 10 000 Р приход За Напитки
Магазин C 20.05.2010 12:00 8 000 Р приход За Водки
Иван 20.05.2010 14:00 8 000 Р взял в долг За Воду
Игорь 20.05.2010 16:00 8 000 Р взял в долг За Напитки В Балансе 165 000

Потом делает расход
Клиент Дата Час Сумма Тип За что От кого
Магазин С 20.05.2010 9:00 9 000 р Расход за Порошок Магазин A
Магазин С 20.05.2010 12:00 10 000 Р Расход За Мыло Магазин A
Магазин B 20.05.2010 9:00 10 000 Р Расход За Мясу Магазин C
Магазин B 20.05.2010 12:00 8 000 Р Расход За Хлеб Магазин C
Магазин A 20.05.2010 9:00 10 000 Р Расход За Напитки Магазин B
Магазин A 20.05.2010 12:00 2 000 Р Расход За Водки Магазин B
Магазин B 20.05.2010 14:00 8 000 Р Расход За Воду Иван
Магазин B 20.05.2010 16:00 8 000 Р Расход За Напитки Игорь

отсалось Баланс 100 000

Теперь откроют журнал книг 2 Это журнал магазина A

Магазин А должен Фирме 50 000 рубл
На дату 20,05,2010
приход
Магазин A 20.05.2010 9:00 9 000 р приход за Порошок
Магазин A 20.05.2010 12:00 10 000 Р приход За Мыло

Расход
Магазин С 20.05.2010 9:00 9 000 р Расход за Порошок
Магазин С 20.05.2010 12:00 10 000 Р Расход За Мыло

осталось его долг 41 000

Теперь откроют журнал книг 3 Это журнал магазина B

Магазин B должен Фирме 10 000 рубл
На дату 20,05,2010
приход
Магазин B 20.05.2010 9:00 10 000 Р приход За Мясу
Магазин B 20.05.2010 12:00 2 000 Р приход За Хлеб
Иван 20.05.2010 14:00 8 000 Р Приход За Воду Магазин B
Игорь 20.05.2010 16:00 8 000 Р Приход За Напитки Магазин B

Расход
Магазин A 20.05.2010 9:00 10 000 Р Расход За Напитки
Магазин A 20.05.2010 12:00 8 000 Р Расход За Водки

осталось его долг 18 000

журнал магазина С тоже так вводится

Теперь журнал Долг
Менеджер сам должен кому то 10 000 рубл
Приход
Иван 20.05.2010 14:00 8 000 Р взял в долг За Воду
Игорь 20.05.2010 16:00 8 000 Р взял в долг За Напитки

Расход
Магазин B 20.05.2010 14:00 8 000 Р взял в долг За Воду
Магазин B 20.05.2010 16:00 8 000 Р взял в долг За Напитки

У него долг 26 000

Как это автоматизировать помогите спроектировать
Учет деньги между клиентами магазинами и самой фирмы
Заранее благодарен.


 
Плохиш ©   (2010-05-20 16:28) [1]


> Ulugbek   (20.05.10 15:30)
>
> Привет всем уважаемые знатоки.
> Помогите мне спроектировать базу для учет денег.

Хорошо, но деньги вперёд.


 
Ulugbek   (2010-05-20 16:37) [2]

:)


 
Sergey13 ©   (2010-05-20 16:38) [3]

> [0] Ulugbek   (20.05.10 15:30)
> приход за Порошок

Это статья УК. 8-)

А товарный учет уже сделан или вот так просто "за Порошок" и все?


 
Медвежонок Пятачок ©   (2010-05-20 16:49) [4]

приход за Порошок

Неправильно.

"Приход от порошка"


 
Ulugbek   (2010-05-20 17:06) [5]

Ну да
Так будет да
Приход от порошка
Приход от мыло
Приход от мяса

Расход за порошка
Расход за мыло
Расход за мяса


 
Медвежонок Пятачок ©   (2010-05-20 17:08) [6]

От мыла, мяса и молока прихода не бывает.
Хотя я может что-то упустил.


 
Sergey13 ©   (2010-05-20 17:15) [7]

> [5] Ulugbek   (20.05.10 17:06)

Это будет очень плохая, но очень простая система по учету денег.

Таблицы:
1. Магазины (Ид, Наименование)
2. Причины (ИД, наименование) - Тут твои "за Порошок" и "за мясо". Собственно необязательна, но без нее будет совсем плохая система.
3. Операции (ИД, ИД_магазина, ИД_причины, Дата, Сумма, вид_операции) - Главная таблица. Вид_операции - это 1 или -1, т.е. приход/расход.

Вот собственно и все. Но насчет качества я тебя предупредил.


 
Ulugbek   (2010-05-20 17:20) [8]

Как я узнаю фирма сколько должен Магазину A или B
или A и B должен фирме...
Как сделать движение между ними?


 
Плохиш ©   (2010-05-20 17:22) [9]

Надо нанять программиста.


 
Медвежонок Пятачок ©   (2010-05-20 17:25) [10]

дешевле один раз выцыганить у хозяина триста рублей на "эксель для чайников"


 
Sergey13 ©   (2010-05-20 17:29) [11]

> [8] Ulugbek   (20.05.10 17:20)

Просуммировав суммы умноженные на вид_операции по магазину.


 
Ulugbek   (2010-05-20 17:43) [12]


> дешевле один раз выцыганить у хозяина триста рублей на "эксель
> для чайников"


Просто в ехсел сказали что если база увеличится то тормознутим становится

> Просуммировав суммы умноженные на вид_операции по магазину.


Можно подробное


 
Sergey13 ©   (2010-05-20 17:55) [13]

> [12] Ulugbek   (20.05.10 17:43)
> Можно подробное

Ты до этого вообще писал программы?


 
MsGuns ©   (2010-05-20 23:38) [14]

Складописатели обзачетились, пришла пора "деньгописателей" :)


 
MsGuns ©   (2010-05-20 23:42) [15]

Первая же ссылка в гугле на запрос "Проектирование баз данных"
http://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
дала краткое, но вполне достаточное описание того, с чего и как следует начинать работу.
Но автору гугль не указка ?


 
Германн ©   (2010-05-21 01:50) [16]


> MsGuns ©   (20.05.10 23:42) [15]
>
> Первая же ссылка в гугле на запрос "Проектирование баз данных"
>...
> дала краткое, но вполне достаточное описание того, с чего
> и как следует начинать работу.

Так там ещё читать надо. И не просто читать. А вдумываться при чтении, т.е. учить предмет. А это не для них.


 
Anatoly Podgoretsky ©   (2010-05-21 08:43) [17]

> Ulugbek  (20.05.2010 17:43:12)  [12]

Если сейчас он делает это на бумаге, то тормознутость ему не грозит.


 
Anatoly Podgoretsky ©   (2010-05-21 08:45) [18]

> Ulugbek  (20.05.2010 17:20:08)  [8]

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


 
MsGuns ©   (2010-05-21 09:08) [19]

>Anatoly Podgoretsky ©   (21.05.10 08:45) [18]
>Для этого надо сначала сделать разработку и только потом ее вооплащать в
>коды. А это как уже сказали требует изучения.

Анатолий, очевидно, ты хотел сказать "постановку" ?
:)


 
sniknik ©   (2010-05-21 09:44) [20]

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


 
Sergey13 ©   (2010-05-21 10:10) [21]

> [20] sniknik ©   (21.05.10 09:44)
> "рекламировал" Kerk вроде (???).

Вроде кайф. Давненько правда.


 
sniknik ©   (2010-05-21 10:26) [22]

> Вроде кайф.
точно, теперь припоминаю.


 
sniknik ©   (2010-05-21 10:31) [23]

и даже нашол...
http://gaapinvest.com/index.php


 
Ulugbek   (2010-05-21 10:38) [24]

Спасибо ща посмотрим


 
turbouser ©   (2010-05-21 10:38) [25]


> sniknik ©   (21.05.10 10:31) [23]

Так там же всеравно конфигурацию придется свою делать.


 
Anatoly Podgoretsky ©   (2010-05-21 13:21) [26]

> MsGuns  (21.05.2010 09:08:19)  [19]

Наверно правильно "постановка", поскольку разработка включает ее


 
Anatoly Podgoretsky ©   (2010-05-21 13:31) [27]


> Так там же всеравно конфигурацию придется свою делать.

Куда ни плюнь, все равно работать надо.



Страницы: 1 вся ветка

Текущий архив: 2012.04.22;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.006 c
15-1323861558
картман
2011-12-14 15:19
2012.04.22
зима пришла...


2-1324569664
brother
2011-12-22 20:01
2012.04.22
Закрытие файла...


3-1274355052
Ulugbek
2010-05-20 15:30
2012.04.22
Помогите мне спроектировать базу для учет денег


2-1325178292
Gu
2011-12-29 21:04
2012.04.22
SizeOf


2-1325185725
Plast
2011-12-29 23:08
2012.04.22
Конвертировать String в GUID?