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 :

Bao thuc tap tot nghiep vo minh truong 10299191

  • 1.
    BAO CAO THUCTAP TOTBAO CAO THUC TAP TOT NGHIEPNGHIEP  SVTT:VO MINHSVTT:VO MINH TRUONGTRUONG  ChuyenChuyen Nganh:CNTTNganh:CNTT
  • 2.
    DE TAI:DE TAI: XAYDUNG PHAN MEMXAY DUNG PHAN MEM QUAN LY HOC SINH-QUAN LY HOC SINH- SINH VIENSINH VIEN
  • 3.
    1.1. Gioi thieuATHENAGioi 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ảngviê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ậtchấ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
  • 7.
    Noi dung thuctapNoi 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)Yeucau :(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 phanra 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 capthong 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 THUCTHE :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 DULIEU :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 DULIEU :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 taokhoa 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 minhhoa :hinh anh minh hoa :