引言

项目名称为:学霸系统手机客户端,为一款对北航学子的“知乎”应用,这款安卓app可以实现基本功能:用户管理、搜索、上传下载资料、用户贡献与交互等。App在使用过程中,可能会产生一些问题,希望多多指教。

产品总述

(一)产品功能

1、用户管理

基本的用户信息实现,用户的注册,登录,账户管理;但是用户在没有登录的情况下,只能查看他人的问题与答案,不能进行提问、回答和上传下载文件等。

2、搜索

根据用户给出的关键词搜索相关的文件,问答。用户可以在搜索框中写入关键词(问题的关键词),如果不存在,用户可以进行提问;反之,也可以进行追问,查看已有回答,同时还可以对不同用户所给的答案进行点赞,并且也可以对其进行评论。

3、上传下载

对上传和下载的文件进行筛选。用户可以在答案中上传文件(类型有限定),同时,其他用户也可以对文件进行下载,并且可以进行评论(其实也就是对答案进行评论)。

4、用户贡献

对用户回答问题,上传下载文件的积分进行管理。用户每次回答问题或者上传文件时,,都会获得一定的积分,会根据点赞数来评定获得的积分,(评论者和提问者暂时没有,以后添加这项功能),并且,积分会对应一定的等级,等级越高的用户,会有相应的特权(以后实现)。

5、交互

我们选择做适配安卓系统的手机客户端,为了确保美观和使用的便捷,力争做到最好。我们的app有着良好的用户交互界面,用户可以在应用中进行提问、回答、上传下载文件等。

(二)用户类及其特征

目前用户主要为北航校内学生(后期可能会对外开放),大学生平时需要查找大量的学习资料,希望找寻志同道合的同伴,希望能及时发现身边的热门话题,经常和身边的人分享自己的见解和观点。学霸系统的最初目的就是为了方便北航校内学子日常学习,将一系列与学生密切相关的问题、答案、文件等筛选出来,给予学生最大的帮助。

(三)运行环境

Android 4.0 以上。

(四)设计和实现上的约束

数据库选择:SQLserver

服务器平台:tomcat+servlet

由于服务器不在公网上开放,这款app只在校内开放。

(五)产品前景

由于ihome等平台的功能不尽如人意,北航缺少一款备受追捧的bbs平台。学霸app为我校同学分享见解、解决问题提供了平台。同学们可以在客户端发表问题、查看热门问题、回答问题。此外,该软件还提供了文件上传下载的功能,这使得同学们可以借此分享学习资料。

 现在面向的是北航校内学子,后期可能对外开放。

(六)用户界面

  界面的设计本着友好化、舒适化的原则,尽量摒弃了复杂的装饰,使得界面简洁方便。

  由于前端还在开发过程中,所以这里只选取部分截图。

这是question界面

这是个人信息界面

转载于:https://www.cnblogs.com/groupofdream/p/4934119.html

团队博客-应用功能说明书相关推荐

  1. Business Connectivity Services 团队博客简介

    SharePoint Conference 2009 正在紧锣密鼓地筹备着,Business Connectivity Services (BCS) 团队正准备探讨我们一直在开发的 SharePoin ...

  2. java设计五子棋_JAVA课程设计+五子棋(团队博客)

    JAVA课程设计 利用所学习的JAVA知识设计一个五子棋小游戏 1.团队名称.团队成员介绍(菜鸟三人组) 杨泽斌[组长]:201521123049 网络1512 叶文柠[组员]:20152112305 ...

  3. 团队博客-第六周:Alpha阶段项目复审(科利尔拉弗队)

    团队的排名-点评:以下排名点评谨代表个人观点,如有冒犯,评论联系删除 小组名字和链接 优点 缺点,bug报告(至少140字) 最终名次(无并列) 中午吃啥队 微信小程序应用,新型app会是一个便利的使 ...

  4. 秘制牛肉团队博客目录

    秘制牛肉团队博客目录 一.Scrum Meeting 1. Alpha 团队第一次 # scrum meeting 团队第二次 # scrum meeting 团队第三次 # scrum meetin ...

  5. Java 课程设计:网盘系统实现(团队博客)

    网盘系统实现 1.团队介绍 2.项目介绍 2.1.功能简介 2.2.功能架构图 2.2.1.用户登录 2.2.2.文件查询 2.2.3文件上传 2.2.4 文件下载 2.2.5 文件删除 3.Gite ...

  6. 知名技术团队博客网站

    国内技术团队博客 1  http://tech.meituan.com/ 美团点评技术团队 2  http://fe.meituan.com/   美团前端技术团队 3  http://tech.uc ...

  7. 【转】知名技术团队博客

    因为已经确认并填写了美团点评入职系统(实习而已),好像一种归属感就油然而生了(害羞脸)...开始从各个方面去了解这个以前天天使用他家产品的公司.然后就发现了有个美团点评技术团队博客.点开一看我天果然好 ...

  8. java设计博客_JAVA课程设计——团队博客

    JAVA课程设计--团队博客 1. 团队名称.团队成员介绍(需要有照片) 团队名称:"小羊吃蓝莓"小游戏 团队成员介绍: 成员 班级 学号 廖怡洁 网络1513 201521123 ...

  9. 阿里核心系统团队博客

    http://csrd.aliapp.com/ 阿里核心系统团队博客 基础 极致 分享 Home 招聘信息 阿里核心系统团队介绍 TFS运维平台改造 1 604 天 by linqing in TFS ...

  10. 新生基本信息管理系统java_Java课程设计 学生基本信息管理系统 团队博客

    学生基本信息管理系统团队博客 项目git地址 项目git提交记录截图 项目功能架构图与主要功能流程图 项目功能构架图: 主要功能流程图: 项目运行截图 项目关键代码 连接数据库的类代码: import ...

最新文章

  1. FastDFS之Linux下搭建
  2. 【Groovy】集合遍历 ( 集合中有集合元素时调用 flatten 函数拉平集合元素 | 代码示例 )
  3. centos 7 java安装路径_Linux CentOS 7.0中java安装与配置环境变量的步骤详解
  4. Android 数据库综述(二) 程序计算器与信号量来处理多线程并发问题
  5. mysql 树形结构_结合RBAC模型讲解权限管理系统需求及表结构创建
  6. vsftp.conf 配置文件详解
  7. 20170114 - Mac 向上一级文件夹快捷键
  8. ArcGIS批量计算图层中矢量要素面积——ArcMap
  9. cisco路由器配置
  10. 免费的局域网协作办公方式—onlyoffice文档协作
  11. 谁挡道就骂谁,这个暴躁版扫地机器人火了,东北话也可以,网友:想劈了它...
  12. 耶利哥打不开因计算机丢失,我的电脑游戏打不开说什么应用程序错误。是不是中毒了...
  13. Zemax 快捷键及使用技巧(持续更新中)
  14. 日利息用计算机怎么算,日利率计算器在线计算
  15. educoder算法设计与分析 实验一扩展 袋鼠过河问题
  16. The Things Network LoRaWAN Stack V3 学习笔记 2.7.1 Web 前端开发调试
  17. 11-20什么是内网,外网,局域网,如何判断
  18. Django配置连接SqlServer(版本Django3.2.5,python3.9)
  19. iOS小知识:开发者后台添加新的UDID之后,如何更新自动管理签名证书的设备描述文件(Provisioning Profiles)?
  20. Mac下抓包工具Charles的使用

热门文章

  1. python网课 知乎_如何看待风变编程的 Python 网课
  2. excel随机数_EXCEL随机数函数rand、randbetween
  3. 通过有限差分和matlab矩阵运算直接求解一维薛定谔方程,通过有限差分和MATLAB矩阵运算直接求解一维薛定谔方程...
  4. 计算机网络水晶头闪,网线水晶头坏了怎么办 小妙招一分钟解决你的问题
  5. 道士下山与黎万强的摄影展
  6. php获取微信授权,微信开发之网页授权获取用户信息(二)
  7. 如何解决电脑时间同步出错?
  8. 中学计算机课小课题,【信息技术课题研究方案】 信息技术小课题研究题目大全_信息技术课题研究题目_信息技术课题研究_东城教研...
  9. 怎样抢注到一个刚过期不久的域名?
  10. 计算机不能识别华为手机,华为手机链接电脑无法识别是为什么?