SRS Graphical Password Authentication system
date post
02-Feb-2016Category
Documents
view
536download
71
Embed Size (px)
description
Transcript of SRS Graphical Password Authentication system
Graphical Password Authentication System
Software Requirement Specification
Version 1.0 Prepared by
Group No.2 Adhwaith K. A 12019422 Nevin Francis 12019504 Sanju Samuel 12019521
S6 B.Tech
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
VISWAJYOTHI COLLEGE OF ENGINEERING & TECHNOLOGY,
VAZHAKULAM
MAHATMA GANDHI UNIVERSITY, KOTTAYAM
JANUARY 2015
Graphical Password Authentication System SRS Version 1.0
Dept. of Computer Science & Engineering
Table of Contents
Table of Contents................................................................................................ii
Revision History.................................................................................................iii
1. Introduction....................................................................................................1
1.1 Purpose........................................................................................................................................1
1.2 Document Conventions...............................................................................................................1
1.3 Intended Audience and Reading Suggestions.............................................................................1
1.4 Product Scope.............................................................................................................................2
1.5 References...................................................................................................................................2
2. Overall Description........................................................................................2
2.1 Product Perspective.....................................................................................................................2
2.2 Product Functions.......................................................................................................................2
2.3 User Classes and Characteristics................................................................................................3
2.4 Operating Environment...............................................................................................................3
2.5 Design and Implementation Constraints.....................................................................................4
2.6 User Documentation...................................................................................................................4
2.7 Assumptions and Dependencies.................................................................................................4
3. External Interface Requirements.................................................................4
3.1 User Interfaces............................................................................................................................4
4. System Features.............................................................................................4
4.1 Graphical Password Generation.....................................................................................6
4.2 User Login..................................................................................................................................6
4.3 Uploading file with integrated security......................................................................................6
4.4 Downloading file....................................................................................................7
5. Other Nonfunctional Requirements.............................................................7
5.1 Performance Requirements.........................................................................................................7
5.2 Safety Requirements...................................................................................................................7
5.3 Security Requirements................................................................................................................7
5.4 Software Quality Attributes........................................................................................................7
5.5 Business Rules............................................................................................................................8
6. Other Requirements......................................................................................8
Appendix A: Glossary........................................................................................8
Appendix B: Analysis Models............................................................................9
Graphical Password Authentication System SRS Version 1.0
Dept. of Computer Science & Engineering
Revision History
Name Date Reason For Changes Version
Nevin Francis 05-3-2015 Initial stage 1.0
Adhwaith K.A 05-3-2015 Initial stage 1.0
Sanju Samuel 05-3-2015 Initial stage 1.0
Graphical Password Authentication System SRS Version 1.0
1 Dept. of Computer Science & Engineering
1. Introduction
1.1 Purpose
This software requirement specification (SRS) document describes the functional and non-
functional description of the Graphical Password Authentication System release version 1.0. The
working and objectives is briefly summarized followed by detailed description of the systems scope,
vision, use case, features and other related requirement issues. In the projects later phases, such as
system design, database design, implementation and testing, this document should be referred as
functional model of the system for release 1.0.
1.2 Document Conventions
All system development activities should follow the final version of this document. Any
discrepancy that found during in later phases should be modified subject to SRS. However, this
document may be subjected to change depending on the decision of the group members.
The typographical conventions used in writing this SRS are:
SRS main headings: Font=Times New Roman, Bold, Size=18.
SRS headings: Font=Times New Roman, Bold, Size=18.
SRS sub headings: Font=Times New Roman, Bold, and Size=14.
SRS Body text: Font=Times New Roman, Size=11.
Header & Footer Font Size: 10, Bold & Italics, Times New Roman. The document contains
header on all pages. The header is the name of the project on top left end and page number on
the top right end of the page.
Bullets are used to denote main points in the section.
1.3 Intended Audience and Reading Suggestions
The document is intended for different types of readers such as developers, administrator and
the authorized users. The rest of this SRS contains an overall description, external interface
requirements, system features and other non-functional requirements.
Developers and testers can go through the details mentioned from topic 2 to 5. Tester can rely
on the document section 4, where each system feature is listed. Database designers will be interested
on sections 2.5 and 3.
Graphical Password Authentication System SRS Version 1.0
2 Dept. of Computer Science & Engineering
1.4 Product Scope
The main aim of this project, Graphical Authentication System is to send an image secretly.
The system focus is to keep the secrecy of the image. The project has immense scope in the fields of
astronomy, industrial implementation, institutional implementation, and scientific fields. In the present
context, the project has wide scope to keep the images privately.
1.5 References
[1] [IEEE Standard 181-1998]: The standard followed by the current SRS.
[2] Roger S. Pressman, Software Engineering: A Practitioners Approach, 7th Edition, McGraw-
Hill, Singapore, 2011.
[3] Bin B. Zhu, Jeff Yan, Guanbo Bao, Maowei Yang, and Ning Xu,Captcha as Graphical
PasswordsA New Security Primitive Based on Hard AI Problems, IEEE TRANSACTIONS
ON INFORMATION FORENSICS AND SECURITY, VOL. 9, NO. 6, JUNE 2014
2. Overall Description
2.1 Product Perspective
In this project, main aim is to enhance security of user login using GRAPHICAL passwords.
Enhanced security measures will be taken to improve the security of the files uploaded using the same
technology.
2.2 Product Functions
In this project, we are using functions such as:
Graphical password generation
Authentication
Uploading and Downloading file with integrated security
Graphical Password Authentication System SRS Version 1.0
3 Dept. of Computer Science & Engineering
Level 0 DFD:
2.3 User Classes and Characteristics
Generally the users are classified into two:
Administrator
Users
Admin is responsible for the maintenance of the software and he will see for the security measures
for the system. He should