báo cáo cuối kì
TRANSCRIPT
TRUNG TÂM ĐÀO TẠO
QUẢN TRỊ VÀ AN NINH MẠNG QUỐC TẾ
ATHENA
BÁO CÁO CUỐI KỲ
ĐỀ TÀI:
XÂY DỰNG PHẦN MỀM QUẢN LÝ SINH VIÊN
Giáo viên hướng dẫn: VÕ ĐỖ THẮNG
Sinh viên thực hiện: LÊ THỊ NGỌC HẢO
Ngành: Công Nghệ Thông Tin
Thời gian thực tập: 17/02/2014 – 30/03/2014
TP.HCM, tháng 03 năm 2014
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 1
LỜI MỞ ĐẦU
Như các bạn đã biết xã hội ngày nay rất phát triển, việc quản lý là một trong những lĩnh
vực có tốc độ tăng truởng khá nhanh trong những năm gần đây ở Việt Nam nói riêng và
thế giới nói chung. Cùng với nó là hàng nghìn các nhà hàng, khách sạn, các công ty, tập
đoàn du lịch,trường học được xây dựng và thành lập, đồng thời nhu cầu của con người
cũng tăng lên.
Công nghệ thông tin đã có những bước phát triển mạnh mẽ. Máy tính điện tử không còn
là phương tiện quý hiếm mà đang ngày một gần gũi với con người. Đứng trước sự bùng
nổ thông tin, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn
thiện hệ thống thông tin của mình, nhằm tin học hoá các hoạt động tác nghiệp của đơn vị
mình. Vì vậy, trong thời gian học em sử dụng vốn kiến thức đã học từ thầy cô, từ bạn bè
và sự tìm hiểu của bản thân để đi tới tìm hiểu về Quản Lý Sinh Viên. Nên em đã thiết kế
một Website về “Xây Dựng Phần Mềm Quản Lý Sinh Viên”. Nó chỉ mang tính chất thử
nghiệm để học hỏi, trao đổi kinh nghiệm và làm quen với thực tế. Trong quá trình thiết kế
em đã cố gắng hết sức để hoàn thành thật tốt đề tài này.Tuy nhiên do điều kiện thời gian
cũng như kiến thức còn hạn chế, trang web của em còn nhiều thiếu sót rất mong sự đóng
góp ý kiến của thầy cô và các bạn. Em xin chân thành cám ơn.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 2
LỜI CẢM ƠN
Để hoàn thành đồ án này, em đã nhận được sự hỗ trợ của rất nhiều người.
Đầu tiên, em xin gửi lời cảm ơn chân thành tới thầy Võ Đỗ Thắng, người đã nhiệt tình
hướng dẫn em từng nội dung chi tiết trong quá trình làm đồ án cũng như trong quá trình
hoàn thành báo cáo đồ án.
Đồng thời, em xin gửi lời cảm ơn đến tập thể các giáo viên Trung Tâm ATHENA
cũng đã nhiệt tình giúp đỡ em trong quá trình thực tập tại trung tâm.
Bên cạnh đó, em cũng gửi lời cảm ơn tới các bạn sinh viên thực tập chung khóa đã
giúp em rất nhiều.
Cuối cùng em kính chúc quý Thầy, Cô dồi dào sức khỏe và thành công trong sự
nghiệp cao quý. Đồng kính chúc các Thầy, Cô Trung Tâm ATHENA luôn dồi dào sức
khỏe, đạt được nhiều thành công tốt đẹp trong công việc.
Em chân thành cảm ơn tất cả mọi người.
Sinh Viên:
LÊ THỊ NGỌC HẢO
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 3
NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
TP.HCM, ngày …. tháng…. năm 2014
Giáo viên hướng dẫn
VÕ ĐỖ THẮNG
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 4
NHẬN XÉT CỦA GIÁO VIÊN HƢỚNG DẪN
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
........................................................................................................................................
TP.HCM, ngày …. tháng…. năm 2014
Giáo viên hướng dẫn
ĐÀO TIẾN DŨNG
Điểm
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 5
MỤC LỤC
CHƢƠNG I - TỔNG QUAN VỀ TRUNG TÂM ATHENA................................................. 7
1.1 GIỚI THIỆU DOANH NGHIỆP THỰC TẬP – TRUNG TÂM ĐÀO TẠO QUẢN
TRỊ MẠNG VÀ AN NINH MẠNG QUỐC TẾ ATHENA ................................................ 7
1.1.1 Trụ sở và các chi nhánh ........................................................................... 8
1.1.2 Quá trình hình thành và phát triển của trung tâm: ................................. 8
1.1.3 Cơ cấu tổ chức ........................................................................................ 11
1.1.4 Các sản phẩm, giải pháp ......................................................................... 11
1.1.5 Các khóa học ngắn hạn .......................................................................... 11
1.1.6 Cơ sở hạ tầng .......................................................................................... 12
1.1.7 Các dịch vụ hỗ trợ ................................................................................... 13
1.1.8 Khách hàng .............................................................................................. 13
1.1.9 Đối tác ....................................................................................................... 13
1.2 CÁC NHIỆM VỤ VÀ DỊCH VỤ CỦA BỘ PHẬN THỰC TẬP ............................ 13
1.3 CÔNG VIỆC VÀ NHIỆM VỤ ĐƢỢC PHÂN CÔNG.......................................... 13
1.4 THỜI GIAN THỰC TẬP ................................................................................... 13
CHƢƠNG II – NỘI DUNG THỰC TẬP ......................................................................... 14
2.1 KIẾN THỨC TÌM HIỂU .................................................................................... 14
2.1.1 Khái niệm thiết kế website ...................................................................... 14
2.1.2 Giới thiệu và cài đặt Wamp Server 2.0 .................................................. 15
2.1.2.1 Giới thiệu về Wamp Server 2.0 ............................................................ 15
2.1.2.2 Quá trình cài đặt ................................................................................... 15
2.2.3 Giới thiệu cơ sở dữ liệu .......................................................................... 20
2.2.3.1 Quan hệ dữ liệu .................................................................................... 20
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 6
2.2.3.2 Cơ sở dữ liệu các bảng ....................................................................... 20
2.2 MÔ TẢ THIẾT KẾ WEBSITE ........................................................................... 23
2.2.1 Công tác chuẩn bị ................................................................................... 23
2.2.1.1 Yêu cầu đặt ra ....................................................................................... 23
2.2.1.2 Mô tả chức năng website..................................................................... 24
2.2.2 Phân Tích Chức Năng Website .............................................................. 25
2.3 HÌNH ẢNH CÁC TRANG ................................................................................. 26
2.4SƠ ĐỒ TRANG WEB .............................................................................................. 35
CHƢƠNG III - KẾT LUẬN .......................................................................................... 35
TÀI LIỆU THAM KHẢO ................................................................................................ 36
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 7
CHƢƠNG I - TỔNG QUAN VỀ TRUNG TÂM ATHENA 1.1 GIỚI THIỆU DOANH NGHIỆP THỰC TẬP – TRUNG TÂM ĐÀO TẠO QUẢN TRỊ
MẠNG VÀ AN NINH MẠNG QUỐC TẾ ATHENA
Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA_Tiền
thân là Công ty TNHH Tư vấn và Đào tạo quản trị mạng Việt Năng, (tên thương hiệu viết
tắt là TRUNG TÂM ĐÀO TẠO ATHENA), được chính thức thành lập theo giấy phép
kinh doanh số 4104006757 của Sở Kế Hoạch Đầu Tư Tp Hồ Chí Minh cấp ngày 04 tháng
11 năm 2008.
Tên công ty viết bằng tiếng nước ngoài: ATHENA ADVICE TRAINING
NETWORK SECURITY COPANY LIMITED.
ATHENA là một tổ chức quy tụ nhiều trí thức trẻ Việt Nam đầy năng động, nhiệt
huyết và kinh nghiệm trong lĩnh vực công nghệ thông tin. Với quyết tâm góp phần vào
công cuộc thúc đẩy tiến trình tin học hóa của nước nhà. ATHENA đã và đang tập trung
chủ yếu vào các họat động sau:
Đào tạo chuyên sâu quản trị mạng, an ninh mạng, thương mại điện tử theo các
tiêu chuẩn quốc tế của các hãng nổi tiếng như Microsoft, Cisco, Oracle, Linux LPI ,
CEH,... Song song đó, trung tâm ATHENA còn có những chương trình đào tạo cao cấp
dành riêng theo đơn đặt hàng của các đơn vị như Bộ Quốc Phòng, Bộ Công An , ngân
hàng, doanh nghiệp, các cơ quan chính phủ, tổ chức tài chính..Qua đó cung cấp nguồn
nhân lực trong lĩnh vực công nghệ thông tin, đặc biệt là chuyên gia về mạng máy tính và
bảo mật mạng đạt trình độ quốc tế cho các tổ chức, doanh nghiệp có nhu cầu.
Tư vấn và hổ trợ cho doanh nghiệp ứng dụng hiệu quả tin học vào hoạt động sản
xuất kinh doanh.
Tiến hành các hoạt động nghiên cứu nâng cao kiến thức tin học và phát triển cơ sở
dữ liệu thông tin về các ứng dụng và sự cố mạng.
Tiến hành các dịch vụ ứng cứu khẩn cấp cho doanh nghiệp trong trường hợp xảy
ra sự cố máy tính.
Sau gần 10 năm hoạt động,nhiều học viên tốt nghiệp trung tâm ATHENA đã là chuyên
gia đảm nhận công tác quản lý hệ thống mạng, an ninh mạng cho nhiều bộ ngành như
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 8
Cục Công Nghệ Thông Tin - Bộ Quốc Phòng , Bộ Công An, Sở Thông Tin Truyền
Thông các tỉnh, bưu điện các tỉnh…
Ngoài ra, Trung tâm ATHENA còn có nhiều chương trình hợp tác và trao đổi
công nghệ với nhiều đại học lớn như đại học Bách Khoa Thành Phố Hồ Chí Minh, Học
ViệnAn Ninh Nhân Dân( Thủ Đức), Học Viện Bưu Chính Viễn Thông, Hiệp hội an toàn
thông tin (VNISA), Viện Kỹ Thuật Quân Sự...
1.1.1 Trụ sở và các chi nhánh
1.1.1.1 Trụ sở chính
Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA.
Số 2 Bis Đinh Tiên Hoàng, Phường Đa Kao, Tp Hồ Chí Minh, Việt Nam.
Điện thoại: ( 84-8 ) 3824 4041
Hotline: 0943 23 00 99
1.1.1.2 Cơ sở 2_Tại TP Hồ Chí Minh
Trung Tâm Đào Tạo Quản Trị Mạng và An Ninh Mạng Quốc Tế ATHENA
92 Nguyễn Đình Chiểu ,Phường Đa Kao, Quận 1, Tp Hồ Chí Minh, Việt Nam.
Website: www.Athena.Edu.Vn
Điện thoại: ( 84-8 ) 2210 3801
Hotline: 0943 20 00 88
1.1.2 Quá trình hình thành và phát triển của trung tâm:
Một nhóm các thành viên là những doanh nhân tài năng và thành công trong lĩnh
vực công nghệ thông tin đã nhận ra tiềm năng phát triển của việc đào tạo nền công nghệ
thông tin nước nhà. Họ là những cá nhân có trình độ chuyên môn cao và có đầu óc lãnh
đạo cùng với tầm nhìn xa về tương lai của ngành công nghệ thông tin trong tương lai, họ
đã quy tụ được một lực lượng lớn đội ngũ công nghệ thông tin trước hết là làm nhiệm vụ
ứng cứu máy tính cho các doanh nghiệp, cá nhân có nhu cầu. Bước phát triển tiếp theo là
vươn tầm đào đạo đội ngũ cán bộ công nghệ thông tin cho đất nước và xã hội.
Các thành viên sáng lập trung tâm gồm:
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 9
o Ông Nguyễn Thế Đông: Cựu giám đốc trung tâm ứng cứu máy tính Athena, hiện tại là
giám đốc dự án của công ty Siemen Telecom.
o Ông Hứa Văn Thế Phúc: Phó Giám đốc Phát triển Thương mại Công ty EIS, Phó
Tổng công ty FPT.
o Ông Nghiêm Sỹ Thắng: Phó Tổng giám đốc Ngân hàng Liên Việt, chịu trách nhiệm
công nghệ thông tin của Ngân hàng.
o Ông Võ Đỗ Thắng: Hiện đang là giám đốc Trung tâm đào tạo quản trị và an ninh
mạng Athena.
Đến năm 2003, bốn thành viên sáng lập cùng với với đội ngũ ứng cứu máy tính
gần 100 thành viên hoạt động như là một nhóm, một tổ chức ứng cứu máy tính miền
Nam.
Từ năm 2004- 2006: Trung tâm có nhiều bước phát triển và chuyển mình. Trung
tâm trở thành một trong những địa chỉ tin cậy của nhiều doanh nghiệp nhằm cài đặt hệ
thống an ninh mạng và đào tạo cho đội ngũ nhân viên của các doanh nghiệp về các
chương trình quản lý dự án MS Project 2003, kỹ năng thương mại điện tử, bảo mật
web… và là địa chỉ tin cậy của nhiều học sinh_sinh viên đến đăng kí học. Đòi hỏi cấp
thiết trong thời gian này của Trung tâm là nâng cao hơn nữa đội ngũ giảng viên cũng như
cơ sở để đáp ứng nhu cầu ngày càng cao về công nghệ thông tin của đất nước nói chung,
các doanh nghiệp, cá nhân nói riêng.Năm 2004, công ty mở rộng hoạt động cung cấp giải
pháp, dịch vụ cho khu vực miền Trung thông qua việc thành lập văn phòng đại diện tại
Đà Nẵng.
Đến năm 2006: Trung tâm đào tạo quản trị và an ninh mạng Athena mở ra thêm
một chi nhánh tại Cư xá Nguyễn Văn Trỗi. Đồng thời tiếp tục tuyển dụng đội ngũ giảng
viên là những chuyên gia an ninh mạng tốt nghiệp các trường đại học và học viện công
nghệ thông tin uy tín trên toàn quốc, đồng thời trong thời gian này Athena có nhiều chính
sách ưu đãi nhằm thu hút đội ngũ nhân lực công nghệ thông tin lành nghề từ các doanh
nghiệp, tổ chức, làm giàu thêm đội ngũ giảng viên của trung tâm.
Đến năm 2008: Hàng loạt các trung tâm đào tạo quản trị và an ninh mạng mọc lên,
cùng với khủng hoảng kinh tế tài chính toàn cầu đã làm cho Trung tâm rơi vào nhiều khó
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 10
khăn. Ông Nguyễn Thế Đông cùng Ông Hứa Văn Thế Phúc rút vốn khỏi công ty gây nên
sự hoang man cho toàn bộ hệ thống trung tâm. Cộng thêm chi nhánh tại Cư xã Nguyễn
Văn Trỗi hoạt động không còn hiệu quả phải đóng cửa làm cho trung tâm rơi từ khó khăn
này đến khó khăn khác. Lúc này, với quyết tâm khôi phục lại công ty cũng như tiếp tục
sứ mạng góp phần vào tiến trình tin học hóa của đất nước. Ông Võ Đỗ Thắng mua lại cổ
phần của hai nhà đầu tư lên làm giám đốc và xây dựng lại trung tâm. Đây là một bước
chuyển mình có ý nghĩa chiến lược của trung tâm.Mở ra một làn gió mới và một giai
đoạn mới, cùng với quyết tâm mạnh mẽ và một tinh thần thép đã giúp ông Thắng vượt
qua nhiều khó khăn ban đầu, giúp trung tâm đứng vững trong thời kì khủng hoảng.
Từ năm 2009 – nay: Cùng với sự lãnh đạo tài tình và đầu óc chiến lược. Trung tâm
đào tạo quản trị và an ninh mạng dần được phục hồi và trở lại quỹ đạo hoạt động của
mình. Đến nay, Trung tâm đã trở thành một trong những trung tâm đào tạo quản trị mạng
hàng đầu Việt Nam. Cùng với sự liên kết của rất nhiều công ty, tổ chức doanh nghiệp,
trung tâm trở thành nơi đào tạo và cung cấp nguồn nhân lực công nghệ thông tin cho xã
hội. Từng bước thực hiện mục tiêu góp phần vào tiến trình tin học hóa nước nhà.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 11
1.1.3 Cơ cấu tổ chức
Hình 1.1.3 Sơ đồ tổ chức công ty
1.1.4 Các sản phẩm, giải pháp
Các khóa học dài hạn:
- Chương trình đào tạo chuyên gia an ninh mạng. ( AN2S) Athena network
security specialist.
- Chương trình Quản trị viên an ninh mạng (ANST) Athena netuwork
security Technician.
- Chuyên viên quản trị mạng nâng cao (ANMA) Athena network manager
Administrator.
1.1.5 Các khóa học ngắn hạn
1.1.5.1 Khóa Quản trị mạng
- Quản trị mạng Microsoft căn bản ACBN
- Phần cứng máy tính, laptop, server
- Quản trị hệ thống mạng Microsoft MCSA Security.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 12
- Quản trị mạng Microsoft nâng cao MCSE
- Quản trị window Vista
- Quản trị hệ thống Window Server 2008, 2012
- Lớp Master Exchange Mail Server
- Quản trị mạng quốc tế Cissco CCNA
- Quản trị hệ thống mạng Linux 1 và Linux 2.
1.1.5.2 Khóa thiết kế web và bảo mật mạng
- Xây dựng, quản trị web thương mại điện tử với Joomla và VirtuMart
- Lập trình web với Php và MySQL
- Bảo mật mạng quốc tế ACNS
- Hacker mũ trắng
- Athena Mastering Firewall Security
- Bảo mật website.
Các sản phẩm khác
- Chuyên đề thực hành sao lưu và phục hồi dữ liệu
- Chuyên đề thực hành bảo mật mạng Wi_Fi
- Chuyên đề Ghost qua mạng
- Chuyên đề xây dựng và quản trị diễn đàn
- Chuyên đề bảo mật dữ liệu phòng chống nội gián
- Chuyên đề quản lý tài sản công nghệ thông tin
- Chuyên đề kỹ năng thương mại điện tử.
1.1.6 Cơ sở hạ tầng
- Thiết bị đầy đủ và hiện đại.
- Chương trình cập nhật liên tục, bảo đảm học viên luôn tiếp cận với những
công nghệ mới nhất.
- Phòng máy rộng rãi, thoáng mát.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 13
1.1.7 Các dịch vụ hỗ trợ
- Đảm bảo việc làm cho học viên tốt nghiệp khoá dài hạn
- Giới thiệu việc làm cho mọi học viên
- Thực tập có lương cho học viên khá giỏi
- Ngoài giờ học chính thức, học viên được thực hành thêm miễn phí, không
giới hạn thời gian
- Hỗ trợ kỹ thuật không thời hạn trong tất cả các lĩnh vực liên quan đến máy
tính, mạng máy tính, bảo mật mạng
- Hỗ trợ thi Chứng chỉ Quốc tế
1.1.8 Khách hàng
- Mọi đối tượng chuyên hoặc không chuyên về CNTT.
- Khách hàng chủ yếu của ATHENAlà các bạn học sinh, sinh viên và các
cán bộ công nhân viên chức yêu thích lĩnh vực công nghệ thông tin.
1.1.9 Đối tác
Trung tâm đào tạo an ninh mạng ATHENA là đối tác đào tạo & cung cấp nhân sự
CNTT, quản trị mạng , an ninh mạng chất lượng cao theo đơn đặt hàng cho các đơn vị
như ngân hàng, doanh nghiệp, các cơ quan chính phủ, tổ chức tài chính...
1.2 CÁC NHIỆM VỤ VÀ DỊCH VỤ CỦA BỘ PHẬN THỰC TẬP
Bộ phận thực tập : Bộ phận triển khai kỹ thuật.
Nhiệm vụ và dịch vụ:
Triển khai lắp đặt hệ thống mạng.
Bảo trì hệ thống mạng.
Tư vấn hỗ trợ quản trị hệ thống mạng.
1.3 CÔNG VIỆC VÀ NHIỆM VỤ ĐƢỢC PHÂN CÔNG
Nghiên cứu về PHP MySQL và Wamp Server.
Thiết kế và hoàn thiện một website về quản lý sinh viên.
1.4 THỜI GIAN THỰC TẬP
Từ ngày 17/02/2014 đến ngày 30/03/2014.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 14
CHƢƠNG II – NỘI DUNG THỰC TẬP
2.1 KIẾN THỨC TÌM HIỂU
2.1.1 Khái niệm thiết kế website
2.2.1.1 Khái niệm Website và Thiết kế Website
Website còn gọi là trang web, trang mạng, là một tập hợp các trang web bao gồm văn bản,
hình ảnh, video, flash,… thường chỉ nằm trong một tên miền (domain name) hoặc tên miền phụ
(subdomain). Trang web được lưu trữ (web hosting) trên máy chủ web (server web) có thể truy cập
thông qua Internet.
Thiết kế web hay thiết kế website đơn giản là công việc tạo một trang web cá nhân hoặc
công ty, doah nghiệp, tổ chức… về dao diện, hình ảnh, nội dung và hướng phát triển của
Website. Để thiết kế được một trang Web ta có 2 phương thức chính đó là : Website tĩnh (Sử
dụng HTML) và Website động.
Cơ sở dữ liệu là tập hơp dữ liệu được một cách có tổ chức nhằm giúp việc xem,
tìm kiếm và lấy thông tin được nhanh chóng và chính xác, giúp giảm công sức và thời
gian quản lý thông tin cần thiết.
MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến nhất thế giới và được
các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. Vì MySQL là cơ sở
dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ
điều hành cung cấp một hệ thống lớn các hàm tiện ích rất mạnh.Với tốc độ và tính bảo
mật cao, MySQL rất thích hợp cho các ứng dụng có truy cập CSDL trên internet. MySQL
miễn phí hoàn toàn cho nên bạn có thể tải về MySQL từ trang chủ. Nó có nhiều phiên
bản cho các hệ điều hành khác nhau: phiên bản Win32 cho các hệ điều hành dòng
Windows, Linux, Mac OS X, Unix, FreeBSD, NetBSD, Novell NetWare, SGI Irix,
Solaris, SunOS.. MySQL được sử dụng cho việc bổ trợ PHP, Perl, và nhiều ngôn ngữ
khác, nó làm nơi lưu trữ những thông tin trên các trang web viết bằng PHP hay Perl,...
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 15
2.2.1.2 Chức năng cơ bản của thiết kế Web - Tổ chức giao tiếp giữa người dùng và website.
- Cung cấp mọi thông tin, hình ảnh, nội dung cho người sử dụng biết.
Cung cấp các dịch vụ tiện ích cho sử dụng.
- Đảm bảo tin tức luôn mới và cập nhật liên tục.
- Đưa ra phương thức hoạt động và hướng phát triển.
2.1.2 Giới thiệu và cài đặt Wamp Server 2.0
2.1.2.1 Giới thiệu về Wamp Server 2.0
- WAMP là chữ viết tắt của Windows, Apache, MySQL, PHP / Perl / Python.
WAMP là một hình thức của máy chủ nhỏ có thể chạy trên hầu như bất kỳ hệ điều
hành Windows.
- WAMP gồm Apache 2, PHP 5 (cổng SMTP bị vô hiệu hóa), và MySQL
(phpMyAdmin và SQLitemanager được cài đặt để quản lý cơ sở dữ liệu) được cài
đặt sẵn.
2.1.2.2 Quá trình cài đặt
Các bƣớc cài đặt Wamp
Nhấn [Next] để thực hiện bƣớc tiếp theo
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 16
Chọn I accept the agreement để đồng ý với điều khoản của nhà sản xuất và nhấn
Next để thực hiện bƣớc tiếp theo
Tiếp theo là chọn thƣ mục chứa file cài đặt. Nếu không muốn thay đổi thì để mặc
định và nhấn Next.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 17
Bƣớc tiếp theo là show icon ra ngoài. Nhấn Next để thực hiện bƣớc tiếp theo
Nhấn Install để khở tạo môi trƣờng chạy
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 18
Tiếp theo là mở thƣ mục mặc định của file cài đặt.
Chọn Open để mở thƣ mục mặc định
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 19
Điền các thông số để có thể gửi mail / nhận mail thông qua một SMTP server.
Nếu không biết hãy để mặc định và nhấn Next.
Nhấn Finish để hoàn tất quá trình cài đặt
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 20
2.2.3 Giới thiệu cơ sở dữ liệu
2.2.3.1 Quan hệ dữ liệu
2.2.3.2 Cơ sở dữ liệu các bảng
Bảng Điểm:
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 21
Bảng Học Phí:
Bảng Khoá Học:
Bảng Lớp Học:
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 22
Bảng Môn Hoc:
Bảng Ngành Học:
Bảng Sinh Viên:
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 23
2.2 MÔ TẢ THIẾT KẾ WEBSITE
Mục tiêu chƣơng:
- Thiết kế một trang Web về quản lý sinh viên với đầy đủ chức năng mà nó cần có.
- Giao diện thân thiện và màu sắc phù hợp , dễ sử dụng.
- Tìm hiểu, tham khảo nhiều trang web khác nhau để từ đó rút ra kinh nghiệm cho bản thân
để hạn chế tối đa những lỗi hay mắc phải.
- Hiểu rõ các yêu cầu cần thiết để thiết kế một trang web.
- Nắm được kỹ năng cơ bản để thiết kế website.
- Thiết kế được một trang web theo yêu cầu của giáo viên.
2.2.1 Công tác chuẩn bị
2.2.1.1 Yêu cầu đặt ra
1. Màu sắc
Lần đầu tiên truy cập vào trang web, bạn sẽ được vào trang chủ.
Với tông nền chủ đạo là màu xanh ngọc, không làm chói mắt, bên cạnh đó màu đỏ còn tượng
trưng cho sự may mắn và sự phát triển thịnh vượn nhất.
Logo :
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 24
Logo với tông nền chủ đạo là màu vàng gợi lên cảm giác thư giản kết hợp với chữ màu
đỏ là tượng trưng cho sức mạnh nội tại với đầy đủ nhiệt huyết và sự quyết tâm. Tất cả đã
tạo nên sự hài hòa thể hiện được sự quyết tâm phát triển của trung tâm ATHENA.
Banner :
Trên cùng là baner chính của trang,vẫn là một màu đỏ chủ đạo mang đến sự thịnh vượng và sự
phát triển không ngừng cho trag web.
2. Bố cục:
Header sẽ là logo và banner, tiếp theo là menu để người dùng tiện hơn trong việc chọn thông tin
mà mình muốn tìm. Tiếp theo là các trang chi tiết sẽ được sẽ được chạy bên dưới.
Body là phần thông tin chi tiết của các trang :
Trang chủ
Giới thiệu
Đào tạo
Tuyển sinh
Tin tức – Sự kiện
Cùng với các hình ảnh quảng cáo,….
Footer là liên kết các nhãn, là địa chỉ cho phép người dùng hướng đến các trang cần thiết , tiếp
theo là phần địa chỉ cũng như liên hệ của trang web.
2.2.1.2 Mô tả chức năng website
Trang web có những chức năng cơ bản như sau:
Giúp người quản trị có thể xem,chỉnh sửa mọi thông tin có trên trang web.
Người dùng có thể thấy ngay các thông tin về trung tâm .
Tìm kiếm các thông tin cần thiết.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 25
Mỗi menu dành cho các thông tin khác nhau.
Có thể tìm hiểu được chi tiết thông tin về chương trình đào tạo.
Đảm bảo tin tức và bài viết luôn mới, cập nhật liên tục với giao diện thân thiện.
2.2.2 Phân Tích Chức Năng Website
Trang chủ: Giới thiệu các hoạt động tiêu biểu, tổng quan về trung tâm. Lần đầu tiên
truy cập vào bạn sẽ thấy được logo và banner của trang web, theo sau đó là các hoạt động
nổi bật cùng nhạc nền sẽ tạo cảm giác thân thiện cho người dùng.
Đây là trang chính nên hầu hết hình ảnh hoạt động sẽ được show tại đây.
Dưới phần banner, là menu chính dẫn tới các trang con tiếp theo để người dùng có
thể tìm kiếm thông tin mà mình cần.
Bên trái là cột quảng cáo các thông tin nổi bật liên kết với chúng tôi.
Dưới cùng là phần footer, nơi chứa địa chỉ liên hệ của website và nhà phát triển
website…
Giới thiệu : Tại menu chính của trang chủ, các bạn click vào mục Giới thiệu . Trang này
giới thiệu về trang web, về lĩnh vực hoạt động ,về quy mô cũng như cách thức và phương
châm hoạt động,… Bố cục này cũng giống như trang chủ, nhưng chỉ gói gọn phần giới
thiệu cơ bản để người dùng hiểu rõ hơn về trung tâm.
Thông tin đào tạo: tại menu, người dùng có thể tìm hiểu rõ hơn về những lĩnh vực cũng
như các khóa học của trung tâm. Bên cạnh đó là những khóa học đang có nhu cầu cao.
Tuyển sinh : đây là thông tin mới nhất và đang có nhu cầu chiêu sinh cho các khóa học
mới cũng như đào tạo lâu dài hoặc các khóa học ngắn hạn và miễn phí của trung tâm.
Tin tức – sự kiện : trang này bao gồm những tin tức cũng như các sự kiện nổi bật về
công nghệ hiện nay trên thị trường.
Liên hệ:đây là nơi mà người dùng cần liên hệ những thông tin với người quản trị website
về tất cả những nội dung cũng như đóng góp ý kiến với trung tâm.
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 26
2.3 HÌNH ẢNH CÁC TRANG
Hình 2.3.1 Trang Chủ
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 27
Hình 2.3.2 Trang Giới Thiệu(Header)
Hình 2.3.3 Trang Giới Thiệu(Footer)
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 28
Hình 2.3.4 Trang Đào Tạo(Header)
Hình 2.3.5 Trang Đào Tạo(Footer)
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 29
Hình 2.3.6 Trang Tuyển Sinh (Footer)
Hình 2.3.7 Trang Tuyển Sinh (Footer)
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 30
Hình 2.3.8 Trang Tin Tức – Sự Kiện (Header)
Hình 2.3.8 Trang Tin Tức – Sự Kiện (Footer)
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 32
Hình 2.3.10 Trang Chi Tiết Header(Đào Tạo)
Hình 2.3.11 Trang Chi Tiết Footer(Đào Tạo)
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 33
Hình 2.3.12 Trang Chi Tiết Header(Tuyển Sinh)
Hình 2.3.13 Trang Chi Tiết Footer(Tuyển Sinh)
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 34
Hình 2.3.14 Trang Chi Tiết Header(Tin Tức – Sự Kiện)
Hình 2.3.15 Trang Chi Tiết Footer(Tin Tức – Sự Kiện)
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 35
2.4 SƠ ĐỒ TRANG WEB
Trang Chủ
Giới Thiệu
Đào Tạo
Chi Tiết Đào Tạo
Tuyển Sinh
Chi Tiết Tuyển Sinh
Tin Tức – Sự Kiện
Chi Tiết Tin Tức – Sự Kiện
Liên Hệ
CHƢƠNG III - KẾT LUẬN
Em đã rất cố gắng tìm hiểu về các “Website quản lý sinh viên”, nhưng không sao tránh
khỏi những thiếu sót. Mong Thầy và các bạn đóng góp ý kiến để chúng em rút ra được
nhiều kinh nghiệm quý báu.
Quá tình khảo sát phân tích - thiết kế và thực hiện “Website quản lý sinh viên” em đã
cơ bản hoàn thành những công việc sau:
Giới thiệu về website, ý tưởng thiết kế, quá trình làm việc.
Giới thiệu đến người sử dụng biết đến về trung tâm ( thông tin chi tiết,các khóa
đào tạo ngắn hạn cũng như dài hạn và phí của trung tâm, bên cạnh đó là nhũng
thông tin chi tiết về trung tâm)
Người dùng có thể tìm kiếm theo mã sinh viêncủa mình để biết thông tin chi tiết
về mình.
Do thời gian hạn chế và trình độ hiểu biết còn kém nên việc phân tích thiết kế và thực
hiện Website còn sơ sài, thiếu xót. Nó mang tính chất học hỏi, trao đổi và bắt đầu làm
quen với thực tế. Nhưng qua lần phân tích này, em đã học hỏi được nhiều kinh nghiệm
trong quá trình phân tích thiết kế và thực hiện một website, đồng thời cũng đã bổ sung
XÂY DỰNG PHẦN MỀM QUẢN LÍ SINH VIÊN
SVTH:LÊ THỊ NGỌC HẢO Page 36
được kiến thức cho bản thân. Em xin chân thành cảm ơn thầy Võ Đỗ Thắng đã tận tình
giúp đỡ em hoàn thành bài tập lớn của mình. Cảm ơn các bạn trong khóa thực tập đã
đóng góp ý kiến và nhiệt tình giúp đỡ em trong quá trình làm việc để hoàn thành bài tập
này. Em xin chân thành cảm ơn tất cả mọi người.
TÀI LIỆU THAM KHẢO
[1] “Thiết kế Website là gì”
http://jos.com.vn/?p=50&Website-la-gi-.html
[2] “Một số trang web về trường học”
vinatexcollege.edu.vn
tdc.edu.vn
http://www.athena.com.vn/dao-tao-online-marketing-quantrimang-anninhmang.html
[3] “Một số trang web về php”
http://phpandmysql.net/php-training/phan-5-do-an-quan-ly-sinh-vien-tao-trang-dang-nhap-
quan-tri-admin-49.html
http://nhatnghe.com/forum/showthread.php?t=129380
http://tuhocphp.com/ung-dung-tim-kiem-thanh-vien-bang-php-va-mysql/
http://thuctap.onsoft.vn/hoc-lap-trinh-website/bai-14--huong-dan-code-chuc-nang-tim-kiem-
cho-website-ban-hang/