EE308 Lab2-1

Gen_power 2022-11-04 23:35:01
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/608858956
The Aim of This AssignmentImplement the Bobing software prototype.
MU STU ID and FZU STU ID20123116_832001212
Teammate's MU STU ID and FZU STU ID20122284_832001113

Catalogue

  • 1. Demand analysis(NABCD)
  • (1) Need
  • (2) Approach
  • (3) Benifit
  • (4) Competitors
  • (5) Delivery
  • 2. PSP form
  • 3. Design details
  • 4. Summary

1. Demand analysis(NABCD)

(1) Need

For holding a Mid-Autumn Festival event(Bobing) in the laboratory yesterday, but the rules need to be manually determined, the dice equipment is not complete, and remote students cannot participate in the epidemic prevention and control. Therefore, I will implement a Bobing software.

(i)Need to have an interface, six dice, shake randomly to produce results.
(ii)The program allows multiple people to participate, and can automatically determine the results, it can be a stand-alone version or a network format.
(iii)The interface style is lively and generous in response to the scene, and lays the foundation for the second implementation of pair coding.

(2) Approach

We use Axure to create the Bobing software prototype.
The following content is related to the approach of use of Bobing.
First, have access to the main menu. In the menu, you can view the rules, game rewards or start the game.
Second, when you start the game, you can select single player, multiple players or be back to the menu.
After starting the game, you can throw the dice, and obtain the results.

(3) Benifit

(i) The Bobing software is simple and easy to use.
(ii) The Bobing software breaks through the restriction that we can't gather during the epidemic and enjoy the happiness brought by Bobing.
(iii) The Bobing software promotes the communication and enriches our life.

(4) Competitors

(i) As a non-profit software, there will be no ads that affect the game experience.
(ii) Low software maintenance cost.

(5) Delivery

(i) Make posters and hang them in the dormitory building.
(ii) Take short videos about the Bobing software and upload them to the Internet.

2. PSP form

Personal Software Process StagesEstimated Time(min)Completed Time(min)
Planning------
· Estimate3030
Development------
· Analysis5045
· Design Spec3030
· Design Review3030
· Coding Standard2015
· Design6090
· Coding360330
· Code Review12090
· Test3020
Reporting------
· Test Report3030
· Size Measurement2015
· Postmortem & Process Improvement Plan3050
Summary810775

3. Design details

Design tool: Axure RP 9

在这里插入图片描述


Home page:

在这里插入图片描述


Start game:

在这里插入图片描述


Single player game:

在这里插入图片描述


Multiplayer games:

在这里插入图片描述


The rules:

在这里插入图片描述

Pair working photo:

在这里插入图片描述


Show: https://ki296r.axshare.com/

4. Summary

In this lab, we learnt how to design a UI prototype model. We lacked experience because this was our first time to do this. Hence, we searched amount of data to help us complete this work.

...全文
75 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

285

社区成员

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

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