EE308_Lab3-1_01 group - Topic selection and requirement analysis
| The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZU202201 |
|---|---|
| The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/609330258?spm=1001.2014.3001.6377 |
| Leader‘ Blog | https://bbs.csdn.net/topics/610160186 |
| MU STU ID and FZU STU ID | 20124163_832002230 |
| Video Link | https://www.bilibili.com/video/BV1Mv4y1o73n/?spm_id_from=333.999.0.0&vd_source=4151f16769dfdc836489caab56b8c6a2 |
Contents
- 1. Team gathering
- 1.1 Introduction of Team Members
- 1.2 Description of team characteristics
- 1.3 Team Logo
- 1.4 The first group photo of the team
- 2. Start action
- 2.1 Summarize the content of the project
- 2.2 Individual contribution points
- 2.3 Contribution proportion
- 3. Drip Record
- 3.1 Draw the mind map and burnout map of the whole project
- Mind map:
- burnout map:
- 3.2 UML
- (1) goods classification
- (2) goods record
- (3)Menu design
- (4) User Management
- (5) Goods storage
- 3.3 Learning progress bar
- 3.4Experience
- 3.4.1 Selection of UML design tools, reasons for selection and evaluation of tools after use
- 3.4.2 Difficulties encountered
- 3.4.3 Relevant solution
- 3.4.4 Gains
- 4.Video clip
1. Team gathering
1.1 Introduction of Team Members
| Team members | Introduction |
|---|---|
| Sun Fuze | Team leader, assign tasks to team members and coordinate project progress, responsible for writing back-end code of the project and making demo videos |
| Zhang Yechen | As the technical core of the team, mainly responsible for correcting code errors and making ppt |
| Ruan Zheji | Mainly responsible for project requirement analysis, team logo design, back-end data collection and blog writing |
| Zhang Liujue | cooperate with Kang Weiqi and Lin Hongye, mainly responsible for the preparation of the report, including project introduction, function description and so on |
| Kang Weiqi | cooperate with Zhang Liujue and Lin Hongye, mainly responsible for the preparation of the report, including prototype design, interface design and so on |
| Zhao Yunlong | As the technical core of the team, mainly responsible for learning front-end knowledge and writing front-end code of the project |
| Lin Hongye | cooperate with Kang Weiqi and Zhang Liujue, mainly responsible for the preparation of the report, including mind map design, project requirement analysis and so on |
1.2 Description of team characteristics
Maybe every member of our team is not so proficient in software design, but we have a clear division of labor among members and help each other when faced with difficulties, which not only ensures the speed but also the quality of the project.And our team members have the spirit of study and can overcome all difficulties in the project process. We are confident that we can do this project well.
1.3 Team Logo

1.4 The first group photo of the team

2. Start action
2.1 Summarize the content of the project
In order to realize the automation and information of warehouse management, our project writes the web page software program and connects to the database, and stores the information of the goods in the warehouse into the database for management.
为了实现仓库管理的自动化和信息化,本项目编写了网页软件程序并与数据库连接,将仓库中货物的信息存入数据库中进行管理
2.2 Individual contribution points
Our individual contribution points are judged by the degree of completion of each person's assigned task. Each person's assigned task is determined by the team leader according to each person's own level, and the percentage of the task in the project is determined by the team leader and team members after discussion.
After that, if the member does not complete the task, the performance evaluation is made by the completed degree, based on the original task share of 95%, and if the member completes the task, the performance evaluation of the original task share is obtained. If the member over-completes the task, the performance evaluation is made on the basis of the original task share of 105%. Finally, the percentage is adjusted to ensure that ΣContribution ratio of each person=total number of people × 100%.
2.3 Contribution proportion
| Name | Task Contents | Proportion |
|---|---|---|
| Sun Fuze (Leader) | back end section, video, UML diagrams | 102% |
| Ruan Zheji | burnout map, blog writing, back end section | 99% |
| Zhang Yechen | ppt, back end section | 100% |
| Lin Hongye | mind map, SRS writing, logo design | 100% |
| Zhao Yunlong | Front end part | 102% |
| Zhang Liujue | Front end part, SRS writing | 99% |
| Kang Weiqi | Prototype of model, SRS writing | 98% |
| Total | 9 members in our team | 700% |
3. Drip Record
3.1 Draw the mind map and burnout map of the whole project
Mind map:

burnout map:

3.2 UML
(1) goods classification
Person in charge: Sun Fuze, Ruan Zheji
Description: This part requires sorting the goods received
Problems faced by this part: how to sort the goods received
Problems solved: Creating the goodstype class is applied to solve goods classification problem.
Attachment:

(2) goods record
Person in charge: Sun Fuze, Zhang Yechen
Description: This part requires recording the goods received
Problems faced by this part: how to record the goods received
Problems solved: Creating the goods class and record class is applied to solve goods classification problem.
Attachment:


(3)Menu design
Person in charge: Sun Fuze
Description: This part requires designing a menu to list the specific information in this section
Problems faced by this part: how to list the specific information
Problems solved: Creating the Menu class and using list function is applied to solve goods classification problem.
Attachment:

(4) User Management
Person in charge: Sun Fuze, Zhao Yunlong
Description: This part requires reading and modifying user data
Problems faced by this part: how to read and modify user data
Problems solved: Creating the user class and using save and delete function is applied to solve goods classification problem.
Attachment:

(5) Goods storage
Person in charge: Sun Fuze
Description: This part requires locating the warehouse number where the goods are stored
Problems faced by this part: how to locate the warehouse number where the goods are stored
Problems solved: Creating the Storage class and using list function is applied to solve goods classification problem.
Attachment:

3.3 Learning progress bar
| Week N | New code (line) | Cumulative code (line) | Time spent on learning this week (hours) | Cumulative time spent on learning (hours) | Important growth |
|---|---|---|---|---|---|
| 1 | 600 | 600 | 8 | 8 | Learn the spring boot framework, install and use MySQL, Navicat Premium 16, realize adding, deleting, correcting and checking the database, create back-end projects, add various dependencies (mybatis-plus, MySQL). Learn web design language Html,CSS,JavaScript and Vue framework, install Vue scaffolding and Node.js, create Vue project, and try to build pages. |
| 2 | 1200 | 1800 | 12 | 20 | The implementation of paging, back end return data encapsulation, create user, goods entity class and corresponding controller and interface. Learn how to optimize the interface and add functions with Elelement ui, install routing plug-ins, realize the construction of Vue dynamic routing, learn how to encapsulate the returned data from the back end, and try to interact with the front and back end data. |
3.4Experience
3.4.1 Selection of UML design tools, reasons for selection and evaluation of tools after use
The UML tool chosen by our group is ProcessOn.
The main reason for choosing it is that it is free, and the page is simple, the function is easy to understand and use. In addition, it supports real-time collaboration of multiple people, you can invite your colleagues or friends to participate in the drawing, real-time display of the changed status and content editing.
3.4.2 Difficulties encountered
problem 1: Before this, we didn't know much about UML diagrams, how to draw these kinds of diagrams
problem 2: We learned through the online tutorial, but in the experiment, encountered the tutorial can not solve the problem.
3.4.3 Relevant solution
solution 1: We successfully drew UML diagrams by reading articles related to UML on the Internet
solution 2: We searched relevant methods to solve the problem through CSDN and other ways, and successfully solved the problems encountered in the experiment.
3.4.4 Gains
At present, it has realized the interaction between the front end and the back end, and can support users to register accounts.
4.Video clip
相关推荐
EE308 Lab6 Team Presentation and Topic Selection Report
EE308 Lab6 Team Presentation and Topic Selection ReportFormat DescriptionTeam nameSpecific planning and description of the team projectTeam member style1. YUWEI JIANG2. YIFAN SHEN3. SHENKAI XIONG4. ZHU YIFAN5. BEICHEN ZHOUThe team's vision Format Descripti
Group 10 :Team Formation & Topic Selection
Course Name: Software EngineeringProject Name:EasyCampus Course Code: EE308FZ Assignment Title: Second Assignment – Team Formation and Topic Selection Deadline: October 28, 2025, 23:59 Assignment Source: Based on the Requirements Analysis chapter from The
【带状电容器计算用于电容式触摸传感器应用】半数值模型的电容式触摸传感器集成于金属基材涂层中研究(Matlab代码实现)
内容概要:本文针对电容式触摸传感器在金属基材上应用时易受干扰导致信号衰减的问题,提出一种集成于金属基材涂层中的带状电容器半数值计算模型。通过理论推导建立传感器电容的数学模型,设定合理的边界条件并采用数值方法求解,利用Matlab实现完整的仿真代码,对传感器在金属背景下的电容特性进行精确建模与性能分析。该方法有效提升了传感器的灵敏度与抗干扰能力,适用于高精度、复杂环境下的触摸感应场景,具有良好的工程应用价值。研究不仅提供了详细的建模流程与仿真验证,还开放了可复现的代码资源,便于后续优化与拓展。; 适合人群:从事电容式传感器设计、嵌入式系统开发、人机交互技术研究及相关领域的科研人员,以及具备电磁场理论基础和Matlab编程能力的硕士、博士研究生;; 使用场景及目标:①用于金属表面电容式触摸传感系统的建模与性能优化;②为抗金属干扰传感器提供有效的半数值仿真方法与技术支撑;③辅助高校科研与教学中对电容耦合机制的理解及仿真平台搭建; 阅读建议:建议结合Matlab代码逐模块调试,深入理解模型中几何参数、材料属性及边界条件对电容输出的影响规律,可进一步推广至其他复杂结构或非理想环境下的传感器设计中。
(Multisim课设资料)最全面函数信号发生器(三角波+正弦波+方波信号+锯齿波仿真设计+报告文档
内容概要:本文档是一份综合性科研技术资源汇总,系统梳理了工程与计算机科学领域的多项关键技术及其实现方法,涵盖图像处理、路径规划、无人机应用、通信技术、信号处理、电力系统优化、车间调度、雷达技术、微电网与综合能源系统调度等多个前沿方向。文档重点提供了基于Matlab和Simulink的丰富仿真案例,包括裂纹检测、双目视觉体积测量、卡尔曼滤波状态估计、永磁同步电机控制、无功优化、多目标调度算法(如NSGA-II、粒子群算法)在能源与交通系统中的应用,以及遗传算法、差分进化、人工蜂群等智能优化算法的代码实现。资源强调理论与实践深度融合,配套完整的仿真模型、算法代码与实验结果,具有较强的工程复现价值和科研指导意义。; 适合人群:具备一定编程基础的研究生、科研人员及从事自动化、电气工程、控制工程、通信、人工智能等相关领域工作的技术人员,尤其适合有1-3年工作经验的研发人员。; 使用场景及目标:①用于高校课程设计、毕业设计、科研项目开发和技术复现;②支撑电力系统优化、智能制造调度、智能交通路径规划、无人机控制等实际工程问题的算法研究与仿真验证;③帮助读者掌握主流优化算法与信号处理技术的核心原理与代码实现。; 阅读建议:建议读者结合文中提供的Matlab/Simulink代码与仿真模型进行实践操作,优先选择与自身研究方向相关的主题深入学习,并参考所提供的网盘链接获取完整资源以辅助调试与复现实验结果。
BMS保护板原理图+PCB+固件源码+bin文件+上位机
BMS保护板原理图+PCB+固件源码+bin文件+上位机 单片机是STM32F303CCT6 1、带有软电源开关输入,带 LED (LOAD) 开/关 + 充电指示灯; 2、具有高压侧电源开关,控制通断; 3、隔离式 CAN 总线接口; 4、电流测量; 5、带有短路检测; 6、带有USB 接口通信和固件升级; 7、蜂鸣器指示错误状态; 8、体积小巧; 9、短时间最大负载电流+/- 100A,长时间约为70A; 10、最大充电电流 10A(带二极管)或 30A(带二极管旁路); 11、电池电压范围为 2.5V 至 4.5V; 12、包电压 12V 至 54V;



