SlideShare a Scribd company logo
1 of 33
Software Requirement Specification for UDOM Students Academic Information System(SAIS) Presented by:- Leyla H.Liana Deo Shao
Introduction  In recent years, the number of students admitted at the University of Dodoma has increased to almost twice as much, enrolling to various programmes ranging from certificates to higher degrees.  This increased the need and the risk of managing student’s records. These could be mitigated through the use of a proper Management Information System for academics and admission. The system will offer registrars, managers, administrators, and lecturers the ability to easily retrieve, store, or report.
Problem Statement The increased number of students’ admission has led to inefficient organization and management of students’ records. The collectively processing of examination results has been tedious. Due to disorganization of the records, the timeliness of delivering examination results has been poor. The management of the interrelation between students and courses is tiresome in the current situation.  The current system lacks privacy and integrity of records as the files can easily fall on the hands of a third party while exchanging and transmitting records.
Justification for the acquisition of the system The University of Dodoma Strategic Plan: To create a place where knowledge will be transferred from one generation to another. Goal: To the contribution of higher education in Tanzania’s attainment of economic growth, reduction of poverty and improved social wellbeing of Tanzanians through increased access to higher education, technological innovation, generation and application of knowledge. Vision: To become a center of Excellence that offers value added training, research and public services. IT Department Plan: To be an ICT Hub of East Africa
Justification for the acquisition of the system Intangible Benefits: The system will save a considerable amount of time in processing, organizing and management of various students’ academic and admission records. The system will lead to a secure environment of handling students’ data The system will lead to better organization and storage of  data related to students’ academics and admission. RETURN ON INVESTMENT ,[object Object]
ROI=(Gain from investment-Cost of investment)/(cost of investment)    From the above facts, we see that having this MIS for academics and admission is inevitable.
THE PROPOSED SYSTEM ARCHITECTURE
REQUIREMENTS CAPTURE AND ANALYSIS Requirements capturing tools Group Interview       Most of these requirements will be collected using the Group Interviewing of the Admission office staffs, Examination office staffs, Lecturers of different colleges and students. The discussion will be done by the analysts, each asking different questions as possible to find out what are the requirements of the system. Studying of some of the used documents      Some of the requirements will be collected through studying of some of manual files and reports, examination regulations, university strategies, missions and plans to get overview of the reality of what is required.
Actors of the system Vs Roles
Functional Requirement The system shall be able to register all new admitted students in each academic year The system shall be able to report individual students profile on bases of academic records The system shall be able to allow lectures and instructors to upload results of examinations The systems shall be able to manage coarse roaster for different study programmes The system shall be able to handle different grade scales for different study levels
Functional Requirements The system shall be able to generate different reports required by different examination approving boards including transcripts for published student's results. The system shall be able generate the yearly students admission book. The system shall be able to send examination reports to students through SMS. The system shall be able to generate student registration number.
Functional Requirements The system shall provide an interface for a lecturer to upload the students examination results for his/her respective course, that is CA and UE The system shall provide an interface for a student to view and/or print his/her results The system shall calculate and display GPA, grade and remarks for students’ results
Functional Requirements The system shall provide an interface for a lecturer to edit results before the results are approved by the University senate. The system shall allow students to see the grades of their course upon completion of the semester. Upon completion of the degree program the system will compute the overall GPA and process the transcript.
Non functional requirements  The system will require 99.999% uptime to ensure maximum reliability Students should be able to view results via the web and through phones. The system shall provide an interface for administrator to manage users that is adding new users, disabling users and give respective privileges to users.
Non functional Requirements The system shall not allow students admission after the specified  period is over The system shall not allow display of unpublished examination results The system shall not allow modification of published results The system shall not allow students to opt a course that is not in his/her curriculum The system shall not allow lectures to upload results before examination period is over
Non functional Requirements The system shall not allow students to views examination results of other student  The system shall not allow students enroll for academic year after the limited number of years has reached The system should be adapt changes of curriculum  without affecting the previous records Shall control the account of students and be able detect and lock the account when s/he graduates unless s/he repeats a year
Non functional Requirements The system will require students should have mobile phones so as be able to receive examination results in SMS form. The system will require to exchange information with SMS gateway server
Non functional Requirements The system shall be able to generate examination transcripts and provisional results The system should be able to manage courses offered by different colleges The system shall be able to manage students admission and enrollment in each academic year
USE CASES Student Use Case
USE CASES Registrar Use Case
USE CASES Examination office Use Case
USE CASES SMS Gateway Use Case
USE CASES System Administrator Use Case
USE CASE DESCRIPTORS
USE CASE DESCRIPTORS
USE CASE DESCRIPTORS
USE CASE DESCRIPTORS
Recommended approach The proposed MIS system has been divided into internal and external parts where by the internal part will be the overall system modules that will be hosted in UDOM servers, and the external part will be the SMS gateway module that will be dealing with mobile functionality of the system.  In ensuring maximum efficiency in terms of economy and other facts we recommend different approaches to each part of the system.
Recommended approach Developing in-house is suggested acquisition method for the internal part of the system. Lease is suggested acquisition method of the external part.
Reasons of In-house Development Although it is expensive to develop the MIS from scratch in-house we suggest it as a method for acquisition for the core part of the system simply because the University of Dodoma is still growing daily and many changes to the systems to accommodate the growing are expected and un-avoided.
Reasons of In-house Development If the system will be developed in-house it will be easy to modify or adding some components of system with low maintenance cost. Having low maintenance cost is economic efficiency in the context of software development as it is usually said maintenance cost is always high than development cost.
Reason for Leasing  The mobile application part is not the core part of the system therefore leasing will free the organization from the complexity of managing it and allow organization to deal much on managing the core part of the system.  This will introduced the following key advantages Low total cost of ownership Easy and fast application deployment Help university on strategic use IT
METHODOLOGY      During development of this system we will employ RAD (Rapid application design) approach in almost the whole project.        This is because this system is huge and therefore needs much time in coding, therefore as planning, analysis and designing are delicate and sensitive stages of developing this system we would like to do it perfectly without rush before we come into codes where RAD will help us to simplify our job by minimizing time and compensate time spent in early stages.       Therefore using RAD will help us to balance time and be within project time boundary.

More Related Content

What's hot

Student feedback system
Student feedback systemStudent feedback system
Student feedback systemmsandbhor
 
Online Performance Evaluation System
Online Performance Evaluation SystemOnline Performance Evaluation System
Online Performance Evaluation SystemPratham Vision
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)Amani Mrisho
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstractNinad Samel
 
Student Management System report
Student Management System reportStudent Management System report
Student Management System reportChandresh Prasad
 
Student attendance system
Student attendance   systemStudent attendance   system
Student attendance systemPadam Raj Rijal
 
Online hostel management_system
Online hostel management_systemOnline hostel management_system
Online hostel management_systemmd faruk
 
School Management System
School Management SystemSchool Management System
School Management SystemHATIM Bhagat
 
Design of a prototype web based students’ record management system – webstrems
Design of a prototype web based students’ record management system – webstremsDesign of a prototype web based students’ record management system – webstrems
Design of a prototype web based students’ record management system – webstremsAlexander Decker
 
School Management System
School Management SystemSchool Management System
School Management Systemkrishna panchal
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management SystemAmit Gandhi
 
Scope requirements tugas uas kelompok project management
Scope requirements   tugas uas kelompok project managementScope requirements   tugas uas kelompok project management
Scope requirements tugas uas kelompok project managementDoni Andriansyah
 
E leave management-system
E leave management-systemE leave management-system
E leave management-systemArti Sehgal
 
Student feedback system
Student feedback systemStudent feedback system
Student feedback systemshindept123
 
Faculty evaluation system
Faculty evaluation systemFaculty evaluation system
Faculty evaluation systemEdwin Marquez
 

What's hot (20)

SAD Final Assignment
SAD Final AssignmentSAD Final Assignment
SAD Final Assignment
 
Student feedback system
Student feedback systemStudent feedback system
Student feedback system
 
Online Performance Evaluation System
Online Performance Evaluation SystemOnline Performance Evaluation System
Online Performance Evaluation System
 
School Management System
School Management SystemSchool Management System
School Management System
 
KMIPN 2023.pptx
KMIPN 2023.pptxKMIPN 2023.pptx
KMIPN 2023.pptx
 
9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)9321885 online-university-admission-system (1)
9321885 online-university-admission-system (1)
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 
Student Management System report
Student Management System reportStudent Management System report
Student Management System report
 
Student attendance system
Student attendance   systemStudent attendance   system
Student attendance system
 
Online hostel management_system
Online hostel management_systemOnline hostel management_system
Online hostel management_system
 
School Management System
School Management SystemSchool Management System
School Management System
 
Design of a prototype web based students’ record management system – webstrems
Design of a prototype web based students’ record management system – webstremsDesign of a prototype web based students’ record management system – webstrems
Design of a prototype web based students’ record management system – webstrems
 
Online Restaurant Management System
Online Restaurant Management SystemOnline Restaurant Management System
Online Restaurant Management System
 
School Management System
School Management SystemSchool Management System
School Management System
 
ERP on School Management System
ERP on School Management SystemERP on School Management System
ERP on School Management System
 
Scope requirements tugas uas kelompok project management
Scope requirements   tugas uas kelompok project managementScope requirements   tugas uas kelompok project management
Scope requirements tugas uas kelompok project management
 
Leave management system
Leave management systemLeave management system
Leave management system
 
E leave management-system
E leave management-systemE leave management-system
E leave management-system
 
Student feedback system
Student feedback systemStudent feedback system
Student feedback system
 
Faculty evaluation system
Faculty evaluation systemFaculty evaluation system
Faculty evaluation system
 

Similar to SYSTEM ANALYSIS AND DESIGN

iStudent Management System – “Isms”
iStudent Management System – “Isms”iStudent Management System – “Isms”
iStudent Management System – “Isms”IRJET Journal
 
online education system project report
online education system project reportonline education system project report
online education system project reportHagi Sahib
 
IRJET- Exam Cell Automation
IRJET-  	  Exam Cell AutomationIRJET-  	  Exam Cell Automation
IRJET- Exam Cell AutomationIRJET Journal
 
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET Journal
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management SystemIRJET Journal
 
COLLAGE MANAGEMENT SYSTEM IN JAVA
COLLAGE MANAGEMENT SYSTEM IN JAVACOLLAGE MANAGEMENT SYSTEM IN JAVA
COLLAGE MANAGEMENT SYSTEM IN JAVAIRJET Journal
 
IRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine LearningIRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine LearningIRJET Journal
 
College Result presentation report pdf and
College Result presentation report pdf andCollege Result presentation report pdf and
College Result presentation report pdf andbhagyavantrajapur88
 
Minorproject.pptx
Minorproject.pptxMinorproject.pptx
Minorproject.pptxmrjha375
 
GROUP -G.pptx
GROUP -G.pptxGROUP -G.pptx
GROUP -G.pptxsuper561
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance educationPallavi Singh
 
School Management System
School Management SystemSchool Management System
School Management SystemZain Basit
 
IRJET- College Activity Management System
IRJET-  	  College Activity Management SystemIRJET-  	  College Activity Management System
IRJET- College Activity Management SystemIRJET Journal
 
Dean Academic Accreditation Software
Dean Academic Accreditation SoftwareDean Academic Accreditation Software
Dean Academic Accreditation SoftwareMountain Consulting
 
Coaching management system
Coaching management systemCoaching management system
Coaching management systemPAWAN KUMAR
 
Information Intendance System on Cloud
Information Intendance System on CloudInformation Intendance System on Cloud
Information Intendance System on CloudIRJET Journal
 

Similar to SYSTEM ANALYSIS AND DESIGN (20)

Student information system
Student information systemStudent information system
Student information system
 
iStudent Management System – “Isms”
iStudent Management System – “Isms”iStudent Management System – “Isms”
iStudent Management System – “Isms”
 
online education system project report
online education system project reportonline education system project report
online education system project report
 
Hafsa 131003112307-phpapp02
Hafsa 131003112307-phpapp02Hafsa 131003112307-phpapp02
Hafsa 131003112307-phpapp02
 
IRJET- Exam Cell Automation
IRJET-  	  Exam Cell AutomationIRJET-  	  Exam Cell Automation
IRJET- Exam Cell Automation
 
IMS (1).pptx
IMS (1).pptxIMS (1).pptx
IMS (1).pptx
 
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...IRJET- Placement Management and Prediction System using Data Mining and Cloud...
IRJET- Placement Management and Prediction System using Data Mining and Cloud...
 
Placement Management System
Placement Management SystemPlacement Management System
Placement Management System
 
COLLAGE MANAGEMENT SYSTEM IN JAVA
COLLAGE MANAGEMENT SYSTEM IN JAVACOLLAGE MANAGEMENT SYSTEM IN JAVA
COLLAGE MANAGEMENT SYSTEM IN JAVA
 
IRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine LearningIRJET - College Recommendation System using Machine Learning
IRJET - College Recommendation System using Machine Learning
 
College Result presentation report pdf and
College Result presentation report pdf andCollege Result presentation report pdf and
College Result presentation report pdf and
 
Minorproject.pptx
Minorproject.pptxMinorproject.pptx
Minorproject.pptx
 
Academic dbms
Academic dbmsAcademic dbms
Academic dbms
 
GROUP -G.pptx
GROUP -G.pptxGROUP -G.pptx
GROUP -G.pptx
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance education
 
School Management System
School Management SystemSchool Management System
School Management System
 
IRJET- College Activity Management System
IRJET-  	  College Activity Management SystemIRJET-  	  College Activity Management System
IRJET- College Activity Management System
 
Dean Academic Accreditation Software
Dean Academic Accreditation SoftwareDean Academic Accreditation Software
Dean Academic Accreditation Software
 
Coaching management system
Coaching management systemCoaching management system
Coaching management system
 
Information Intendance System on Cloud
Information Intendance System on CloudInformation Intendance System on Cloud
Information Intendance System on Cloud
 

Recently uploaded

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 

Recently uploaded (20)

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 

SYSTEM ANALYSIS AND DESIGN

  • 1. Software Requirement Specification for UDOM Students Academic Information System(SAIS) Presented by:- Leyla H.Liana Deo Shao
  • 2. Introduction In recent years, the number of students admitted at the University of Dodoma has increased to almost twice as much, enrolling to various programmes ranging from certificates to higher degrees. This increased the need and the risk of managing student’s records. These could be mitigated through the use of a proper Management Information System for academics and admission. The system will offer registrars, managers, administrators, and lecturers the ability to easily retrieve, store, or report.
  • 3. Problem Statement The increased number of students’ admission has led to inefficient organization and management of students’ records. The collectively processing of examination results has been tedious. Due to disorganization of the records, the timeliness of delivering examination results has been poor. The management of the interrelation between students and courses is tiresome in the current situation. The current system lacks privacy and integrity of records as the files can easily fall on the hands of a third party while exchanging and transmitting records.
  • 4. Justification for the acquisition of the system The University of Dodoma Strategic Plan: To create a place where knowledge will be transferred from one generation to another. Goal: To the contribution of higher education in Tanzania’s attainment of economic growth, reduction of poverty and improved social wellbeing of Tanzanians through increased access to higher education, technological innovation, generation and application of knowledge. Vision: To become a center of Excellence that offers value added training, research and public services. IT Department Plan: To be an ICT Hub of East Africa
  • 5.
  • 6. ROI=(Gain from investment-Cost of investment)/(cost of investment) From the above facts, we see that having this MIS for academics and admission is inevitable.
  • 7. THE PROPOSED SYSTEM ARCHITECTURE
  • 8. REQUIREMENTS CAPTURE AND ANALYSIS Requirements capturing tools Group Interview Most of these requirements will be collected using the Group Interviewing of the Admission office staffs, Examination office staffs, Lecturers of different colleges and students. The discussion will be done by the analysts, each asking different questions as possible to find out what are the requirements of the system. Studying of some of the used documents Some of the requirements will be collected through studying of some of manual files and reports, examination regulations, university strategies, missions and plans to get overview of the reality of what is required.
  • 9. Actors of the system Vs Roles
  • 10. Functional Requirement The system shall be able to register all new admitted students in each academic year The system shall be able to report individual students profile on bases of academic records The system shall be able to allow lectures and instructors to upload results of examinations The systems shall be able to manage coarse roaster for different study programmes The system shall be able to handle different grade scales for different study levels
  • 11. Functional Requirements The system shall be able to generate different reports required by different examination approving boards including transcripts for published student's results. The system shall be able generate the yearly students admission book. The system shall be able to send examination reports to students through SMS. The system shall be able to generate student registration number.
  • 12. Functional Requirements The system shall provide an interface for a lecturer to upload the students examination results for his/her respective course, that is CA and UE The system shall provide an interface for a student to view and/or print his/her results The system shall calculate and display GPA, grade and remarks for students’ results
  • 13. Functional Requirements The system shall provide an interface for a lecturer to edit results before the results are approved by the University senate. The system shall allow students to see the grades of their course upon completion of the semester. Upon completion of the degree program the system will compute the overall GPA and process the transcript.
  • 14. Non functional requirements The system will require 99.999% uptime to ensure maximum reliability Students should be able to view results via the web and through phones. The system shall provide an interface for administrator to manage users that is adding new users, disabling users and give respective privileges to users.
  • 15. Non functional Requirements The system shall not allow students admission after the specified period is over The system shall not allow display of unpublished examination results The system shall not allow modification of published results The system shall not allow students to opt a course that is not in his/her curriculum The system shall not allow lectures to upload results before examination period is over
  • 16. Non functional Requirements The system shall not allow students to views examination results of other student The system shall not allow students enroll for academic year after the limited number of years has reached The system should be adapt changes of curriculum without affecting the previous records Shall control the account of students and be able detect and lock the account when s/he graduates unless s/he repeats a year
  • 17. Non functional Requirements The system will require students should have mobile phones so as be able to receive examination results in SMS form. The system will require to exchange information with SMS gateway server
  • 18. Non functional Requirements The system shall be able to generate examination transcripts and provisional results The system should be able to manage courses offered by different colleges The system shall be able to manage students admission and enrollment in each academic year
  • 19. USE CASES Student Use Case
  • 21. USE CASES Examination office Use Case
  • 22. USE CASES SMS Gateway Use Case
  • 23. USE CASES System Administrator Use Case
  • 28. Recommended approach The proposed MIS system has been divided into internal and external parts where by the internal part will be the overall system modules that will be hosted in UDOM servers, and the external part will be the SMS gateway module that will be dealing with mobile functionality of the system. In ensuring maximum efficiency in terms of economy and other facts we recommend different approaches to each part of the system.
  • 29. Recommended approach Developing in-house is suggested acquisition method for the internal part of the system. Lease is suggested acquisition method of the external part.
  • 30. Reasons of In-house Development Although it is expensive to develop the MIS from scratch in-house we suggest it as a method for acquisition for the core part of the system simply because the University of Dodoma is still growing daily and many changes to the systems to accommodate the growing are expected and un-avoided.
  • 31. Reasons of In-house Development If the system will be developed in-house it will be easy to modify or adding some components of system with low maintenance cost. Having low maintenance cost is economic efficiency in the context of software development as it is usually said maintenance cost is always high than development cost.
  • 32. Reason for Leasing The mobile application part is not the core part of the system therefore leasing will free the organization from the complexity of managing it and allow organization to deal much on managing the core part of the system. This will introduced the following key advantages Low total cost of ownership Easy and fast application deployment Help university on strategic use IT
  • 33. METHODOLOGY During development of this system we will employ RAD (Rapid application design) approach in almost the whole project. This is because this system is huge and therefore needs much time in coding, therefore as planning, analysis and designing are delicate and sensitive stages of developing this system we would like to do it perfectly without rush before we come into codes where RAD will help us to simplify our job by minimizing time and compensate time spent in early stages. Therefore using RAD will help us to balance time and be within project time boundary.
  • 34. Conclusion Based on the University of Dodoma strategic plan, goal, mission, vision and its IT Department plan, we see that the procuring of the MIS for academics and admission is an inevitable and vital decision to make. Examination of the Cost-Benefit Analysis using the Return On Investment shows that it’s economically feasible to acquire such a system. Thus the expected MIS for academics and admission should cater for the current problems and any challenges in the future.