EE308 Lab2_1 First pair programming assignment

  • Post author:
  • Post category:其他

The Link Your Class

https://bbs.csdn.net/forums/MUEE308FZU202201

The Link of Requirement of This Assignment

LAB 2-1 First pair programming assignment-CSDN社区

MU STU ID and FZU STU ID

20122543_832001317

Teammate’s MU STU ID and FZU STU ID

20123566_832001316

Teammate’s blog link

http://t.csdn.cn/3HObR
 

Teammate’s MU STU ID and FZU STU ID

20123094_832001307

Teammate’s blog link

https://bbs.csdn.net/topics/608997885
 


目录

PSP FORM 

INTRODUCE

DEMAND ANALYSIS

PRACTICE AND IMPLEMENTATION

BENEFITS AND CONVENIENC

COMPETITION AND INNOVATION

DELIVERY 


 PSP FORM 

Personal Software Process Stages Estimated time (minutes) Actual time spent (minutes)
Planning 60 75
Estimate 5 5
Development 1000 1260
Analysis 30 20
Design Spec
Design Review
Coding Standard 20 15
Design 40 60
Coding 300 650
Code Review 10 15
Test 60 80
Test Report 10 15
Size Measurement 10 10
Postmortem & Process Improvement Plan 20 45
Total 1565 2250

INTRODUCE

   The Mid-Autumn Festival, as a traditional Chinese folk festival, has since ancient times had the custom of offering sacrifices to the moon, enjoying the moon, eating moon cakes, watching lanterns, appreciating osmanthus, drinking osmanthus wine and so on.And on this day, every household is not without “Bo pie” this is full of competition suspense, and full of life fun family games.


DEMAND ANALYSIS

   With the development of the information age, the network technology is more and more mature, and the software technology is more and more developed. At the same time, because of work, school and other reasons, the family can not get together much time. Therefore, how to realize that people can enjoy the festival atmosphere together while living in different places and continue the festival tradition together has become an urgent need for modern people to meet.

    From this point of view, our team designed a small program, which can not only meet people’s desire for online pie, but also make the communication between people more convenient, so that everyone can truly feel the strong festival atmosphere.


PRACTICE AND IMPLEMENTATION

In the development of the program, we use the inkknife to design the prototype model. Inkknife is an online prototyping and collaboration tool that allows you to build prototypes and demonstrate project effects.


Link to prototype 🔗墨刀https://modao.cc/app/LEpdRrtrkri71dVNdZ1ZL


The basic running logic of the program is as follows:

Players can play with each other either by creating a room and pulling in their friends or by joining their friends’ rooms. In the game, a set of rules and shaken numbers are used to win the corresponding prizes. 

The prototype is introduced:

The home page interface:

The game interface :

The player interface :

 Cooperation work:

Difficulties and coping at work :

In teamwork, we encountered problems in the development of the prototype, because of “ink knife” the software operation isn’t skilled, makes us “big trouble”, the slow progress, but when we are actively looking for a variety of teaching and resources, the various functions of the software we use more and more skilled, prototype development progress faster.

 Refer to 🔗:http://t.csdn.cn/NmKFE

                       http://t.csdn.cn/l8AvX

                       http://t.csdn.cn/3YOay

BENEFITS AND CONVENIENC

Online cake shopping not only fulfills people’s desire to continue the festival tradition with their families even though they are far away from home, but also realizes that people can “participate and win” without leaving their homes. Especially during this pandemic, when such large social gatherings have been banned, the software could come in handy.


COMPETITION AND INNOVATION

Online cake has solved the problem of distance between people. In the follow-up development, we also plan to add “leaderboard” in the game, so that everyone can participate in the game and compete with strangers, so that the joy of every small family can be condensed into everyone’s happiness. At the same time, we also plan to add more communication methods in the subsequent development, such as video chat, voice chat, etc., so that the communication method is not limited to text.

 


 DELIVERY 

 Through cooperation with other apps, we implant QR codes in some cooperative websites, share in moments and other ways for promotion and publicity. It also added a sharing feature to the game, and offered a reward system to encourage players to share the applet with others.


版权声明:本文为Kachn_原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。