Professional Documents
Culture Documents
Lexicon Industries:
Tsebaot Abera, Davon Davis, Sam Harrison, Gabe Porter, and Tevin
Scott
lexiconindustries.weebly.com
11/01/2016
1
Contents
Contents
Contents ................................................................................................................................... 2
1
Introduction ..................................................................................................................... 3
1.1
1.2
1.3
5.2
Screen 1..n............................................................................................................... 18
Project Schedule...................................................................................................... 28
Introduction
Revisions
Version
Primary
Author(s)
Description of Version
Date
Completed
Draft Type
and
Number
Tevin Scott
Gabe Porter
Davon Davis
Tsebaot Abera
Sam Harrison
11/9/2016
Version
Approved
Signature
1.0
Date
Sam Harrison
11/9/2016
Dr. T. L. Lewis
Version
Reviewed
Signature
Date
Sam Harrison
1.0
Sam Harrison
11/9/2016
Tevin Scott
1.0
Tevin Scott
11/9/2016
Gabriel Porter
1.0
Gabriel Porter
11/9/2016
Tsebaot Abera
1.0
Tsebaot Abera
11/9/2016
Davon Davis
1.0
Davon Davis
11/9/2016
1.1
System Overview
The outcome of the project is to provide a Simple, usable way of searching and
browsing the librarys vast database of resources with a well presented graphical user
interface.
1.2
-
1.3
Supporting Materials
Android Studio
GitHub
Balsamiq
Java
Google Drive
App - Application
RU - Radford University
SDK - Software Development Kit
ISBN - International Standard Book Number
Boolean
-
True/False values
Functional Requirement
Design Artifact
Figure 1
Figure 1
Figure 1
Figure 1
Figure 2
Figure 2
Figure 3
Figure 5
Figure 4
Figure 5
Figure 6
Figure 7
10
Figure 9
Figure 13
Figure 10
Figure 8.
Figure 11.
Figure 12.
Figure 13
Figure 13
Figure 13
Figure 13
Figure 9
11
Figure 9
Figure 13
Figure 3
Figure 9
Figure 9
Figure 13
Figure 9
Figure 9
Figure 9
Figure 13
Figure 4
Figure 9
Figure 10
12
13
3
3.1
14
4
4.1
Level 0
Level 1 Login
15
16
Level 1 Search
Level 1 Logout
17
5.1
Application Control
Upon activating the app, the user is brought to a general search screen with the option to login.
Presented at the login view are two text fields for username and password, a button to login in,
and a link to register. If the user enters credentials for a user that doesnt exist, an error message
is displayed and the user must re-enter a valid username and password. If the user doesnt have
an account, they can click the register link which will take them to a view presenting text fields
for name, email, username, password, and a register button. Clicking register after filling all
fields results in a user creation and takes the user back to the login screen.
A user can still utilize the app without creating an account. The will be brought to a general
search and can explore the Librarys resources. In the search, the user can refine their search to
ISBN, type, and year. When a search is executed, results are shown where the user can click
on an be presented with a thumbnail of the cover, the title, the author, publish date and a short
description. If a user is logged in, they have the option to save a book to favorites and a recent
history is automatically stored.
There is a link within the app where the user is presented with their account settings. Here the
user can change their username, clear their favorites and clear their history. They can also view
their current password.
At any time a user can logout of the system and continue to use the app as a non-registered
user.
5.2
Screen 1..n
18
19
20
21
22
23
24
25
26
27
6.1
Final Schedule
Project Schedule
28