Tìm hiểu mysql và php, hiện thực ứng dụng quản lý xuất nhập tân dược cho công ty xuất nhập khẩu y tế tp hồ Chí Minh - pdf 28

Download miễn phí Tìm hiểu mysql và php, hiện thực ứng dụng quản lý xuất nhập tân dược cho công ty xuất nhập khẩu y tế tp hồ Chí Minh



Chương 1 DẪN NHẬP trang1
 
Chương 2 TÌM HIỂU CÁC CÔNG NGHỆ trang 4
2.1. Sử dụng các hệ quản trị cơ sở dữ liệu trang 4
2.2. Trình kết nối cơ sở dữ liệu trang 6
2.3. Sự hỗ trợ của Server đối với các ngôn ngữ kịch bản trang 7
2.4. Các ngôn ngữ kịch bản trên Server trang 8
2.5. Công nghệ MySQL và PHP trang 10
 
Chương 3 TÌM HIỂU VỀ MYSQL VÀ PHP trang 12
3.1. Tìm hiểu về MySQL trang 12
3.1.1. Giới thiệu về MySQL và cách cài đặt trang 12
3.1.2. Quản trị cơ sở dữ liệu trong MySQL trang 15
3.1.3. Lấy thông tin về cơ sở dữ liệu, bảng, cột, index trang 18
3.1.4. Các lệnh thao tác trên cơ sở dữ liệu trang 23
3.1.5. Các lệnh thao tác trên dữ liệu trang 28
3.1.6. Các tiện ích khác trang 36
3.2. Tìm hiểu về PHP trang 38
3.2.1. Giới thiệu về PHP trang 38
3.2.2. Sử dụng PHP trang 41
3.2.3. Các đặc điểm khác trong PHP trang 54
3.2.4. Các loại hàm trong PHP trang 60
 
 





Để tải tài liệu này, vui lòng Trả lời bài viết, Mods sẽ gửi Link download cho bạn ngay qua hòm tin nhắn.

Ket-noi - Kho tài liệu miễn phí lớn nhất của bạn


Ai cần tài liệu gì mà không tìm thấy ở Ket-noi, đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:


, diachi, tdv_daidien)
Mỗi nhà thuốc có một mã số riêng biệt để phân biệt với các nhà thuốc khác (manhathuoc), các thông tin đi kèm bao gồm : tên của nhà thuốc (tennhathuoc), địa chỉ của nhà thuốc (diachi) và tên trình dược viên thay mặt cho nhà thuốc (tdv_daidien).
PHIEUNHAP (maphieunhap, ngaynhap, tongtien, manhasanxuat)
Mỗi phiếu nhập có một mã số riêng biệt để phân biệt với các phiếu nhập khác (maphieunhap), các thông tin đi kèm bao gồm : ngày lập phiếu nhập (ngaynhap), tổng giá trị của phiếu nhập (tongtien) và thông tin cho biết phiếu nhập này nhập từ nhà sản xuất nào (manhasanxuat).
PHIEUXUAT (maphieuxuat, ngayxuat, tongtien, manhathuoc )
Mỗi phiếu xuất có một mã số riêng biệt để phân biệt với các phiếu xuất khác (maphieuxuat), các thông tin đi kèm bao gồm : ngày lập phiếu xuất (ngayxuat), tổng giá trị của phiếu xuất (tongtien) và thông tin cho biết phiếu xuất này xuất cho nhà thuốc nào (manhathuoc).
CT_PN (mathuoc, maphieunhap, hansudung, stt, solo, soluong, gianhap)
Mỗi chi tiết phiếu nhập là một mối kết hợp giữa các thông tin về thuốc và thông tin về phiếu nhập thông qua mã số thuốc (mathuoc) và mã số phiếu nhập (maphieunhap), ngoài ra mỗi chi tiết phiếu nhập còn phải cho biết cụ thể hạn sử dụng của thuốc nhập (hansudung), số lô thuốc (solo), số lượng nhập về (soluong), và đơn giá nhập (gianhap). Mỗi chi tiết phiếu nhập đều có một số thứ tự duy nhất để phân biệt với các chi tiết phiếu nhập khác (stt).
CT_PX (maphieuxuat, stt, soluong, dongia )
Mỗi chi tiết phiếu xuất là một bộ kết hợp giữa thông tin về phiếu xuất (maphieuxuat) và thông tin về thuốc đã nhập theo số thứ tự trong chi tiết của các phiếu nhập (stt), các thông tin đi kèm bao gồm số lượng thuốc xuất ra (soluong) và đơn giá xuất thuốc (dongia).
DIEUTRI (mathuoc, mabenh, cachdung )
Mỗi thông tin về điều trị là một bộ kết hợp duy nhất giữa thông tin về bệnh và thông tin về thuốc thông qua mã số thuốc (mathuoc) và mã số bệnh (mabenh) cùng với cách dùng thuốc (cachdung).
THANHPHAN (mathuoc, maduocchat, hamluong )
Mỗi thông tin về thành phần dược chất là một bộ kết hợp duy nhất giữa thông tin về thuốc và thông tin về dược chất thông qua mã số thuốc (mathuoc) và mã số dược chất (maduocchat) cùng với hàm lượng dược chất có trong thuốc (hamluong).
Các ràng buộc toàn vẹn và tầm ảnh hưởng trên mô hình quan hệ
Gồm có các ràng buột toàn vẹn về miền giá trị, ràng buột toàn vẹn liên thuộc tính, ràng buột toàn vẹn liên bộ, ràng buột toàn vẹn phụ thuộc tồn tại., ràng buột toàn vẹn liên bộ – liên quan hệ, ràng buột toàn vẹn liên thuộc tính – liên quan hệ.
Ràng buộc toàn vẹn về miền giá trị : Là loại ràng buộc có liên quan đến miền giá trị của các thuộc tính
R1 : Bối cảnh : THUOC
Điều kiện : " th Ỵ TTHUOC
th.manhom > 0 and th.soluong >= 0
R2 : Bối cảnh : BENH
Điều kiện : " b Ỵ TBENH
Benh.mabenh > 0
R3 : Bối cảnh : DUOCCHAT
Điều kiện : " dc Ỵ TDUOCCHAT
dc.maduocchat > 0
R4 : Bối cảnh : NHOMTHUOC
Điều kiện : " nth Ỵ TNHOMTHUOC
nth.manhomthuoc > 0
R5 : Bối cảnh : NHASANXUAT
Điều kiện : " nsx Ỵ TNHASANXUAT
nsx.manhsanxuat > 0
R6 : Bối cảnh : NHATHUOC
Điều kiện : " nth Ỵ TNHATHUOC
nth.manhathuoc > 0
R7 : Bối cảnh : PHIEUNHAP
Điều kiện : " pn Ỵ TPHIEUNHAP
pn.maphieunhap > 0 and pn.ngaynhap = current date
and pn.tongtien > 0
R8 : Bối cảnh : CT_PN
Điều kiện : " ct Ỵ TCT_PN
ct.stt > 0 and ct.handsudung > current date
and ct.gianhap > 0 and ct.soluong > 0
R9 : Bối cảnh : PHIEUXUAT
Điều kiện : " px Ỵ TPHIEUXUAT
px.maphieuxuat > 0 and px.ngayxuat = current date
and px.tongtien > 0
R10 : Bối cảnh : CT_PX
Điều kiện : " ct Ỵ TCT_PX
ct.soluong > 0 and ct.dongia > 0
Ràng buộc toàn vẹn liên bộ : Là sự ràng buộc giữa các bộ bên trong một quan hệ.
R11 : Bối cảnh : NHOMTHUOC
Điều kiện : " nth1, nth2 Ỵ TNHOMTHUOC :
nth1.manhomthuoc nth2.manhomthuoc
Bảng tầm ảnh hưởng :
T
X
S
NHOMTHUOC
+
( manhomthuoc)
-
+
( manhomthuoc)
R12 : Bối cảnh : THUOC
Điều kiện : " t1, t2 Ỵ TTHUOC
t1.mathuoc t2.mathuoc
Bảng tầm ảnh hưởng :
T
X
S
THUOC
+
(mathuoc)
-
+
(mathuoc)
R13 : Bối cảnh : BENH
Điều kiện : " b1, b2 Ỵ TBENH
b1.mabenh b2.mabenh
Bảng tầm ảnh hưởng :
T
X
S
BENH
+
(mabenh)
-
+
(mabenh)
R14 : Bối cảnh : DUOCCHAT
Điều kiện : " dc1, dc2 Ỵ TDUOCCHAT
dc1.maduocchat dc2.maduocchat
Bảng tầm ảnh hưởng :
T
X
S
DUOCCHAT
+
(maduocchat)
-
+
(maduocchat)
R15 : Bối cảnh : NHASANXUAT
Điều kiện : " nsx1, nsx2 Ỵ TNHASANXUAT
nsx1.manhasanxuat nsx2.manhasanxuat
Bảng tầm ảnh hưởng :
T
X
S
NHASANXUAT
+
(manhasanxuat)
-
+
(manhasanxuat)
R16 : Bối cảnh : NHATHUOC
Điều kiện : " nth1, nth2 Ỵ TNHATHUOC
nth1.manhathuoc nth2.manhathuoc
Bảng tầm ảnh hưởng :
T
X
S
NHATHUOC
+
(manhathuoc)
-
+
(manhathuoc)
R17 : Bối cảnh : PHIEUNHAP
Điều kiện : " pn1, pn2 Ỵ TPHIEUNHAP
pn1.maphieunhap pn2.maphieunhap
Bảng tầm ảnh hưởng :
T
X
S
PHIEUNHAP
+
(maphieunhap)
-
+
(maphieunhap)
R18 : Bối cảnh : PHIEUXUAT
Điều kiện : " px1, px2 Ỵ TPHIEUXUAT
px1.maphieuxuat px2.maphieuxuat
Bảng tầm ảnh hưởng :
T
X
S
PHIEUXUAT
+
(maphieuxuat)
-
+
(maphieuxuat)
R19 : Bối cảnh : CT_PN
Điều kiện : " ct1, ct2 Ỵ TCT_PN
{ct1.maphieunhap ct2.maphieunhap and ct1.stt ct2.stt}
or {ct1. ct2.mathuoc and ct1.stt ct2.stt}
or {ct1.hansudung ct2.hansudung and ct1.stt ct2.stt}
Bảng tầm ảnh hưởng :
T
X
S
CT_PN
+
(maphieunhap, mathuoc,
hansudung, stt)
-
+
(maphieunhap, mathuoc,
hansudung, stt)
R20 : Bối cảnh : DIEUTRI
Điều kiện : " dt1, dt2 Ỵ TDIEUTRI
dt1.mathuoc = dt2.mathuoc or dt1.mabenh dt2.mabenh
Bảng tầm ảnh hưởng :
T
X
S
DIEUTRI
+
(mathuoc,mabenh)
-
+
(mathuoc,mabenh)
R21 : Bối cảnh : THANHPHAN
Điều kiện : " tp1, tp2 Ỵ TTHANHPHAN
tp1.mathuoc = tp2.mathuoc or tp1.maduocchat tp2.maduocchat
Bảng tầm ảnh hưởng :
T
X
S
THANHPHAN
+
(mathuoc,
maduocchat)
-
+
(mathuoc,
maduocchat)
R23 : Bối cảnh : CT_PX
Điều kiện : " ctx1, ctx2 Ỵ TCT_PX
ctx1.maphieuxuat ctn2.maphieuxuat
or ctx1.stt ctx2.stt
Bảng tầm ảnh hưởng :
T
X
S
CT_PX
+
(maphieuxuat,stt)
-
+
(maphieuxuat,stt)
Ràng buột toàn vẹn phụ thuộc tồn tại : Là ràng buộc về khoá ngoại.
R23 : Bối cảnh : NHOMTHUOC, THUOC
Điều kiện : NHOMTHUOC[manhomthuoc] É THUOC[manhom]
Bảng tầm ảnh hưởng :
T
X
S
NHOMTHUOC
-
+
(manhomthuoc)
+
(manhomthuoc)
THUOC
+(manhom)
-
+(manhom)
R24 : Bối cảnh : THUOC, DIEUTRI
Điều kiện : THUOC[mathuoc] É DIEUTRI[mathuoc]
Bảng tầm ảnh hưởng :
T
X
S
THUOC
-
+
(mathuoc)
+
(mathuoc)
DIEUTRI
+
(mathuoc)
-
+
(mathuoc)
R25 : Bối cảnh : THUOC, THANHPHAN
Điều kiện : THUOC[mathuoc] É THANHPHAN[mathuoc]
Bảng tầm ảnh hưởng :
T
X
S
THUOC
-
+
(mathuoc)
+
(mathuoc)
THANHPHAN
+
(mathuoc)
-
+
(mathuoc)
R26 : Bối cảnh : THUOC, CT_PN
Điều kiện : THUOC[mathuoc] É CT_PN[mathuoc]
Bảng tầm ảnh hưởng :
T
X
S
THUOC
-
+
( mathuoc)
+
( mathuoc)
CT_PN
+
( mathuoc)
-
+
( mathuoc)
R27 : Bối cảnh : BENH, DIEUTRI
Điều kiện : BENH[mabenh] É DIEUTRI[mabenh]
Bảng tầm ảnh hưởng :
T
X
S
BENH
-
+
(mabenh)
+
(mabenh)
DIEUTRI
+
(mabenh)
-
+
(mabenh)
R28 : Bối cảnh : DUOCCHAT, THANHPHAN
Điềukiện:
DUOCCHAT[maduocchat] É THANHPHAN [maduocchat]
Bảng tầm ảnh hưởng :
T
X
S
DUOCCHAT
-
+
(maduocchat)
+
(maduocchat)
THANHPHAN
+
(maduocchat)
-
+
(maduocchat)
R29 : Bối cảnh: NHASANXUAT, PHIEUNHAP
Điềukiện:
NHASANXUAT[manhasanxuat] É PHIEUNHAP[manhasanxuat]
Bảng tầm ảnh hưởng :
T
X
S
NHASANXUAT
-
+
(manhasanxuat)
+
(manhasanxuat)
PHIEUNHAP
+
(manhasanxuat)
-
+
(manhasanxuat)
R30 : Bối cảnh : PHIEUNHAP, CT_PN
Điềukiện:
PHIEUNHAP[maphieunhap] É CT_PN[maphieunhap]
Bảng tầm ảnh hưởng :
T
X
S
PHIEUNHAP
-
+
(maphieunhap)
+
(maphieunhap)
CT_PN
+
(maphieunhap)
-
+
(maphieunhap)
R31 : Bối cảnh : NHATHUOC, PHIEUXUAT
Điềukiện:
NHATHUOC[manhathuoc] É PHIEUXUAT[manhathuoc]
Bảng tầm ảnh hưởng :
T
X
S
NHATHUOC
-
+
(manhathuoc)
+
(manhathuoc)
PHIEUXUAT
+
(manhathuoc)
-
+
(manhathuoc)
R32 : Bối cảnh : PHIEUXUAT, CT_PX
Điềukiện:
PHIEUXUAT[maphieuxuat] É CT_PX[maphieuxuat]
Bảng tầm ảnh hưởng :
T
X
S
PHIEUXUAT
-
+
(maphieuxuat)
+
(maphieuxuat)
CT_PX
+
(maphieuxuat)
-
+
(maphieuxuat)
R33 : Bối cảnh : CT_PN, CT_PX
Điềukiện: CT_PN [stt] É CT_PX[stt]
Bảng tầm ảnh hưởng :
T
X
S
CT_PX
-
+
(stt)
+
(stt)
CT_PN
+
(stt)
-
+
(stt)
Ràng buộc toàn vẹn liên thuộc tính – liên quan hệ : Là mối liên hệ giữa các thuộc tính trong nhiều lược đồ quan hệ.
R34 : Bối cảnh : CT_PN, CT_PX
Điều kiện : " ctx Ỵ TCT_PX , $ ctn Ỵ TCT_PN
ctn.stt = ctx.stt and ctn.soluong >= å ctx.soluong
Bảng tầm ảnh hưởng :
T
X
S
CT_PN
-
-
+ (soluong)
CT_PX
+ (soluong)
-
+ (soluong)
Thiết kế dữ liệu mức vật lý
Cấu trúc dữ liệu của hệ thống được thể hiện trong MySQL thành các bảng như sau:
Stt
Tên bảng dữ liệu
Yù nghiã
1
THUOC
Danh mục thuốc được Bộ Y Tế cho phé...
Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status