A presentation on a college project social networking.
which content screenshots, database entries Data flow diagram
use case diagram, ER diagram and other important point related to the project.
2. Content
• About project
• Project Requirement
• SDLC Model
• Project design
E-R Model
Use case Diagram
DFD
Screen sorts of project and modules
• Technologies used
• Testing
• Android Introduction
3. MyFacebook
• Myfocebook is a web based project which is similar to the
facebook.
• This project have Massaging (Chatting),sending friends request,
Searching friend, Accepting friends request, Posting posts etc.
functionality.
• Java (J2EE) is used as a main programming Language with
supporting technologies like HTML, CSS, JavaScript, Ajax etc.
• MySQL Database is used for storing data with the help of SQL
and JDBC.
4. Hardware Requirement
Hardware Minimum Recommended
RAM 512 MB 2 GB
Disk space 2 GB of free disk space 20 GB of free disk space
Processer AMD or Intel Intel i3 or above
Keyboard Standard standard
5. Software Requirement
Requirement Minimum Recommended
Programming language J2EE 1.5 J2EE 1.5 or above
IDE Netbeans Netbeans
Web Server Tomcat 5.0 Tomcat 5.0 or Above
Supporting package Library My SQL JDBC Driver 5.1 Beta My SQL JDBC Driver 5.1 Beta
Back-End Software My SQL Server / Oracle My SQL Server
Operating System
Any Operating System with
JRE Windows 10
16. Testing
In this project (MyFacebook) Mainly three type of Testing is Perform
by me. Which are given as
1. Unit Testing - All the module or component of project are tested
Individually On the basis of their Individual functionality
2. Integration Testing - In the Integration Testing various modules
are Integrate and after the Integration perform testing where In
working properly or not. As shown in fig.
3. GUI Testing - Used for testing The Interface between user and
system
21. Android Introduction
• Android is a Operating System used in Smart Phone also known as
Android phone
• Android used Java for performing action and XML for User
Interface(UI) design.
• All the Codes are written in Java and support XML for Design Screen
of Android
• Android is a Popular technology because It is user friendly.
• Android studio is a professional IDE for developing Android project
or Applications.
22. Future Scope
MyFacebook can be use for local college communication
purpose by hosting it on local college network. It will be a
secure communication network for college campus.
Enhancement is possible on this project we can enhance it by
including voice calling and video calling functionality as all of
we know that digital voice transmission is cheaper and safe