SlideShare a Scribd company logo
1 of 43
Student Result
Management
System
Problem Statement
 To Develop a system that will manage

 Information about the various Users
 Information about subjects offered in
  various semesters
 Marks obtain by Students in different
  semesters
 Generation of Reports
Context Diagram
Level-1 DFD
Level-2 DFD of Login
Level-2 DFD of User account
maintenance
Level-2 DFD of Student
information management
Level-2 DFD of Subject
information management
Level-2 DFD of Marks
information management
USE CASE DIAGRAM
USER CASE DIAGRAM
ER DIAGRAM
oooooooooooooooooooooooooo
oooooooooo
SOFTWARE REQUIREMENT
SPECIFICATION
1.INTRODUCTION
This document aims at defining overall software
  requirement for STUDENT RESULT MANAGEMENT
  SYSTEM .Efforts have been made to define the
  requirements exhaustively and accurately. The final
  product will be having only features/functionalities
  mentioned in this document and assumptions for any
  additional functionality/feature should not be made by
  any       of      the        parties     involved     in
  developing/testing/implementing /using this product .
1.1 PURPOSE
This specification document describes
 the capabilities that will be provided by
 the software application STUDENT
 RESULT MANAGEMENT SYSTEM .It
 also states the various constraints by
 which the system will abide. The
 intended audience for this document
 are the development team, testing
 team and end users of the product.
1.2 SCOPE
The application will manage the
 information about various students
 enrolled in this course in different
 years, the subjects offered during
 different semesters of the course, the
 marks obtained by the various
 students in various subjects in
 different semesters.
The application will greatly simplify and
 speed up the result preparation and
 management process.
2. Overall description
The application will have capability to
 maintain information about the
 students enrolled in the course, the
 subjects offered to students during
 different semesters , the marks
 obtained by the students in different
 subjects in various semesters. The
 software will also generate summary
 report regarding student information,
 semester wise marks list and
 performance reports .
2.1 USER INTERFACES
1)Login screen for entering the
 username, password, type of
 user(Administrator, Data entry
 operator, student, teacher)will be
 provided. Access will be based upon
 the ole of user.
2)A screen showing the marks obtained
 by the student in each subject.
2.2 Hardware interfaces
1)Intel p4 processor with minimum
 2GHz speed.
2)RAM: Minimum 1GB
3)Hard Disk: min 20GB
2.3 Software interfaces
1)Visual Studio 2010
2)Service Pack2 for Windows XP/VISTA
3)DB Server: SQL SERVER 2008
4)OS: Window Vista/XP/7
2.4 OPERATIONS
The DBA at client side will be
 responsible for manually deleting
 old/non required data. Database
 backup and recovery will also be
 handled by the DBA.
The system will provide a RESET
 SYSTEM function that will delete all
 existing information from the
 database.
2.5 Product Functions
Depending upon the user role he/she
 will be able to access only the specific
 modules of the system.
1)Login facility for enabling only
 authorized access to the system
2)User (with role Data Entry operator)
 will be able to modify /add/delete
 information about different students
 that are enrolled for the course in
 different years .
3)User(with the role of teacher )will be
 able to add /modify/delete information
 regarding marks obtained by different
 students in different semesters
4)User (with role of administrator) will
 be able to reset the system leading to
 deletion of all existing information from
 the backend database. He will be able
 to create/modify/delete existing user
 accounts.
2.6 User Characteristics
1)Users at University will have to
 implement a security policy to
 safeguard the marks related
 information from being modified by
 unauthorized users(by means of
 gaining access to backend DB).
2.7 ASSUMPTIONS AND
DEPENDENCIES
1)The number of subjects to be taken
 by the student in each semester does
 not change .
2)The subject types do not change.
3)The number of semester do not
 change
3.1EXTERNAL INTERFACES
      3.1.1 User Interfaces
 The following screens will be provided:
 Login screen: This will be the first screen that
    will be displayed. It allows user to access
    different screens based upon the user role.
    Various fields available on this screen will be
i. User id: alphanumeric of length up to 10char.
ii. Password: alphanumeric of length up to
     10char
iii. Role: Will have the following
        values: Administrator,Data entry
     Operator,student,teacher
2)Subject info Parameter Screen:
This screen will be accessible only to the
 Administrator. It will allow the user to
 enter the semester number for which the
 user wants to access the subject
 information.
3)Student info Parameter Screen:
This screen will be accessible only to the
 Administrator. It will allow the user to
 enter the Batch Year for which the user
 wants to access the student information.
4)Student Information Screen: This screen will
    be accessible only to the Administrator. It will
    allow the user to modify the information
    about new/existing student for particular
    batch year. Various fields available on these
    screen are:
i. Student Enrollment No: of the format
     B.E/YYYY where YYYY represents the
     batch year
ii. Student Name: only alphabetic letters and
     length up to 40 chars.
iii. Batch Year: of the format YYYY
5)Marks Entry Parameter Screen: This screen
  will be accessible only to the Teacher. It will
  allow the user to enter the Batch Year, the
  semester number and the subject for which
  the user wants to access the marks
  information.
6)Marks entry screen: Screen: This screen will
  be accessible only to the Teacher. It will allow
  the user to add/modify/delete information
  about the marks obtained in the selected
  subject by different students. It includes
  Student enrollment no, student name,
  internal marks, external marks, total marks.
3.2 SYSTEM FEATURES
     3.2.1 Subject information
     maintenance
The system will maintain information about
 various subjects being offered during
 different semesters of the course. The
 following information will be maintained for
 each subject: Subject code, Subject type,
 Semester.
The system will allow creation , modification
 , deletion of new, existing subjects and
 also have the ability to list all the available
 subjects for a particular semester.
Validity Checks:
1)Only user with the data entry operator will
 be able to access the Subject Information
 Maintenance module.
2)No two semester will have the same
 subject.
3)The subject code will be unique for each
 subject .
4)Subject code, Subject name, semester
 cannot be blank.
3.3 Marks Information
       maintenance
 The system will maintain information about the
  marks obtained by various students of different
  enrollment year in different semesters. The
  following information would be maintained :
  Student Enrollment
  Number, Semester, Subject code, internal
  marks, External Marks, Total marks.
 The system will allow
  creation/modification/deletion of marks
  information and also have the ability to list all
  the available marks information for all students
  for a particular subject in the given semester.
Validity check:
i. Only the user with role of teacher will be
     authorized to access the Marks
     Information maintenance module.
ii. Marks cannot be less than 0.
iii. Total marks will be calculated as :Internal
     Marks in that subject + External Marks in
     that subject .
3.4 User account information
maintenance
  A system will maintain information about
   various users who will be able to access
   the system. The following information
   would be a maintained: User name, user
   ID, password<Role.
 VALIDITY CHECK:
i. Only user with role Administrator will be
    authorized to access the User Accounts
    Information Maintenance module.
ii. User Name, UserId, Password, Role
    cannot be left blank
3.5 Software system
Attributes
1)security: the application will be
 password protected. Users will have to
 enter correct information to access the
 application.
2)Maintainability: The application will be
 designed in a maintainable manner. It
 will be easy to incorporate new req in
 individual module.
3)Portability: The application will be
 easily portable
3.6 Logical DB Requirements
The following information will be placed in
  DB:
1)Subject info: Subject Name, Code,
  Semester
2)Student Info: Student Enrolment
  Number, Student name, enrollment year.
3)Marks info: Student Enrolment ,
  Semester, internal marks in each
  subject, external marks in each subject
4)User Account Info: UserName, User Id,
  password, role
Student result mamagement

More Related Content

What's hot

Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
Online Library Mangement System
Online Library Mangement SystemOnline Library Mangement System
Online Library Mangement SystemAmmar Azeem
 
Student database management system
Student database management systemStudent database management system
Student database management systemSnehal Raut
 
Synopsis on Online examination system using php
Synopsis on Online examination system using phpSynopsis on Online examination system using php
Synopsis on Online examination system using phpArchana Jha
 
Student management system
Student management systemStudent management system
Student management systemStudent
 
Student result management system
Student result management systemStudent result management system
Student result management systemKazi Emad
 
University online course registration system
University online course registration systemUniversity online course registration system
University online course registration systemMd. Zahid Hasan
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system1amitgupta
 
student database management system
student database management systemstudent database management system
student database management systemMd. Riadul Islam
 
Student management system
Student management systemStudent management system
Student management systemGaurav Subham
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management SystemJIGAR MAKHIJA
 
College Management System Project
College Management System ProjectCollege Management System Project
College Management System ProjectManish Kushwaha
 
Studentmanagementsystem
StudentmanagementsystemStudentmanagementsystem
Studentmanagementsystem1amitgupta
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online StoreAhsan Rizwan
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlRaj Sharma
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt systemSayali Birari
 
Student database management system
Student database management systemStudent database management system
Student database management systemArpita Naik
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRSShubham Modi
 

What's hot (20)

Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
Online Library Mangement System
Online Library Mangement SystemOnline Library Mangement System
Online Library Mangement System
 
Student database management system
Student database management systemStudent database management system
Student database management system
 
Synopsis on Online examination system using php
Synopsis on Online examination system using phpSynopsis on Online examination system using php
Synopsis on Online examination system using php
 
Student management system
Student management systemStudent management system
Student management system
 
Student result management system
Student result management systemStudent result management system
Student result management system
 
University online course registration system
University online course registration systemUniversity online course registration system
University online course registration system
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
 
student database management system
student database management systemstudent database management system
student database management system
 
Student management system
Student management systemStudent management system
Student management system
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management System
 
College Management System Project
College Management System ProjectCollege Management System Project
College Management System Project
 
Studentmanagementsystem
StudentmanagementsystemStudentmanagementsystem
Studentmanagementsystem
 
Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online Store
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt system
 
Student database management system
Student database management systemStudent database management system
Student database management system
 
ONLINE STUDENT FEEDBACK SYSTEM
ONLINE STUDENT FEEDBACK SYSTEMONLINE STUDENT FEEDBACK SYSTEM
ONLINE STUDENT FEEDBACK SYSTEM
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 

Similar to Student result mamagement

Presentation of database management system
Presentation of database management systemPresentation of database management system
Presentation of database management systemMd. Touhidur Rahman
 
A_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdfA_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdfMUSHAMHARIKIRAN6737
 
A Research Paper On College Management System
A Research Paper On College Management SystemA Research Paper On College Management System
A Research Paper On College Management SystemTony Lisko
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxAnilVhatkar
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management SystemArhind Gautam
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outlineAmit Panwar
 
Student information system
Student information systemStudent information system
Student information systemSaqib Nadeem
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfSayantanMajhi2
 
Software Requirements specification for database design of music school manag...
Software Requirements specification for database design of music school manag...Software Requirements specification for database design of music school manag...
Software Requirements specification for database design of music school manag...Amali Matharaarachchi
 
Internal assessment marking system
Internal assessment marking systemInternal assessment marking system
Internal assessment marking systemShreshth Saxena
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...grandhiprasuna
 
Final PPT
Final PPTFinal PPT
Final PPTsunnik
 
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptxSTUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptxYazanMohamed1
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docxpoojamogaveer
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management SystemDipankar Boruah
 

Similar to Student result mamagement (20)

Student Result Mamagement
Student Result MamagementStudent Result Mamagement
Student Result Mamagement
 
Presentation of database management system
Presentation of database management systemPresentation of database management system
Presentation of database management system
 
A_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdfA_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdf
 
A Research Paper On College Management System
A Research Paper On College Management SystemA Research Paper On College Management System
A Research Paper On College Management System
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
 
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docxIGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
IGNOU BCS-051 Software Engineering December 2022 - Exam Solutions.docx
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
Srs(at)
Srs(at)Srs(at)
Srs(at)
 
Student information-system-project-outline
Student information-system-project-outlineStudent information-system-project-outline
Student information-system-project-outline
 
Student information system
Student information systemStudent information system
Student information system
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
studentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdfstudentinformationsystem-160525081807.pdf
studentinformationsystem-160525081807.pdf
 
Software Requirements specification for database design of music school manag...
Software Requirements specification for database design of music school manag...Software Requirements specification for database design of music school manag...
Software Requirements specification for database design of music school manag...
 
Internal assessment marking system
Internal assessment marking systemInternal assessment marking system
Internal assessment marking system
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
 
Final PPT
Final PPTFinal PPT
Final PPT
 
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptxSTUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docx
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 

Recently uploaded

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 

Recently uploaded (20)

UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 

Student result mamagement

  • 2. Problem Statement To Develop a system that will manage  Information about the various Users  Information about subjects offered in various semesters  Marks obtain by Students in different semesters  Generation of Reports
  • 6. Level-2 DFD of User account maintenance
  • 7. Level-2 DFD of Student information management
  • 8. Level-2 DFD of Subject information management
  • 9. Level-2 DFD of Marks information management
  • 11.
  • 12.
  • 13.
  • 14.
  • 16.
  • 20. 1.INTRODUCTION This document aims at defining overall software requirement for STUDENT RESULT MANAGEMENT SYSTEM .Efforts have been made to define the requirements exhaustively and accurately. The final product will be having only features/functionalities mentioned in this document and assumptions for any additional functionality/feature should not be made by any of the parties involved in developing/testing/implementing /using this product .
  • 21. 1.1 PURPOSE This specification document describes the capabilities that will be provided by the software application STUDENT RESULT MANAGEMENT SYSTEM .It also states the various constraints by which the system will abide. The intended audience for this document are the development team, testing team and end users of the product.
  • 22. 1.2 SCOPE The application will manage the information about various students enrolled in this course in different years, the subjects offered during different semesters of the course, the marks obtained by the various students in various subjects in different semesters. The application will greatly simplify and speed up the result preparation and management process.
  • 23. 2. Overall description The application will have capability to maintain information about the students enrolled in the course, the subjects offered to students during different semesters , the marks obtained by the students in different subjects in various semesters. The software will also generate summary report regarding student information, semester wise marks list and performance reports .
  • 24. 2.1 USER INTERFACES 1)Login screen for entering the username, password, type of user(Administrator, Data entry operator, student, teacher)will be provided. Access will be based upon the ole of user. 2)A screen showing the marks obtained by the student in each subject.
  • 25. 2.2 Hardware interfaces 1)Intel p4 processor with minimum 2GHz speed. 2)RAM: Minimum 1GB 3)Hard Disk: min 20GB
  • 26. 2.3 Software interfaces 1)Visual Studio 2010 2)Service Pack2 for Windows XP/VISTA 3)DB Server: SQL SERVER 2008 4)OS: Window Vista/XP/7
  • 27. 2.4 OPERATIONS The DBA at client side will be responsible for manually deleting old/non required data. Database backup and recovery will also be handled by the DBA. The system will provide a RESET SYSTEM function that will delete all existing information from the database.
  • 28. 2.5 Product Functions Depending upon the user role he/she will be able to access only the specific modules of the system. 1)Login facility for enabling only authorized access to the system 2)User (with role Data Entry operator) will be able to modify /add/delete information about different students that are enrolled for the course in different years .
  • 29. 3)User(with the role of teacher )will be able to add /modify/delete information regarding marks obtained by different students in different semesters 4)User (with role of administrator) will be able to reset the system leading to deletion of all existing information from the backend database. He will be able to create/modify/delete existing user accounts.
  • 30. 2.6 User Characteristics 1)Users at University will have to implement a security policy to safeguard the marks related information from being modified by unauthorized users(by means of gaining access to backend DB).
  • 31. 2.7 ASSUMPTIONS AND DEPENDENCIES 1)The number of subjects to be taken by the student in each semester does not change . 2)The subject types do not change. 3)The number of semester do not change
  • 32. 3.1EXTERNAL INTERFACES 3.1.1 User Interfaces The following screens will be provided: Login screen: This will be the first screen that will be displayed. It allows user to access different screens based upon the user role. Various fields available on this screen will be i. User id: alphanumeric of length up to 10char. ii. Password: alphanumeric of length up to 10char iii. Role: Will have the following values: Administrator,Data entry Operator,student,teacher
  • 33. 2)Subject info Parameter Screen: This screen will be accessible only to the Administrator. It will allow the user to enter the semester number for which the user wants to access the subject information. 3)Student info Parameter Screen: This screen will be accessible only to the Administrator. It will allow the user to enter the Batch Year for which the user wants to access the student information.
  • 34. 4)Student Information Screen: This screen will be accessible only to the Administrator. It will allow the user to modify the information about new/existing student for particular batch year. Various fields available on these screen are: i. Student Enrollment No: of the format B.E/YYYY where YYYY represents the batch year ii. Student Name: only alphabetic letters and length up to 40 chars. iii. Batch Year: of the format YYYY
  • 35. 5)Marks Entry Parameter Screen: This screen will be accessible only to the Teacher. It will allow the user to enter the Batch Year, the semester number and the subject for which the user wants to access the marks information. 6)Marks entry screen: Screen: This screen will be accessible only to the Teacher. It will allow the user to add/modify/delete information about the marks obtained in the selected subject by different students. It includes Student enrollment no, student name, internal marks, external marks, total marks.
  • 36. 3.2 SYSTEM FEATURES 3.2.1 Subject information maintenance The system will maintain information about various subjects being offered during different semesters of the course. The following information will be maintained for each subject: Subject code, Subject type, Semester. The system will allow creation , modification , deletion of new, existing subjects and also have the ability to list all the available subjects for a particular semester.
  • 37. Validity Checks: 1)Only user with the data entry operator will be able to access the Subject Information Maintenance module. 2)No two semester will have the same subject. 3)The subject code will be unique for each subject . 4)Subject code, Subject name, semester cannot be blank.
  • 38. 3.3 Marks Information maintenance  The system will maintain information about the marks obtained by various students of different enrollment year in different semesters. The following information would be maintained : Student Enrollment Number, Semester, Subject code, internal marks, External Marks, Total marks.  The system will allow creation/modification/deletion of marks information and also have the ability to list all the available marks information for all students for a particular subject in the given semester.
  • 39. Validity check: i. Only the user with role of teacher will be authorized to access the Marks Information maintenance module. ii. Marks cannot be less than 0. iii. Total marks will be calculated as :Internal Marks in that subject + External Marks in that subject .
  • 40. 3.4 User account information maintenance  A system will maintain information about various users who will be able to access the system. The following information would be a maintained: User name, user ID, password<Role. VALIDITY CHECK: i. Only user with role Administrator will be authorized to access the User Accounts Information Maintenance module. ii. User Name, UserId, Password, Role cannot be left blank
  • 41. 3.5 Software system Attributes 1)security: the application will be password protected. Users will have to enter correct information to access the application. 2)Maintainability: The application will be designed in a maintainable manner. It will be easy to incorporate new req in individual module. 3)Portability: The application will be easily portable
  • 42. 3.6 Logical DB Requirements The following information will be placed in DB: 1)Subject info: Subject Name, Code, Semester 2)Student Info: Student Enrolment Number, Student name, enrollment year. 3)Marks info: Student Enrolment , Semester, internal marks in each subject, external marks in each subject 4)User Account Info: UserName, User Id, password, role