EE308 Lab2-1

weixin_54657016 2022-11-02 22:33:17

目录

  • CATALOGUE
  • 1.Demand Analysis(NABCD model)
  • 2.PSP Form
  • 3.The Prototype Development
  • (1)Prototype development tools
  • (2)Prototype display online link
  • (3)Some screenshots of the prototype design
  • 4.Pair Working Photo
  • 5.Summary
(EE308 Lab2-1)

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 AssignmentImplements the Bobing software prototype
MU STU ID and FZU STU ID20122586_832001315
Teammate MU STU ID and FZU STU ID20122594_832001314
The Link of Teammate CSDNhttps://bbs.csdn.net/topics/608954927

CATALOGUE

1.Demand Analysis(NABCD model)

NABCD

N(Need)
During the Mid-Autumn Festival 🌕, people in southern Fujian often gather together to hold bobbing activities 🥮 to win good fortune in the coming year. However, due to the epidemic prevention and control policies, people can not gather in the same place 😭to participate in the Mid-Autumn Festival. Therefore, we decided to develop an online bobbing software, so that people who can't get together can participate in the bobbing game through the mobile phone connection, and spend this beautiful festival together👪. In order to solve the problem of the lab: rules that need to be determined manually, the lack of complete dice equipment and the inability of remote students to participate in the game together under the epidemic prevention and control, we developed a bobbing software for the game.

UML Use Case Diagrame:

uml

A(Approach)
This bobbing software prototype using ink knives software design. Write bobbing software, can achieve the creation of a room, join the room multiplayer game function, and view the rules 🔍 of the bobbing game. Create room function, the number of people can be set to 5~10, share the created room number to friends, after all the people enter the room, you can start the game. Add room function, by entering the specified room number, to join the room. Upload the developed online bobbing software to the wechat mini program. People can click the link of the bobbing software or scan the QR code of the mini program to enter the bobbing software, realize the remote joint bobbing, and experience the joy 😍 and stimulation brought by the bobbing game.

B(Benefit)
In the epidemic era, this online pancake mini program can make up for the regret that people can't get together to enjoy traditional Chinese festivals due to the epidemic 😷 prevention and control, and let people deeply understand the convenience brought by the developed network information 📱 and meet people's potential needs. Compared with the traditional bobbing game, it is not limited by physical space, and people can participate in it anywhere. At the same time, can also solve the temporary accident that is hard to buy dices when Mid-Autumn Festival. Bobbing program is convenient and fast, to solve the rules still need to determine manually, dice equipment is not complete enough trouble.

C(Competition)
Compared with other kinds of Bobbing, poker or other collective software, the Bobbing special program we designed has the advantages of simple and easy to understand page, simple and clear function, and high acceptance 👍 . In addition, our Bobbing mini-program uses the background interface related to the traditional Chinese festival Mid-Autumn Festival to create a strong festive atmosphere. Before the start of the game, the introduction of the rules of the Bobbing game is set, which can effectively help people who try the game for the first time to get started quickly and experience the fun brought by the Bobbing game. In contrast to existing programs on the market, there is no operation such as inducing advertising ❌. Today, with the worsening of aging, our Bobbing mini-program is suitable for the elderly group in the family who are not able to keep up with the speed of network progress. While the network progress, it plays the role of caring for the elderly friends 👵. Compared with the traditional Bobbing game, our Bobbing game small program has no need to prepare game props dice 🎲 in advance, can play the Bobbing game anytime and anywhere.

D(Delivery)
In the wechat circle of friends, QQ space or other commonly used social platforms 🎃 to publish the link or two-dimensional code of the small program, play the effect of publicity. Bobbing small programs can also be advertised in some open communities 🏩.

2.PSP Form

Personal Software Process StagesEstimated Time Consumption (mins)Completed Time(mins)
Planning----
Estimate5560
Development----
Analysis3540
Design Spec4045
Design Review5045
Design125150
Test3035
Reporting----
Test Report6055
Size Measurement3530
Postmortem & Process Improvement Plan4045
Total470505

3.The Prototype Development

(1)Prototype development tools

  • Ink knives
  • We decided to use ink knives as our prototype model design tool for the following reasons:
    ①.Compared with other softwares, ink knives is easier to operate and suitable for beginners. The interface is simple and functional modules are clear. For the connection of function keys in the interface, ink knives can make it clear and not clutter.
    ②.Ink knife supports online collaboration. My partner and I can improve on one piece at the same time and get twice the result with half the effort.

👉https://modao.cc/app/nwCWp3iOrkhq19DYKD4Zok

(3)Some screenshots of the prototype design

1.Design Menu

在这里插入图片描述

2.Pages

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

4.Pair Working Photo

💻

pariworking

5.Summary

After seeing the requirements of laboratory Lab2-1, we spent about half a day to learn the basic operation and application of 🗡 ink knives . My teammate and I worked together to design the prototype of the Bobing. In the after days, we spent time to improve and modify the prototype model, making the function more perfect, the page design more beautiful and interesting. During this period, I think my partner and I cooperated very well 👏. From the pair practice of this Bobing, we found that we are not very familiar with the front-end design. We need to broaden our vision and enhance our capabilities in the future 🚀. At the same time, we will develop plans to effectively execute our design process in the following practical assignments 💪 .

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

285

社区成员

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

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