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

    队伍名:

       一个普通的团队

    队员:

    学号姓名博客GitHub
    3118005040 蔡双浩 墨庸愁冥 tryanddie
    3118005041 陈创智 Edward爱德华 chenchuangzhi
    3118005045 程伟杰(组长) 沉沦SgGhost CLSgGhost
    3118005043 陈纪禧 Techro k8kiw
    3118005048 高山 mmmmoman gs735028922gs
    3118005071 谢立新 lixin LixinXie

     

    1.需求规格说明书

         需求规格说明书请点击链接跳转查阅。

         链接:https://gitee.com/sinking_sgghost/GD_Station/issues/I1FRX0

     

    2.预期用户数量

        师生500人

     

    3.阐述系统的:真实性、可用性 以及价值所在

    真实性

    我们的项目是可实现的,并且后续版本可以更新迭代。

    可用性

    用户可以在里面获得资讯,分享经验,无论是看还是写,总有用户可用的功能。

    价值

    提供一个平台,便于师生发布及获取信息

    给予同学们一个平台将生活经验,学习经验分享出来

    给予同学们一个平台观看各种资讯

    提供一个交流平台,让彼此陌生的同学们也能在这里互动,交流各种经验

    提供一个平台让校内社团媒体发布各类信息

     

    4.团队项目码云链接

        链接:https://gitee.com/sinking_sgghost/GD_Station

     

    5.团队项目计划

    5.1 issues中的团队任务计划

         链接:https://gitee.com/sinking_sgghost/GD_Station/issues/I1FRZQ

     

    5.2 码云团队项目issues截图

     

    5.3 团队项目的时间安排表

    原有安排表:

    第 8 周1.团队组队、团队博客
      2.团队介绍、成员展示、角色分配、选题确定
      3.制定团队计划安排,团队贡献分的规定
    第9周 1.提出需求规格说明
      2.原型设计,队员估计任务难度并学习必要的技术
      3.编码规范完成、初步架构搭建
    第10周 1.原型改进(给目标用户展现原型,并进一步理解需求)
      2.架构设计,团队成员估计各自任务所需时间
      3.测试计划
    第11、12周 1. 团队项目任务分配,实现具体功能
      2. 完成界面UI设计,功能接入相应位置
      3. 版本更迭,实时测试
    第13周 1. 用户反馈+测试计划改进
      2. 团队阶段个人总结
      3. 团队项目博客:发布说明、测试报告、展示博客、项目管理
    第14周 1. 团队项目博客:事后分析
       

    校正后安排表:

    第 8 周1.团队组队、团队博客
      2.团队介绍、成员展示、角色分配、选题确定
      3.制定团队计划安排,团队贡献分的规定
    第9周 1.提出需求规格说明
      2.原型设计,队员估计任务难度并学习必要的技术
      3.编码规范完成、初步架构搭建
      4.团队项目任务分配
    第10周 1.原型改进(给目标用户展现原型,并进一步理解需求)
      2.架构设计,团队成员估计各自任务所需时间
      3.测试计划
    第11、12周 1. 实现具体功能
      2. 完成界面UI设计,功能接入相应位置
      3. 版本更迭,实时测试
    第13周 1. 用户反馈+测试计划改进
      2. 团队阶段个人总结
      3. 团队项目博客:发布说明、测试报告、展示博客、项目管理
    第14周 1. 团队项目博客:事后分析
       

    校正方法:根据实际情况改变计划,将工作分配提前至第9周,方便我们更有目的地学习对应的知识。但总体计划不变。

     

    6.团队分工

    由  PM  提出用户规格需求说明初稿,各位队员仔细阅读后提出意见加以修改,后得出软件需求规格说明书正式版1.0。

    根据需求规格说明书正式版1.0,按项目不同的模块进行分工,分工如下:

    任务模块负责人
    1.用户登录界面 高山
    2.首页显示 谢立新
    3.个人中心,帖子搜索功能 蔡双浩
    4.创作中心 陈创智
    5.帖子显示界面 陈纪禧
    6.协调各模块的合作 程伟杰

    另外  PM  会考量不同模块的完成难度与完成时间,安排完成模块较快且任务难度较为简单的负责人进行深度功能开发或转至其他模块共同开发,不断完善我们的项目。

     

    7.每个人完成情况

           所有成员明确项目进度,认真学习了对应的知识,均很好地完成了前两周分配的任务。

     

    8.每个人的感想

    成员 感想
    蔡双浩      这次团队任务对于我绝对是一个重大的挑战,尽管负责了其中较为简单的部分,但是像图形界面、帖子搜索功能都是我从未实现过的部分,可能需要更加多的时间来准备、填坑。
    陈创智      这次团队项目虽然很难,但是我相信在我们团队互帮互助之下,一定能够很好的完成这个项目,做出很好用的论坛。
    程伟杰      第一次做团队项目,很新鲜,很刺激,也有很多挑战很多坑。我们会遇到前所未有的困难,但我相信,在团队的共同努力下,我们会做出我们想要的成果,我们的个人能力也会有较大的提升。
    陈纪禧      本次项目是我接触的第一个团队项目,也是第一个用Java写的项目,这让我学习到了很多相关的知识。团队的分工明确,有良好的团队氛围,非常期待最终的成品。
    高山      本次项目是我接触的第一个较大的项目,要求我继续学习更多相关技术,在项目开发之前,我们已经建立了良好的团队氛围,期待项目顺利进行。
    谢立新      第一次尝试团队合作,没有学习构建软件的框架,只能一点点组件慢慢堆起来;有很多新知识要学习;相信快速学习能力会因此提升。
  • 相关阅读:
    MyBatis的初始化方式
    WCF X.509验证
    NPOI导出EXCEL 打印设置分页及打印标题
    一些旁门左道
    曲线救国:IIS7集成模式下如何获取网站的URL
    图片的粘贴上传
    让EF飞一会儿:如何用Entity Framework 6 连接Sqlite数据库
    ASP.NET 保存txt文件
    JavaScript高级程序设计学习笔记--高级技巧
    JavaScript高级程序设计学习笔记--错误处理与调试
  • 原文地址:https://www.cnblogs.com/clsgghost/p/12848684.html
Copyright © 2011-2022 走看看