Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Нужна помощь (построение графика, и др.) (https://javascript.ru/forum/xhtml-html-css/57163-nuzhna-pomoshh-postroenie-grafika-i-dr.html)

stomaks 22.07.2015 16:47

Нужна помощь (построение графика, и др.)
 
"График жизни + домашняя бухгалтерия"

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


Так вот, суть в том, что на странице сайта вывести график с доходами/расходами. Также добавить возможность для добавления какого-то события на график

например: "Создал тему по реализации идеи "график жизни" на форуме javascript.ru 22.07.2015"



С css и html я знаком, а вот к сожалению javascript не владею.

Функционал:
• Главное окно - линейный график (денежный поток - основная линия, с осью У - года иди месяца, ось X - деньги в $ или грн.);
• Возможность добавлять другие линейные графики, зависящие от денег или процентно.
• График в виде круга (процентные доли), круг делиться на 3 части доходы, расходы, денежный поток (формула: доходы - расходы = денежный поток), данные отображаются в зависимости от того какой какое время выбрано на основном линейном графике.

tysonfury2015 22.07.2015 16:51

stomaks,
А в чем вопрос?

stomaks 22.07.2015 17:03

Цитата:

Сообщение от tysonfury2015 (Сообщение 380951)
stomaks,
А в чем вопрос?

Вопрос в том как это реализовать :)

tysonfury2015 22.07.2015 17:06

Цитата:

Сообщение от stomaks
а вот к сожалению javascript не владею.

В таком случае, видимо, надо овладеть, для начала?:)

tysonfury2015 22.07.2015 17:17

stomaks,
В теории, Вы можете реализовать нечто подобное на html/css, если виртуозно владеете ими, Вы можете как то ухитряться при изменении данных просто перезагружать страницу. Формировать же ее все равно надо, как правило, программно, на сервере. Но это все слишком сложно. Основное средство для отрисовки графиков -- это canvas, которое доступно только из JS. Есть еще пара тройка альтернатив, тапа флеша, но это все скоро здохнет. Вам надо изучить программирование, в любом случае, а это не быстро, и не легко. Это годы. А тем более, JS, это не самый легкий язык. Подумайте, дейcтвительно ли Вам оно нужно, и если ответите для себя на этот вопрос положительно -- вперед.:)


Часовой пояс GMT +3, время: 08:09.