• 团队任务2(第二次团队任务)


    .基本信息

          1.团队序号:第六队

          2.开发软件名称:查寝app

           3.码云仓库链接https://gitee.com/wuchao124/mango-running-after-watermelon

           4.PM撰写人姓名:武超 学号:2018035107124,团队职务项目经理

    项目经理:武超PM

    产品经理:孙航

    Ui设计师:皱建华

    软件测试工程师: 解云龙

    软件工程师:胡金鹏(队长)武嘉琦 于鸿博

          5.软件app(查寝软件系统)

          .用户目标和客户:

          北软查寝学生和查寝老师,辅导员(关春阳,徐杨)

            预计目标用户数量学校的学生 人数(0-3000

          . 需求分析报告:

          N(需求)

    由于北软现阶段的查寝方式为传统查寝方式,辅导员工作量很大查寝app解决了辅导员(关春阳,徐杨)查寝各个情况的多种时间查寝范围的情况(比如偷偷逃走,私自出去,旷寝室等),还有每个寝室都走(需要记录寝室号),还有每个寝室的查分标准(干净程度,整齐程度,美观程度,安全用电程度,吸烟)还有就是每个同学有报修的情况,有请假的事情,需要记录查寝表汇报数据(纸质不方便)不好统计没有有效的方法,还有就是寝室情况汇报不及时  

    A(做法)

        1.)如何满足需求

    学生通过学号方式登入指定界面,进行拍照定位,更加省事,高效的完成教师

    名及学生查寝的问题,学生端还可以看到签到历史。

     教师登录教师端,登入app软件,可管理学生查寝,学生通过签到照进行拍摄定位获取数据信息

    水平跃上一个新的台阶。应用新的系统可以在手机上灵活、方便地管理查寝,从而大大的提高了处理效率,使管理更加现代化。新app要根据实际情况和具体内容,按一定的要求、合理进行系统分析,设计,

    app要基于好用、易用、美观的原则设计,新app要考虑到设计与用户两方面,使其尽量具有好的兼容性,速度快,功能强的特点

    ,可让程序运行相对变得简单而方便,可使用户只要根据功能提供的提示,就可以简便地运行正确操作。

    具体包括设计、数据输入、查询、删除、修改、报表输出等各种设计。从而使本系统完全能满足系统性及可靠性的要求

     

    B(好处):给出了软件给用户带来的好处:

    对于好处,开始做这个项目时就是由于它的便捷性我们才想做它。他让我们辅导员(关春阳,徐杨)和查寝老师有便捷工作。他让我们不需要对寝室的多种情况进行汇总,不用纸质的查寝记录进行汇报,不便于管理,没有有效的管理方式。app让辅导员(关春阳,徐杨)查寝变得更加方便。

    C(竞争对手)

    具体竞争对手:现有阶段的竞争别的专业的查寝系统(web java

    优势:高效、便利,省时的完成辅导员的查寝。提高学生的出勤率,避免数据丢失(如果使用纸质的查寝记录)比移动Web运行快现代化、个性化的管理

    劣势:  因为用户使用的App版本不同,所以你维护起来很困难移动端和PC端的最大区别就是手机屏幕的限制,有些人倾向于大屏幕的享受就会选择电脑,而现在更多的用户是倾向于移动电子设备的便携性,就会选择安装APP并且依赖它的便捷性。

          D(交付推广方式)给出推广方式:

    会先让北软教师和辅导员进行使用,通过用户等方式分享和传播,可以由小组成员对身边的同学朋友进行介绍说明,吸引同学们的关注度,然后进行改进。

          需求分析报告是团队讨论的结果:

          因为是软件的制作初期,我们决定不先实现网页端的软件,因为假如是软件的话,我们认为不管这个软件有多小,估计都不会有人去试一试的,所以先实现手机端的产品,让学生先体验体验的产品的给他们带来的便利,确定确实能解决他们的问题的话,提高他们的对软件app的兴趣,本身一个深刻体验过产品的好处之后的用户就是最好的推广者,之后再做出网页端实现产品的完善

     

          ..访谈提纲与记录

          给出了用户访谈照片

     

     

     

     

     

     

     

     

    访谈提纲中的问题质量。1分为有用问题极少;2分为有用问题少;3分为一半问题有用;4分为大部分问题有用;5分为全部为有用问题。(5')      

    App软件: 1)安卓app还是苹果app2)有没有风险

    界面:1)当前界面有什么?2)每个东西用户觉得是什么?3)可以操作吗?4)操作之后会怎么样?5)界面显示的内容足够吗,有没有缺少什么东西

    (1)功能方面,需求包括app要做什么,目标用户有哪些,以及用户需要通过app完成何种操作等。

    (2)在性能方面,需求包括用户对于app执行速度、时间、等指标的要求。

    (3)在运行环境方面,需求包括目标app对于网络设置、数据的要求,数据库和app等软件配置的要求。

    (4)在界面方面,需求涉及数据的输入/输出方式的限制及方式、数据要求等问题。

     

    • 访谈记录质量。1分为访谈记录粗糙,只能了解到用户极少的需求;2分为通过访谈记录能了解到用户少量需求;3分为通过访谈记录能了解到用户一半左右的需求;4分为通过访谈记录能了解到用户大部分需求;5分为通过访谈记录几乎能彻底搞清用户需求。(5')

    结合自身的经历来说,查寝,就要做到能确认每个同学的人生安全,从学生需求出发,用户注册,用户登录,用户身份绑定,用户定位,用户照片上传的需求产生。从老师需求出发,发起查寝,获取查寝结果,联系学生的需求产生。

    在目前阶段,APP只面向学校开放,因此对于系统执行速度、时间等指标的要求还不算特别高,但是基于可扩展性考虑,还是要着眼于未来,将底层逻辑尽量高效化处理

      APP嘛,肯定首先实现在手机上运行咯!介于目前能力有限,先考虑在Android机中运行,最低兼容版本,支持目前较新版本,优化暂时先做到目前能做到的极限,基本功能一定要实现呀。

    查寝各个情况的多种时间查寝范围的情况(比如偷偷逃走,私自出去,旷寝室等)通过学生上传照片和定位,与数据库中保存的学生的照片和寝室位置做对比,将学生是否在寝室的信息反馈给老师

     

     

    五. 团队根据NABCD模型的讨论情况:

      给出了团队讨论照片:

     

     

    全部团队成员基于NABCD模型发表自己的言论:

     

    讨论中有不同的意见:   皱建华:  因为用户使用的App版本不同,所以你维护起来很困难    于鸿博:审核流程复杂且慢,会严重影响你的发布进程

     

  • 相关阅读:
    工作常用mysql命令以及函数
    mybati 字段映射
    关于idea切换账号,上传的代码依旧是之前账号提交/操作git
    java 开发过程中常用
    简单了解微服务
    zookeeper 学习(二) java操作zookeeper
    zookeeper 学习(一) 初识zookeeper
    漫画:我们为何结婚,又为何不忠?
    适用 selenium 自动化的十大测试场景
    女朋友买房了,我我我....
  • 原文地址:https://www.cnblogs.com/wuchao124/p/13732470.html
Copyright © 2020-2023  润新知