You are on page 1of 6

Synopsis

Tutorial Point
1. Introduction:
(a) Problem Definition: The major problem of the todays youth is that they dont have time.
They want all the study materials in easy way. They want all the information in different types of
formats. Our tutor at Centre faces problems in distributing materials between students. Existing
Sites have:
Programs
Video Tutorials
Presentation
Forums
Online Compilers
(b) Goals of implementation: The solution to that problem is this site. This site will have all his
and other teachers lecture in different formats. Advantage over existing system:
o We provide all type of extension support.
o We provide File upload facility also.
o We provide Forums thats usually are not provided.
o Help teacher sharing daily lectures and programs.
o We provide all facilities in one site.
o Student can ask questions to admin or teacher.
2. Functional requirements: The functional requirements of the user as as following:
o Information of various programming languages
C
C++
.net Framework
Java
CCNA
Ethical Hacking
Linux
o Format of files
Text File
Presentations
PDF Files
Word Files
o Various kind of official document formats
Resume Formats
Various job portal information
Project Reports
And many more.
o Guest User can
View starting info of file
Check what is new on site
See the Forums
o User can
View, Upload, Download files
Start new forums
3. Non Functional Requirements: A non-functional requirement is a requirement that
specifies criteria that can be used to judge the operation of a system, rather than specific
behaviors.
(a) User/External Interface: The System Should Designed in such a way that only
authorized people should be allowed to access some particular modules. The records should
be modified by only administrators and no one else. The user interface should be consistent so
that user can handle application with ease and speed.
Admin
User
Guest

(b) Software Interface:

Front End : Microsoft Visual Studio 2010
Back End : SQL Server 2008

(c) Communication Interface: It will be a smart phone, compute and any device having
a internet connection can access this web site.

4. Environment Characteristics:

(i) Hardware Requirements:
Processor
Motherboard
Hard disk
Floppy Disk
Monitor
Key board and mouse
Printer

(ii) Software Requirements:

Operating System : Window 7
Front End : Net Beans(Java)
Back End : Oracle database

5. DFD and Flow: A DFD also known as bubble chart or data flow graphs for the
purpose of classifying system requirements and identifying major transformations that will
become programs in system design.



DFD of Tutorial Point



DFD of Guest Module

DFD of User Module


DFD of Admin Module



Flow Chart: Describes the flow of data in project.

You might also like