urgent - Webserver hosting technical forums

I have received a project assignment which i have to complete, in order to get a job...i don't know how to go about.....plz help me
[if possible tell me in detail what r the steps needed]

The details of the requirements are given below

Thanks
Amrith

*******
Title: Webserver hosting technical forums

Prepare a detail design of a system to cater to the following ,
A GUI for forum's main page to be developed which allows a user to,
1. Subscribe to a forum within a list provided.
"subscription to multiple forums is possible"
2. Post a query to forum.
"This should be visible on site and should be sent as mail to
subscribers of the group to which it is posted as well"
3. Reply to a query.
(Options in 2. also apply here)
4. Display a history of all queries and replies if any.
5. Provide search facility to retrieve queries based on a keyword.


Specify your design with proposed tools,database etc
(e.g MS Access,ASP,JSP, VB Script,HTML,DHTML .....)
Justify that your design is efficient in terms of speed and state
how many concurrent accesses can be permitted.

Comments


  • Hi,

    Will give you some brief about this:

    1. Get to know the ins-and-outs of a database - this can be MS Access if you'll work in ASP. Or it can be mySQL or PostgreSQL if you'll work on any other Platform like PHP,etc. If your platform is Windows on IIS web server, best will be MS Access database with ASP as the main platform for scripting.
    For Linux with Apache, go for mySQL/PostgreSQL with PHP or Perl as your Platform script.

    2. Take a look at existing bulletin boards to make a guess what you want:

    http://www.vbulletin.com
    http://www.ikonboard.com
    The Programmers Heaven Bulletin Board (THIS) itself!

    3. Not much to write about more....basically you just have to write functions in your language so that 1) Any User can choose a unique nickname and register, 2) A registered user is recognized (login/cookie) and is allowed to post a new query. etc.

    To store the user-details and Query Messages, you will use the database and if the user wants to do a search, it will be very easy because all you'll have to do is to form a SQL statement and it will be done easily.


    Concurrent Accesses will depend upon your database. mySQL may allow upto 100 concurrent users easily. No such idea about MS Access, but you need to check up with Microsoft's Site (http://msdn.microsoft.com) for that.



    Manish.



Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

In this Discussion