首页 > 其他分享 >个人总结

个人总结

时间:2023-06-01 11:12:30浏览次数:32  
标签:总结 个人 项目 App 软件工程 软件 团队 成员

个人总结

回顾本学期开学第一周的计划,基本大部分完成了当时定下来的目标,计划为在本学期能够独立的完成一个Mis系统的制作,学习Android的App开发,补上上学期落下的基础知识,具体的实现过程和实例,从学习掌握开学测试的一个增删改查的Mis系统开始,通过询问同学和上网自学实现了独立完成一个增删改查的系统,再在老师布置Android App的作业后开始学习Android Studio 的开发,之后自己实现的实例主要有新闻发布系统,科技政策查询系统,web应用开发课上的web网页实验,结对作业的地铁线路查询的web网页端,最后的测试学生管理系统web网页,记事本App,结对作业地铁线路查询App,团队项目的记账本App

阅读《构建之法》的问题

  1. 什么是软件工程?

软件工程是一种工程方法论,它涉及开发、维护、测试和管理软件项目的全过程,旨在生产高质量、可靠和效率高的软件产品。

  1. 软件工程开发的生命周期有哪些?

软件工程开发的生命周期包括:需求分析、设计、编码、测试和部署/维护。

  1. 什么是软件需求?

软件需求是指软件系统应该实现的功能、性能、可靠性和可用性的描述。

  1. 软件质量指标有哪些?

软件质量指标包括:功能性、可靠性、可用性、可维护性、可移植性和效率等。

  1. 软件工程的开发过程中,为什么要进行软件测试?

答:软件测试是用来评估和改进软件质量的一种重要方法,可以帮助检验软件是否满足需求,是否存在缺陷。

新问题:

  1. 如何设计符合质量标准的软件架构?
  2. 如何有效地进行软件需求建模?
  3. 如何优化软件开发过程,提高软件工程效率和可维护性?

“事后诸葛亮”分析感想

软件工程项目是一个团队合作的过程,需要每个团队成员都充分发挥自己的能力和专业知识,才能顺利完成整个项目的开发和维护工作。在软件工程项目中,需求分析、设计和开发等不同阶段都需要进行有效的协作和交流,以确保每个阶段的正确性和质量。

同时,软件工程项目也需要注意合理的技术选型和项目管理策略,避免出现过度设计或者不当管理等问题,从而导致项目延期、超预算或者质量下降的情况。

总之,软件工程项目需要所有团队成员共同努力,才能在保证质量和效率的前提下,顺利完成整个开发和维护过程。

自己的提高和收获

在代码能力上较上一学期有较大提高,能够独立完成一个增删改查的Mis系统,

完成一个简单的能够连接外部数据库的App,在团队项目合作中我主要负责项目前端交互页面的设计和连接数据库的操作,通过团队项目的合作自己对前端页面的操作更加熟练。在软件项目的团队合作过程当中,在团队中,每个成员都可以通过团队协作和交流,获取新的知识和技能。通过参与软件工程项目,可以不断学习新的技术和方法,并将其应用到实践中。在软件工程项目中,每个团队成员都需要分工协作,充分发挥自己的专业能力,同时也需要密切配合其他成员,共同完成团队目标。通过这样密切的协作,可以提高协作和沟通能力,并学习如何与他人合作和协商。参与软件工程项目可以让团队成员积累宝贵的经验。通过实践中不断遇到的不同问题,团队成员可以不断完善自己的技能和工作方法,从而积累更多的经验和技能,并可以将这些经验应用到不同的工作场景中。团队合作软件工程项目可以形成团队文化。在合作过程中,团队成员可以建立起紧密的联系和信任关系,以共同实现任务目标为目标,形成一种团队精神和合作文化。软件工程项目是一个循序渐进的过程,正式的发布也是团队成员 累积的努力的成果。在整个项目完成后,团队成员可以感到极大的成就感,并为自己的贡献感到自豪和满足。

提供多种资源学生使用。丰富的课程资源,包括文本资料、案例分析、商业软件和工具,可以帮助学生更好地理解学习。

在其他相关课程中强调软件工程的重要性。通过将软件工程课程的重要性与其他相关课程中的实践案例和商业应用相结合,可以更好地让学生理解软件工程对于整个 IT 行业的重要性, 以及在项目中的作用和关键概念。

标签:总结,个人,项目,App,软件工程,软件,团队,成员
From: https://www.cnblogs.com/-GYP/p/17448368.html

相关文章

  • Go排序算法小总结
    Go-排序算法参考整理:1.0十大经典排序算法|菜鸟教程(runoob.com)shell排序-Mohuishou(lailin.xyz)排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部......
  • 【博学谷学习记录】超强总结,用心分享 | HDFS
    【博学谷IT技术支持】HDFSHDFS又称分布式系统,采用了主从(Master/Slave)结构模型,一个HDFS集群是由一个NameNode和若干个DataNode组成的。其中NameNode作为主服务器,管理文件系统的命名空间和客户端对文件的访问操作;集群中的DataNode管理存储的数据。特点海量数据存储:可横向扩展,......
  • 【博学谷学习记录】超强总结,用心分享 | HDFS读写流程
    【博学谷IT技术支持】HDFS写流程上图是HDFS的写流程图主要步骤如下client向服务器发起上传请求(RPC)NameNode接受到请求之后会进行权限检查(目录是否存在权限,目录是否存在)NameNode会给client反馈是否可以上传标记Client会将要上传的文件安装设置的Block大小进行切片Clie......
  • 【博学谷学习记录】超强总结,用心分享 | Hadoop
    【博学谷IT技术支持】一、介绍概念Apache™Hadoop®项目为可靠、可扩展的分布式计算开发开源软件。允许简单的编程模型在大量计算机集群上对大型数据集群进行分布式处理。项目包含以下模块:Common:支持其他hadoop模块的通用实用程序HDFS(分布式文件系统):可提供对应用程......
  • 【博学谷学习记录】超强总结,用心分享 | shell基础
    【博学谷IT技术支持】一、shell简介shell是一种编写脚本程序的语言,常用于linux,shell是解释型语言,相对于其他的语言更加好学,它的语法和结构也比较简单通过编写脚本,能显著的提高开发的效率二、shell的基础知识每个sh文件都有这个开头,是指此脚本使用/bin/bash来解释执行#!/......
  • 【博学谷学习记录】超强总结,用心分享 | Zookeeper
    【博学谷IT技术支持】一、Zookeeper基础知识Zookeeper地址:https://zookeeper.apache.org/介绍Zookeeper是一个开源的分布式协调服务,用来给分布式应用提供一致性服务。Zookeeper本质是一个分布式的小文件存储系统。是Chubby一个开源的实现,是Hadoop和Hbase的重要组件。特性......
  • 博学谷学习记录】超强总结,用心分享 | 发送邮件-yagmail
    【博学谷IT技术支持】一、介绍yagmail是一个GMAIL/SMTP客户端,旨在使发送电子邮件尽可能简单。在项目中或多或少都需要使用的它,比如监控,比如用户提示等。二、项目使用使用流程首先要安装yagmail其次链接邮箱服务器,这里要设置发件人的邮箱,发件人的邮箱授权码,发件服务器等参......
  • 【博学谷学习记录】超强总结,用心分享 | Django简易开发指南
    【博学谷IT技术支持】一、介绍Django是python语言写的开源web开发框架,遵循MVC设计。Django的主要目的是简便、快捷的开发数据库驱动的网站。但是Django有一个专有名词:MVTM:Model,负责数据处理,内嵌了ORM框架V:View,接收HttpRequest,业务处理,返回HttpResponseT:Template,负责......
  • 【博学谷学习记录】超强总结,用心分享 | hive分区与分桶的区别
    【博学谷IT技术支持】公众号:积雷山摩云洞,欢迎关注!!!概念分区表:将数据分散到多个子目录中,在执行查询是,可以根据条件加快查询效率分桶表:是相对分区更细的颗粒度划分,分桶表是将表查分到不同的文件中,根据数据表某列的hash值进行分区,对某列数据分区就是对该列属性值的hash值取模,......
  • 【博学谷学习记录】超强总结,用心分享 | yarn的执行流程
    【博学谷IT技术支持】yarn的组成部分hadoop是由Common、HDFS、YARN、MapReduce等核心模块组成,yarn负责解决资源调度问题,这里介绍下yarn的业务执行流程。yarn是Master/Slave结构,主要包含ResourceManage、NodeManager、ApplicationMaster和Conainer等组件。ResourceManager......