软件工程作业 案例分析
分析对象:cnblogs.com 的博客功能
第一部分: 调研评测
Bug:
- 这个网站的搜索功能做的不是很好,用网站内一篇博客的内容完全复制,却找不到这篇博客。
比如将这篇博客中的“游戏团体水平参差不齐,应该向dota学习,启用严厉的”作为查询语句:
在博客园中的检索系统中进行检索后:
即使没有完全返回正确的结果,系统也没能返回一些相关内容的博客
另外,插入图片后,如果显示器屏幕略小,会出现图片显示不合理的问题,如下:
我们在编写博客上传图片时,不能像word那样在编辑页面中对图片大小进行调整。那在生成最终的界面预览时,就应该能灵活的进行调整,显示美观一些。
此外不能直接把图片复制进编辑界面,这样做会导致在编辑和预览时,图片都要加载很久,如果想正常的显示,必须要通过导入图片的方式才能插入图片。
同学的采访
我采访了银大成同学关于博客园的意见和建议
同学对于这个网站的看法如下:
优点:
- 很少有垃圾信息、广告的推送,界面简洁明了
- 提供了很多的兴趣小组,不仅方便一个团队的成员之间互相沟通,而且还能够展示出来,方便一些感兴趣的同学加入
缺点:
- 有些网页之间的跳转链接不合理
- 博客园的后台管理程序在编辑时,不支持markdown预览
改进意见:
- 增加markdown的预览功能
结论:
推荐使用
分析
对博客园这个网站,如果是6人的团队,做到现在这个程度,我的预计时间是一年。
优势:博客园可以说是国内优秀的互联网从业人员的交流平台之一,类似的有CSDN的博客,都是以互联网、编程等为主题的,如果以博客网站的角度来讲,还可以和新浪博客、简书等做比较。
博客园的博客内容大都专业性很强,受众范围较小,并且互动体验比较差,主要体现在:1. 不利于分享 2. 博主和访客的互动做的不是很好,可能是博主也不是每天都写博客,就会导致有些问题一直留在评论区而未得到回复。
排名大概第二吧,因为能和博客园不相上下的可能就只有CSDN的博客专区了。
对于博客园检索系统效果不理想的原因,也可以理解,因为不是专门做搜索引擎的,现在效果不可能是因为测试时把关不言,对于内容的检索没有做太多要求。
建议: 对于博客园系统的一些核心功能,要进行更新优化,比如结合利用最近几年文本检索领域的一些新的研究成果。另外希望能优化博客园后台管理的界面。
建议&规划
在竞争中胜出:
提高这个网站的分享功能,优化用户体验,举办一些相关的活动来吸引程序员们都用这个网站,比如引入相关领域的一些大V,提高平台人气。
核心用户是编程爱好者、互联网行业相关话题爱好者,也可以考虑引入编程知识入门的部分,毕竟现在少儿编程都越来越热门了。
如果我有6个人、4个月的资源,
我会配置以下角色:
两个人负责开发,一个人测试,一个美工,两个人负责宣传
时间安排如下:
- 前两周,可能要对网站的一些界面进行修改,使之更美观
- 之后一个月,补充实现新的功能,比如举办活动,举办线上live,并且开始宣传这个产品
- 之后两周,测试并修复存在的问题
- 根据用户反馈,再进行修改调整