- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
본 자료는 미리보기를 지원하지 않습니다.
-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
82
-
83
-
84
-
85
-
86
-
87
-
88
-
89
-
90
-
91
-
92
-
93
-
94
-
95
-
96
-
97
-
98
-
99
-
100
-
101
-
102
-
103
-
104
-
105
-
106
-
107
-
108
-
109
-
110
-
111
-
112
-
113
-
114
-
115
-
116
-
117
-
118
-
119
-
120
-
121
-
122
-
123
-
124
-
125
-
126
-
127
-
128
-
129
-
130
-
131
-
132
-
133
-
134
-
135
-
136
-
137
-
138
-
139
-
140
-
141
-
142
-
143
-
144
-
145
-
146
-
147
-
148
-
149
-
150
-
151
-
152
-
153
-
154
-
155
-
156
-
157
-
158
-
159
-
160
-
161
-
162
-
163
-
164
-
165
-
166
-
167
-
168
-
169
-
170
-
171
-
172
-
173
-
174
-
175
-
176
-
177
-
178
-
179
-
180
-
181
-
182
-
183
-
184
-
185
-
186
-
187
-
188
-
189
-
190
-
191
-
192
-
193
-
194
-
195
-
196
-
197
-
198
-
199
-
200
-
201
-
202
-
203
-
204
-
205
-
206
-
207
-
208
-
209
-
210
-
211
-
212
-
213
-
214
-
215
-
216
-
217
-
218
-
219
-
220
-
221
-
222
-
223
-
224
-
225
-
226
-
227
-
228
-
229
-
230
-
231
-
232
-
233
-
234
-
235
-
236
-
237
-
238
-
239
-
240
-
241
-
242
-
243
-
244
-
245
-
246
-
247
-
248
-
249
-
250
-
251
-
252
-
253
-
254
-
255
-
256
-
257
-
258
-
259
-
260
-
261
-
262
-
263
-
264
-
265
-
266
-
267
-
268
-
269
-
270
-
271
-
272
-
273
-
274
-
275
-
276
-
277
-
278
-
279
-
280
-
281
-
282
-
283
-
284
-
285
목차
DBP 보고서.hwp……………………………………………7p
mysql-connector-java-5.1.7-bin 1.48MB(파일 236, 폴더 21)
[com]
[mysql]
[META-INF]
[services]
INDEX.LIST
MANIFEST.MF
[org]
[gjt]
자바&데이터베이스 154KB(파일 42, 폴더 5)
[MySQL 데이타]
[hshospital]
[자바 Import]
[HShospital]
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
DBP 보고서.hwp
DBP-JDBC 프로젝트
--병원 통합관리 시스템--
데이터베이스 구축
1. 분 석
2. E-R 다이어그램
3. 관계 데이터 베이스 스키마
4. 테이블 생성 SQL
개체 테이블
관계 테이블
mysql-connector-java-5.1.7-bin 1.48MB(파일 236, 폴더 21)
[com]
[mysql]
[META-INF]
[services]
INDEX.LIST
MANIFEST.MF
[org]
[gjt]
자바&데이터베이스 154KB(파일 42, 폴더 5)
[MySQL 데이타]
[hshospital]
[자바 Import]
[HShospital]
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
DBP 보고서.hwp
DBP-JDBC 프로젝트
--병원 통합관리 시스템--
데이터베이스 구축
1. 분 석
2. E-R 다이어그램
3. 관계 데이터 베이스 스키마
4. 테이블 생성 SQL
개체 테이블
관계 테이블
본문내용
1. 분 석
상황분석
병원 데이터베이스는 진료과 에서 의사와 간호사의 데이터를 등록하며
의사와 간호사에게 ID, 비밀번호, 이름, 나이, 경력, 전공이 등록 된다
환자 또한 등록이 되며 환자번호, 이름, 나이, 성별, 질병, 진료일자, 진료비
그리고 담당의사가 등록 된다
의사는 자신의 담당 환자를 진료 한다. 간호사는 환자와 병실을 관리 한다
등록된 환자 중 입실할 환자를 따로 등록할 수 있으며,
그 환자의 병실번호와 병실위치, 입원 날짜와 퇴원날짜의 형태로 저장 관리된다.
모델링
▶ 개체 : 의사, 간호사, 환자, 병실
- 진료과(ID, 비밀번호)
- 의사( ID, 비밀번호, 이름, 나이, 경력, 전공)
- 간호사( ID, 비밀번호, 이름, 나이, 경력)
- 환자( 환자번호, 이름, 나이, 성별, 담당의ID)
- 병실( 병실번호, 병실위치)
▶ 관계 : 등록, 진료, 관리, 입원
- 등록( ID, 비밀번호, 담당, 이름)
- 진료( ID, 환자번호, 병명, 진료일자, 진료비)
- 관리( ID, 환자번호, 병실번호)
- 입원( 환자번호, 병실번호, 입원일자, 퇴원일자)
2. E-R 다이어그램
≪ 그 림 ≫
3. 관계 데이터 베이스 스키마
개체 테이블
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
DB.java
import java.sql.*;
import java.io.IOException;
import java.util.Vector;
class DB {
static Connection con = null;
static Statement stmt = null;
static ResultSet rs = null;
static PreparedStatement prStmt = null;
public static void loadConnect() {
try {
Class.forName(\\\"org.gjt.mm.mysql.Driver\\\");
} catch (java.lang.ClassNotFoundException e) {
System.err.println(\\\"** Driver loaderror in loadConnect: \\\"
+ e.getMessage());
e.printStackTrace();
}
try {
String URL = \\\"jdbc:mysql://localhost:3306/hshospital\\\";
con = DriverManager.getConnection(URL, \\\"root\\\", \\\"onlyroot\\\");
System.out.println(\\\"n\\\" + URL + \\\"에 연결됨\\\");
} catch (SQLException ex) {
System.err.println(\\\"** connection error in loadConnect: \\\"
+ ex.getMessage());
ex.printStackTrace();
}
}
상황분석
병원 데이터베이스는 진료과 에서 의사와 간호사의 데이터를 등록하며
의사와 간호사에게 ID, 비밀번호, 이름, 나이, 경력, 전공이 등록 된다
환자 또한 등록이 되며 환자번호, 이름, 나이, 성별, 질병, 진료일자, 진료비
그리고 담당의사가 등록 된다
의사는 자신의 담당 환자를 진료 한다. 간호사는 환자와 병실을 관리 한다
등록된 환자 중 입실할 환자를 따로 등록할 수 있으며,
그 환자의 병실번호와 병실위치, 입원 날짜와 퇴원날짜의 형태로 저장 관리된다.
모델링
▶ 개체 : 의사, 간호사, 환자, 병실
- 진료과(ID, 비밀번호)
- 의사( ID, 비밀번호, 이름, 나이, 경력, 전공)
- 간호사( ID, 비밀번호, 이름, 나이, 경력)
- 환자( 환자번호, 이름, 나이, 성별, 담당의ID)
- 병실( 병실번호, 병실위치)
▶ 관계 : 등록, 진료, 관리, 입원
- 등록( ID, 비밀번호, 담당, 이름)
- 진료( ID, 환자번호, 병명, 진료일자, 진료비)
- 관리( ID, 환자번호, 병실번호)
- 입원( 환자번호, 병실번호, 입원일자, 퇴원일자)
2. E-R 다이어그램
≪ 그 림 ≫
3. 관계 데이터 베이스 스키마
개체 테이블
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
DB.java
import java.sql.*;
import java.io.IOException;
import java.util.Vector;
class DB {
static Connection con = null;
static Statement stmt = null;
static ResultSet rs = null;
static PreparedStatement prStmt = null;
public static void loadConnect() {
try {
Class.forName(\\\"org.gjt.mm.mysql.Driver\\\");
} catch (java.lang.ClassNotFoundException e) {
System.err.println(\\\"** Driver loaderror in loadConnect: \\\"
+ e.getMessage());
e.printStackTrace();
}
try {
String URL = \\\"jdbc:mysql://localhost:3306/hshospital\\\";
con = DriverManager.getConnection(URL, \\\"root\\\", \\\"onlyroot\\\");
System.out.println(\\\"n\\\" + URL + \\\"에 연결됨\\\");
} catch (SQLException ex) {
System.err.println(\\\"** connection error in loadConnect: \\\"
+ ex.getMessage());
ex.printStackTrace();
}
}
추천자료
- [데이터베이스] 데이터 베이스 정규화 정리
- [데이터베이스 마케팅][DBM]데이터베이스 마케팅(DBM)(데이터베이스 마케팅(DBM) 시스템의 구...
- [데이터베이스산업][DB산업]데이터베이스(DB)의 정의와 특성, 데이터베이스(DB) 시스템, 데이...
- 데이터베이스 관리 시스템과 파일 관리 시스템을 비교와 데이터 모델과 데이터 독립성이 DBMS...
- 데이터베이스 개발과 데이터웨어하우징(데이터베이스시스템, 데이터베이스개발과정, 데이터모...
- [데이터베이스] 데이터베이스(database)의 개념과 유형 및 구성요소
- [데이터베이스 모델] 관계 데이터베이스 모델과 계층 및 네트워크 데이터베이스 모형
- [데이터베이스] 데이터베이스 시스템 구성
- 자바 & 데이터베이스 연동 은행 업무 시스템 JDBC
소개글