软件工程第一次个人作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13243
这个作业的目标 1. 体验使用AIGC的功能 2.了解Github社区3.掌握Markdown编辑器的使用
学号 102202101

1.个人logo文生图任务

使用工具:Craiyon

过程

个人logo展示

设计过程与理念

1.使用Craiyon工具生成个人logo。
2.在输入框加入自己想要具有的元素,科技感代表着计算机技术,与博客园相贴合,加入house元素是因为与马的英文谐音,同时具有温馨和归属感,也与博客园的相呼应。
3.在生成的诸多相关图片选择自己喜欢的个人logo。

个人使用体验与感想

Craiyon 是一个免费的 AI 图像生成工具。用户输入文字描述后,Craiyon 会生成对应的图像。界面简洁明了,生成速度快,同时生成一组图像可供选择,但有时图像可能与描述不完全匹配,尤其是当描述非常具体或复杂时,图像质量和细节可能不如高级工具。适用于创意工作如插图、概念艺术、产品设计。希望Craiyon 的技术会随着时间不断改进,未来推出更高质量的图像生成模型或更多功能。或许将来能在很大程度上取代从事基础设计的工作人群。

2.Github个人主页搭建

个人主页

3.我的随笔

个人评估及期望

1.A掌握了c语言、python、java的基础语法;B对于Linux等虚拟机也有一定的了解;C对计算机硬件方面也有粗略认知。
2.目前个人对数据挖掘和机器学习这方面比较感兴趣。
3.缺乏解决较难的算法编程题目的能力,自身的思维活跃度不够,对于进阶技术的掌握程度不够,个人自主学习能力不足,缺乏团队协作共同开发经验。
4.目前代码量100行作业,希望通过这门课程对的学习代码量可以达到两三百行。
5.希望通过课程学习能提高我的代码水平,并且能学习一定的项目经验,对于项目的整个流程有清晰的了解,同时经历在项目制作过程中容易遇到的困难和问题,初步感受程序员的工作,为日后就业积累一定基础。

软件工程学习指南

  1. 基础知识
    软件开发生命周期(SDLC):了解需求分析、设计、实现、测试、部署和维护的各个阶段。
    软件工程方法学:学习常见的开发模型,如瀑布模型、敏捷开发(Scrum、Kanban)、极限编程(XP)。
  2. 需求分析
    需求收集与分析:学习如何收集用户需求,定义功能需求和非功能需求。
    用例建模:了解如何使用用例图和用例描述来捕捉系统功能。
  3. 系统设计
    设计模式:掌握常见的设计模式,如单例模式、工厂模式、观察者模式。
    架构设计:学习如何设计系统架构,了解不同架构风格(如分层架构、微服务架构)的优缺点。
  4. 编码与实现
    编程规范:遵循编码标准,编写可维护、可重用的代码。
    版本控制:使用工具如 Git 来管理代码版本和协作。
  5. 软件测试
    测试方法:了解单元测试、集成测试、系统测试和验收测试。
    自动化测试:学习如何使用测试框架(如 JUnit、Selenium)进行自动化测试。
  6. 项目管理
    项目计划与管理:学习如何制定项目计划、分配资源、跟踪进度。
    风险管理:了解识别、评估和管理项目风险的方法。
  7. 质量保证
    质量标准:学习如何确保软件符合质量标准和最佳实践。
    持续集成/持续交付(CI/CD):掌握自动化构建和部署的概念。
  8. 文档与沟通
    技术文档:学习如何编写清晰的技术文档,包括需求文档、设计文档和用户手册。
    团队协作:提高团队沟通能力,掌握协作工具和方法(如 Jira、Confluence)。
  9. 实践与案例分析
    实际项目:参与实际的软件开发项目,以应用所学的知识和技能。
    案例研究:分析成功和失败的软件项目案例,从中吸取经验教训。
    通过这些学习步骤,你可以掌握软件工程的核心技能,并为实际的软件开发工作做好准备。

个人觉得上述学习指南有一定的合理性,使我了解到了软件工程课程的大致学习方向和内容,并且告诉我在每个课程中该如何学习相应知识,在学习后能有哪些方面的收。这篇学习指南使我有一定的收获。

posted @   Endorphins  阅读(19)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示