ỏn tt nghip MC LC LI NểI U Tổng quan đề tài a Mục đích b Phạm vi c Từ khóa từ viết tắt Giới thiệu hệ điều hành Windows 2000 a Windows 2000 Professional b Windows 2000 Server c Windows 2000 Advanced Server d Windows 2000 Datacenter Server CHNG KHO ST V PHN TCH H THNG I PHN TCH hệ thống C .8 Mô tả hoạt động hệ thống c Khó khăn a Về phía giáo viên: .9 b Về phía học viên Mong muốn từ phía ngời sử dụng hệ thống .9 a Đối với giáo viên .9 b Đối với sinh viên .9 Giải pháp 10 II - PHN TCH V THIT K H THNG MI 11 Mục đích xây dựng hệ thống .11 Mụ t hot ng ca h thng mi 11 III S PHN R CHC NNG .13 Phõn tớch chc nng ca h thng 13 a Khỏi nim s phõn ró chc nng: 13 b Mc tiờu vic thit lp s phõn ró chc nng: .13 Cỏc chc nng ca h thng 14 S chc nng ca h thng 15 Phõn ró cỏc chc nng ca h thng .16 a Phõn ró chc nng Son bi: 16 b Phõn ró chc nng Ging bi: 16 c Phõn ró chc nng Son cõu hi: 17 d Phõn ró chc nng To kim tra: .17 e Phõn ró chc nng Kim tra: 18 IV - S DềNG D LIU 19 1.Khỏi nim 19 a H thng cỏc kớ hiu s dng biu lung d liu: .19 b Biu lung d liu mc khung cnh .20 2.Biu lung d liu mc khung cnh 21 Biu lung d liu mc nh 22 Biu lung d liu mc di nh .23 a Biu lung d liu mc di nh chc nng Ging bi 23 b Biu lung d liu mc di nh chc nng Qun lý cỏc chng 24 c Biu lung d liu mc di nh chc nng Qun lý cỏc bi 25 Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip d Biu lung d liu mc di nh chc nng Trc nghim 26 e Biu lung d liu mc di nh chc nng Son cõu hi 27 f Biu lung d liu mc di nh chc nng To kim tra 28 g Biu lung d liu mc di nh chc nng Kim tra 29 V - Phân tích liệu 30 Biu lung d liu mc di nh .30 Cỏc bng thc th 32 35 VI S QUAN H .37 S quan h gia cỏc bng v bi ging .37 37 S quan h gia cỏc bng cho chc nng qun lý cõu hi 38 38 S quan h gia cỏc bng cho chc nng kim tra trc nghim .38 CHNG GII PHP XY DNG H THNG 39 I NGễN NG LP TRèNH 39 Đôi nét ngôn ngữ kịch trang ASP (Active Server Page) 39 a Giới thiệu: 39 b Cấu trúc tập tin ASP 40 b Phơng thức hoạt động 40 Ngôn ngữ lập trình ASP.NET 41 a Giới thiệu ngôn ngữ 41 b Cấu trúc tập tin ASP.NET 42 II- giới thiệu hệ quản trị sở liệu sql server 2000 .43 Khái quát mô hình liệu .43 Các mối quan hệ sở liệu 44 Mô hình Client/Server hệ quản trị sở liệu SQL Server 46 CHNG - MT S VN V CHNG TRèNH 52 I: GIAO DIN CHNH CA CHNG TRèNH .52 Cỏc trang dc xõy dng h thng .52 a Trang ch 52 b Trang H tr ging bi: 52 c Trang Hiển thị chi tiết giảng 53 d Trang Soạn 54 e Trang Danh sỏch cỏc chng 55 f Trang To/Sa ni dung ca chng 56 g Trang Danh sỏch bi hc 57 h Trang Nhp/Sa ni dung bi hc 58 d Trang To/Sa cõu hi trc nghim 60 Kết luận 61 Tài liệu tham khảo 62 Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip LI NểI U Thơng mại điện tử ngày phát triển giới nói chung Việt Nam nói riêng, đời ngôn ngữ lập trình cung cấp công cụ hữu ích cho nhà xây dựng phát triển ứng dụng thơng mại điện tử ASP.Net ngôn ngữ kịch phía trình chủ Microsoft đa nhằm xây dựng trang Web đại, mang đến cho ngời thông tin, kiến thức có giá trị kinh tế, trị, dịch vụ vui chơi giải trí, kiến thức y học, đời sống, hay giáo dục Công nghệ Web mẻ nhng xuất góp phần đẩy nhanh phát triển kinh tế xã hội, nh phát triển giáo dục toàn giới Bằng cách tiếp cận với Web, học sinh có học thực sinh động, dễ tiếp thu kiến thức đồng thời giúp cho giáo viên học sinh có nhiều thời gian giảng dạy, học tập nghiên cứu khoa học Đề tài Xây dựng ứng dụng hỗ trợ công tác giảng dạy học tập môn mạng Windows 2000 đợc xây dựng nh hệ thống thông tin làm đơn giản hóa phần lớn công việc thủ công truyền đạt, tiếp thu nh kiểm tra đánh giá kiến thức sinh viên Với mục tiêu xây dựng trang Web tốt để hỗ trợ công tác giảng dạy học tập nhà trờng Đề tài hoàn thành yêu cầu đặt Tuy nhiên, thời gian có hạn, kiến thức nhiều hạn chế nên tránh khỏi thiết sót, em mong nhận đợc góp ý thầy, cô giáo trờng chơng Tổng quan đề tài giới thiệu windows 2000 Tổng quan đề tài a Mục đích Hiện việc áp dụng công nghệ thông tin vào học đờng đợc áp dụng rộng rãi trờng Đại Học, Cao đẳng, Trung cấp nh trSinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip ờng phổ thông nhằm nâng cao chất lợng giảng dạy học tập nớc ta, với xu hớng phát triển ứng dụng Công nghệ thông tin toàn cầu Chúng ta bớc ứng dụng CNTT vào lĩnh vực quan trọng xã hội Trong lĩnh vực có ứng dụng CNTT vào giáo dục đợc trọng Không dùng để giáo dục mà ứng dụng vào truyền đạt lợng kiến thức khổng lồ nhân loại cho tất hệ sinh viên Để thể điều nhiều nhà trờng nớc ta xây dựng hệ thống thông tin hỗ trợ sinh viên, học sinh công tác học tập nghiên cứu khoa học Nắm bắt đợc cần thiết nhu cầu nhận đề tài nhằm xây dựng hệ thống thông tin hỗ trợ giảng viên, sinh viên công tác giảng dạy học tập Làm đơn giản hóa phần lớn công việc thủ công truyền đạt, tiếp thu nh kiểm tra đánh giá kiến thức sinh viên Đề tài đợc xây dựng với mục đích đa giải pháp tối u cho việc giảng dạy học tập môn Quản trị mạng Windows 2000 b Phạm vi Phạm vi đề tài xây dựng trang WEB hỗ trợ giảng dạy học tập môn Mạng Windows 2000 Học Viện Kỹ Thuật Quân Sự Đáp ứng đợc yêu cầu xây dựng hệ thống hoàn chỉnh từ soạn giảng, hiển thị nội dung giảng đến kiểm tra đánh giá kiến thức học sinh thông qua Test c Từ khóa từ viết tắt Thuật ngữ CSDL ASP ASP.NET SQL Server Định nghĩa Cơ sở liệu Active Server Page Active Server Page NET Struct Query Language Server Ghi Ngôn ngữ lập trình ASP Ngôn ngữ lập trình ASP.NET Hệ quản trị sở liệu SQL Server Giới thiệu hệ điều hành Windows 2000 Windows 2000 giúp ngời dùng truy nhập đến tài nguyên mạng Nó có công cụ dịch vụ để quản trị mạng Các phiên Windows 2000 Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip gồm: Windows 2000 Professional, Windows 2000 Server, Windows 2000 Advance Server, Windows 2000 Datacenter Server a Windows 2000 Professional Windows 2000 Professional kết hợp mặt mạnh Windows NT Workstation với đặc tính tốt có Windows 98, hỗ trợ việc nâng cấp từ Windows 95, Windows 98, Windows NT Workstation Windows 2000 Professional dễ sử dụng, quản trị đơn giản, hỗ trợ thêm nhiều phần cứng mới, nâng cao tính an toàn quản lý file, giao tiếp với Internet dễ dàng tiện nghi b Windows 2000 Server Windows 2000 Server bao gồm tất đặc tính có Windows 2000 Professional Đợc xây dựng dựa Windows NT Server 4.0 Windows 2000 Server hỗ trợ tới Processor Processor nâng cấp từ Windows NT 4.0 Hỗ trợ lên tới 32 GB nhớ hệ thống Alpha GB nhớ hệ thống Intel Windows 2000 Server có thêm nhiều khả quản trị, gia tăng khả quản lý file, nâng cao tính an toàn, phục vụ dịch vụ nh in ấn mạng dễ dàng mềm dẻo c Windows 2000 Advanced Server Windows 2000 Advanced Server bao gồm tất đặc tính có Windows 2000 Server Các khả khác gồm: Hỗ trợ lên tới Processor Hỗ trợ lên tới 32 GB nhớ hệ thống Alpha GB nhớ hệ thống Intel Windows Clustering : cho phép nối kết tới nhiều Server làm việc hệ thống đơn lẻ Với đặc tính Windows 2000 Advanced Server cho ta khả thi hành cao nh : * Tự động phát ứng dụng lỗi khởi tạo lại ứng dụng server khác Hơn server Cluster lỗi, server khác Cluster đợc sử dụng để khôi phục lại dịch vụ * Cân tải mạng Cho phép thi hành cao dịch vụ mạng d Windows 2000 Datacenter Server Windows 2000 Datacenter Server bao gồm tất đặc tính có Windows 2000 Advance Server Các khả khác gồm: Hỗ trợ lên Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip tới 16 Processor, 32 Processor qua OEM Hỗ trợ lên tới 32 GB nhớ hệ thống Alpha 64 GB nhớ hệ thống Intel Với hỗ trợ Window 2000 ngời quản trị mạng có quyền cho phép ngời dùng truy nhập vào mạng điều khiển truy nhập ngời dùng vào tài nguyên mạng Ngời quản trị mạng tạo user account gán cho ngời dùng quyền truy nhập đến tài nguyên mạng Để truy nhập đợc đến tài nguyên mạng user phải đợc kiểm chứng thông qua trình đăng nhập Windows 2000 xác thực user trình đăng nhập để kiểm tra cớc user Quá trình bắt buộc bảo đảm ngời hợp pháp truy nhập tài nguyên mạng Từ nhu cầu thực tế, từ cần thiết việc học để khai thác tính hữu ích Windows 2000 Trang Web Xây dựng ứng dụng hỗ trợ công tác giảng dạy học tập môn mạng Window 2000 phần hỗ trợ cho sinh viên Khoa Công nghệ thông tin nh với ngời yêu thích tin học tìm hiểu thêm tính quản trị Windows 2000 Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip CHNG KHO ST V PHN TCH H THNG I PHN TCH hệ thống C Việc khảo sát hệ thống thực nhằm phân tích thực trạng, khó khăn ca h thng c Kt qu cui cựng ca vic kho sỏt l a giải pháp cụ thể nhằm khắc phục khó khăn xây dựng h thng mi hon thin hn ỏp ng y yờu cu ca ngi s dng Mô tả hoạt động hệ thống c Cũng nh trờng Đại học nớc hoạt động Học Viện Kỹ Thuật Quân Sự từ Ban giám đốc tới Phòng ban, Khoa giáo viên nhằm vào phục vụ đối tợng học viên Mọi hoạt động Phòng ban chức Học Viện luôn tập trung vào mục tiêu nâng cao chất lợng giảng dạy học tập cho học viên Các Phòng ban, khoa giáo viên nơi cung cấp, xử lý thông tin theo nhiều kiểu khác Và đối tợng phục vụ cuối Học Viên với mục đích chung đào tạo đợc học viên có chất lợng cao: giỏi chuyên môn, đạo đức tốt kỷ luật nghiêm Việc áp dụng công nghệ thông tin vào giảng dạy học tập nhà trờng đợc Ban giám đốc học viên quan tâm, khuyến khích Tuy nhiên, hệ thống giảng giáo viên soạn trình chiếu máy chiếu mà cha có hệ thống phần mềm hỗ trợ Quá trình cung cấp thông tin truyền đạt kiến thức tới học viên đợc mô tả lại nh sau: Với lớp có lịch học mt môn Giáo viên nhận đợc lịch học lớp, soạn giảng (viết tay soạn thảo máy tính trình soạn thảo đợc máy tính hỗ trợ) giảng lý thuyết cho sinh viên (trên bảng dùng máy chiếu) Tơng ứng với số tiết học lý thuyết có tiết học thực hành phòng máy nhà trờng giúp cho sinh viên thực hành đợc học Cuối môn học sinh viên có thi dới hình thức thi viết thi thực hành máy Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip Trc nghim l mt hỡnh thc thi th cho phộp hc viờn cú th t kim tra, ỏnh giỏ kh nng ca mỡnh thỡ cha c ỏp dng Khó khăn a Về phía giáo viên: Trong công việc soạn thảo giảng giáo viên cha có phần mềm quản lý chuyên dụng, thao tác xử lý chủ yếu tay dựa vào công cụ Mircosoft nh: Word, Excel, PowerPoint Các giảng không đợc quản lý theo hệ thống Nó đợc để phân tán máy tính Gây khó khăn việc tìm kiếm nh tổng hợp giảng đợc soạn thảo Thờng hay bị mất, lạc ti liu, hiệu suất tái sử dụng thấp b Về phía học viên Việc đa máy tính vào sử dụng công tác đợc tiến hành nhng Các giảng lý thuyết cộng với thời lợng thực hành khiến cho sinh viên khó tởng tợng tiếp thu tốt lợng kiến thức giáo viên truyền đạt Tìm kiếm tài liệu môn học khó khăn, chậm phải tự tìm hiểu sách tài liệu tham khảo Mong muốn từ phía ngời sử dụng hệ thống a Đối với giáo viên - Mong muốn có hỗ trợ việc son bi ging, quản lý tài liệu, giảng theo tng chng, bi - Phân loại giảng theo chơng, bi - Quản lý, lu trữ hệ thống hóa toàn tài liệu, giáo án, giảng - D dng tỡm kim, lc bi hc theo tng trng b Đối với sinh viên - Theo dõi giảng trực quan máy tính - Tìm kiếm tài liệu dễ dàng, nhanh chóng - Tự kiểm tra đánh giá khả thông qua Test Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T ỏn tt nghip Giải pháp Hệ thống phần mềm đợc xây dựng tảng Visual Studio NET 2003, ngôn ngữ lập trình C# với sở liệu SQL Server 2000 Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 10 ỏn tt nghip II - PHN TCH V THIT K H THNG MI Mục đích xây dựng hệ thống Hệ thống đợc xây dựng với mục đích phục vụ nhu cầu giảng dạy, qun lý giỏo ỏn, giỏo trỡnh, bi ging ca giỏo viờn v nhu cu hc tập sinh viên: Cung cấp giảng, kiểm tra kiến thức đánh giá trình độ sinh viên qua Test Hệ thống đáp ứng đợc yêu cầu: + Hỗ trợ xây dựng giảng + Hỗ trợ xây dựng câu hỏi trắc nghiệm + H tr xõy dng cỏc kim tra + Kim tra trỡnh ca hc viờn + ỏnh giỏ trỡnh ca hc viờn thụng qua kt qu ca bi Test Mụ t hot ng ca h thng mi Khi giỏo viờn c giao nhim v ging dy mụn hc Mng Windows 2000 mt lp no ú Giỏo viờn s dng chc nng Son bica h thng son ni dung ca tng chng, tng bi v ghi vo c s d liu Trc a ni dung ca mụn hc ging dy trờn lp Giỏo viờn s dng chc nng Ging bi xem li ni dung bi son ca mỡnh Nu cú bt c mt sai sút gỡ bi, giỏo viờn s dng chc nng Sa bi sa Khi ni dung ca bi son ó c kim tra xong, giỏo viờn dựng chc nng Duyt bi ỏnh du rng bi ny ó c kim tra xong Khi lờn lp ging bi, giỏo viờn s dng chc nng Ging bi v trỡnh by ni dung bi ging ti hc viờn Mc nh chn chc nng ny trờn mm hỡnh s xut hin tiờu ca cỏc chng, cỏc chng xut hin phn ny l cỏc chng ó c kim tra, ỏnh du ó duyt ri Khi Click chn mt chng, ton b cỏc bi ca chng c s di tiờu chng va c chn Giỏo viờn Click chn bi cn ging vo xem ni dung chi tit ca Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 11 ỏn tt nghip Trớc tiên hệ quản trị sở liệu quan hệ thiết kế theo mô hình Client/Server - Quản lý đợc khối lợng thông tin lớn - Có tính xử lý phân tán - Hệ thống mở tích hợp Email - Client chạy hệ điều hành khác - Truy cập đợc hầu hết sở liệu khác thông quan ODBC - Giao diện đồ họa cho phép thực chức năng, nhiệm vụ quản lý hệ thống Server Windows 95/98 làm Client Có thể đặt thay đổi tham số cấu hình Server, quản lý sở liệu đối tợng sở liệu, lập lịch cho kiện, đặt thiết lập cấu hình điều khiển giao dịch phân tán, lu liệu * Các đối tợng sở liệu MS SQL + Database + Table + View + Index + Rules + Default + Stored Produce + Trigger: Là loại thủ tục đặc biệt SQL Server, ú ứng với số hành động thao tác liệu (ví dụ lệnh Insert, Update, Delete) cần phải tuân theo số luật nghiệp vụ Trigger dùng bắt lỗi, ứng với số mã lỗi cụ thể liệu đợc thao tác theo cách đặc biệt đa thông báo lỗi tùy chọn ngời dùng + User_definition data type: kiểu liệu ngời dùng tự định nghĩa dựa kiểu liệu chuẩn SQL Server + User & Group * Các kiểu bảo mật tíên trình Login SQL Server Intergrated security: Tích hợp SQL Server login security với Windows NT security Điều cho phép ngời dùng mạng sau truy nhập vào Windows NT login đợc vào SQL Server mà không cần phải cung cấp login ID Password riêng biệt khác Intergrated security làm cho SQL Server có đợc tất u điểm đặc tính bảo mật Windows NT, bao gồm mật Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 48 ỏn tt nghip đợc che dấu, thời gian hữu hiệu mật khẩu, tài khoản ngời dùng mạng - Tính bảo mật tích hợp truy cập qua giao thc mạng hỗ trợ cho mối liên kết có kiểm tra tính hợp lệ Client Server gọi làm mối liên hệ ủy quyền (Trusted Connection) Standard Security: Dùng tiến trình kiểm tra hợp lệ riêng SQL Server sau dùng login Để login vào SQL Server, ngời dùng phải cung cấp login ID Password hợp lệ Mixed Security: Cho phép yêu cầu login vào SQL Server đợc kiểm tra dùng hai kiểu bảo mật Cả hai loại liên kết Trusted connection nontrusted connection đợc hỗ trợ - Khi kiểu bảo mật đợc thiết lập ngời dùng Login vào Server qua Trusted connnection, SQL Server kiểm tra toàn login - SQL Server có mức bảo mật liệu nghiêm ngặt đến bảng bảng lại cho quyền truy nhập đến trờng khác đợc chia thành bớc sau đây: + Chỉ cho quyền đọc + Cho quyền đọc ghi + Cho quyền thực việc thay đổi - Để thiết lập quyền truy nhập ngời quản trị khai báo nhóm sử dụng cho quyền nhóm, sau đố việc đa ngời sử dụng vào nhóm có quyền hạn phù hợp Chú ý: Nếu Login Name mà trùng với tên ngời dùng mạng, login name để trống SQL Server dùng luật login tích hợp với Windows NT * Về phân quyền sử dụng ta quan tâm đến quyền có mật SA: Không hạn chế điều mật SA SQL Server Có vài lệnh mà có SA đợc quyền làm Đó quyền liên quan đến việc quản lý lu trữ, thiết lập cấu hình, Shutdown hệ thống gán quyền Create database cho ngời dùng khác * Sự nhân liệu (Replication) - Là việc phân tán đọc liệu thay đổi tác động lên liệu từ SQL Server đến: + Các SQL Server khác Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 49 ỏn tt nghip + Các ODBC Server, bao gồm: - MS Access 2000 - Oracle nhiều địa điểm xa - Dữ liệu lặp lại liên tiếp thời điểm cụ thể đợc lập lịch từ trớc - Dữ liệu đợc lặp lại toàn phần (Tập con) đợc chọn lọc liệu nguồn Dữ liệu đợc lặp lại đợc lấy từ bảng (Table) Server có chứa liệu gốc tạm gọi Server nguồn, nhận gọi Server đích Các Server nguồn đích tồn mạng toàn hãng, Server đóng hai vai trò Server nguồn đích - Việc Replication dựa sở nhật ký giao dịch Điều có nghĩa giao dịch đợc đánh dấu cho Replication đợc đọc từ nhật ký giao dịch sở liệu nguồn áp dụng đến sở liệu đích - Với việc Replication, ngời quản trị hệ thống sở liệu nhận đợc liệu cách kịp thời, đồng hoá chúng cách kỹ lỡng, cân thận có khả đồng hóa lại sau cố hệ thống * SQL Mail việc gửi Email Thông qua SQL Mail ngời dùng SQL Server gửi Email đến Mail box hệ thống Microsoft Mail Workgroup Microsoft Exchange * Lu trữ phục hồi Việc Backup tạo sở liệu nhật ký giao dịch đến thiết bị lu trữ khác (dump device: disk tape) Để nạp lại sở liệu hay nhật ký giao dịch sau cố hệ thống phục hồi nguyên liệu trớc bị thay đổi qua giao dịch đố, ngời ta phục hồi chúng từ backup Database nhiều transaction log * Các công cụ phát triển ứng dụng Một số hệ quản trị sở liệu khác sử dụng liệu SQL Server thông quan ODBC Ví dụ nh: MS Foxpro, MS Access, MS Excel, Một vài hệ quản trị sở liệu nh: MS Access For Window 95, MS Visual Foxpro 3.0 For Windows 95 Microsoft Visual Basic từ Version 4.0 trở lên có công cụ Upsizing Tool để chuyển liệu dới khuôn dạng chúng thành liệu có khuôn dạng với SQL Server Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 50 ỏn tt nghip Kết luận: Qua nghiên cứu số mô hình sở liệu ta nhận thấy sở liệu Client/Server hệ quản trị sở liệu SQL Server 2000 đáp ứng đợc yêu cầu mà đề tài đặt Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 51 ỏn tt nghip CHNG - MT S VN V CHNG TRèNH I: GIAO DIN CHNH CA CHNG TRèNH Cỏc trang dc xõy dng h thng a Trang ch b Trang H tr ging bi: Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 52 ỏn tt nghip + Mc ớch xõy dng trang: H tr giỏo viờn ging bi + Mụ t hot ca trang ny nh sau: Khi Click chọn vào mục H tr ging bi danh sách chơng thuộc môn học đợc hiển thị hỡnh Chọn chơng => Hiển thị danh sách thuộc chơng Tiếp theo để xem đợc nội dung giảng ta Click chọn danh sách Khi ú trờn mn hỡnh hiển thị nội dung chi tiết giảng hình Nhn nỳt Tr v quay li chn mt chng, bi khỏc c Trang Hiển thị chi tiết giảng + Mc ớch xõy dng trang: Hin th ni dung chi tit ca bi ging + Mụ t hot ng ca trang: Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 53 ỏn tt nghip Trang ny hin th chi tit ni dung ca bi ging c chn Giỏo viờn ging bi xong, nhn chn nỳt Quay li tr v trang hin th danh sỏch cỏc chng v cỏc bi d Trang Soạn + Mc ớch xõy dng trang: Cho phộp giỏo viờn son bi bao gm: - To chng mi, sa, xúa ni dung ca chng - To bi mi, sa, xúa ni dung ca bi + Mụ t Hoạt động trang nh sau: Khi Click chọn mục Soạn bài: - Trên hình hiển thị danh sách chơng tạo trớc ú nút liên kết Tạo chơng Thụng tin hin th ca tng chng bao gm cỏc trng: Tờn chng, Tiờu , Túm tt, Ngy to Mi ni dung ny l mt liờn kt cho phộp gi ti trang Sa ni dung ca chng - Trờn Menu trỏi s xung mt Menu nh hn gm cú liờn kt Danh sỏch cỏc chng v Danh sỏch bi hc + Ti trang ny ngi s dng cú th: - Thờm chng mi: Bng cỏch chn nỳt To chng mi - Xúa mt chng ó cú: Bng cỏch chn nỳt X cui mi dũng ca bng - Sa ni dung: Bng cỏch Click chut vo trng bt k bng Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 54 ỏn tt nghip e Trang Danh sỏch cỏc chng + Mc ớch xõy dng trang: Hin th danh sỏch cỏc trang cho phộp ngi s dng Thờm, sa, xúa tng chng + Mụ t hot ng ca trang: Khi Click chọn mục Danh sỏch cỏc chng Trờn mn hỡnh xut hin mt danh sỏch cỏc chng ó c to trc ú Cỏc chc nng c thc hin nh sau: - Thờm chng mi: Bng cỏch chn nỳt To chng mi Nhp ni dung ca chng mi sau ú chn Cp nht - Xúa mt chng ó cú: Bng cỏch chn nỳt X cui mi dũng ca bng - Sa ni dung: Bng cỏch Click chut vo trng bt k bng Ton b ni dung ca chng c chn s hin th trờn trang Sa i Thay i li ni dung ca chng v nhn nỳt Cp nht Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 55 ỏn tt nghip f Trang To/Sa ni dung ca chng Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 56 ỏn tt nghip g Trang Danh sỏch bi hc + Mc ớch xõy dng trang: Hin th danh sỏch cỏc bi hc theo tng chng Cho phộp ngi s dng Thờm, sa, xúa, lc danh sỏch bi hc theo tng chng + Mụ t hot ng ca trang: Khi Click chọn mục Danh sỏch bi hc Trờn mn hỡnh xut hin mt danh sỏch cỏc bi ó c to trc ú (Mc nh l hin th danh sỏch cỏc bi hc ca chng 1) Cỏc chc nng c thc hin nh sau: - Thờm bi mi: Bng cỏch chn nỳt To bi mi Nhp ni dung ca bi mi sau ú chn Cp nht - Xúa mt bi ó cú: Bng cỏch chn nỳt X cui mi dũng ca bng Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 57 ỏn tt nghip - Sa ni dung: Bng cỏch Click chut vo trng bt k bng Ton b ni dung ca bi c chn s hin th trờn trang Sa i Thay i li ni dung ca bi v nhn nỳt Cp nht - Lc bi hc theo tng chng: Chn chng cn hin th hp Combo Box => Khi ú chng trỡnh s thc hin lc cỏc bi ca chng ú v hin th mn hỡnh h Trang Nhp/Sa ni dung bi hc Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 58 ỏn tt nghip i Trang Son cõu hi + Mc ớch xõy dng trang: Hin th danh sỏch cỏc cõu hi dựng Kim tra kin thc ca hc sinh Cho phộp ngi s dng: Thờm, sa, xúa cỏc cõu hi + Mụ t hot ng ca trang: Khi Click chọn mục Son cõu hi Trờn mn hỡnh xut hin mt danh sỏch cỏc cõu hi ó c to trc ú Cỏc chc nng c thc hin nh sau: - Thờm cõu hi: Bng cỏch chn nỳt To cõu hi mi Nhp ni dung ca cõu hi, cỏc ỏp ỏn, ỏp ỏn ỳng v gii thớch ca phn ỏp ỏn ỳng, - Xúa mt cõu hi ó cú: Bng cỏch chn nỳt X cui mi dũng ca bng Cõu hi b xúa => ton b cỏc ỏp ỏn ca cõu hi cng b xúa theo - Sa ni dung: Bng cỏch Click chut vo trng bt k bng Ton b ni dung ca cõu hi, ỏp ỏn c chn s hin th trờn trang Sa i Thay i li ni dung ca bi v nhn nỳt Cp nht Chỳ ý: Phi nhn nỳt Cp nht i vi tng trng Vớ d: - Nhp tiờu + Cp nht - Thờm ỏp ỏn + Cp nht Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 59 ỏn tt nghip d Trang To/Sa cõu hi trc nghim Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 60 ỏn tt nghip Kết luận Qua thi gian thc tp, tỡm hiu v nghiờn cu bi toỏn, bỏo cỏo thc tt nghip ó c bn tỡm c hng gii quyt cho bi toỏn XY DNG NG DNG H TR CễNG TC GING DY V HC TP MễN MNG WINDOW 2000 Nhng phn vic ó hon thnh bỏo cỏo nh sau: + Tỡm hiu, phõn tớch v mụ t hot ng ca h thng thc + Mụ t c cỏc chc nng cn xõy dng ca h thng mi + Mụ t chi tit cỏc chc nng ó xõy dng + Phõn tớch d liu + Xõy dng cỏc bng thc th ca h thng + To Module v cỏc giao din ca h thng mi Trong thi gian tỡm hiu v nghiờn cu ti c s giỳp tn tỡnh ca thy giỏo Hong Xuõn Tho, em ó phn no gii quyt c yờu cu ca ti v hon thnh tt ti thc tt nghip ca mỡnh Cui cựng, em rt mong nhn c s gúp ý ca cỏc thy cụ giỏo em cú th hon thnh tt hn na ti tt nghip ca mỡnh H Ni, thỏng 07 nm 2011 Sinh viờn thc hin Nguyn Quang S Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 61 ỏn tt nghip Tài liệu tham khảo Ngụ Trung Vit Phõn tớch v thit k h thng tin hc h qun lý, kinh doanh, nghip v - NXB Giao Thụng Vn Ti - 1997 Phm Hu Khang, Hong c Hi Lp trỡnh ng dng chuyờn nghip SQL Server 2000 NXB Giỏo dc Nm 2002 Nhúm tỏc gi Elicom Xõy dng trang WEB ng vi ASP Nh xut bn thng kờ Nm 2001 Nguyn Phng Lan ASP 3.0, ASP.NET Nh xut bn lao ng, xó hi Nm 2003 Phm Hu Khang Xõy dng v phỏt trin ng dng thng mi in t vi cụng c ASP.NET, SQL Server, Visual Studio NET 2003 Sinh viờn: Nguyn Quang S - Lp: 4LT11-27T 62 [...]... đáp án - Hiển thị kết quả bài kiểm tra 3 Sơ đồ chức năng của hệ thống HỖ TRỢ CÔNG TÁC GIẢNG DẠY VÀ HỌC TẬP MÔN MẠNG WINDOWS 2000 1 Giảng dạy 1.1 Soạn bài 1 2 Giảngb ài 2.Trắc nghiệm 2.1 Soạn câu hỏi 2 2 Tạo đề kiểm tra 2 2 Kiểm tra Hình 1: Sơ đồ phân rã chức năng của hệ thống Hỗ trợ công tác giảng dạy và học tập môn mạng Window 2000 Sinh viên: Nguyễn Quang Sự - Lớp: 4LT11-27T 15 Đồ án tốt nghiệp... cảnh Học viên Giáo viên Bài Test Bài giảng Thông tin phản hồi Soạn bài Tìm kiếm, tra cứu bài học. Làm các bài Test HỆ THỐNG TRANG WEB Các bài giảng, bài Test Tham khảo hệ thống Khác Hình 3: Biểu đồ luồng dữ liệu mức khungcảnh Sinh viên: Nguyễn Quang Sự - Lớp: 4LT11-27T 21 Đồ án tốt nghiệp 3 Biểu đồ luồng dữ liệu mức đỉnh Bài giảng Đề kiểm tra Hỗ trợ công tác giảng dạy và học tập môn mạng Window 2000. .. viên: Là người thường xuyên sử dụng hệ thống nhất và có toàn quyền đối với hệ thống trong việc soạn bài, giảng bài và tạo ra các đề bài kiểm tra - Học viên: Là người sử dụng chương trình với mục đích tìm kiếm, tham khảo nội dung bài giảng Test thử kiến thức và tự đánh giá khả năng, kiến thức của mình - Các tác nhân khác: Là các giáo viên, các học viên thuộc các bộ môn khác sử dụng hệ thống với mục đích... Tiêu đề bài học, Tên bài, Mô tả tóm tắt, Nội dung bài học và Ngày tạo c Bảng tbChapter_Lessions(ID, ChapterID, LessionID) Mỗi bài học sẽ thuộc một chương, mỗi chương có nhiều bài học Vì vậy, để xác định được bài học thuộc chương nào, ta dùng bảng này để lưu Mã bài (LessionID) học và Mã chương (ChapterID) tương ứng của từng bài Hay bảng này chính là bảng liên kết từ của 2 bảng “tbChapters” và bảng “tbLessions”... giáo viên sử dụng chức năng “Tạo đề thi” để tạo ra các đề thi và lưu vào cơ sở dữ liệu Các đề thi cũng được phân loại ra thành các đề thi “Khó, Trung bình, Dễ” Mỗi đề thi có thể có nhiều hoặc ít câu hỏi Khi học viên muốn sử dụng chương trình để test Học viên sẽ thực hiện như sau: Chọn chức năng “Kiểm tra” của hệ thống Khi đó hệ thống sẽ yêu cầu học viên nhập vào thông tin cá nhân của học viên như:... dung mới một bài danh bài học sách học các bài theo chương 1.1.2.1 Xem danh sách các bài Hình 2: Sơ đồ phân rã chức “Soạn bài” Mục đích : Tạo và quản lý các chương, các bài học Đối tượng sử dụng : Giáo viên b Phân rã chức năng Giảng bài”: 1.2 Giảng bài 1.2.1 Xem danh sách các chưong 1.2.3 Xem danh sách các bài 1.2.4 Xem nội dung chi tiết của từng bài Hình 3: Sơ đồ phân rã chức Giảng bài” Sinh viên: Nguyễn... 29 Đồ án tốt nghiệp V - Ph©n tÝch d÷ liÖu Trên cơ sở nghiên cứu hệ thống, các chức năng, nhiệm vụ và mục đích của hệ thống Một yếu tố quan trọng mà ta cần xây dựng đó là cơ sở dữ liệu Cơ sở dữ liệu là nền tảng để xây dựng hệ thống, giải quyết công việc, hoàn chỉnh các công đoạn mà bài toán đòi hỏi Dựa vào phần mô tả “Các chức năng của hệ thống” đã nêu ở trên, các bảng dữ liệu của hệ thống gồm: 1 Biểu...Đồ án tốt nghiệp bài giảng và tiến hành giảng bài cho học viên Kết thúc bài giảng, giáo viên Click chọn nút “Trở về” Chức năng “Kiểm tra/Test” của hệ thống được thực hiện như sau: Giáo viên sử dụng chức năng “Soạn câu hỏi” để soạn các câu hỏi, các đáp án, đưa ra phương án trả lời đúng của từng câu hỏi và lưu vào cơ sở dữ liệu Các câu hỏi được phân loại ra thành các... chương, các bài học và chi tiết nội dung của từng bài Đối tượng sử dụng : Giáo viên dùng để giảng bài c Phân rã chức năng “Soạn câu hỏi”: 2.1 Soạn câu hỏi 2.1.1 Xem danh sách các câu hỏi 2.1.2 Tạo câu hỏi mới 2.1.3 Sửa nội dung câu hỏi 2.1.4 Sửa các đáp án 2.1.5 Xóa một câu hỏi bất kỳ Hình 3: Sơ đồ phân rã chức Giảng bài” : Tạo và quản lý các câu hỏi Trắc nghiệm Mục đích Đối tượng sử dụng : Giáo viên... Chương của môn học Mạng Window 2000 Mỗi chương được phân biệt bởi Mã chương “ID” Nội dung lưu trong bảng gồm: Mã chương, Tiêu đề chương, Tên chương, Mô tả tóm tắt, Nội dung chính của chương và Ngày tạo chương b.Bảng tbLessions(ID,TitleLession,TitleName,Sumary, Content, CreatedDate) Bảng này tương tự như bảng “tbChapters”, được dùng để lưu nội dung của các bài học Mỗi bài sẽ có một Mã bài học “ID” duy