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

Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riport
Dilip Prajapati
 
Leave management ppt made by krishna ballabh gupta
Leave management ppt made by krishna ballabh gupta Leave management ppt made by krishna ballabh gupta
Leave management ppt made by krishna ballabh gupta
Shivalik college of engineering
 
Ch2-Software Engineering 9
Ch2-Software Engineering 9Ch2-Software Engineering 9
Ch2-Software Engineering 9
Ian Sommerville
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specification
Aman Adhikari
 
Software Engineering - Basics
Software Engineering - BasicsSoftware Engineering - Basics
Software Engineering - Basics
Purvik Rana
 
Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14
Syed Farjad Zia Zaidi
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
Vivek Gupta
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
Suresh Koujalagi
 
inventory management system
 inventory management system inventory management system
inventory management system
Barbara Onwutalobi
 
Oracle apps-technical-2 (1)
Oracle apps-technical-2 (1)Oracle apps-technical-2 (1)
Oracle apps-technical-2 (1)
Biswajit Swain
 
SRS example
SRS exampleSRS example
SRS example
gentzone
 
How to remove disable an oa framework personalization (doc id 304670
How to remove  disable an oa framework personalization (doc id 304670How to remove  disable an oa framework personalization (doc id 304670
How to remove disable an oa framework personalization (doc id 304670
Ahmad Mkade
 
Lab 3 Introduction to the UML - how to create a use case diagram
Lab 3 Introduction to the UML - how to create a use case diagramLab 3 Introduction to the UML - how to create a use case diagram
Lab 3 Introduction to the UML - how to create a use case diagram
Farah Ahmed
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
Dr Sukhpal Singh Gill
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
Dipankar Boruah
 
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
은지 김
 
Rapid application developmet
Rapid application developmetRapid application developmet
Rapid application developmet
Rohana K Amarakoon
 
Synopsis on online shopping by sudeep singh
Synopsis on online shopping by  sudeep singhSynopsis on online shopping by  sudeep singh
Synopsis on online shopping by sudeep singh
Sudeep Singh
 
Rapid application development
Rapid application developmentRapid application development
Rapid application development
Lombe Kapaya
 
Software architecture document
Software architecture documentSoftware architecture document
Software architecture document
Haidar Arya
 

What's hot (20)

Online auction system srs riport
Online auction system srs  riportOnline auction system srs  riport
Online auction system srs riport
 
Leave management ppt made by krishna ballabh gupta
Leave management ppt made by krishna ballabh gupta Leave management ppt made by krishna ballabh gupta
Leave management ppt made by krishna ballabh gupta
 
Ch2-Software Engineering 9
Ch2-Software Engineering 9Ch2-Software Engineering 9
Ch2-Software Engineering 9
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specification
 
Software Engineering - Basics
Software Engineering - BasicsSoftware Engineering - Basics
Software Engineering - Basics
 
Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14Software Requirement Specification - Software Pack Solution 14
Software Requirement Specification - Software Pack Solution 14
 
Software Devlopment Life Cycle
Software Devlopment Life CycleSoftware Devlopment Life Cycle
Software Devlopment Life Cycle
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
inventory management system
 inventory management system inventory management system
inventory management system
 
Oracle apps-technical-2 (1)
Oracle apps-technical-2 (1)Oracle apps-technical-2 (1)
Oracle apps-technical-2 (1)
 
SRS example
SRS exampleSRS example
SRS example
 
How to remove disable an oa framework personalization (doc id 304670
How to remove  disable an oa framework personalization (doc id 304670How to remove  disable an oa framework personalization (doc id 304670
How to remove disable an oa framework personalization (doc id 304670
 
Lab 3 Introduction to the UML - how to create a use case diagram
Lab 3 Introduction to the UML - how to create a use case diagramLab 3 Introduction to the UML - how to create a use case diagram
Lab 3 Introduction to the UML - how to create a use case diagram
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
JOB PORTAL SYSTEM
JOB PORTAL SYSTEMJOB PORTAL SYSTEM
JOB PORTAL SYSTEM
 
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
Node.js 와 Mongo DB로 만든 앱 Azure에 배포하기
 
Rapid application developmet
Rapid application developmetRapid application developmet
Rapid application developmet
 
Synopsis on online shopping by sudeep singh
Synopsis on online shopping by  sudeep singhSynopsis on online shopping by  sudeep singh
Synopsis on online shopping by sudeep singh
 
Rapid application development
Rapid application developmentRapid application development
Rapid application development
 
Software architecture document
Software architecture documentSoftware architecture document
Software architecture document
 

Viewers also liked

CV-Roy-Salha
CV-Roy-SalhaCV-Roy-Salha
CV-Roy-Salha
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
marwane karama
 
KSENIYA_KAYDA
KSENIYA_KAYDAKSENIYA_KAYDA
KSENIYA_KAYDA
Kseniya Kayda
 
Presentasi sisgen
Presentasi   sisgenPresentasi   sisgen
Presentasi sisgen
Aziz Aminudin
 
Le bouton d'or
Le bouton d'orLe bouton d'or
Le bouton d'or
tercercicleeae
 
Samenstelling bloed
Samenstelling bloedSamenstelling bloed
Samenstelling bloed
manuclerx
 
La couleuvre d'esculape
La couleuvre d'esculapeLa couleuvre d'esculape
La couleuvre d'esculape
tercercicleeae
 
Resume # 9
Resume # 9Resume # 9
Resume # 9
Ian Bargman
 

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 System Specification Report.

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
ransayo
 
Student_result_management_system_project.doc
Student_result_management_system_project.docStudent_result_management_system_project.doc
Student_result_management_system_project.doc
AnshChhabra6
 
Lab management
Lab managementLab management
Lab management
logumca
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
Arhind Gautam
 
Software Engineering Assignment
Software Engineering AssignmentSoftware Engineering Assignment
Software Engineering Assignment
Sohaib Latif
 
Online Exam System_Industrial Report
Online Exam System_Industrial ReportOnline Exam System_Industrial Report
Online Exam System_Industrial Report
Manmeet Sinha
 
SRS
SRSSRS
Project report vehicle management system
Project report vehicle management systemProject report vehicle management system
Project report vehicle management system
abdul khan
 
PORT FOLIO
PORT FOLIOPORT FOLIO
PORT FOLIO
PALLAVI GUPTA
 
SRS_Vision_Grade_Companion
SRS_Vision_Grade_CompanionSRS_Vision_Grade_Companion
SRS_Vision_Grade_Companion
Pavan Jayasundera
 
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
whitneyleman54422
 
Srs(at)
Srs(at)Srs(at)
Srs(at)
Smit Pateliya
 
Project scheduler doc
Project scheduler docProject scheduler doc
Project scheduler doc
NAGENDRA KUAMR
 
Online eaxmination
Online eaxminationOnline eaxmination
Online eaxmination
Aditi_17
 
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptxSTUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
STUDENT AFFAIRS MANAGEMENT SYSTEM.pptx
YazanMohamed1
 
SRS Document for Digital Time Stamping
SRS Document for Digital Time StampingSRS Document for Digital Time Stamping
SRS Document for Digital Time Stamping
lord
 
School management System
School management SystemSchool management System
School management System
HATIM 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 SYSTEM
IRJET 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 System Specification Report. (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

Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
sapna sharmap11
 
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
hotchicksescort
 
Technological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdfTechnological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdf
tanujaharish2
 
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
nainakaoornoida
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Balvir Singh
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
kamka4105
 
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptxMODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
NaveenNaveen726446
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
paraasingh12 #V08
 
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
DharmaBanothu
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
Lubi Valves
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
gapboxn
 
Online train ticket booking system project.pdf
Online train ticket booking system project.pdfOnline train ticket booking system project.pdf
Online train ticket booking system project.pdf
Kamal Acharya
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
Geoffrey Wardle. MSc. MSc. Snr.MAIAA
 
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
sexytaniya455
 
Microsoft Azure AD architecture and features
Microsoft Azure AD architecture and featuresMicrosoft Azure AD architecture and features
Microsoft Azure AD architecture and features
ssuser381403
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
ShivangMishra54
 
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
shourabjaat424
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
dABGO KI CITy kUSHINAGAR Ak47
 
Basic principle and types Static Relays ppt
Basic principle and  types  Static Relays pptBasic principle and  types  Static Relays ppt
Basic principle and types Static Relays ppt
Sri Ramakrishna Institute of Technology
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
DebendraDevKhanal1
 

Recently uploaded (20)

Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
 
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
❣Unsatisfied Bhabhi Call Girls Surat 💯Call Us 🔝 7014168258 🔝💃Independent Sura...
 
Technological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdfTechnological Innovation Management And Entrepreneurship-1.pdf
Technological Innovation Management And Entrepreneurship-1.pdf
 
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
❣Independent Call Girls Chennai 💯Call Us 🔝 7737669865 🔝💃Independent Chennai E...
 
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdfSri Guru Hargobind Ji - Bandi Chor Guru.pdf
Sri Guru Hargobind Ji - Bandi Chor Guru.pdf
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
 
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptxMODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
MODULE 5 BIOLOGY FOR ENGINEERS TRENDS IN BIO ENGINEERING.pptx
 
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls ChennaiCall Girls Chennai +91-8824825030 Vip Call Girls Chennai
Call Girls Chennai +91-8824825030 Vip Call Girls Chennai
 
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...
 
Butterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdfButterfly Valves Manufacturer (LBF Series).pdf
Butterfly Valves Manufacturer (LBF Series).pdf
 
一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理一比一原版(UO毕业证)渥太华大学毕业证如何办理
一比一原版(UO毕业证)渥太华大学毕业证如何办理
 
Online train ticket booking system project.pdf
Online train ticket booking system project.pdfOnline train ticket booking system project.pdf
Online train ticket booking system project.pdf
 
My Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdfMy Airframe Metallic Design Capability Studies..pdf
My Airframe Metallic Design Capability Studies..pdf
 
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
Call Girls Nagpur 8824825030 Escort In Nagpur service 24X7
 
Microsoft Azure AD architecture and features
Microsoft Azure AD architecture and featuresMicrosoft Azure AD architecture and features
Microsoft Azure AD architecture and features
 
Intuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sdeIntuit CRAFT demonstration presentation for sde
Intuit CRAFT demonstration presentation for sde
 
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
Call Girls Chandigarh 🔥 7014168258 🔥 Real Fun With Sexual Girl Available 24/7...
 
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
High Profile Call Girls Ahmedabad 🔥 7737669865 🔥 Real Fun With Sexual Girl Av...
 
Basic principle and types Static Relays ppt
Basic principle and  types  Static Relays pptBasic principle and  types  Static Relays ppt
Basic principle and types Static Relays ppt
 
Lateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptxLateral load-resisting systems in buildings.pptx
Lateral load-resisting systems in buildings.pptx
 

System Specification Report.

  • 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.
  翻译: