Биллинговая система продвинутого проекта с JDBC
для проекта нового цикла
Что я уже пробовал:
помогите мне любым способом, насколько это возможно
Мы не делаем домашнее задание: оно задано не просто так. Она существует для того, чтобы вы думали о том, что вам сказали, и пытались понять это. Он также существует для того, чтобы ваш наставник мог определить области, в которых вы слабы, и сосредоточить больше внимания на корректирующих действиях.
Попробуйте сами, возможно, вы обнаружите, что это не так сложно, как вы думаете!
Если вы столкнетесь с конкретной проблемой, то, пожалуйста, спросите об этом, и мы сделаем все возможное, чтобы помочь. Но мы не собираемся делать все это для вас!
Ваш вопрос слишком широк, чтобы ответить на него. Вы выбрали свой язык, и вот другие вещи, которые необходимо выбрать, Прежде чем двигаться дальше.
Вопрос 1: Является ли ваше приложение веб-приложением или просто настольным?
Если ваше приложение является настольным вы можете использовать любое из них Swing или JavaFx чтобы разработать хороший графический интерфейс или если ваше приложение является веб-приложением, вы можете использовать JSP.
Вопрос 2: Какой тип базы данных вы планируете использовать?
Базы данных выпускаются в двух вариантах решения на основе SQL и No-SQL. Если ваше приложение просто собирается сидеть на вашем локальном компьютере лучше перейти на SQLite или если оно сидит в локальная сеть вы можете использовать MySQL или любой другой тип базы данных, который подходит. Но если ваша биллинговая система запущена и доступна любому человеку, вам нужно сделать мудрый выбор - вы можете использовать предварительно построенную инфраструктуру, такую как Firebase(Облачная база данных на основе NoSQL), или построить свою собственную с нуля(вам может потребоваться реализовать обновления в реальном времени и другие средства, которые сервер баз данных может не предоставить.) Возможно, Вам также потребуется применить соответствующие меры безопасности для защиты серверов баз данных. Я не слишком опытен в работе с веб-базой, консультируюсь здесь с другими экспертами.
Предложение: Если это не домашняя работа, то есть много популярных биллинговых систем с открытым исходным кодом, которые вы можете использовать.
почему это понижается в голосовании?