12 group - topic selection and requirement analysis report

weixin_54657016 2022-12-04 21:38:07
Responsible person blog Linkhttps://bbs.csdn.net/topics/610273248
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/609330258
The Aim of This AssignmentTeam introduction, topic selection report, requirement analysis report
MU STU ID and FZU STU ID20122586_832001315

Contents

  • 1. Team gathering
  • 1.1 Introduction of Division of Labor
  • 1.2 Team characteristics and advantages
  • 1.3 Team logo
  • 1.4 Group photo
  • 2. Start action
  • 2.1 Project Content Overview
  • 2.2 Contribution evaluation criteria
  • 2.3 Team member contribution ratio
  • 3. Drip Record
  • 3.1 Mind map and burnout map
  • 3.2 UML
  • 3.3 Learning progress
  • 3.4 The experience gained
  • 4. Video clip

1. Team gathering

1.1 Introduction of Division of Labor

Member 1:
Name: Pu Bingqian
Style: Perfectionist
Skills: C++, figma, PS, AE
Programming interests: UI, products, back end
Expected Software Engineering role: Product Manager , UI design

Member 2:
Name: Tan Hairuo
Style: Early done, early done
Skills: Basic Axure application, basic front-end development, and a little back-end development
Programming interests: UI design, front-end development
Expected Software engineering Roles: Front-end code writing , Post-processing of validation and reporting

Member 3:
Name: Huang Lei
Style: Don't want to rush ddl
Skills: C++, Python
Programming interests: Page development
Expected software engineering role: uml drawing , Front-end code writing

Member 4:
Name: Wenlin Huang
Style: Obsessive-compulsive format
Skills: UI design, a little front-end development
Programming interests: UI design
Expected Software Engineering roles: uml drawing , back-end code writing,

Member 5:
Name: Xu Shuyue
Style: Romantic
Skills: Axure Basic application, C++
Programming interests: UI design
Expected software engineering role: front-end development , ppt production

Member 6:
Name: ZHENGNI YAO
Style: funny
Skills: Axure Basic use ,C++ ,python
Programming interests: Back end programming
Expected software engineering role: back-end code writing,

Member 7:
Name: Wu Ruike
Style: Minimalist
Skills: UI design, basic knowledge of database use
Programming interests: UI design, blog writing
Expected software engineering role: back-end code writing , Post-processing of validation and reporting

1.2 Team characteristics and advantages

All the team members have some skills in front-end UI and back-end, and they complement each other and have strong learning ability. At the beginning of the project, we established a clear project goal and defined the division of labor. Our team has a harmonious communication environment, everyone is good at solving problems through communication and feedback.During the process of the project, we actively communicated with each other and had several group discussions to solve the difficulties together. At the same time reference to other more mature technology, and formed our own works. After long-term learning, running-in, adjustment and innovation, the team formed an active, efficient, cooperative and creative team, and finally got a satisfactory result

1.3 Team logo

img

1.4 Group photo

img

2. Start action

2.1 Project Content Overview

This product is based on authentic letter delivery. It takes time to send and receive an electronic letter with a strange pen-pal, just like a real letter needs to travel to reach the hand, allowing the user to experience a letter exchange.
本产品仿真实书信传递方面出发。与陌生笔友之间电子信件的接收发送需要时间,就像真实的书信需要经过跋涉才能到达手中,让用户体验到书信交流。

2.2 Contribution evaluation criteria

In order to more objectively reflect the different factors of each member's performance, some of them use a two-dimensional evaluation system:

Dimensions of task completion: Annual goals are mainly discussed by team members and the team leader, who has greater freedom to decide the proportion of "over-fulfilled/completed/incomplete". For example, most members can get a "done" rating.

Team contribution dimension: Again, strictly based on the percentage of people, identify the best 20% of the team, the middle 70%, and the 10% most in need of improvement. Under ideal conditions, the task is done well, and of course the contribution will be in the top 20%; Those who do the worst should contribute the lowest 10%. But in practice it is much more complicated, some people because the task is relatively simple, complete very well, but the contribution to the whole group is not so great, this kind of person can get [over complete,70%] position. Some people dare to do difficult things, the results may not be satisfactory, but is important to the team,[qualified,20%] should be a suitable evaluation.

2.3 Team member contribution ratio

memberProportion of contribution
BINGQIAN PU104.00
HAIRUO TAN99.44
ZHENGNI YAO99.42
SHUYUE XU99.40
WENLI HUANG99.38
LEI HUANG99.36
RUIKE WU99.00

3. Drip Record

3.1 Mind map and burnout map

Mind map

img


Burnout map

img

3.2 UML

login module
Person in charge:BINGQIAN PU,
Description: User login or account registration interface, and it can also help the users to retrieve the forgotten password.
Problems faced by this part: Be not familiar with how a user's registration information is sent from the front end to the back end and how the back end determines whether the user's account and password are correct.
Problems solved: Orderly logical jump between registration, login, and password retrieval interfaces.
Attachment: (All UML diagrams of this part)

write module
Person in charge:HAIRUO TAN
Description: Functions include matching pen pals, writing letters, selecting letter stamps and checking delivery details.
Problems faced by this part: How do random egg drops or mail intercepts happen.
Problems solved: How to get the geographic location of two parties and calculate the distance between them->Find the relevant methods and codes to get location on CSDN
Attachment: (All UML diagrams of this part)

stamp collection module
Person in charge:LEI HUANG
Description: Users can view all the stamps they own.
Problems faced by this part: A real-time update of the user's stamp status is required.
Problems solved: Self-designed and painted a variety of stamp styles->Draw directly inside Figma, with reference to the many stamp styles available.
Attachment: (All UML diagrams of this part)

stamp store module
Person in charge:WENLING HUANG,
Description: Users can view all the different series of stamps on sale and see how many have been collected so far for each series. Users can also choose to buy all the stamps in the series or just a single stamp.
Problems faced by this part: The preset stamp series is rich, and the UI design of all series stamps has not been realized yet.
Problems solved: Design stamp styles in different series ->By using different materials to draw different styles of stamps in Figma.
Attachment: (All UML diagrams of this part)

附件:

uml.zip 635.32K

3.3 Learning progress

WeekNew codeCumulative codeTime spent studying this week (hours)Cumulative learning time (hours)The knowledge learned
170070077uml diagram drawing
29001600815Basic framework for front-end code

3.4 The experience gained

Selection of UML design tools, reasons for selection and evaluation of tools after use.
We used the online site ProcessOn. Compared with other UML rendering software, it requires no application download and supports multi-person collaboration, greatly improving the working efficiency. In addition, there are many templates available on the site, and exporting images is easy.

4. Video clip

https://www.bilibili.com/video/BV1Ed4y147ua/?vd_source=c097d07b73ffad0fbcaf33c3a2e73b7c

...全文
284 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文聚焦于考虑经济性的储能运行优化问题,以实现经济效益最大化为核心目标,系统性地研究并实现了储能系统在电力环境中的最优充放电策略。通过Matlab编程平台,采用线性规划、动态规划及智能优化算法(如粒子群、遗传算法等)三种不同方法求解储能运行优化模型,对比分析各算法在求解效率、收敛性与实用性方面的表现。资源内容涵盖完整的模型构建流程、目标函数与约束条件的设计、算法实现代码及仿真结果可视化,重点突出在峰谷电价机制下储能系统的经济调度能力,为相关科研与工程应用提供可复现的技术参考。; 适合人群:具备电力系统基础理论知识和Matlab编程能力的高校研究生、从事新能源与储能系统优化研究的科研人员,以及参与微电网、综合能源系统设计与运行的工程技术人员。; 使用场景及目标:①研究储能系统在分时电价机制下的经济运行特性与收益模型;②对比不同数学优化方法在储能调度问题中的适用性与性能差异;③为综合能源系统、智能微网中的储能配置与运行控制提供仿真验证工具与决策支持方案。; 阅读建议:建议读者结合提供的Matlab代码逐模块学习,深入理解目标函数与运行约束的数学建模过程,尝试调整负荷数据、电价曲线或储能参数以观察策略变化,并鼓励拓展引入更多实际限制(如寿命损耗、功率爬坡率)以提升模型工程实用性。
内容概要:本文围绕“基于共享储能服务的智能楼宇双层优化配置”展开研究,通过Matlab代码实现,旨在提升智能楼宇在能源利用方面的效率与经济性。研究构建了上层优化共享储能资源配置与下层优化楼宇内部用能设备调度的双层协同优化模型,综合考虑分时电价、可再生能源出力不确定性、用户舒适度约束及储能运行特性等因素,以实现系统综合能源成本最小化与供需平衡的双重目标。文中详细阐述了双层优化问题的数学建模过程、求解算法(如智能优化算法或数学规划方法)的选择与实现策略,并通过仿真验证了所提模型在削峰填谷、降低电费支出、提高可再生能源消纳能力等方面的显著有效性,为共享储能模式在智能建筑中的应用提供了理论依据与技术支撑。; 适合人群:具备电力系统分析、优化理论基础及Matlab编程能力的研究生、科研人员和工程技术人员,特别适用于从事智能电网、综合能源系统、需求响应、建筑节能及共享经济模式研究的专业人士。; 使用场景及目标:①应用于智能楼宇、商业园区等场景的能源管理系统设计与运行优化;②支撑共享储能项目的规划、投资决策与商业化运营;③作为高校与科研机构在能源互联网、多能协同优化等方向的教学案例与科研参考;④复现高水平EI期刊研究成果,推动先进能源优化技术的实际转化与应用。; 阅读建议:建议读者结合提供的Matlab代码与技术文档进行逐行调试与仿真分析,深入理解双层优化架构的建模逻辑、变量耦合关系及求解流程;可尝试替换不同优化算法或调整参数设置,对比分析其对求解效率与结果的影响,从而深化对模型性能边界与适用条件的认识,并为进一步的模型拓展与创新奠定基础。

285

社区成员

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

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