PROJECT PROFILE
Project Title :
Multimate
Objective:
Front-End Tool:
PHP (5.3.5)
Back-End Tool:
MySql(5.5.8)
Server:
Apache (2.2.17)
Documentation Tools:
Dreamweaver CS6
Developed By:
Pareen Kuldeep
Internal Guide:
Group No:
MultiMate
REQUIREMENT SPECIFICATION
EXISTING SYSTEM
MultiMate
FUNCTIONAL SPECIFICTION
2. User:-
2. LeaderStaff
Assign task to member task.
Get query detail from member staff and give ans to member
staff. Get the leave application from member staff and send to
admin. Get task report from member staff and send to admin.
MultiMate
SERVER SIDE
HARDWARE(RECOMMENDED):
Processor :2.0GHZ
RAM :1 GB
HDD :40GB (free space)
SOFTWARE(RECOMMENDED):
Operating System :Widows Server 2003
Database
: MySql 5.0
WebServer
: Wamp 2.2
CLIENT SIDE
HARDWARE(RECOMMENDED):
Processor :1.6GHZ
RAM
: 512 MB
HDD
: 10 GB(free space)
SOFTWARE(RECOMMENDED):
Web Browser :Internet Explorer 6.0 or any compatible browser
MultiMate
TIMELINE CHART
MultiMate
USECASE DIAGRAM
MultiMate
MultiMate
MultiMate
MultiMate
ER DIAGRAM
10
MultiMate
ACTIVITY DIAGRAMS
Admin
11
MultiMate
User
12
MultiMate
Employee
13
MultiMate
DATA DICTIONARY
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
State_id
Int(4)
Primary
key
Define stateid
Textbox
Not NULL
and only
numeric
value
statename
Varchar(20)
NotNull
Define
statename
Textbox
NotNull
Example
State_id
StateName
Gujarat
Punjab
14
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
City_id
Int(4)
Primary
key
Define cityid
Textbox
Not NULL
and only
numeric
value
Cityname
Varchar(20)
NotNull
Define
cityname
Textbox
NotNull
State_id
Int(4)
ForginKey
Define
stateid
Textbox
NotNull
Example
City_id
cityName
State_id
11
chandigdh
Punjab
14
Ahmedabad
Gujarat
15
MultiMate
Field
Name
Data type
Constraint
Description
Control
Name
Validation
Seq_id
Int(4)
Primary
key
Define
securityid
Textbox
Not NULL
and only
numeric value
Seq_que
Varchar(40)
NotNull
Define
securityname
Textbox
NotNull
Example
Seq_id
Seq_que
16
MultiMate
Field
Name
Reg_ Id
Data type
Constraint
Description
Int(10)
Primary
key
Define id
Control
Name
Textbox
Validation
Fname
Varchar(20)
NotNull
Define fname
Textbox
NotNull
Lname
Varchar(20)
NotNull
Define lname
Textbox
NotNull
Address
Varchar(100)
NotNull
Define
address
Textbox
NotNull
City_id
int(4)
ForginKey
Define cityid
Textbox
NotNull
Pincode
bigint(6)
NotNull
Define
pincode
Textarea
NotNull
Dob
datetime
NotNull
Define birth
of date
Textbox
bigint(10)
NotNull
Define
phoneno
Textbox
NotNull
Phone_no
Qualification
Varchar(20)
NotNull
Define
qulification
Textbox
NotNull
10
Expected_sal
ary
bigint(6)
NotNull
Define salary
Textbox
NotNull
11
First_call
Varchar(20)
NotNull
Define
firstcall
Textbox
NotNull
12
Second_call
Varchar(20)
NotNull
Define
secondcall
Textbox
NotNull
13
Status
Varchar(6)
NotNull
Define status
Textarea
NotNull
17
MultiMate
Example
Reg_ id
fname
lname
Address
38
kajal
shah
paldi
phone no
989845789
1
qualification
bsc
Expected_
salary
10000
18
City_id
14
Pincode
dob
380001
1984-03-05
First_call
Second_call
status
true
true
false
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
Login_id
Int(4)
Primary
key
Define
loginid
Textbox
Reg_Id
int(10)
ForginKey
Define
reg_id
Textbox
NotNull
Usename
Varchar(40)
NotNull
Define
username
Textbox
NotNull
Password
Varchar(50)
NotNull
Define
password
Textbox
NotNull
Seq_id
Varchar(4)
ForginKey
Define seqid
Textbox
NotNull
Answer
Varchar(50)
NotNull
Define
answer
Textbox
NotNull
Type
Varchar(15)
NotNull
Define type
Textbox
NotNull
Example
Login_id
54
Reg_Id
38
Username Password
kajal
k123
19
Seq_id
1
Answer
Type
kaju
user
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
Paper_id
Int(4)
Primary
key
Define
paperid
Textbox
Paper_name
Varchar(10)
NotNull
Define
papername
Textbox
NotNull
Example
Paper_id
1
Paper_name
A
20
MultiMate
Field
Name
Result_id
Data type
Constraint
Int(4)
Description
Primary
key
Define resultid
Control
Name
Textbox
Validation
Not NULL and
only numeric
value
Paper_id
Int(4)
Foreign
Key
NotNull
User_id
Int(4)
Foreign
Key
Define userid
Textbox
NotNull
Paper_name Varchar(10)
NotNull
Define paper
name
Textbox
NotNull
Marks
NotNull
Define marks
Textbox
NotNull
Varchar(3)
Example
Result_id Paper_id
1
User_id
kajal
Password Paper_name
k123
21
Marks
1
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
Que_id
Int(4)
Primary
key
Define
questionid
Textbox
Que_name
Varchar(20)
NotNull
Define
question
Textbox
NotNull
Marks
Int(4)
NotNull
Define
marks
Textbox
NotNull
Ans
Varchar(40)
NotNull
Define
answer
Textbox
NotNull
Paper_id
Int(4)
Foreign
Key
Define
paperid
Textbox
NotNull
Example
Que_id
10
Que_name
what is full form of
php?
Marks
Ans
hyper text pre
processer
22
Paper_id
1
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
Que_ans_id
Int(4)
Primary
key
Define
question ansid
Textbox
Que_id
Int(4)
Foreign
Key
Define queid
Textbox
NotNull
Que_option
Varchar(40)
NotNull
Define que
option
Textbox
NotNull
Ans
Varchar(100)
NotNull
Define answer
Textbox
NotNull
Example
Que_ans_id
Que_id
Que_option
Ans
33
10
pre processer
34
10
23
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
Que_id
Int(4)
Primary
key
Define queid
Textbox
Que_name
Varchar(40)
NotNull
Define
quename
Textbox
NotNull
Marks
int(4)
NotNull
Define marks
Textbox
NotNull
Ans
Varchar(40)
NotNull
Define ans
Textbox
NotNull
Paper_name
Varchar(100
NotNull
Define
papername
Textbox
NotNull
Example
Que_id
10
que_name
what is full form
of php?
marks
1
24
ans
Paper_name
MultiMate
Field
Name
Emp_id
Data type
Constraint
Description
Control
Name
Validation
Int(4)
Primary
key
Define
employeeid
Textbox
Not NULL
and only
numeric value
Username
Varchar(30)
NotNull
Define username
Textbox
NotNull
Password
Varchar(50)
NotNull
Define password
Textbox
NotNull
Address
Varchar(50)
NotNull
Define address
Textarea
NotNull
City_id
int(4)
NotNull
Define cityid
Textbox
NotNull
Pincode
bigint(6)
NotNull
Define pincode
Textbox
NotNull
Dob
Date
NotNull
Define
dateofbirth
Textbox
NotNull
Phone_no
bigint(10)
NotNull
Define phoneno
Textbox
NotNull
Qualification
varchar(20)
NotNull
Define
qualification
Textbox
Not NULL
10
Salary
bigint(10)
NotNull
Define salary
Textbox
NotNull
11
Type
Varchar(20)
NotNull
Define type
Textbox
NotNull
25
MultiMate
Example
Emp_id
12
Dob
1990-01-28
Username
Password
Address
City_id
Pincode
pri
p123
Cg road
12
385674
Phone_no
9899812312
Qualification
Salary
msc
7000
26
Type
Trainee
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
Leave_id
Int(4)
Primary
key
Define leaveid
Textbox
Employee_id
Int(4)
Foreign
Key
Define
employeeid
Textbox
NotNull
Leave_type
Varchar(20)
NotNull
Define
leavetype
Textbox
NotNull
From_date
Date
NotNull
Define
fromdate
Textbox
NotNull
To_date
Date
NotNull
Define todate
Textbox
NotNull
Status
Varchar(10)
NotNull
Define status
Textbox
NotNull
Example
Leave_id
Employee_id
Leave_type
Reason
From_date
25
15
sick
fever
2014-03-03
27
To_date
2014-0313
Status
Approved
MultiMate
Srno
1
Field
Name
Pro_id
Constraint
Data type
Int(4)
Pro_name
Description
Control
Name
Textbox
Validation
Primary
key
Define projectid
Varchar(15)
NotNull
Define
projectname
Textbox
NotNull
Pro_desc
Varchar(55)
NotNull
Define
projectdescription
Textbox
NotNull
Pro_leads
Varchar(11)
NotNull
Define
projectleader
Textbox
NotNull
Start_date
Date
NotNull
Define startdate
Textbox
NotNull
End_date
Date
NotNull
Define enddate
Textbox
NotNull
Example
Pro_id
5
Pro_name
Pro_desc
inventory
manage
three modules
purchasing,selling,billing
Pro_leads
neha
28
Start_date
2014-0304
End_date
2014-03-31
MultiMate
Field
Name
Data type
Constraint
Description
Validation
Control
Name
Textbox
NotNull
Que_id
Int(4)
Foreign
Key
Define queid
Options
Varchar(40)
NotNull
Define que
options
Textbox
NotNull
Sess_id
Varchar(50)
NotNull
Define
sessionid
Textbox
NotNull
Example
Que_id
2
Options
gfgf
Sess_id
fbgvfql9u3r1kvtio83he6b
2c7
29
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
A_id
Int(4)
Primary
key
Define aid
Textbox
Pro_id
Int(4)
Foreign
Key
Define
projectid
Textbox
NotNull
Leader_id
Int(4)
Foreign
Key
Define
leaderid
Textbox
NotNull
Start_date
Date
NotNull
Define
startdate
Textbox
NotNull
End_date
Date
NotNull
Define
enddate
Textbox
NotNull
Example
A_id
29
Pro_id
5
Leader_id
5
Start_date
End_date
2014-03-04
2014-03-31
30
MultiMate
Srno
Field
Name
Data type
Constraint
Description
Control
Name
Validation
At_id
Int(4)
Primary
key
Define
assigntaskid
Textbox
A_id
Int(4)
Foreign
Key
Define
assignid
Textbox
NotNull
Emp_id
Int(4)
Foreign
Key
Define
employeeid
Textbox
NotNull
Example
At_id
5
A_id
29
Emp_id
12
31
MultiMate
SEQUENCE DIAGRAM
32
MultiMate
33
MultiMate
34
MultiMate
35
MultiMate
COLLABORATION DIAGRAM
36
MultiMate
37
MultiMate
38
MultiMate
CLASS DIAGRAM
39
MultiMate
Testing
No
1
4
5
Test
Cases
Login
Case Type
1.Nonregistered
User
Pass/Fail
92
MultiMate
FUTURE ENHANCEMENT
We will use a iphone and biological instrument for attdence and security.
WE will not using single tasking but using multicompany like open company
differnt has intrect technologies.
93
MultiMate
BIBlIOGRAPHY
BOOK REFERRED:
PHP Manual
Teach Yourself PHP in 24 hour
Smarty PHP Template Programming and Applications
Beginning Ajax with PHP
Web Application Development with PHP
SEARCH ENGINE:
http://www.google.co.in
SITE REFERRED:
http://www.w3schools.com
94