zoukankan      html  css  js  c++  java
  • 团队作业2-需求规格说明书

    项目名:second-hand bookstore

    队伍:小菜鸡联盟

    团队成员:

    姓名 学号 角色
    冯荣新(队长) 3118004956 前端开发
    陈泽佳 3118004953 前端开发
    邓帆涛 3118004955 后台
    谢家余 3118004979 后台
    徐伟浩 3118004980 后台

    一、需求规格说明书

    (1)面向用户分析

      本小程序旨在给各个学校的学生一个更加方便的二手书交易平台,让更多的书本能够循环利用,而不是放在宿舍或者丢到垃圾桶里,又亦或仅仅是那到废品回收站里卖掉,同时平台是一个小程序,不需要用户下载固定的软件,为用户节省大部分流量。

    (2)功能性需求

    • 用户登录授权

                   使用微信的登录授权

    • 搜索功能

                  书籍名模糊搜索

    • 收藏功能

                   通过收藏来保留曾经浏览过的书籍信息

    • 支付功能

                   1.填写地址信息

         2.微信支付

    • 书籍信息上传功能
    • 退货功能

    (3)技术需求

    前端:

    技术名 具体需求
    编程语言 html,css,javascript
    框架 微信小程序
    第三方组件 axios,vue.js
    版本控制 git

    后台:

    技术名 具体需求
    编程语言 java
    框架 Spring boot
    第三方组件 My SQL
    版本控制 Git

    二、预期用户量

      二手书城在运营初期用户量有200+,随着不断的发散,最终预期用户量有1000+

    三、系统的真实性,可用性以及价值所在

      真实性:

        我们期待给予用户更多的关于书籍的信息,而不仅仅是在微信群里的一张照片,本小程序能让用户像逛淘宝一样,能享受购书。

      可用性: 

        学校中大量的二手书籍不是被丢弃就是被当成废纸被回收,我们的小程序能够给予众多在校学生一个书籍交易的平台,方便了大量想要出售书籍的学生。

      价值所在:

        大量的被使用过的书籍能够再次回到学生的手中被循环利用,减少了资源的浪费,也减少了树木的砍伐,让更多的树木能够发挥他们应有的防治风沙,制造氧气。

     四、github项目地址  https://github.com/secondHandBookstoreTeam/secondHandBookstore

                iusse截图:

              

    五、时间安排表

    原有时间安排表:

    时间 任务
    第8周 1.团队组队、团队博客
      2.团队介绍、成员展示、角色分配、选题确定
      3.制定团队计划安排,团队贡献分的规定
    第九周 1.需求规格说明书
      2.原型设计,队员估计任务难度并学习必要的技术
      3.编码规范完成、平台环境搭建完成、初步架构搭建
    第10周 1.原型改进(给目标用户展现原型,并进一步理解需求)
      2.架构设计,WBS, 团队成员估计各自任务所需时间
      3.测试计划
    第11、12周 1. 团队项目Alpha任务分配计划
      2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
    第13周 1.用户反馈+测试计划改进
      2. 团队Alpha阶段个人总结
      3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
    第14周 1. 团队项目Alpha博客:事后分析

    校正后的时间安排表:

    时间 任务
    第9周 1.需求规格说明书
      2.原型设计,队员估计任务难度并学习必要的技术
      3.编码规范完成、平台环境搭建完成、初步架构搭建
    第10周 1.原型改进(给目标用户展现原型,并进一步理解需求)
      2.架构设计,WBS, 团队成员估计各自任务所需时间
      3.测试计划
    第11、12周 1. 团队项目Alpha任务分配计划
      2. 连续7天的Alpha敏捷冲刺,7 篇 每日Scrum Meeting博客+代码提交
    第13周 1.用户反馈+测试计划改进
      2. 团队Alpha阶段个人总结
      3. 团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
    第14周 1. 团队项目Alpha博客:事后分析

    六、团队分工

    职责 姓名
    前端开发 冯荣新、陈泽佳
    后台 谢家余、邓帆涛、徐伟浩
    测试 冯荣新、陈泽佳、谢家余

    七、团队成员进度情况及感想

    姓名 学习情况 感想
    冯荣新 基本学完微信文档 协调一群人的工作很不容易
    邓帆涛 学完了java和数据库 要继续加油
    陈泽佳 基本学完html,csc,javascript 学过的内容容易忘记,要跟着视频练习几次印象才深刻。后面还有很多内容要学习,学习进度需加快
    徐伟浩 基本学完java,目前正在学习mySQL 还有很多东西要学习,感觉还要继续努力
    谢佳余 已基本学完数据库,目前正在学习spring boot 学习如逆水行舟,不进则退

                            

      

  • 相关阅读:
    Python连接MySQL数据库之pymysql模块使用
    前端基础之BOM和DOM
    前端基础之JavaScript
    前端基础之CSS
    前端知识之HTML内容
    Python基础—名称空间(Day10)
    Python基础—装饰器(Day11)
    Python基础—迭代器、生成器(Day13)
    Python基础—文件操作(Day8)
    Python基础—函数(Day9)
  • 原文地址:https://www.cnblogs.com/frx2000/p/12853691.html
Copyright © 2011-2022 走看看