软件工程实践第一次作业

102300416郑哲傲 2025-09-27 16:09:21
这个作业属于哪个课程软件工程实践
这个作业要求在哪里软件工程实践第一次作业
这个作业的目标加入学习社区、学习markdown、构建思维导图
其他参考文献Markdown基础入门 、《构建之法》

目录

  • 回首过去
  • 问题1 在过去学习过程中对于前端后端的理解
  • 问题2 在Java程序设计中通过GUI编程对于前端编程的感受
  • 立足当下
  • 展望未来
  • 思维导图和学习路线

回首过去

问题1 在过去学习过程中对于前端后端的理解

前端是直接与用户交互的可视化界面层,负责将数据以友好的形式呈现给用户,并接收用户的操作,相当于应用的门面。其核心目标是提升界面美观度与用户体验,核心目标与挑战在于兼容性、交互流畅度和页面性能。后端是隐藏在服务器端的数据与逻辑层,负责处理业务逻辑、管理数据存储、提供接口供前端调用,相当于应用的大脑。其核心目标是保证数据安全、业务逻辑正确和系统稳定性,因此特点围绕数据处理和服务能力展开。

问题2 在Java程序设计中通过GUI编程对于前端编程的感受

Java的GUI编程和前端编程都属于 “用户界面开发”,但二者的技术栈、运行环境和应用场景截然不同。前者基于Java 虚拟机,需安装Java环境,运行在本地客户端,依赖Java语言和GUI库,主要用于开发桌面应用。后者基于浏览器,无需额外安装环境,运行在用户设备的浏览器中,代码部署在服务器,用户通过 URL 访问,无需安装,天然跨平台,解决兼容性后只要有浏览器就能运行,用于开发Web页面和应用。因此前端编程更具有基于Web标准的跨平台界面开发,强依赖网络与后端协作,极致关注用户体验,且处于快速迭代的开放生态中的特点。

立足当下

目前对于专用的前端工具掌握不足,仅仅学习过Java的GUI编程等类前端的界面化设计工具。同时还对前后端接口的设计掌握不足,仍然需要加强对于JavaScript、HTML等技术语言的学习,也要尝试掌握Node.js等全栈相关工具,加强职业竞争力。

展望未来

希望在接下来时间中掌握HTML、JavaScript等相关语言,理解前端编程的构建以及与后端编程的相互关联、接口配对等技术,努力争取在毕业前掌握独立设计微型Web全栈开发的能力。

思维导图和学习路线

img

img

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

103

社区成员

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

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