软件工程课程展示20237|601课程介绍

91百科网 11 0

软件工程

课程展示

2023年

7 | 6

01

课程介绍

为促进学生综合实践能力的提升,《Java企业应用开发》与《移动互联网应用开发》采用联合项目考试的方式,打破课程间的壁垒,实现学生实践能力和综合素养的培养。 本次联考结合了两门课程的内容,让你初体验前后端分离开发。

本次作品展呈现了软件工程专业三年级学生的前后端分离开发的优秀原型作品,展示了扎实的专业能力。 希望软件工程专业的学生能够坚持不懈地从事工程实践。 该专业也将继续深化教学改革,为培养适应现代社会需要的高素质人才奠定坚实的基础。

02

讲解视频

03

课程展示

网盘项目

这是一个基于Vue 3、Element Plus、Spring Boot、MySQL和Redis技术栈开发的百度网盘仿项目。

通过简洁美观的Vue 3前端界面和丰富的Element Plus UI组件,用户可以轻松上传、下载、共享和管理各种文件类型。

在后端,我们使用Spring Boot框架来处理用户请求和逻辑处理。 MySQL数据库存储用户的文件信息、权限设置等相关数据,而Redis则用于提高项目的性能和可扩展性。

软件工程课程展示20237|601课程介绍 对战 前端 应用 外卖 课程 第1张

游戏战斗物品

已经实现了两人在线蛇对战平台。 与传统的贪吃蛇游戏不同,这款游戏主要利用用户编写的机器人代码,利用算法来控制蛇在地图上移动。 首先将对手逼入死胡同的玩家获胜。 。 因此,我认为这个游戏最大的乐趣在于创造优秀的机器人。 当然,游戏也支持人机对战。

该项目具有较高的可扩展性。 贪吃蛇可以变成其他游戏(如五子棋、连连看),也可以将其他游戏添加到对战平台中。

项目前端使用axios发送http请求获取普通信息,使用websocket发送游戏信息。 后端是使用一个主服务(后端)和两个子服务(botrunningsystem、matchingsystem)来实现的。

外卖管理项目

项目名称为外卖管理系统,其特点是利用Zoey框架的权限管理,让不同角色的用户可以使用不同的功能,而这些功能接口都存储在数据库中,前端最终路由是动态生成的; 其次采用了字典功能,使得数据呈现形式更加生动; 最后一个是Zoyi框架的代码生成功能。 虽然大大减少了代码量,更适合敏捷开发,但对数据库的要求更加严格。 ,在构建数据库时需要考虑多个方面,需要分析前端界面上需要显示哪些数据,需要以什么格式显示数据。

优秀项目截图

结尾

图文来源|软件学院软件工程教研室

标签: 对战 前端 应用 外卖 课程

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~