软件工程应用与实践(1)——项目简介和小组分工

2021SC@SDUSC

一、项目简介

本系统名称为“老年照护健康知识图谱平台系统”,这个系统的主要用户为老年人,是一个给老年人科普常见疾病信息以及为老年人提供健康护理帮助的系统。该系统主要通过文字,图片,音频,视频和图表等形式向老年人展示信息

二、小组分工

本次项目,我们小组一共三人,我们将项目代码拆分为:前端,后端,前后端交互,而我主要进行的是后端代码的阅读和分析。

三、后端技术

后端:springboot+mybatis-plus

使用Maven作为项目构建工具;
使用git作为项目管理工具;
使用Docker容器化技术将项目部署到山东大学的云服务器上;

四、后端环境搭建

1,Maven配置

打开idea,在file ---- othersettings ---- Build,Execution,Deployment ---- Build Tools ---- Maven中配置
Maven home directory : maven的安装目录,本人位置为(E:\ExpandC\Maven\apache-maven-3.8.2)
User Settings File : maven的settings.xml配置文件目录,本人位置为(E:\ExpandC\Maven\apache-maven-3.8.2\conf\settings.xml)
Local Repository : 本机仓库目录,可用默认位置,也可自行选定位置,本人位置为(E:\ExpandC\Maven\repository)

2,依赖的引入

在pom. xml中配置

<parent>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-starter-parent</artifactId>
	<version>2.5.3</version>
	<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependencies>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-web</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-devtools</artifactId>
		<scope>runtime</scope>
		<optional>true</optional>
	</dependency>
	<dependency>
		<groupId>org.projectlombok</groupId>
		<artifactId>lombok</artifactId>
		<optional>true</optional>
	</dependency>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-test</artifactId>
		<scope>test</scope>
	</dependency>
	<!--mybatis-plus依赖-->
	<dependency>
		<groupId>com.baomidou</groupId>
		<artifactId>mybatis-plus-boot-starter</artifactId>
		<version>3.1.1</version>
	</dependency>
	<dependency>
		<groupId>com.alibaba</groupId>
		<artifactId>druid</artifactId>
		<version>1.1.12</version>
	</dependency>
	<dependency>
		<groupId>mysql</groupId>
		<artifactId>mysql-connector-java</artifactId>
		<version>8.0.19</version>
	</dependency>
	<!--hutool依赖-->
	<dependency>
		<groupId>cn.hutool</groupId>
		<artifactId>hutool-all</artifactId>
		<version>5.4.5</version>
	</dependency>
</dependencies>

3,连接云数据库

在application.properties中已经配置好云数据库的ip地址和端口号,数据库名,root密码,可以通过ip地址访问云数据库,查询数据库中的数据

4,启动springboot项目

package com.sdu.nurse;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class NurseApplication
{
	public static void main(String[] args) {
		SpringApplication.run(NurseApplication.class, args);
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值