Upload
bharanihrda
View
215
Download
0
Embed Size (px)
Citation preview
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