Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 41 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
41
Dung lượng
1,45 MB
Nội dung
KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH Mục Lục Trang Lời nói đầu Phần I: Giới thiệu Visual Studio 2008 I Giới thiệu sơ lược Net Framework II Giới thiệu công nghệ ASP.NET 2.1 Giới thiệu ASP.NET 2.2 Ưu điểm ASP.NET 2.3 Mơ hình phát triển ứng dụng ASP.NET 2.0 10 2.4 Tạo Web site 13 2.5 Cấu trúc quản lý thư mục ASP.NET 15 2.6 Thực thi ứng dụng ASP.NET 2.0 Visual Studio 2008 15 2.6.1 Chạy chương trình 15 2.6.2 Kích hoạt trình duyệt 17 2.7 Mở Website tồn 17 2.8 Viết trang ASP.NET 18 III Ngôn ngữ Visual Basic.NET 22 IV Công cụ quản trị sở liệu SQL Server 2000 23 Phần II: Phân tích thiết kế 25 I Yêu cầu toán 25 II Với u cầu nêu tốn phân tích thiết kế sau 26 2.1 Biểu đồ phân cấp chức 26 2.2 Biểu đồ luồng liệu mức khung cảnh 27 2.3 Biểu đồ luồng liệu mức đỉnh 27 2.4 Biểu đồ luồng liệu mức đỉnh 28 2.4.1 Phân rã chức tìm kiếm hát 28 Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.4.2 Phân rã chức thống kê 29 2.4.3 Phân rã chức cập nhật liệu 29 2.5 Lược đồ liệu quan hệ 30 2.6 Sơ đồ quan hệ liệu 31 2.7 Thiết kế liệu 32 Phần III: Giao diện chƣơng trình 34 3.1 Trang chủ 34 3.2 Trang ca sỹ 35 3.3 Trang tìm kiếm 36 3.4 Trang Album 37 3.5 Trang thể loại 38 3.6 Trang Music 39 Kết luận 40 Tài liệu tham khảo 41 Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH Lời cảm ơn Lời đầu em xin chân thành cảm ơn thầy cô giáo khoa Công nghệ thông tin trường Đại Học Vinh trang bị cho em kiến thức cần thiết năm học vừa qua để em thực tốt khóa luận Em xin chân thành cảm ơn thầy Ths Vũ Văn Nam tận tình giúp đỡ hướng dẫn em hoàn tất khóa luận Ngoài em xin cảm ơn tất bạn bè giúp đỡ em suốt trình thực khóa luận Mặc dù em cố gắng, khoảng thời gian cho phép hạn chế kiến thức nên đề tài em tránh khỏi thiếu sót Chính vậy, em mong nhận góp ý thầy cô giáo bạn beø Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH Lời nói đầu Hiện phát triển lĩnh vực kinh tế, xã hội, nhu cầu ứng dụng công nghệ thông tin ngày cao không ngừng biến đổi Với phát triển kinh tế đời sống nhân dân ngày nâng cao, kéo theo nhu cầu giải trí, cập nhật thơng tin nhanh xác người tổ chức cần thiết Hiện nay, với xu phát triển vượt bậc công nghệ thơng tin tồn giới, Việt Nam cơng nghệ thơng tin nói chung mạng Internet nói riêng ngày áp dụng nhiều lĩnh vực đời sống, diện gần gũi với người , với nhà Có thể nói, Internet kênh thơng tin bổ ích cho người, nguồn tư liệu dồi cho lĩnh vực khác đời sống Nhiều công nghệ ứng dụng hỗ trợ cho Internet số ASP.NET Với mong muốn đưa đến cho người sử dụng Internet thơng tin bổ ích giây phút thư giản, giải trí thoải mái, với kiến thức học em sử dụng công nghệ DOT.NET để xây dựng Website ca nhạc Dưới hướng dẫn thầy giáo Ths Vũ Văn Nam em mạnh dạn chọn đề tài làm khóa luận tốt nghiệp cuối khóa Em xin chân thành cảm ơn thầy giáo Ths Vũ Văn Nam thầy cô giáo khoa Cơng nghệ thơng tin nhiệt tình động viên, giúp đỡ em suốt q trình hồn thành khóa luận Vinh, tháng năm 2009 Sinh viên: Nguyễn Thị Lan Anh Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH PHẦN I GIỚI THIỆU VỀ VISUAL STUDIO 2008 Bộ công cụ Visual Studio 2008 cho tốt phiên trước Có thể nói thay đổi truy xuất liệu Visual Studio 2008 cách mạng Ở phiên Microsoft giới thiệu LINQ (Language Integrated Query- Ngơn ngữ truy vấn tích hợp) cho phép thêm khả truy vấn liệu cho SQL Server, XML, objects ngôn ngữ C# Visual Basic… Với Visual Studio 2008, với IDE làm việc với tất phiên NET Framework từ phiên 3.5, đến phiên cũ 3.0 2.0 Đặc biệt Windows Form Designer Visual Studio 2008 tích hợp chặt chẽ với WPF (Windows Presentation Foundation) giúp nhà phát triển có giao diện thật bắt mắt không tốn nhiều thời gian công sức Microsoft nhắm tới việc phổ biến hoá ứng dụng Web cách tối đa, việc tách riêng với ứng dụng khác xem loại ứng dụng độc lập chuyên biệt Với hàng loạt đặc điểm phát triển cho ứng dụng Web ASP.NET 2.0 làm cho ứng dụng Web thay đổi hoàn toàn I Giới thiệu sơ lƣợc Net Framework Để ngơn ngữ lập trình sử dụng dịch vụ cung cấp NET Framework, Microsoft tạo tiêu chuẩn chung cho ngơn ngữ lập trình gọi Common Language Specifications (CLS) Tiêu chuẩn giúp chương trình biên dịch (compilers) làm việc hữu hiệu Microsoft sáng chế Visual Basic.NET (VB.NET), Visual C++.NET C# (đọc C Sharp) cho NET Framework không quên phổ biến rộng rãi CLS Công nghệ tin học giúp ngơn ngữ lập trình khác làm việc NET, tỷ như: COBOL.NET, Smalltalk.NET, Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH CLR (Common Language Runtime) CLR môi trường dùng để quản lý thi hành mã nguồn mà ta soạn biên dịch ứng dụng Tuy nhiên biên dịch mã nguồn, ta lại biên dịch chúng thành ngôn ngữ trung gian gọi Microsoft Intermediate Language (MSIL) Chính MSIL trung gian ngôn ngữ chung cho tất ngôn ngữ NET có Do đó, ASP.NET biên dịch MSIL ứng dụng khác Trong biên dịch, ứng dụng tạo thông tin metadata Khi chạy ứng dụng, CLR tiếp quản lại biên dịch mã nguồn lần thành ngơn ngữ gốc máy vi tính Và cho ta ứng dụng thực thi cách hiệu - Mọi ứng dụng NET đối tượng, trang ASP.NET, hộp thông điệp (message box) nút bấm (button) tất đối tượng Các đối tượng tổ chức lại thành nhóm riêng biệt thư viện để ta dễ dàng sử dụng Ta gọi nhóm namespaces dùng namespace để gọi hay nhập class cần thiết cho ứng dụng .NET Framework Class: Net framework tích hợp thành phần Windows, hỗ trợ cho việc xây dựng chạy ứng dụng hệ XML Webservice .Net Framework tảng tính tốn nhằm đơn giản hoá đại hoá việc phát triển Web ứng dụng Windows form .Net framework móng để bắt đầu xây dựng ứng dụng - Nó cung cấp cho ứng dụng Web, chấp nhận chuẩn mở XML, HTTP SOAP - Cung cấp số công nghệ phát triển ứng dụng mạnh phong phú windows form dùng để xây dựng ứng dụng web Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH - Có thư viện lớp bao quát cung cấp phần hỗ trợ mạnh để truy cập liệu (quan hệ XML), dịch vụ thư mục lập hàng đợi thơng điệp … có thư viện lớp sở chứa hàng trăm lớp để thực công việc chung - Là lớp trung gian ngơn ngữ, ta dùng ngơn ngữ để viết - Cho phép dùng COM DLL chuẩn - Các ứng dụng viết dựa Net framework có tính bảo mật cao tương thích nhiều hệ điều hành khác - Cung cấp môi trường lập trình hướng đối tượng tốt nhất, giúp đơn giản hố trình xây dựng, phân phối bảo trì ứng dụng - Net framework cung cấp máy thực thi mã lệnh (Execute engine) với tập hợp lớp hay thành phần hướng đối tưọng để tạo nên ứng dụng Nó đóng vai trị lớp giao tiếp ứng dụng hạt nhân hệ điều hành, giúp cho ứng dụng sử dụng tốt ưu điểm hệ điều hành cách cung cấp chế tự dộng thu gom rác nhớ, tập đối tượng có đầy đủ chức phục vụ cho cơng việc lập trình thơng thường Cung cấp thực thi chương trình đa ngơn ngữ bảo vệ an tồn mã thực thi chương trình - Bất kỳ mã lệnh viết ngơn ngữ lập trình thuộc Net Net framework biên dịch thành ngôn ngữ trung gian IL (Intermediate Language) Net frameworksex biên dịch IL thành mã nhị phân để hình thành nên ứng dụng Khi mã nguồn bị thay đổi mã IL trang ASP.NET biên dịch lại để thay trang cũ lưu trữ vùng đệm - Tăng tính mềm dẻo khả uyển chuyển cho ứng dụng phân tán - Môi trường Net framework (.NF) cung cấp chức tự động kiểm tra lỗi phát trường hợp tải .NF tìm cách khởi động tái tạo lại ứng dụng thành phần đối tượng nhằm đảm bảo khả phục vụ chúng cho kết nối tốt Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH - Bảo vệ phần mềm có giảm đầu tư đào tạo Mặc dù có thay đổi lớn hệ điều hành môi trường thực thi, NF trọng đến tính tương thích với phiên DOM, DCOM, ASP - NF cung cấp thư viện lập trình phong phú thống II Giới thiệu công nghệ ASP.NET ASP.NET thân cơng nghệ khơng phải ngơn ngữ lập trình ASP.NET khung chương trình xây dựng dựa CLR (common Language Runtime), sử dụng server để xây dựng ứng dụng Web 2.1 Giới thiệu ASP.NET ASP.NET phiên ASP (Active Server Page), phát triển ứng dụng web hợp nhất, cung cấp nhiều dịch vụ cần thiết cho lập trình viên xây dựng lớp ứng dụng cách chuyên nghiệp Cú pháp ASP.NET tương thích với ASP, ngồi ASP.NET cịn cung cấp mơ hình lập trình mới, tảng an tồn, linh hoạt ổn định Bằng cách thêm Function (hàm) ASP.NET vào ứng dụng ASP, nên thuận tiện nâng cấp ứng dụng ASP có ASP.NET biên dịch dựa mơi trường NET xây dựng ngơn ngữ tương thích NET, bao gồm Visual Basic NET, C# Jscript.NET Ngoài ra, toàn thư viện NET Framework sử dụng với ứng dụng ASP.NET, ASP.NET cung cấp nhiều kỹ thuật mới, bao gồm quản lý môi trường thực thi ngôn ngữ CLR, type safety (kiểu an toàn), inheritance (kế thừa) … giúp cho lập trình viên lập trình tốt Khi tạo ứng dụng Web lập trình viên chọn Web form Web services, ngồi kết hợp hai loại với Cả hai loại có Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.2 Ƣu điểm ASP.NET Ta biết NET Framework ứng dụng tạo cách mạng kỹ thuật ngành công nghệ thông tin, thay đổi tận gốc rễ kiểu mẫu lập trình phát triển triển khai mạng giới, tạo vận hội đáp ứng yêu cầu ngành nghề kỹ thuật thương mại điện tử vạch hướng vững lâu dài cho tương lai ngành khoa học máy tính Như vậy, ASP.NET ứng dụng quan trọng để phát triển triển khai ứng dụng Web cách dễ dàng Không ASP giới hạn với VBScript Jscript, ASP.NET hỗ trợ nhiều ngơn ngữ lập trình: + ASP.NET sử dụng ADO.NET để thao tác liệu thay ADO ASP + ASP.NET hỗ trợ Visual Basic (.NET) thay VBScript ASP + ASP.NET hỗ trợ Csharp (C#) C++ + ASP.NET hỗ trợ Jscript ASP hình thức khác Mặc dù ta cần tới Notepad để triển khai trang ASP.NET Visual studio NET giúp tăng suất triển khai ứng dụng Web, quan sát kế hoạch thuận tiện phác họa thành phần ASP.NET hình ảnh Hơn nữa, hỗ trợ việc phát loại bỏ lỗi cách thuận lợi ASP.NET chạy nhanh ASP gấp lần mà trì kiểu mẫu cập nhật, nghĩa ASP.NET tự động dị tìm thay đổi biên dịch files cần thiết lưu trữ kết q trình biên dịch để cấp phát dịch vụ cho yêu cầu sau Nhờ ứng dụng ln ln cập nhật hố chạy nhanh ASP.NET có khả lưu trữ kết chung phần nhớ trang để gửi giải đáp cho yêu cầu từ nhiều khách hàng khác Nhờ đó, tiết kiệm lặp lặp lại công tác thi hành trang web mà Sinh viên: Nguyễn Thị Lan Anh GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH gia tăng hiệu suất, giới hạn tối đa việc chất vấn sở liệu vốn tốn nhiều thời gian ASP.NET có khả tự động dị tìm phục hồi lỗi nghiêm trọng deadlocks để đảm bảo ứng dụng ln sẵn sàng dùng ASP.NET đơn giản hố việc triển khai ứng dụng mạng, biến việc triển khai toàn ứng dụng trở nên dễ dàng thuận lợi hẳn trước kia, ta cần lưu lưu trữ server khơng cần phải chạy chương trình „regsrv32‟ để đăng ký thành phần Hơn nữa, cần lưu trữ yếu tố phụ cần thiết cho việc thiết lập hay bố trí ứng dụng, ta cần lưu giữ vào hồ sơ dạng XML đủ ASP.NET cho phép ta tự động cập nhật hoá thành phần biên dịch mà không cần phải khởi động lại web Server ASP.NET chạy song song với ASP Internet Information Server (IIS) Windows 2000 hay Windows XP Các ứng dụng cũ tiếp tục chạy ASP.DLL, ASP.NET engine xử lý ứng dụng Hơn nữa, ASP.NET Mobile Controls giúp ta phát triển triển khai mạng nhắm vào thị trường cell phone hay PDA với gần 80 Mobile Web Services cung cấp NET framework Ta cần lập trình cho ứng dụng bình thường Mobile Control tự động phát sinh nguồn mã WAP/WML, HTML hay iMode phù hợp với loại thiết bị 2.3 Mơ hình phát triển ứng dụng ASP.NET 2.0 Khi thực thi với ASP.NET, có nhiều cách để lựa chọn mơi trường phát triển ứng dụng Web Ở ta sử dụng ngôn ngữ lập trình VB.NET Visual Studio 2008 cung cấp cơng cụ bao gồm tiện ích gỡ lỗi cửa sổ chấm xòe để gợi ý cú pháp, phát biểu, từ khoá mà dự định khai báo Như hình minh hoạ sau: Sinh viên: Nguyễn Thị Lan Anh 10 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.2 Biểu đồ luồng liệu mức khung cảnh 2.3 Biểu đồ luồng liệu mức đỉnh Sinh viên: Nguyễn Thị Lan Anh 27 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.4 Biểu đồ luồng liệu mức dƣới đỉnh 2.4.1 Phân rã chức tìm kiếm hát Sinh viên: Nguyễn Thị Lan Anh 28 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.4.2 Phân rã chức thống kê 2.4.3 Phân rã chức cập nhật liệu Sinh viên: Nguyễn Thị Lan Anh 29 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.5 Lƣợc đồ liệu quan hệ Danh sách thuộc tính ID_CASY TENCS CSNHOM ANHCS TTCS NGAYCN ID_BAIHAT TENBH FILEBH LOAINHAC ID_NHACSY TENNS ID_THELOAI TENTL ID_ALBUM TENAB ANHAB ID_ADMIN TENADMIN TENSD ACCOUNT EMAIL Sinh viên: Nguyễn Thị Lan Anh 1NF ID_NHACSY TENNS 2NF ID_NHACSY TENNS 3NF ID_NHACSY TENNS ID_THELOAI TENTL ID_THELOAI TENTL ID_THELOAI TENTL ID_CASY TENCS CSNHOM ANHCS TTCS NGAYCN ID_CASY TENCS CSNHOM ANHCS TTCS NGAYCN ID_CASY TENCS CSNHOM ANHCS TTCS NGAYCN ID_BAIHAT TENBH FILEBH LOAINHAC ID_ALBUM TENAB ANHAB ID_ALBUM ID_CASY TENAB ANHAB ID_ALBUM ID_CASY TENAB ANHAB ID_BAIHAT ID_ALBUM ID_CASY ID_NHACSY ID_THELOAI TENBH FILEBH LOAINHAC ID_BAIHAT ID_ALBUM ID_CASY ID_NHACSY ID_THELOAI TENBH FILEBH LOAINHAC ID_ADMIN TENADMIN TENSD ACCOUNT EMAIL ID_ADMIN TENADMIN TENSD ACCOUNT EMAIL ID_ADMIN TENADMIN TENSD ACCOUNT EMAIL 30 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH Vậy ta có kiểu thực thể: NHACSY (ID_NHACSY, TENNS) THELOAI (ID_THELOAI, TENTL) CASY (ID_CASY, TENCS, CSNHOM, ANHCS, TTCS, NGAYCN) ALBUM (ID_ALBUM, ID_CASY, TENAB, ANHAB) BAIHAT (ID_BAIHAT, ID_ALBUM, ID_CASY, ID_NHACSY, ID_THELOAI, TENBH, FILEBH, LOAINHAC) ADMIN (ID_ADMIN, TENADMIN, TENSD, ACCOUNT, EMAIL) 2.6 Sơ đồ quan hệ liệu Sinh viên: Nguyễn Thị Lan Anh 31 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.7 Thiết kế liệu 2.7.1 Bảng TBL_CASY (ID_CASY, TENCS, CSNHOM, ANHCS, TTCS, NGAYCN) Tên trường ID_CASY TENCS CSNHOM ANHCS TTCS NGAYCN Kiểu DL INT nVarchar Nvarchar Nvarchar Nvarchar Datatime Kích thước 50 50 100 2000 Sự ràng buộc PRIMARYKEY Null Null Null Null Null Giải thích Mã ca sỹ (tự động tăng) Tên ca sỹ Ca sỹ nhóm Ảnh ca sỹ Thông tin ca sỹ Ngày cập nhật 2.7.2 Bảng TBL_THELOAI (ID_THELOAI, TENTL) Tên trường Kiểu DL Kích thước Sự ràng buộc ID_THELOAI Int Primarykey TENTL 50 Not null Nvarchar Giải thích Mã thể loại (tự động tăng) Tên thể loại 2.7.3 Bảng TBL_NHACSY (ID_NHACSY, TENNS) Tên trường Kiểu DL ID_NHACSY Int TENNS Nvarchar Kích thước 50 Sự ràng buộc Primarykey Not null Giải thích Mã nhạc sỹ (tự động tăng) Tên nhạc sỹ 2.7.4 Bảng TBL_ALBUM (ID_ALBUM, TENAB, ANHAB, ID_CASY) Tên trường Kiểu DL ID_ALBUM TENAB ANHAB ID_CASY Int Nvarchar Nvarchar Int Sinh viên: Nguyễn Thị Lan Anh Kích thước 50 100 Sự ràng buộc Primarykey Not Null Not Null Not Null 32 Giải thích Mã album (tự động tăng) Tên album Ảnh album Mã ca sỹ GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 2.7.5 Bảng TBL_BAIHAT (ID_BAIHAT, TENBH, FILEBH, , LOAINHAC ID_CASY, ID_NHACSY, ID_ALBUM, ID_THELOAI) Tên trường Kiểu DL ID_BAIHAT TENBH FILEBH ID_CASY ID_NHACSY ID_ALBUM ID_THELOAI LOAINHAC Int Nvarchar Nvarchar Int Int Int Int Nvarchar Kích thước 50 500 4 4 50 Sự ràng buộc Primarykey Not null Not null Not null Not null Not null Not null Not null Giải thích Mã hát(tự động tăng) Tên hát File hát Mã ca sỹ Mã nhạc sỹ Mã Album Mã thể loại Loại nhạc 2.7.6 Bảng TBL_ADMIN (ID_ADMIN, TENADMIN, TENSD, ACCOUNT, EMAIL) Tên trường Kiểu DL Kích thước Sự ràng buộc ID_ADMIN Int Primarykey TENSD ACCOUNT EMAIL Nvarchar Nvarchar Nvarchar 50 50 100 Not null Not null Not null Sinh viên: Nguyễn Thị Lan Anh 33 Giải thích Mã người quản trị (tự động tăng) Tên truy cập Mật Email người quản trị GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH PHẦN III GIAO DIỆN CỦA CHƢƠNG TRÌNH 3.1 Trang chủ Chức chính: - Hiển thị Album - Các hát Việt quốc tế Sinh viên: Nguyễn Thị Lan Anh 34 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 3.2 Trang ca sỹ Chức chính: - Hiển thị thơng tin ca sỹ Album hay ca sỹ mà bạn vừa lựa chọn tất album ca sỹ - Hiển thị hát Album hay hát ca sỹ mà bạn lựa chọn Sinh viên: Nguyễn Thị Lan Anh 35 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 3.3 Trang tìm kiếm Chức chính: - Hiển thị tên hát ca sỹ thể mà bạn vừa tìm Sinh viên: Nguyễn Thị Lan Anh 36 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 3.4 Trang Album Chức - Hiện ảnh tên Album Album mà bạn vừa tìm - Hiện tên hát Album Sinh viên: Nguyễn Thị Lan Anh 37 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 3.5 Trang thể loại Chức chính: - Hiển thị hát thể loại mà bạn chọn Sinh viên: Nguyễn Thị Lan Anh 38 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH 3.6 Trang Music Sinh viên: Nguyễn Thị Lan Anh 39 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH Kết luận Trong trình xây dựng, qua việc sử dụng số tài liệu, website, để từ tới phân tích thiết kế tốn Em cố gắng tìm hiểu sử dụng cơng cụ, ngơn ngữ phù hợp xây dựng trang theo yêu cầu để bước hình thành nên website Xuất phát từ nhu cầu thực tế thiết kế trang Website nghe nhạc có chất lượng, đáp ứng tiêu chí người sử dụng, em xây dựng chức chủ yếu trang Website nghe nhạc có tính thuận tiện cho việc tìm chọn hát, tìm hiểu thơng tin ca sỹ nghệ sỹ … Sau trình xây dựng Website giúp em học tập nhiều kiến thức mới, thu thập kinh nghiệm thức tế mà trình lập trình gặp phải, tạo cho vốn kiến thức để tự tin trường Tuy nhiên thời gian làm khóa luận hạn chế vốn kiến thức thực tế cịn chưa nhiều nên khơng thể tránh khỏi thiếu sót, mong dạy thầy bạn bè Hƣớng phát triển: Vì thời gian làm khóa luận cịn hạn chế nên trang Web xây dựng số chức Để hồn thiện khóa luận cần xây dựng thêm chức năng: - Nâng cấp giao diện phù hợp - Hoàn thiện chức tim kiếm - Hồn thiện chương trình cập nhật vào sở liệu Một lần , em xin gửi lời cảm ơn chân thành tới giảng viên Ths Vũ Văn Nam, thầy cô trường, bạn gia đình giúp em hồn thành khóa luận Sinh viên: Nguyễn Thị Lan Anh 40 GVHD:Ths Vũ Văn Nam KHÓA LUẬN TỐT NGHIỆP TRƯỜNG ĐẠI HỌC VINH Tài liệu tham khảo Phan Hữu Khang Kỹ thuật lập trình ứng dụng chuyên nghiệp Visual Basic.Net , NXB Lao động –Xã hội Phan Hữu Khang Lập trình ASP.NET 2.0, NXB Lao động-Xã hội Tham khảo số Website www.congtoan.net - Giáo trình SQL Server 2000 www.ddth.com www.dot.net.vn www.nhac.vui.vn Sinh viên: Nguyễn Thị Lan Anh 41 GVHD:Ths Vũ Văn Nam ... vậy, ASP. NET ứng dụng quan trọng để phát triển triển khai ứng dụng Web cách dễ dàng Không ASP giới hạn với VBScript Jscript, ASP. NET hỗ trợ nhiều ngôn ngữ lập trình: + ASP. NET sử dụng ADO .NET để. .. dụng server để xây dựng ứng dụng Web 2.1 Giới thiệu ASP. NET ASP. NET phiên ASP (Active Server Page), phát triển ứng dụng web hợp nhất, cung cấp nhiều dịch vụ cần thiết cho lập trình viên xây dựng. .. ứng dụng ASP, nên thuận tiện nâng cấp ứng dụng ASP có ASP. NET biên dịch dựa mơi trường NET xây dựng ngôn ngữ tương thích NET, bao gồm Visual Basic NET, C# Jscript .NET Ngồi ra, tồn thư viện NET