达内云笔记需求文档
王森丰
2014.5.06
1 产品背景
之前 TTS6.0 本身提供了简单的笔记功能,并且提供了简单的笔记分享,但是由于笔记
内容随着时间的推移越来越多,但是老系统使用的架构趋于传统业务处理模型,这样导致系
统没有办法应付如此大规模的笔记数据,并且笔记的分享能力有限,也无法做到笔记的随时
随地可用于是在 TTS7.0 暂时拿掉了这个功能,但是学员对线上记录笔记的需求仍然很强烈,
对笔记的要求也远远超过了简单的笔记工具的实现能力,每天建议平台都可以看到学员提出
达内开发笔记平台的建议,为了满足学员的要求,我们需要研发一款适合达内教学和学员使
用方式的笔记产品。
2 产品简述
达内云笔记是在吸收了多年的运营数据,经过精确的大数据分析指导需求模型的建立从
而实现的,云笔记通过大数据分布式存储解决方案解决了笔记信息量膨胀的问题,并且通过
分布式搜索引擎服务以及数据分析推荐平台的建立提升了用户搜索分享比较的能力,系统可
以有针对性的提供用户其他人分享的笔记资源扩充自己的知识行囊,并且在分享之外通过每
个人的配额管理实现了非分享笔记的安全私有化,保证了学员的私人空间。通过分布式解决
方案用户空间被设计为无限大。业务端同时提供了 windows 客户端,更加贴近学员的是用
习惯,并且数据平台支持移动设备的接入,达到无处不学习,无处不笔记的效果。
3 技术关键词
web 平台:
nginx,keepalived+lvs,varnish,tomcat,springmvc,jquery,fckeditor,ibatis
hadoop(hdfs,mapreduce),hbase,zookeeper,thrift,lucene,mysql,redis,mahout,kafka
客户端:
.net(winform)
4 功能描述
4.1 笔记本功能
4.1.1 创建笔记本:
点击全部笔记本右侧的“+”号,会出现填写笔记本名字的对话框
填写笔记名字后,点击创建,笔记本创建成功
4.1.2 修改笔记本:
双击想要修改的笔记本,修改“笔记本”名字。
4.1.3 删除笔记本:
当“笔记本”下不存在笔记内容时,单击想要删除的笔记本,会出现“X”号。
点击“X”号,会提示是否删除笔记本,点击“是”,笔记本将不进入回收站,直
接删除。
如“笔记本”下存在“笔记”,需要将笔记清空后方可删除“笔记本”。
4.2 笔记功能
4.2.1 新建笔记:
点击相应笔记本,会在右侧显示该“笔记本”下的所有笔记,点击相应笔记右侧的“+”号,
创建“笔记名字”,填写完毕,点击保存,笔记创建成功。
- 1
- 2
前往页