├── .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 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/62e4aefb-9ddb-43b7-96d7-38739287bfe2.png) 35 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/23e355a0-42ff-48b5-af09-3fd60381f0e3.png) 36 | ![](https://bitwise.oss-cn-heyuan.aliyuncs.com/2024/9/10/d00328a9-8cef-4b52-8d44-b5df2c44c41b.png) 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 --------------------------------------------------------------------------------