zoukankan      html  css  js  c++  java
  • 软件工程管理——第一次作业

     

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

    这篇随笔分为四个部分: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。

  • 相关阅读:
    Android源码学习之模板方法模式应用
    CSS3特性修改(自定义)浏览器默认滚动条
    【JQ+锚标记实现点击页面回到顶部】
    网页响应式媒体查询
    CSS3新特性,绘制常见图形
    【CSS3动画】transform对文字及图片的旋转、缩放、倾斜和移动
    MySQL索引详解
    Eclipse快捷键大全(转载)
    深入Java集合学习系列:HashMap的实现原理
    HTML5 的Drawing Path
  • 原文地址:https://www.cnblogs.com/xiaym896/p/5254580.html
Copyright © 2011-2022 走看看