Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
1,84 MB
Nội dung
Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= LỜI MỞ ĐẦU Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, công ty, đóng vai trò quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, công ty phục vụ cho mục đích chia sẻ kiến thức, phục vụ cộng đồng… Ngày nay, không lấy làm xa lạ, với vài thao tác đơn giản, người trở thành chủ Website giới thiệu quan tâm: Website giới thiệu thân gia đình anh ta, Website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đối với phủ công ty việc xây dựng Website riêng ngày trở nên cấp thiết Thông qua Website này, thông tin họ công văn, thông báo, định phủ hay sản phẩm, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải Bên cạnh tác dụng to lớn Website tổ chức khác nhau, có tác dụng lớn lao chia sẻ kiến thức kết nối cộng đồng như: diễn đàn hay trang Website học tập trực tuyến, chia sẻ tài liệu thực đem lại nhiều lợi ích thiết thực cho cộng đồng Bắt nguồn từ ý tưởng này, với gợi ý hướng dẫn thầy Đặng Hồng Lĩnh, em thực đề tài “WEBSITE SÁCH TRỰC TUYẾN” ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= MỤC LỤC 1.2 Hiện trạng chung Thiết kế xử lý .21 3.2.Trigger .24 30 32 ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Chương I GIỚI THIỆU ĐỀ TÀI Lý chọn đề tài 1.1 Đặt vấn đề Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thông tin toàn cầu Giờ đây, việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng, cần có máy tính kết nối Internet dòng liệu truy tìm gần giới vấn đề mà bạn quan tâm ra, có đầy đủ thông tin, hình ảnh chí đôi lúc có âm bạn cần Bằng Internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Trong hoạt động sản xuất, kinh doanh, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Trong hoạt động phục vụ cộng đồng, Website đóng vai trò to lớn, nguồn tài nguyên tư liệu quý báu cho tất người ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 1.2 Hiện trạng chung Hiện với phát triển mạnh mẽ công nghệ thông tin mạng Internet, hầu hết người biết tiếp xúc với Internet Ngày xuất nhiều Website doanh nghiệp, tổ chức cá nhân… Bên cạnh có nhiều Website xuất với mục đích cộng đồng, chia sẻ tài nguyên kiến thức như: diễn đàn, hay trang sách chia sẻ tài liệu miễn phí, lợi ích công đồng góp sức xây dựng thành viên bạn đọc Thực tiễn có nhiên trang Website xây dựng phát triển thành công dựa ý tưởng này, như: http://www.wikipedia.org, http://ebook.edu.vn, http://violet.com.vn Với lợi ích to lớn mà Website chia sẻ trực tuyến mạng lại, em lấy ý tưởng để xây dựng Website sách trực tuyến giúp người chia sẻ kiến thức quý báu thân với cộng đồng, để phát triển 1.3 Website sách trực tuyến lợi ích cộng đồng Với mục tiêu Website giúp người thành viên chia sẻ tài liệu kiến thức với người, hỗ trợ phát triển Vì giao diện ban đầu phải đơn giản, dễ hiểu phù hợp với số đông thành viên Khi thành viên đóng góp tài liệu, chia sẻ kiến thức với người, họ phép xem tài liệu có Website, Website ghi nhận đóng góp thành viên để đảm bảo quyền lợi cho người tham gia làm thành viên Website, phát triển tồn Website dựa vào đóng góp cộng đồng bạn đọc ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Các thành phần Website 2.1 Giao diện người dùng - Là giao diện Website dành cho đối tượng khách viếng thăm tất thành viên Website - Yêu cầu giao diện đơn giản, dễ sử dụng, phù hợp với tất đối tượng người dùng 2.2 Giao diện ban quản trị - Phần dùng cho ban quản trị thành viên có quyền quản trị, cho phép ban quản trị quản trị viên thao tác dễ dàng quản lý hoạt động Website - Giao diện đơn giản đáp ứng yêu cầu sử dụng Yêu cầu chức người dùng 3.1 Chức tìm kiếm tài liệu - Cho phép người dùng hệ thống khách viếng thăm tìm kiếm tài liệu theo tùy chọn khác - Tài liệu tìm kiếm hiển thị dạng danh sách cho người dùng lựa chọn 3.2 Chức hiển thị tài liệu, chuyên mục, viết - Hiển thị tài liệu có thư viện người dùng lựa chọn vào thư viện - Yêu cầu hiển thị tương ứng loại tài liệu bao gồm: Tên tài liệu, ngày đăng, hình ảnh, người đăng, nội dung - Ở giao diện trang chủ, tương ứng với thư viện hiển thị tài liệu - Khi chọn vào xem nội dung thư viên hiển thị danh sách tài liệu có thư viện theo trang ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Chỉ hiển thị nội dung cụ thể tài liệu số thông tin khác người dùng chọn vào tài liệu cụ thể - Hiển thị chuyên mục có Website có - Hiển thị chuyên mục dạng danh sách cho người dùng lựa chọn chuyên mục có để xem viết có - Hiển thị số viết tất chuyên mục giao diện trang chủ - Hiển thị tất viết chuyên mục người dùng chọn vào chuyên mục - Chỉ hiển thị tiêu đề viết, ngày gửi bài, người gửi phần nội dung viết dạng danh sách - Chỉ hiển thị nội dung toàn viết người dùng lựa chọn vào viết cụ thể 3.3 Chức đăng, tải tài liệu - Chức cho phép người dùng tải tài liệu họ xem - Cho phép đánh giá bình chọn tài liệu, góp ý thông báo tình trạng tài liệu có vấn đề - Thống kê cho người dùng danh sách tài liệu tải - Cho phép người dùng thành viên hệ thống đăng, tải tài liệu lên hệ thống - Tính điểm cho người dùng họ có đóng góp tài liệu vào hệ thống - Thống kê cho người dùng danh sách tài liệu họ đưa lên 3.4.Chức trưng cầu ý kiến - Hiển thị câu hỏi trưng cầu quản trị hệ thống đề - Cho phép người dùng lựa chọn ý kiến cho câu hỏi đặt - Cho phép người dùng xem tỷ lệ bình chọn cho câu hỏi ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 3.5.Chức thông tin cá nhân - Cho phép người dùng xem thông tin cá nhân thân, sửa đổi bổ sung số thông tin mở rộng muốn - Cho phép người dùng chọn đến chức gửi tin nhắn, xem tin nhắn, thay đổi mật - Cho phép người dùng gửi tin nhắn đến thành viên hệ thống - Lựa chọn người dùng gửi tin nhắn danh sách tìm kiếm người dùng theo tài khoản - Cho phép người dùng xem danh sách tin nhắn đến tin gửi - Xem trực tiếp nội tin nhắn trả lời lại người gửi tin - Xem tình trạng tin nhắn đến gửi (đã đọc tin nhắn hay chưa) 3.6.Chức đăng nhập, đăng ký - Cho phép khách viếng thăm đăng ký làm thành viên hệ thống - Yêu cầu không chung địa email tên đăng nhập - Cho phép người dùng bổ sung số thông tin cá nhân muốn -Cho phép người dùng đăng ký thành viên đăng nhập vào hệ thống để đăng tải tài liệu - Cho phép người dùng đăng ký lấy lại mật quên dựa vào email đăng ký tài khoản - Thông báo cho người dùng mail không tồn ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 3.7.Chức hiển thị SiteMap - SiteMap cấu trúc Website - Hỗ trợ người dùng cấu trúc Website - Cho phép người dùng chuyển nhanh đến thư viện chuyển mục lựa chọn 3.8.Chức liên hệ ban quản trị - Cho phép người dùng gửi ý kiến đóng góp tới quản trị hệ thống 3.9.Chức liên kết Website RSS - RSS dùng để lấy tin tự động từ trang Website Website - Hiển thị danh sách Website liên kết RSS với hệ thống - Cho phép lựa chọn chuyên mục Website liên kết để xem nội dung viết có 4.Yêu cầu chức ban quản trị 4.1.Chức quản lý thư viện - Cho phép người quản trị thành viên có quyền quản trị tạo thư viện - Số thư viện cấp cha bị hạn chế quản trị - Cho phép người quản trị quản lý thư viện có Website - Xem tài liệu có thư viện chọn vào Xem danh sách người quản trị thư viện Có thể gỡ bỏ quyền người dùng trực tiếp danh sách - Cho phép người quản trị thành viên có quyền quản trị quản lý tài liệu người dùng đăng tải - Người quản trị có quyền quản lý tài liệu tất thư viện - Thành viên có quyền quản trị quản lý tài liệu thư viện mà họ người quản trị cấp quyền ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 4.2.Chức quản lý chuyên mục - Cho phép người quản trị thành viên có quyền quản trị tạo chuyên mục để viết theo chủ đề - Số chuyên mục tạo bị giới hạn người quản trị - Chức cho phép người quản trị quản lý chuyên mục có Website - Cho phép người quản trị thành viên có quyền quản trị cấp quyền quản lý viết có chuyên mục - Người quản trị quản trị viết tất chuyên mục - Thành viên có quyền quản trị quản trị viết chuyên mục mà họ cấp quyền - Chức cho phép người quản trị thành viên có quyền quản trị chuyên mục đưa viết lên chuyên mục quản trị 4.3.Chức quản lý người dùng - Người quản trị cấp quyền quản lý cho thành viên hệ thống - Xem gỡ bỏ quyền người dùng cụ thể - Cho phép người quản trị quản lý tất thành viên hệ thống, khóa tài khoản, cảnh báo sửa đổi quyền người dùng - Đưa danh sách thống kê thành viên online (trực tuyến) hệ thống 4.4.Chức quản lý bình chọn - Cho phép người quản trị thêm câu hỏi trưng cầu phương án trả lời Mỗi lần xuống dòng phương án trả lời - Đưa danh sách câu hỏi trưng cầu thêm hệ thống - Cho phép người quản trị lựa chọn câu hỏi để trưng cầu ý kiến bạn đọc ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Cho phép sửa đổi xem tỷ lệ trưng cầu tương ứng với câu hỏi 4.5.Chức quản lý cài đặt - Cho phép người quản trị thêm danh sách kiểu tệp mở rộng - Quy định điểm số cộng cho kiểu tệp mở rộng tương ứng - Chức cho phép người quản trị cấu hình số tùy chọn nâng cao cho hệ thống như: số tài liệu hiển thị trang chủ, số thư viện chuyên mục tạo, thứ tự xếp hiển thị viết 4.6 Chức quản lý thùng rác - Chứa tài liệu viết bị xóa Giúp cho người quản trị thành viên có quyền quản trị lấy lại tài liệu viết bị xóa muốn - Nếu xóa không lấy lại 4.7 Chức quản lý tin nhắn - Hiển thị góp ý người dùng tới ban quản trị hệ thống - Cho phép người quản trị lựa chọn trả lời cho người dùng phát tán tin nhắn đến toàn thành viên hệ thống ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 10 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= as begin if(@order=1) begin select id_file,name_file,tbl_Files.time_create,tbl_Files.status,sum_view,sum_dowlo ad,name_library,[user_name],tbl_Files.url_file,content_file from tbl_Files,tbl_Library,tbl_User where (tbl_Files.id_library = tbl_Library.id_library) and (tbl_Files.id_user=tbl_User.id_user) and (tbl_Files.id_library = @id_library or @id_library=0) and (tbl_Files.id_user = @id_user or @id_user=0) and (tbl_Files.status = @status or @status=0) and (name_file like N'%'+@keyWord+'%' or name_library like N'%'+ @keyWord+'%' or [user_name] like N'%'+ @keyWord+'%') and (tbl_Files.status 4) order by tbl_Files.time_create desc end if(@order=2) begin select id_file,name_file,tbl_Files.time_create,tbl_Files.status,sum_view,sum_dowlo ad,name_library,[user_name],tbl_Files.url_file,content_file from tbl_Files,tbl_Library,tbl_User where (tbl_Files.id_library = tbl_Library.id_library) and (tbl_Files.id_user=tbl_User.id_user) and (tbl_Files.id_library = @id_library or @id_library=0) and (tbl_Files.id_user = @id_user or @id_user=0) and (tbl_Files.status = @status or @status=0) and (name_file like N'%'+@keyWord+'%' or name_library like N'%'+ @keyWord+'%' or [user_name] like N'%'+ @keyWord+'%') ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 23 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= and (tbl_Files.status 4) order by tbl_Files.name_file asc end End0 - Thủ tục đăng tài liệu lên hệ thống create procedure UpLoadFile @name_file nvarchar(50), @source_file nvarchar(50), @id_user int, @time_create datetime, @content_file nvarchar(1000), @image_file varchar(100), @id_library int, @url_file nvarchar(1000) as begin insert into tbl_Files values (@name_file,@source_file,@id_user,@time_create,1,0,0,@content_file,@im age_file,@id_library,@url_file,0,0) End 3.2.Trigger Khái niệm: - Trigger dạng đặc biệt thủ tục thường trú để phản hồi kiện cụ thể, chúng gọi cách tự động có thao tác với liệu - Trigger đoạn mã gắn vào bảng liệu, chúng thực có kiện ứng với trigger gán với kiện ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 24 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Một số trigger sử dụng hệ thống - Trigger tự động tạo đường dẫn thêm thư viện ALTER TRIGGER [dbo].[UpdatePath] ON [dbo].[tbl_Library] AFTER INSERT,DELETE,UPDATE AS BEGIN SET NOCOUNT ON added to prevent extra result sets from SET NOCOUNT ON; exec GeneratePath – trigger tự động gọi thủ tục có kiện END Thiết kế giao diện 4.1 Các hình Giao diện người dùng ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 25 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Giao diện quản trị ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 26 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 4.2 Mô tả số chi tiết hình ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 27 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Khung Website - Thiết kế khung để trang thành viên chạy theo - Lấy ý tưởng từ Website template (mẫu) để xây dụng khung chính, phần cố định, trang thành viên Website thay đổi phần “Nội dung Website” - Thiết kế đơn giản đối tượng người dùng dễ dàng thao tác Màn hình trang chủ ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 28 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Giao diện trang chủ hiển thị tài liệu - Phần nội dung tương tự phần khung thiết kế - Cho phép người dùng lựa chọn tài liệu, xem nội dung, cảnh báo tải tài liệu Trang tải tài liệu ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 29 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Giao diện thiết kế chạy theo phân khung - Đơn giản, dễ thao tác, phù hợp với nhiều người dùng Trang đăng tài liệu ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 30 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Giao diện trang đăng tài liệu tương tự trang chủ Cho phép người dùng đăng, tải tài liệu lên hệ thống - Giao diện thiết kế đơn giản, dễ thao tác, phù hợp với nhiều đối tượng người dùng Khung phần quản trị ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 31 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Sử dụng ý tưởng số Website template miễn phí - Thiết kế khung chung cho trang khác chạy theo - Thiết kế đơn giản để người dùng dễ thao tác đáp ứng đầy đủ yêu cầu quản lý Trang thêm viết ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 32 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Giao diện phần quản trị tương tự - Dễ thao tác, đảm bảo đầy đủ chức hệ thống Chương III CÀI ĐẶT VÀ THỬ NGHIỆM ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 33 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Chuẩn bị Lập đề cương chi tiết cho đồ án Nghiên cứu, tham khảo tài liệu về:ASP.Net, SQL Server Cơ chế mã hóa thông tin sở liệu Cách sử dụng templates kết hợp ASP.Net Tìm hiểu mục đích nội dung Website sách Tìm hiểu, tổng hợp thông tin, chuẩn bị nội dung cho trang web Thực Xây dựng sơ đồ chức năng, tương tác trang Website Xây dựng sở liệu mô hình quan hệ liệu Thiết kế giao diện Website Tạo template theo cấu trúc đưa Lập trình hiển thị nội dung Website sử dụng template tạo Lập trình hỗ trợ việc tìm kiếm tài liệu Mã hóa thông tin cập nhật thông tin nhạy cảm Lập trình phần cập nhật động nội dung Website Lập trình phân quyền người quản trị trang web Nhập liệu vào sở liệu thông qua giao diện cập nhật Hoàn tất Kiểm tra tính xác việc lập trình hiển thị nội dung Website Kiểm tra việc tìm kiếm thông tin Kiểm tra việc thực cập nhật động Kiểm tra phân quyền người quản trị Kiểm tra thông tin mã hóa sở liệu độ bảo mật Website Kiểm tra toàn diện hoàn tất Website KẾT LUẬN ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 34 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Hệ thống xây dựng công nghệ ASP.Net với ngôn ngữ C#, SQL Sever 2005 việc xây dựng phát triển Website Hiện Website sách điện tử thực số chức sau: Hỗ trợ phía người sử dụng: Xem tài liệu, chuyên mục, viết có Website Tìm kiếm tài liệu Có thể đăng ký làm thành viên Website Sau đăng ký làm thành viên Website đăng, tải tài liệu Website Có thể xem, sửa đổi thông tin cá nhân, xem tin nhắn từ ban quản trị từ thành viên khác Website sau đăng ký làm thành viên Website Khi thành viên Website bạn gửi tin nhắn ý kiến phản hồi đến ban quản trị Hỗ trợ phía ban quản trị: Có thể tạo thêm thư viện quản lý thư viện như: chỉnh sửa xóa thư viện Có thể quản lý tài liệu như: sửa, xóa, di chuyển tài liệu Có thể thêm chuyên mục, viết quản lý chuyên mục viết Có thể cấp quyền quản lý người dùng Có thể thêm câu hỏi trưng cầu ý kiến người dùng Có thể quản lý tin nhắn như: xem danh sách tin nhắn, xóa tin nhắn gửi tin nhắn đến thành viên Website Có thể xóa bỏ vĩnh viễn khôi phục lại tài liệu bị xóa Có thể thiết lập cấu hình cho Website ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 35 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Những hạn chế Website: Tính bảo mật chưa cao Chưa có diễn đàn để thành viên trao đổi trực tiếp Số lượng sách Hướng phát triển Website: Thiết kế giao diện thân thiện dễ sử dụng người dùng Tiếp tục xây dựng chức khác Website như: tạo diễn đàn để thành viên Website giới thiệu sách hay kinh nghiệm đọc sách Tiếp tục cập nhật giới thiệu sách hay đến bạn đọc Xây dựng quản trị tốt có tính bảo mật cao Để thực đề tài này, em nhận giúp đỡ nhiều từ thầy, cô giáo bạn bè sinh viên Đặc biệt dẫn nhiệt tình thầy giáo - Ths.Đặng Hồng Lĩnh, người trực tiếp hướng dẫn em thực đề tài Em xin chân thành cảm ơn hướng dẫn thầy, ủng hộ nhiệt tình thầy cô giáo bạn bè sinh viên TÀI LIỆU THAM KHẢO ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 36 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= [1].Giáo trình hệ quản trị sở liệu SQL Server,Khoa CNTT,Đại học Huế [2] Hồ Thuần, Hồ Cẩm Hà, Các hệ CSDL lý thuyết thực hành, Nxb Giáo dục 2005 [3] Programming C#, Jesse Liberty, O’Reilly [4] C# in 21 Days, Bradley L.Jones, SAMS ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 37 [...]... đồ án tốt nghiệp Website sách trực tuyến ======================================================= Bảng bài viết Bảng tin nhắn người dùng ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 17 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Bảng tin nhắn quản trị Bảng cấu hình Website =====================================================... Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 1.3 Mô hình mức dưới đỉnh - Một số chức năng trong hệ thống a Chức năng đăng ký người dùng b Chức năng đăng tài liệu ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 13 Báo cáo đồ án tốt nghiệp Website sách trực tuyến =======================================================... 46k2-CNTT-Đại Học Vinh 14 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 2 Thiết kế cơ sở dữ liệu 2.1 Các bảng chính Bảng người dùng Bảng thư viện ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 15 Báo cáo đồ án tốt nghiệp Website sách trực tuyến =======================================================...Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Chương II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 1 Chức năng hệ thống 1.1 Mô hình mức khung cảnh ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 11 Báo cáo đồ án tốt nghiệp Website sách trực tuyến =======================================================... Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 18 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Bảng cấu hình tài liệu Bảng liên kết RSS ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 19 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Bảng... viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 25 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Giao diện quản trị ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 26 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= 4.2 Mô tả một... 46k2-CNTT-Đại Học Vinh 27 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Khung chính của Website - Thiết kế một khung chính để các trang thành viên chạy theo - Lấy ý tưởng từ Website template (mẫu) để xây dụng bộ khung chính, là phần sẽ cố định, các trang thành viên của Website chỉ thay đổi ở phần “Nội dung Website - Thiết kế đơn giản mọi đối tượng... cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Giao diện thiết kế sẽ chạy theo phân khung chính ở trên - Đơn giản, dễ thao tác, phù hợp với nhiều người dùng Trang đăng tài liệu ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 30 Báo cáo đồ án tốt nghiệp Website sách trực tuyến =======================================================... Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= - Giao diện phần quản trị tương tự nhau - Dễ thao tác, đảm bảo đầy đủ chức năng hệ thống Chương III CÀI ĐẶT VÀ THỬ NGHIỆM ===================================================== Sinh viên: Vũ Mạnh Thắng Lớp: 46k2-CNTT-Đại Học Vinh 33 Báo cáo đồ án tốt nghiệp Website sách trực tuyến =======================================================... Vinh 34 Báo cáo đồ án tốt nghiệp Website sách trực tuyến ======================================================= Hệ thống được xây dựng bằng công nghệ ASP.Net với ngôn ngữ C#, SQL Sever 2005 trong việc xây dựng và phát triển Website Hiện tại Website sách điện tử thực hiện được một số chức năng sau: Hỗ trợ phía người sử dụng: Xem các tài liệu, chuyên mục, bài viết có trong Website Tìm kiếm tài liệu Có thể ... tưởng để xây dựng Website sách trực tuyến giúp người chia sẻ kiến thức quý báu thân với cộng đồng, để phát triển 1.3 Website sách trực tuyến lợi ích cộng đồng Với mục tiêu Website giúp người... nghiệp Website sách trực tuyến ======================================================= Những hạn chế Website: Tính bảo mật chưa cao Chưa có diễn đàn để thành viên trao đổi trực tiếp Số lượng sách. .. án tốt nghiệp Website sách trực tuyến ======================================================= 3.7.Chức hiển thị SiteMap - SiteMap cấu trúc Website - Hỗ trợ người dùng cấu trúc Website - Cho phép