软件工程实践第一次作业

102300207郑晗希 2025-09-27 21:32:01
项目内容
这个作业属于哪个课程2501_CS_SE_FZU
这个作业要求在哪里软件工程实践作业第一次要求
这个作业的目标通过熟悉 CSDN 平台及 Markdown 写作,掌握利用思维导图和学习路线图进行规划的方法,并将其应用到软件工程实践课程中,以此提升自主学习的意识,增强团队协作能力,锻炼工程实践水平。
其他参考文献markdown教程

目录

  • 1. 回首过去
  • Q1:当初你为什么选择软件工程这个专业?
  • Q2:当初对软件工程这个专业的期待和想象是什么?
  • Q3:当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么 FLAG 吗?
  • 2. 个人简历
  • 技能特长
  • 项目经历
  • 3. 展望未来
  • 4. 思维导图和学习路线


1. 回首过去

Q1:当初你为什么选择软件工程这个专业?

我选择软件工程是因为对计算机和编程一直很感兴趣,喜欢把想法通过代码实现出来。同时,我也认为软件在各行各业都有广泛应用,学习这个专业不仅能培养解决问题的能力,还能在未来有更多发展机会。


Q2:当初对软件工程这个专业的期待和想象是什么?

当初选择软件工程时,我期待能系统学习编程语言和软件开发流程,掌握把一个想法从零变成应用的能力。我也想象过能和团队一起做完整的项目,不仅写代码,还能体验需求分析、设计、开发到测试的完整过程。


Q3:当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么 FLAG 吗?

当初进入软件工程时,我希望自己能保持高度的主动性,多动手实践,而不是只停留在课本知识上。为了适应学习,我在入学前就尝试过一些编程基础,比如自学 C 语言、刷算法题,也给自己立过 FLAG——至少要独立完成一个小项目,用来检验和展示自己的学习成果。


2. 个人简历

学号102300207
姓名郑晗希
教育与组织经历福州大学SOSD实验室iOS组成员
竞赛情况服务外包与软件设计比赛二等奖
githubkazon0

技能特长

分类说明
语言与框架熟悉 Swift 与 SwiftUI 框架,掌握动画机制与交互动效设计。
架构与异步编程熟悉 MVVM 架构,了解 Combine 与 async/await 异步编程模型。
网络与数据熟悉 URLSession 使用与 RESTful API 对接流程;掌握 Core Data 与 SQLite3 的本地数据管理技术
状态管理掌握 State、Binding、ObservedObject、EnvironmentObject 等 SwiftUI 状态管理方式,能够灵活处理界面与数据的联动。
开发与调试熟悉 Xcode 使用,掌握模拟器调试、真机测试。
版本管理熟悉 Git 与 GitHub 的基础使用流程,能够完成代码提交、推送和远程仓库管理。
设计能力具备一定的 UI 设计能力,能够进行界面布局与交互优化。

项目经历

MindBotAI 校园心理医生

名称MindBotAI 校园心理医生
负责部分iOS 前端开发 & UI 设计
项目简介MindBot 是一款面向高校学生的心理健康服务 App,集 AI 情绪对话、心理评估图表、咨询预约、匿名社区 等功能于一体,致力于打造温暖、智能的心理关怀平台。
AI情绪对话模块支持语音识别、文字输入与智能语义分析,结合WebSocket实现流式对话体验
心理评估与情绪图表集成图表库展示用户历史情绪波动趋势与评估报告,便于个体自我分析
心理咨询预约系统提供日历式预约界面,用户可自主选择咨询师与时间段,预约成功后提示通知
心理互助社区支持匿名发帖,留言板引用waterfallgrid实现瀑布流UI效果
项目链接MindBot

bilibili基础复刻

名称bilibili基础复刻
负责部分iOS 前端开发 & UI 设计
项目简介这是一个模仿 Bilibili 的复刻项目,主要用于学习与练手。项目实现了常见的视频播放平台功能,包括视频获取、视频播放、本地收藏、用户登录等模块。
视频获取完成了首页推荐视频信息获取的 api 对接
收藏功能可以自定义收藏夹,并进行视频收藏管理,利用coredata进行本地视频存储
搜索功能模糊查找视频信息,显示搜索列表并支持跳转
界面还原尽可能还原 Bilibili 的视觉风格
视频展示bilibili基础复刻

AllerTrack 过敏性疾病专病库管理系统

名称AllerTrack 过敏性疾病专病库管理系统
项目简介AllerTrack(过敏追踪)是大二下学期数据库实践作业,采用Swift 5语言和SwiftUI框架开发,基于MVVM架构实现数据与界面的高效分离。
本地化数据存储基于原生 SQLite3 数据库,利用 DatabaseManager.swift 封装核心 CRUD 操作。
数据管理支持患者临床信息、流行病学数据、随访记录及生物样本的增删改查。
模块化设计包含 Models(数据层)Views(视图层)数据库管理层,结构清晰。
数据库规范性设计完整的 ER 图 与表结构方案,支持扩展。
系统资源配备标准 .xcassets 与物理数据库文件 allergy.db
项目链接AllerTrack

3. 展望未来

在大三阶段,我计划先沉淀自己,系统提升 iOS 原生开发能力,并在条件允许的情况下拓展跨平台开发(如flutter)的学习。同时,我会深入使用 Figma 打磨 UI 设计能力,结合 iOS 面试题巩固知识点,并通过刷 LeetCode 持续强化算法与数据结构水平。在此过程中,我将积极关注并把握实习机会,争取在大三暑假能够进入大型互联网企业实习,以实践经验进一步锻炼和提升自己的综合能力。


4. 思维导图和学习路线

img

img

...全文
125 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

103

社区成员

发帖
与我相关
我的任务
社区描述
2501_CS_SE_FZU
软件工程 高校
社区管理员
  • FZU_SE_LQF
  • 木村修
  • 心态773
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧