软件工程课程第一次个人作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2024 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2024/homework/13243 |
这个作业的目标 | 分析个人能力,规划努力方向 |
学号 | 162302127 |
软件工程课程第一次个人作业
162302127
个人logo文生图任务
-
个人logo
-
设计理念与生成步骤
表现编程(programming)主题,融合动漫角色 misaka mikoto。通过本地部署AI Stable Difussion,模型anything-v5-PrtRE.safetensors [7f96a1a9ca],文生图,提示词logo,programming (topic),misaka mikoto,facing viewer,(faux traditional media),album cover 生成。 -
文生图AIGC工具的使用体验和感想
由于该案例中模型的限制,生成logo效果并不理想,但是经过调整,最终产出图片质量不错,风格化达到预期。总之生成式AI的进步带来了文艺工作上生产力的明显提升,在各类AIGC工具的加持下人们的精神文明将会更加充实。
Github个人主页搭建
- 以前搭建的,用的第三方模板
在博客园发一篇随笔
目前我具备了2种能力
- Python
- Web基础
Chat GPT3.5-Turbo生成的软件工程学习指南
1. 学习编程基础
- 选择一门编程语言:Python、Java、C++等
- 基础知识:
- 变量
- 控制流
- 函数
- 面向对象编程
2. 数据结构与算法
- 数据结构:
- 数组、链表、栈、队列、哈希表、树、图等
- 算法:
- 排序与查找算法
- 动态规划
- 贪心算法
3. 软件开发流程
- 了解各个环节:
- 需求分析
- 设计
- 编码
- 测试
- 部署
- 方法论:
- 敏捷开发
- Scrum
4. 版本控制系统
- 学习使用Git:
- 基本操作:克隆、提交、推送、拉取
- 分支管理与合并
5. 软件设计原则
- 学习设计原则:
- SOLID 原则
- 设计模式(如单例、工厂、观察者等)
6. 数据库知识
- 关系型数据库:
- MySQL、PostgreSQL
- 非关系型数据库:
- MongoDB、Redis
- 基本操作与设计。
7. Web开发
- 前端开发技术:
- HTML、CSS、JavaScript
- 后端开发技术:
- Node.js、Django、Spring等
- Web应用开发流程。
8. 质量保障与测试
- 测试类型:
- 单元测试
- 集成测试
- 端到端测试
- CI/CD概念。
9. 软件工程工具
- 集成开发环境(IDE):
- IntelliJ IDEA、Eclipse、Visual Studio
- 开发与调试工具。
10. 实际项目经验
- 参与实际项目:
- 提升技能与经验
- 积累项目管理与团队协作经验
生成的结果比较有帮助,有助于我了解需要学习的技能。