SlideShare a Scribd company logo
1 of 14
31-Jan-11
SRS
OFFICE AUTOMATION
Crystal & Poornima
2
Sri Venkataramana Swamy College
SOFTWARE REQUIREMENT SPECIFICATION
INTRODUCTION
SRS is the document that completely describes what the proposed software
should do without describing how the software will do it. The basic purpose of
SRS is to bridge the communication gap between the parties involved in the
development of the software. SRS is a medium through which the client and
the user needs are accurately specified. A good SRS should satisfy all the
parties – something very hard to achieve and involves trade-offs and
persuasion. Another important purpose of developing an SRS is helping the
user to understand their own needs.
The main advantage of SRS is
 It establishes the basis of agreement between the client and the supplier
on what the software product will do.
 It provides a reference for validation of the final product.
PURPOSE
The purpose of SRS is to describe the external requirement of project. The main
purpose is to translate the ideas in the mind of client into a formal document.
SRS is the medium through which the client and user needs are accurately
specified to the developer. Through SRS, the client clearly describes what it
expects from the proposed system and the developer clearly understands what
capabilities to build in the software. SRS helps the client determine if the
software meets the requirements.
The purpose of this project is to automate the office work. The current system
in the office is a manual system which includes paper document. In such a
system its very difficult to keep track of all the records. Our project aims at
creating an application which will automate the processes in a college office.
3
Sri Venkataramana Swamy College
SCOPE
The name of the project is “OFFICE AUTOMATION”.
Our project “OFFICE AUTOMATION” aims at creating an application which will
automate the processes in college office. Using this it is possible to keep a
database of college information like information about the students studying in
various courses, employee information in various departments, staff and non
staff details etc. Transaction involving fee and salary is also stored. Fees
receipts are generated for students. Reports are maintained for future usage.
Search engine is used to search required information.
DEFINITIONS, ACRONYMS AND ABBREVIATIONS
Visual Basic. Net – Project development tool used to develop application
projects. This is a very efficient tool which provides a wide range of objects
which can be added to our applications and events for the controls can be
added very easily and the coding is done in VB Language which is very friendly
for coding.
SQL Server – Microsoft RDBMS software.
SRS - Software Requirements Specification document.
REFERENCES
 Programming in Visual Basic.net
By Julia Bradley, Anitha C, Millspaugh
 Microsoft SQL Server 2008
By Mike Gunderloy, Joseph L. Jorden, David W. Tschanz
4
Sri Venkataramana Swamy College
OVERVIEW
The following subsections provide the complete overview of the software
specifications requirements documentation for the product “OFFICE
AUTOMATION”.
The entire SRS is documented in view of both ADMIN and user and the
following subsection are arranged to give a complete outlook of the software, its
perspective, features, system requirements and users know how’s.
OVERALL DESCRIPTION
Office Automation helps in managing the office work. It keeps track of student
information like students studying in various courses and various classes,
employee information in various departments etc. Transaction involving fee,
scholarship and salary are also maintained. Fees receipts can also be
obtained. Reports are generated for future reference.
PRODUCT PERSPECTIVE
This totally self contained and works efficiently. It provides simple database
rather then complex ones for high requirements and it provides good and easy
graphical user interface new, naïve as well as experienced users of the
computers.
PRODUCT FUNCTION
The product functions will include the following areas:
Admin logs in into the application user name & password.
After successful login the main page appears.
The application is capable enough to store data and also perform some
editng on them that is added.It will be having user friendly GUI’s that will guide
the user to easily achive the same. This program is a menu driven program.
5
Sri Venkataramana Swamy College
When we click the main menu the different forms will be enabled. The program
consists of the following modules:
 Master
 Student
 Employee
 Transaction
 Search
 Report
 Exit
USER CHARACTERISTICS
 No pre knowledge of VB.NET
 No pre knowledge of database management.
 Should be able to do according to the graphical user interface.
GENERAL CONSTRAINTS
This project works well in pc’s having visual studio 2008 and SQL server 2008
installed properly. Any college offices can use this software.
ASSUMPTION AND DEPENDENCIES
This project works well to cover all day to day works in college office. The
product is user friendly and reliable. It keeps track of all the transactions in a
college office.
6
Sri Venkataramana Swamy College
SPECIFIC REQUIREMENTS
EXTERNAL INTERFACE REQUIRMENTS
User Interface
The software provides good graphical interface for the front end of the database
so that naïve users can make use of the system with ease.
Hardware Interface
The system should have these hardware requirements:
 The processor should contain Pentium 4.
 The processor should be greater than 1 GHz.
 RAM should be, or greater than 1GB.
 Hard disk should be 40GB.
Software Interface
The software requires the support of the following software for the database
and other requirements.
 VB.NET feature of the Microsoft Visual Studio 2008 for the front end.
 SQL server 2008 for the database
7
Sri Venkataramana Swamy College
FUNCTIONAL REQUIREMENTS
MODULE 1: ATTENDENCE
In this module the user is required to enter Staff ID,name and
Password and click the RegisterAttenence button to indicate his
presence for that day.
MODULE 2: ATTENDENCE VIEW
This module shows the yearly and monthly attendance of the Staff.
MODULE 3: COURSE
This module enables the user to manipulate and view the course
details- Departmentwise and Description.
MODULE 4: DEPARTMENTENTRY
This module enables the user to manipulate and view the
department details - Department and Description.
MODULE 5 : DESIGNATION
This module enables the user to manipulate and view the
designation details - Designation and Description.
MODULE 6 : DONATION
This enables the user to manipulate and view the donation details
that have been made
 Department wise
 Course wise
8
Sri Venkataramana Swamy College
 Semester wise.
MODULE 7 : EXAM DETAILS
This enables the user to manipulate and view the exam details
 Subject name
 Date when the exam is held
 Total marks
 Pass marks
MODULE 8 : FEES DETAILS
This enables the user to manipulate and view the fees details like
 Tution fees
 Exam fees
 Donation fees
MODULE 9 : FEES PAYMENT
This enables the user to manipulate and view the fees payment
details which are
 Fees amount
 Concession
 Fees paid
 Balance amount
 Donation fees
MODULE 10 : MAIN PAGE
9
Sri Venkataramana Swamy College
When the user logs in, the user goes to this module which contains
a menu strip that has 7 menu items.
 Master
When the user clicks the Master menu item, a dropdown list
appears that contains
 Department
 Course
 Designation
 Subject details
 Examination details
 Fees details
 Donation and tuition
 Scholarship
 Student
When the user clicks the Student menu item, a dropdown list
appears that contains
 Profile entry
 Other details
 Result entry
 Employee
When the user clicks the Employee menu item, a dropdown list
appears that contains
 Staff entry
10
Sri Venkataramana Swamy College
 Attendance
 Transaction
When the user clicks the Transaction menu item, a dropdown list
appears that contains
 Student transaction
 Employee transaction
 Search
 When the user clicks the Search menu item, a dropdown list
appears that contains
 Student information
 Employee information
 Report
When the user clicks the Report menu item, a dropdown list
appears that contains
 Student report
o TC
o Class wise report
o Course wise report
o Result report
o Participation in ECA
o Participation in Inter-college competition
o Old student list
o Special achievements
 Employee report
11
Sri Venkataramana Swamy College
o Department wise report
o Experience wise report
 Exit
When the user clicks the Exit menu item, a message box appears
which confirms the user whether he wants to continue the
application or not, depending on the choice made the user can exit
from the application.
PERFORMANCE REQUIREMENTS
Performance requirements are:
 Good working pc with all requirements as stated in the hardware
interfaces.
 Works for medium size information databases.
 Should not be overloaded.
DESIGN CONSTRAINTS
 Administrator can access this software only after entering the
appropriate user id and password.
OTHER REQUIREMENTS
Software Requirements
 Operating system : Windows XP
 Developing tool : Microsoft Visual Studio 2008
 Backend : SQL server 2008
12
Sri Venkataramana Swamy College
Hardware Requirements
 Processor : Pentium 4
 RAM :1GB
 Hard disk : 40 GB
 Peripheral devices
13
Sri Venkataramana Swamy College
Level 0:
Admin/User
Enter user name and
Password
Login Office
Automation
Valid
Data Base
Request Response
Invalid
14
Sri Venkataramana Swamy College
Level 1:
Office Automation Master
Student
Employee
Transaction
Search
Report
Exit
Click
Click
Click
Click
Click
Click
Click
Department
Course

More Related Content

What's hot

College Management System project
College Management System projectCollege Management System project
College Management System projectManish Kushwaha
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chartgrandhiprasuna
 
Learning Management System-SRS Modified(Semi-Final)
Learning Management System-SRS Modified(Semi-Final)Learning Management System-SRS Modified(Semi-Final)
Learning Management System-SRS Modified(Semi-Final)Sharon Varghese
 
SRS Document Of Course management software system.doc
SRS Document Of Course management software system.docSRS Document Of Course management software system.doc
SRS Document Of Course management software system.docMaRwa Samih AL-Amri
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specificationAman Adhikari
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
SRS(software requirement specification)
SRS(software requirement specification)SRS(software requirement specification)
SRS(software requirement specification)Akash Kumar Dhameja
 
Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5koolkampus
 
Requirement specification (SRS)
Requirement specification (SRS)Requirement specification (SRS)
Requirement specification (SRS)kunj desai
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management SystemSoumili Sen
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specificationDeepak Sharma
 
SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECT
 SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECT SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECT
SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECTAjeet Singh
 
Software requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOKSoftware requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOKKrishna Mohan Mishra
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srsSM Nurnobi
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Chartsgrandhiprasuna
 
Software engineering project(srs)!!
Software engineering project(srs)!!Software engineering project(srs)!!
Software engineering project(srs)!!sourav verma
 
Final srs of academic a webpage based android app
Final srs of academic a webpage based android appFinal srs of academic a webpage based android app
Final srs of academic a webpage based android apppreeta sinha
 

What's hot (20)

Software requirement specification(SRS)
Software requirement specification(SRS)Software requirement specification(SRS)
Software requirement specification(SRS)
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Software Requirement Specification
Software Requirement SpecificationSoftware Requirement Specification
Software Requirement Specification
 
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured ChartStock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart
 
Learning Management System-SRS Modified(Semi-Final)
Learning Management System-SRS Modified(Semi-Final)Learning Management System-SRS Modified(Semi-Final)
Learning Management System-SRS Modified(Semi-Final)
 
SRS Document Of Course management software system.doc
SRS Document Of Course management software system.docSRS Document Of Course management software system.doc
SRS Document Of Course management software system.doc
 
Software requirement and specification
Software requirement and specificationSoftware requirement and specification
Software requirement and specification
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
SRS(software requirement specification)
SRS(software requirement specification)SRS(software requirement specification)
SRS(software requirement specification)
 
Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5Software Requirements in Software Engineering SE5
Software Requirements in Software Engineering SE5
 
Requirement specification (SRS)
Requirement specification (SRS)Requirement specification (SRS)
Requirement specification (SRS)
 
Software requirements specification of Library Management System
Software requirements specification of Library Management SystemSoftware requirements specification of Library Management System
Software requirements specification of Library Management System
 
2.software requirement specification
2.software requirement specification2.software requirement specification
2.software requirement specification
 
SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECT
 SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECT SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECT
SOFTWARE REQUIREMENT SPECIFICATION FOR PROJECT
 
SRS Document For Instagram
SRS Document For InstagramSRS Document For Instagram
SRS Document For Instagram
 
Software requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOKSoftware requirement Analysis (SRS) for FACEBOOK
Software requirement Analysis (SRS) for FACEBOOK
 
Online ecommerce website srs
Online ecommerce  website srsOnline ecommerce  website srs
Online ecommerce website srs
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
 
Software engineering project(srs)!!
Software engineering project(srs)!!Software engineering project(srs)!!
Software engineering project(srs)!!
 
Final srs of academic a webpage based android app
Final srs of academic a webpage based android appFinal srs of academic a webpage based android app
Final srs of academic a webpage based android app
 

Similar to Software requirement specification

Training and placement
Training and placementTraining and placement
Training and placementBhavesh Parmar
 
Training and placement reportmsword
Training and placement reportmswordTraining and placement reportmsword
Training and placement reportmswordBhavesh Parmar
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docxpoojamogaveer
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfAmishGupta15
 
A Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMA Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMDawn Cook
 
Online examination management system..pdf
Online examination management system..pdfOnline examination management system..pdf
Online examination management system..pdfKamal Acharya
 
Final project report
Final project reportFinal project report
Final project reportMahul Sompura
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.DJananiJanani
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentationWakimul Alam
 
Documentation e-voting Software Engineering
Documentation e-voting Software EngineeringDocumentation e-voting Software Engineering
Documentation e-voting Software EngineeringBilal Mubeen
 
quiz game project report.pdf
quiz game project report.pdfquiz game project report.pdf
quiz game project report.pdfzccindia
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report Kishan Maurya
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt systemSayali Birari
 
Studentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyrStudentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyr053VENKADESHKUMARVK
 

Similar to Software requirement specification (20)

Training and placement
Training and placementTraining and placement
Training and placement
 
Training and placement reportmsword
Training and placement reportmswordTraining and placement reportmsword
Training and placement reportmsword
 
Full Resolt Report
Full Resolt ReportFull Resolt Report
Full Resolt Report
 
Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
 
project documentation.docx
project documentation.docxproject documentation.docx
project documentation.docx
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
 
A Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMA Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEM
 
Online examination management system..pdf
Online examination management system..pdfOnline examination management system..pdf
Online examination management system..pdf
 
PCE Connect
PCE ConnectPCE Connect
PCE Connect
 
Students Club
Students ClubStudents Club
Students Club
 
Final project report
Final project reportFinal project report
Final project report
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.
 
Online Exam
Online ExamOnline Exam
Online Exam
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 
Documentation e-voting Software Engineering
Documentation e-voting Software EngineeringDocumentation e-voting Software Engineering
Documentation e-voting Software Engineering
 
quiz game project report.pdf
quiz game project report.pdfquiz game project report.pdf
quiz game project report.pdf
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
Resume
ResumeResume
Resume
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt system
 
Studentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyrStudentinformationmanagementsystem.pdf iyr
Studentinformationmanagementsystem.pdf iyr
 

More from Amit Gandhi

More from Amit Gandhi (20)

Job portal
Job portalJob portal
Job portal
 
Dimond recognition system
Dimond recognition systemDimond recognition system
Dimond recognition system
 
Project Report
Project ReportProject Report
Project Report
 
Uml examples
Uml examplesUml examples
Uml examples
 
Project Report
Project ReportProject Report
Project Report
 
Student management system
Student management systemStudent management system
Student management system
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
Student Management System
Student Management SystemStudent Management System
Student Management System
 
List of tables
List of tablesList of tables
List of tables
 
List of figures
List of figuresList of figures
List of figures
 
Company profile
Company profileCompany profile
Company profile
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Chapter 8
Chapter 8Chapter 8
Chapter 8
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Chapter 6
Chapter 6Chapter 6
Chapter 6
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 

Recently uploaded

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 

Recently uploaded (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Software requirement specification

  • 2. 2 Sri Venkataramana Swamy College SOFTWARE REQUIREMENT SPECIFICATION INTRODUCTION SRS is the document that completely describes what the proposed software should do without describing how the software will do it. The basic purpose of SRS is to bridge the communication gap between the parties involved in the development of the software. SRS is a medium through which the client and the user needs are accurately specified. A good SRS should satisfy all the parties – something very hard to achieve and involves trade-offs and persuasion. Another important purpose of developing an SRS is helping the user to understand their own needs. The main advantage of SRS is  It establishes the basis of agreement between the client and the supplier on what the software product will do.  It provides a reference for validation of the final product. PURPOSE The purpose of SRS is to describe the external requirement of project. The main purpose is to translate the ideas in the mind of client into a formal document. SRS is the medium through which the client and user needs are accurately specified to the developer. Through SRS, the client clearly describes what it expects from the proposed system and the developer clearly understands what capabilities to build in the software. SRS helps the client determine if the software meets the requirements. The purpose of this project is to automate the office work. The current system in the office is a manual system which includes paper document. In such a system its very difficult to keep track of all the records. Our project aims at creating an application which will automate the processes in a college office.
  • 3. 3 Sri Venkataramana Swamy College SCOPE The name of the project is “OFFICE AUTOMATION”. Our project “OFFICE AUTOMATION” aims at creating an application which will automate the processes in college office. Using this it is possible to keep a database of college information like information about the students studying in various courses, employee information in various departments, staff and non staff details etc. Transaction involving fee and salary is also stored. Fees receipts are generated for students. Reports are maintained for future usage. Search engine is used to search required information. DEFINITIONS, ACRONYMS AND ABBREVIATIONS Visual Basic. Net – Project development tool used to develop application projects. This is a very efficient tool which provides a wide range of objects which can be added to our applications and events for the controls can be added very easily and the coding is done in VB Language which is very friendly for coding. SQL Server – Microsoft RDBMS software. SRS - Software Requirements Specification document. REFERENCES  Programming in Visual Basic.net By Julia Bradley, Anitha C, Millspaugh  Microsoft SQL Server 2008 By Mike Gunderloy, Joseph L. Jorden, David W. Tschanz
  • 4. 4 Sri Venkataramana Swamy College OVERVIEW The following subsections provide the complete overview of the software specifications requirements documentation for the product “OFFICE AUTOMATION”. The entire SRS is documented in view of both ADMIN and user and the following subsection are arranged to give a complete outlook of the software, its perspective, features, system requirements and users know how’s. OVERALL DESCRIPTION Office Automation helps in managing the office work. It keeps track of student information like students studying in various courses and various classes, employee information in various departments etc. Transaction involving fee, scholarship and salary are also maintained. Fees receipts can also be obtained. Reports are generated for future reference. PRODUCT PERSPECTIVE This totally self contained and works efficiently. It provides simple database rather then complex ones for high requirements and it provides good and easy graphical user interface new, naïve as well as experienced users of the computers. PRODUCT FUNCTION The product functions will include the following areas: Admin logs in into the application user name & password. After successful login the main page appears. The application is capable enough to store data and also perform some editng on them that is added.It will be having user friendly GUI’s that will guide the user to easily achive the same. This program is a menu driven program.
  • 5. 5 Sri Venkataramana Swamy College When we click the main menu the different forms will be enabled. The program consists of the following modules:  Master  Student  Employee  Transaction  Search  Report  Exit USER CHARACTERISTICS  No pre knowledge of VB.NET  No pre knowledge of database management.  Should be able to do according to the graphical user interface. GENERAL CONSTRAINTS This project works well in pc’s having visual studio 2008 and SQL server 2008 installed properly. Any college offices can use this software. ASSUMPTION AND DEPENDENCIES This project works well to cover all day to day works in college office. The product is user friendly and reliable. It keeps track of all the transactions in a college office.
  • 6. 6 Sri Venkataramana Swamy College SPECIFIC REQUIREMENTS EXTERNAL INTERFACE REQUIRMENTS User Interface The software provides good graphical interface for the front end of the database so that naïve users can make use of the system with ease. Hardware Interface The system should have these hardware requirements:  The processor should contain Pentium 4.  The processor should be greater than 1 GHz.  RAM should be, or greater than 1GB.  Hard disk should be 40GB. Software Interface The software requires the support of the following software for the database and other requirements.  VB.NET feature of the Microsoft Visual Studio 2008 for the front end.  SQL server 2008 for the database
  • 7. 7 Sri Venkataramana Swamy College FUNCTIONAL REQUIREMENTS MODULE 1: ATTENDENCE In this module the user is required to enter Staff ID,name and Password and click the RegisterAttenence button to indicate his presence for that day. MODULE 2: ATTENDENCE VIEW This module shows the yearly and monthly attendance of the Staff. MODULE 3: COURSE This module enables the user to manipulate and view the course details- Departmentwise and Description. MODULE 4: DEPARTMENTENTRY This module enables the user to manipulate and view the department details - Department and Description. MODULE 5 : DESIGNATION This module enables the user to manipulate and view the designation details - Designation and Description. MODULE 6 : DONATION This enables the user to manipulate and view the donation details that have been made  Department wise  Course wise
  • 8. 8 Sri Venkataramana Swamy College  Semester wise. MODULE 7 : EXAM DETAILS This enables the user to manipulate and view the exam details  Subject name  Date when the exam is held  Total marks  Pass marks MODULE 8 : FEES DETAILS This enables the user to manipulate and view the fees details like  Tution fees  Exam fees  Donation fees MODULE 9 : FEES PAYMENT This enables the user to manipulate and view the fees payment details which are  Fees amount  Concession  Fees paid  Balance amount  Donation fees MODULE 10 : MAIN PAGE
  • 9. 9 Sri Venkataramana Swamy College When the user logs in, the user goes to this module which contains a menu strip that has 7 menu items.  Master When the user clicks the Master menu item, a dropdown list appears that contains  Department  Course  Designation  Subject details  Examination details  Fees details  Donation and tuition  Scholarship  Student When the user clicks the Student menu item, a dropdown list appears that contains  Profile entry  Other details  Result entry  Employee When the user clicks the Employee menu item, a dropdown list appears that contains  Staff entry
  • 10. 10 Sri Venkataramana Swamy College  Attendance  Transaction When the user clicks the Transaction menu item, a dropdown list appears that contains  Student transaction  Employee transaction  Search  When the user clicks the Search menu item, a dropdown list appears that contains  Student information  Employee information  Report When the user clicks the Report menu item, a dropdown list appears that contains  Student report o TC o Class wise report o Course wise report o Result report o Participation in ECA o Participation in Inter-college competition o Old student list o Special achievements  Employee report
  • 11. 11 Sri Venkataramana Swamy College o Department wise report o Experience wise report  Exit When the user clicks the Exit menu item, a message box appears which confirms the user whether he wants to continue the application or not, depending on the choice made the user can exit from the application. PERFORMANCE REQUIREMENTS Performance requirements are:  Good working pc with all requirements as stated in the hardware interfaces.  Works for medium size information databases.  Should not be overloaded. DESIGN CONSTRAINTS  Administrator can access this software only after entering the appropriate user id and password. OTHER REQUIREMENTS Software Requirements  Operating system : Windows XP  Developing tool : Microsoft Visual Studio 2008  Backend : SQL server 2008
  • 12. 12 Sri Venkataramana Swamy College Hardware Requirements  Processor : Pentium 4  RAM :1GB  Hard disk : 40 GB  Peripheral devices
  • 13. 13 Sri Venkataramana Swamy College Level 0: Admin/User Enter user name and Password Login Office Automation Valid Data Base Request Response Invalid
  • 14. 14 Sri Venkataramana Swamy College Level 1: Office Automation Master Student Employee Transaction Search Report Exit Click Click Click Click Click Click Click Department Course