**附件5** ![](media/image1.jpeg){width="3.136111111111111in" height="0.7034722222222223in"} **光电信息与计算机工程学院** **专业综合技能实习周志** **专业: [计算机科学与技术]{.underline}** > **学号: [2235062316]{.underline}** **姓名: [金予乐]{.underline}** **实习单位:[苏州矩子智能科技有限公司]{.underline}** > **实习岗位: [3D项目组 开发]{.underline}** **校内导师:\_\_\_\_\_\_\_\_\_\_\_袁健\_\_\_\_\_\_\_\_\_\_\_\_** **实习时间:\_2025-09-08\_\_** **\** **一、实习内容(本周具体实习时间及实习内容)** 本周我完成了从零开始搭建环境检测小工具的核心框架。具体来说,我在 Visual Studio 中新建了 WPF 工程,并根据职责划分了项目结构,将检测逻辑封装在 SysEnv 模块、界面展示部分放在 View 模块、数据脚本预留在 sql 模块,以便后续扩展与维护。 在界面设计层面,我绘制了主窗口的初步布局草图,使用 Tab 控件组织不同页签以展示版本详情、当前环境状态等区域。我还实现了基础的数据绑定机制,使每个 Tab 都可以动态加载对应的视图模型。 作为首批"预留检测项",我编写了基本的环境信息检测工具:读取 Windows 操作系统版本、确定当前用户是否具备管理员权限,以及查询磁盘剩余空间。这些基本项目可以帮助判断目标设备是否具备运行检测工具的最低条件。 **二、实习收获(描述实习内容的细节,以及如何通过实习提升了能力。)** 本周的搭建过程让我体会到"先搭骨架、再填内容"的重要性:先把整体结构和模块框架搭建完整,为后续增量式功能扩展提供结构保障。 在技术实践方面,我进一步加深了对 WPF MVVM 架构的理解,熟悉了 View、ViewModel、Model 三者之间通过 ObservableCollection 和命令(Command)进行解耦的方式。同时,我还学习了如何调用系统 API 获取操作系统版本、权限状态和磁盘空间这些基础信息,为后续检测逻辑打好基础。 **三、存在的问题及后续改进措施(描述当前实习存在的问题,以及后续如何解决这些问题)** 1\. 当前预留的检测项仍较少,仅覆盖系统版本、权限与磁盘空间等基础内容。 改进措施:后续逐步增加对关键依赖的检测,如 GPU 驱动状态、关键运行时环境、专用硬件驱动等。 2\. 主界面目前仅实现了 Tab 页签显示与数据绑定,界面整体感觉较为简单,缺乏清晰的状态提示(如通过/失败的颜色区分)。 改进措施:计划在下周将 Tab 页增强为卡片化布局,并使用颜色或图标直观区分检测结果状态。 3\. 尚未实现检测结果的导出功能,使用户无法保存当前状态进行后续分析。 改进措施:下阶段计划加入导出结果为 JSON 或文本文件的功能,方便保存和分享。 **注:每次周志不少于500字\** **指导教师意见(根据课程目标,针对学生撰写的周志给出指导性建议)**