SlideShare a Scribd company logo
BAO CAO THUC TAP TOTBAO CAO THUC TAP TOT
NGHIEPNGHIEP
 SVTT:VO MINHSVTT:VO MINH
TRUONGTRUONG
 ChuyenChuyen
Nganh:CNTTNganh:CNTT
DE TAI:DE TAI:
XAY DUNG PHAN MEMXAY DUNG PHAN MEM
QUAN LY HOC SINH-QUAN LY HOC SINH-
SINH VIENSINH VIEN
1.1. Gioi thieu ATHENAGioi thieu ATHENA
 Trung Tâm Đào Tạo Quản Trị Mạng & AnTrung Tâm Đào Tạo Quản Trị Mạng & An
Ninh Mạng Quốc TếNinh Mạng Quốc Tế ATHENAATHENA được thànhđược thành
lập từ năm 2004, là một tổ chức qui tụ nhiềulập từ năm 2004, là một tổ chức qui tụ nhiều
trí thức trẻ Việt Nam đầy năng động, nhiệttrí thức trẻ Việt Nam đầy năng động, nhiệt
huyết và kinh nghiệm trong lãnh vực CNTT,huyết và kinh nghiệm trong lãnh vực CNTT,
với tâm huyết góp phần vào công cuộc thúcvới tâm huyết góp phần vào công cuộc thúc
đẩy tiến trình đưa công nghệ thông tin làđẩy tiến trình đưa công nghệ thông tin là
ngành kinh tế mũi nhọn, góp phần phát triểnngành kinh tế mũi nhọn, góp phần phát triển
nước nhà .nước nhà .
Đội ngũ giảng viênĐội ngũ giảng viên
 Tất cả các giảng viên trung tâmTất cả các giảng viên trung tâm ATHENA ATHENA cócó
đều tốt nghiệp từ các trường đại học hàngđều tốt nghiệp từ các trường đại học hàng
đầu trong nước .... Tất cả giảngđầu trong nước .... Tất cả giảng
viênviên ATHENAATHENA đều phải có các chứng chỉđều phải có các chứng chỉ
quốc tế như MCSA, MCSE,quốc tế như MCSA, MCSE, CCNACCNA, CCNP,, CCNP,
Security+, CEH,có bằng sư phạm Quốc tếSecurity+, CEH,có bằng sư phạm Quốc tế
((Microsoft Certified TrainerMicrosoft Certified Trainer).Đây là các).Đây là các
chứng chỉ chuyên môn bắt buộc để đủ điềuchứng chỉ chuyên môn bắt buộc để đủ điều
kiện tham gia giảng dạy tại trungkiện tham gia giảng dạy tại trung
tâmtâm ATHENAATHENA
Cơ sở vật chất:Cơ sở vật chất:
 +Thiết bị đầy đủ và hiện đại+Thiết bị đầy đủ và hiện đại
+Chương trình cập nhật liên tục,+Chương trình cập nhật liên tục,
bảo đảm học viên luôn tiếp cậnbảo đảm học viên luôn tiếp cận
với những công nghệ mới nhất.với những công nghệ mới nhất.
+Phòng máy rộng rãi, thoáng+Phòng máy rộng rãi, thoáng
mátmát
Noi dung thuc tapNoi dung thuc tap
 xay dung phan mem quan lyxay dung phan mem quan ly
hoc sinh -sinh vienhoc sinh -sinh vien
 yeu cau:yeu cau:
 lap bang CSDL SINH VIENlap bang CSDL SINH VIEN
 TEN SV,MA SO,HOCTEN SV,MA SO,HOC
PHI,MON HOC...PHI,MON HOC...
 Thiet ke CSDLThiet ke CSDL
Yeu cau :(tt)Yeu cau :(tt)
 lam tren internet ,server VPSlam tren internet ,server VPS
 trien khai source code len severtrien khai source code len sever
VPSVPS
 tich hop domain de chay ungtich hop domain de chay ung
dungdung
 backup-databasebackup-database
So do phan ra chuc nang chungSo do phan ra chuc nang chung
QUAN LY DIEM
SINH VIEN
NHAP TRUONG NHAP DIEM TRA CUU SV
NHAP KHOA
NHAP LOP
NHAP MON
NHAP HO SO SV
THEO KHOA
THEO HE
THEO LOP
THEO MON
THEO HO
THEO TEN
GIOI TINH
quyen truy cap thong tin choquyen truy cap thong tin cho
tung phong ,bantung phong ,ban
co cau to chuc :co cau to chuc :
ban giam hieu
phong dao tao
phong ke hoach
dau tu
phong hop tac
quoc te
phong to chuc
hanh chinh
phong ke toan
phong quan ly
khoa hoc
phong cong tac
chinh tri,sinh vien
phong quan tri
QUAN HE THUC THE :QUAN HE THUC THE :
MON HOCMON HOC DIEMDIEM
MON HOCMON HOC KHOA-MONKHOA-MON
SINH VIENSINH VIEN LOP KHOALOP KHOA
SINH VIENSINH VIEN svsv
SINH VIENSINH VIEN svsv
LOPLOP
LOPLOP LOP-KHOALOP-KHOA
QUE QUANQUE QUAN SINH VIENSINH VIEN
SINH VIENSINH VIEN DIEMDIEM
TRUY XUAT DU LIEU :TRUY XUAT DU LIEU :
 CREATE DATABASE QLSVCREATE DATABASE QLSV
 ON PRIMARYON PRIMARY
 ( NAME='QLSV_data',( NAME='QLSV_data',
 FILENAME=FILENAME=
 'c:tempQLSV.mdf','c:tempQLSV.mdf',
 SIZE=4MB,SIZE=4MB,
 MAXSIZE=10MB,MAXSIZE=10MB,
 FILEGROWTH=1MB)FILEGROWTH=1MB)
TRUY XUAT DU LIEU :TRUY XUAT DU LIEU :
 LOG ONLOG ON
 ( NAME='QLSV_log',( NAME='QLSV_log',
 FILENAME =FILENAME =
 'c:tempQLSV.ldf','c:tempQLSV.ldf',
 SIZE=1MB,SIZE=1MB,
 MAXSIZE=10MB,MAXSIZE=10MB,
 FILEGROWTH=1MB);FILEGROWTH=1MB);
TRUY VAN SQL :TRUY VAN SQL :
Khai niemKhai niem
 la mot loai ngon ngu may tinhla mot loai ngon ngu may tinh
dung de tao .them .xoa du lieudung de tao .them .xoa du lieu
va lay du lieu tu 1 he quan tri cova lay du lieu tu 1 he quan tri co
so du lieuso du lieu
 Do IBM nghien cuu.ra doi namDo IBM nghien cuu.ra doi nam
19701970
 Duoc ANSI va ISO tiep tuc phaDuoc ANSI va ISO tiep tuc pha
trientrien
Mo Ta CSDL :Mo Ta CSDL :
 Lenh tao CSDLLenh tao CSDL
 Lenh tao bangLenh tao bang
 Lenh xoa bangLenh xoa bang
 Lenh them cotLenh them cot
 Lenh xoa cotLenh xoa cot
 Lenh Tao khoa chinhLenh Tao khoa chinh
 Lenh Tao khoa ngoai....Lenh Tao khoa ngoai....
Lenh Tao CSDL :Lenh Tao CSDL :
Cu phap : CREATE DATABASECu phap : CREATE DATABASE
<Ten database><Ten database>
VD :CREATE DATABASEVD :CREATE DATABASE
QLHSV_SVQLHSV_SV
Lenh tao bang :Lenh tao bang :
 Cu phap :CREATE TABLECu phap :CREATE TABLE
<ten bang><ten bang>
(<ten cot 1>kieu du lieu 1>[NOT NULL ](<ten cot 1>kieu du lieu 1>[NOT NULL ]
Vd :CREATE TABLEVd :CREATE TABLE SINH VIENSINH VIEN
(MSSV char (4) not null,(MSSV char (4) not null,
HOLOT vachar (20) not null,HOLOT vachar (20) not null,
TEN vachar (10) not nullTEN vachar (10) not null
PHAI bit,PHAI bit,
NGAYSINH datetime)NGAYSINH datetime)
Lenh taoLenh tao khoa chinh va hinhkhoa chinh va hinh
anh minh hoaanh minh hoa
ALTER TABLE <ALTER TABLE < ten bang >ten bang >
ADD CONTRAINTADD CONTRAINT
<ten rang buoc ><ten rang buoc >
PRIMARY KEYPRIMARY KEY (danh sach cot);(danh sach cot);
hinh anh minh hoa :hinh anh minh hoa :
Yeu cau :Yeu cau :
 bang phan tich ERD de dua rabang phan tich ERD de dua ra
thiet ke modlue.thiet ke modlue.
 tu day tao CSDLtu day tao CSDL
ERD la gi ?ERD la gi ?
 ERD (Entity Relationship DiagramERD (Entity Relationship Diagram
))
la luoc do the hien cau truc truula luoc do the hien cau truc truu
tuong hoa cua du lieu trong totuong hoa cua du lieu trong to
chuc dua tren khai niemchuc dua tren khai niem thuc thethuc the
(entity) va(entity) va quan hequan he
(relationship) giua cac thuc the ,de
nham the hien noi dung ,y nghia
cua du lieu trong he thong.
Xay dung ERDXay dung ERD
 xac dinh thuc thexac dinh thuc the
 xac dinh ban soxac dinh ban so
 xac dinh thuoc tinhxac dinh thuoc tinh
hinh anh minh hoa :hinh anh minh hoa :
lua chon &lap
ke hoach he thong
thiet ke
he thong
trien khai &
van hanh he thong
phan tich
he thong
xac dinh yeu cau
cau truc hoa yeu cau
lua chon
lap ke hoach
phan tich
he thong
trien khai &
van hanh he thong
thiet ke he thong
CSDL &CAC DINH NGHIA FILE
SU PHAT TRIEN CUA
MO HINH CSDL
•mo hinh du lieu doanh nghiep
•mo hinh du lieu muc khai niem
mo hinh dulieu muc logic
thiet ke file va csdl vat ly
mo hinh du lieu muc kn
cac thuoc tinh
thuoc tinh da gia trithuoc tinh da gia tri
 thuoc tinh co nhieu gia tri chothuoc tinh co nhieu gia tri cho
moi the hien cua thuc themoi the hien cua thuc the
 the hien tren ERDthe hien tren ERD
 bo trong dau ngoac nhonbo trong dau ngoac nhon
 chuyen thanh thuc the yeuchuyen thanh thuc the yeu
 lien ketlien ket
Thuong co 3 loai lien ketThuong co 3 loai lien ket
PERSON EMPLOYEE
EMPLOYEE PARKING PLACF
PRODUCT LINE PRODUCT
STUDENT COURSE
PARE
SUPPLIER WAREHOUSE
UNIC_COST
Thuc the chua cac thuoc tinh dac ta moi quanThuc the chua cac thuoc tinh dac ta moi quan
he cua cac the hien thuc the tham gia vao lienhe cua cac the hien thuc the tham gia vao lien
ketket
date_completeddate_completed
EMPLOYEE
Employee_Name(...)
Birth_data
DOURSE
Dourse_title
{topic}
EMPLOYEE
Employee ID
Employee_Name
Birth_Date
CERTIFICATE
Certificate_Number
Date_Completed
COURSE
Course_ID
Course_Title
{Topic}
mo hinh ERD quan ly hoc sinhmo hinh ERD quan ly hoc sinh
sinh viensinh vien
TONG GIAO
MTU
TenTongGiao
theo
HocSinh
MSHS
Hoten
gioitinh
ngaysinh
noisinh
diachi,sdt
thuoc
DanToc
MDT
TenDanToc
co
HOSO
MHS
NamBatDau
LUU
HOCLUC
MHL
LoaiHL
HOC
LOP
MSL
MLHK
Loai HK
TONG KET NAMHO
HK
Thangchuyen
mon
MNHOC
tong ket
Chuyen doi mo hinh ERDChuyen doi mo hinh ERD
sang mo hinh quan hesang mo hinh quan he
 Hocsinh (MHS hoten, gioitinh,Hocsinh (MHS hoten, gioitinh,
ngaysinh,noisinh,ngaysinh,noisinh,
FK:FK:
Mtongiao TONGIAO.MTGMtongiao TONGIAO.MTG
Mdantoc DANTOC.MDTMdantoc DANTOC.MDT
MaHoSo HOSO.MHSMaHoSo HOSO.MHS
TONGIAO (TONGIAO (MTG.MTG.tentongiao)tentongiao)
DANTOC (DANTOC (MDTMDT.tendantoc).tendantoc)
phat hien rang buoc :phat hien rang buoc :
1.1. Neu (HOCSINH.Mdantoc<>NULL)Neu (HOCSINH.Mdantoc<>NULL)
Thi HOCSINH.Dtockhac=NULL;Thi HOCSINH.Dtockhac=NULL;
Nguoc lai HOCSINH.Dtockhac="CO"Nguoc lai HOCSINH.Dtockhac="CO"
Neu hoc sinh con hoc trong truongNeu hoc sinh con hoc trong truong
thi HOSO_THOIGIAN.Tinhtrang=thi HOSO_THOIGIAN.Tinhtrang=
"D""D"
Neu hoc sinh ra khoi truongNeu hoc sinh ra khoi truong
thi HOSO_THOIGIAN.Tinhtrang="thi HOSO_THOIGIAN.Tinhtrang="
N"N"
..........
Mo ta cac chi tiet quan he :Mo ta cac chi tiet quan he :
STTSTT THUOCTHUOC
TINHTINH
DIENDIEN
GIAIGIAI
KIEU DLKIEU DL LOAI DLLOAI DL MGTMGT SOSO
BYTEBYTE
rangbuocrangbuoc
11 MHSMHS
MA SOMA SO
HOC SINHHOC SINH
CC BB 10 ky tu10 ky tu
1010 PKPK
22 HOTENHOTEN hotenhoten
hocsinhhocsinh
CC BB 40 ky tu40 ky tu
4040
33
GIOITINHGIOITINH gioitinhgioitinh
hoc sinhhoc sinh
CC BB 3 ky tu3 ky tu
33
44
NGAYSINHNGAYSINH ngay thangngay thang
nam sinhnam sinh
NN BB 8 ky tu8 ky tu
88
55
NOISINHNOISINH noi sinh cuanoi sinh cua
hocsinhhocsinh
CC BB 30 ky tu30 ky tu
3030
66
QUEQUANQUEQUAN que quanque quan
cua hoccua hoc
sinhsinh CC BB 30 ky tu30 ky tu
3030
77
DIA CHIDIA CHI dia chi cuadia chi cua
hoc sinhhoc sinh
CC BB
225 ky tu225 ky tu
225225
THIET KE GIAO DIEN SQLTHIET KE GIAO DIEN SQL
Y nghia cua hoat dong :Y nghia cua hoat dong :
 khi hoc sinh ,sinh vien kich hoatkhi hoc sinh ,sinh vien kich hoat
vao chuong trinh .HSSV phaivao chuong trinh .HSSV phai
nhap ma HSSV va mat khau canhap ma HSSV va mat khau ca
nhan moi su dung.nhan moi su dung.
 Cac thao tac tren mang hinhCac thao tac tren mang hinh
 nhap ma so HSSV va mat khau canhap ma so HSSV va mat khau ca
nhan sau do nhan nut DangNhapnhan sau do nhan nut DangNhap
 Neu nhap sai ,cac gia tri o 2 o taiNeu nhap sai ,cac gia tri o 2 o tai
khoan va mat khau se tro ve "NULL"khoan va mat khau se tro ve "NULL"
 Neu dang nhap thanh cong thi dongNeu dang nhap thanh cong thi dong
form 'DangNhap' mo giao dien chinhform 'DangNhap' mo giao dien chinh
''
Giao dien chinh :Giao dien chinh :
ngon ngu truy xuat du lieungon ngu truy xuat du lieu
trong SQL :trong SQL :
Lam tren internet .server ,VPSLam tren internet .server ,VPS
 VPS La gi ?VPS La gi ?
 Cach su dung VPS ra sao ?Cach su dung VPS ra sao ?
VPS la gi ?VPS la gi ?
 VPS la (viet tat cua Virtual PrivateVPS la (viet tat cua Virtual Private
Server _ may chu ao )Server _ may chu ao )
la dang may chu duoc tao ra bangla dang may chu duoc tao ra bang
phuong phap phan chia mot mayphuong phap phan chia mot may
chu vat ly thanh nhieu may chuchu vat ly thanh nhieu may chu
khac nhau co tinh nang tuong tukhac nhau co tinh nang tuong tu
nhu may chu rieng (dedicatednhu may chu rieng (dedicated
sever ),sever ),
cach su dung VPS nhu thecach su dung VPS nhu the
nao ?nao ?
 khac voi hosting su dung phankhac voi hosting su dung phan
mem quan ly (hosting controlmem quan ly (hosting control
pannel ) de khoi tao va quan lypannel ) de khoi tao va quan ly
cac goi hosting.cac goi hosting.
 VPS duoc tao ra nho cong ngheVPS duoc tao ra nho cong nghe
ao hoaao hoa
VPS thich hop cho viec xay dungVPS thich hop cho viec xay dung
Mail Sever ,Web SeverMail Sever ,Web Sever
,Backup/Storage Sever,Backup/Storage Sever
hinh anh ve VPS :hinh anh ve VPS :
Trien khai soucre code lenTrien khai soucre code len
server VPS :server VPS :
 Thông số lựa chọn khi cài đặt:Thông số lựa chọn khi cài đặt:
1. Centos (32 hoặc 64), apache,1. Centos (32 hoặc 64), apache,
php, mysql, phpMyAdmin, ftpphp, mysql, phpMyAdmin, ftp
2. Centos (32 hoặc 64), nginx,2. Centos (32 hoặc 64), nginx,
php, mysql, phpMyAdmin, ftpphp, mysql, phpMyAdmin, ftp
tich hop domain de chay ungtich hop domain de chay ung
dung :dung :
 buoc 1: tro IPbuoc 1: tro IP
 buoc 2 :danh ten mienbuoc 2 :danh ten mien
 buoc 3 :danh IP Can trobuoc 3 :danh IP Can tro
bam nut them de Addbam nut them de Add
hinh anh ve domain :hinh anh ve domain :
backup va Restore databasebackup va Restore database
//Thủ tục kết nối dữ liệu
private void Connect()
{
try {
myCnn = new SqlConnection("Data Source=localhost; Initial
Catalog='';User ID=sa;Password=12345;");
myCnn.Open();
if (myCnn.State != ConnectionState.Open) {
//Đóng kết nối đến CSDL
if (myCnn.State == ConnectionState.Open) {
myCnn.Close();
myCnn.Dispose();
}
}
public void Create_Cmd(string strSQL)
{
//Tạo Command để lấy dữ liệu
Cmd = myCnn.CreateCommand();
Cmd.CommandText = strSQL;
Cmd.ExecuteNonQuery();
}
private void Button1_Click(System.Object sender, System.EventArgs
e)
{
try {
Connect();
Create_Cmd("BACKUP DATABASE TENDATABASE TO DISK
= N'Đường dẫn cần sao lưutenfile.bak'");
close_Cnn();
Interaction.MsgBox("CSDL đã được backup hoàn tất");
} catch (Exception ex) {
Interaction.MsgBox(ex.Message, MsgBoxStyle.Critical, "Lỗi
Backup");
System.Environment.Exit(0);
}
}
}
private void Button2_Click(System.Object sender, System.EventArgs
e)
{
try {
Connect();
Create_Cmd("RESTORE DATABASE TENDATABASE FROM
DISK = N'Đường dẫn đã sao lưutên file.bak' WITH FILE = 1,
NOUNLOAD, STATS = 10");
close_Cnn();
} catch (Exception ex) {
Interaction.MsgBox(ex.Message, MsgBoxStyle.Critical, "Lỗi
Restore");
System.Environment.Exit(0);
}
}
}
Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191

More Related Content

Similar to Bao thuc tap tot nghiep vo minh truong 10299191

Xd ung dung bat goi tin cho mang quan ly
Xd ung dung bat goi tin cho mang quan lyXd ung dung bat goi tin cho mang quan ly
Xd ung dung bat goi tin cho mang quan lyVcoi Vit
 
Bai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdhBai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdhSunkute
 
Báo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương Tàu
Báo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương TàuBáo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương Tàu
Báo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương Tàu
Tàu Hành
 
Bai giang pttkht 1 2_lop_5
Bai giang pttkht 1 2_lop_5Bai giang pttkht 1 2_lop_5
Bai giang pttkht 1 2_lop_5Ảo Ảo
 
Presentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đông
Presentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đôngPresentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đông
Presentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đông
thanhnguyendinh
 
Thuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclibThuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclib
saomaingocgiau
 
Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?
Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?
Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?
Doanh Nhân Việt
 
Giáo Trình PHP & MySql căn bản
Giáo Trình PHP & MySql căn bảnGiáo Trình PHP & MySql căn bản
Giáo Trình PHP & MySql căn bản
Tiên Lý Rau Rút
 
Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?
Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?
Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?
Doanh Nhân Việt
 
Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Cu Sock
 
51 skhcn-qlkh
51 skhcn-qlkh51 skhcn-qlkh
51 skhcn-qlkh
Lê Anh
 
Bqt.ppt.0057
Bqt.ppt.0057Bqt.ppt.0057
Ebook Hoạch Định Nguồn Nhân Lực
Ebook Hoạch Định Nguồn Nhân LựcEbook Hoạch Định Nguồn Nhân Lực
Ebook Hoạch Định Nguồn Nhân Lực
Nhân Nguyễn Sỹ
 
bao cao thuc tap hang tuan
bao cao thuc tap hang tuanbao cao thuc tap hang tuan
bao cao thuc tap hang tuanvanphu2103
 
Hanh vi to chuc truyen dat
Hanh vi to chuc   truyen datHanh vi to chuc   truyen dat
Hanh vi to chuc truyen dat
haquang83
 
Báo cáo cuoi ky
Báo cáo cuoi kyBáo cáo cuoi ky
Báo cáo cuoi ky
Thanh Tuan Ngo
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tậpVăn Tiến
 
Bai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hocBai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hocBich Tuyen
 

Similar to Bao thuc tap tot nghiep vo minh truong 10299191 (20)

Xd ung dung bat goi tin cho mang quan ly
Xd ung dung bat goi tin cho mang quan lyXd ung dung bat goi tin cho mang quan ly
Xd ung dung bat goi tin cho mang quan ly
 
Bai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdhBai 1 tin hoc lop 12_kbdh
Bai 1 tin hoc lop 12_kbdh
 
Báo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương Tàu
Báo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương TàuBáo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương Tàu
Báo cáo nghiên cứu và triển khai SMAC vào doanh nghiệp- Võ Lương Tàu
 
Bai giang pttkht 1 2_lop_5
Bai giang pttkht 1 2_lop_5Bai giang pttkht 1 2_lop_5
Bai giang pttkht 1 2_lop_5
 
Presentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đông
Presentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đôngPresentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đông
Presentation skill Rèn luyện kỹ năng thuyết trình và nói trước đám đông
 
Thuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclibThuyet trinh giai phap thu vien emiclib
Thuyet trinh giai phap thu vien emiclib
 
Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?
Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?
Giáo dục kinh doanh 9 - Tôi xây dựng kế hoạch kinh doanh như thế nào?
 
Giáo Trình PHP & MySql căn bản
Giáo Trình PHP & MySql căn bảnGiáo Trình PHP & MySql căn bản
Giáo Trình PHP & MySql căn bản
 
Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?
Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?
Giáo dục kinh doanh 7 - Tôi vận hành một doanh nghiệp như thế nào?
 
Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191
 
51 skhcn-qlkh
51 skhcn-qlkh51 skhcn-qlkh
51 skhcn-qlkh
 
Bqt.ppt.0057
Bqt.ppt.0057Bqt.ppt.0057
Bqt.ppt.0057
 
Ebook Hoạch Định Nguồn Nhân Lực
Ebook Hoạch Định Nguồn Nhân LựcEbook Hoạch Định Nguồn Nhân Lực
Ebook Hoạch Định Nguồn Nhân Lực
 
bao cao thuc tap hang tuan
bao cao thuc tap hang tuanbao cao thuc tap hang tuan
bao cao thuc tap hang tuan
 
Hanh vi to chuc truyen dat
Hanh vi to chuc   truyen datHanh vi to chuc   truyen dat
Hanh vi to chuc truyen dat
 
Báo cáo cuoi ky
Báo cáo cuoi kyBáo cáo cuoi ky
Báo cáo cuoi ky
 
Báo cáo thực tập
Báo cáo thực tậpBáo cáo thực tập
Báo cáo thực tập
 
Báo cáo
Báo cáoBáo cáo
Báo cáo
 
Báo cáo
Báo cáoBáo cáo
Báo cáo
 
Bai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hocBai 8 nhung ung dung cua tin hoc
Bai 8 nhung ung dung cua tin hoc
 

More from Cu Sock

Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Cu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapCu Sock
 
Vo minh truong 10299191 bao cao thuc tap
Vo minh truong 10299191 bao cao thuc tapVo minh truong 10299191 bao cao thuc tap
Vo minh truong 10299191 bao cao thuc tapCu Sock
 

More from Cu Sock (6)

Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191Bao thuc tap tot nghiep vo minh truong 10299191
Bao thuc tap tot nghiep vo minh truong 10299191
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tapVo minh truong 102991 bao cao thuc tap
Vo minh truong 102991 bao cao thuc tap
 
Vo minh truong 10299191 bao cao thuc tap
Vo minh truong 10299191 bao cao thuc tapVo minh truong 10299191 bao cao thuc tap
Vo minh truong 10299191 bao cao thuc tap
 

Bao thuc tap tot nghiep vo minh truong 10299191

  • 1. BAO CAO THUC TAP TOTBAO CAO THUC TAP TOT NGHIEPNGHIEP  SVTT:VO MINHSVTT:VO MINH TRUONGTRUONG  ChuyenChuyen Nganh:CNTTNganh:CNTT
  • 2. DE TAI:DE TAI: XAY DUNG PHAN MEMXAY DUNG PHAN MEM QUAN LY HOC SINH-QUAN LY HOC SINH- SINH VIENSINH VIEN
  • 3. 1.1. Gioi thieu ATHENAGioi thieu ATHENA  Trung Tâm Đào Tạo Quản Trị Mạng & AnTrung Tâm Đào Tạo Quản Trị Mạng & An Ninh Mạng Quốc TếNinh Mạng Quốc Tế ATHENAATHENA được thànhđược thành lập từ năm 2004, là một tổ chức qui tụ nhiềulập từ năm 2004, là một tổ chức qui tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệttrí thức trẻ Việt Nam đầy năng động, nhiệt huyết và kinh nghiệm trong lãnh vực CNTT,huyết và kinh nghiệm trong lãnh vực CNTT, với tâm huyết góp phần vào công cuộc thúcvới tâm huyết góp phần vào công cuộc thúc đẩy tiến trình đưa công nghệ thông tin làđẩy tiến trình đưa công nghệ thông tin là ngành kinh tế mũi nhọn, góp phần phát triểnngành kinh tế mũi nhọn, góp phần phát triển nước nhà .nước nhà .
  • 4. Đội ngũ giảng viênĐội ngũ giảng viên  Tất cả các giảng viên trung tâmTất cả các giảng viên trung tâm ATHENA ATHENA cócó đều tốt nghiệp từ các trường đại học hàngđều tốt nghiệp từ các trường đại học hàng đầu trong nước .... Tất cả giảngđầu trong nước .... Tất cả giảng viênviên ATHENAATHENA đều phải có các chứng chỉđều phải có các chứng chỉ quốc tế như MCSA, MCSE,quốc tế như MCSA, MCSE, CCNACCNA, CCNP,, CCNP, Security+, CEH,có bằng sư phạm Quốc tếSecurity+, CEH,có bằng sư phạm Quốc tế ((Microsoft Certified TrainerMicrosoft Certified Trainer).Đây là các).Đây là các chứng chỉ chuyên môn bắt buộc để đủ điềuchứng chỉ chuyên môn bắt buộc để đủ điều kiện tham gia giảng dạy tại trungkiện tham gia giảng dạy tại trung tâmtâm ATHENAATHENA
  • 5. Cơ sở vật chất:Cơ sở vật chất:  +Thiết bị đầy đủ và hiện đại+Thiết bị đầy đủ và hiện đại +Chương trình cập nhật liên tục,+Chương trình cập nhật liên tục, bảo đảm học viên luôn tiếp cậnbảo đảm học viên luôn tiếp cận với những công nghệ mới nhất.với những công nghệ mới nhất. +Phòng máy rộng rãi, thoáng+Phòng máy rộng rãi, thoáng mátmát
  • 6.
  • 7. Noi dung thuc tapNoi dung thuc tap  xay dung phan mem quan lyxay dung phan mem quan ly hoc sinh -sinh vienhoc sinh -sinh vien  yeu cau:yeu cau:  lap bang CSDL SINH VIENlap bang CSDL SINH VIEN  TEN SV,MA SO,HOCTEN SV,MA SO,HOC PHI,MON HOC...PHI,MON HOC...  Thiet ke CSDLThiet ke CSDL
  • 8. Yeu cau :(tt)Yeu cau :(tt)  lam tren internet ,server VPSlam tren internet ,server VPS  trien khai source code len severtrien khai source code len sever VPSVPS  tich hop domain de chay ungtich hop domain de chay ung dungdung  backup-databasebackup-database
  • 9. So do phan ra chuc nang chungSo do phan ra chuc nang chung QUAN LY DIEM SINH VIEN NHAP TRUONG NHAP DIEM TRA CUU SV NHAP KHOA NHAP LOP NHAP MON NHAP HO SO SV THEO KHOA THEO HE THEO LOP THEO MON THEO HO THEO TEN GIOI TINH
  • 10. quyen truy cap thong tin choquyen truy cap thong tin cho tung phong ,bantung phong ,ban co cau to chuc :co cau to chuc : ban giam hieu phong dao tao phong ke hoach dau tu phong hop tac quoc te phong to chuc hanh chinh phong ke toan phong quan ly khoa hoc phong cong tac chinh tri,sinh vien phong quan tri
  • 11. QUAN HE THUC THE :QUAN HE THUC THE : MON HOCMON HOC DIEMDIEM MON HOCMON HOC KHOA-MONKHOA-MON SINH VIENSINH VIEN LOP KHOALOP KHOA SINH VIENSINH VIEN svsv SINH VIENSINH VIEN svsv LOPLOP LOPLOP LOP-KHOALOP-KHOA QUE QUANQUE QUAN SINH VIENSINH VIEN SINH VIENSINH VIEN DIEMDIEM
  • 12. TRUY XUAT DU LIEU :TRUY XUAT DU LIEU :  CREATE DATABASE QLSVCREATE DATABASE QLSV  ON PRIMARYON PRIMARY  ( NAME='QLSV_data',( NAME='QLSV_data',  FILENAME=FILENAME=  'c:tempQLSV.mdf','c:tempQLSV.mdf',  SIZE=4MB,SIZE=4MB,  MAXSIZE=10MB,MAXSIZE=10MB,  FILEGROWTH=1MB)FILEGROWTH=1MB)
  • 13. TRUY XUAT DU LIEU :TRUY XUAT DU LIEU :  LOG ONLOG ON  ( NAME='QLSV_log',( NAME='QLSV_log',  FILENAME =FILENAME =  'c:tempQLSV.ldf','c:tempQLSV.ldf',  SIZE=1MB,SIZE=1MB,  MAXSIZE=10MB,MAXSIZE=10MB,  FILEGROWTH=1MB);FILEGROWTH=1MB);
  • 14. TRUY VAN SQL :TRUY VAN SQL : Khai niemKhai niem  la mot loai ngon ngu may tinhla mot loai ngon ngu may tinh dung de tao .them .xoa du lieudung de tao .them .xoa du lieu va lay du lieu tu 1 he quan tri cova lay du lieu tu 1 he quan tri co so du lieuso du lieu  Do IBM nghien cuu.ra doi namDo IBM nghien cuu.ra doi nam 19701970  Duoc ANSI va ISO tiep tuc phaDuoc ANSI va ISO tiep tuc pha trientrien
  • 15. Mo Ta CSDL :Mo Ta CSDL :  Lenh tao CSDLLenh tao CSDL  Lenh tao bangLenh tao bang  Lenh xoa bangLenh xoa bang  Lenh them cotLenh them cot  Lenh xoa cotLenh xoa cot  Lenh Tao khoa chinhLenh Tao khoa chinh  Lenh Tao khoa ngoai....Lenh Tao khoa ngoai....
  • 16. Lenh Tao CSDL :Lenh Tao CSDL : Cu phap : CREATE DATABASECu phap : CREATE DATABASE <Ten database><Ten database> VD :CREATE DATABASEVD :CREATE DATABASE QLHSV_SVQLHSV_SV
  • 17. Lenh tao bang :Lenh tao bang :  Cu phap :CREATE TABLECu phap :CREATE TABLE <ten bang><ten bang> (<ten cot 1>kieu du lieu 1>[NOT NULL ](<ten cot 1>kieu du lieu 1>[NOT NULL ] Vd :CREATE TABLEVd :CREATE TABLE SINH VIENSINH VIEN (MSSV char (4) not null,(MSSV char (4) not null, HOLOT vachar (20) not null,HOLOT vachar (20) not null, TEN vachar (10) not nullTEN vachar (10) not null PHAI bit,PHAI bit, NGAYSINH datetime)NGAYSINH datetime)
  • 18. Lenh taoLenh tao khoa chinh va hinhkhoa chinh va hinh anh minh hoaanh minh hoa ALTER TABLE <ALTER TABLE < ten bang >ten bang > ADD CONTRAINTADD CONTRAINT <ten rang buoc ><ten rang buoc > PRIMARY KEYPRIMARY KEY (danh sach cot);(danh sach cot);
  • 19. hinh anh minh hoa :hinh anh minh hoa :
  • 20. Yeu cau :Yeu cau :  bang phan tich ERD de dua rabang phan tich ERD de dua ra thiet ke modlue.thiet ke modlue.  tu day tao CSDLtu day tao CSDL
  • 21. ERD la gi ?ERD la gi ?  ERD (Entity Relationship DiagramERD (Entity Relationship Diagram )) la luoc do the hien cau truc truula luoc do the hien cau truc truu tuong hoa cua du lieu trong totuong hoa cua du lieu trong to chuc dua tren khai niemchuc dua tren khai niem thuc thethuc the (entity) va(entity) va quan hequan he (relationship) giua cac thuc the ,de nham the hien noi dung ,y nghia cua du lieu trong he thong.
  • 22. Xay dung ERDXay dung ERD  xac dinh thuc thexac dinh thuc the  xac dinh ban soxac dinh ban so  xac dinh thuoc tinhxac dinh thuoc tinh
  • 23. hinh anh minh hoa :hinh anh minh hoa : lua chon &lap ke hoach he thong thiet ke he thong trien khai & van hanh he thong phan tich he thong xac dinh yeu cau cau truc hoa yeu cau
  • 24. lua chon lap ke hoach phan tich he thong trien khai & van hanh he thong thiet ke he thong CSDL &CAC DINH NGHIA FILE SU PHAT TRIEN CUA MO HINH CSDL •mo hinh du lieu doanh nghiep •mo hinh du lieu muc khai niem mo hinh dulieu muc logic thiet ke file va csdl vat ly mo hinh du lieu muc kn cac thuoc tinh
  • 25. thuoc tinh da gia trithuoc tinh da gia tri  thuoc tinh co nhieu gia tri chothuoc tinh co nhieu gia tri cho moi the hien cua thuc themoi the hien cua thuc the  the hien tren ERDthe hien tren ERD  bo trong dau ngoac nhonbo trong dau ngoac nhon  chuyen thanh thuc the yeuchuyen thanh thuc the yeu  lien ketlien ket
  • 26. Thuong co 3 loai lien ketThuong co 3 loai lien ket PERSON EMPLOYEE EMPLOYEE PARKING PLACF PRODUCT LINE PRODUCT STUDENT COURSE PARE SUPPLIER WAREHOUSE UNIC_COST
  • 27. Thuc the chua cac thuoc tinh dac ta moi quanThuc the chua cac thuoc tinh dac ta moi quan he cua cac the hien thuc the tham gia vao lienhe cua cac the hien thuc the tham gia vao lien ketket date_completeddate_completed EMPLOYEE Employee_Name(...) Birth_data DOURSE Dourse_title {topic} EMPLOYEE Employee ID Employee_Name Birth_Date CERTIFICATE Certificate_Number Date_Completed COURSE Course_ID Course_Title {Topic}
  • 28. mo hinh ERD quan ly hoc sinhmo hinh ERD quan ly hoc sinh sinh viensinh vien TONG GIAO MTU TenTongGiao theo HocSinh MSHS Hoten gioitinh ngaysinh noisinh diachi,sdt thuoc DanToc MDT TenDanToc co HOSO MHS NamBatDau LUU HOCLUC MHL LoaiHL HOC LOP MSL MLHK Loai HK TONG KET NAMHO HK Thangchuyen mon MNHOC tong ket
  • 29. Chuyen doi mo hinh ERDChuyen doi mo hinh ERD sang mo hinh quan hesang mo hinh quan he  Hocsinh (MHS hoten, gioitinh,Hocsinh (MHS hoten, gioitinh, ngaysinh,noisinh,ngaysinh,noisinh, FK:FK: Mtongiao TONGIAO.MTGMtongiao TONGIAO.MTG Mdantoc DANTOC.MDTMdantoc DANTOC.MDT MaHoSo HOSO.MHSMaHoSo HOSO.MHS TONGIAO (TONGIAO (MTG.MTG.tentongiao)tentongiao) DANTOC (DANTOC (MDTMDT.tendantoc).tendantoc)
  • 30. phat hien rang buoc :phat hien rang buoc : 1.1. Neu (HOCSINH.Mdantoc<>NULL)Neu (HOCSINH.Mdantoc<>NULL) Thi HOCSINH.Dtockhac=NULL;Thi HOCSINH.Dtockhac=NULL; Nguoc lai HOCSINH.Dtockhac="CO"Nguoc lai HOCSINH.Dtockhac="CO" Neu hoc sinh con hoc trong truongNeu hoc sinh con hoc trong truong thi HOSO_THOIGIAN.Tinhtrang=thi HOSO_THOIGIAN.Tinhtrang= "D""D" Neu hoc sinh ra khoi truongNeu hoc sinh ra khoi truong thi HOSO_THOIGIAN.Tinhtrang="thi HOSO_THOIGIAN.Tinhtrang=" N"N" ..........
  • 31. Mo ta cac chi tiet quan he :Mo ta cac chi tiet quan he : STTSTT THUOCTHUOC TINHTINH DIENDIEN GIAIGIAI KIEU DLKIEU DL LOAI DLLOAI DL MGTMGT SOSO BYTEBYTE rangbuocrangbuoc 11 MHSMHS MA SOMA SO HOC SINHHOC SINH CC BB 10 ky tu10 ky tu 1010 PKPK 22 HOTENHOTEN hotenhoten hocsinhhocsinh CC BB 40 ky tu40 ky tu 4040 33 GIOITINHGIOITINH gioitinhgioitinh hoc sinhhoc sinh CC BB 3 ky tu3 ky tu 33 44 NGAYSINHNGAYSINH ngay thangngay thang nam sinhnam sinh NN BB 8 ky tu8 ky tu 88 55 NOISINHNOISINH noi sinh cuanoi sinh cua hocsinhhocsinh CC BB 30 ky tu30 ky tu 3030 66 QUEQUANQUEQUAN que quanque quan cua hoccua hoc sinhsinh CC BB 30 ky tu30 ky tu 3030 77 DIA CHIDIA CHI dia chi cuadia chi cua hoc sinhhoc sinh CC BB 225 ky tu225 ky tu 225225
  • 32. THIET KE GIAO DIEN SQLTHIET KE GIAO DIEN SQL
  • 33. Y nghia cua hoat dong :Y nghia cua hoat dong :  khi hoc sinh ,sinh vien kich hoatkhi hoc sinh ,sinh vien kich hoat vao chuong trinh .HSSV phaivao chuong trinh .HSSV phai nhap ma HSSV va mat khau canhap ma HSSV va mat khau ca nhan moi su dung.nhan moi su dung.  Cac thao tac tren mang hinhCac thao tac tren mang hinh  nhap ma so HSSV va mat khau canhap ma so HSSV va mat khau ca nhan sau do nhan nut DangNhapnhan sau do nhan nut DangNhap  Neu nhap sai ,cac gia tri o 2 o taiNeu nhap sai ,cac gia tri o 2 o tai khoan va mat khau se tro ve "NULL"khoan va mat khau se tro ve "NULL"  Neu dang nhap thanh cong thi dongNeu dang nhap thanh cong thi dong form 'DangNhap' mo giao dien chinhform 'DangNhap' mo giao dien chinh ''
  • 34. Giao dien chinh :Giao dien chinh :
  • 35. ngon ngu truy xuat du lieungon ngu truy xuat du lieu trong SQL :trong SQL :
  • 36. Lam tren internet .server ,VPSLam tren internet .server ,VPS  VPS La gi ?VPS La gi ?  Cach su dung VPS ra sao ?Cach su dung VPS ra sao ?
  • 37. VPS la gi ?VPS la gi ?  VPS la (viet tat cua Virtual PrivateVPS la (viet tat cua Virtual Private Server _ may chu ao )Server _ may chu ao ) la dang may chu duoc tao ra bangla dang may chu duoc tao ra bang phuong phap phan chia mot mayphuong phap phan chia mot may chu vat ly thanh nhieu may chuchu vat ly thanh nhieu may chu khac nhau co tinh nang tuong tukhac nhau co tinh nang tuong tu nhu may chu rieng (dedicatednhu may chu rieng (dedicated sever ),sever ),
  • 38. cach su dung VPS nhu thecach su dung VPS nhu the nao ?nao ?  khac voi hosting su dung phankhac voi hosting su dung phan mem quan ly (hosting controlmem quan ly (hosting control pannel ) de khoi tao va quan lypannel ) de khoi tao va quan ly cac goi hosting.cac goi hosting.  VPS duoc tao ra nho cong ngheVPS duoc tao ra nho cong nghe ao hoaao hoa VPS thich hop cho viec xay dungVPS thich hop cho viec xay dung Mail Sever ,Web SeverMail Sever ,Web Sever ,Backup/Storage Sever,Backup/Storage Sever
  • 39. hinh anh ve VPS :hinh anh ve VPS :
  • 40. Trien khai soucre code lenTrien khai soucre code len server VPS :server VPS :  Thông số lựa chọn khi cài đặt:Thông số lựa chọn khi cài đặt: 1. Centos (32 hoặc 64), apache,1. Centos (32 hoặc 64), apache, php, mysql, phpMyAdmin, ftpphp, mysql, phpMyAdmin, ftp 2. Centos (32 hoặc 64), nginx,2. Centos (32 hoặc 64), nginx, php, mysql, phpMyAdmin, ftpphp, mysql, phpMyAdmin, ftp
  • 41. tich hop domain de chay ungtich hop domain de chay ung dung :dung :  buoc 1: tro IPbuoc 1: tro IP  buoc 2 :danh ten mienbuoc 2 :danh ten mien  buoc 3 :danh IP Can trobuoc 3 :danh IP Can tro bam nut them de Addbam nut them de Add
  • 42. hinh anh ve domain :hinh anh ve domain :
  • 43. backup va Restore databasebackup va Restore database //Thủ tục kết nối dữ liệu private void Connect() { try { myCnn = new SqlConnection("Data Source=localhost; Initial Catalog='';User ID=sa;Password=12345;"); myCnn.Open(); if (myCnn.State != ConnectionState.Open) { //Đóng kết nối đến CSDL if (myCnn.State == ConnectionState.Open) { myCnn.Close(); myCnn.Dispose(); } } public void Create_Cmd(string strSQL) { //Tạo Command để lấy dữ liệu Cmd = myCnn.CreateCommand(); Cmd.CommandText = strSQL; Cmd.ExecuteNonQuery();
  • 44. } private void Button1_Click(System.Object sender, System.EventArgs e) { try { Connect(); Create_Cmd("BACKUP DATABASE TENDATABASE TO DISK = N'Đường dẫn cần sao lưutenfile.bak'"); close_Cnn(); Interaction.MsgBox("CSDL đã được backup hoàn tất"); } catch (Exception ex) { Interaction.MsgBox(ex.Message, MsgBoxStyle.Critical, "Lỗi Backup"); System.Environment.Exit(0); } }
  • 45. } private void Button2_Click(System.Object sender, System.EventArgs e) { try { Connect(); Create_Cmd("RESTORE DATABASE TENDATABASE FROM DISK = N'Đường dẫn đã sao lưutên file.bak' WITH FILE = 1, NOUNLOAD, STATS = 10"); close_Cnn(); } catch (Exception ex) { Interaction.MsgBox(ex.Message, MsgBoxStyle.Critical, "Lỗi Restore"); System.Environment.Exit(0); } } }