这个作业属于哪个课程 软件工程 (福州大学至诚学院 - 计算机工程系)
团队名称 WeChair
这个作业要求在哪里 团队作业第一次:团队作业第一次(2)
这个作业的目标 项目介绍,项目修改
作业正文 如下
其他参考文献 如下
这次我们带来的是WeChair的Plus版本,我们WeChair团队改变设计理念为软件即服务理念,旨在提供服务。

1.产品介绍:

  WeChair体现软件即服务的思想,通过WeChair小程序给用户提供服务。旨在让图书馆灵活化,用户使用图书馆座位的方式人性化,行走的图书馆--无论你身处何地何时,都能利用我们的WeChair小程序,了解

到图书馆内的座位使用情况,座位跟用户之间有了交互。用户能实时获取每个座位使用信息并预约座位,每个座位能记录用户的学习时长,同时用户在WeChair小程序上还能聆听或分享属于自己跟图书馆的故事,

在我们WeChair提供的服务下,希望能让用户更享受图书馆、更享受学习。

2.产品设计背景:

  图书馆一直是高校学生学习、阅读、复习、考研等活动,高频率出入的地方,但是图书馆也一直是一成不变图书馆,是没有“灵魂”的图书馆。在这个互联网时代,万物互联互通的时代,图书馆亟需创新带来生命

力,需要人性化的图书馆使进出图书馆的学生更享受图书馆、更享受在图书馆里的学习。

3.产品期望功能:

  预约座位功能:

    能随时随地在手机上预约座位(实现“行走的图书馆”),但是三十分钟内需要进入图书馆扫码上座,超过时间为无效预约,每天无效预约次数超过两次,用户短暂进入黑名单,当天无法使用该功能。

当天任何时候都能进行预约,但是使用系统的有效时间为早上八点到晚上九点。

  扫码上座功能

    预约当前座位的用户可以扫码上座,未进行预约的用户扫了被预约的座位会提示该座位已经被预约,如果扫的是暂离的座位会提示该座位正在被使用,同时都会会展示出图书馆空位分布情况。

  学习时长排行功能:

    对用户学习时长进行每日每周排行(该功能根据用户需要可以进行关闭和开启)

  时间沙漏功能:

    记录用户在图书馆每周每月学习曲线

  故事分享功能
  自动下座功能:

    用户使用小程序需要打开手机定位,系统会根据手机定位判定用户离开图书馆五十米,离开时长三十分钟时,会自动对作用进行下座。这个功能能够解决占据座位但是长时间不使用的问题,同时考虑到

一些不使用座位但是忘记用WeChair进行下座的用户。

  座位使用完成后可以使用WeChair进行下座。如果外部借阅人员进入图书馆需要座位,可以通过微信扫码获取该座位的使用信息,如果未被使用系统会根据用户id给用户这个座位的使用权限,如果已被使用会展示用

户图书馆空座分布情况,同时会把WeChair推荐给用户。

4.产品实用价值:

  秉承软件即服务的思想,帮助图书馆在互联网时代和万物互联互通的时代实现移动化,用户随时随地通过WeChair都可以预约到图书馆的座位,还可以实时看到图书馆座位使用情况,给图书馆带来创新和生命力,让学

习和图书馆融入每一个用户的心。

  为了体现WeChair的实用价值和用户需求进行了问卷调查,被调查人数207人:

    图书馆出入情况调查

               

    WeChair支持程度情况调查

                

         经常去                        偶尔去

    

  问卷中也涉及到了把预期设想的功能模块跟用户进行沟通,通过跟用户交互设计更合适的产品。我们小组预期设想的WeChair小程序会有“预约座位”功能,能解决因为图书馆没座位而白跑一趟的问题。我们小组希望获悉的

是用户预约后多久没到图书馆入座,取消用户的预约是被大家所接受的。数据结果反映20-30min是被调查学生能接受的范围。



  座位暂离时,初步方案是:WeChair会根据手机定位,在离开图书馆一定范围后自动计时,同时如果一定时间未返回,会自动判定这个座位无人使用。这个时间范围也是我们小组希望同用户沟通得到。结果反映也是20-30min

是被学生能接受的范围。

5.同类产品对比分析:

         

WeChair原型

左边是初步设计的WeChair小程序原型,右边是同类已经存在的“不占座”小产品。

  从UI排版上比较,WeChair首页,紧凑但是不拥挤,从上到下,从左到右,先是预约座位,预约座位后学习就会留下学习时长,学习时长就可以进行排行,学习时间积累下来就会形成时间沙漏,在图书馆学习的过

程中会有值得分享的故事、书、经历等。设计排版一环扣一环,逻辑性很好,展示出了一个到图书馆学习的流程。“不占座”小程序的首页排版给人一种很空洞的感觉,中间设计的小人扫码的动态行为,虽然给人一种交

互性,但是在使用中并没有什么实际的作用,给人一种因为功能模块比较少而生硬凑上去的感觉。

  选项卡的比较,WeChair小程序只有三个选项卡,首页、扫码、我的,因为WeChair小程序设计是给用户提供图书馆使用座位的服务,让学生能在图书馆更好的学习,不需要更多不必要的功能。但“不占座”小程序设

计了过多的社交功能,例如选项卡上的同学、学习圈。使用我们这类产品的用户是去图书馆的学生,他们的初衷是能在图书馆扫码获得座位进行学习,而不是为了进行社交,所以“不占座”小程序的这种设计违背了用户

使用的初衷。我们的WeChair小程序将扫码功能设计在选项卡的中间,而不是放在首页,是为了这个部分能让使用的用户一进入小程序就看到,为了让用户始终明确自己来图书馆的目的,同时不会被其他页面所带偏,

至于设置颜色为绿色是因为绿色能有效地缓解眼睛的疲劳,给经常在图书馆学习可能会使用WeChair小程序的用户,更好的视觉体验。

  学习分享页也许也涉及到社交层面,但是我们设计的初衷是为了让用户在闷头学习的同时能从他人分享的故事、经验等中间获得一些动力或者慰藉,能够带动用户在图书馆学习的氛围,给图书馆和用户之间建立起桥梁。

  最大的不同就是设计理念不同,WeChair小程序的设计理念是软件即服务的思想,给用户提供服务。而“不占座”的设计理念是解决不占座问题。从理念上看,不占座的设计理念解决占座问题是现在图书馆存

在的矛盾点,用户对于存在的矛盾冲突的反映会过于激烈。

  这里的问卷数据只展示了部分数据,因为前期初步的设计理念是解决占座问题,但现期的设计理念定位为用户提供服务,软件即服务理念。所以一些数据并不能完全反映问题,后期WeChair程序设计成功后,会

再重新发布新的设计理念的问卷进行调查。

6.产品目标用户:

  由于我们WeChair团队暂时的能力水平不够,暂时的使用用户定位为至诚的学生,另外由于考研学生有专门的考研自习室,有一定特殊性,所以暂时不作考虑。

7.产品替代软件

(分析该产品期望解决的问题能否通过一些常用软件的功能单独或组合解决(例如qq群,微信群,贴吧,论坛,灰机wiki),若可以,阐述相对于这些软件的优势以及劣势。)

  用户只是至诚学生的话,暂时没有能替代的软件

8.A&Q:

1.怎么解决考研学生有突发情况,需要离开一段时间,但是不能在你规定的时间内返回???

  考研的同学有专门的考研自习室,有自己的特殊性,所以我们是不考虑到考研的同学的

2.像往常想要学习的同学会早早跑去图书馆,或是手速网速都不占优的同学们那他们岂不是进不了图书馆了 加上要如何知道这个位置是有人预约了 的?每个图书馆的位置还需要安装提示小硬件吗

  能通过WeChair实时获取图书馆的座位使用情况的,不需要安装硬件,一座一码,能直接通过小程序看到座位使用情况,扫码也会看到整个图书馆座位使用情况。

3.如果有个人预约后来图书馆签了个到,然后又走了,你怎么确保他一定会归还座位而不继续占用呢?

  WeChair会根据定位判断用户离开图书馆的距离为五十米,离开时长为三十分钟,对用户的座位进行下座。

WeChair Plus版项目介绍的更多相关文章

  1. OpenLayers项目分析——(一)项目介绍

    OpenLayers 是由MetaCarta公司开发的,用于WebGIS客户端的JavaScript包,目前的最高版本是2.7 V,通过BSD License 发行.它实现访问地理空间数据的方法都符合 ...

  2. LVS项目介绍

    LVS项目介绍 章文嵩 (wensong@linux-vs.org) 转自LVS官方参考资料 2002 年 3 月 本文介绍了Linux服务器集群系统--LVS(Linux Virtual Serve ...

  3. Hadoop学习笔记—20.网站日志分析项目案例(一)项目介绍

    网站日志分析项目案例(一)项目介绍:当前页面 网站日志分析项目案例(二)数据清洗:http://www.cnblogs.com/edisonchou/p/4458219.html 网站日志分析项目案例 ...

  4. 10年C#历程的MVP之路与MVP项目介绍

            本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html  1.意外的惊喜 10月份收到微软总部寄来的荣誉证书,非常激动, ...

  5. Openlayers+Geoserver(一):项目介绍以及地图加载

           项目验收完,趁着事情不是很多,对这个项目进行梳理.我主要负责地图模块,网站其他模块主要有两个,一个是报表,主要是100多张报表,技术没有难度,主要是工作量的问题.另一个是数据的校验,就是 ...

  6. CoinPunk项目介绍

           CoinPunk是一个bitcoin比特币钱夹服务web应用程序,你可以自己构建钱夹服务.开源,免费. 轻量级,高效 响应式设计 轻易创建新账户 详细的交易记录 构建于Node.js与H ...

  7. Android Hotpatch系列之-项目介绍

    给现实Android apk打补丁,不用强迫客户升级客户端,悄悄的就把bug修复了,程序猿再也不用被老大骂娘了. 客户端例子实现:https://github.com/fengcunhan/Hotpa ...

  8. xcode新建项目介绍

    xcode新建项目介绍 1.打开xcode选择“create a new xcode project 2.product name 工程名称 campany identifter 公司id 一般都写公 ...

  9. 斗地主算法的设计与实现--项目介绍&如何定义和构造一张牌

    本篇主要讲解斗地主中如何比较两手牌的大小. 友情提示:本篇是接着以下两篇文章就讲解的,建议先看看下面这2篇. 斗地主算法的设计与实现--如何判断一手牌的类型(单,对子,三不带,三带一,四代二等) 斗地 ...

随机推荐

  1. Fragment简介及使用

    概述 Fragment是 Android 3.0(API 11)引入的一种设计,用于大屏幕的设备. Fragment依托于Activity,受宿主Activity生命周期的影响.但它也有自己的生命周期 ...

  2. [PHP学习教程 - 网络]001.下载/采集远程文件到本地(Download File)

    引言:如何把http://mzitu.com里的图片全部下载下来呢? 一身浩然正气的AC陷入的深思.... 当然这里涉及到的功能有线程,网页请求,页面提取,下载图片等等.今天,我们先讲一下如何下载文件 ...

  3. 【转】roc曲线与auc值

    https://www.cnblogs.com/gatherstars/p/6084696.html ROC的全名叫做Receiver Operating Characteristic,其主要分析工具 ...

  4. python调用大漠插件教程03窗口绑定实例

    怎样利用注册好的大漠对象来绑定窗口? 直接上代码,根据代码分析 from win32com.client import Dispatch import os from win32gui import ...

  5. java实现 猜数字游戏

    猜数字游戏 猜数字 很多人都玩过这个游戏:甲在心中想好一个数字,乙来猜.每猜一个数字,甲必须告诉他是猜大了,猜小了,还是刚好猜中了.下列的代码模拟了这个过程.其中用户充当甲的角色,计算机充当乙的角色. ...

  6. java实现第四届蓝桥杯埃及分数

    埃及分数 古埃及曾经创造出灿烂的人类文明,他们的分数表示却很令人不解.古埃及喜欢把一个分数分解为类似: 1/a + 1/b 的格式. 这里,a 和 b 必须是不同的两个整数,分子必须为 1 比如,2/ ...

  7. 【python】【开源】使用Tkinter和matplotlib实时显示图像,打造属于自己的性能测试小工具

    在腾讯的perfdog工具还未公开时,当时需要查看内存使用情况等信息,就用python写了个小工具 为了提升开发效率,就直接借用了雷子开源的性能测试工具的布局,自己美化了一下,然后加入了实时显示数据的 ...

  8. K8S-PV和PVC的实践

    一.什么是PV和PVC? PV的全称是Persistent Volume,翻译过来为持久化存储卷,是对底层的共享存储的一种抽象,PV由管理员进行创建和配置,主要含存储能力.访问模式.存储类型.回收策略 ...

  9. Hadoop之hadoop fs和hdfs dfs、hdfs fs三者区别

      适用范围 案例 备注 小记 hadoop fs 使用范围最广,对象:可任何对象       hadoop dfs 只HDFS文件系统相关       hdfs fs 只HDFS文件系统相关(包括与 ...

  10. Centos7.x RPM安装ELK 7.5.0

    一.环境介绍   单位需要分析tomcat 日志和业务日志,比较以后还是选择用ELK 来进行日志的分析,以及可视化的展示. 系统环境 服务器: 1.AWS EC2 2C8G [root@ip-10-0 ...