SlideShare a Scribd company logo
1 of 8
Download to read offline
1
1. Introduction
1.1 Purpose
The purpose of this document is to present a detailed description of our Scheduler
Application. It will explain the purpose and features of the system, the interfaces of the
system, what the system will do, the constraints under which it must operate and how the
system will react to external stimuli. This document is intended for both the clientele and
the developers of the system and will be proposed to the SDMCET CSE Mini Project
Review Committee for its approval.
Term Definition
Use Case List of steps defining interactions between
actor and system
Actor ( Administrator, Faculty, Student) Role that interacts with the system to
achieve a goal
Use Case Diagram Graphic of the interactions among the
elements of a system
User Someone who interacts with the application
1.1.1 Conventions used in Use Case Diagram
Symbol Meaning
Use Case
Actor
2
1.2 Project Scope
This software system is an automated system which generates time-table according to the data
given by the user. The main requirement of the application is to provide the details to the
students about their branch, subjects, number of labs, total number of periods and details about
any changes made in the routine. The web end allows the user to input data and the application
end along with the web end allows the people to access their time table and get the notification if
any changes made. Scheduler will help the teachers to change the routine and update the notice
board according to their convenience, and students to get the notification of the same. This
project will provide a better platform for students-teachers interaction.
1.3 References
1. Elmasari and Navathe, “Fundamentals of Database Systems”, Fifth Edition, Pearson, 2007.
2. Reto Meier, “Android 4 Application Development”, 1st Edition, John Wiley & Sons, 2014.
2. System Description
This section will give an overview of the whole project. The system will be explained in its
context to show how the system reacts with other external stimuli and introduce the basic
functionality of it. The system consists of three parts: Website, Database and Android app. In
this system, Administrator can create and maintain a time-table which can be later on, modified
by faculty and the changes are notified to the students through the Android app.
3. Functional Requirements
The functional requirements describe the core functionality of the application. This section
includes the functional process requirements, which are the basic requirements of the
application and a brief explanation of the specifics of those requirements.
3.1 System Features
The following are the features of the Scheduler Application
3
3.1.1 Timetable Creation
Administrator can create and maintain the timetable, which is accessible to faculty and student.
3.1.2 Timetable modification
Faculty can modify the working schedule according to available free timeslots or while not free
on the mention timeslots according to timetable.
3.1.3 Viewing timetable
Student can view timetable and get notified on any changes on the present schedule, modified by
faculty according to his ease of engaging the class.
3.2 Use Cases
3.2.1 Use Case Diagrams
4
3.2.2 Use Case
Description Administrator can create timetable, that
can be modified by faculty which can be
notified to student by an Android app
Actors Administrator, Student, Faculty
Basic Steps 1. Admin will login to their account,
and input data.
2. Faculty can modify the present
timetable.
3. Student can view the updated
timetable.
3.2.3 Use-Case Description:
 Log-in ->Students need to log in using the username and password they have. This is registered
when they use the system for the first time.
 Add Subject ->Students can add subjects with regards to the subject suggestion by the Dean.
 Drop Subject -> Students can also drop the subjects, if unnecessary.
 View Timetable -> Students can view the timetable for the entire semester.
 Change Password ->Faculty also can change password, if necessary.
5
4. PROJECT IMPLEMENTATION IN TERMS OF MODULES
1.
2.
6
3.
4.
Fig. 2.3: Diagram of Project Implementation in terms of modules
7
5. External Interface Requirements
 Android device with android o.s version 4.1 or higher.
 Webserver with proper domain.
6. Technical Requirements (Non-functional)
Non-functional requirements specify criteria that can be used to judge the operation of a
system, rather than specific behaviours .
a. Scalability
Since the application just demonstrates our proposed algorithm, this application can be used
on a much larger scale after developing the application further. The algorithm can also be
used on its own to develop other applications that can function on a much larger scale.
b. Supportability
The application shall require the installation of Java Runtime Environment on the user’s
system. The application shall allow additional tools to be added on the completion of the
minimum requirements.
c. Reliability
In a case of the application malfunctioning the user need not have to worry about the data
being lost or corrupted as it is always stored in a text document.
d. Availability
The basic version of the application shall be ready for use without any downtime, but the
algorithm can be used later on for more useful applications and therefore some downtime
can be expected for it.
8
7. Open Issues
 This application is more suitable to input data into a timetable.
 This application is more suitable to modify or update a timetable.
 This application is more suitable to view an updated data or timetable changes.

More Related Content

What's hot

Library management system_synopsis
Library management system_synopsisLibrary management system_synopsis
Library management system_synopsisShikha Verma
 
online room booking system
online room booking systemonline room booking system
online room booking systemmanuchinna
 
Vehicle tracking system
Vehicle tracking systemVehicle tracking system
Vehicle tracking systemSujit9561
 
White box testing
White box testingWhite box testing
White box testingAbdul Basit
 
Sdlc process document
Sdlc process documentSdlc process document
Sdlc process documentPesara Swamy
 
Student faculty document sharing | SFDS | Ajay Balava
Student faculty document sharing | SFDS | Ajay BalavaStudent faculty document sharing | SFDS | Ajay Balava
Student faculty document sharing | SFDS | Ajay BalavaAjay Balava
 
FRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONINGFRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONINGSatish Chandra
 
Soft engg introduction and process models
Soft engg introduction and process modelsSoft engg introduction and process models
Soft engg introduction and process modelssnehalkulkarni74
 
software project management Waterfall model
software project management Waterfall modelsoftware project management Waterfall model
software project management Waterfall modelREHMAT ULLAH
 
Acceptance testing
Acceptance testingAcceptance testing
Acceptance testingCOEPD HR
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specificationshiprashakya2
 
Software (requirement) analysis using uml
Software (requirement) analysis using umlSoftware (requirement) analysis using uml
Software (requirement) analysis using umlDhiraj Shetty
 
Architecture of Object Oriented Software Engineering
Architecture of Object Oriented Software EngineeringArchitecture of Object Oriented Software Engineering
Architecture of Object Oriented Software EngineeringSandesh Jonchhe
 
Software Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet CafeSoftware Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet CafeHari
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstractNinad Samel
 

What's hot (20)

Library management system_synopsis
Library management system_synopsisLibrary management system_synopsis
Library management system_synopsis
 
online room booking system
online room booking systemonline room booking system
online room booking system
 
Vehicle tracking system
Vehicle tracking systemVehicle tracking system
Vehicle tracking system
 
White box testing
White box testingWhite box testing
White box testing
 
Sdlc process document
Sdlc process documentSdlc process document
Sdlc process document
 
Software Design Document
Software Design DocumentSoftware Design Document
Software Design Document
 
Student faculty document sharing | SFDS | Ajay Balava
Student faculty document sharing | SFDS | Ajay BalavaStudent faculty document sharing | SFDS | Ajay Balava
Student faculty document sharing | SFDS | Ajay Balava
 
Online examination system
Online examination systemOnline examination system
Online examination system
 
Incremental model
Incremental model Incremental model
Incremental model
 
FRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONINGFRAUD DETECTION IN ONLINE AUCTIONING
FRAUD DETECTION IN ONLINE AUCTIONING
 
Soft engg introduction and process models
Soft engg introduction and process modelsSoft engg introduction and process models
Soft engg introduction and process models
 
software project management Waterfall model
software project management Waterfall modelsoftware project management Waterfall model
software project management Waterfall model
 
Acceptance testing
Acceptance testingAcceptance testing
Acceptance testing
 
Software requirement specification
Software requirement specificationSoftware requirement specification
Software requirement specification
 
Software (requirement) analysis using uml
Software (requirement) analysis using umlSoftware (requirement) analysis using uml
Software (requirement) analysis using uml
 
Ch2 - SW Processes
Ch2 - SW ProcessesCh2 - SW Processes
Ch2 - SW Processes
 
Architecture of Object Oriented Software Engineering
Architecture of Object Oriented Software EngineeringArchitecture of Object Oriented Software Engineering
Architecture of Object Oriented Software Engineering
 
Software Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet CafeSoftware Requirement Specification For Smart Internet Cafe
Software Requirement Specification For Smart Internet Cafe
 
Water fall model
Water fall modelWater fall model
Water fall model
 
College administation system abstract
College administation system abstractCollege administation system abstract
College administation system abstract
 

Viewers also liked

CV-Roy-Salha
CV-Roy-SalhaCV-Roy-Salha
CV-Roy-Salharoy salha
 
Diorh development 23 édition garh - def
Diorh development  23 édition garh - defDiorh development  23 édition garh - def
Diorh development 23 édition garh - defmarwane karama
 
Samenstelling bloed
Samenstelling bloedSamenstelling bloed
Samenstelling bloedmanuclerx
 
La couleuvre d'esculape
La couleuvre d'esculapeLa couleuvre d'esculape
La couleuvre d'esculapetercercicleeae
 

Viewers also liked (8)

CV-Roy-Salha
CV-Roy-SalhaCV-Roy-Salha
CV-Roy-Salha
 
Diorh development 23 édition garh - def
Diorh development  23 édition garh - defDiorh development  23 édition garh - def
Diorh development 23 édition garh - def
 
KSENIYA_KAYDA
KSENIYA_KAYDAKSENIYA_KAYDA
KSENIYA_KAYDA
 
Presentasi sisgen
Presentasi   sisgenPresentasi   sisgen
Presentasi sisgen
 
Le bouton d'or
Le bouton d'orLe bouton d'or
Le bouton d'or
 
Samenstelling bloed
Samenstelling bloedSamenstelling bloed
Samenstelling bloed
 
La couleuvre d'esculape
La couleuvre d'esculapeLa couleuvre d'esculape
La couleuvre d'esculape
 
Resume # 9
Resume # 9Resume # 9
Resume # 9
 

Similar to Schedule App Manages Timetables

A Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docxA Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docxransayo
 
Student_result_management_system_project.doc
Student_result_management_system_project.docStudent_result_management_system_project.doc
Student_result_management_system_project.docAnshChhabra6
 
Lab management
Lab managementLab management
Lab managementlogumca
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management SystemArhind Gautam
 
Software Engineering Assignment
Software Engineering AssignmentSoftware Engineering Assignment
Software Engineering AssignmentSohaib Latif
 
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial ReportManmeet Sinha
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management systemabdul khan
 
Some of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docxSome of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docxwhitneyleman54422
 
Online eaxmination
Online eaxminationOnline eaxmination
Online eaxminationAditi_17
 
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptxSTUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptxYazanMohamed1
 
SRS Document for Digital Time Stamping
SRS Document for Digital Time StampingSRS Document for Digital Time Stamping
SRS Document for Digital Time Stampinglord
 
School management System
School management SystemSchool management System
School management SystemHATIM Bhagat
 
Online Exam Management System(OEMS)
Online Exam Management System(OEMS)Online Exam Management System(OEMS)
Online Exam Management System(OEMS)PUST
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMIRJET Journal
 
Online Book Donation System Project Report (Android)
Online Book Donation System Project Report (Android)Online Book Donation System Project Report (Android)
Online Book Donation System Project Report (Android)Kishan Maurya
 

Similar to Schedule App Manages Timetables (20)

A Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docxA Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docx
 
Student_result_management_system_project.doc
Student_result_management_system_project.docStudent_result_management_system_project.doc
Student_result_management_system_project.doc
 
Lab management
Lab managementLab management
Lab management
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
Software Engineering Assignment
Software Engineering AssignmentSoftware Engineering Assignment
Software Engineering Assignment
 
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial Report
 
SRS
SRSSRS
SRS
 
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
 
SRS_Vision_Grade_Companion
SRS_Vision_Grade_CompanionSRS_Vision_Grade_Companion
SRS_Vision_Grade_Companion
 
Some of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docxSome of the Material in this paper has been repurposed from C.docx
Some of the Material in this paper has been repurposed from C.docx
 
Srs(at)
Srs(at)Srs(at)
Srs(at)
 
Project scheduler doc
Project scheduler docProject scheduler doc
Project scheduler doc
 
Online eaxmination
Online eaxminationOnline eaxmination
Online eaxmination
 
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptxSTUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
 
SRS Document for Digital Time Stamping
SRS Document for Digital Time StampingSRS Document for Digital Time Stamping
SRS Document for Digital Time Stamping
 
School management System
School management SystemSchool management System
School management System
 
Online Exam Management System(OEMS)
Online Exam Management System(OEMS)Online Exam Management System(OEMS)
Online Exam Management System(OEMS)
 
COLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEMCOLLEGE PROJECT MANAGEMENT SYSTEM
COLLEGE PROJECT MANAGEMENT SYSTEM
 
Online Book Donation System Project Report (Android)
Online Book Donation System Project Report (Android)Online Book Donation System Project Report (Android)
Online Book Donation System Project Report (Android)
 

Recently uploaded

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 

Recently uploaded (20)

main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 

Schedule App Manages Timetables

  • 1. 1 1. Introduction 1.1 Purpose The purpose of this document is to present a detailed description of our Scheduler Application. It will explain the purpose and features of the system, the interfaces of the system, what the system will do, the constraints under which it must operate and how the system will react to external stimuli. This document is intended for both the clientele and the developers of the system and will be proposed to the SDMCET CSE Mini Project Review Committee for its approval. Term Definition Use Case List of steps defining interactions between actor and system Actor ( Administrator, Faculty, Student) Role that interacts with the system to achieve a goal Use Case Diagram Graphic of the interactions among the elements of a system User Someone who interacts with the application 1.1.1 Conventions used in Use Case Diagram Symbol Meaning Use Case Actor
  • 2. 2 1.2 Project Scope This software system is an automated system which generates time-table according to the data given by the user. The main requirement of the application is to provide the details to the students about their branch, subjects, number of labs, total number of periods and details about any changes made in the routine. The web end allows the user to input data and the application end along with the web end allows the people to access their time table and get the notification if any changes made. Scheduler will help the teachers to change the routine and update the notice board according to their convenience, and students to get the notification of the same. This project will provide a better platform for students-teachers interaction. 1.3 References 1. Elmasari and Navathe, “Fundamentals of Database Systems”, Fifth Edition, Pearson, 2007. 2. Reto Meier, “Android 4 Application Development”, 1st Edition, John Wiley & Sons, 2014. 2. System Description This section will give an overview of the whole project. The system will be explained in its context to show how the system reacts with other external stimuli and introduce the basic functionality of it. The system consists of three parts: Website, Database and Android app. In this system, Administrator can create and maintain a time-table which can be later on, modified by faculty and the changes are notified to the students through the Android app. 3. Functional Requirements The functional requirements describe the core functionality of the application. This section includes the functional process requirements, which are the basic requirements of the application and a brief explanation of the specifics of those requirements. 3.1 System Features The following are the features of the Scheduler Application
  • 3. 3 3.1.1 Timetable Creation Administrator can create and maintain the timetable, which is accessible to faculty and student. 3.1.2 Timetable modification Faculty can modify the working schedule according to available free timeslots or while not free on the mention timeslots according to timetable. 3.1.3 Viewing timetable Student can view timetable and get notified on any changes on the present schedule, modified by faculty according to his ease of engaging the class. 3.2 Use Cases 3.2.1 Use Case Diagrams
  • 4. 4 3.2.2 Use Case Description Administrator can create timetable, that can be modified by faculty which can be notified to student by an Android app Actors Administrator, Student, Faculty Basic Steps 1. Admin will login to their account, and input data. 2. Faculty can modify the present timetable. 3. Student can view the updated timetable. 3.2.3 Use-Case Description:  Log-in ->Students need to log in using the username and password they have. This is registered when they use the system for the first time.  Add Subject ->Students can add subjects with regards to the subject suggestion by the Dean.  Drop Subject -> Students can also drop the subjects, if unnecessary.  View Timetable -> Students can view the timetable for the entire semester.  Change Password ->Faculty also can change password, if necessary.
  • 5. 5 4. PROJECT IMPLEMENTATION IN TERMS OF MODULES 1. 2.
  • 6. 6 3. 4. Fig. 2.3: Diagram of Project Implementation in terms of modules
  • 7. 7 5. External Interface Requirements  Android device with android o.s version 4.1 or higher.  Webserver with proper domain. 6. Technical Requirements (Non-functional) Non-functional requirements specify criteria that can be used to judge the operation of a system, rather than specific behaviours . a. Scalability Since the application just demonstrates our proposed algorithm, this application can be used on a much larger scale after developing the application further. The algorithm can also be used on its own to develop other applications that can function on a much larger scale. b. Supportability The application shall require the installation of Java Runtime Environment on the user’s system. The application shall allow additional tools to be added on the completion of the minimum requirements. c. Reliability In a case of the application malfunctioning the user need not have to worry about the data being lost or corrupted as it is always stored in a text document. d. Availability The basic version of the application shall be ready for use without any downtime, but the algorithm can be used later on for more useful applications and therefore some downtime can be expected for it.
  • 8. 8 7. Open Issues  This application is more suitable to input data into a timetable.  This application is more suitable to modify or update a timetable.  This application is more suitable to view an updated data or timetable changes.