团队项目启程篇章

全部的任务

  • 学习原来的设计文档和具体架构,前期将学长们的设计掌握。
  • 拿到具体的代码后,将网站的界面与后端的数据库对接,后台数据处理和获取功能始终开启,丰富网站的内容。
  • 网站正式开始运营,解决具体运营过程当中的bug。
  • 增长新的功能,如增长以人来分类的搜索功能,关注某个用户的功能。

任务分配

成员 任务
全体  学习Django框架
全体  学习和熟悉已完成的UI设计
全体 学习XML,JSon知识
全体 学习调研Semantic UI 框架

项目的NABCD

原项目已经实现了不少基础的功能,咱们的目标是在此基础上进行功能的升级和优化。html

1.需求(Need)

刚性需求:对接后端数据库,将具体内容添加到项目中,性能调优。git

外围功能:增长以人来分类的搜索功能。使用户能够关注某个用户,从而查看该用户所发布的资料以及他的发言。github

2.作法(Approach)

使用原来的项目的接口,与数据处理团队协商,对接后端的数据库。数据库

修改部分网页的源代码,增长搜索人的功能和我的主页功能。编程

3.好处(Benefit)

对接数据库内容后可使网站可以实实在在地为同窗们服务,网站能够正式开始运营,用户量也会增长不少。后端

增长搜索人和关注用户的功能能够与原有的聊天功能相结合,让同窗们的交流更加紧密,同时关注学霸用户会提升获取有效知识的效率,提升用户使用本网站的积极性。微信

4.竞争(Competitor)

竞争产品不少,如百度知道、百度文库、知乎等。架构

咱们的优点是更为专一,并且可以自动爬取网页上的资源,减小了人力成本。框架

同时因为大部分的用户都是在校学生,用户总体素质较高,更加有利于知识分享。性能

5.交付(Delivery)

经过QQ群、微信等途径在同窗们之间传播,同时还可写几篇新闻稿投递在各大网站,吸引外校学生的使用。

团队Github连接 

https://github.com/liuliudashun1406

需求分析与功能定位

用户的基本定位

咱们的最主要用户群是计算机及相关专业学生,用户具有基本的编程基础,并具有使用通用搜索引擎(百度、谷歌等)的能力。

基本的目标

使网站可以采集专业化社区中的问答数据、高质量课程资源、专业技术文档中的内容,为使用者提供一体化的、精准的、高质量的搜索内容。

用户可以经过网站间接参与到上游社区的讨论中,接触行业大牛,了解更多尖端知识和技术。

需求调研

因为上届团队的调研分析(http://www.cnblogs.com/bugphobia/p/4895677.html)作的比较全面,因此咱们仅对项目的一些须要删改的功能进行了调研,下面是调研结果的展现。

由于原有的基本功能已经比较全面,因此咱们在调研的过程当中没有打算预先规定好要作的功能要同窗们选择,而是选择了让同窗们畅所欲言,尽量多的获取各方面的需求。

咱们调查的人以北航计算机学院的同窗为主,经过对几位同窗的采访,咱们得到了几项比较典型的需求。

1.搜索的时候只能搜索文件,不能像知乎同样搜索用户,若是可以增长搜索和关注用户的功能,并查看用户上传的文件,就会大大提升咱们的资源获取效率。

2.页面都是英文的,不方便英文差的学生使用,最好可以加入中英文切换功能。

3.网站虽然很好看,可是没有

内容,但愿可以尽快加上相应的内容。

4.但愿在自动获取的内容以外,用户也可以自主上传一些资料,方便资源共享。

5.注册了用户以后,头像一直是默认的那个,没有办法更改头像,但愿可以增长头像更改的功能。

6.但愿网站能提供较为系统的学习计算机科学的学习资料,便于造成知识体系。

7.但愿能准确的高效的获得本身想要查找的专业资料。

8.对获得的资料不求高端复杂,但愿能详细易懂。

9.但愿能经过网站解决本身工做中遇到的问题,与同行进行讨论。

10.但愿网站成为后辈答疑解惑的平台,并与其余的行业大牛进行思惟碰撞。

相关文章
相关标签/搜索