尊敬的 微信汇率:1円 ≈ 0.046606 元 支付宝汇率:1円 ≈ 0.046698元 [退出登录]
SlideShare a Scribd company logo
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

More Related Content

What's hot

College Management System
College Management SystemCollege Management System
College Management System
Asfaque Khalid
 
College Management System project srs 2015
College Management System project srs 2015College Management System project srs 2015
College Management System project srs 2015
Surendra Mahala
 
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
 
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial Report
Manmeet Sinha
 
Project for Student Result System
Project for Student Result SystemProject for Student Result System
Project for Student Result System
KuMaR AnAnD
 
student database management system
student database management systemstudent database management system
student database management system
Md. Riadul Islam
 
Student management system
Student management systemStudent management system
Student management system
Annu Venkata Nagarjuna
 
Report of Student management system
Report of Student management systemReport of Student management system
Report of Student management system
1amitgupta
 
Student database management system
Student database management systemStudent database management system
Student database management system
Arpita Naik
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project report
Hitesh Jangid
 
Student Result
Student ResultStudent Result
Student Result
Md. Riadul Islam
 
College management-system
College management-systemCollege management-system
College management-system
karthik10435
 
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 Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
Udhayyagethan Mano
 
Training and placement
Training and placementTraining and placement
Training and placement
Bhavesh Parmar
 
Studentmanagementsystem
StudentmanagementsystemStudentmanagementsystem
Studentmanagementsystem
1amitgupta
 
School management system
School management systemSchool management system
School management system
Soumya Behera
 
Student database management system
Student database management systemStudent database management system
Student database management system
Snehal Raut
 
Students management system
Students management systemStudents management system
Students management system
Kumar Rajeev
 
College Management System
College Management SystemCollege Management System
College Management System
Swapna Subhadarsini
 

What's hot (20)

College Management System
College Management SystemCollege Management System
College 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 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...
 
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial Report
 
Project for Student Result System
Project for Student Result SystemProject for Student Result System
Project for Student Result 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
 
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
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project report
 
Student Result
Student ResultStudent Result
Student Result
 
College management-system
College management-systemCollege management-system
College management-system
 
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 Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
Training and placement
Training and placementTraining and placement
Training and placement
 
Studentmanagementsystem
StudentmanagementsystemStudentmanagementsystem
Studentmanagementsystem
 
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
 
Students management system
Students management systemStudents management system
Students management system
 
College Management System
College Management SystemCollege Management System
College Management System
 

Viewers also liked

College management project
College management projectCollege management project
College management project
Akhilesh Jha
 
Centralized college management system
Centralized college management systemCentralized college management system
Centralized college management system
Vivek Iyer
 
College Management System
College Management SystemCollege Management System
College Management System
KalosoftAcumen
 
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
Tushar Soni
 
2YC3 Conference - NSF Programs - March 2004
2YC3 Conference - NSF Programs - March 20042YC3 Conference - NSF Programs - March 2004
2YC3 Conference - NSF Programs - March 2004
Liz Dorland
 
Strategic management college project
Strategic management college projectStrategic management college project
Strategic management college project
chintankanabar
 
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
Nina Tanti
 
IPL-16 project
IPL-16 projectIPL-16 project
IPL-16 project
roshan 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 Moodle
Sushil 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, 2014
Marcellus Drilling News
 

Viewers also liked (10)

College management project
College management projectCollege management project
College management project
 
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
 

Similar to College Management System Project

exam-registration-system.pdf very best projeect
exam-registration-system.pdf very best projeectexam-registration-system.pdf very best projeect
exam-registration-system.pdf very best projeect
abhimarki1
 
Test_your_skill_ppt-1.pptx
Test_your_skill_ppt-1.pptxTest_your_skill_ppt-1.pptx
Test_your_skill_ppt-1.pptx
AnuragSharma224162
 
Student Work Flow System
Student Work Flow SystemStudent Work Flow System
Student Work Flow System
Satyanarayana Mekala
 
Schooladmissionprocessmanagement 140227084915-phpapp01
Schooladmissionprocessmanagement 140227084915-phpapp01Schooladmissionprocessmanagement 140227084915-phpapp01
Schooladmissionprocessmanagement 140227084915-phpapp01
Aarambhi Manke
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
Kamal Acharya
 
ShobhaResume
ShobhaResumeShobhaResume
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
Wakimul 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
 
Online examination management system..pdf
Online examination management system..pdfOnline examination management system..pdf
Online examination management system..pdf
Kamal Acharya
 
Cars price predictor in machine learning
Cars price predictor in machine learningCars price predictor in machine learning
Cars price predictor in machine learning
ashutosh15699
 
School management System
School management SystemSchool management System
School management System
HATIM Bhagat
 
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
 
Gcs day1
Gcs day1Gcs day1
Gcs day1
Sriram Angajala
 
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
alraee
 
Presentation
PresentationPresentation
Presentation
FariaLara
 
E-Examination
E-ExaminationE-Examination
E-Examination
Aurobindo Nayak
 
software effort estimation
 software effort estimation software effort estimation
software effort estimation
Besharam Dil
 
Online Examination Java Projectreport.docx
Online Examination Java Projectreport.docxOnline Examination Java Projectreport.docx
Online Examination Java Projectreport.docx
TanishaPatil4
 
Requirement and system analysis
Requirement and system analysisRequirement and system analysis
Requirement and system analysis
Alqalam University Katsina, Nigeria
 
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
Chitrarasan Kathiravan
 

Similar to College Management System Project (20)

exam-registration-system.pdf very best projeect
exam-registration-system.pdf very best projeectexam-registration-system.pdf very best projeect
exam-registration-system.pdf very best projeect
 
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
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
ShobhaResume
ShobhaResumeShobhaResume
ShobhaResume
 
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...
 
Online examination management system..pdf
Online examination management system..pdfOnline examination management system..pdf
Online examination management system..pdf
 
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
School management SystemSchool management System
School management System
 
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
 
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
 

Recently uploaded

Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
deepaannamalai16
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
Celine George
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
heathfieldcps1
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
khuleseema60
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Vivekanand Anglo Vedic Academy
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 

Recently uploaded (20)

Standardized tool for Intelligence test.
Standardized tool for Intelligence test.Standardized tool for Intelligence test.
Standardized tool for Intelligence test.
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17How to Predict Vendor Bill Product in Odoo 17
How to Predict Vendor Bill Product in Odoo 17
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
The basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptxThe basics of sentences session 7pptx.pptx
The basics of sentences session 7pptx.pptx
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDFLifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
Lifelines of National Economy chapter for Class 10 STUDY MATERIAL PDF
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.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
  翻译: