SlideShare a Scribd company logo
Mini Project - Guidelines
Technologies
• Choose the Programming Language which is
more familiar for you
• Java,
• C++,
• .Net
• PHP
• ASP
• Python
• Scripting Languages , JAVA, VB script etc.
Categories
• Application Project
• System Project
• Web based Project
• Mobile app Development
• Identification of Problem
• First Identify the Problem
• Define the by the problem by sequence of
steps
• Create abstract
• Identify the Technology
Identity the Modules
• Identify by the different Modules in your
project
• Describe / identify major function of the
each module
• Describe the purpose of each module
• Develop use case diagram for identifying
major function of the system
Design Database
• Identify the information Processed by
your System (I/O)
• Identify by the intermediate processing
information
• Confirm whether the intermediate
information want to store in the database
for future reference
Design Database - cont
• Design the table using Oracle or MS
Access or MongoDB ,IBM DB2 etc
• Design Master Table if needed
• Identify the Primary Key , Foreign key etc
• Each table precisely define the attributes
with required type
• Develop DFD for get more detailed
information reg, Field of each Table
Design Algorithm
• Design Algorithm of Each major function
of your Project or application's
• Use Activity Diagram for this purpose
Create Project specification
• Project specification which includes
• Title of the Project
• Abstract
• Problem definition
• Technology required
• Modules description
• Use cases
• Use case diagram
• Interaction Diagrams
• DFD, Table Design
• Activity diagram of each Modules
• etc
Coding & Testing
• After complete analysis of your project or
applications then
• Start coding
• After completion of each module Conduct
the test
• By data validations check
• Record each result.
Online School Administration
Management System
• Goals
• Managing information on students
• Employees
• Teaching Process
• Result Processing
• etc
Online School Administration
Management System
• The school organization can function and be managed effectively. This
system helps to find student information in just few seconds, checking
for notice, books available in library and raising complaints.
• This system has four entity namely, Admin, Administrator, Teachers and
students. Admin can manage teachers, school staff, courses and can add
notice
• Admin can manage teachers, school staff, courses and can add notice.
Admin can add new teachers and staff details and can also update the
existing members detail. Administrator has authority to manage
students by adding new students and updating student’s information.
Administrator can also check complaints raised by students and Books
available. Teachers can login and check for the study materials, view
students, view the available books in library and check the notices.
Students can login using provided credentials, they can view study
materials, library, notices and assigned teachers. Students can also raise
complaints. Most importantly, this information can be easily shared with
authorized users, records can be easily searched, and reports can be
easily generated.
Modules
• This system has four entity namely,
Admin, Administrator, Teachers and
students.
• Admin can manage teachers, school staff,
courses and can add notice.
• Admin can add new teachers and staff
details and can also update the existing
members detail
Admin
Administrator
• Administrator has authority to manage
students by adding new students and
updating student’s information
• Administrator can also check complaints
raised by students and Books available.
Teachers
• Teachers can login and check for the
study materials, view students, view the
available books in library and check the
notices.
Students
• Students can login using provided
credentials, they can view study materials,
library, notices and assigned teachers.
• Students can also raise complaints.
• Most importantly, this information can be
easily shared with authorized users, records
can be easily searched, and reports can be
easily generated.
Use Case Diagram
DFD
Class Diagram
Sequence Diagram
Coding
• After complete analysis of your application or
project then only start coding of each module
Sample Screen
Test Case

More Related Content

Similar to Mini Project.pptx

Zippro School Management Software
Zippro School Management Software Zippro School Management Software
Zippro School Management Software
Liza Scott
 
Library Management System.pptx
Library Management System.pptxLibrary Management System.pptx
Library Management System.pptx
MuskanKhan320706
 
Online examination system
Online examination systemOnline examination system
Online examination system
Tamoghna Hazra
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
ammusingh2409
 
Budget
BudgetBudget
Requirement and System Analysis
Requirement and System AnalysisRequirement and System Analysis
Requirement and System Analysis
Aminu Sa'eed Haruna
 
mini_project.pptx
mini_project.pptxmini_project.pptx
mini_project.pptx
SnehalAndhare1
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentation
raajamohan
 
DE PPT.pptx
DE PPT.pptxDE PPT.pptx
DE PPT.pptx
Priyanka Prajapati
 
Rad case
Rad caseRad case
Data manipulation
Data manipulationData manipulation
Data manipulation
Mohammed Hadra
 
SRMS-FINAL 3.pptx
SRMS-FINAL 3.pptxSRMS-FINAL 3.pptx
SRMS-FINAL 3.pptx
MythilyNomula
 
Presentation Slides of College Management System Report
Presentation Slides of College Management System ReportPresentation Slides of College Management System Report
Presentation Slides of College Management System Report
MuhammadHusnainRaza
 
Academe- Learning Management System
Academe- Learning Management SystemAcademe- Learning Management System
Academe- Learning Management System
Spanngle
 
Student Result
Student ResultStudent Result
Student Result
Md. Riadul Islam
 
Tribe study mate presentation
Tribe study mate presentationTribe study mate presentation
Tribe study mate presentation
Marsha Jurewicz
 
Placement automation system
Placement automation systemPlacement automation system
Placement automation system
Sandeep Vishwakarma
 
Mcq peresentation
Mcq  peresentationMcq  peresentation
Mcq peresentation
Shah Jalal Hridoy
 
Requirement and system analysis
Requirement and system analysisRequirement and system analysis
Requirement and system analysis
Alqalam University Katsina, Nigeria
 
Student Information Management System.pptx
Student Information Management System.pptxStudent Information Management System.pptx
Student Information Management System.pptx
Omkar747646
 

Similar to Mini Project.pptx (20)

Zippro School Management Software
Zippro School Management Software Zippro School Management Software
Zippro School Management Software
 
Library Management System.pptx
Library Management System.pptxLibrary Management System.pptx
Library Management System.pptx
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
 
Budget
BudgetBudget
Budget
 
Requirement and System Analysis
Requirement and System AnalysisRequirement and System Analysis
Requirement and System Analysis
 
mini_project.pptx
mini_project.pptxmini_project.pptx
mini_project.pptx
 
E library mangment system presentation
E library mangment system presentationE library mangment system presentation
E library mangment system presentation
 
DE PPT.pptx
DE PPT.pptxDE PPT.pptx
DE PPT.pptx
 
Rad case
Rad caseRad case
Rad case
 
Data manipulation
Data manipulationData manipulation
Data manipulation
 
SRMS-FINAL 3.pptx
SRMS-FINAL 3.pptxSRMS-FINAL 3.pptx
SRMS-FINAL 3.pptx
 
Presentation Slides of College Management System Report
Presentation Slides of College Management System ReportPresentation Slides of College Management System Report
Presentation Slides of College Management System Report
 
Academe- Learning Management System
Academe- Learning Management SystemAcademe- Learning Management System
Academe- Learning Management System
 
Student Result
Student ResultStudent Result
Student Result
 
Tribe study mate presentation
Tribe study mate presentationTribe study mate presentation
Tribe study mate presentation
 
Placement automation system
Placement automation systemPlacement automation system
Placement automation system
 
Mcq peresentation
Mcq  peresentationMcq  peresentation
Mcq peresentation
 
Requirement and system analysis
Requirement and system analysisRequirement and system analysis
Requirement and system analysis
 
Student Information Management System.pptx
Student Information Management System.pptxStudent Information Management System.pptx
Student Information Management System.pptx
 

Recently uploaded

Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
heathfieldcps1
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
taiba qazi
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
Celine George
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 

Recently uploaded (20)

Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
The basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptxThe basics of sentences session 6pptx.pptx
The basics of sentences session 6pptx.pptx
 
DRUGS AND ITS classification slide share
DRUGS AND ITS classification slide shareDRUGS AND ITS classification slide share
DRUGS AND ITS classification slide share
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
How to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRMHow to Manage Your Lost Opportunities in Odoo 17 CRM
How to Manage Your Lost Opportunities in Odoo 17 CRM
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 

Mini Project.pptx

  • 1. Mini Project - Guidelines
  • 2. Technologies • Choose the Programming Language which is more familiar for you • Java, • C++, • .Net • PHP • ASP • Python • Scripting Languages , JAVA, VB script etc.
  • 3. Categories • Application Project • System Project • Web based Project • Mobile app Development
  • 4. • Identification of Problem • First Identify the Problem • Define the by the problem by sequence of steps • Create abstract • Identify the Technology
  • 5. Identity the Modules • Identify by the different Modules in your project • Describe / identify major function of the each module • Describe the purpose of each module • Develop use case diagram for identifying major function of the system
  • 6. Design Database • Identify the information Processed by your System (I/O) • Identify by the intermediate processing information • Confirm whether the intermediate information want to store in the database for future reference
  • 7. Design Database - cont • Design the table using Oracle or MS Access or MongoDB ,IBM DB2 etc • Design Master Table if needed • Identify the Primary Key , Foreign key etc • Each table precisely define the attributes with required type • Develop DFD for get more detailed information reg, Field of each Table
  • 8. Design Algorithm • Design Algorithm of Each major function of your Project or application's • Use Activity Diagram for this purpose
  • 9. Create Project specification • Project specification which includes • Title of the Project • Abstract • Problem definition • Technology required • Modules description • Use cases • Use case diagram • Interaction Diagrams • DFD, Table Design • Activity diagram of each Modules • etc
  • 10. Coding & Testing • After complete analysis of your project or applications then • Start coding • After completion of each module Conduct the test • By data validations check • Record each result.
  • 11. Online School Administration Management System • Goals • Managing information on students • Employees • Teaching Process • Result Processing • etc
  • 12. Online School Administration Management System • The school organization can function and be managed effectively. This system helps to find student information in just few seconds, checking for notice, books available in library and raising complaints. • This system has four entity namely, Admin, Administrator, Teachers and students. Admin can manage teachers, school staff, courses and can add notice • Admin can manage teachers, school staff, courses and can add notice. Admin can add new teachers and staff details and can also update the existing members detail. Administrator has authority to manage students by adding new students and updating student’s information. Administrator can also check complaints raised by students and Books available. Teachers can login and check for the study materials, view students, view the available books in library and check the notices. Students can login using provided credentials, they can view study materials, library, notices and assigned teachers. Students can also raise complaints. Most importantly, this information can be easily shared with authorized users, records can be easily searched, and reports can be easily generated.
  • 13. Modules • This system has four entity namely, Admin, Administrator, Teachers and students. • Admin can manage teachers, school staff, courses and can add notice. • Admin can add new teachers and staff details and can also update the existing members detail Admin
  • 14. Administrator • Administrator has authority to manage students by adding new students and updating student’s information • Administrator can also check complaints raised by students and Books available.
  • 15. Teachers • Teachers can login and check for the study materials, view students, view the available books in library and check the notices.
  • 16. Students • Students can login using provided credentials, they can view study materials, library, notices and assigned teachers. • Students can also raise complaints. • Most importantly, this information can be easily shared with authorized users, records can be easily searched, and reports can be easily generated.
  • 17.
  • 18.
  • 20. DFD
  • 23. Coding • After complete analysis of your application or project then only start coding of each module
  • 25.