Homework Ghostwriting for Android Apps, Guide for Writing Android Homework Assignments
1. Introduction
In this assignment, you need to design an Android app for a simple delivery system. The mobile device running this application will be used by the delivery person. Once the delivery person logs into the system, he/she should be able to view the list of delivery jobs. Also, he/she can select a job to view the details. If the job is not done, he/she can update the status (the status order is "ordered", "selected", then "completed") and date/time (should default to the system date/time).
(Note: To simplify this task, all data will be stored locally on the Android phone)
2. Score
Activity 60%
Login 5%
Logout 5%
Job List 10%
Add New Job 10%
Update Order Status 10%
Show Address Mapping 10%
Display Dial Page 10%
Application Design 20%
UI 10%
Program 10%
Documentation 10%
User Guide 10%
Demonstration 10%
Total Score 100%
3. Local Database
The database scheme described here is very simple. To reduce the complexity of this task, many fields are not covered. You are free to add columns and tables to the database to suit your own needs.
Staff (staffID, staffPswd, staffName)
Company (comNo, comName, comAddress, comPhone)
Job (jobNo, comFrom, comTo, status, orderDateTime, pickupDateTime, deliveryDateTime)
initial data
4. UI flow The UI flow
described here is just a suggestion. You are free to change to suit your own design.
Job Details UI:
? If the job is new, the user should be able to select from company to company. Then the company information is displayed. The status should be "Ordered" and the order date time is updated after confirming the insertion.
• If the job is 'Sequenced', the status should change to 'Selected' and a date is selected to confirm the update time after the update.
• If the job is "Picked", the status should be changed to "Completed" and the time should be updated with the delivery date update after confirmation.
?User cannot update status if job is "completed"
http://www.6daixie.com/contents/21/1350.html
Our field of direction: window programming, numerical algorithm, AI, artificial intelligence, financial statistics, econometric analysis, big data, network programming, WEB programming, communication programming, game programming, multimedia linux, plug-in programming program, API, image processing, embedded/MCU database programming, console process and thread, network security, assembly language hardware Programming software design engineering standards and regulations. The ghostwriting and ghostwriting programming languages or tools include but are not limited to the following:
C/C++/C# ghostwriting
Java ghostwriting
IT ghostwriting
Python ghostwriting
Tutored programming assignments
Matlab ghostwriting
Haskell ghostwriting
Processing ghostwriting
Building a Linux environment
Rust ghostwriting
Data Structure Assginment
MIPS ghostwriting
Machine Learning homework ghostwriting
Oracle/SQL/PostgreSQL/Pig database ghostwriting/doing/coaching
web development, website development, website work
ASP.NET website development
Finance Insurance Statistics Statistics, Regression, Iteration
Prolog ghostwriting
Computer Computational method
Because professional, so trustworthy. If necessary, please add QQ: 99515681 or email: [email protected]
WeChat: codinghelp