studentID - Preliminary - Report Mobile App
studentID - Preliminary - Report Mobile App
University of Leicester
CO7201 Individual Project
Preliminary Report
[Your name]
[Your email address]
[Your student ID]
Contents
1. Aims and Objectives...............................................................................................3
2. Requirements..........................................................................................................3
3. Technical Specification...........................................................................................3
4. Requirements Evaluation Plan................................................................................3
5. Background Research and Reading list...................................................................3
6. Time-plan and Risk Plan.........................................................................................3
7. References..............................................................................................................3
1. Aims and Objectives
Objectives
Provide a helpful, educational, mobile-based campus navigation solution
Provide all the necessary information to ensure simple, precise tracking and
identification of different buildings and departments.
Assist students, especially new ones, and visitors in getting where they need to go
without experiencing any difficulties.
Challenges
Software fragmentation
Device fragmentation
Testing fragmentation
User Interface and Design Rules
Choosing suitable programming languages
Third-party APIs for app compatibility requirements
Use of powerful encryption technologies for security issues
Storage Capacity and battery
Availability of Internet
\
2. Requirements
Essential Requirements
Recommended Requirements
Users can find officials details.
Users can find the availability of lecturers.
Users can search the location by using keywords.
Navigators should have route guide.
Optional Requirements
Add Events Option can be added like Event Name, Event Location, contact etc.
Lecturers can add their contact information.
3. Technical Specification
In the direction of build profitable approach, selecting suitable method and tools is
significant. Method Tools and technologies delivers essential procedures which lead designer
for the completion of system.
Eclipse IDE
Android SDK
Android ADT
Java Native Interface (JNI)
OpenCV for Android
Metaio SDK
Google Play services SDK
Google Location Services API
Google Maps Android API
Google Directions API
Java Programming Language
Android Studio
for a stretch with several steps. These include taking pictures, converting them to grayscale,
compressing them, transferring client data and pictures data to Xml file, transmitting XML
files to the server, and receiving JSON files from the server. includes getting and studying
construction-related data. based on camera view overlay data and JSON files.
Verification Plan
This system needs to be able to deliver authentic and reliable data. Nevertheless, coding and
networking faults may have an impact. As a result, your system must go through a number of
verification stages to assure correctness and dependability.
Testing
Tahwa Campus of Science and Technology #1 Tahwa Rd. The Thorough Guiding and
Routing Services on Smart Phones by Hsien-Tang Lin Department of Digital Content
and Technology This essay mainly concentrates on guidance and navigating, two
often used activities at particular periods. There are apps that offer navigational
functions, but the most of them are outside apps that cannot provide directions within
an university or a sizable region. As a result, the primary topic of this essay also
examines the issue of seamless movement throughout a campus or other vast location.
Additionally, this essay places a lot of emphasis on the point of interest (POI). POI is
a significant drawback of current navigational systems; hence this study also
examines it.
Week 1
Week 2
No. Task/Deliverable
1 Login Page
Risk plan
Step1: Setting up a WBS involves first determining the project's scope. Thus, you must
outline the development's objectives, deliverables, responsibilities, limits, etc.
Step 2: Recognize the important results. These main outcomes, which are essential to the
project's success, should be placed at Level 2 of your WBS.
Step 3: List the work packages or project deliverables that fall within your WBS's lowest
level. Bring your project team and stakeholders together to establish the total amount of effort
needed to complete the primary deliverables.
Step 4: Set up a WBS dictionary describing the types and scope of the chart's components
(work packages).
STEP 5: Make a thorough security analysis so that you can retrieve items in the event of a
loss.
11. References
[1] Choi, Y. and Lee, J.H., 2016. Design and Implementation of Campus Navigation
System on Android Smartphone. In Proceedings of the Korea Information
Processing Society Conference (pp. 166-167). Korea Information Processing
Society.
[2] Yu, K.M., Chiu, J.C., Lee, M.G. and Chi, S.S., 2015, August. A mobile application
for an ecological campus navigation system using augmented reality. In 2015 8th
International Conference on Ubi-Media Computing (UMEDIA) (pp. 17-22). IEEE.
[3] [Web Page] https://developer.android.com/
[4] [Web Page] https://docs.oracle.com/
[5] [Web Page] https://www.eclipse.org/ide/
[6] Yu, K.M., Chiu, J.C., Lee, M.G. and Chi, S.S., 2015, August. A mobile application
for an ecological campus navigation system using augmented reality. In 2015 8th
International Conference on Ubi-Media Computing (UMEDIA) (pp. 17-22). IEEE.