“学霸系统”之NABC】的更多相关文章

我们团队这次选择的是“学霸系统”客户端项目: 1.需求(need) 作为一款和网上教学问答系统具有相似功能的手机客户端,具体的功能已给出要求:用户管理.搜索.分类.上传下载.用户贡献与交互等功能. (1)用户管理:基本的用户信息实现,用户的注册,登录,账户管理. (2)搜索:根据用户给出的关键词搜索相关的文件,问答. (3)分类:对文件和问答进行分类,具体待定. (4)上传下载:对上传和下载的文件进行筛选. (5)用户贡献:对用户回答问题,上传下载文件的积分进行管理. (6)交互:我们选择做适配…
“学霸系统”客户端项目是我们小组本次的课题. 一.需求(need) 对于这款软件,我们的目标是在手机端移植并实现网页端已有的用户管理.搜索.分类.上传下载.用户贡献与交互等功能,从而完成从PC到终端的跨平台服务,将学霸系统进一步完善,并提升其辐射范围.作为这款软件的出发点,学霸系统客户端旨在切实解决用户的以下需求: 1.用户管理:基本的用户信息实现,用户的注册,登录,账户管理. 2.搜索:根据用户给出的关键词搜索相关的文件,问答. 3.分类:对文件和问答进行分类,具体待定. 4.上传下载:对上传…
1.Need 本次学霸系统的设计是基于学长的版本,在此基础上,我们准备进一步完善已有版块,在用户信息管理.提问.搜索.分类.评论.个性化界面.用户反馈.娱乐.积分获取等方面加入新的功能. 一.用户信息管理: 1,  用户头像设置 2,  网站记住密码功能 3,  忘记密码,通过邮箱找回密码功能 4,  异地账号登录提示(防盗) 5,  还可以添加个人信息,比如擅长的方面.兴趣爱好等,便于结交更多志同道合的人 6,  添加个人关注(关注的问题,有关于C还是Python等)和收藏(收藏自己认为好的回…
    发布人员:软件工程实践小队    发布内容:学霸系统UI部分功能规格说明书    版本:学霸V1.1版本         ◆Part 1:引言 1.1目的    本功能规格说明书的目的在于明确说明学霸系统UI部分各模块的功能,帮助用户了解系统的模块结构以及各个模块的详细说明.   1.2术语 术语 解释 Link Popularity (网站的链接广泛度) 在搜索引擎排名中的作用已得到广泛的认同和重视. 实际上,即使你没有在XueBa上提交你的站点,但与其它网站作了链接,XueBa也可能…
学霸系统PipeLine功能规格说明书共分为以下三部分: 1.产品面向用户群体 2.用户使用说明 3.产品功能具体实现 1.产品面向用户群体 我们这组的项目并不是传统意义上能发布并进行展示的项目,因此相对应的面向的用户群体也不是传统意义上的用户.我们面向的用户是学霸系统UI组. 2.用户使用说明(即UI组调用数据库的方式) UI组在制作提问与解答模块时需要用到我们放在服务器中的数据库.我们的数据库中的数据表共有四张. 1.WebPage表 这张表里面存有每个网页的具体属性信息. sql语言表示数…
一.版本新功能 1.搜索主页按钮 在学长的版本中,要想进入搜索主页,方法只有一个,就是在问答搜索结果页中点击链接进入搜索主页,这就使得用户很不方便.我们在学霸系统的主页增加了一个链接按钮,方便用户能够更加快捷的进入搜索主页.下图是修改前后版本的对比.                                    修改前                                                                                      …
发布人员:软件工程实践小队. 发布内容:学霸系统UI项目说明书. 版本:学霸v1.0版本. 学霸系统UI项目说明书 v1.0版本分为以下部分: Part 1:用户须知: Part 2:功能实现: Part 3:用户积分等级设定: Part 4:项目说明书更新历史: ◆Part 1:用户须知 1.注册 您需要注册并登录,才能享受我们的完整服务进行各项操作,否则您只有搜索和浏览的权限.成为学霸的注册用户是完全免费的.如果您已经注册,可在首页直接填写账号与密码登陆.如果您尚未注册,只需点击首页注册链接…
一.版本功能 我们的软件为学霸app,目标功能为:北航校内学子的类“知乎”应用,可以实现用户的管理.提问.回答.搜索.上传.下载以及交互:当前版本主要实现功能为:用户的管理.提问.回答已经交互. 一下为软件部分功能截图: 这是左侧的抽屉,显示这款软件的一些基本功能,其中文件传输和搜索还未实现Orz. 这是主页,显示的是未解决问题.可以向下滑动,每页能显示10个问题.当现存的问题超过10道时,可以通过最下端的“下一页”.“上一页”按钮进行切换   这里解释一下未解决问题和热门问题的划分标准:没有用…
Scrum Meeting 报告 ----团队项目所需时间估计以及任务分配 由于能力有限,我们还不能构架好一个大框架.但是初步可以完成任务的流程和分配.任务所需要的具体实现可以参看<学霸系统的NABC> 所需要的总时间是48h. 现在只是初步的任务规划,在我们会在Alpha阶段实现这些功能,在实践充足的情况下,我们会逐步添加一些必要的功能,使得学霸系统的效果更好. 再加上有些人的功能实现是零基础的,可能我们给的时间是不太充足的,实际用时可能更长.这也就意味着我们的总共用时将会超过预期时间,甚至…
1.需求(Need) 伴随着经济的发展,科学技术取得了飞速的发展,互联网在各行各业的发展中取得了广泛的应用.随着这些事物的发展,我们每个人都会接触到相当庞大的数据.如何在这些数据中找到自己需要的,如何给这些数据分门别类,如何做中英对照扩展用户量......这一切的一切,都是在考验IT工作者对于数据处理的能力. 必须需求: 为了使用户使用更加简单,理解更加容易,为此发展出来关键词抽取&Tagging这些技术. 所谓关键词,就是是为了文献标引工作, 从报告.论文中选取出来用以表示全文主题内容信息的单…
 “教育是一个社会发展的支柱, 你和我能看到并理解这个博客, 教育功不可没. 高等教育的形式并不是一成不变的, 高等教育一直在演进.”邹欣老师在博客上如此写道.为了迎合信息化时代的特色,网络上的知识传播必不可少. ---关于学霸系统及小队项目的NABC: 1) N (Need 需求) 对于数据处理这个内容来说,面对的需求是非常巨大.如今网络发展,数据量在爆发式的增长.一切以数据说话,成为当今或者未来互联网发展的趋势.如何从成千上万的资源中找出自己所需的那一个,正需要对数据进行处理,这也是如今各大…
Scrum Meeting报告 要点: 讨论XueBa系统已有的和待实现的功能 短期内的任务分配 初步确定小组成员在第一轮迭代开发中任务 一.      XueBa系统已有的和待实现的功能 项目完成情况: 用户信息管理:注册(邮箱).登录.注销(退出当前账号).信息修改(昵称密码).用户积分 搜索:关键字匹配,结果反馈 提问.评论他人的回答 防垃圾信息:验证码及IP过滤抵制垃圾信息 屏蔽敏感词 防滥用:防恶意刷积分,1hour里只能提问20次回答10次,否则被限制 回答:已登录用户可回答 举报功…
软件工程项目组Z.XML会议记录 [例会时间]2013年10月22日星期二21:00-22:30 [例会形式]小组讨论 [例会地点]三号公寓楼会客厅 [例会主持]李孟 [会议记录]周敏轩 会议整体流程 一.签到 二.团队项目主题讨论 三.团队项目模块划分及构思分工 四.项目NABC分工 会议详细记录 一.签到本次到会人员有: 薛亚杰 周敏轩 马辰 肖俊鹏 李孟 毛宇 罗凡 (已全部到齐) 二.团队项目主题讨论 我们的项目一开始是为学霸系统开发新功能模块,但对内一致认为这个项目不好做,于是在向其他…
一.设想和目标 1.我们的软件主要要解决学长设计的学霸系统中视频及文档的浏览功能问题. 2.时间相对充裕.不过对于我们这些零基础的人来说还是比较困难. 3.我们团队中不同意见通常会进行进一步讨论,说出自己的支持理由,互相衡量对方的优势劣势,决定出最佳的方案. 二.计划 1.原计划的工作不能算全部做完.因为连接数据库的问题以及团队与团队之间互相协商的问题我们组的功能还处于限制阶段,不能够发布.需要详细改进及设计. 2.在我们网页设计的时候初始因为了解不够所以将不同类型的文件存放在不同的数据库中,不…
1.产品概述 本产品是学霸软件系统的爬虫部分,由NEWBE团队负责.主要任务是从网上爬取出相关数据后提供给C705组使用. 2.产品的发展经历 2.1 产品的发展经历 本产品从2014.10.29开始迭代,经历两轮迭代,发布了ALPHA和BETA版本后.最终基本圆满的满足了C705的需求,并顺利地与学霸下一组成功对接. 2.2 产品的版本 在ALPHA版本阶段,我们的产品方向略有偏移,重点没有放在学霸系统整个的体系下,而是将爬虫作为一个单独的程序而确立产品定位,因此设计了大量UI,URL热度排序…
项目名称 学霸系统写手机客户端 项目版本 Beta版本 负责人 北京航空航天大学计算机学院 hots团队 联系方式 http://www.cnblogs.com/hotsbuaa/ 要求发布日期 2014-12-28 第一阶段基本功能已经完成,因此第二阶段的任务是:美化UI,修复接口,修复bug,增加自动更新功能. 因为依旧有一些任务未完成,我们先发布一个版本,并继续M2阶段任务,期待在1月4日前完成所有的任务. 成果图: 2.环境要求: android2.3及以上均适用 3.安装说明: 下载即…
0x01 :Scrum Meeting基本摘要 Beta阶段第十一次Scrum Meeting 敏捷开发起始时间 2015/01/06 00:00 A.M. 敏捷开发终止时间 2016/01/10 07:00 A.M. 会议基本内容摘要 ü  沟通方面,此阶段的沟通工作基本完成,无论是与数据组的Solr平台映射或是与学霸APP组的共用后端方面均完成沟通,近期由于考期等相关事务逐渐结束,因此迟滞许久的Scrum Meeting终于最终开启,团队工作进入最终阶段的收尾共组 ü  后端方面,重新梳理搜…
数据处理项目Postmortem 1. 设想和目标 1)目标我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的项目是学霸系统PipeLine,软件主要解决学霸系统的内部操作问题,优化后台操作,优化代码,提高执行效率,而非界面抑或整个软件,因此,我们的整个工程面向的用户群体不是传统意义上的用户,而是学霸系统UI组--在线组和手机App组. 2)预期 是否有充足的时间来做计划? 整个工程给予了4周的工作时间来完成,相对比较紧凑,所以安排每位组员进行为期23.5…
1.访问上学期项目团队,学习他们的得失. 上学期学长们有一个项目是学霸系统,在看过了学长们的相关博客后,我们可以感受到学长们确实花费了不少心思,也看到了许多值得我们学习的地方. 首先,学长们在项目开始前制定了项目开发的计划,并具体的将项目的每个需要完善的部分分配到了个人,这就使得每个人都能在一定程度上参与到项目的完成过程中,学习如何与他人合作,并且锻炼了自己的编程能力. 其次,学长们定期会召开团队总结会议,每个人报告自己的工作进展,这样能及时督促松懈的队员抓紧时间,保证不会因为一个人而导致整个团…
项目选择 经过团队内所有成员一致探讨,我们团队选择完善和改进之学霸系统的第二个子模块,即:网站内容结构定义和数据处理.具体的要求如下:(摘自Xueba系统项目需求) 网站内容结构定义和数据处理(Content schema definition & Content Pipeline) 定义在线教学问答网站需要的内容结构, 并从爬到的内容中抽取元数据 (meta data),  并支持标签, 翻译等功能. 定义在线问答网站的内容结构,找出其中涉及的实体及它们之间的关系: 支持增量式的将输入的新数据…
Pipeline组项目Postmortem 1.     设想和目标 1)目标我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述? 我们的项目是学霸系统PipeLine,软件主要解决学霸系统的内部操作问题,优化后台操作,优化代码,提高执行效率,而非界面抑或整个软件,因此,我们的整个工程面向的用户群体不是传统意义上的用户,而是学霸系统UI组. 2)预期 是否有充足的时间来做计划? 整个工程给予了3周的工作时间来完成,相对比较紧凑,每周都会安排每人组员进行为期20个小时…
PIPELINE组测试报告 前言:我们组与学霸系统的其他两个小组共同合作开发,组成学霸系统的团体工作.作为学霸系统的一环,我们组起到承上启下的作用,因此,面向群体以及功能实现都是为给下一个组的工作做好预备工作. 1.项目基本信息: 项目名称 学霸系统pipeline 客户方 北京航空航天大学计算机学院 UI 小组 开发方 北京航空航天大学计算机学院 I love SE 小组 项目委托时间 2013-10-16 项目测试时间范围 起:2013-11-6止:2013-11-13 测试参与人员 柴泽华…
一.使用人群:学生.计算机工作者.对计算机感兴趣的人 1.学生:学生是学霸系统的主要用户.学生一般会通过网络寻找与自己的课程,作业有关的信息.首先,可以通过我们的搜索功能在我们的数据库中寻找我们从网络上提炼出的已经存在的信息和资源,这样可以比较快速的获得自己想要的内容:若无法从我们的数据库中获得想要的信息,则可以使用提问功能进行提问,向广大的计算机爱好者或者专业的计算机人员进行提问,或是求资源,能够比较准确的获得自己想要的信息,同时还能结交很多志同道合的好友.如果想共享资源可以通过我们的上传资源…
一.设想和目标 1.我们的软件主要要解决学长设计的学霸系统中视频及文档的浏览功能问题. 2.时间相对充裕.不过对于我们这些零基础的人来说还是比较困难. 3.我们团队中不同意见通常会进行进一步讨论,说出自己的支持理由,互相衡量对方的优势劣势,决定出最佳的方案. 二.计划 1.原计划的工作不能算全部做完.因为连接学霸系统的问题以及团队与团队之间互相协商的问题我们组的功能还处于限制阶段,不能够发布. 2.我们在实现多格式视频文档时个人意见及网上查找的代码均有很大问题,很难协调. 3.我们每一个任务的定…
江苏省会议中心 南京·钟山宾馆(2012年4月21-22日) 以"突破与提升"为主题的"2012高校GIS论坛"将于4月在南京举行,由南京大学和工程中心共同承办.高校GIS论坛每两年举办一次,已在北京九华山庄成功举办三届,现已发展成为国内高校GIS教育界最有权威,最具影响力的高端论坛. 赛迪网直播小组正在现场进行图文.微博直播——2012高校GIS论坛! 主持人:尊敬的李院长.曹省长.陈校长,“突破与提升2012高校GIS论坛”现在开幕!首先请允许我介绍出席今天开幕…
0x00:测试报告版本管理 版本号 具体细节 修订时间 V 1.0 整理第一轮迭代用户管理和登陆注册的功能性验证测试,预计将继续网页对浏览器版本的兼容性测试 2015/11/12 V1.0.1 整理第二轮迭代的测试报告,并依据此前第一轮迭代的验证性测试给出大量的回归测试案例,准备验收Django后端的单元测试 2015/12/25 V 2.0 考虑到ReactJS架构的单页应用模式,从功能测试.性能测试.兼容性测试.模拟用户使用环境场景测试四方面入手:由于V1.0测试主要依赖jQuery,因此由…
0x00 :序言 1 universe, 9 planets, 204 countries,809 islands, 7 seas, and i had the privilege to meet you. 展信安,致以BugPhobia团队的终章 即便对庆典失去兴趣和新鲜感 也选择用仪式感填补生活 就像用纸记下“一二三四”的计划 贴在学校衣柜的铁皮上 0x01 :团队成员简介 图1 BugPhobia团队终章篇章的合影 0x02 :团队项目愿景 0x0200: 学霸在线系统基本定位 网站基本定…
北航MOOC手机客户端NABC分析 1) N (Need 需求) MOOC是Massive Open Online Course的缩写,通常被译为大型开放式网络课程,它最早在08年的时候由一位加拿大的学者提出,经过了几年的沉寂,终于在2012年随着几大课程平台:Coursera.edX.Udacity的崛起而迅速成为全球最为热门的教育话题之一.MOOC这是一种在线教育形式,任何人都能免费注册使用,它有与线下课程类似的作业评估体系和考核方式.按时完成作业和考试的学习者还可能收获导师签署的课程证书.…
0x00:序言 1 universe, 9 planets, 204 countries,809 islands, 7 seas, and i had the privilege to meet you. BugPhobia,我所言,均是心之所向. 0x01 :团队成员简介 To the world, you maybe a person. But to a person, you maybe the world.          To the searching tags, you may…
Alpha阶段的服务器部署和移植工作最终完成,http://10.2.26.67/,期待您的访问~ 首先,请允许bugphobia团队对您的访问给予感谢以及诚恳的致歉.受服务器端的硬件限制,目前学霸在线系统网页访问困难,经常出现点击图标无响应,或注册.登陆等基础功能无法访问的情况,给您造成了极其不良的第一印象,bugphobia团队必须对您致以诚恳的歉意.目前,新服务器已于2015年11月13日成功分配,团队全体成员正在全力赶工完成系统向新服务器本身的迁移,待全部设备更新后,将会令您真正体验到正…