Форум: "Базы";
Текущий архив: 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