SlideShare ist ein Scribd-Unternehmen logo
1 von 17
AUTOMATION
MANAGEMENT
SYSTEM
Introduction
• Today all the work at the time of admission of the students is done
manually by ink and paper, which is very, slow and consuming much
efforts and time. It is required to Design of Computerized Automated
Management System, to speed up and make it easy to use system. It
reduces the manpower needed to perform the entire admission and
administration task by reducing the paper works needed. The main goal
of the system is to automate the process carried out in the organization
with improved performance and realize the vision of paperless work.
Process Model
• The Process Model used in our projects “College Management System” is
waterfall model.
• The Waterfall Model:
• The waterfall model is a sequential design process, used in software
development processes, in which progress is seen as flowing steadily downwards
(like a waterfall) through the phases of Conception, Initiation, Analysis, Design,
Construction, Testing, Production/Implementation and Maintenance.
WATERFALL MODEL
Software Requirements Specification (SRS)
• It is required to Design of Computerized Automated Management
System, to speed up and make it easy to use system.
Specific Requirements:
• User class and characteristics:
a) Administrator
b) User
Software Interface:
• Operating system: Window XP,Vista,7,8,8.1 and higher
• Platform: .NET
• Database: SQL server
• Language: Visual Studio 2013 (ASP.NET & C#)
Hardware Interface:
• Intel Pentium 4 or higher processor
• 1.5 GHz
• 512MB of RAM or More
Data Flow Diagrams (DFD’s)
AMS
Admin User
Report
Get info
Manage Dat a
Gener at e Repor t
Det ails
Level 0 DFD
Admin
A uthent i c ati on Login Inf o
St udent File Facult y File
View Info
Generate Repor t
Repor t
User
User ID
And
Passw or d
Delet ing Ent ery
Remove
Editing Entr y
Modif yi ng
Checking ID
Removing Enr ty Updat ing Ent ry
Removing Ent ry
Updat ing Ent ry
Viewing Det ails
Get ting Repor t
Det ails
Repor t Generat ed
Verif ied
St udent info Facult y inf o
Viewing st udent info Viewing Facult y info
Level 1DFD
View
st udent
inf o
View
Faculty
Info
Check Per for mance
St udent
Per f or mance
Check Payment Deat ils
Fee Payment
Det ails
View per sonal inf oSt udent Pr of ile
View at t endance
Att endanc e
Wor king Days St atus
Facult y Profile
View Per sonal info
Wor king Days
St udent info
View Info
Facult y inf o
Checking inf o
Level 2 DFD
St udent File
Viewing Att endanc e
Viewing Pr of ile Viewing Fee Det ails
Viewing inf o
Facult y File
Viewing inf o
Det ails
Det ails Det ails
ViewingProfile
Details
Use cases
Use case 1: Update an entry of the student.
Primary Actor: Admin
Precondition: Admin has logged in.
Main Success Scenario:
1. Admin checks all the previously filled data.
2. Admin retrieve the student data which is meant to update.
3. Admin updated the selected student data from the database.
4. System confirm the modification.
Exception Scenario:
-2a) There is no such student data, which the searched for.
System shows error message.
Use case 2: View Attendance.
Primary Actor: User (Student).
Precondition: User should be student of that college.
Main Success Scenario:
1. Student is asked to fill his roll no. by the software.
2. Now the student’s record displayed on the screen.
3. Student is asked to choose various options (Name, Address, Attendance
etc.).
4. Student choose his attendance.
5. Attendance displayed on the screen.
Exception Scenario:
-1a) Student data is missing.
System shows error message.
-5a) The attendance is not up to date.
No error message from software.
FUNCTION POINT
CALCULATION
Weighting Factor
Information
Domain Values
Count Simple Average Complex
External Inputs (EIs) 2 x 3 4 6 6
External Outputs (Eos) 1 x 4 5 7 4
External Inquiries (EQs) 6 x 3 4 6 18
Internal Logical Files (ILFs) 2 x 7 10 15 14
External interface Files (EIFs) 2 x 5 7 10 10
Count Total: 52
Since complexity is simple so,
FP = count total*[0.65 + (0.01*∑ (Fi))]
And project FP is 57.2
By calculating the value adjustment factor ∑ (Fi) = 45,
Effort Estimation
• Work effort is the labor required to complete an activity. Work effort is typically the
amount of focused an uninterrupted labor time required to compute an activity.
• FP-based Estimation:
• Decomposition for FP-based estimation focuses on information domain values
rather than software functions.
• FP estimated =57.2
• To derive an estimate of effort on computed FP value, “productivity rate” must be
derived.
• The organizational average productivity rate for system of this type is 6.5 FP/pm.
• An estimate of the project effort is computed using:
• Estimated Effort = FP/PROD
= 57.2/6.5
= 8.8
Basis Path Testing
• Basis path testing, or structured testing, is a white box method for designing test cases. The method analyzes
the control flow graph of a program to find a set of linearly independent paths of execution. The method
normally uses cyclomatic complexity to determine the number of linearly independent paths and then
generates test cases for each path thus obtained. Basis path testing guarantees complete branch coverage
(all CFG edges), but achieves that without covering all possible CFG paths—the latter is usually too costly.
Basis path testing has been widely used and studied.
• To measure the logical complexity of our software we consider the following procedure:
• void view_info(){
• cout<<"Select option: n";
• cout<<"1.Student info.n";
• cout<<"2.Faculty info. n";
• char ch;
• cin>>ch;
• if(ch==1){
• cout<<"Select option: n";
• cout<<"1.Student Profile.n";
• cout<<"2.Student Performance.n";
• cout<<"3.Attendance.n";
• cout<<"4.Fee details.n";
• char ch;
• cin>>ch;
• if(ch==1){
• cout<<"Student Profile: n";
• obj.profile();
• }else if(ch==2){
• cout<<"Student Performance: ";
• obj.perfrm();
1
2
3
4
5
6
7
• }else if(ch==3){
• cout<<"Attendance: ";
• obj.attendance();
• }else{
• cout<<"Fee Details: ";
• obj.pay();
• }
• }else{
• cout<<"Select option: n";
• cout<<"1.Profilen";
• cout<<"2.Working Daysn";
• char ch;
• cin>>ch;
• if(ch==1){
• cout<<"Profile";
• obj.profile();
• }else{
• cout<<"Working Days";
• obj.wday();
• }
• }
• }
8
9
10
11
12
13
14
15
1
2
3
4
6
5
7
8
11
12
1314
15
9
10
Cyclomatic complexity: Cyclomatic complexity V (G)
for a flow graph G is defined as
V (G) =E-N+2 = 19-15+2 = 6
So that no. of the independent path is 6.
Path 1: 1-2-3-4-5-15
Path 2: 1-2-3-4-6-7-15
Path 3: 1-2-3-4-6-8-9-15
Path 4: 1-2-3-4-6-8-10-15
Path 5: 1-2-11-12-13-15
Path 6: 1-2-11-14-15
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPTDheeraj Kumar tiwari
 
School management system
School management systemSchool management system
School management systemSoumya Behera
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015Surendra Mahala
 
student database management system
student database management systemstudent database management system
student database management systemMd. Riadul Islam
 
College management project
College management projectCollege management project
College management projectAkhilesh Jha
 
SRS for student database management system
SRS for student database management systemSRS for student database management system
SRS for student database management systemSuman Saurabh
 
Student Management System report
Student Management System reportStudent Management System report
Student Management System reportChandresh Prasad
 
School Management System
School Management SystemSchool Management System
School Management SystemZain Basit
 
Student database management system
Student database management systemStudent database management system
Student database management systemArpita Naik
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
Student management system
Student management systemStudent management system
Student management systemAmit Gandhi
 
School management System
School management SystemSchool management System
School management SystemHATIM Bhagat
 
Students management system
Students management systemStudents management system
Students management systemKumar Rajeev
 
Student Result Management System
Student Result  Management System Student Result  Management System
Student Result Management System Bangladesh University
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project reportSuman Chandra
 
Student online admission srs
Student online admission srsStudent online admission srs
Student online admission srssainronak
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstractNinad Samel
 
Student Management System
Student Management SystemStudent Management System
Student Management SystemHamaQarani
 
University online course registration system
University online course registration systemUniversity online course registration system
University online course registration systemMd. Zahid Hasan
 

Was ist angesagt? (20)

Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
 
School management system
School management systemSchool management system
School management system
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015
 
student database management system
student database management systemstudent database management system
student database management system
 
College management project
College management projectCollege management project
College management project
 
SRS for student database management system
SRS for student database management systemSRS for student database management system
SRS for student database management system
 
College Management System
College Management SystemCollege Management System
College Management System
 
Student Management System report
Student Management System reportStudent Management System report
Student Management System report
 
School Management System
School Management SystemSchool Management System
School Management System
 
Student database management system
Student database management systemStudent database management system
Student database management system
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
Student management system
Student management systemStudent management system
Student management system
 
School management System
School management SystemSchool management System
School management System
 
Students management system
Students management systemStudents management system
Students management system
 
Student Result Management System
Student Result  Management System Student Result  Management System
Student Result Management System
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project report
 
Student online admission srs
Student online admission srsStudent online admission srs
Student online admission srs
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
University online course registration system
University online course registration systemUniversity online course registration system
University online course registration system
 

Andere mochten auch

Centralized college management system
Centralized college management systemCentralized college management system
Centralized college management systemVivek Iyer
 
College Management System
College Management SystemCollege Management System
College Management SystemKalosoftAcumen
 
College Stationery Management System VB 6.0 and Microsoft Access Project
College Stationery Management System VB 6.0  and Microsoft Access ProjectCollege Stationery Management System VB 6.0  and Microsoft Access Project
College Stationery Management System VB 6.0 and Microsoft Access ProjectTushar Soni
 
2YC3 Conference - NSF Programs - March 2004
2YC3 Conference - NSF Programs - March 20042YC3 Conference - NSF Programs - March 2004
2YC3 Conference - NSF Programs - March 2004Liz Dorland
 
Strategic management college project
Strategic management college projectStrategic management college project
Strategic management college projectchintankanabar
 
Il faut Il ne faut pas Traffic Signs
Il faut  Il ne faut pas  Traffic SignsIl faut  Il ne faut pas  Traffic Signs
Il faut Il ne faut pas Traffic SignsNina Tanti
 
IPL-16 project
IPL-16 projectIPL-16 project
IPL-16 projectroshan pandey
 
Implementation of College Management Module in Moodle
Implementation of College Management Module in MoodleImplementation of College Management Module in Moodle
Implementation of College Management Module in MoodleSushil Karampuri
 
NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014
NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014
NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014Marcellus Drilling News
 

Andere mochten auch (9)

Centralized college management system
Centralized college management systemCentralized college management system
Centralized college management system
 
College Management System
College Management SystemCollege Management System
College Management System
 
College Stationery Management System VB 6.0 and Microsoft Access Project
College Stationery Management System VB 6.0  and Microsoft Access ProjectCollege Stationery Management System VB 6.0  and Microsoft Access Project
College Stationery Management System VB 6.0 and Microsoft Access Project
 
2YC3 Conference - NSF Programs - March 2004
2YC3 Conference - NSF Programs - March 20042YC3 Conference - NSF Programs - March 2004
2YC3 Conference - NSF Programs - March 2004
 
Strategic management college project
Strategic management college projectStrategic management college project
Strategic management college project
 
Il faut Il ne faut pas Traffic Signs
Il faut  Il ne faut pas  Traffic SignsIl faut  Il ne faut pas  Traffic Signs
Il faut Il ne faut pas Traffic Signs
 
IPL-16 project
IPL-16 projectIPL-16 project
IPL-16 project
 
Implementation of College Management Module in Moodle
Implementation of College Management Module in MoodleImplementation of College Management Module in Moodle
Implementation of College Management Module in Moodle
 
NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014
NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014
NEXUS Gas Transmission FERC Pre-Filing, Dec 30, 2014
 

Ähnlich wie College Management System Project

Test_your_skill_ppt-1.pptx
Test_your_skill_ppt-1.pptxTest_your_skill_ppt-1.pptx
Test_your_skill_ppt-1.pptxAnuragSharma224162
 
Schooladmissionprocessmanagement 140227084915-phpapp01
Schooladmissionprocessmanagement 140227084915-phpapp01Schooladmissionprocessmanagement 140227084915-phpapp01
Schooladmissionprocessmanagement 140227084915-phpapp01Aarambhi Manke
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final reportAnnu Venkata Nagarjuna
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentationWakimul Alam
 
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...MD.HABIBUR Rahman
 
Cars price predictor in machine learning
Cars price predictor in machine learningCars price predictor in machine learning
Cars price predictor in machine learningashutosh15699
 
School admission process management system (Documention)
School admission process management system (Documention)School admission process management system (Documention)
School admission process management system (Documention)Shital Kat
 
Registration System for Training Program in STC
Registration System for Training Program in STCRegistration System for Training Program in STC
Registration System for Training Program in STCalraee
 
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
 
Presentation
PresentationPresentation
PresentationFariaLara
 
software effort estimation
 software effort estimation software effort estimation
software effort estimationBesharam Dil
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docxTanishaPatil4
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manualChitrarasan Kathiravan
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document LJ PROJECTS
 
Admission system development
Admission system developmentAdmission system development
Admission system developmentJahurul Islam
 

Ähnlich wie College Management System Project (20)

Test_your_skill_ppt-1.pptx
Test_your_skill_ppt-1.pptxTest_your_skill_ppt-1.pptx
Test_your_skill_ppt-1.pptx
 
Student Work Flow System
Student Work Flow SystemStudent Work Flow System
Student Work Flow System
 
Schooladmissionprocessmanagement 140227084915-phpapp01
Schooladmissionprocessmanagement 140227084915-phpapp01Schooladmissionprocessmanagement 140227084915-phpapp01
Schooladmissionprocessmanagement 140227084915-phpapp01
 
ShobhaResume
ShobhaResumeShobhaResume
ShobhaResume
 
Student acadamic system Final report
Student acadamic system Final reportStudent acadamic system Final report
Student acadamic system Final report
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...
 
Cars price predictor in machine learning
Cars price predictor in machine learningCars price predictor in machine learning
Cars price predictor in machine learning
 
School admission process management system (Documention)
School admission process management system (Documention)School admission process management system (Documention)
School admission process management system (Documention)
 
Gcs day1
Gcs day1Gcs day1
Gcs day1
 
Registration System for Training Program in STC
Registration System for Training Program in STCRegistration System for Training Program in STC
Registration System for Training Program in STC
 
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...
 
Presentation
PresentationPresentation
Presentation
 
E-Examination
E-ExaminationE-Examination
E-Examination
 
software effort estimation
 software effort estimation software effort estimation
software effort estimation
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docx
 
Requirement and system analysis
Requirement and system analysisRequirement and system analysis
Requirement and system analysis
 
60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual60780174 49594067-cs1403-case-tools-lab-manual
60780174 49594067-cs1403-case-tools-lab-manual
 
Event Management System Document
Event Management System Document Event Management System Document
Event Management System Document
 
Admission system development
Admission system developmentAdmission system development
Admission system development
 

KĂźrzlich hochgeladen

Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A BeĂąa
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A BeĂąa
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 

KĂźrzlich hochgeladen (20)

YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 

College Management System Project

  • 1.
  • 3. Introduction • Today all the work at the time of admission of the students is done manually by ink and paper, which is very, slow and consuming much efforts and time. It is required to Design of Computerized Automated Management System, to speed up and make it easy to use system. It reduces the manpower needed to perform the entire admission and administration task by reducing the paper works needed. The main goal of the system is to automate the process carried out in the organization with improved performance and realize the vision of paperless work.
  • 4. Process Model • The Process Model used in our projects “College Management System” is waterfall model. • The Waterfall Model: • The waterfall model is a sequential design process, used in software development processes, in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, Initiation, Analysis, Design, Construction, Testing, Production/Implementation and Maintenance.
  • 6. Software Requirements Specification (SRS) • It is required to Design of Computerized Automated Management System, to speed up and make it easy to use system. Specific Requirements: • User class and characteristics: a) Administrator b) User Software Interface: • Operating system: Window XP,Vista,7,8,8.1 and higher • Platform: .NET • Database: SQL server • Language: Visual Studio 2013 (ASP.NET & C#) Hardware Interface: • Intel Pentium 4 or higher processor • 1.5 GHz • 512MB of RAM or More
  • 7. Data Flow Diagrams (DFD’s) AMS Admin User Report Get info Manage Dat a Gener at e Repor t Det ails Level 0 DFD
  • 8. Admin A uthent i c ati on Login Inf o St udent File Facult y File View Info Generate Repor t Repor t User User ID And Passw or d Delet ing Ent ery Remove Editing Entr y Modif yi ng Checking ID Removing Enr ty Updat ing Ent ry Removing Ent ry Updat ing Ent ry Viewing Det ails Get ting Repor t Det ails Repor t Generat ed Verif ied St udent info Facult y inf o Viewing st udent info Viewing Facult y info Level 1DFD
  • 9. View st udent inf o View Faculty Info Check Per for mance St udent Per f or mance Check Payment Deat ils Fee Payment Det ails View per sonal inf oSt udent Pr of ile View at t endance Att endanc e Wor king Days St atus Facult y Profile View Per sonal info Wor king Days St udent info View Info Facult y inf o Checking inf o Level 2 DFD St udent File Viewing Att endanc e Viewing Pr of ile Viewing Fee Det ails Viewing inf o Facult y File Viewing inf o Det ails Det ails Det ails ViewingProfile Details
  • 10. Use cases Use case 1: Update an entry of the student. Primary Actor: Admin Precondition: Admin has logged in. Main Success Scenario: 1. Admin checks all the previously filled data. 2. Admin retrieve the student data which is meant to update. 3. Admin updated the selected student data from the database. 4. System confirm the modification. Exception Scenario: -2a) There is no such student data, which the searched for. System shows error message.
  • 11. Use case 2: View Attendance. Primary Actor: User (Student). Precondition: User should be student of that college. Main Success Scenario: 1. Student is asked to fill his roll no. by the software. 2. Now the student’s record displayed on the screen. 3. Student is asked to choose various options (Name, Address, Attendance etc.). 4. Student choose his attendance. 5. Attendance displayed on the screen. Exception Scenario: -1a) Student data is missing. System shows error message. -5a) The attendance is not up to date. No error message from software.
  • 12. FUNCTION POINT CALCULATION Weighting Factor Information Domain Values Count Simple Average Complex External Inputs (EIs) 2 x 3 4 6 6 External Outputs (Eos) 1 x 4 5 7 4 External Inquiries (EQs) 6 x 3 4 6 18 Internal Logical Files (ILFs) 2 x 7 10 15 14 External interface Files (EIFs) 2 x 5 7 10 10 Count Total: 52 Since complexity is simple so, FP = count total*[0.65 + (0.01*∑ (Fi))] And project FP is 57.2 By calculating the value adjustment factor ∑ (Fi) = 45,
  • 13. Effort Estimation • Work effort is the labor required to complete an activity. Work effort is typically the amount of focused an uninterrupted labor time required to compute an activity. • FP-based Estimation: • Decomposition for FP-based estimation focuses on information domain values rather than software functions. • FP estimated =57.2 • To derive an estimate of effort on computed FP value, “productivity rate” must be derived. • The organizational average productivity rate for system of this type is 6.5 FP/pm. • An estimate of the project effort is computed using: • Estimated Effort = FP/PROD = 57.2/6.5 = 8.8
  • 14. Basis Path Testing • Basis path testing, or structured testing, is a white box method for designing test cases. The method analyzes the control flow graph of a program to find a set of linearly independent paths of execution. The method normally uses cyclomatic complexity to determine the number of linearly independent paths and then generates test cases for each path thus obtained. Basis path testing guarantees complete branch coverage (all CFG edges), but achieves that without covering all possible CFG paths—the latter is usually too costly. Basis path testing has been widely used and studied. • To measure the logical complexity of our software we consider the following procedure: • void view_info(){ • cout<<"Select option: n"; • cout<<"1.Student info.n"; • cout<<"2.Faculty info. n"; • char ch; • cin>>ch; • if(ch==1){ • cout<<"Select option: n"; • cout<<"1.Student Profile.n"; • cout<<"2.Student Performance.n"; • cout<<"3.Attendance.n"; • cout<<"4.Fee details.n"; • char ch; • cin>>ch; • if(ch==1){ • cout<<"Student Profile: n"; • obj.profile(); • }else if(ch==2){ • cout<<"Student Performance: "; • obj.perfrm(); 1 2 3 4 5 6 7
  • 15. • }else if(ch==3){ • cout<<"Attendance: "; • obj.attendance(); • }else{ • cout<<"Fee Details: "; • obj.pay(); • } • }else{ • cout<<"Select option: n"; • cout<<"1.Profilen"; • cout<<"2.Working Daysn"; • char ch; • cin>>ch; • if(ch==1){ • cout<<"Profile"; • obj.profile(); • }else{ • cout<<"Working Days"; • obj.wday(); • } • } • } 8 9 10 11 12 13 14 15
  • 16. 1 2 3 4 6 5 7 8 11 12 1314 15 9 10 Cyclomatic complexity: Cyclomatic complexity V (G) for a flow graph G is defined as V (G) =E-N+2 = 19-15+2 = 6 So that no. of the independent path is 6. Path 1: 1-2-3-4-5-15 Path 2: 1-2-3-4-6-7-15 Path 3: 1-2-3-4-6-8-9-15 Path 4: 1-2-3-4-6-8-10-15 Path 5: 1-2-11-12-13-15 Path 6: 1-2-11-14-15