zoukankan      html  css  js  c++  java
  • 软件工程概论学习心得

    软件工程概论学习心得

    不知不觉,大二已经悄悄过去了。在时长半年的软件工程课程学习中,我学到了很多知识。

    一、软件工程

    在这一学期中,我们知道了什么是软件工程。软件工程不仅仅指的是程序代码,而是包括从软件的需求分析到软件上线的一系列过程。软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。

    二、合作

    在学习软件工程的过程中,我明白了在开发一个软件的过程中,做需要的并不是一个人完成代码,而是一个团队之间相互合作,共同开发一个软件的过程。在一个团队里,有项目经理负责协调整个团队,对整个软件的功能和构造进行掌控,解决团队中各个组员之间的矛盾。有进行UI设计的组员,有进行界面美化的美工,有进行代码编写的程序员以及对软件测试的软件测试员。只有当这些人进行团结合作,才能开发出一个优秀的软件。

    三、好软件的定义

    一个好的软件,需要在给定成本的前提下,具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。一个软件并不是适用于大部分人的,而是适用与特定用户的。

    四、学习到的知识

    (1)    php

    学习到了php连接数据库,对数据库进行简单的增删改查操作,页面跳转。登陆,注册以及在页面上进行输入输出

    (2)    java

    学会了使用javabean连接数据库以及对数据库进行增删改查等基本操作。学会了用jsp建立登陆和注册界面的搭建,页面跳转。

    (3)    c#

    学习了form组件的使用,tab页面的建立,form对数据库的操作,linklabel控件的使用,webrower控件的使用,正则表达式对所需要的内容进行读取分类,列表函数的使用。

    在这半年的软件工程的学习中,我同样发现了自己的许多缺点,如:

    1、对软件的设计思路考虑不全。

    2、在一些方便思考固化,习惯依赖于网络。

    3、对文档的撰写不太熟练,不喜欢写文档以及注释。

  • 相关阅读:
    SAS的初级入门(六)
    SAS的初级入门(五)
    SAS的初级入门(四)
    SAS的初级入门(三)
    Deep Learning 的阅读笔记(一)
    SAS的初级入门(二)
    SAS的初级入门(一)
    Linux使用shell脚本监控
    Python中正则表达式的巧妙使用
    140种Python标准库、第三方库和外部工具
  • 原文地址:https://www.cnblogs.com/love-xi/p/5613881.html
Copyright © 2011-2022 走看看