0% found this document useful (0 votes)
26 views17 pages

Synopsis SNSS Final Year

The document presents a project synopsis for a Student Notes Sharing System, aimed at facilitating the sharing and collaboration of notes among students. The system is designed to enhance learning outcomes by providing a centralized repository for lecture notes and study materials, allowing users to upload, download, and share notes securely. It outlines the project's objectives, requirements, modules, and technologies used, emphasizing its potential to improve academic outcomes and reduce manual paperwork.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views17 pages

Synopsis SNSS Final Year

The document presents a project synopsis for a Student Notes Sharing System, aimed at facilitating the sharing and collaboration of notes among students. The system is designed to enhance learning outcomes by providing a centralized repository for lecture notes and study materials, allowing users to upload, download, and share notes securely. It outlines the project's objectives, requirements, modules, and technologies used, emphasizing its potential to improve academic outcomes and reduce manual paperwork.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Royal Education Society’s

College of Computer Science and Information Technology, Latur.


Affiliated to
Swami Ramanand Teerth Marathwada University, Nanded.

A Project Synopsis

On

Students Notes Sharing System Submitted


for the award of degree of

Bachelor of Science in Software Engeenering By:


Ms. Akangire Shweta Raju Div: B Roll No: 01

Mr. Hake Mahesh Ankush Div: B Roll No: 19

In
Year 2024-2025

Ms.Kshirsagar Shubhali Mr. G.P Shinde Mr. B.M Sontakke


Project Guide Project In-charge HOD

1
Table of Content
Sr. No. Contents Page no.

1. Abstract 03

2. Introduction of Project 04

3. Projrct Module 05

4. Project Requairements 06

5. Er-Diagram 07

6. Implementation 08

7. Objective 09

8. Scope 10

9. Tools 11

10. Technology 12

11. Program Run Process 13

12. Data Flow Diagram 14

13. Conclusion 15

14. Bibliography 16

2
Abstract

NotesHub is a web-based platform designed to facilitate the sharing


and collaboration of notes among students. This system aims to enhance
learning outcomes by providing a centralized repository of lecture notes,
study materials, and resources. Students can upload, download, and share
notes from various courses, promoting peer-to-peer learning and knowledge
exchange.

3
Introduction of Project

Student Notes Sharing System which helps students and teachers


to share their notes online effectively. It reduces the wasting of time
in manually distributing notes to each individual. It greatly
overcomes the lack of availability and converts the manual old
school paperwork to a fully automated and managed online system.
College Notes Gallery allows it's users to securely register and log
in to their individual accounts and create, read , update, delete notes
according to theirneeds. It provides notes to everyone in a very
secure manner. Multiple users can work in this system at the same
time under centralized supervision by administrator. It is a very
useful notes management system for Colleges, Schools and other
Institutes to manage and share their notes in an secure, efficient and
effective manner.

4
Project Modules

In Student Notes Sharing System project, there is one module


user
User:

1. Dashboard: This is welcome page of registered users,


user can briefly viewtotal number of notes uploaded.
2. Notes: In this section, user can add, update and delete
the notes which theywant to share.
3. Profile: User can update his/her profile.
4. Change Password: User can update/his/her account password.

5
Project Requirements

Project Name Student Notes Sharing System


Project in PHP
Language Used PHP5.6, PHP7.x

Database MySQL 5.x

User Interface HTML, AJAX,JQUERY,JAVASCRIPT


Design
Web Browser Mozilla, Google Chrome, IE8, OPERA

Software XAMPP / Wamp / Mamp/ Lamp


(anyone)

6
Modification And Improvement
Over The Existing Implementation

Present State :-
 No Software present at all.
 Time consumed in distributing notes to everyone
individually.
 Manual Paperwork.
 Students are informed by sending mail to them manually
about the notes.
 Lack of accessibility.

After implementation of project :-


 Easy to use web based system.
 Users can register online.
 Notes are accessible from anywhere.
 Centralized control by administrator.
 Managed notes in a secure manner.

7
Objective

The objectives of the system are:-


 To reduce manual paperwork.
 Reduced sharing and distribution time.
 Increased reliability.
 Increased operational efficiency.
 Data security.

This Notes Management System can be readily used by non-


programming personal avoiding human handled chance of error.
This project is used by Three types of users

I. Students.
II. Teachers
III. Administrators

Students and Teachers can create their accounts andstart


viewing notes shared by other users as well as upload their own
notes.
Administrator is must be an authorized user who will keep
track of all the uploaded notes and manageusers as well through
the admin panel.
New features can be added to the system as per
requirements.

8
ER-Diagram:

[]
Student

Notes Subjects

PHP JAVA Python

9
Scope

This project has a large scope as it has the following features which
help inmaking it easy to use, understand and modify it:

 Ease of sharing notes


 No Need to do Paper Work.
 To save the environment by using paper free work.
 To increase the efficiency of the notes.
 Management of all notes.
 Easy and secure user log in and registration.
 Easy password recovery through email.
 Department based notes management.

Main Points are :


 Simplified Management of all notes.
 Upload of notes.
 Approve and disapprove notes features.
 Admin Panel.
 User profile management.

10
Tools

Tools :-

 LAMP :- LAMP is an archetypal model of web service stacks,


named as an acronym of the names of its original four open-
source components: the Linux Operating System, the Apache HTTP
Server, the MYSQL relational database management (RDBMS), and
the PHP Programming Language. The LAMP components are
largely interchangeable and not limited to the original selection.
As a solution stack, LAMP is suitable for building dynamic web
sites and web applications. Since its creation, the LAMP model has
been adapted to other componentry, though typically consisting
of free and open-source software. For example, an equivalent
installation on the Microsoft Windows family of operating systems
is known as WAMP and an equivalentinstallation on macOS is
known as MAMP.

 PhpMyAdmin :- phpMyAdmin is a free and open source


administrationtool for MYSQL and MariaDB. As a portable web
applicationwritten primarily in PHP, it has become one of the
most popular MySQL administration tools, especially for web
hosting services.

11
12
Technology:
 PHP : - PHP (recursive acronym for PHP: Hypertext
Preprocessor) is a widely-used open source general-purpose
scripting language that is especially suited for web development
and can be embedded into HTML.
 SQL: - SQL is a structured query language used forquerying
database.
 HTML: - It is used for giving eye catching look tothe
website. And also providing easy to use GUI.
 CSS: - CSS is cascading style sheet which is used togive
designer look to HTML using the external file.
 Java script: - Java script is used for client side scripting
which can help in using validation on thewebsite and
many more other functions

13
Program Run Process

How to run the Online Notes Sharing SystemProject


using PHP and MySQL :-

1. Download the project zip file


2. Extract the file and copy onss folder
3. Paste inside root directory(for xampp xampp/htdocs,for wamp
wamp/www, for lamp var/www/Html) 4.Open PHPMyAdmin
(http://localhost/phpmyadmin)
5. Create a database with the name onssdb
6. Import onssdb.sql file(given inside the zip package in
SQL file folder)
7. Run the script http://localhost/onss

Credential for Employee/User


panel:
Username: [email protected]
Password: Test@123
or Register a new user.

14
Data Flow Diagram

Edit
Notes

Student notes
Upload sharing System
Notes Download
Notes

View
Notes

15
Conclusion

The UniNotes project has successfully demonstrated the potential of a


web-based platform in enhancing collaborative learning and improving
academic outcomes. By providing a secure, scalable and user-friendly
environment for students to share and access notes, UniNotes has
addressed a significant gap in existing learning management systems.

16
Bibliography
1. Garcia-Molina, H., Ullman, J. D., & Windom, J. (2009). Database
systems: The complete book (2nd ed.). Prentice Hall.

2.Pressman, R. S. (2015). Software engineering: A practitioner’s


approach (8th ed.). McGraw-Hill Education.

WebSite:
https://people.inf.elte.hu/kiss/DB/ullman_the
complete_book.pdf

https://www.mlsu.ac.in/econtents/16_EBOOK-

17

You might also like