SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
STUDENT INFORMATION SYSTEM
Sheikh Muzammil 12-Arid-2014
Muhammad Farhan 12-Arid-2005
M. Attiq 12-Arid-1949
BSCS- 3A (Evening)
studentinformationsystem-160525081807.pdf
INTRODUCTION:
PROBLEM STATEMENT:
 In many institution this Is very difficult to maintain
student data. Due to this reason this is very difficult
to check information about any student.
Solution:
 Due to many reasons, we want to create a system
which can handled student information so that
these difficulties can be decrease. So we can called
this system Student Information System.
TASKS:
 Student Information System performs the following
tasks:
 Record Entry Section:
 In this section the data of the student has been entered
and saved.
 Searching record Section:
 In this section we can search any student data through
their name or Roll number.
 Display Section:
 In this section we can display all students data at once
glance.
 Modify Section:
 In this section we can modify the data of any
student.
 Delete Section:
 In this section we can delete any student data.
PROCESS MODEL:
 Problem Statement:
 User/customer has no clear idea what they want or
about their product.
 Process Model:
We can choose Prototyping Model for student
information system because user/customer has no
clear idea about their product so we use
prototyping.
In this model firstly we can develop a
temporary model or use as customer requirements
techniques if user accept it or satisfy then we can
discard this model and create final model.
SOFTWARE REQUIREMENTS
SPECIFICATION (SRS):
1) Background:
 A student information system (SIS) is a software
application for education establishments to manage
student data. The aim of the project is to implement a
Student Information system suitable for a world class
University, providing flexibility to adapt to new and
changing requirements.
2) Objectives:
 The student information system will meet the following
objectives:
• Integrate and support new learning and teaching opportunities and
technologies for students.
 Support open interfaces and integration with other campus applications and
database systems
3) Scope:
 The student information system performs the following:
 To add the student data in database.
 To search the student data from the database.
 To modify the student data in database.
 To delete the student data from database.
4) Used terms Definition:
 MS SQL Microsoft Structured Query Language
 GUI Graphical User Interface
 Coding
REQUIREMENTS
 5) Hardware Requirement:
 RAM 256 Mb or higher
 Hard Disk (of any space)
 Operating System
 Window XP, Window vista,
 Window 7 or any other
6) Functional Requirements:
 6.1) Add Student Data:
 In this section we add the student data like student name,
class, fee status, and their registration number using
student_id, student_name, student_class, student age, student
department name using SQL queries to store data in database.
 6.2) Modify Student Data:
 In this section we can modify the student data if required
using student_id, student_name, student_class, student age,
student department name using SQL queries to store/modify
data in database.
 6.3) Search Student Data:
 In this section we can search the specific student data using
student_id and SQL queries from database.
 6.4) Delete Student Data:
 In this section we can delete the student data if required using
student_id and SQL queries from database.
 6.5) Database:
 The system shall use the My SQL Database, which is open
source and free.
6.6) Operating System:
 The Development environment shall be Windows 2000.
7) Non- Function Requirements:
 7.1) Security:
 We shall secure all the data.
 7.2) Cost:
 Cost will also be expected on this project.
 7.3)Time:
 We required time to develop this project.
8) SOFTWARE DEVELOPMENT
PROCESS MODEL:
 Software development process is use to built any
software it depends on user idea about software So we
can use Prototyping Model because our user or client
has no clear idea about their product so we can built
firstly temporary layout or design for user if user
satisfied our layout then we can discard this and built
actual project for our client.
9) ELICITATION
TECHNIQUES
 Requirements elicitation or elicitation technique is the
practice of collecting the requirements of a system from
users, customers and other stakeholders.
 9.1) Questionnaires:
 Through questionnaires we can collect information
about project from user. For this we can give
questionnaire Performa to the users and user fill out it
and return these to us so by using this questionnaire
Performa we can collect our requirements more easily.
 9.2) Observation:
 Through observation we can collect information about
project from user. For this we can observe user’s
manual system or environment and collect our
requirements.
 9.3) Stakeholders:
 In this project we have two types of stakeholders
working staff from user side and students from user
side. We can collect information from staff as well as
from students what they want or what their needs.
STATE TRANSITIONAL
DIAGRAM (STD):
DATA FLOW DIAGRAM (DFD):
LEVEL 0:
LEVEL 2:
ENTITY RELATIONSHIP DIAGRAM:
Work Breakdown
Structure
studentinformationsystem-160525081807.pdf
PRECEDENCE NETWORK
DIAGRAM (PND):
studentinformationsystem-160525081807.pdf
FORWARD AND BACKWARD PASS:
PROJECT TEST CASES:
CASE 1: ADD STUDENT RECORD
CASE 2: SEARCH STUDENT RECORD
CASE 3: DELETE STUDENT
RECORD
CASE 4: UPDATE STUDENT
RECORD
CASE 5: DISPLAY STUDENT
RECORD
BUG REPORT:

Contenu connexe

Similaire à studentinformationsystem-160525081807.pdf

C++ student management system
C++ student management systemC++ student management system
C++ student management systemABHIJITPATRA23
 
Student Management System
Student Management System Student Management System
Student Management System Vinay Yadav
 
College transport management system
College transport management systemCollege transport management system
College transport management systemPrateek Singh
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagementMickey
 
Student information management system.pdf
Student information management system.pdfStudent information management system.pdf
Student information management system.pdfKamal Acharya
 
Documentation project of college management [1]
Documentation project of college management [1]Documentation project of college management [1]
Documentation project of college management [1]Priyaranjan Verma
 
Student result management system in java.pptx
Student result management system in java.pptxStudent result management system in java.pptx
Student result management system in java.pptxVanshGupta597842
 
student database management system
student database management systemstudent database management system
student database management systemMd. Riadul Islam
 
Final project report
Final project reportFinal project report
Final project reportMahul Sompura
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMIRJET Journal
 
Cars price predictor in machine learning
Cars price predictor in machine learningCars price predictor in machine learning
Cars price predictor in machine learningashutosh15699
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docbosed0737
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentationWakimul Alam
 
School management System
School management SystemSchool management System
School management SystemHATIM Bhagat
 
INDUSTRIAL TRAINING SAMPLE.pdf
INDUSTRIAL TRAINING SAMPLE.pdfINDUSTRIAL TRAINING SAMPLE.pdf
INDUSTRIAL TRAINING SAMPLE.pdfDevaPrakash20
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docxpoojamogaveer
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outlineAmit Panwar
 

Similaire à studentinformationsystem-160525081807.pdf (20)

C++ student management system
C++ student management systemC++ student management system
C++ student management system
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
 
Student Management System
Student Management System Student Management System
Student Management System
 
College transport management system
College transport management systemCollege transport management system
College transport management system
 
Student result mamagement
Student result mamagementStudent result mamagement
Student result mamagement
 
Student information management system.pdf
Student information management system.pdfStudent information management system.pdf
Student information management system.pdf
 
Documentation project of college management [1]
Documentation project of college management [1]Documentation project of college management [1]
Documentation project of college management [1]
 
Student result management system in java.pptx
Student result management system in java.pptxStudent result management system in java.pptx
Student result management system in java.pptx
 
student database management system
student database management systemstudent database management system
student database management system
 
Final project report
Final project reportFinal project report
Final project report
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEM
 
Cars price predictor in machine learning
Cars price predictor in machine learningCars price predictor in machine learning
Cars price predictor in machine learning
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 
SRMS-FINAL 3.pptx
SRMS-FINAL 3.pptxSRMS-FINAL 3.pptx
SRMS-FINAL 3.pptx
 
School management System
School management SystemSchool management System
School management System
 
INDUSTRIAL TRAINING SAMPLE.pdf
INDUSTRIAL TRAINING SAMPLE.pdfINDUSTRIAL TRAINING SAMPLE.pdf
INDUSTRIAL TRAINING SAMPLE.pdf
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docx
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outline
 
Student Attendance System ppt
Student Attendance System pptStudent Attendance System ppt
Student Attendance System ppt
 

Plus de SayantanMajhi2

CGppts-min_compressed.pdf
CGppts-min_compressed.pdfCGppts-min_compressed.pdf
CGppts-min_compressed.pdfSayantanMajhi2
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxSayantanMajhi2
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxSayantanMajhi2
 
halftoning-160808191912.pdf
halftoning-160808191912.pdfhalftoning-160808191912.pdf
halftoning-160808191912.pdfSayantanMajhi2
 
illuminationmodelsshading-200501081735 (1).pdf
illuminationmodelsshading-200501081735 (1).pdfilluminationmodelsshading-200501081735 (1).pdf
illuminationmodelsshading-200501081735 (1).pdfSayantanMajhi2
 
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdfUNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdfSayantanMajhi2
 

Plus de SayantanMajhi2 (9)

CGppts-min_compressed.pdf
CGppts-min_compressed.pdfCGppts-min_compressed.pdf
CGppts-min_compressed.pdf
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptx
 
StudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptxStudentInformationSystemAndroidbased.pptx
StudentInformationSystemAndroidbased.pptx
 
1213532535.pdf
1213532535.pdf1213532535.pdf
1213532535.pdf
 
halftoning-160808191912.pdf
halftoning-160808191912.pdfhalftoning-160808191912.pdf
halftoning-160808191912.pdf
 
illuminationmodelsshading-200501081735 (1).pdf
illuminationmodelsshading-200501081735 (1).pdfilluminationmodelsshading-200501081735 (1).pdf
illuminationmodelsshading-200501081735 (1).pdf
 
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdfUNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
UNIT-6-Illumination-Models-and-Surface-Rendering-Methods.pdf
 

Dernier

Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.EnglishCEIPdeSigeiro
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxKatherine Villaluna
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17Celine George
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxiammrhaywood
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfYu Kanazawa / Osaka University
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxraviapr7
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapitolTechU
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRATanmoy Mishra
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
Practical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptxPractical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptxKatherine Villaluna
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational PhilosophyShuvankar Madhu
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxDr. Santhosh Kumar. N
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesCeline George
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17Celine George
 

Dernier (20)

Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.
 
Finals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quizFinals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quiz
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17
 
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptxAUDIENCE THEORY -- FANDOM -- JENKINS.pptx
AUDIENCE THEORY -- FANDOM -- JENKINS.pptx
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptx
 
CapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptxCapTechU Doctoral Presentation -March 2024 slides.pptx
CapTechU Doctoral Presentation -March 2024 slides.pptx
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
Practical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptxPractical Research 1 Lesson 9 Scope and delimitation.pptx
Practical Research 1 Lesson 9 Scope and delimitation.pptx
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024UKCGE Parental Leave Discussion March 2024
UKCGE Parental Leave Discussion March 2024
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Philosophy of Education and Educational Philosophy
Philosophy of Education  and Educational PhilosophyPhilosophy of Education  and Educational Philosophy
Philosophy of Education and Educational Philosophy
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptx
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 Sales
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 
How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17How to Add a New Field in Existing Kanban View in Odoo 17
How to Add a New Field in Existing Kanban View in Odoo 17
 

studentinformationsystem-160525081807.pdf

  • 1. STUDENT INFORMATION SYSTEM Sheikh Muzammil 12-Arid-2014 Muhammad Farhan 12-Arid-2005 M. Attiq 12-Arid-1949 BSCS- 3A (Evening)
  • 3. INTRODUCTION: PROBLEM STATEMENT:  In many institution this Is very difficult to maintain student data. Due to this reason this is very difficult to check information about any student. Solution:  Due to many reasons, we want to create a system which can handled student information so that these difficulties can be decrease. So we can called this system Student Information System.
  • 4. TASKS:  Student Information System performs the following tasks:  Record Entry Section:  In this section the data of the student has been entered and saved.  Searching record Section:  In this section we can search any student data through their name or Roll number.  Display Section:  In this section we can display all students data at once glance.
  • 5.  Modify Section:  In this section we can modify the data of any student.  Delete Section:  In this section we can delete any student data.
  • 6. PROCESS MODEL:  Problem Statement:  User/customer has no clear idea what they want or about their product.  Process Model: We can choose Prototyping Model for student information system because user/customer has no clear idea about their product so we use prototyping. In this model firstly we can develop a temporary model or use as customer requirements techniques if user accept it or satisfy then we can discard this model and create final model.
  • 7. SOFTWARE REQUIREMENTS SPECIFICATION (SRS): 1) Background:  A student information system (SIS) is a software application for education establishments to manage student data. The aim of the project is to implement a Student Information system suitable for a world class University, providing flexibility to adapt to new and changing requirements. 2) Objectives:  The student information system will meet the following objectives: • Integrate and support new learning and teaching opportunities and technologies for students.  Support open interfaces and integration with other campus applications and database systems
  • 8. 3) Scope:  The student information system performs the following:  To add the student data in database.  To search the student data from the database.  To modify the student data in database.  To delete the student data from database. 4) Used terms Definition:  MS SQL Microsoft Structured Query Language  GUI Graphical User Interface  Coding
  • 9. REQUIREMENTS  5) Hardware Requirement:  RAM 256 Mb or higher  Hard Disk (of any space)  Operating System  Window XP, Window vista,  Window 7 or any other 6) Functional Requirements:  6.1) Add Student Data:  In this section we add the student data like student name, class, fee status, and their registration number using student_id, student_name, student_class, student age, student department name using SQL queries to store data in database.
  • 10.  6.2) Modify Student Data:  In this section we can modify the student data if required using student_id, student_name, student_class, student age, student department name using SQL queries to store/modify data in database.  6.3) Search Student Data:  In this section we can search the specific student data using student_id and SQL queries from database.  6.4) Delete Student Data:  In this section we can delete the student data if required using student_id and SQL queries from database.  6.5) Database:  The system shall use the My SQL Database, which is open source and free. 6.6) Operating System:  The Development environment shall be Windows 2000.
  • 11. 7) Non- Function Requirements:  7.1) Security:  We shall secure all the data.  7.2) Cost:  Cost will also be expected on this project.  7.3)Time:  We required time to develop this project.
  • 12. 8) SOFTWARE DEVELOPMENT PROCESS MODEL:  Software development process is use to built any software it depends on user idea about software So we can use Prototyping Model because our user or client has no clear idea about their product so we can built firstly temporary layout or design for user if user satisfied our layout then we can discard this and built actual project for our client.
  • 13. 9) ELICITATION TECHNIQUES  Requirements elicitation or elicitation technique is the practice of collecting the requirements of a system from users, customers and other stakeholders.  9.1) Questionnaires:  Through questionnaires we can collect information about project from user. For this we can give questionnaire Performa to the users and user fill out it and return these to us so by using this questionnaire Performa we can collect our requirements more easily.
  • 14.  9.2) Observation:  Through observation we can collect information about project from user. For this we can observe user’s manual system or environment and collect our requirements.  9.3) Stakeholders:  In this project we have two types of stakeholders working staff from user side and students from user side. We can collect information from staff as well as from students what they want or what their needs.
  • 16. DATA FLOW DIAGRAM (DFD): LEVEL 0:
  • 24. PROJECT TEST CASES: CASE 1: ADD STUDENT RECORD
  • 25. CASE 2: SEARCH STUDENT RECORD
  • 26. CASE 3: DELETE STUDENT RECORD
  • 27. CASE 4: UPDATE STUDENT RECORD
  • 28. CASE 5: DISPLAY STUDENT RECORD