• 2020软件工程作业05


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10619
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10619
    这个作业的目标 在网页页面上呈现树形结构形式的师门树
    作业正文 下文
    其他参考文献 www.baidu.com

    一、结对信息与分工

    陈勇 20177644 博客园地址:https://home.cnblogs.com/kazige/
    张顺 20177619 博客园地址:https://www.cnblogs.com/zxssg/
    Github地址:https://github.com/Michael-ZHANGG/zhihuishu

    二、PSP表格

    PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟)
    Planning 计划 60 60
    Estimate 估计这个任务需要多少时间 60 120
    Development 开发 800 800
    Analysis 需求分析 (包括学习新技术) 60 300
    Design Spec 生成设计文档 40 60
    Design Review 设计复审 30 30
    Coding Standard 代码规范(为目前的开发制定合适的规范) 20 30
    Design 具体设计 50 100
    Coding 具体编码 240 600
    Code Review 代码复审 30 60
    Test 测试(自我测试,修改代码,提交修改) 60 300
    Reporting 报告 30 100
    Test Repor 测试报告 30 60
    Size Measurement 计算工作量 20 20
    Postmortem & Process Improvement Plan 事后总结, 并提出过程改进计划 30 120
    合计 1560 2700

    三、具体分工

    陈勇:需求分析、文档编写、测试意见
    张顺:代码编写、调试代码、意见改进

    四、解题思路描述与设计实现说明

    需求分析:

    • 文本数据的提取
    • 文本数去提取完如何保存和传送
    • 树状动态结构的生成
    • 树状结构缩放的实现

    代码组织与内部实现设计(类图)

    重要函数

    五、成果展示


    六、目录说明和使用说明

    • Wisdom_tree(在chrome上运行)
    • README:使用说明文件

    七、Github代码签入记录

    八、遇到的代码模块异常或结对困难及解决方法

    树状结构难以实现

    学习VUE,D3等框架,寻找类似树状可折叠结构的模板,学习API使用

    界面设计简单简陋,不堪入目,html+css不熟练

    广泛寻找优质界面,并借鉴学习,在B站和菜鸟教程寻找入门教学资源,一步步慢慢学习建立

    九、评价你的队友

    陈勇:这次是第二次结对编程,合作也越来越默契,越发觉得结对编程是一个很好的学习和工作方式,既可以互相点出对方的缺点,又可以相互鼓劲加油,让枯燥的编程增添了许多乐趣。

    张顺:此次作业压力很大,因为是直接实现功能,幸亏上学期努力学习了李津老师的js课程,才能完成此次作业,但其中还是有一些不足,但多亏了队友陈勇的仔细测试,发现并解决了问题。

    十、自我评分

    项目点 评分
    结对信息 1
    具体分工 1
    PSP表格 1
    解题思路描述与设计实现说明 20
    附加特点设计与展示 5
    正确性 15
    美观性 15
    方便 6
    在博客中给出目录说明和使用说明 2
    单元测试 0
    贴出Github的代码签入记录 1
    遇到的代码模块异常或结对困难及解决方法 4
    评价你的队友 2
    总分 73
  • 相关阅读:
    归并排序
    [转]html5 Canvas画图教程(1)—画图的基本常识
    [转]浏览器工作原理
    [转]Web开发者和设计师必须要知道的 iOS 8 十个变化
    mobile web开发(1) html页面头部基本设置
    差点难产的HTML5
    感觉离开了好久
    Java----区别
    MySQL---sql语句优化
    MySQL---数据库优化
  • 原文地址:https://www.cnblogs.com/zxssg/p/12722085.html
Copyright © 2020-2023  润新知