SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...MD.HABIBUR Rahman
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination systemlunarrain
 
Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...Dr Sukhpal Singh Gill
 
Chat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & DesignChat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & DesignRajon
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...grandhiprasuna
 
Analysis modeling & scenario based modeling
Analysis modeling &  scenario based modeling Analysis modeling &  scenario based modeling
Analysis modeling & scenario based modeling Benazir Fathima
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentationWakimul Alam
 
Final Project Report of College Management System
Final Project Report of College Management SystemFinal Project Report of College Management System
Final Project Report of College Management SystemMuhammadHusnainRaza
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online StoreAhsan Rizwan
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management SystemArhind Gautam
 
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
 
Software requirements specification
Software  requirements specificationSoftware  requirements specification
Software requirements specificationKrishnasai Gudavalli
 
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
 
Hostpital management system(srs)
Hostpital management system(srs)Hostpital management system(srs)
Hostpital management system(srs)maamir farooq
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationNishu Rastogi
 
Lecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagramsLecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagramsnaveed428
 

Tendances (20)

Software quality assurance
Software quality assuranceSoftware quality assurance
Software quality assurance
 
Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...Online course registration system development software engineering project pr...
Online course registration system development software engineering project pr...
 
Online quiz system
Online quiz systemOnline quiz system
Online quiz system
 
SRS for online examination system
SRS for online examination systemSRS for online examination system
SRS for online examination system
 
Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...Software Requirements Specification (SRS) for Online Tower Plotting System (O...
Software Requirements Specification (SRS) for Online Tower Plotting System (O...
 
Chat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & DesignChat Application - Requirements Analysis & Design
Chat Application - Requirements Analysis & Design
 
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
Student Marks Analyzing System-Problem Statement, SRS, ERD, DFD, Structured C...
 
Chat Application
Chat ApplicationChat Application
Chat Application
 
Analysis modeling & scenario based modeling
Analysis modeling &  scenario based modeling Analysis modeling &  scenario based modeling
Analysis modeling & scenario based modeling
 
Online examination documentation
Online examination documentationOnline examination documentation
Online examination documentation
 
Final Project Report of College Management System
Final Project Report of College Management SystemFinal Project Report of College Management System
Final Project Report of College Management System
 
SRS For Online Store
SRS For Online StoreSRS For Online Store
SRS For Online Store
 
Attendance Management System
Attendance Management SystemAttendance Management System
Attendance Management System
 
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
 
Software requirements specification
Software  requirements specificationSoftware  requirements specification
Software requirements specification
 
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
 
Hostpital management system(srs)
Hostpital management system(srs)Hostpital management system(srs)
Hostpital management system(srs)
 
Software Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and SpecificationSoftware Engineering- Requirement Elicitation and Specification
Software Engineering- Requirement Elicitation and Specification
 
Lecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagramsLecture no 8 use case modeling and use case diagrams
Lecture no 8 use case modeling and use case diagrams
 

Similaire à 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
 
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
 
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
 
A_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdfA_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdfMUSHAMHARIKIRAN6737
 
A Research Paper On College Management System
A Research Paper On College Management SystemA Research Paper On College Management System
A Research Paper On College Management SystemTony Lisko
 

Similaire à 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
 
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
 
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
 
A_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdfA_Research_Paper_on_College_Management_S.pdf
A_Research_Paper_on_College_Management_S.pdf
 
A Research Paper On College Management System
A Research Paper On College Management SystemA Research Paper On College Management System
A Research Paper On College Management System
 

Plus de Amit Gandhi

Plus de 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
 

Dernier

DiskStorage_BasicFileStructuresandHashing.pdf
DiskStorage_BasicFileStructuresandHashing.pdfDiskStorage_BasicFileStructuresandHashing.pdf
DiskStorage_BasicFileStructuresandHashing.pdfChristalin Nelson
 
Objectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxObjectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxMadhavi Dharankar
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesVijayaLaxmi84
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...Nguyen Thanh Tu Collection
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPCeline George
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfChristalin Nelson
 

Dernier (20)

DiskStorage_BasicFileStructuresandHashing.pdf
DiskStorage_BasicFileStructuresandHashing.pdfDiskStorage_BasicFileStructuresandHashing.pdf
DiskStorage_BasicFileStructuresandHashing.pdf
 
Objectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptxObjectives n learning outcoms - MD 20240404.pptx
Objectives n learning outcoms - MD 20240404.pptx
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
Sulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their usesSulphonamides, mechanisms and their uses
Sulphonamides, mechanisms and their uses
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
 
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERP
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdf
 

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