Sunday, February 8, 2009

Software Project Management

  Software Project Management 


 Software Project Management is one application that have been designed from the start with taking security in mind. It is a very fast, efficient, with clear and user friendly interface specifically developed for use by different users in the intranet and internet.
Software Project Management taking care of all those things that are needed for developing the projects. It stores all the information i.e. which organization handle how many projects , the list of projects , how many people associated with a particular projects, who is the project leader what is the tasks associated with the projects, which module handle by which people , what is the duration of total project i.e. starting date and completion date.

 Software Project Management is the easiest and most cost-effective way for web-enable organization for using inter networking communication. It will greatly help organization to assign tasks & utilizing resources about the projects. If any problem occurring in any situation that can be solve by communicate the problems & receive solution from other experts in the organization.
 If there is any bugs occurring in the process then just submitting the bugs in the bug tracking page if there is any possible solution for this then it can be handle by other experts in real time. 
Another facility of this project that it has strong report generation capabilities. It shows the summary of the projects. And strong queries facilities. Which helps organization to take a strong decision?
The application operates on the data that is stored in central database on the server such as MS Access, SQL SERVER, MS SQL, etc. It can be installed virtually on any web server, whether internal within the organization, or external, hosted by a web hosting company. Certain functional options can be configured using administrative module.
This revolutionary Software Project Management is a great online solution for various IT Company or organization. It combines several online applications into one easy to use package. It is a excellent solution for various organization developing projects.

3.2 ABOUT USERS
  There are two types of users associated with this project.
1. ADMIN  
The admin is the super user it has authenticates to access all the pages. The administrator is responsible for creating new members. The admin can access all the users. 

2. MEMBERS
  The members are registered users. The members can access all the pages except some pages which is access only by administrator.

3.3 OVERVIEW OF THE MODULES (FUNCTIONALITY)

The Software Project Management consists seven modules
• My workplace
• My Project
• People Finder
• News 
• Forums
• My details
• Administrator


Module 1 My WorkPlace ::
This module is actual workplace for a members i/e. for authenticate users. In this module the users takes care of his project i.e. how many project he/she handle. I.e all the documents about the projects, project activities, starting date & completion date of the project. And assign that to which team to develops which project ,who is the the project leader of this project ,who is the programmer etc.
This module is again has a sub modules 
• Projects
  This sub module contains all the documents i.e. information about all the project handle by the logged in user. The information about projects starting date, completion date, status of the project activities of the project.
   
.

Module 2 My Project::
  This module handles a specific project. In this new project can be added. This handles all the tasks of the project.
This module is again has some sub modules 
• Details
• Organizations
• Milestones
• Documents
• Announcements

Details  
  This sub module contains the details about the project i.e. name of the project, description about the project, starting date of the project, completion date of the project, which team performing this projects, about the team leader, programmer associated with the project. New project details can be added here.
Organizations
  Here the user assigns the tasks about the project organization. I.e. who is the project manager, who is the programmer manager, create team members to assigns work on this project.
Milestones
  This sub module gives the information about the project i.e. status of the project. This gives the information that the project is in progress or completed or not started or if progress then how many percent it complete.
Document
The document store information about milestone, description, category, version and status of the project.
Announcements 
Here the member who had logged in is considering as the project manager. The program manager issues the announcements or comments to the assigned member for the project. The user can customize the announcement according to his requirement.
Module 3 People Finder:

  The main function of this module is to search the users associated with this application and email id of the users i.e. information about the users.
Module 4  


 NEWS::

Here the user advertises its news. The users can customize the news according to his requirement. The user also creates links to any news page. The user can says that the expire date of the news. This module has two sub tasks 
• Show current news
  This shows the current news available on that page.
• Show Expire News
  This shows the expired news available on the news page.

Module 5 Forum::
  This module gives the facilities to the members to chat or talk to each other about any matter. Here any user can send message to other and also sending reply. And customize the messages according to own.


Module 6 My Details ::
  This module gives the description about the current user logged in. It shows the login name, role, name, email, password of the login user.


 Module 7  

Administrator::

  The administrator is the super user of this application. Any body except admin cannot enter into this page. The admin can give authenticate to user & gives privileges that which portion they can access. The admin can create new users. The administrator has all the information about all the users & about all the projects. There are two sub module of administrator
• Projects :: This contains the information about all the projects i.e. project list. And also information about manager of the project ,starting date and completion date etc.
• Users :: This contains the information about all the users and role of the users.

4.5 Software Required:

  Operating System: Windows 2000 Server/Professional or Above.
  Framework: .Net 2003 Frame Work or Above.
  Languages: ASP. Net, C#. Net,ADO.NET
  Data Base: SQL Server.
  WEB Server: IIS 5.0 OR Above.
4.6 Hardware Required:

PROCESSOR : Intel Celeron/ P3/p4 (600 MHz or Above).
RAM (SD/DDR) : 512MB or above.

HARD DISC : 10GB or above.

No comments: