• 软件工程管理——第一次作业


     

    这是软件工程管理课第一次作业,也是我的第一篇随笔。

    这篇随笔分为四个部分:1.自我介绍。

                          2.对这门课的期待。

                          3.第一周工作统计。

                          4.第一个小项目(词频统计与四则运算选其一)。

    一、自我介绍
            我叫夏一鸣,是东北师范大学计算机科学与信息技术学院,计算机应用技术专业的研一学生。本科也是东北师大的,专业是计算机科学与技术。我来自湖北咸宁,是一个南方小伙,为人还算随和乐观,希望老师和同学们多多关照。

    二、对这门课的期待
            我想,大家之所以选了这门课,当然初衷都应该是想学到一些东西,比如编程经验、编程技巧、等等。那到底能不能坚持下去,这就是一个问题啦。老师平时比较热情随和,但一旦涉及到工作方面便会十分严谨,专注。有句话老师说了很多次,“要么满分,要么零分”,这就是编程的结果。具体对这门课的期待就是,希望每次作业难度由易到难,涉及到部分困难问题能够予以放宽时限。

    三、第一周工作统计
            

    代码行数

    博客字数

    知识点

    第一周

    周一:212

    周二:添加98

             修改30

             删除49

     725

     结对编程

    Github上传

    四、第一个小项目
            我做的第一个小项目是“小学生四则运算做题软件”。老师要求两人一起结对编程完成,我的搭档是王巍(博客为http://www.cnblogs.com/shirlywangwei/)。
            先从需求分析说起:1.要有四则运算符号(+-*/)的选择框,选择运算符。
                              2.要有题目显示框,负责显示所选符号下相应的题目。
                              3.要有统计框,负责统计共答题数、答对题数和答错题数。
                              4.要有“开始答题”、“提交答案”、“重新答题”三个按钮。

             下图是我个人第一次画的软件界面简图。




             
             经过我与搭档的讨论,第一版的初次开始界面如下图所示。





             周一时,我们并没有涉及到“混合运算”,只是实现了两个操作数、一个运算符的操作。周二实现了多运算符的“混合运算”,但并不涉及“括号”。如下图:


    具体两个版本的代码我已经上传到Github,我的Github是https://github.com/xym19930306/First。

  • 相关阅读:
    VUE脚手架,babel转码 常用命令
    ES6那些事半功倍的新特性(一)
    vuex中怎么把‘库’中的状态对象赋值给内部对象(三种方法)
    VUE自定义指令生命周期,VUE生命周期
    判断是数组还是对象的方法
    利用cordova打包H5混合app
    webstorm皮肤外观样式快速设置,CMD的使用方法,webstorm11激活方法
    数组操作方法中的splice()和concat() 以及slice()
    Angularjs跨域
    Node.js的基础知识(一)
  • 原文地址:https://www.cnblogs.com/xiaym896/p/5254580.html
Copyright © 2020-2023  润新知