团队第二次作业

【相关信息】

Q A
作业所属课程 https://edu.cnblogs.com/campus/xnsy/2019autumnsystemanalysisanddesign/
作业要求 https://www.cnblogs.com/harry240/p/11524143.html
团队名称 七剑下天山
作业目标 项目组开展需求调研工作、撰写需求规格说明书、开发项目简介 、分析典型用户以及用户故事、展示系统原型模型、列出初步开发计划

【团队成员】

姓名 学号 职责
张鹏 201731062524 组长
陈超 201731062510 组员
王慧 201731062504 组员
李邦国 201731062513 组员
沈梓琳 201731062501 组员
何鑫懿 201731062122 组员
侯思其 201731062124 组员

拟开发项目简介

  • “悦读”APP是一款免费绿色的小说阅读平台,旨在创造一个免费,共享的小说生态圈。用户可以随意输入小说名或者作者名,点击搜索后,后台会利用爬虫技术,在网上搜索并提取网络资源,然后发送给客户。同时服务器会把这些资源拷贝一份放在本地。下次由用户搜素相同资源时,就不用再次爬取资源。除了了可以通过搜索以外,用户还可以将自己已有的小说资源上传,供其他用户阅读。上传的用户获得一定的积分,积分可以用来换取其他用户的小说资源。另外还可以增加一个论坛圈,以供书友们相互交流。

针对本项目的问卷调查

  • 用户对未来比较好的读书软件的期望

典型用户及用户故事

  • 用户一
姓名 张三
性别年龄 男,23
职业 国企工作
收入 1.5/月
知识层次和能力 重点大学本科毕业生
生活工作情况 在国企工作待遇很好
动机、目的、困难 喜欢电子阅读,喜欢看小说,希望有更多的资源
用户偏好 喜欢看小说
用户比例 70%
典型场景 周末的时候,或者平时闲暇的时候,就拿出手机,打开软件看小说,满足自己的兴趣爱好
典型描述 小说资源越多越好,阅读界面越清爽越好
  • 用户二
姓名 李兰
性别年龄 女,24
职业 收银员
收入 4000/月
知识层次和能力 普通本科毕业
生活工作情况 月光族
动机、目的、困难 当超市购物的人少的时候,会有些无聊,希望通过阅读小说打发时间
用户偏好 暂无
用户比例 10%
典型场景 超市购物的人很少时,相对来说比较闲暇,没有事干,不如打开这个软件看看小说打发一下无聊的时间
典型描述 最好能有让人非常感兴趣的小说,不然也很无聊
  • 用户三
姓名 高丹
性别年龄 女,19
职业 学生
收入
知识层次和能力 在校大学生
生活工作情况 在学校生活,非常好
动机、目的、困难 在闺蜜的强烈“安利”之下,打算去下载这个软件,去看某个小
用户偏好 美食
用户比例 10%
典型场景 最近,高丹的闺蜜强烈推荐这个软件,让她去下载然后看里面的某篇小说
典型描述 这个软件一定要像闺蜜说的那样好,那个小说的资源也还在,不然就浪费了我的“美好食光”

用户故事:

  • 1.背景
    =》典型用户:张三
    =》用户的需求:1、虽然现在的小说软件很多,但是每个软件的小说资源大都参差不齐,一般来说软件1有的资源,软件2或者软件3都有,没有某一个软件的资源相对来说比较完备。2、作为一名资深小说爱好者,不仅希望软件含有的资源相当丰富,也希望有一个舒服的阅读环境,不要有太多的广告植入,影响阅读,还让人分神。
    =》假设:首先.我们的软件通过正常手段,已经获取了大量的小说资源。除此之外,我们的软件没有其他软件那样的各种各样的广告。

  • 2.场景
    =》辛苦工作了一周,终于到了周末。这得来不易的休息时间,千万不能浪费,一定要去做自己感兴趣的事情,满足一下自己。于是,张三打开了小说阅读软件——“悦读”。像往常一样,他先浏览了一下软件整体,感觉还不错。然后他想看看这款软件是否有足够的小说资源,打开搜索框,输入了一个又一个线上资源甚少的小说名,他本是抱着试一试的态度,没想到结果让他大吃一惊,居然输入的小说在这个软件里面都能找到,而且都是完整的。然后他随手点开了一篇小说,整个阅读界面非常清爽,没有其他乱七八糟的东西,看到的都是一个个精美的文字。于是,他带着异常喜悦的心情开始阅读,开启完美的文字之旅......

项目的主要功能

  • 资源获取
    =》用户可以搜索关键字,后台服务程序便可以根据关键字到网络上爬取相关资源,然后返回给用户。
  • 资源共享
    =》用户可以将自己现有的资源上传分享,其他用户便可以使用。相应的自己也可以随便使用其他用户上传的资源
  • 社区交流
    =》我们提供一个可供读者交流分享的社区,用户在这里可以分享交流自己的读书心得,还可以交到很多新朋友

原型设计

初步开发计划

队员 队内身份 主要任务
62524 产品经理(队长)、文档撰写、爬虫工程师 规划项目进程、组织会议、分配任务、参与文档拟写
62513 后端工程师、 文档撰写 负责后端的开发、算法学习、设计
62124 后端工程师、爬虫工程师 负责后端的开发、负责算法学习、设计及开发
62501 前端、数据库设计、UI设计+原型 负责前端的开发、负责 APP的 UI 设计
62504 前端工程师、UI设计+原型 负责前端的开发、参与 APP的 UI 设计
62122 后端工程师、文档撰写 负责后端的开发、参与文档拟写
62510 后端工程师、文档撰写 负责后端的开发、参与文档拟写
posted @ 2019-09-27 09:01  NewHaker  阅读(156)  评论(1编辑  收藏  举报