• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Rob Spoor
  • Tim Cooke
  • Junilu Lacar
Sheriffs:
  • Henry Wong
  • Liutauras Vilda
  • Jeanne Boyarsky
Saloon Keepers:
  • Jesse Silverman
  • Tim Holloway
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Mikalai Zaikin
  • Piet Souris

Creating forum application in java?

 
Ranch Hand
Posts: 159
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Team,

I am trying to create a forum application module in java.

I would like to know, how do I start with designing the high and low level design document for it?

As well I want to make the component as a module, which can be reused any ware in other applications?

I am not concerned about the user interface, my only concern is about the working of forum.

Please suggest.

Regards, Jetendra.
 
Ranch Hand
Posts: 1376
Eclipse IDE Java
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Jeetendra

I think your question is very broad. There can be many ways you can create Forum application.

Before design, prepare/document all requirements of Forum application.

Requirements can be divided into various sub sections

a. Business Requirements - (how the forum should work from end user perspective for example - do we require to give change password option to User OR do we want system to generate a random new password when ever required etc ).

b. Technical Requirements - Here you decide hardware stack (how many servers required, any need of Load balancing etc ), software stack (which db to use,which programming language to be used, which web framework to be used, which ORM to be used ,which Servlet Container OR JEE containerto be used , which project management tool to be used etc)

c. Non functional requirements - performance criteria of Forum application, security features etc

Based on all requirements , you can create good design document.

By the way, you can use Open Source Java based Forum Application which can be customized toy your requirements.

Thanks
 
Jetendra Ivaturi
Ranch Hand
Posts: 159
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for the information Abhay,

Though I did not get the actual answer, thanks for your time for replying.
 
author
Posts: 23907
142
jQuery Eclipse IDE Firefox Browser VI Editor C++ Chrome Java Linux Windows
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Jetendra Ivaturi wrote:Thanks for the information Abhay,

Though I did not get the actual answer, thanks for your time for replying.



What Abhay is saying is ... there is a world of difference between writing something that has lots of features, and that may be used by thousands of people, versus say, a tic-tac-toe game that would be used by two people. You are trying to jump in and start from step 100 instead of step 1.

Anyway, coderanch, these forums, is based on JForum software. And interestingly....

https://coderanch.com/t/578729/Ranch-Office/new-jforum-forum

The forum for jforum is now hosted by the ranch. So, if you like, take a peek at the jforum forum, see what they discuss about, see what issues come up, maybe even find an early discussion about the design. hopefully, that will help.

Henry
 
Jetendra Ivaturi
Ranch Hand
Posts: 159
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello Henry,

I am going through the link, I will reach this forum for any assistance.

Appreciate your help.

Regards, Jetendra.
 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Here you can find an opensource forum java application: https://github.com/flashboss/rubia-forums
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic