├── .DS_Store
├── README.md
└── src
├── service
├── algorithm
│ ├── BFS.java
│ ├── CloseContact.java
│ ├── Encoder.java
│ ├── Filter.java
│ ├── MillerProjection.java
│ ├── Trie.java
│ └── TrieNode.java
└── resource
│ ├── MyObject.java
│ └── Read.java
└── ui
├── App.java
├── DrawPanel.java
├── IdTag.java
├── Line.java
├── Main.java
├── MessageDialog.java
├── Point.java
└── RoundBorder.java
/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/.DS_Store
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 全目录
2 |
3 | [更多系统、论文,供君选择 ~~>](https://www.yuque.com/wisebit/blog)
4 | # 195.COVID-19TightJointPatternMiningManagementSystem
5 |
6 |
群: 983063232(大佬群 2TB学习资料,讲解)(入群获取关键文件)
7 |
8 | 195.新冠密接模式挖掘管理系统
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 | # 简介
17 |
18 |
19 | > 本代码来源于网络,仅供学习参考使用,请入群(983063232)后联系群主索要关键文件!
20 | >
21 | > 提供1.远程部署/2.修改代码/3.设计文档指导/4.框架代码讲解等服务
22 |
23 | # 环境
24 |
25 | - IntelliJ IDEA 2009.3
26 | -
27 | - JDK 1.8
28 |
29 |
30 |
31 |
32 | ## 缩略图
33 |
34 | 
35 | 
36 | 
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/src/service/algorithm/BFS.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/algorithm/BFS.java
--------------------------------------------------------------------------------
/src/service/algorithm/CloseContact.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/algorithm/CloseContact.java
--------------------------------------------------------------------------------
/src/service/algorithm/Encoder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/algorithm/Encoder.java
--------------------------------------------------------------------------------
/src/service/algorithm/Filter.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/algorithm/Filter.java
--------------------------------------------------------------------------------
/src/service/algorithm/MillerProjection.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/algorithm/MillerProjection.java
--------------------------------------------------------------------------------
/src/service/algorithm/Trie.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/algorithm/Trie.java
--------------------------------------------------------------------------------
/src/service/algorithm/TrieNode.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/algorithm/TrieNode.java
--------------------------------------------------------------------------------
/src/service/resource/MyObject.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/resource/MyObject.java
--------------------------------------------------------------------------------
/src/service/resource/Read.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/service/resource/Read.java
--------------------------------------------------------------------------------
/src/ui/App.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/ui/App.java
--------------------------------------------------------------------------------
/src/ui/DrawPanel.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/ui/DrawPanel.java
--------------------------------------------------------------------------------
/src/ui/IdTag.java:
--------------------------------------------------------------------------------
1 | package ui;
2 |
3 | import java.awt.Dimension;
4 |
5 | import javax.swing.JButton;
6 | import javax.swing.JLabel;
7 |
8 | public class IdTag {
9 | public int p;
10 | public int id;
11 | // public JButton label;
12 |
13 | public IdTag(int p, int id) {
14 | this.p = p;
15 | this.id = id;
16 | }
17 |
18 | }
19 |
--------------------------------------------------------------------------------
/src/ui/Line.java:
--------------------------------------------------------------------------------
1 | package ui;
2 |
3 | import java.awt.Color;
4 |
5 | public class Line {
6 | private Point p1;
7 | private Point p2;
8 | private Color c;
9 |
10 | public Line(Point p1, Point p2, Color c) {
11 | this.setP1(p1);
12 | this.setP2(p2);
13 | this.setC(c);
14 | }
15 |
16 | public Point getP1() {
17 | return p1;
18 | }
19 |
20 | public void setP1(Point p1) {
21 | this.p1 = p1;
22 | }
23 |
24 | public Point getP2() {
25 | return p2;
26 | }
27 |
28 | public void setP2(Point p2) {
29 | this.p2 = p2;
30 | }
31 |
32 | public Color getC() {
33 | return c;
34 | }
35 |
36 | public void setC(Color c) {
37 | this.c = c;
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/src/ui/Main.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/ui/Main.java
--------------------------------------------------------------------------------
/src/ui/MessageDialog.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/ui/MessageDialog.java
--------------------------------------------------------------------------------
/src/ui/Point.java:
--------------------------------------------------------------------------------
1 | package ui;
2 |
3 | import java.awt.Color;
4 |
5 | public class Point {
6 | private double x;
7 | private double y;
8 | private Color c;
9 |
10 | public Point(double x, double y) {
11 | this.setX(x);
12 | this.setY(y);
13 | this.setC(Color.BLACK);
14 | }
15 |
16 | public Point(double x, double y, Color c) {
17 | this.setX(x);
18 | this.setY(y);
19 | this.setC(c);
20 | }
21 |
22 | public void normalization(double dx, double dy, double minX, double minY) {
23 | this.x = (this.x - minX) / dx;
24 | this.y = (this.y - minY) / dy;
25 | }
26 |
27 | public double getDistance(Point p) {
28 | double dx = x - p.getX();
29 | double dy = y - p.getY();
30 | return Math.sqrt(dx * dx + dy * dy);
31 | }
32 |
33 | public double getX() {
34 | return x;
35 | }
36 |
37 | public void setX(double x) {
38 | this.x = x;
39 | }
40 |
41 | public double getY() {
42 | return y;
43 | }
44 |
45 | public void setY(double y) {
46 | this.y = y;
47 | }
48 |
49 | public Color getC() {
50 | return c;
51 | }
52 |
53 | public void setC(Color c) {
54 | this.c = c;
55 | }
56 | }
57 |
--------------------------------------------------------------------------------
/src/ui/RoundBorder.java:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/JavaGraduationProject/COVID-19TightJointPatternMiningManagementSystem/2f4d05f0e16e4fb495500f06bd68a56df57c1794/src/ui/RoundBorder.java
--------------------------------------------------------------------------------