LUẬN VĂN: THIẾT KẾ WEBSITE TRA ĐIỂM TỐT NGHIỆP TRUNG HỌC PHỔ THÔNG
lượt xem 73
download
Tham khảo luận văn - đề án 'thiết kế website tra điểm tốt nghiệp trung học phổ thông', luận văn - báo cáo phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: LUẬN VĂN: THIẾT KẾ WEBSITE TRA ĐIỂM TỐT NGHIỆP TRUNG HỌC PHỔ THÔNG
- Luận văn THIẾT KẾ WEBSITE TRA ĐIỂM TỐT NGHIỆP TRUNG HỌC PHỔ THÔNG Trang 1
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. Trường Trung Cấp KTKT Cộng Hòa Xã Hội Chủ Nghĩa Việt Nam Đắk Lắk Độc Lập – Tự Do - Hạnh Phúc -------------------- BÁO CÁO:: B ÁO CÁO THỰC TẬP TỐT NGHIỆP THỰC TẬP TỐT NGHIỆP THIẾT KẾ WEBSITE TRA ĐIỂM TỐT NGHIỆP TRUNG HỌC PHỔ THÔNG Công ty thực tập: Cty Cổ Phần Tin Học Truyền Thông Hướng Dương Đăk Nông Trụ sở chính tại: 15 Hai Bà Trưng - Thị xã Gia Nghĩa - Tỉnh Đăk Nông Giáo viên hướng dẫn: Đ/c: Nguyễn Xuân Lãm Chức vụ: Trưởng khoa CNTT Đ/c: Nguyễn Trọng Hiền Chức vụ: Phó khoa CNTT Cán bộ hướng dẫn: Đ/c: Nguyễn Xuân Tuấn Chức vụ: Giám đốc Đ/c: Nguyễn Xuân Tuân Chức vụ: Trưởng Phòng Kỹ Thuật Sinh viên thực hiện: Trần Hữu Cường Lớp: 04_05CNTT02 Sinh viên: Khoa: Công nghệ thông tin Khoá: 05 GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 2
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. MỤC LỤC GHI 1. NỘI DUNG CHÍNH TRANG CHÚ 4 2. Giới thiệu về đơn vị thực tập 7 3. Cơ cấu tổ chức bộ máy của công ty 10 4. Nội dung báo cáo thực tập 14 5. Phần I: Lắp ráp và cài đặt máy tính I: Tìm hiểu về tổng quan máy tính 11 6. II: Lắp ráp máy tính 13 7. III: Quy trình lắp ráp 16 8. IV: Cài đặt 26 9. 10. V: Giải quyết các lỗi khi lắp ráp 48 11. VI: Sao lưu, phục hồi hệ thống 50 53 12. Phần II: Sửa chữa máy tính 13. I: Sơ lược về kiểm tra trước khi sửa chữa 54 14. II: Các hỏng hóc cơ bản và cách sửa chữa 54 III: Các pan bệnh thường gặp, cách kiểm tra 58 15. và sửa chữa 63 16. Phần III: KẾT LUẬN GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 3
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. G I ỚI THIỆU Giới Thiệu Về Đơn Vị Thực Tập 1. Đơn vị thực tập: Công ty Cổ Phần Tin Học Truyền Thông Hướng Dương Đăk Nông 2. Địa chỉ: 15 Hai Bà Trưng - Thị xã Gia Nghĩa - Tỉnh Đăk Nông 3.Quá trình hình thành và phát triển: Công ty Cổ Phần Tin Học Truyền Thông Hướng Dương được ra đời với giấy phép thành lập ngày 27/06/2005 của Sở Kế hoạch và đầu tư tỉnh Đăk Nông. Trụ sở chính hiện nay đặt tại: 15 Hai Bà Trưng -Thị xã Gia Nghĩa - Tỉnh Đăk Nông Công ty CPTHTT Hướng Dương Đăk Nông Tên công ty: Trụ sở tại: 15 Hai Bà Trưng - Thị xã Gia Nghĩa - Tỉnh Đăk Nông Điện thoại: Năm thành lập: Năm 1996 Giấp phép số: 054781 Ngày thành lập: 27/06/2005 Hình thức hoạt động: Công ty Cổ Phần Sản xuất: Không Thương Mại và dịch vụ Kinh doanh: Lịch sử hình thành và phát triển: Năm 2005: GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 4
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. Mở lớp đào tạo Tin Học - Ngoại Ngữ Tại trung tâm GDTX tỉnh Đăk Nông Mở lớp đào tạo kỹ thuật viên Cung cấp thiết bị, linh kiện, lắp ráp và cài đặt bảo hành, bảo trì máy tính văn phòng, Internet, cơ quan, trường học… Năm 2008 Chuyển trụ sở Công ty cổ phần tin học truyền thông Hướng Dương về 15 Hai Bà Trưng, thị xã Gia Nghĩa, tỉnh Đăk Nông vào tháng 6 năm 2008. Tiếp tục đào tạo các lớp Kỹ thuật viên tin học, tin học và ngoại ngữ. Lắp ráp, bảo hành, bảo trì phòng Internet, văn phòng, cơ quan, trường học, gia đình… Năm 2011 đến nay: Từ khi thành lập đến nay với sự linh hoạt trong lĩnh vực Thương Mại - Dịch Vụ và sự đóng góp tích cực của tất cả nhân viên đã giúp cho công ty hoàn thành các mục tiêu đề ra và đạt được nhiều thành tích cao quý. Với những thành tích đạt được và uy tín đã đạt được đã giúp cho công ty chiếm lĩnh ưu thế trên thị trường công nghệ của Đăk Nông. * Thành tích đạt được từ khi thành lập đến nay: Thành lập trung tâm đào tạo Tin học tại trung tâm Văn hoá Tỉnh Đăk Nông cho đến nay. Đã đào tạo được 12 khoá Kỹ thuật viên Trung cấp tin học với tổng số hơn 1.500 học viên trong đó gần 1.000 học viên đã tốt nghiệp phát huy tác dụng tốt,đáp ứng tốt yêu cầu của cơ quan đơn vị. Đã đào tạo hơn 5.000 học viên lớp Ngoại Ngữ - Tin Học góp phần đáng kể vào sự phát triển Công nghệ thông tin của tỉnh Đăk Nông Được UBND tỉnh Đăk Nông tặng nhiều giấy khen và bằng khen Chức năng hoạt động: GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 5
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. Công Ty CPTH TT Hướng Dương Đăk Nông là một công ty chuyên lắp ráp bảo trì linh kiện máy tính, máy văn phòng ( Notebook, PC nguyên chiếc và phân phối các sản phẩm Công Nghệ Thông Tin). Sau những bước dài nỗ lực xây dựng và phát triển thương hiệu, Công Ty TNHH HSN đã thu được nhiều thành công, xây dựng được hệ thống bán hàng và hệ thống khách hàng trong và ngoài nước. Với uy tín hiên nay, Công Ty TNHH HSN đã là đối tác chính của những hãng công nghệ nổi tiếng trên thế giới như: DELL CORPORATION, INTEL CORPORATION, IBM CORPORATION, HP-COMPAQ CORPORATION, LENOVO COPORATION, SONY, SAMSUNG, LG, TOSHIBA, ACER, AMP, APPLE.....Công ty TNHH HSN đã trở thành một trong những đơn vị hàng đầu trong lĩnh vực CNTT, được thị trường và người tiêu dùng tín nhiệm và yêu thích. Với lợi thế là nhà nhập khẩu chính hãng, các sản phẩm do Công Ty TNHH HSN cung cấp được bảo đảm tuyệt đối về chất lượng, nguồn gốc xuất xứ, giá cả hợp lý …. Ngoài sự ân cần, uy tín của đội ngũ bán hàng chuyên nghiệp, Khách hàng còn được hướng dịch vụ bảo hành chuyên nghiệp từ chính hãng kết hợp với Công Ty TNHH HSN. 4.Cơ cấu tổ chức của Công ty: Giám đốc P.Giám Đốc GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 6
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. P.TCKT P.Kinh Doanh P.Dự án P.Kỹ Thuật doanh Sơ đồ 1: Sơ đồ bộ máy tổ chức công ty 5. Chức năng, nhiệm vụ và mối quan hệ giữa các phòng ban. 1. Hội đồng quản trị. Hội đồng quản trị là cơ quan quản lý của công ty do đại hội đồng cổ đông công ty bầu ra, số thành viên trong hội đồng quản trị công ty do đại hội đồng cổ đông ấn đinh Quyết định chiến lược phát triển của công ty Quyết định các phương án đầu tư Quyết định các giải pháp phát triển thị trường, tiếp thị và công nghệ thông qua các hợp đồng mua bán của công ty. Bổ nhiệm, miễn nhiệm và cách chức giám đốc công ty và các cán bộ quan trọng khác trong công ty, quyết định mức lương, lợi ích khác của các cán bộ quản lý trong công ty. Quyết định cơ cấu tổ chức,quyết định thành lập công ty,chi nhánh các quyết định quan trọng khác của công ty. Trình bày quyết toán hàng năm lên đại hội đồng cổ đông Duyệt chương trình nội dung phục vụ đại hội đồng cổ đông 2. Giám đốc công ty: Hoàng Sơn Nguyễn Giám đốc là người đại diện của công ty trước pháp luật và chịu trách nhiệm của công ty trước pháp luật. Tổ chức thực hiện các quyết định của hội đồng quản trị. GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 7
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. Điều hành và chịu trách nhiệm mọi hoạt động của công ty trước hội đồng quản trị. Quyết định mọi hoạt động hàng ngày của công ty. Tổ chức thực hiện các phương an kinh doanh, đầu tư dự án của công ty Quyết định các biện pháp quảng cáo, tiếp thị, mở rộng hoạt động sản xuất kinh doanh. Đề nghị hội đồng quản trị bổ nhiệm, bãi miễn, khen thưởng,kỷ luật các chức danh quan trọng như: Phó giám đốc,kế toán trưởng, trưởng các phòng ban… Quyết định lương, thưởng của nhân viên trong công ty. Báo cáo tình hình công ty trước hội đông quản trị. 3. Phó giám đốc: Tham gia điều hành hoạt động của công ty Ký kết các hợp đồng kinh tế theo luật định, tham mưu cho giám đốc về bảo toàn tài chính và phương án kinh doanh của công ty Cấp các báo cáo cho giám đốc. Ủy quyền vắng mặt cho các trưởng phòng ban liên quan. 4. Phòng dự án. a: Chức năng Tham mưu với giám đốc công ty về các dự án kinh doanh và phát triển của công ty. Theo dõi và báo cáo với giám đốc công ty thường xuyên hoạt động SXKD của công ty. Tìm kiếm và đấu thầu dự án Theo dõi và báo cáo tinh hình thực hiện các dự án. b: Nhiệm vụ GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 8
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. Lập các kế hoạch và báo cáo với ban giám đốc về tình hình sản xuất kinh doanh Lập báo cáo đầu tư thiết bị chiều sâu. Cập nhật nghiên cứu các vấn đề về công nghẹ và báo cáo với ban giám đốc. Tiến hành và nghiên cứu thị trường, công tác tiếp thị và đấu thầu dự án. Lập báo cáo định kỳ vói ban giám đốc Thực hiện các nhiệm vụ đột xuất mà ban giám đốc giao. 5. Phòng tài chính kế toán. a: Chức năng. Tham mưu với giám đốc trong quá trình quản lý và điều hành quá trình sử dụng vốn của công ty. Theo dõi và báo cáo giám đốc công ty tình hình sử dụng vốn của công ty. Cung cấp kịp thời và chính xác mọi thông tin về tình hình hoạt động SXKD của công ty. Tham mưu với ban giám đốc sử lý kịp thời trong quá trình quản lý. b: Nhiệm vụ. Ghi chép, phản ánh trung thực, kịp thời, đầy đủ mọi phát sinh thu, chi trong quá trình SXKD. Hướng dẫn kiểm tra giám sát mọi hoạt động tài chính của công ty theo đúng chế độ chính sách. Theo dõi tổng hợp báo cáo tài chính theo chế độ nhà nước. Phân chia lợi nhuận thực hiện theo điều lệ của công ty. Đề xuất với giám đốc công ty quy chế tính lương thưởng phụ cấp của cán bộ công nhân viên theo quy chế hiện hành của công ty. Kết hợp với bộ phận khác lập kế hoạch SXKD của công ty. Thực hiện các nhiệm vụ khác do ban giám đốc giao. 6. Phòng kinh doanh. GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 9
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. a: Chức năng Xây dựng kế hoạch kinh doanh dài dạn và ngắn hạn. Khai thác, tìm kiếm các nguồn hàng. Quảng bá thương hiệu, phát triển thị trường. Phân tích thị trường, xây dựng chiến lược kinh doanh Xây dựng chiến lược thúc đẩy tăng doanh số. b: Nhiệm vụ. Kiểm tra hàng tồn kho, hàng quá hạn, hàng có chất lượng kém để xuất trả. Lên đơn đặt hàng. Liên hệ với nhà cung cấp để dặt hàng. Ký kết các hợp đồng kinh tế. 7. Phòng Kỹ thuật a: Chức năng. Thực hiện bảo trì lắp đặt ,sửa chữa thiết bị của công ty. Quản trị hệ thống mạng nội bộ. Sửa chữa, bảo trì, bảo hành máy móc thiết bị ,dịch vụ của khách hàng do công ty cung cấp. Thiết kế và viết các phần mềm. b: Nhiệm vụ. Bảo trì lắp đặt thiết bị của công ty Thiết kế và viết các phần mềm Chăm sóc khách hàng. Thực hiện các nhiệm vụ đột xuất của ban giám đốc giao. GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 10
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 11
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. NỘI DUNG BÁO CÁO THỰC TẬP THIẾT KẾ WEBSITE TRA ĐIỂM TỐT NGHIỆP TRUNG HỌC PHỔ THÔNG PHẦN I: GIỚI THIỆU VỀ NGÔN NGỮ PHP VÀ MYSQL PHẦN II: GIỚI THIỆU VỀ WEBSITE PHẦN III: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG PHẦN IV: CÀI ĐẶT WEBSITE PHẦN V: GIAO DIỆN VÀ MÃ LỆNH WEBSITE PHẦN VI: KẾT LUẬN Đăk Lăk,…. Tháng…. năm 2011 GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 12
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. PHẦN I: GIỚI THIỆU VỀ NGÔN NGỮ PHP VÀ MYSQL 1.1 Ngôn ngữ php 1.1.1 Giới thiệu PHP được dùng để thay thế cho Hypertext Preprocessor( Bộ tiền xử lý siêu văn bản) là một ngôn ngữ kịch bản nhúng HTML phía server. Phần lớn cú pháp của nó mượn của C, Java, Perl. Ngoài ra, nó cũng có thêm một số đặc trưng riêng. Ngôn ngữ PHP cho phép người pháp triển web động một cách nhanh chóng. Chúng ta hãy xem một ví dụ đơn giản 1. 2. 3. Example 4. 5. 6. 9. 10. Khác với kịch bản CGI được viết trong một số ngôn ngữ khác như Perl hoặc C# thay vào việc một chương trình với nhiều lệnh để xuất html, bạn chỉ cần viết một kịch bản html với một vài mã nhúng để làm một việc gì đó ( trong ví dụ trên là xuất ra câu “Đây là một ví dụ về PHP”). Mã GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 13
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. nguồn của PHP được đặt trong một cặp thẻ đặc biệt (‘’). Đặc điểm phân biệt PHP với một số ngôn ngữ khác như Java script là mã của nó được thực hiện phía server. Các đoạn mã PHP sẽ được thực hiện trên server trước khi truyền kết quả cho máy client, do đó người dùng phía client sẽ không thể biết được đoạn mã thật của PHP. Đây cũng là một giải pháp khá hay cho việc bảo mật mã nguồn của PHP. 1.1.2 Một số cú pháp cơ bản của PHP 1.1.2.1 Các thẻ chứa đoạn mã PHP Có 4 cách để viết một đoạn mã PHP trong một trang web Cách thứ nhất: đoạn mã PHP được chứa trong cặp thể ‘’ cách này chỉ thực hiện được khi thuộc tính cho phép dùng thẻ ngắn trong file cấu hình của PHP được thiết lập là enable (thuộc tính này thường được để mặc định là enable). Ví d ụ : Cách thứ hai: đoạn mã PHP được chứa trong cặp thẻ ‘’. Đây là cách đầy đủ nhất của PHP. Ví d ụ : Cách thứ ba: đoạn mã PHP được chứa trong cặp thẻ ‘ và ‘’cách này được đặt mặc định giống như các ngôn ngữ nhúng khác trong các trang html. Ví d ụ : echo “Đây là cách thứ ba “; GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 14
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. Cách thứ tư: đoạn mã PHP được chứa trong cặp thẻ ‘’hoặc ‘’) cũng có tác dụng kết thúc câu lệnh như dấu ‘;’. Trong hai câu lệnh sau đều đúng 1.1.2.3 Chú giải PHP hỗ trợ các chú giải giống như C, C++ và các chú giải kiểu shell trong Unix. Có hai cách chú giải : Chú giải trên một dòng được bắt đầu bằng dấu ‘//’ các ký tự phía sau cặp ký hiệu này đều được coi là phần chú thích. Ví d ụ : Chú giải trên nhiều dòng được ký hiệu bởi cặp dấu bắt đầu ‘/*’ và kết thúc ‘*/’ mọi ký tự trong cặp dấu này đều được coi là phần chú thích. Ví d ụ : GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 15
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. 1.1.2.4 Kiểu PHP hỗ trợ một số các kiểu sau : a. Kiểu mảng Có hai loại kiểu mảng: mảng một chiểu và mảng nhiều chiều Một số hàm hỗ trợ liên quan đến mảng trong PHP: Các hàm tạo mảng : list( ), arrway( ) Các hàm sắp xếp mảng: asort( ), arsorrt( ), ksort( )….. Hàm đếm số phần tử mảng : count( ) Các hàm duyệt mảng: next( ), prev( ), each( ). ….. b. Các kiểu số Các kiểu số con trỏ động có kích thước về độ lớn khác nhau. Độ lớn tối đa của chúng xấp xỉ 1.8e308 Các kiếu số nguyên :PHP có các kiểu số nguyên giống như C. Tuy nhiên kích thước của chúng đều là các số 32 bit. Một số hàm liên quan đến kiểu số: Các hàm lượng giác:sin( ), cos( ). Tan( ), acos( ).. Các hàm số học: abs( ), exp( ), pow( ),log( )…. Các hàm về cơ số: base_convert( ), bindec( ),decbin( )… Các hàm làm tròn : ceil(), floor()… GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 16
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. Các hàm khác: getrandmax( ), rand( )… c.Các kiểu đối tượng PHP cũng hỗ trợ việc khai báo các đối tượng giống như C++ các đối tượng được khai báo như sau: Class tên_lớp{ Khai báo các thuộc tính Khai báo các phương thức } Để tạo một biến đối tượng sử dụng từ khóa new d.Kiểu sâu Đây là kiểu hay dùng nhất trong PHP. Các quy tắc về xâu trong PHP giống như trong C. Các xâu được đặt trong cặp dấu ‘’ hoặc “”. Một số hàm liên quan đến xâu Các hàm in xâu: echo( ), print( ), printf( ), flush( ). Các hàm xóa ký tự trắng: chop( ), trim ( ), rtrim( ) Các hàm xử lý xâu: strcmp( ), substr( ), str_replace( )… Các hàm tìm kiếm xâu: strchr( ), strstr( ), stristr( ).. Hàm lấy độ dài xâu: strlen( ) …........ 1.1.2.5 Cấu trúc điều khiển PHP có các cấu trúc điều khiển tương tự như C. Nó bao gồm: a. Cấu trúc rẽ nhánh PHP có hai kiểu cấu trúc rẽ nhánh: if (biểu thức) { 1. [ Khối lệnh ] } GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 17
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. hoặc if (biểu thức ) { [ Khối lệnh 1] }else { [ Khối lệnh 2] } switch (tên biến) { 2. case giá trị 1: [Khối lệnh 1] case giá trị 2: [ Khối lệnh 2] ………. } hoặc switch (tên biến) { case giá trị 1 :[ Khối lệnh 1] case giá trị 2 :[Khối lệnh 2] ………… Defau t:[Khối lệnh] } b.Cấu trúc lặp Có các kiểu lặp sau: while (biểu thức) { 1. [ Khối lệnh ] } 2. do { [ Khối lệnh ] } while (biểu thức) GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 18
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. foreach (biểu thức mảng as biến giá trị ) { 3. [ Khối lệnh ] } Foreach ( biểu thức mảng as biến khóa => biến giá trị ) { [ Khối lệnh ] } for (biểu thức 1; biểu thức 2; biểu thức 3 ) { 4. [ Khối lệnh ] } c.Cấu trúc khác Require( ): Thay thế vị trí của câu lệnh này bằng mã lệnh của file cụ thể. Hàm này giống như ký hiệu tiền xử lý trong C là #include Include( ): Giống như hàm require nhưng nó còn làm thêm một thao tác nữa là xác định file đó trước khi thay thế đoạn mã lệnh. Require_once( ): Giống như hàm require( ) nhưng nó chỉ thay thế mã lệnh của file một lần. Include_once( ): Giống như hàm include( ) nhưng nó chỉ thay thế mã lệnh của file một lần. 1.2. Hệ quản trị cơ sở dữ liệu MySQL 1.2.1 Giới thiệu về MySQL Trước đây người ta thường dùng mSQL để kết thao tác cơ sở dữ liệu qua các thủ tục. Mặc dù mSQL có thể cung cấp hầu hết các chức năng phục vụ cho việc khai thác dữ liệu nhưng sau một thời gian kiểm thử dần dần xuất hiện các vấn đề về nó. mSQL không đủ nhanh và linh hoạt như yêu cầu. Do đó, người ta đã nghĩ tới một phiên bản SQL mới. MySQL ra đời ngay từ phiên bản đầu tiên nó đáp ứng gần như khá hoàn hảo các yêu GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 19
- Báo cáo thực tập –Thiết Kế Website Tra Điểm Tốt Nghiệp THPT. cầu của người sử dụng. MySQL được xây dựng chủ yếu dựa trên các hàm API giống như trong mSQL. Người ta sử dụng trực tiếp các hàm API truy cập hệ thống chứ không dùng các hàm trung gian của các công ty thứ ba giống như trong mSQL do đó tốc độ của MySQL vượt xã so với mSQL trước đây. Do nó có mã nguồn mở nên phiên bản MySQL phát triển rất nhanh. Nó được cung cấp các tính năng ngày càng mạnh hơn, linh hoạt hơn phiên bản đầu tiên rất nhiều. 1.2.2 Hệ quản trị cơ sở dữ liệu MySQL MySQL là một hệ quản trị cơ sở dữ liệu : Một CSDL là một tập hợp dữ liệu có cấu trúc. Nó có thể là bất cứ thứ gì từ danh sách các loại hàng hóa đơn giản đến một triển lãm tranh hay là một lượng lớn thông tin trên mạng. Để truy cập và xử lý dữ liệu được lưu trữ trong cơ sở dữ liệu máy tính bạn cần phải có một hệ quản trị CSDL như MySQL. Từ khi các máy tính trở thành một phương tiện khá tốt trong việc điều khiển một lượng lớn dữ liệu, việc quản trị cơ sở dữ liệu đóng vai trò trung tâm trong tính toán. Nó giống như một tiện ích độc lập hay một phần của các ứng dụng khác. MySQL là một hệ quản trị cơ sở dữ liệu quan hệ: Một cơ sở dữ liệu quan hệ lưu trữ dữ liệu trong các bảng tách rời nhau thì thích hợp hơn là đưa tất cả dữ liệu vào một nơi lưu trữ lớn. Điều này làm tăng tốc độ và tính mềm dẻo. Các bảng được liên kết bởi các quan hệ được định nghĩa làm cho nó có thể kết nối dữ liệu ở các bảng khác nhau trong một yêu cầu. SQL là một phần của MySQL. Nó là ngôn ngữ được chuẩn hóa và được sử dụng phổ biến nhất để truy cập cơ sở dữ liệu. GVHD: Nguyễn Xuân Lãm - Nguyễn Trọng Hiền SVTH: Trần Hữu Cường Lớp: 04_05CNTT2 Khoa: CNTT Trang 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Báo cáo thực tập: Thiết kế - xây dựng phần mềm quản lý thư viện
79 p | 1260 | 232
-
luận văn: THIẾT KẾ WEBSITE HỖ TRỢ HỌC SINH TỰ ÔN TẬP VÀ KIỂM TRA, ĐÁNH GIÁ KIẾN THỨC PHẦN "MẮT. CÁC DỤNG CỤ QUANG HỌC", VẬT LÍ 11 - NÂNG CAO
116 p | 211 | 50
-
Luận văn Thạc sĩ Vật lý: Xây dựng website hỗ trợ học sinh tự ôn tập, củng cố và kiểm tra đánh giá kết quả học tập phần “Quang hình học” - Vật Lý 11 - Ban cơ bản
95 p | 151 | 35
-
Luận văn Thạc sĩ Giáo dục học: Xây dựng website hỗ trợ học sinh tự ôn tập, củng cố và kiểm tra đánh giá kiến thức trong chương “Các định luật bảo toàn” – Vật lí 10 ban Cơ bản thông qua các ứng dụng kĩ thuật vật lí
88 p | 121 | 17
-
Luận văn Thạc sĩ Giáo dục học: Thiết kế website hỗ trợ việc kiểm tra đánh giá môn Hóa học lớp 10 THPT (chương trình Nâng cao)
135 p | 106 | 15
-
Luận văn: Xây dựng Website thu nhận hồ sơ đăng ký dự thi
58 p | 141 | 13
-
Tóm tắt Luận văn Thạc sĩ Hệ thống thông tin: Nghiên cứu ứng dụng GIS vào việc phân tuyến ở các trường THPT tại huyện Đại Lộc, tỉnh Quảng Nam
26 p | 12 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn