Uploaded by Mynam Subbu

DESIGN REPORTb44

advertisement
STUDENTS CERTIFICATES DATA CARD
DETAILED DESIGN
By batch-B4
 Use case diagram
Here, in this diagram there are two actors 1.user
2.Cloud server
The user done his registration and enter into a session where he can find
options like image upload and file upload. When user uploaded the files or
images then it will store in a cloud server. Later there will be a QR code
generator in android app where every registered user can get his/her unique QR
Computer Science and Engineering
Page 1
STUDENTS CERTIFICATES DATA CARD
code. When this QR code is scanned, then the data stored is retrieved into a
website from a cloud server.
 Sequence diagram
In the sequence diagram, we have four classes like 1.User 2. Cloud server
3.Scanner 4.Website.For each class there is a corresponding object. User
registers using his credentials and this stores in a cloud server. After registration
, user will find options like file upload or image upload. User can upload files.
These files will be stored in a cloud server. For each individual user , a QR code
Computer Science and Engineering
Page 2
STUDENTS CERTIFICATES DATA CARD
is generated which is unique. When this QR code is scanned, the files are
retrieved using a website.
 Collaboration diagram
From the collaboration diagram, User will register for mobile application
which has two modules of QR code generator and cloud server. All the
registration details of the user will be stored in cloud server. Whenever this QR
code is scanned, then the files which are stored in cloud server and will get a
Computer Science and Engineering
Page 3
STUDENTS CERTIFICATES DATA CARD
toast message of file uploaded successfully. These files will be retrieved using a
standard web application.
 Class diagram
From the above class diagram, we have four classes like user, scanner, website,
cloud server. For the user class we have attributes like id, password and
methods like register, login. For the scanner class we have attributes like type
and methods like scan. For the website class we have function like display and
for cloud server class we have attributes like capacity, data format and methods
like store and retrieve. User can upload files. These files will be stored in a
cloud server. For each individual user, a QR code is generated which is unique.
Computer Science and Engineering
Page 4
STUDENTS CERTIFICATES DATA CARD
When this QR code is scanned, the files are retrieved using a website. Each and
every class has a unique object.
 State chart diagram
In the state chart diagram, we have states like register, login, upload data, data
scan, re upload, data scan, retrieve, display. When registered, it will go to login
state. After login success it will go to next upload data. After upload success, it
will move to data scan state and then it moves to retrieve state and then to
Computer Science and Engineering
Page 5
STUDENTS CERTIFICATES DATA CARD
display and at last it moves to terminate state. . When the QR code is scanned,
the files are retrieved using a website. Each and every class has a unique object.
 Activity Diagram
From the above activity diagram, we have activities like register, login, upload,
scan, data storage, display. Each activity diagram, has decision boxes and for
each activity these decisions will be applied. When registered, it will go to login
state. After login success it will go to next upload data. After upload success, it
Computer Science and Engineering
Page 6
STUDENTS CERTIFICATES DATA CARD
will move to data scan state and then it moves to retrieve state and then to
display and at last it moves to terminate state.
Signature of the Supervisor
Computer Science and Engineering
Page 7
Download