student record management system

36
C++ (Student Record Management System)

Upload: mrigank-maitray

Post on 26-Nov-2015

2.500 views

Category:

Documents


297 download

DESCRIPTION

PPT

TRANSCRIPT

  • C++(Student Record Management System)

  • PROJECT REPORT OFSTUDENT RECORD MANAGEMENT SYSTEMSubmitted By:-Pankhuri PragyaSanchita AgrawalSumit Kumar

  • INTRODUCTIONThe Student Record Management System undertaken as a project is based on relevant technologies. The main aim of this project is to develop software formanaging Student Records.This project has been developed to carry out the processes easily and quickly, which is not possible with the manuals systems, which are overcome by this software. This project is developed using C++ language and hence it provides the complete solution for the current management system.

  • REQUIREMENT ANALYSIS:

    Requirements are prone to issues of ambiguity, incompleteness, and inconsistency. Techniques such as rigorous inspection have been shown to help deal with these issues. Ambiguities,incompleteness,and inconsistencies that can be resolved in the requirements phase typically cost orders of magnitude less to correct than when these same issues are found in later stages of product development. Requirements analysis strives to address these issues. Take a long time to produce Begin to limit the implementation option available Are costly to produce requirements for both the system and the software are documented and reviewed with the customer.

  • HARDWARE REQUIREMENTS

    PROCESSOR: PENTIUM III or AboveCLOCK SPEED: 800 MHZSYSTEM BUS: 32 BITRAM: 256MB or moreHDD: 40GBMONITOR: SVGA COLORKEY BOARD: 101 MOUSE: PS2/ SerialFDD: 1.44 MB

  • SOFTWARE REQUIREMENTS

    OPERATING SYSTEM: WINDOWS98 OR ABOVECOMPILR :TURBO C-3

  • FRONT-END : C++ Language

    BACK-END : Binary files

  • THE OBJECT ORIENTED APPROCH Some of the striking features of object-oriented programming are:Emphasis is on data rather than procedure.Programs are divided into what are known as objects.Data structures are designed such that they characterized the objects.Functions that operate on data of an object are tied together in the data structure.Data is hidden and cannot be accessed by external functions.Objects may communicate with each other through function.

  • MODULAR DESCRIPTION MAIN MENURESULT MENUCLASS RESULTSTUDENT REPORT CARDBACK TO MAIN MENUENTRY/EDIT MENUCREATE STUDENT RECORDDISPLAY ALL STUDENTS RECORDSSEARCH STUDENT RECORDMODIFY STUDENT RECORDDELETE STUDENT RECORDBACK TO MAIN MENUEXIT

  • MODULAR DESCRIPTION-MAIN MENU

  • MODULE 1-RESULT MENU

    The module RESULT MENU is literally the form for the user to operation on the Results. User can saw all type RESULT viewCLASS RESULTSTUDENT REPORT CARDBACK TO MAIN MENU

  • MODULE 1-RESULT MENU

  • MODULE 1.1-CLASS RESULT

    This is sub module of RESULT MENU section. This module shows the over all result of whole class.

  • MODULE 1.1-CLASS RESULT

  • MODULE 1.2-STUDENT REPORT CARD

    In this sub module user can see result of individual student. User should give roll number of desire student and he can find the report card of that student.

  • MODULE 1.2-STUDENT REPORT CARD

  • MODULE 2- ENTRY/EDIT MENU

    Module ENTRY/EDIT MENU provides facility to user can add, modify, delete details of students.CREATE STUDENT RECORDDISPLAY ALL STUDENTS RECORDSSEARCH STUDENT RECORDMODIFY STUDENT RECORDDELETE STUDENT RECORDBACK TO MAIN MENU

  • MODULE 2- ENTRY/EDIT MENU

  • MODULE2.1- CREATE STUDENT RECORD This module is used to add new student records.Roll number of student :Name of student :Marks in Physics :Marks in Chemistry :Marks in Maths :Marks in English :Marks in Computer Science :

  • MODULE2.1- CREATE STUDENT RECORD

  • MODULE 2.2- DISPLAY ALL STUDENTS RECORDS

    In this is sub module display all records of students from whole class.

  • Module 2.2- DISPLAY ALL STUDENTS RECORDS

  • MODULE 2.3- SEARCH STUDENT RECORDThis module is used for search particular student record by entering roll number of desired student.

  • Module 2.3- SEARCH STUDENT RECORD

  • MODULE 2.4- MODIFY STUDENT RECORD

    This module is used for modify particularstudent record by entering roll number of desired student.

  • Module 2.4- MODIFY STUDENT RECORD

  • Module 2.5- DELETE STUDENT RECORD This module is used for delete particularstudent record by entering roll number ofdesired student.

  • Module 2.5- DELETE STUDENT RECORD

  • MODULE 3- EXIT

  • MODEL DIAGRAM FOR Student Record Management SystemSTUDENTDATABASE

  • DFD DIAGRAM FOR Student Record Management SystemStudent Record Management SystemuserStudent data0 level dfd1st level dfduserRESULT MENUENTRY/EDIT MENUEXITStudent data

  • DFD DIAGRAM FOR Student Record Management System2nd level dfdStudent dataRESULTpercentageGRADECLASS RESULTSTUDENT REPORT CARDDISPLAY ALL STUDENTS RECORDSMODIFY STUDENT RECORDDELETE STUDENT RECORDCREATE STUDENT RECORDphysicsCSEnglishmathschemistryNameRoll noSEARCH STUDENT RECORD

  • ER DIAGRAM FOR Student Record Management SystemRoll noNameComputerphysicschemistryMathsEnglishpercentage

  • LIMITATIONS OF STUDYThis software does not support the LOCAL AREA NETWORK (LAN) system and it does not provide the multi-user facility.

  • FUTURE ENHANCEMENT

    It is very simple application need to be enhanced.Can made for multiple users.Made for using lan application.Made for using wan application.Providing more security features.