weixin_45930152 2021-09-29 17:09 采纳率: 0%
浏览 14

EE308 LAB 3

Which course does this assignment belong tohttps://bbs.csdn.net/forums/MUEE308FZ?category=0&typeId=17692
What are the requirements for this assignmenthttps://bbs.csdn.net/topics/600914861
The goal of this assignmentWork in pairs and learn to prototype
Student  ID831902204 
Fellow student ID831902203
Teammate's Blog address 

PSP From

PSPEstimated time(m)Actual Time(m)
Planning3060
Estimate1550-
Development600600
Analysis60400
Design Spec60150
Design Review3020
Coding Standard60-
Design120-
Coding360-
Code Review60-
Test60-
totural14101230

Demand analysis

We use the "NABCD model",get the analysis of bobing project.

(1) Need, what does the customer Need?

Brother Dong held 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 hope that paired students can implement a Bobing software.

Functional requirements:
1. Allow multiplayer participation;
2. Can automatically judge the results;
3. Interface requirements:
4. Style appropriate, lively and generous;
5. Six random dice roll interfaces;
6. Beautiful design, in line with the use of the mainstream crowd.


The UML use case diagram is as follows:

(2) Approach, how should I satisfy the customer?

Function realization:
Multiplayer participation: users create game rooms and generate room IDS. Other users can search for and join rooms by searching room IDS.
Automatic judgment result: automatically judge the result and the score according to the bopie rule and the set integral rule.
Interface implementation:
Interface style: fit the Mid-Autumn Festival family reunion peaceful scene.


(3) Benfit, what can my product bring to users?

1.Relying on the small program of wechat, we can carry out bobing games at anytime and anywhere, reducing the threshold of activities and simplifying the preparation process of activities.
2.Provide automatic judgment of results, reduce the error caused by manpower judgment.


(4) Competitors how to compete with others

1.Small programs are easy to use, a wide audience;
2.The program interface is simple and beautiful, lively and generous, with perfect function.Compared to the Traditional physical game, it is more convenient to play anytime and anywhere without preparing game items in advance.

3.Because of the non-profit model, there will be no advertising placement.


(5) Delivery, how to promote my product?

1.Using online social networking platforms such as Weibo, QQ and Wechat.
2.By the students, teachers mouth to mouth to achieve the effect of publicity.

 

 The Ink Knife:


https://modao.cc/app/cbe7fc2fa070621d1983274ba98d73c3d0674eb0?simulator_type=device&sticky

Results show:

Start interface:

 

 Rules is introduced:

 

 process:

 

 result:

 

 

 conclusion:

      This group mission mainly tested our ability to layout software pages, but also tested our ability to work with others. In this assignment, I think the main difficulty lies in the collection of materials and page layout. Instead of getting to work right away, we set everyone's tasks right first. We were assigned to decide on the total number of pages and the functionality of each page, with one person collecting the material after the layout started, and the other responsible for layout and testing whether the collected material was suitable. With this arrangement we finished our work very orderly.

 

  • 写回答

1条回答 默认 最新

  • 资料小助手 2023-01-30 11:19
    关注

    mark

    评论

报告相同问题?

问题事件

  • 创建了问题 9月29日

悬赏问题

  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?