Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Pictures MCA Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter



Development of Web Based Document Version Controller


Posted Date: 19 Mar 2008    Resource Type: Articles/Knowledge Sharing    Category: General

Posted By: Aparanjitha       Member Level: Gold
Rating:     Points: 5



Title of the project
Development of Web Based Document Version Controller

Abstract of the project
This project is aimed at developing a version controller which can be used to control any type of documents. This is typically useful when a group of people are concurrently changing the documents in a repository.

Keywords

Version Control, Web Server

Generic Technology keywords
Programming
Front end
Software Engineering

Specific Technology keywords
Linux, Web Server, C++, HTTP, HTML

Project type keywords
Design,
Implementation,
Testing etc (Software Engineering)

Functional components of the project
1. User registration and access privilege to the repository.
2. Administrator’s privilege to edit user profiles
3. Stream management. ( A stream is a file base which is independent of other file bases. The scope of all version-control actions are restricted to a file-base. ) Users have option to select the stream from list-down box.
4. User Interface:
a. User has option to select stream.
b. User has option to traverse the Folder tree.
c. The last folder of a tree will have the documents.
d. User can view all versions of a document.
e. User can up-version a document simply by uploading that document again.
f. User can delete only the latest version which he/she has created.
g. User can create the initial version of the document.
5. The version numbering will happen automatically.
6. Administrator can freeze a file-base.

The file storage can be a on simple unix NFS ( Network File System). The control mechanism is to be programmed in C++ on Unix. Web applications are also on the Unix
Box. Access permissions to each level of the document tree in Unix are to be taken special care.

Steps to start-off the project

1.Knowledge about web server.
2.Knowledge about Object Oriented Programming.
3.Prior knowledge about the functionality of a version controller will be useful.
Requirements

Hardware requirements
Number Description Alternatives (If available)
1. PC with minimum 40 gig
of hard disk and
256 mb of RAM.





Software requirements
Number Description Alternatives (If available)
1. Linux Windows
2. Apache Any web server
3. gcc C, C++ or Java Compiler




Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
(No tags found.)

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Interest Calculation system
Previous Resource: Development of a web based Stationery Management System
Return to Discussion Resource Index
Post New Resource
Category: General


Post resources and earn money!
 
Related Resources

Watch TV Channels



Contact Us    Editors    Privacy Policy    Terms Of Use   

SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.