08 group-topic selection and requirement analysis report

非布司她482 2022-12-05 19:14:03
The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirement of This Assignmenthttps://bbs.csdn.net/topics/609330258
Blog of Leaderhttps://bbs.csdn.net/topics/610161358
MU STU ID and FZU STU ID20122616_832001208
Video Linkhttps://www.bilibili.com/video/BV1Uv4y197A2

1.Team Gathering

1.1 Introduction of Team Members

The introductions of the team members will be presented in a table, as shown in the following table.

NameSkillsProgramming InterestsRoleSTU Number
Kaixi Chen(leader)Make ppt,paintingThe front endProject director832002214
Chenyu YanSupervision of tasks,people activelyRequirements report documentThe front end832001222
Zichen HuangCopy writing,programmingThe uml diagram,the consultant researchThe back end832001208
Yu ZhouBasketball,the gameThe front endThe front end832001325
Jiaqi Wu LeCode,paintingPrototypingThe front end832001207
Yuzhe ZhangVideo editing,copy writingProduct presentationThe front end832001310
Wenjie SheCopy writingAnnotation of requirementThe back end832001330
Jingyu QingGroup division,the gamePrototype debugThe front end832001228
Yangkun XieProgramming,the gameInterface layoutThe back end832001218
Jiewen LiuDebrief,investigateThe front endThe front end832001217

1.2 Team Characteristics

  1. The team has the best communication and writing atmosphere to maximize work efficiency.

  2. The team has a reasonable division of labor, and the primary goal is to complete the software. The most appropriate work is assigned to each team member to the maximum extent, so as to further improve the work efficiency.

  3. The team has a reasonable division of labor, and the primary goal is to complete the software. The most appropriate work is assigned to each team member to the maximum extent, so as to further improve the work efficiency.

1.3 Team Logo

img

1.4 prototype

img

img

img


img

1.5 Photo of the team

Ten of us!

img

2. Start action

2.1 Project Summarize

Our team will complete the multi-role, multi-functional school sports assistant software.
我们团队将完成面向多角色,多功能的校运会助手软件。

2.2 Criteria of individual contribution determination

We regard the completion of the overall task as 100%, and each task is assigned according to the actual situation of the individual. If the task has been completed, then the corresponding progress will be updated and the individual contribution will be made in turn. At the same time, our team will also evaluate the contribution of each person. If an individual completes excellent work, he will be rewarded with 10% additional contribution on the basis of the original contribution.

2.3 Individual Contribution

MemberProportion
Kaixi Chen105%
Chenyu Yan110%
Zichen Huang100%
Yu Zhou80%
Jiaqi Wu Le120%
Yuzhe Zhang80%
Wenjie She105%
Jingyu Qing100%
Yangkun Xie90%
Jiewen Liu110%
Total1000%

3. Drip Record

3.1 Mind Map

Mind Maps

img

Record

img

About Client Side

img

About Management Side

3.2 Burnout Map

img

3.2 UML

3.2.1 Use Case Diagram

• Person in charge: Jiewen Liu
• Description:Use case diagrams visually show which users are available. The use case diagram also shows what functions are provided to the user, making it easy to understand and clear to understand.
• Problems faced by this part:The concept of a use case diagram is unclear, as is the tool for drawing it.
• Problems solved:By querying the data of the use case diagram, understand the use case diagram, and at the same time according to the use case diagram drawn by others, to imitate the drawing of the use case diagram.

User Case Diagram

3.2.2 Class Diagram

• Person in charge: Chenyu Yan
• Description:Class diagrams are extremely important tools in software engineering. Class diagram will be an abstract representation of the entire software, show the relationship between classes, but also show the internal methods of the class, for the later coding to lay a solid foundation.
• Problems faced by this part:Similar to the use case diagram, the main problem is that the concept of class diagram is not clear, do not know how to draw the class diagram. At the same time, the bigger problem is the lack of object-oriented thought, the abstract ability of the class is insufficient.
• Problems solved:The first is to solve the class diagram concept problem, through drawing a simple class diagram to deepen the understanding of the concept of class diagram. The second is to solve the object-oriented abstraction ability, we will first split the whole problem into as simple as possible subproblems, and then think about how to solve the subproblems, need to use what classes, what methods, and finally use the class diagram to draw lines this process.

img

img

3.3 Entity Relationship diagram (ER)

• Person in charge: Lejiaqi Wu
• Description:Entity relationship diagram is an important link before database design. The entity diagram represents the attributes of the entity and abstracts the entity. An entity often corresponds to a table in the database.
• Problems faced by this part:Firstly, the concept of entity relationship diagram is not clear. Secondly, the abstract ability of entity is insufficient, which is not able to establish the connection with the corresponding strength according to the specific business.
• Problems solved:Understand the design of ER diagram by referring to data related to database design specification. In the process of learning, we should first understand the specific business requirements, and then design the corresponding entity according to the requirements, so as to provide important support for the implementation of the subsequent business.

img

img

img

img

img

3.4 Learning Progress Bar

Member: Kaixi Chen

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
11001001010Discuss and determine project topics.
22003002030Make ppt and the demo video.

Member: Chenyu Yan

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
12502501616Start writing java code,etc.
25007503046Develop the back end of the prototype.

Member: Zichen Huang

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
110010088Prepare proposal reports.
22003001220Write the final report.

Member: Jiaqi Wu Le

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
12002001212Start writing python and java code,etc.
25007002840Develop the front and back end of the prototype.

Member: Wenjie She

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
110010055Record a video,and prepare for the defense.
2100200510Develop the back end of the prototype.

Member: Yu Zhou

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
1505022Participate in discussion of project topics.
210015079Develop the front end of the prototype.

Member: Yuzhe Zhang

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
10022Participate in discussion of project topics.
210010057Develop the front end of the prototype.

Member: Jiewen Liu

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
10022Participate in discussion of project topics.
20046Translating Report Contents.

Member: Yangkun Xie

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
10011Participate in discussion of project topics.
20012Group Message Notification.

Member: Jingyu Qing

WeekNew linesCumulative linesTime spent on learning this week(hours)Cumulative time spent on learning(hours)Important growth
10011Participate in discussion of project topics.
20001

3.5 Experience

The whole development of the project is done by the whole team, not by the strength of one person. In terms of experience exchange, I think team communication is the most important.

First of all, define and conduct communication meetings. At different levels of the project, formulate different topics to discuss. For example, in the early stage of the project, the most important thing is to make what kind of things, and then to dig into the needs of users. If you can't face the user directly, put yourself in the user's shoes and figure out what kind of feature you want.

Then during the project implementation process, in order to eliminate the barrel effect, every project member should catch up with the schedule. Members who are doing well should stop and share their own experience to help those who are doing slowly. At the same time, those who are slow should also throw out their own questions, so that we can make suggestions together to promote the progress of the project.

Finally, the process of realizing this project is also a learning process. We should not be stingy with our knowledge and share it with team members. Such a good atmosphere can form a good cycle. The use of tools, the understanding of concepts can be consulted on the Internet, the most important thing is their own attitude.

4. Video Clip

https://www.bilibili.com/video/BV1Uv4y197A2/

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

285

社区成员

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

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