• 第四次团队作业--项目选题报告


    NABCD

    N(Need 需求):

    如今随着移动端发展,人们更多接触的是手机而不是电脑,而某些大型文件不方便存储在移动端,存储在电脑上又因各种原因害怕被他人查看,因此如果能够通过手机上某个app加密一些在电脑上的文件,同时只能够通过手机app来解锁查看这些文件的话,就很好了。

    A(Approach 做法):

    我们小组有人会局域网内手机端及电脑端的TCP连接,以及有人会安卓端开发,还有人负责电脑文件加密软件,多人合作完成整个系统的实现。整个系统的运作方式大致如下:

    B(Benefit 好处):

    传统的加密软件通常以密码作为加密手段,这样的话,用户需要自行记住大量的密码,同时还需区别不同文件对应的密码,容易导致各种不便,利用指纹做密码的比起用户自定义密码更简单,不需记住复杂的密码。通过手机端进行解锁管理,能够让用户携带随身携带“钥匙”这样更能够保证用户文件的安全性,同时方便用户解锁文件。

    C(Competitors 竞争):

    相对于专业加密软件,我们进行较为简单的加密方式,同时以指纹作为加密解密手段简化了密码的设定。对于普通的用户来说,我们的加密更为方便。同时,市场上大部分解密加密软件并未采用过利用手机端进行随时解密,这是我们产品较为突出的特点。

    D(Delivery 交付):

    我们打算将应用上传到免费的平台上,任用户自由下载。让用户得到良好使用体验后对我们的产品进行二次宣传。

    个人贡献

    我们团队打算利用一个公式来衡量每个人的贡献分。我们将得分组成分为四个部分:工作量,完成时间,完成程度,积极程度。每个人完成的模块在整个项目内容中占比属于工作量,完成模块的时间花费是完成时间,完成的模块BUG数量,以及功能完整程度属于完成程度,积极程度取决于队员们在完成项目时是否积极与组员之间沟通解决问题,帮助他人,以及完善整个项目的开发,附属功能的设计之类的。大概公式如下:
    得分=(工作量/完成时间)×完成程度×0.7+积极程度×0.3

    选题报告内容

    选题报告下载

    评审表设计

    ---------better than nothing
  • 相关阅读:
    python的冒泡法和二分法的总结
    python生成器应用中的一个要点
    Dart 入门初体验
    使用 mui jquery javascript 实现智能提示功能
    mui 输入框调整字体的样式
    人人商城怎样自定义的会员中心页,让不同用户组看到不同的列表导航
    人人商城 微信支付提示 当前页面的URL未注册
    通过 PDO 实现简单的 CRUD
    PHPStorm 通过 Material Theme UI 设置新主题
    CodeIgniter 3.x 学习笔记
  • 原文地址:https://www.cnblogs.com/joke15/p/7599453.html
Copyright © 2020-2023  润新知