EE308 Lab6 Topic selection report

crisitianoyyb 2021-10-25 01:11:27
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 AssignmentProgram Plan & Program Desgin
Team's NameCoding till the soccer matches begin
MU STU ID and FZU STU ID19103379_831902122
My teammate1's MU STU ID and FZU STU ID19104065_831902128
My teammate2's MU STU ID and FZU STU ID19103913_831902127
My teammate3's MU STU ID and FZU STU ID19103964_831902125
My teammate4's MU STU ID and FZU STU ID19104090_831902111
The link of my teammate's Blog https://bbs.csdn.net/topics/602722683


1 PSP Form

Personal Software Process StagesEstimated Time/minutesCompleted Time/minutes
Planning120150
Estimate--
Development--
Analysis100120
Design Spec90100
Test Report120120
total430470

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.

img

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

img

  1. 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.
    .

  2. 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.

  3. Development tool
    Prototype Design: MoDao
    Developmment tool: 微信开发者工具
    The backend structure has not been confirmed

  4. User 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:

  1. Full of passion,
  2. may have a temporary frustration during the long period of the coding task,
  3. The love for the coding
  4. Outgoing characteristics

Good at technology:

  1. Design of small program interface
  2. Algorithms in java
  3. backend programming

hobbies and interests:

  1. Many sports: soccer, basketball, pingpong,
  2. coding skills
  3. 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:

  1. Like watching movies full of science fiction color and practical significance,
  2. Also indulged in the look and enjoy of League of Legends. From time to time, I study and think about some math problems.
  3. Sometimes I play badminton and table tennis ("sometimes", of course).

The expected soft worker role (front end, back end, test, PM, etc.):

  1. 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:

  1. 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:

  1. "Social formidability"
  2. "Rebellious"
  3. "Warrior"

Good at technology:

  1. Hardware Design
  2. Coding
  3. Robots
  4. Electronic Engineer
  5. Embedded system

Hobbies and interests:

  1. Sports Competitions
  2. Robots
  3. Movies
  4. 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:

  1. I like playing football. I am a member of the school football team and have participated in many games.
  2. 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

img


...全文
391 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
下载代码方式:https://pan.quark.cn/s/a4b39357ea24 【创新7.1声卡KX驱动+连线图】是一款专门为创新公司所制造的7.1音频声卡量身定制的驱动方案,其核心宗旨在于为用户带来超越官方原生驱动程序的卓越音质感受。KX驱动属于一种由爱好者群体自主开发的非官方驱动软件,该驱动在Creative公司原版驱动程序的基础上进行了深度改良与功能扩充,旨在提供更为多样化的声音调节参数以及更为出色的运行表现。 我们现在来详细认识一下7.1声道系统。7.1声道代表的是一种沉浸式音频技术规范,该规范包含七个全频域音箱单元(具体包括前置左声道、前置右声道、中央声道、环绕左声道、环绕右声道、后置左声道以及后置右声道)搭配一个低频震动单元,其设计目的是为用户构建更加立体且逼真的听觉场景,尤其适合应用于电子游戏、电影观影以及音乐欣赏等场景。 KX驱动的独到之处在于其赋予了用户更为广阔的个性化定制权限,使用者能够依据自身的听音偏好对音频参数进行细致调节,例如均衡器参数、混响效果、压缩比设定、噪声抑制门限等,从而使得最终的音效呈现出更为精致且个性化的特质。不仅如此,KX驱动还兼容VST插件机制,该机制是虚拟乐器与音频效果处理软件的通用标准,用户通过安装各式各样的VST插件,能够进一步增强声卡的实用功能,例如模拟多种乐器音色或达成复杂的声音效果制作。 在获取并部署KX驱动程序之后,对"连线图"的正确导入工作具有决定性意义。连线图又被称为音频路由配置图或信号流向示意图,它是一份用于指导用户如何正确配置并连接各个音频输出通道的视觉化手册。对于非专业背景的使用者而言,准确设定这些音频通道可能会面临一定程度的困难,因此连线图的提供极大地简化了这一过程。依照连线图进行配置操...
内容概要:本文介绍了基于粒子群优化算法(PSO)优化长短期记忆网络(LSTM)的电力负荷预测方法,并通过Python代码实现。该方法结合PSO强大的全局搜索能力,对LSTM模型的关键超参数进行智能寻优,有效提升了模型在处理非线性、强时序性电力负荷数据时的预测精度与泛化性能。文中系统阐述了从数据预处理、模型构建、PSO优化流程到预测结果分析的完整技术链条,重点展示了如何通过优化算法克服传统LSTM参数依赖经验设定的局限性,为复杂时间序列预测提供了高效解决方案。; 适合人群:具备一定Python编程能力和机器学习基础知识,从事电力系统分析、能源管理、负荷预测等相关领域的研究人员、工程师以及高校研究生。; 使用场景及目标:①应用于电力系统的短期与中期负荷预测,提升电网调度的准确性与经济性;②作为智能优化算法与深度学习融合的典型范例,用于科研项目开发与教学实践;③目标在于通过超参数自动优化,显著降低预测模型的均方根误差(RMSE)和平均绝对百分比误差(MAPE),增强模型的鲁棒性与实用性。; 阅读建议:建议读者结合所提供的完整Python代码,深入理解PSO优化LSTM的具体实现过程,重点关注适应度函数的设计、参数编码方式及优化迭代机制,并鼓励在自有数据集上进行复现实验与调参优化,以深刻掌握模型性能提升的技术路径。

183

社区成员

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

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