Professional Documents
Culture Documents
SRS Document
SRS Document
Software Requirements
Specification
For
ONLINE LECTURES/NOTES
(Life Changing Tech)
Supervisor:
Prepared by:
Waseem Amjad
Reg_ID: 1441-216052
Contents
1. Introduction .................................................................................................................................... 3
1.1 Purpose ................................................................................................................................... 3
1.2 Document Conventions .......................................................................................................... 3
1.3 Intended Audience and Reading Suggestions ......................................................................... 3
1.4 Product Scope ......................................................................................................................... 4
1.5 References .............................................................................................................................. 4
2. Overall Description.......................................................................................................................... 4
2.1 Product Perspective ................................................................................................................ 5
2.2 Product Functions ................................................................................................................... 5
2.3 User Classes and Characteristics ............................................................................................. 5
2.4 Operating Environment .......................................................................................................... 5
2.5 Design and Implementation Constraints ................................................................................ 6
2.6 User Documentation ............................................................................................................... 6
2.7 Assumptions and Dependencies ............................................................................................. 6
3. External Interface Requirements .................................................................................................... 6
3.1 User Interfaces ........................................................................................................................ 6
3.2 Hardware Interfaces ............................................................................................................... 7
3.3 Software Interfaces ................................................................................................................. 7
3.4 Communications Interfaces .................................................................................................... 7
4. System Features .............................................................................................................................. 7
4.1. Description and Priority ............................................................................................................... 8
4.2. Stimulus/Response Sequences .................................................................................................... 8
4.3. Functional Requirements ............................................................................................................. 8
5. Other Non-Functional Requirements.............................................................................................. 8
5.1 Performance Requirements .................................................................................................... 8
5.2 Safety Requirements ............................................................................................................... 9
5.3 Security Requirements ............................................................................................................ 9
5.4 Software Quality Attributes .................................................................................................... 9
5.5 Business Rules ......................................................................................................................... 9
6. Appendix A: Glossary .................................................................................................................... 10
7. Appendix B: Analysis Models ........................................................................................................ 10
8. Appendix C: To Be Determined List .............................................................................................. 10
Revision History
1. Introduction
1.1 Purpose
Now a days E-Education is coming common in our youngsters. So I’m providing a free platform
to learn programming to polish their skills.
The typography of this document is very simple every portion of the document is highlighted
and emphasize by bold or italic using proper heading using Cambria (headings) font and the
details every Portion is in Calibri body font. In all document different sizes are used like 12,
13, 14, 20 etc.
USER:
When the user of this website will read this document he will easily understand the Online
purchasing system of clothing. After reading this document the customer will have
the clear idea how this website can helpful to his issues which they faces during cloth
purchasing.
Developer:
This document is very helpful for the developer. By reading this document developer can
easily understand the entire project and can use this to add and updates or new features.
Tester:
Testing team can use this document to fix their errors according to the requirements that are
given by the client.
Rests of the Software requirement specification contain scope of the product, functions,
operating environment etc.
We teach different programming languages, with tutorials and great examples to make it easy
for you to understand. We make programming language like Python,VB.Net and Pascal which
are difficult for students to understand easy and will cover major aspect of the languages.
Important Thing about life changing tech is we will not only give you built in examples of
language but will teach you so that you learn alot from us.
1.5 References
http://www.zakonweb.com
2. Overall Description
This online system can run on operating system of all windows types
Development languages:
This system will be built using the standard web page development tool like HTML, HTML5,
XML, etc. All the designing of this website will be done by using CSS, CSS3. For responsive
mode of website for mobile and laptop using Bootstrap. More details about designing will be
discussed in designing phase.
Snapshots and user manual will be provided in detail in final thesis to present the system in
order to make it easy for them to use and manage the website. This documentation will also
be helpful for the developer to make any kind of changes in the product.
2.4 Dependencies
Dependencies:
This website is entirely dependent on internet connection users must have an active Internet
to use this website. All the web services are dependent on web server. So if Server is not
working users can not access the services.
▪
There will be a screen displaying all the available places where internet also available with
good bandwidth.
▪
About page that will have the information about us and our Brand.
Bracket editor or any other type of editor will be required for coding.. A web browser like
Google chrome is required to check the web pages on the system.
This product don’t required communication interface at this stage but in feature I Plan to add
communication interface between User and the Developer
Customer will be Sign Up / Login for pay the payment online through cart System.
At this stage I am working on just one place but in feature I will work on it to expand it. My
priority is to spread this product across the Pakistan after my Project demonstration.
NOT APPLICABLE
NOT APPLICABLE
Response time:
Smoothness:
Safety requirements are required for using this website. Safety is for client is to secure their
access to this website as customer.
NOT APPLICABLE.
NOT APPLICABLE
NOT APPLICABLE
6. Appendix A: Glossary
SRS: Software Requirements Specification
http://www.zakonweb.com