EE308 LAB3

小怂饼干 2021-10-02 00:38:06

The Link Your Class

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

The Link of Requirement of This Assignment

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

The Aim of This Assignment

To design a software prototype for Bobing

MU STU ID and FZU STU ID

19104260_831901111

MU STU ID and FZU STU ID(partner)

19105789_831901108

The Link Of Teammate’s Blog

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

Contents

1. PSP Table

2. Demand Analysis (NABCD)

3. Design details

4. Summary


1. PSP Table

Personal Software Process StagesEstimated Time/minutesCompleted Time/minutes
Planning2525
Estimate1510
Development2020
Analysis2020
Design Spec100100
Design Review2530
Coding Standard----
Design200200
Coding----
Code ReviewPlanning----
Test3020
Reporting6050
Test Report3035
Size Measurement2025
  1. Postmortem&Process Improvement
3025
total555540

2. Demand Analysis (NABCD)

a. Needs

    In southern Fujian province, Bobing is a traditional and important entertainment activity on Mid-Autumn Festival. However, due to the Covid-19, friends and relatives cannot conduct Bobing activities face to face, and sometimes it is not convenient to buy the materials required by Bobing, so an online Bobing software is needed to meet people's entertainment needs at any time. The following are the software design requirements:

  • Having an interface, six dice, shake randomly to produce results.
  • Allowing multiple people to participate, and can automatically determine the results, it can be a stand-alone version or a network format.
  • The interface style is lively and generous in response to the scene, and lays the foundation for the second implementation of pair coding.

b. Approaches

    Using Wechat mini program platform, design a simple Bobing small program, including login, view rules, select modes, select rooms, roll dices and automatically record the Bobing results. In further design, it can also be associated with rewards.

c. Benefits

    The Bobing software helps to satisfy the needs of family and friends who want to have Bobing activities together when they cannot get together during the Mid-Autumn Festival due to Covid-19, satisfying people's psychological needs and entertainment needs. Online Bobing is convenient, can be carried out at any time, and it’s very entertaining. If a business company uses this software, it can properly combine the results of Bobing with the reward system, and can launch some activities to profit from it..

d. Competitors

    The Bobing mini program takes up little space, and easy to use, if you want to design such a software is not difficult. But exquisite degree of the page, as well as the complete degree of function, can be as the same type of competition standard. For example, how to set up the reward system to attract more players and get the mutual benefit of players and businesses, which are all competitive criteria.

e. Delivery

    The software we designed is only used for entertainment between friends or relatives at present. If it needs to be promoted in the future, it can be promoted on the user's face through popular science blogs or advertising in people's moments in Wechat.


3. Design details

a. Design ideas

b. Design process

c. Prototype display online link

The Link Of Modao: https://modao.cc/app/6dfa57aaede5d5695ecfc166df8e5c8d9a3f507d

d. Pages display

  • Wechat main interface, and pull down to bring up the applet interface

  • Loading page

  • Main interface

  • Rules page

  • Personal center

  • Bobing hall

 

  •  

    Multiplayer Bobing

  • Single Bobing


4. Summary

    Through this experiment, we understand how to design UI prototype. And we split the work into two parts, one student was dedicated to UI prototyping and the other to blogging. Through division of labor and cooperation, work efficiency is greatly improved. Although there are still some shortcomings in the web prototype design this time, we will make improvements in the future.

...全文
300 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文档是一份针对初学者的Spring框架整合学习笔记,系统介绍了Spring Framework的核心基础与Spring MVC的开发应用。内容涵盖IOC(控制反转)的基本概念、配置方式与注解使用,详细讲解了bean的生命周期、作用域、依赖注入方式及自动装配机制;深入阐述AOP(面向切面编程)的XML与注解实现,包括切点、通知、织入等核心概念;全面演示Spring MVC的环境搭建、请求处理、参数绑定、视图解析、文件上传、RESTful风格支持、JSON返回、异常处理与拦截器开发;同时包含表单验证、国际化、与Struts2对比以及Spring IOC与MVC整合等实用知识点。; 适合人群:具备Java基础和基本Web开发经验,正在学习或刚进入企业级Java开发领域的初级程序员、应届毕业生及转行人员。; 使用场景及目标:①掌握Spring核心机制如IOC、AOP的原理与实际配置;②能够独立搭建Spring MVC项目并实现常见Web功能如参数接收、响应处理、文件上传、异常统一管理等;③理解Spring生态中各注解的作用与最佳实践,为后续学习Spring Boot和微服务打下坚实基础。; 阅读建议:此资源以理论结合实操为主,建议边阅读边动手搭建项目,重点理解配置背后的运行机制,尤其是bean生命周期、AOP织入过程和MVC请求流程,配合调试加深理解。

183

社区成员

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

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