• 第四次作业


    生活在长大——图书管理系统

    第一部分先列出本次采用Scrum敏捷编程的任务完成情况,并写出心得

    在本次图书管理系统开发中,我们采用Scrum敏捷编程来完成此次任务,采用Scrum敏捷编程提高了团队的协作能力,而且和传统的开发方式相比较,Scrum敏捷开发更加灵活,在开发过程中,开发团队可以及时发现错误并改正错误,而且Scrum敏捷开发强调用户参与到开发的过程中来,能开发出更符合用户要求的软件,而不是像传统的开发方式那样,到最后问题才会全部爆发出来。本次图书管理系统主要完成了图书查询,图书借阅,图书归还等功能。



    敏捷开发学习心得

    1. 自己要对每个功能写好单元测试,写单元测试能帮助代码进行分层,方便别人阅读与理解。这样不管是你在修改别人的bug还是别人修改你的bug,会相应的顺手一下。
    2. 编写能够清晰表达意图的代码,这样的代码清晰易懂。最好是采用规范的命名、清晰的流程、简单的编码等方式来达到代码既是注释的效果。

    第二部分设计整体编程任务的架构设计、构件级设计

    【体系架构环境图】

    【系统原型图】

    【构件结构图】

    【构件级设计类图】

    【带泳道的活动图】

  • 相关阅读:
    LeetCode 264. Ugly Number II
    LeetCode 231. Power of Two
    LeetCode 263. Ugly Number
    LeetCode 136. Single Number
    LeetCode 69. Sqrt(x)
    LeetCode 66. Plus One
    LeetCode 70. Climbing Stairs
    LeetCode 628. Maximum Product of Three Numbers
    Leetcode 13. Roman to Integer
    大二暑假周进度报告03
  • 原文地址:https://www.cnblogs.com/djh0709/p/10605427.html
Copyright © 2020-2023  润新知