103
社区成员
发帖
与我相关
我的任务
分享| 项目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | 2501_CS_SE_FZU |
| 这个作业要求在哪里 | 软件工程实践作业第一次要求 |
| 这个作业的目标 | 通过熟悉 CSDN 平台及 Markdown 写作,掌握利用思维导图和学习路线图进行规划的方法,并将其应用到软件工程实践课程中,以此提升自主学习的意识,增强团队协作能力,锻炼工程实践水平。 |
| 其他参考文献 | markdown教程 |
我选择软件工程是因为对计算机和编程一直很感兴趣,喜欢把想法通过代码实现出来。同时,我也认为软件在各行各业都有广泛应用,学习这个专业不仅能培养解决问题的能力,还能在未来有更多发展机会。
当初选择软件工程时,我期待能系统学习编程语言和软件开发流程,掌握把一个想法从零变成应用的能力。我也想象过能和团队一起做完整的项目,不仅写代码,还能体验需求分析、设计、开发到测试的完整过程。
当初进入软件工程时,我希望自己能保持高度的主动性,多动手实践,而不是只停留在课本知识上。为了适应学习,我在入学前就尝试过一些编程基础,比如自学 C 语言、刷算法题,也给自己立过 FLAG——至少要独立完成一个小项目,用来检验和展示自己的学习成果。
| 学号 | 102300207 |
|---|---|
| 姓名 | 郑晗希 |
| 教育与组织经历 | 福州大学SOSD实验室iOS组成员 |
| 竞赛情况 | 服务外包与软件设计比赛二等奖 |
| github | kazon0 |
| 分类 | 说明 |
|---|---|
| 语言与框架 | 熟悉 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 |
在大三阶段,我计划先沉淀自己,系统提升 iOS 原生开发能力,并在条件允许的情况下拓展跨平台开发(如flutter)的学习。同时,我会深入使用 Figma 打磨 UI 设计能力,结合 iOS 面试题巩固知识点,并通过刷 LeetCode 持续强化算法与数据结构水平。在此过程中,我将积极关注并把握实习机会,争取在大三暑假能够进入大型互联网企业实习,以实践经验进一步锻炼和提升自己的综合能力。

