首页 > 其他分享 >项目情景问答

项目情景问答

时间:2023-12-29 22:23:40浏览次数:26  
标签:情景 项目 前端 工程师 接口 使用 设计 问答

1.聊一下最近做的这个养老项目?

这是个养老管理软件产品,涵盖来访管理、入退管理、在住管理、服务管理、财务管理等功能模块,涉及从来访参观到退住办理的完整流程 该项目分为两端: 管理后台:养老院员工使用,入住、退住,给老人服务记录等等 家属端:养老院的老人家属使用,查看老人信息,缴费,下订单等等

2.这个项目中使用到了什么技术?

​ 前端主要使用的Vue3+TS

​ 后端主要使用的是Springboot集成SSM作为基础架构,当然后端也集成了很多其他的技术,比如有 Mybatis、Swagger、Spring cache、Spring Security、Xxl-job、Activiti7。还使用了nginx来 作为反向代理和前端的静态服务器

​ 数据存储主要使用到了MySQL和Redis

​ 其他技术:阿里云物联网平台IOT、对象存储OSS、微信登录、AI工具辅助开发等

3.你主要负责了哪些模块?

主要负责各个功能的接口开发以及项目前期的表结构设计,模块主要设计登录校验,住户入住,人员状态管理

4.项目的开发流程是什么?

第一个阶段是需求分析阶段:需求评审会确定需求后,技术团队制定开发排期。然后技术团队根据产品原型分析业务需求 第二个阶段是设计阶段:技术团队根据业务需求的分析结果,开始设计数据库表、API接口文档 第三个阶段是开发阶段:前端工程师和后端工程师同时根据业务需求及设计文档进行代码开发,开发完毕后需要进行代码的自测及前后端联调 第四个阶段是测试阶段:测试工程师在测试环境中对系统进行功能和性能测试,直到系统符合上线标准 第五个阶段是部署阶段:运维工程师负责将项目的JAR包以容器化方式部署到生产服务器上,这样就完成了项目的上线

5.项目组成员有哪些?

技术团队12人,1个技术经理、4个Java 、其他各1人,包括产品经理、UI、前端、IOS、安卓、运维、测试

6.如何创建接口,你设计过接口吗?

根据接口四要素创建设计过,根据前期表结构设计以及安全总体框架来进行设计,具体可以通过API工具YAPI来进行设计,设计期间需要跟前端工程师接口的设计细节

7.你们项目中使用过在线接口文档吗?使用的哪个?

使用了swagger

8.你们项目中异常是如何处理的?

​ 全局异常处理配置后,在出现异常抛出并设置抛出异常语句

标签:情景,项目,前端,工程师,接口,使用,设计,问答
From: https://www.cnblogs.com/yifan0820/p/17935774.html

相关文章

  • ASR项目实战-构建Kaldi
    准备工作安装构建时依赖的基础软件软件清单如下:bzip2python3automakelibtoolcmakegccg++gfortrangitsubversion不同平台安装软件的方式不同,比如可以使用yum或者apt-get等。下载开源软件软件清单如下:LibunwindglogOpenFSTOpenBLASKaldi按照一定的规则,将下......
  • ASR项目实战-语音识别
    本文深入探讨语音识别处理环节。本阶段的重点特性为语音识别、VAD、热词、文本的时间偏移、讲话人的识别等。语音识别业界流派众多,比如Kaldi、端到端等,具体选择哪一种,需要综合考虑人员能力、训练数据量和质量、硬件设施、交付周期等,作出相对合理的交付规划。基于Kaldi的方案,优......
  • 华为云耀云服务器L实例-微人事前后端分离人力资源管理系统-项目本地配置
     华为云耀云服务器L实例-微人事前后端分离人力资源管理系统-项目本地配置   产品官网:https://www.huaweicloud.com/product/hecs-light.html 项目源代码地址:https://github.com/lenve/vhr  今天我们采用可靠更安全、智能不卡顿、价优随心用、上手更简单、管理......
  • 在 PyCharm 中创建 Flask 项目
    在PyCharm中创建Flask项目的步骤如下:https://blog.csdn.net/qq_41604569/article/details/1280633381.打开PyCharm,导航到主菜单,选择`File|NewProject`¹。2.在弹出的`NewProject`对话框中,左侧面板的`Projecttypes`列表中选择`Flask`¹。3.在`Location`中指......
  • 金蝶云苍穹技术开放日第十期精彩回顾|赋能开发者提升项目质量
    12月28日,以“开发之巅:项目质量提升之道”为主题的第十期技术开放日活动圆满结束。此次线上交流活动吸引了超过1700+开发者热情参与,来自金蝶云苍穹平台生态部的技术架构师——郑烈彬老师和金蝶中国用户体验部的产品经理——曹卫群老师分别带来了关于开发助手工具的深入解析和用户......
  • 在 PyCharm 中,"视图"通常指的是 IDE 的不同部分和面板,它们提供了不同的功能和信息¹。
    在PyCharm中,"视图"通常指的是IDE的不同部分和面板,它们提供了不同的功能和信息¹。以下是一些常见的PyCharm视图:1.**项目视图**:显示项目的文件和目录结构³。可以通过选择`View->ToolWindows->Project`来调出³。2.**运行视图**:显示程序运行的输出信息³。可以通过......
  • 金蝶云苍穹技术开放日第十期精彩回顾|赋能开发者·提升项目质量
    12月28日,以“开发之巅:项目质量提升之道”为主题的第十期技术开放日活动圆满结束。此次线上交流活动吸引了超过1700+开发者热情参与,来自金蝶云苍穹平台生态部的技术架构师——郑烈彬老师和金蝶中国用户体验部的产品经理——曹卫群老师分别带来了关于开发助手工具的深入解析和用......
  • react项目经验,以及一些骚写法
    语法糖1.constlogged=!!getToken();这里的`!!`是求布尔值的快捷方式类似的:2.vara=b*1是转数字的快捷方式3.vara=b+''是转字符串的快捷方式架构相关1.webpack2.qiankuan通过package.json可以查看react等等项目中的依赖的各种版本。学会使用chatgpt插件安......
  • `pip freeze` 是一个命令,它会列出所有已安装的Python库及其版本号。这个命令在Python
    pipfreeze是一个命令,它会列出所有已安装的Python库及其版本号。这个命令在Python的包管理器pip中使用,主要用于生成一个项目的依赖列表。这个列表可以用于在其他环境中重新创建相同的库设置,通常通过使用pipinstall-rrequirements.txt命令,其中requirements.txt是由pipfree......
  • flask vue 在 pycharm中 pycharm 每次新建一个新的项目(虚拟环境) 都需要重新安装vue.
    在PyCharm中使用Flask和Vue.js,你可以按照以下步骤进行:创建一个新的项目:打开PyCharm,创建一个新的项目或者打开一个已有的项目⁴。安装Flask:在PyCharm的设置(Settings)中,选择PythonInterpreter选项,点击+号按钮,搜索flask,并点击InstallPackage按钮⁴。安装Vue.js:在......