EE308 LAB3

The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZ?category=0
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/600914861
The Aim of This Assignment

 Design a Bobing Software Prototype

MU STU ID and FZU STU ID

19104553 and 831902205

Partner's MU STU ID and FZU STU ID19103891 and 831902218
The Link of the Blog of This Assignment LAB3
The Link of My Partner's Blog of This AssignmentMy Partner's Blog​​​​​​​
 

Directory

Demand Analysis

PSP Form 

Prototype Display

Photo of the Working Experience 

Summary


Demand Analysis

        What is a “NABCD” model? “NABCD” model consists of the first letter of five words: need, approach, benefit, competitors and delivery. These five parts are a significant way to summarize the characteristics of the project. Therefore, NABCD model can conduct demand analysis on customer need.

Need

        Brother Dong held a Mid-Autumn Festival event (Bobing) in the laboratory yesterday, but there is a situation that the rules need to be manually determined, the dice equipment is not complete, and remote students cannot participate during the period of epidemic prevention and control.

  • Functional Requirements
  1. The number of participants can be one or more.
  2. The results can be determined automatically.
  3. It can be a stand-alone version or a network format.
  • User Interface Requirements
  1. Lively and generous in response to the scene.
  2. Six dices shake randomly to produce results.
  3. The process of this interface should be logically clear, easy for users to understand and use, and conform to the usage habits of mainstream people.
  4. Beautiful design which means that UI design specifications are unified, beautiful and exquisite.
  • Who needs this software?
  1. The one who cannot participate in this game offline due to some reasons like COVID-19 or not present in Fujian Province.
  2. The one who wants to kill time and try something new.
  3. The local but there are no other companions around him during the Mid-Autumn Festival.
  4. The one who wants to know about this game through playing by himself.

Approach

  1. Use Wechat applets to satisfy the need that six dices can shake randomly in a porcelain bowl and results can be determined automatically.
  2. Allow users to make two choices: single player game and multiple players’ game.
  3. Allow users to create a room or enter a room to play Bobing.
  • UML

This is our start page.

 This is the game instruction part in which there is a score which is used to make a ranking.

 This is the result of this game.

 This is the basic information of users.

Benefit

  1. The platform of Wechat applets not only improves the efficiency of playing this game, but also publicizes the custom of Bobing.
  2. There is no need to download the specific APP.
  3. The huge Wechat user base can become players of this game.
  4. It minimizes the time of users to know about the rules.

Competitor

        We compare with two Wechat applets.

This one is so simple that it can only satisfy one person’s need.

This one is too complex because it contains many other useless functions. It may satisfy other users’ need, but not mine.

Delivery

  1. To spread this applet, we depend on our teachers and classmates.
  2. It is a game based on Wechat, we may spread it with the help of Wechat platform.

PSP Form 

Personal Software Process StagesEstimated time(mins)Real Time(mins)
Planning6080
Estimate6060
Development--
Analysis6060
Design Spec6060
Design Review55
Coding Standard--
Design360480
Coding--
Code Review--
Test2025
Test Report6060
Postmortem & Process Improvement Plan· 3030
Total715860

Prototype Display

        We use Ink Knives as our dedicated prototype model design tool. And the link of our prototype is Our Prototype.

Photo of the Working Experience 

Summary

  1. Through this assignment, I know how to use a dedicated prototype model design tool: Ink Knives. This can help me a lot in the following project when designing a user interface.
  2. I know the key of teamwork which is communication. If you have an argument with your partner, you had better step back and listen to his advice
  3. I hope we can keep going and make this applet much better.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值