【EE308FZ Lab2-1】Android App for Traditional Bobing | 832002127

Double__Q 2022-11-04 21:13:39

【EE308FZ】 Lab2-1 Android App for Traditional Bobing

EE308FZ Main ClassHere
The Link of RequirementLab2 Requirement
The Aim of this Lab2-1Prototype of our Android App
My Student ID20124091_832002127
Partner ID20122161_832002117
Our Modao (Ink Knife, 墨刀原型设计)Our Modao Design Link
Our Github LinkRepo Link
Partner Blog Linkhttps://bbs.csdn.net/topics/608991188

Blog 2-1 Content

目录

  • 【EE308FZ】 Lab2-1 Android App for Traditional Bobing
  • Blog 2-1 Content
  • (0) Preview
  • (1) Requirements Analysis (Using NABCD Model)
  • 1-1 Need / Background
  • 1-2 Approach
  • 1-3 Benefit
  • 1-4 Competition
  • 1-5 Delivery
  • (3) The Prototype Design (Utilizing Modao, Efficient Ink Knife Tool)
  • 1 The Main Pages:
  • 2 The Game Page & Game Rule & Ranking List:
  • (4) PSP Table
  • (5) Pair Working Photo for Lab 2
  • (6) Summary for Lab2-1

(0) Preview

Here is the basic UI interface of our android app.

请添加图片描述


在这里插入图片描述

And this is how navigation work in our project.


(1) Requirements Analysis (Using NABCD Model)

1-1 Need / Background

The Mid-Autumn Festival is one of the traditional Chinese festivals, which symbolizes reunion and happiness. Bobing is a custom activity in southern Fujian. During the Mid-Autumn Festival, people get together with their relatives and friends to Bobing and enjoy the Mid-Autumn moon. 🎑

However, since the outbreak of COVID-19 in 2020, many people cannot gather together as before. In order to maintain the original holiday atmosphere, more and more people share the fun of Bobing through online Bobing application.

In the case, our Android Bobing App is coming! 💥

1-2 Approach

We construct our Android App through the following technologies:

  1. Front-End: Android Navigation & okhttp & Javascript & Webview
  2. Back-End & Server: Java & Javaweb & Spring Springmvc
  3. Database: mysql & jdbctemplate

The following flow-chart shows the process of our Bobing App:

  1. The User strats the Bobing App;
  2. User clicks to enter next page;
  3. User fills in the infomation;
  4. Game playing & Data Transfer to Server;
  5. Server process the data;
  6. Server transfer the data back to the Ranking List;
  7. User stops the game (over).

img

1-3 Benefit

The benefits of online Bobing App are obvious:

  1. Online Bobing App break through the restriction that people cannot gather during the epidemic and enjoy the happiness brought by online Bobing App; 👪
  2. Also, Bobing App can continue to pass on the traditional Chinese customs, which can prevent that children do not know the traditional custom of Mid-Autumn Festival due to the COVID-19 restriction; 🎑
  3. Our online Bobing offer users a relaxed gaming experience, refresh their mood after heavy school work. 🏫

1-4 Competition

  1. As a non-profit Android game App, there will be no advertising placement, which may causes an upset gaming experience. 👏
  2. Compared to the existing applets, our UI design are much cleaner and more user-friendly. 🧑‍🤝‍🧑
  3. Lower post-operation and maintenance costs. 💰

1-5 Delivery

All of our work will be open-source and available in our Github Repo.

And our App can run efficiently and safely on Android system.

All of our blog can be seen here.


(3) The Prototype Design (Utilizing Modao, Efficient Ink Knife Tool)

As far as the prototype design is concerned, we utilized the Modao (Ink Knife Tool) to design the prototype of our Andriod App. Our Modao prototype can be seen here (Please Click !)

1 The Main Pages:

img

2 The Game Page & Game Rule & Ranking List:

img


(4) PSP Table

PSP TABLEEstimated Time Consumption (mins)Completed Time(mins)
Planning------
·Estimate6060
Development------
·Analysis4030
·Design Spec3030
·Design Review4040
·Coding Standard105
·Design6080
·Coding480360
·Coding Review12060
·Test3040
Reporting------
·Test Report3020
·Size Measurement1015
·Postmortem & Process Improvement Plan3040
TOTAL940780

(5) Pair Working Photo for Lab 2

Hanlin CAI and Qiguo Qing.

img

(6) Summary for Lab2-1

In this project, we constrcted an Android App for Traditional Bobing game.

  1. In Lab 2-1, we bulit the Prototype of our Android APP (Utlizing Modao, Ink Knife)
  2. In Lab 2-2, we will present the detialed function, UI and UX of our Android Bobing App.
...全文
197 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Hanlin-CAI 2022-11-08
  • 打赏
  • 举报
回复

Support!

285

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧