Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2012.04.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.003 c
15-1323982683
Германн
2011-12-16 00:58
2012.04.22
Странный глюк с поисковыми запросами.


2-1324738361
Евгений07
2011-12-24 18:52
2012.04.22
ADODataSet узнать тип поля


1-1291843738
alex870
2010-12-09 00:28
2012.04.22
TRegistry в службе


2-1325062111
OW
2011-12-28 12:48
2012.04.22
IdTCPServer1Execute(AThread: TIdPeerThread); Какой тут AThread?


2-1325061895
гия
2011-12-28 12:44
2012.04.22
Пграмма "замерзает" пока TThread не завершится





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский