0% found this document useful (0 votes)
91 views78 pages

Online Web Tutor Cygnet Infotech Ahmedabad: A Project Report On

The document is a project report for an Online Web Tutor system developed for Cygnet InfoTech by student Pratiksha Talsaniya. It includes an introduction to the company and guides for the project. The report describes the existing private tuition system, need for an online system, system requirements including hardware, software and diagrams, and various sections of the project.

Uploaded by

Vipul Purohit
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views78 pages

Online Web Tutor Cygnet Infotech Ahmedabad: A Project Report On

The document is a project report for an Online Web Tutor system developed for Cygnet InfoTech by student Pratiksha Talsaniya. It includes an introduction to the company and guides for the project. The report describes the existing private tuition system, need for an online system, system requirements including hardware, software and diagrams, and various sections of the project.

Uploaded by

Vipul Purohit
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 78

A

PROJECT REPORT
ON

ONLINE WEB TUTOR


AT
Cygnet InfoTech
Ahmedabad

Internal Guide External


Guide
Mr. Pavan Soni Mrs. Arti
Dhoot

BY
TALSANIYA PRATIKSHA C.
Group No.71
Enroll No. BCA249/07

SUBMITTED TO
ACHARYA MOTIBHAI PATEL INSTITUTE OF
COMPUTER STUDIES
(Constituent of Ganpat University)
Ganpat Vidhyanagar, Kherva-382711

ACHARYA MOTIBHAI PATEL


INSTITUTE OF COMPUTER
STUDIES
(Constituent of Ganpat University)
Ganpat Vidhyanagar, Kherva-382711

TO WHOM IT MAY CONCERN


This is to certify that the following student of
B.C.A. have completed their project work titled “ ON
LINE WEB TUTOR “ satisfactorily fulfilled the
requirement of T.Y.B.C.A. Ganpat University, Kherva in
the year 2009-2010.

Student Name Exam No.


TALSANIYA PRATIKSHA 249
C.
INTERNAL GUIDE PROJECT CO-ORDINATOR
PRINCIPAL/HOD
Mr.Pavan Soni Mr.Pavan Soni
Mr. A.B.Patel

ACKNOWLEDGEMENT

With heart felt gratitude, I would like to


acknowledge the great Support, Help & Guidance of a no.
of persons who helped me to reach this pinnacle.
First of all I would like to than my External Guide
Mrs. Arti Dhoot who has been a great source of zeal,
encouragement & guidance, may it be the technical
aspects of the project for software development concept
& methodology. I owe her a lot for the practical guidelines
she provided during the whole period of my project. Also,
I would like to thank my internal guide Mr.Pavan Soni
(lecturer of B.C.A.).
Along with this, I am greatly indebted to our
very helpful co-workers at Cygnet InfoTech
(Ahmedabad) who have shown Great Spirit in helping
me in every possible way they could.

By,
Talsaniya
Pratiksha C.

INDEX

No. Title
1 Project Profile
2 Company Profile
3 Existing System
4 Need For the System
5 System Requirement
6 System Flow Chart
7 Data Flow Diagram
8 Data Dictionary
9 E-R Diagram
10 Process Algorithm
11 I/P & O/P Design
12 Testing
13 Post Implementation Review
14 Future Enhancements
15 Bibliography
PROFILE
Project Online Web Tutor
Name
Organization Cygnet InfoTech PVT. LTD.

Developed Acharya Motibhai Patel Institute Of


At Computer Studies,
Ganpat University,
Kherva.

Developed Ms. Pratiksha C. Talsaniya


By (Enroll No.BCA249/07)

Group No 71

Project Internal Guide :- Prof. Pavan Soni


Guide
External Guide :- Mrs. Arti Dhoot

Front End. ASP .NET


Back End. Microsoft Access

Application Web Application

COMPANY PROFILE

Name : CYGNET InfoTech PVT. LTD.


Address : Naranpura, Ahmedabad (Gujarat).
Establishment : Company Established In Year
2000.
Microsoft Gold Certified Partner: Certified
Expertise, Direct Training & Support
From Microsoft and has proven its
ability to meet the clients.
Specialty : Offshore Dynamic Development IT &
BPO Services, Training & Consultancy
Intel Software Partner: CYGNET InfoTech can
take advantage of various Planning,
Technical Marketing & Sales
Resources provided by Intel.
Existing System

1) Similar to Private Tuitions


2) Only Individual or Group Sessions can be made
3) Requirement of Infrastructure is Compulsory
4) Limited Reach (Local Areas Only)
5) Limited scope of earning
6) Fixed time is spent by the Experts to the
Students
Need for the System

1) Distance Learning can be Possible


2) Multiple numbers of students can attend the
class at the same time
3) Expanding Reach-Beyond the Physical
Boundaries
4) Minimal or no Infrastructure is required
5) Earning Opportunities are expanded
6) Physical attendance not required
7) Main Features:
a. Tutor Management
b. Subject Management
c. Student Management
d. White Board Management

System Requirement

1) Hardware :-

a. Client :
1. Celeron Processor or Above
2. 64MB of RAM or Above

b. Server :
1. Pentium 4 or Above Processor
2. 256MB of RAM or Above

2) Software :-

a. Client :
1. Windows Operating System
2. Internet Explorer 5.0 or Above

b. Server :
1. Windows 2003 Server or Above
2. Microsoft .NET
3. I.I.S. (Internet Information Service)
5.10
4. Microsoft Access
5. Crystal Report
SYSTEM FLOW CHART
Administrator
Tutor
Student
DATA FLOW DIAGRAM

Context Level Diagram :-


a) First Level DFD For
Administrator :
b) First Level DFD for Tutor :-
c) First Level DFD for Student :-
DATA DICTIONARY

Table Name: Batch

N Field Data Constra Description


o. Name Type int
1 BatchId AutoNumb Primary Unique
er Key Identification
2 BatchName Text Not Null Batch Name
3 SubjectId Number Foreign Subject Id
Key
4 TimeDuratio Text Not Null Time Duration
n
5 PlanStartDat Date/Time Not Null Plan Start Date
e
6 PlanEndDate Date/Time Not Null Plan End Date
7 StartTime Date/Time Not Null Start Time Of
Batch
8 EndTime Date/Time Not Null End Time Of
Batch
9 ActualStartD Date/Time Not Null Actual Start
ate Date
10 ActualEndDa Date/Time Not Null Actual End
te Date

Table Name: City

N Field Data Constrai Description


o. Name Type nt
1 CityId AutoNum Primary Unique
ber Key Identification
2 CityNam Text Not Null City Name
e
3 StateId Number Foreign Key Country Id
Table Name: ContactInformationStudent

N Field Data Constra Description


o. Name Type int
1 ContactId Auto Primary Unique
Number Key Identification
2 UserStuden Number Foreign User Student Id
tId Key
3 Permanent Text Not Null Permanent
Address Address of
student
4 City Number Foreign City Name
Key
5 Pincode Number Not Null Pincode
6 EmailId Text Not Null EmailId
7 ContactNo Number Not Null Contect
Number

Table Name: ContactInformationTutor

N Field Data Constrai Description


o. Name Type nt
1 ContactId Auto Primary Unique
Number Key Identification
2 UserTutorI Number Foreign User Tutor Id
d Key
3 Permanen Text Not null Permanent
t Address Address of Tutor
4 City Text Foreign City Name
Key
5 Pincode Number Not null Pincode
6 EmailId Text Not null EmailId
7 ContactNo Number Not null Contect Number

Table Name: Country

N Field Data Constra Description


o. Name Type int
1 CountyId AutoNumb Primary Unique
er Key Identification
2 CountryNa Text Not Null Country Name
me

Table Name: Login

N Field Data Constrai Description


o. Name Type n
1 ID AutoNum Primary Unique
ber Key Identification
2 UserName Text Not Null User Name
3 Password Text Not Null Password
4 Type Text Not Null User Type
Table Name: Subject

No Field Name Data Type Constrai Descriptio


. nt n
1 SubjectId AutoNumber Primary Unique
Key Identification
2 SubjectName Text Not Null Subject
Name

Table Name: State

No Field Name Data Type Constrai Descriptio


. nt n
1 StateId AutoNumber Primary Unique
Key Identification
2 StateName Text Not Null State Name
3 CountryName Number Foreign Country Id
Key
Table Name: Student

No Field Name Data Type Constrai Descriptio


. nt n
1 StudentId AutoNumber Primary Unique
Key Identification
2 UserStudentId Number Foreign User
Key Information
Student Id
3 BatchId Number Foreign Batch Id
Key
4 TotalFees Number Not Null Total Fees

5 Registration Date/Time Not Null Registration


Date Date

Table Name: Upload

No. Field Name Data Type Constrai Descriptio


nt n
1 UploadId AutoNumber Primary Unique
Key Identification
2 FileName Text Not null FileName
3 FilePath Text Not null File Path

Table Name: Tutor

No Field Name Data Type Constrai Descriptio


. nt n
1 TutorId AutoNumber Primary Unique
Key Identification
2 UserTutorId Number Foreign UserInformati
Key on TutorId
3 BatchId Number Foreign Batch Id
Key
4 JoiningDate Date/Time Not Null Date Of Join
5 Degree Text Not Null Degree
6 MasterDegree Text Not Null Master
Degree
7 Specialization Text Not Null Specialization
6 Experiance Text Not Null Experience
Table Name: UserInformationTutor

No Field Name Data Constrai Description


Type nt
1 UserTutorId AutoNumb Primary Unique
er Key Identification
2 UserName Text Not Null UserName
3 DateOfBirth Date/Time Not Null Date Of Birth
4 Gender Text Not Null Gender
5 PressentAddresText Not Null Present
s Address
6 PermenentAddr Text Not Null Permanent
ess Address
7 CityId Number Foreign City Name
Key
8 ContectNumber Number Not Null Contect
Number
9 EmailId Text Not Null EmailID
Table Name: UserInformationStudent

No Field Name Data Constrai Descripti


Type nt on
1 UserStudentId AutoNumb Primary Unique
er Key Identificatio
n
2 UserName Text Not Null UserName
3 DateOfBirth Date/Time Not Null Date Of
Birth
4 Gender Text Not Null Gender
5 PressentAddress Text Not Null Present
Address
6 PermenentAddress Text Not Null Permanent
Address
7 CityId Number Foreign City Name
Key
8 ContactNumber Number Not Null Contect
Number
9 EmailId Text Not Null EmailID
E-R DIAGRAM
INPUT OUTPUT
DESIGNS
HOME PAGE
LOG IN
ADMIN PAGE
STUDENT PAGE
VIEW STUDENT INFORMATION
VIEW STUDENT SCHEDULE
USER INFORMATION STUDENT
CONTACT INFORMATION STUDENT
STUDENT REPORT
TUTOR PAGE
VIEW TUTOR INFORMATION
VIEW TUTOR SCHEDULE
USER INFORMATION TUTOR
CONTACT INFORMATION TUTOR
SUBJECT
BATCH
BATCH SCHEDULE
COUNTRY
STATE
CITY
DOWNLOAD
UPLOAD
ABOUT US
CONTACT US
TESTING

 Unit Testing :-

o Unit testing verification effort on the smallest unit of


software designs the software component or module.
The unit test focuses on the internal processing logic
and data structures within the boundaries of a
component. This type of testing can be conducted in
parallel for multiple components. Unit testing begins
at the vortex of the spiral and concentrates on each
unit (i.e. Component) of the software as implemented
in the source code. Unit testing makes heavy use of
testing techniques that exercise specific paths in a
component’s control structure to ensure complete
coverage and maximum error detection.

 Validation Testing :-

o Validation can be defined in many ways, but a simple


definition is that validation succeeds when software
functions in a manner that can be reasonably
expected by the customer.
o In validation testing first of all we have check that all
the requirements which was given for Administration
like project is fulfilled or not.

 System Testing :-
o System testing is actually a series of different tests
whose primary purpose is to fully exercise the
computer base system.
o After implementation the system all the flow of data
between interfaces are done or not.

 Integration Testing :-

o After Integrating the modules we have done the


integration test i.e. all the interfaces of modules are
working properly or not.
POST IMPLEMENTATION
REVIEW
 Post Implementation Review :-

o After the system is implemented and conversion is


completed, a review personal is good. They are
satisfied with this software facility and also from our
work.
o The most fundamental concern during post
implementation review is determining whether the
system has met its objective that is analysts want to
know if the performance level of users has improved
and if the system is producing the result intended. If
neither happening, one may question whether the
system can be considered successful.
 To evaluate the system following
questions are considered :-

o How to Communicate the Admin, Teacher &


Student with each other?
o How the Admin see the Tutor working?

o How the Student give the assignment?

o How Admin, Tutor & Student send the


attachment to each other?
FUTURE ENHANCEMENTS

 Future Enhancements :-

o Student attendance will display on website.

o Library information will display on website.


o Online Examination will be taken on website.
BIBLIOGRAPHY

 Reference Books :-

o ASP.NET UNLEASED

o Pure ASP.NET (e-Book by Rober Lair Lefebvre


 Web Reference :-

o www.microsoft.com/MSPress/Ebooks
o www.codeproject.com
o www.msdnforum.com
o www.dynamicdrive.com
o www.google.com

You might also like