第二次作业(个人作业):软件案例分析

2006010319张辰铭 2022-10-28 23:44:36

作业要求:https://bbs.csdn.net/topics/608658749

选择课题:1(IT问答网站的对比)

问答网站对比对象:CSDN开发者互助问答Stack Overflow

课题背景

我们以OPENCV的人脸识别代码在使用中遇到的摄像头问题无法打开这一问题为例,在两个平台上发布了相关的帖子进行咨询

本问题的核心是如何解决dlib文件缺失的问题,关键词包括【python、opencv、dilb、计算机视觉、摄像头】

第一部分:调研、评测

(1)CSDN开发者互助问答使用评测

在发表阶段,CSDN开发者互助问答会自动检索你的文章内容中的关键词,从而生成标签,使得你的问题能被更有针对性地回答

 CSDN还有付费问答悬赏功能,使得你的比较紧急的问题可以被更快回答

 

 在成功提交问题之后,我们的问题几乎是立即就上传成功了,与社区发帖不同,这次的发表并没有时间上的延迟,由此推测应该是省去了人工审核这一过程

 可以看到,csdn为我们输入的代码自动创建了代码块,我提出怀疑,代码块的表示是否存在BUG?

第一个BUG

由于CSDN中是以自动添加 ``` 这一段字符串作为代码块的指示标志,那么,如果在代码中出现了一样的字符串,是否会出现代码块的识别错误呢?

为此,我进行了第二次尝试

 结果发现显示正常,这说明```并没有被识别为代码块标志,而是被作为注释识别,不得不说CSDN的程序员确实想的够远。。。

那么,如果增加一个换行呢?

 答案是识别错误!CSDN将原本的一块代码误认为是两块代码,并产生了如下的结果

 由此可见,CSDN虽然能识别出注释符号,从而对注释符号内的指令进行规避,但是并未注意换行符对注释的影响,推测可能是因为CSDN并未识别出代码块内的语言种类所导致。

(2)Stack Overflow使用评测

Stack Overflow对提交内容的检测更为严格,并且要求题目使用全英文小写格式输入,对中国用户较为不友好。

第二个BUG

刚刚上传时,我们可以看到vote中的点赞点踩都是0(vote为0)

在这之后,我自己尝试快速点踩了自己的文章,发现成功了并且成功了两次,此时点踩来到了二(vote为-2)

但是上方又冒出了你不能给自己的文章投票的提示,而这与我们的观察显然是相悖的,应该是一个bug

用户采访

1)    采访对象的背景和需求:计算机专业大三学生,需求是学习JAVA相关知识,并借助问答工具改正自己java课设中的问题。

2)    采访结果:在使用CSDN问答社区时,用户能够快速的得到答案,并且发表问题比较轻松快捷

在使用Stack Overflow时,用户对提问环节的复杂程度提出质疑,因为一些很简单的问题,在CSDN中只需要几句话或者一个图片就能询问的事情,在Stack Overflow上却需要很长的流程,总体体验有待提高

 

3)    改进意见:希望Stack Overflow可以更灵活的提问,支持多语言提问。希望CSDN能对问题加以审核,防止社区被无用信息污染

推荐程度:

对CSDN:推荐

对Stack Overflow:一般

第二部分:分析

(1)CSDN开发者互助问答分析

我认为,团队在对打赏方式和打赏金额上可以加以改进,因为当前打赏金额至少要花费15元,我认为价值15元的问题并不经常出现,或许可以采用使用平台虚拟货币的方式来进行打赏,这样有利于提升平台问答整体的积极度。

其次,我认为CSDN应当向Stack Overflow学习,给予提出不当问题和不当回答的人以惩罚,以促进社区的严肃性。

文中提到的BUG说实话无伤大雅,如果为了区区一个符号的鉴别投入更多的计算资源去分析语种并无太大的实际意义。

(2)Stack Overflow分析

首先,Stack Overflow面向的是国外用户,这一点与CSDN较为不同,所以二者的目标人群也有着比较大的差异。该问答平台要求问题有可以解答的准确解。要求答案是对解决问题有具体帮助。所以在对问题的约束性上要比CSDN更强,换言之,CSDN更侧重与交流,该平台更侧重于解决问题。

我认为,Stack Overflow应当减少对用户提交问题的格式限制,并增加智能标签功能,对用户的问题做到更好的分类。

第三部分:建议和规划 

(1)市场、核心用户、需求分析

CSDN的市场是国内市场,目标用户主要为在校学生和IT工作者。提供用户之间的交流,讨论,和问答服务。

Stack Overflow的市场为全球市场,目标用户为全球相关行业从事者。以提供用户的问答服务为主。

(2)预期功能

我如果是一名工程师,我会建立一个国内的奖惩分明的问答社区,并且要求回答问题者提供一定的编程经验或是学历的证明,以确保回答的高质量。

预期实现:

1.用户身份分析

2.问题及回答奖惩机制

3.打赏机制

4.问题分类机制

5.Tag智能自检索机制

6.问题机器加人工审核筛选机制

7.专门问题对专门人员的推送提醒机制

(3)工程计划

拟聘用:

前端开发人员两名, 后端开发人员两名,测试人员一名,交互设计师一名

①第1周:需求分析,明确软件需求

②第2-5周:建立简单的问答回复平台

③第6周:经过交互设计师设计,优化用户交流环节

④第7-14周:前后端工程师根据测试人员意见建立出完整版本的软件

⑤第15周:用户进行体验,测试人员分析问题,最后进行一次软件问题的排查

⑥第16周:软件正式上线,收集用户数据和反馈,进一步优化。

 

...全文
516 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文系统研究了虚拟同步发电机(VSG)在并网过程的惯量-阻尼协同自适应控制策略,结合Simulink仿真与Matlab代码实现,深入探讨其对电网频率稳定的支撑作用。研究内容涵盖VSG的基本建模、双机并联条件下的功率精确分配、微电网黑启动过程、预同步控制技术、虚拟阻抗的引入及其对系统稳定性的影响,并通过根轨迹分析、调节系数对比等方法验证所提控制策略的有效性与鲁棒性。该工作为高比例新能源接入背景下的电力系统提供了增强惯性响应和动态稳定性的解决方案,并构建了一个完整的仿真验证平台。; 适合人群:具备电力系统分析、自动控制理论基础,熟悉Matlab/Simulink仿真环境,从事新能源并网、微电网控制、电力电子变换器控制及电力系统稳定性研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 掌握虚拟同步发电机的核心运行机理与控制建模方法;② 实现VSG在并网、孤岛切换、黑启动等典型工况下的协同控制仿真;③ 分析惯量与阻尼自适应调控对系统频率动态响应的优化效果;④ 为相关课题研究、高水平论文复现或实际工程项目提供可扩展的仿真模型与技术支持。; 阅读建议:建议结合文提供的Matlab代码与Simulink模型,逐步搭建仿真系统,重点理解控制策略的设计逻辑与参数整定方法,并通过改变负载扰动、并网时机、控制器增益等工况进行对比仿真,深入掌握系统稳定性分析的关键技术与优化路径。
内容概要:本文档是PCI-SIG发布的工程变更通知(ECN),针对PCI Express Base Specification 3.1版本的数据链路层包(DLLP)编码进行两项维护性更新。主要变更包括定义一种新的NOP DLLP(无操作数据链路层包),以支持未来硬件发送端的实现优化,并将所有已分配的DLLP类型编码统一整理至规范的单一表格(Table 3-1),提升文档一致性与可维护性。接收端被要求在不采取任何动作的情况下丢弃NOP DLLP,且该包可携带24位任意负载用于调试或日志记录。文档明确指出此次变更不涉及硬件或软件的功能性改动,对现有系统几乎无影响。; 适合人群:从事PCI Express协议开发、验证的硬件工程师、固件开发者及测试工程师,具备一定高速接口协议基础的技术人员;; 使用场景及目标:①帮助开发人员理解DLLP编码机制及未来硬件优化方向;②为测试规范提供依据,如建议更新Link Test Specification以明确未定义编码测试用例的具体编码选择;③指导协议一致性验证过程对非法或特殊DLLP的处理行为;; 阅读建议:此资源属于标准修订类技术文档,建议结合PCI Express Base Specification 3.1及相关测试规范对照阅读,重点关注Table 3-1的更新、新增的NOP DLLP格式图(Figure 3-10a)及其在链路层处理流程的定位,便于准确理解和实施协议要求。
内容概要:本文系统研究了在fs>fr条件下,移相混合控制LLC谐振变换器在低压增益工况下的工作特性,重点探讨变频与移相结合控制策略下的模态切换规律、损耗分布特征及电压增益能力。通过Simulink搭建精确仿真模型,对变换器在不同负载与频率条件下的动态响应、软开关实现情况及能量转换效率进行深入分析,揭示了混合控制机制在拓宽增益范围、优化轻载效率方面的优势,为高频高效电源设计提供了理论依据与仿真验证支持。; 适合人群:具备电力电子与电力系统基础知识,从事开关电源、DC-DC变换器、谐振变换器拓扑研究或新能源变换系统开发的研究生、科研人员及工程技术人员。; 使用场景及目标:①掌握LLC谐振变换器在超谐振频率(fs>fr)下的混合控制机理与模态演变规律;②通过仿真分析优化低压输出时的控制参数,提升变换器在宽负载范围内的效率与稳定性;③为实际工程高频高效电源的设计与性能提升提供仿真验证方法与理论指导; 阅读建议:建议结合文Simulink仿真模型进行同步操作,重点关注变频与移相控制的协同作用边界、关键波形(如谐振电流、电压增益曲线)的演化趋势,并结合相关文献深化对ZVS/ZCS软开关条件和谐振腔能量传递特性的理解。

161

社区成员

发帖
与我相关
我的任务
社区描述
河海大学-软件工程
软件工程 高校
社区管理员
  • rzqi_water
  • 君子慎其独
  • Kishot
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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