Project Information Tracking System

download Project Information Tracking System

of 59

Transcript of Project Information Tracking System

  • 8/14/2019 Project Information Tracking System

    1/59

  • 8/14/2019 Project Information Tracking System

    2/59

    OVERVIEW Web based application project.

    Provides information about past projects to final year students ofIT& CSEdepartments.

    Students can determine their project work for the present.

    By thisHOD andStaffcan monitor the projects effectively.

    Our system provides three login

    HOD Login (Adminlogin)

    Staff Login (Guide login)

    Student Login (User login)

    Team Login

  • 8/14/2019 Project Information Tracking System

    3/59

    HOD LOGIN

    HOD login will have the completeaccessto the database.

    He can add, deleteandupdatethe list of projects in thedatabase.

    By evaluating the project by its description and topic, theHOD will issue theApprovedorNotApproved status.

    HOD can frequently update the reviewdates andsuggestionsto the all logins.

  • 8/14/2019 Project Information Tracking System

    4/59

    STAFF LOGIN

    Staff will receive the guidance requests from the students.

    They can view the topic , description and abstractof theproject.

    If they are interested in the topic and area of the project theycan send the acknowledgmentto the team.

    After that he can monitor his team members online.

  • 8/14/2019 Project Information Tracking System

    5/59

    STUDENT LOGIN

    Students can communicate individually with Team mates,Staff and HOD.

    They can send messages usingMailing system.

    They can also send Group messages.

    They can sendNewsletters.

    In Discussion forum students can create Threads andPost Scraps using individual Student ID.

  • 8/14/2019 Project Information Tracking System

    6/59

    TEAM LOGIN

    Projects that were already done are listed along with TitleandAbstractin the Team Login.

    Then he can search for theReplication and if not he cansubmit his project title and abstract to one of the faculty onrequest for their approvaland guidance.

    After getting acknowledgmentfrom the staff they cansubmit their abstract to HOD for approval.

    The status of the project will be indicated in the Team login.

  • 8/14/2019 Project Information Tracking System

    7/59

    SYSTEM MODEL

  • 8/14/2019 Project Information Tracking System

    8/59

    EXISTING SYSTEM

    Timeconsumingsince students have to wait for thesubmission and approval of the project.

    Tracking of the past projects is difficultto perform since HODhas to maintain the list of previous projects.

    Searching for the availability of the project takes more time.

  • 8/14/2019 Project Information Tracking System

    9/59

    PROPOSED SYSTEM

    HOD and staff can monitorthe projects effectively.

    Replication of the project is avoided.

    Students can exchange their ideas in public discussionforum.

    The last years projects abstract and description can be

    viewed for their clarification.

  • 8/14/2019 Project Information Tracking System

    10/59

    Registration Phase

    Mailing Phase

    Database Connectivity Phase

    Discussion forum Phase

    Searching Phase

    MODULES

  • 8/14/2019 Project Information Tracking System

    11/59

    REGISTRATION This system provides a secured form of data about the

    projects so that the public who do not haveAuthenticationto view the site cannot have an access to our project listdatabase.

    There are four forms of registration :

    HOD Registration

    Staff Registration

    Student Registration

    Team Registration

  • 8/14/2019 Project Information Tracking System

    12/59

    Every user must register to have access to this system.

    After registration we provide aLogin ID that can be used toLogin into our system.

    Department + Count + Type + Year

    For Ex : IT1HOD2009

  • 8/14/2019 Project Information Tracking System

    13/59

    REGISTRATION PHASEREGISTRATION

    STUDENT STAFF

    HOME PAGE

    LOGIN ID

    LOGIN TYPE

    STUDENT STAFF

    HOME PAGE

    TEAMHOD

    HOD TEAM

    HOME PAGE HOME PAGE

    MAILING FORUM PROJECT LIST SEARCH NEWSLETTER

  • 8/14/2019 Project Information Tracking System

    14/59

    This is one of the major features that our system provides

    and it is this feature that creates a bridge between each andevery user.

    Anyone can send mails individually to any particular usersimply by knowing their Login ID.

    The message is displayed with sender name, time anddate of the message recieved.

    The two types of this feature provided in this system are :

    Individual Mails

    Group Mails

    MAILING

  • 8/14/2019 Project Information Tracking System

    15/59

    Individual Mails :

    These are type of messages that is been sent to any particularuser. The user can send mails to anyone by knowing his Login

    ID.

    Group Mails :These type of mailing facility is provided only to HOD of the

    college. He can send group mails to the following groups :

    IT StudentsCSE StudentsIT FacultyCSE Faculty

    Group mails can be used to send individual updates aboutreview dates, any information about projects and project

    submission dates.

  • 8/14/2019 Project Information Tracking System

    16/59

    MAILING PHASEMAILING

    STUDENT STAFF TEAMHOD

    MESSAGING

    GROUP

    COMMUNICATON

    MESSAGING

    VIEW HOD

    APPROVAL

    GROUP

    COMMUNICATON

    MESSAGING

    VIEW GUIDANCE

    REQUEST

    GROUP

    COMMUNICATONNEWSLETTER

    NEWSLETTERNEWSLETTER

    MESSAGING

    SEND GUIDANCE

    REQUEST

    GET HOD

    APPROPVAL

    NEWSLETTER

    GROUP

    COMMUNICATON

  • 8/14/2019 Project Information Tracking System

    17/59

    Public discussion place where everyone can share their ideaswhere users can have a flexible interface to clarify their doubtsregarding their projects.

    Every user can start a discussion on any topic by simplyposting a question in the Forum.

    The question can viewed by every user who is online.

    Any user can rate the answer if he knows about it.

    DISCUSSION FORUM

  • 8/14/2019 Project Information Tracking System

    18/59

    Rating :

    Rating is way to find which answer is correct and which one

    is error free ranges from 1 to 5.

    An user can rate a answer only once in his current session.

    For Ex: User 1 : Rate : 4 User 2 : Rate : 3

    Total Rate : 7Total No. of Users : 2

    Therefore ,

    Total Rate 7Rate : = ---------------------- = --- = 3.5

    Total No. of Users 2

  • 8/14/2019 Project Information Tracking System

    19/59

    FORUM PHASEFORUM

    STUDENT STAFF TEAMHOD

    REPLY SCRAP

    POST NEW

    SCRAP

    VIEW SCRAP

    POST THREAD

    CREATE NEW

    THREAD

    VOTING

    DENY

    ACCEPT

  • 8/14/2019 Project Information Tracking System

    20/59

    SEARCHING

    FEATURES

    Point/Priority Based

    Spelling mistakes if keywords are phonetically spelled

    Multiple keywords (with the flexibility to add minus

    keywords)

    Variations of Entire Phrase Matching

    Variations of Word within Phrase Matching

  • 8/14/2019 Project Information Tracking System

    21/59

    The algorithm has the requirements that a precompiled

    list exist with the columns

    KeywordsResources

    The algorithm assumes the user will be provided a

    simple query box, where s/he will be able to supply a list ofkeywords separated (delimited) by spaces.

    ALGORIT

    HM

  • 8/14/2019 Project Information Tracking System

    22/59

    SQL = "select * from projectlist, (select title, sum(pt) pt from (

    if query = "" then

    SQL = SQL + " SELECT 5 pt,title,abstract FROM projectlist union "

    End if

    if query "" then

    'response.write(query&"s")

    SQL = SQL + " SELECT 10 pt,title,abstract FROM indexproject where abstract like '%"&query&"%' or

    title like '%" & query & "%' union "

    SQL = SQL +"SELECT 2 pt,title,abstract FROM indexproject where soundex(abstract) =

    soundex('"&query&"') or soundex(title) = soundex('"&query&"') union "

    SQL = SQL +"SELECT 7 pt,title,abstract FROM indexproject where abstract like '"&query&"%' or title

    like '"&query&"%' union

    SQL = SQL +"SELECT 5 pt,title,abstract FROM indexproject where abstract like '%"&query&"' or title

    like '%"&query&"' union "

    End if

    TermsArray = split(trim(query)," ")

    if Ubound(TermsArray) > 0 then

    for i = 0 to Ubound(TermsArray)

    'response.write(query&"f")

  • 8/14/2019 Project Information Tracking System

    23/59

    SQL = SQL + " SELECT 10 pt,title,abstract FROM indexproject where abstract like

    '%"&TermsArray(i)&"%' or title like '%" & trim(TermsArray(i)) & "%' union "

    SQL = SQL + " SELECT 2 pt,title,abstract FROM indexproject where soundex(abstract) = soundex('"&

    trim(TermsArray(i))&"') or soundex(title) = soundex('"&TermsArray(i)&"') union "

    SQL = SQL + " SELECT 1 pt,title,abstract FROM indexproject where abstract like

    '"&trim(TermsArray(i))&"%' or title like '"&trim(TermsArray(i))&"%' union "

    SQL = SQL + " SELECT 1 pt,title,abstract FROM indexproject where abstract like

    '%"&trim(TermsArray(i))&"' or title like '%"&trim(TermsArray(i))&"' union "

    Next

    End if

    SQL = SQL + " select 0,'','' ) x group by title) y where "

    SQL = SQL + " y.pt > 0 and projectlist.title = y.title "

    SQL = SQL + " order by "

    'if Query = "" then

    'SQL = SQL + " projectlist.index1 desc, "

    'End if

    SQL = SQL + " y.pt desc "

  • 8/14/2019 Project Information Tracking System

    24/59

    SEARCHING PHASESEARCHING

    STUDENT STAFF TEAMHOD

    YEAR

    DEPARTMENT

    DOMAIN

    TITLE

    PROJECT LISTRANK BASED

    SEARCHING

    BASED ON THE

    TITLE AND ABSTRACT

    OF THE PROJECT

    SORTING

    AVAILABILITY

    PROCEED

    CHANGE

    PROJECT

    YES

    NO

  • 8/14/2019 Project Information Tracking System

    25/59

    ConnString="DRIVER={SQL Server};SERVER=HOME-8D0CCAAB6B;UID=sa;PWD=sa;DATABASE=pits

    Set Connection = Server.CreateObject("ADODB.Connection")

    Set Recordset = Server.CreateObject("ADODB.Recordset")

    Set rs = Server.CreateObject("ADODB.Recordset")

    DATABASE CONNECTIVITY

  • 8/14/2019 Project Information Tracking System

    26/59

    COLUMN NAME DATA TYPE DATA SIZE DESCRIPTION

    logid varchar 15 students login id (primary key)stname varchar 150 students name

    colname varchar 200 College name

    regno bigint Reg no of the student

    dept varchar 50 Department of the student

    phno bigint Phone no of the student

    usname varchar 100 User name

    passw varchar 100 Password

    imagesel image Image

    question varchar 200 Question

    answer varchar 100 answer

    STUDENT REGISTRATION TABLE:

  • 8/14/2019 Project Information Tracking System

    27/59

    COLUMN NAME DATA TYPE DATA SIZE DESCRIPTION

    logid varchar 15 staff login id (primary key)

    stname varchar 150 staff name

    colname varchar 200 College name

    dept varchar 50 Department of the staff phno bigint Phone no of the staff

    usname varchar 100 User name

    passw varchar 100 Password

    imagesel image Image

    question varchar 200 Question

    answer varchar 100 answer

    STAFF REGISTRATION TABLE:

  • 8/14/2019 Project Information Tracking System

    28/59

    HOD REGISTRATION TABLE:

    COLUMN NAME DATA TYPE DATA SIZE DESCRIPTION

    logid varchar 15 HOD login id (primary key)

    hodname varchar 150 HOD name

    colname varchar 200 College name

    dept varchar 50 Department of the HOD

    phno bigint Phone no of the HOD

    usname varchar 100 User name

    passw varchar 100 Password

    imagesel image Image

    question varchar 200 Question

    answer varchar 100 answer

  • 8/14/2019 Project Information Tracking System

    29/59

    COLUMN NAME DATA TYPE DATA SIZE DESCRIPTION

    Teamid varchar 20 Team login id (primary key)Teamname varchar 150 Team name

    collegename varchar 200 College name

    dept varchar 50 Department of the HOD

    Team size integet Team size

    Stu1 Varchar 200 Student name

    Stu2 Varchar 200 Student name

    Stu3 Varchar 200 Student name

    Stu4 Varchar 200 Student name

    Team_username varchar 200 User name

    Team_password varchar 100 Password

    Team_image image Image

    question varchar 200 Question

    answer varchar 100 answer

    TEAM REGISTRATION TABLE:

  • 8/14/2019 Project Information Tracking System

    30/59

    COLUMN NAME DATA TYPE DATA SIZE DESCRIPTION

    Index1 integer Project list ID

    Title varchar 600 Title of the project

    Domain varchar 200 Domain

    Dept varchar 50 Department of the team

    Year1 Varchar 250 Year

    Member Varchar 700 Member name

    Guidance Varchar 20 Guidance name

    Abstract Varchar 8000 Abstract of the project

    Teamid Varchar 100 Team id

    PROJECT LIST TABLE:

  • 8/14/2019 Project Information Tracking System

    31/59

    COLUMN NAME DATA TYPE DATA SIZE DESCRIPTION

    noofmes integer Message IDSender varchar 200 Sender name

    Receiver varchar 200 Receiver name

    Message varchar 6000 Message

    Time1 Varchar 20 Time

    Date1 Varchar 20 Date

    attach Image File that is attached

    Filesize Integer File size

    Fname Varchar 900 File name

    Content type varchar 900 Content type

    MAIL ING TABLE:

  • 8/14/2019 Project Information Tracking System

    32/59

    COLUMN NAME DATA TYPE DATA SIZE DESCRIPTION

    Index1 integer Message ID

    Hodname varchar 200 hod name

    Hodid varchar 200 HOD ID

    TeamID varchar 100 Team ID

    Title Varchar 800 Title of the project

    Time1 Varchar 200 Time

    Date1 Varchar 200 Date

    Status Varchar 100 Status of the project

    FORUM TABLE:

  • 8/14/2019 Project Information Tracking System

    33/59

  • 8/14/2019 Project Information Tracking System

    34/59

    COLUMN NAME DATA TYPEDATA SIZE DESCRIPTION

    Index1 integer Message ID

    Review_no Varchar 100 Review number

    Sender varchar 200 Sender name

    Receiver varchar 200 Receiver nameTmname varchar 100 Team name

    Time1 Varchar 200 Time

    Date1 Varchar 200 Date

    attach Image File that is attachedFilesize Integer File size

    Fname Varchar 500 File name

    Content type varchar 200 Content type

    MODULE SUBMISSION TABLE

  • 8/14/2019 Project Information Tracking System

    35/59

    SNAP SHOTS

    HOME PAGE

  • 8/14/2019 Project Information Tracking System

    36/59

    HOME PAGE

    REGISTRATION PAGE

  • 8/14/2019 Project Information Tracking System

    37/59

    REGISTRATION PAGE

    SIGN IN PAGE

  • 8/14/2019 Project Information Tracking System

    38/59

    SIGN IN PAGE

  • 8/14/2019 Project Information Tracking System

    39/59

    ANTI - PHISHING

  • 8/14/2019 Project Information Tracking System

    40/59

    TEAM HOME

  • 8/14/2019 Project Information Tracking System

    41/59

    GUIDANCE REQUEST

  • 8/14/2019 Project Information Tracking System

    42/59

    STAFF HOME

    A O

  • 8/14/2019 Project Information Tracking System

    43/59

    TEAM HOME

  • 8/14/2019 Project Information Tracking System

    44/59

    HOD APPROVAL

  • 8/14/2019 Project Information Tracking System

    45/59

  • 8/14/2019 Project Information Tracking System

    46/59

    SEARCHING AVAILABILITY

    SENDING MAIL

  • 8/14/2019 Project Information Tracking System

    47/59

    SENDING MAIL

    GROUP MESSAGE

  • 8/14/2019 Project Information Tracking System

    48/59

    GROUP MESSAGE

  • 8/14/2019 Project Information Tracking System

    49/59

    TEAM HOME

  • 8/14/2019 Project Information Tracking System

    50/59

    INBOX

    O

  • 8/14/2019 Project Information Tracking System

    51/59

    FORUM

    FORUM

  • 8/14/2019 Project Information Tracking System

    52/59

    FORUM

  • 8/14/2019 Project Information Tracking System

    53/59

    FORUM

  • 8/14/2019 Project Information Tracking System

    54/59

    FORUM

  • 8/14/2019 Project Information Tracking System

    55/59

    SEARCH

    SEARCH RESULT

  • 8/14/2019 Project Information Tracking System

    56/59

    SEARCH RESULT

    PROJECT LIST

  • 8/14/2019 Project Information Tracking System

    57/59

    PROJECT LIST

  • 8/14/2019 Project Information Tracking System

    58/59

    FUTURE ENHANCEMENTS

    The future enhancements in this system will be

    Report generation for projects Year wise, Domain wise and Department

    wise.

    Generating POP messages.

    Voice enabled Mailing.

    Sending alerts to mobile.

    CONCLUSION

  • 8/14/2019 Project Information Tracking System

    59/59

    THANK YOU

    We have presented a new type of project submissionsystem, where the time consumption in much reduced. In

    this scheme each and every process is automated and

    authenticated either by the administrator or HOD. Thisscheme is practically applicable to all college to keep track of

    project information.

    CONCLUSION