项目简介
本项目是基于Spring Boot和Vue的前后端分离项目,旨在为新生儿信息管理提供全面解决方案。系统涵盖新生儿详细信息、父母信息、出生相关信息等,具备信息查询、数据导出、权限管理等丰富功能。
项目的主要特性和功能
后端功能
- 新生儿信息管理:可新增、修改、删除新生儿信息,查询新生儿列表并支持导出为Excel格式,能获取新生儿详细信息。
- 系统配置管理:对系统各种配置参数进行管理,支持参数的增删改查操作。
- 权限管理:包含用户登录、权限验证、角色管理,实现数据权限控制,保证不同用户只能访问其权限范围内的数据。
- 日志管理:记录操作日志方便系统审计,记录登录日志监控用户登录行为。
- 部门和岗位管理:管理系统的部门和岗位信息,支持部门和岗位的增删改查操作。
前端功能
- 用户界面:提供友好的操作界面,支持多语言切换以满足不同用户需求。
- 数据展示:以表格和图表形式展示新生儿信息,支持数据的筛选、排序和分页。
- 权限控制:根据用户权限动态加载菜单和功能,确保用户只能访问其权限范围内的功能和数据。
安装使用步骤
后端安装
- 已下载项目源码文件。
- 配置数据库:在
application.yml
文件中配置数据库连接信息,创建数据库并导入初始数据。 - 启动项目:使用IDE(如IntelliJ IDEA)打开项目,运行
BaByApplication
类启动Spring Boot应用。
前端安装
- 安装依赖:进入前端项目目录,运行
npm install
安装依赖。 - 启动项目:运行
npm run serve
启动前端应用。 - 访问系统:打开浏览器,访问
http://localhost:8080
即可进入新生儿管理系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】