EE308 Lab6 Topic selection report
| The Link Your Class | https://bbs.csdn.net/forums/MUEE308FZ?category=0 |
|---|---|
| The Link of Requirement of This Assignment | https://bbs.csdn.net/topics/602173090 |
| The Aim of This Assignment | Program Plan & Program Desgin |
| Team's Name | Coding till the soccer matches begin |
| MU STU ID and FZU STU ID | 19103379_831902122 |
| My teammate1's MU STU ID and FZU STU ID | 19104065_831902128 |
| My teammate2's MU STU ID and FZU STU ID | 19103913_831902127 |
| My teammate3's MU STU ID and FZU STU ID | 19103964_831902125 |
| My teammate4's MU STU ID and FZU STU ID | 19104090_831902111 |
| The link of my teammate's Blog | https://bbs.csdn.net/topics/602722683 |
1 PSP Form
| Personal Software Process Stages | Estimated Time/minutes | Completed Time/minutes |
|---|---|---|
| Planning | 120 | 150 |
| Estimate | - | - |
| Development | - | - |
| Analysis | 100 | 120 |
| Design Spec | 90 | 100 |
| Test Report | 120 | 120 |
| total | 430 | 470 |
2 Subject Analysis
We utilize the NABCD model to illustrate the practicability, scope, influence and the creativeness of the topic .
N Need
The contents of the Github and other opensource platform are so large with uneven quality resources that users sometimes need a lot of time and effort to find good resources.

A Approach
Through the form of small programs, set up a public community forum, users can share website of great blogs and repositories that in the Github, Csdn, Coding etc. You can also define the quality of resources with quality number.
B Benefit
First of all, the form of forum ensures the openness and diversification of small procedures, so that they can be applied to various fields and meet the different needs from various fields.
Secondly, the functions of "like" and "click" guarantee the formation of a good community ecology. Excellent resources can be seen by more people, while inferior resources will reduce exposure, automatically screen information for users, and reduce the waste of time. (Creativeness)
Finally, the form of small program makes the use of the product more convenient, users can tap their fingers to find the quality resources they want anytime and anywhere.
C Competition
CSDN mobile APP, CSDN APP has poor user experience, and only the number of visits to blogs is used as the evaluation basis, with uneven quality.
D Delivery
First invite classmates to experience, and then gradually expand among universities, and then promote nationwide. Furthermore, there will appear the natural advertising effect among the consumers.
3 Program Deisgn
Nowadays, when people search for information, they often waste time browsing through warehouses or blogs that have no real value. Based on this, we are going to design a small program called "Best CS commend repository" in order to let people directly find useful repositories or blogs.
User function example

Variable Design
(1) Input box : Users use it to find the information they want.
(2) Keyword tags: After users inputting information, keywords in the information are
extracted to match the existing repositories links in the software.
(3) Collection quantity: Reflect the collection quantity of relevant repository.
(4) Repository evaluation: Reflect the specific experience of different users for the repository.
(5) Display: After searching for the information, the content pops up in the form of a link, and
users can choose any links to click and enter other websites’good blogs or reporsitories (such as CSDN, Github, etc.)
(6) Thumb up/Thumb down: Reflect users' intuitive feelings on the repository.
Attention : The number of thumbing up is considered positive and the number of thumbing
down is considered negative. The two cancel each other out as the user's "overall satisfaction". If the "overall satisfaction" is below -100 and has been maintained for one day, the operator will communicate with the author to discuss whether to remove the repository link, to optimize the system and avoid wasting users' time.
.Program Function
(1) You can view the number of collections, views and Thumb up / Thumb down of relevant repository.
(2) You can directly decide whether to collect, Thumb up / Thumb down on the corresponding repository.
(3) You can decide whether to follow the author of the corresponding repository.
(4) You can directly click the corresponding repository link to enter the repository after the search is completed.
(5) You can click the keyword tag to enter the repository.
(6) You can directly evaluate relevant repository.
(7) Other repositories and personally identifiable information of the author can be viewed.Development tool
Prototype Design: MoDao
Developmment tool: 微信开发者工具
The backend structure has not been confirmedUser Experience
(1) Users can get the correct information they want most in the shortest time
(2) Users can freely comment and express their thoughts on the repositories they browse, which not only makes the excellent repositories more popular, but also helps the developers to screen out the repositories with very low overall satisfaction in a timely manner, so as to improve the user experience and form a virtuous cycle
(3) Users can search the information of multiple open source platforms in one software, which is more convenient and quick
(4) Users can follow the author from their favorite repository, so as to get more information in their favor
(5) Keyword tags make it easier for users to find answers with similar meanings when they are ambiguous, which greatly facilitates the steps of searching for beneficial information
4 Introduction
Team Name: Coding till the soccer matches begin
1. Member name:Yanbo Yang
Member character:
- Full of passion,
- may have a temporary frustration during the long period of the coding task,
- The love for the coding
- Outgoing characteristics
Good at technology:
- Design of small program interface
- Algorithms in java
- backend programming
hobbies and interests:
- Many sports: soccer, basketball, pingpong,
- coding skills
- FIFA
The expected soft worker role (front end, back end, test, PM, etc.):
Want to be a back end developer. Because I have learned the basic usage of JS, HTML, CSS and so on relevant content. I want to challenge myself and complete the drawback of myself.
2. Member name (can be replaced by nickname):Xiangyu Liu
Member character: 1.Calm
2. sometimes lazy, but his attitude towards learning is very serious.
3.No matter what kind of task is before him, he will always settle to concentrate to complete it.
Good at technology:
1.The production of small program interface
2.using Wechat Developer Tool for coding, java
hobbies and interests:
- Like watching movies full of science fiction color and practical significance,
- Also indulged in the look and enjoy of League of Legends. From time to time, I study and think about some math problems.
- Sometimes I play badminton and table tennis ("sometimes", of course).
The expected soft worker role (front end, back end, test, PM, etc.):
- Want to be a front-end developer. Because I want to learn JS, HTML, CSS and so on relevant content. I will feel a sense of achievement when I put what I have learned into practice and keep improving it.
3. Member name (nickname can be used instead): Han Wenfeng.
Personality of members:
- I like teamwork and enjoy working with my peers to complete tasks.
Good at technology:
1.making small program interface
2. using WeChat developer tools for coding and typesetting programming.
Hobbies:
1.I like watching movies full of science fiction and photography.
2. I study and think about some math problems from time to time.
3. Sometimes I play badminton and run. They can help me think.
Expected soft employee roles (front-end, back-end, test, PM, etc.).
And typesetting editing because I want to learn JS, HTML, CSS and so on. When I put what I have learned into practice and constantly improve, I will feel a sense of accomplishment when I constantly improve myself.
4.MemberName: Ning Wang / Francis
Member character:
- "Social formidability"
- "Rebellious"
- "Warrior"
Good at technology:
- Hardware Design
- Coding
- Robots
- Electronic Engineer
- Embedded system
Hobbies and interests:
- Sports Competitions
- Robots
- Movies
- Money$$$
The expected soft worker role (front end, back end, test, PM, etc.):
No idea.
5.Member name:ZengYihao
Member character:
1.Optimistic,
2. cheerful
3.keep a high enthusiasm for learning, and be curious about new things. But sometimes they are impatient and can't control their emotions.
Good at technology:
1: Applet design
2: Java algorithm
hobbies:
- I like playing football. I am a member of the school football team and have participated in many games.
- I also like cooking and preparing a table of delicious food for myself.
The expected soft worker role (front end, back end, test, PM, etc.):
The planner and image provider.
5 Detialed plan and vision
Plan
10.18 - 10.24 thesis proposal (including basic demand analysis and design)
10.25 – 10.31 deeper demand analysis and design
11.01 – 11.30 Coding part
12.01 – 12.10 Test and improve the program
12.11 – 12.19 Release on the Wechat platform and continually improve it
Team Vision
The most crucial part is to combine our five teammates into a complementary team which is beneficial for the working efficiency[1]. Once we have a peaceful team, we can come up with perfect ideas[2] by discussing. Then achieve the Wechat program[3] with reasonable plan and work. In the end of the semester, we can gain improved coding skills, thoughts and great friendship[4]
Group Photo
相关推荐
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
ScreenInk 0.0.1.exe
ScreenInk 0.0.1.exe
外盘期货历史高频tick数据涵盖CME、ICE等交易所的主要品种,包含能源、贵金属、农产品、股指和外汇期货 数据字段有交易日期、精确到毫秒的时间、成交价格、成交量、持仓量以及买卖方向标识 部分品种还提
外盘期货历史高频tick数据涵盖CME、ICE等交易所的主要品种,包含能源、贵金属、农产品、股指和外汇期货。数据字段有交易日期、精确到毫秒的时间、成交价格、成交量、持仓量以及买卖方向标识。部分品种还提供盘口五档或十档挂单数据。所有数据按交易日压缩打包,解压后为CSV格式,便于直接读取分析。 数据源:CMES金融数据库
三相PWM整流器双闭环控制仿真模型(Simulink仿真实现)
内容概要:本文详细介绍了三相PWM整流器双闭环控制的Simulink仿真模型,重点实现电压外环与电流内环的协同控制策略,通过仿真验证系统在稳态与动态工况下的运行性能。模型涵盖主电路拓扑结构、PWM调制技术、坐标变换(如abc/dq变换)、PI控制器设计及双闭环控制逻辑的实现,能够实现单位功率因数运行、直流侧电压稳定控制以及网侧电流正弦化等目标。同时,文档进一步拓展至VOC(虚拟同步发电机控制)与SVPWM调制相结合的高级控制策略,提升了系统的动态响应能力与控制灵活性。; 适合人群:具备电力电子技术与电力系统基础知识,熟悉Simulink仿真环境的电气工程及相关专业的本科生、研究生、科研人员及工程技术人员。; 使用场景及目标:①深入理解三相PWM整流器的工作原理及其双闭环控制策略的设计方法;②掌握基于Simulink的电力电子系统建模、仿真与控制系统调试技术;③为后续研究电压源换流器(VSC)、虚拟同步控制(VOC)、微电网并网控制等先进电力电子控制技术奠定理论与实践基础。; 阅读建议:建议结合经典电力电子教材与本仿真模型同步学习,重点关注PI控制器参数整定、坐标变换模块的搭建逻辑以及系统稳定性分析方法,有条件者可进一步将仿真结果对接实际硬件平台进行实验验证,以深化对控制策略工程应用的理解。
用C#实现面向对象编程之继承和多态概念的示例程序
这是文章《面向对象编程之继承和多态》的配套示例程序。在学习面向对象编程时都学习到三个概念:封装、继承、多态。封装已经讲解过,可以翻一下本博客的发表记录。所谓的继承,就是父类已经实现的属性、方法等,子类也跟着有,无需重复实现。所谓的多态,就是父类只定义的属性、方法等的名称、数据类型、参数,具体由子类实现。


