7. NỘI DUNG NGHIÊN CỨU
3.3. CHI TIẾT DỮ LIỆU:
Tên bảng: sách/TL
Mô tả:
Dùng để lưu trữ tài liệu và sách
Thuộc tính
Mã số Type: int
Số đăng ký cá biệt Type: text, lengh: 30
Nhan đề ấn phẩm Type: text, lengh: 100
Loại ấn phẩm Type: text, lengh: 30
UserRoles UserRoleID UserID RoleID ExpiryDate IsTrialUsed EffectiveDate CreatedByUserID CreatedOnDate LastModifiedByUserID LastModifiedOnDate Users UserID Username FirstName LastName IsSuperUser AffiliateId Email DisplayName UpdatePassword LastIPAddress aspnet_Membership ApplicationId UserId Password PasswordFormat PasswordSalt MobilePIN Email LoweredEmail PasswordQuestion PasswordAnswer Lib_Book RowId CategoryId MaterialId StatusId StockId BookCode DeweyCode DeweyOrder BarCode Title Lib_BookCategory RowId TypeId CategoryCode CategoryName Note CreateDate CreateBy ModifyDate ModifyBy Roles RoleID PortalID RoleName Description ServiceFee BillingFrequency TrialPeriod TrialFrequency BillingPeriod TrialFee
32
Tác giả Type: text, lengh: 100
Trang thái Type: text, lengh: 100
Tên bảng: loại sách/TL Mô tả:
Dùng để lưu trữ loại tài liệu và sách Thuộc tính
Mã số Type: int
Số đăng ký cá biệt Type: text, lengh: 30
Tên bảng: người dùng Mô tả:
Dùng để lưu trữ thông tin tài khoản người dùng Thuộc tính
Mã số Type: int
Tên đăng nhập Type: text, lengh: 30
Mật khẩu Type: text, lengh: 100
Họ tên Type: text, lengh: 30
Email Type: text, lengh: 100
Loại Type: text, lengh: 100
Tên bảng: loại người dùng Mô tả:
Dùng để lưu trữ thông tin loại tài khoản người dùng
Thuộc tính
Mã số Type: int
Loại Type: text, lengh: 100
Tên bảng: vai trò Mô tả:
Dùng để lưu trữ thông tin tài khoản người dùng
Thuộc tính
Mã số Type: int
Tên đăng nhập Type: text, lengh: 30
Mật khẩu Type: text, lengh: 100
Họ tên Type: text, lengh: 30
Email Type: text, lengh: 100
33
Tên bảng: người dùng&vai trò Mô tả:
Dùng để lưu trữ thông tin tài khoản người dùng
Thuộc tính
Mã số Type: int
Tên đăng nhập Type: text, lengh: 30
Mật khẩu Type: text, lengh: 100
Họ tên Type: text, lengh: 30
Email Type: text, lengh: 100
34
CHƯƠNG 4
KẾT QUẢ THỰC NGHIỆM 4.1. Giao diện chính
Người dùng có thể dùng bất kỳ trình duyệt để truy cập trang web thư viện điện tử, lúc đó hệ thống sẽ trình bày giao diện chính của sản phẩm.
Trong giao diện chính có các chức năng như sau:
- Thư viện sách: dùng để hiển thị các thông tin sách và tài liệu
- Đăng nhập: cho phép đăng nhập vào hệ thống để quản lý sách/tài liệu - Đăng ký: cho phép người dùng đăng ký thành viên
Sau khi người dùng đang nhập hệ thống sẽ hiển thị giao diện với các chức năng sau: - Thư viện sách: dùng để hiển thị các thông tin sách và tài liệu
- Quản lý sách: cho phép thủ thư hay biên mục thêm thông tin loại sách/tài liệu hay thể loại sách/ tài liệu
- Lưu hành sách: cho phép thủ thư duyệt những sách hay tài liệu hợp lệ đưa lên website cho đọc giả tra cứu.
35 - Quản trị người dùng: cho phép người quản trị quản lý tài khoản và phân
quyền người dùng.
4.2. Xem và tra cứu sách và tài liệu
- Để tra cứu sách và tài liệu trong hệ thống, trong trang chính đọc giả chọn mục thư viện sách. Khi đó hệ thống sẽ hiển thị giao diện tra cứu thông tin sách/tài liệu cho người dùng thao tác. Ứng với mỗi trang chì hiển thị 3 danh sách tài liêu hay sách, đọc giả có thể chọn số trang mà mình muốn truy cập trong hộp thoại phân trang. Trong trang này, đọc giả nếu là người có quyền tải tài liệu thì mới được dùng chức năng này.
36
4.3. Quản lý thông tin sách/tài liệu
Chức năng này cho chỉ cho phép thủ thư và biên mục truy cập, để sử dụng chức năng này thủ thư, biên mục phải đăng nhập vào hệ thống khi đó hệ thống sẽ hiển thị mà hình như sau:
37 Tiếp theo, thủ thư và biên mục chọn chức năng quản lý sách, hệ thống sẽ hiển thị giao diện
Để thêm thông tin sách/tài liệu, thủ thư hay biên mục chọn chức năng tạo mới trong màn giao diện Biên mục, khi đó hệ thống sẽ trình bày giao diện thêm mới thông tin sách/tài liệi như sau
38 Trong giao diện này, thủ thư và biên mục có thể thêm thông tin sách/tài lệu vào hệ thống.
Trong giao diện loại sách, thủ thư và biên mục có thể thêm thông tin loại sách/loại tài liệu. Để thêm thông tin, thủ thư và biên mục chọn tạo mới trong cửa sổ loại sách, khi đó hệ thống sẽ trình bày giao diện cho phép thêm thông tin.
4.4. Duyệt thông tin sách/tài liệu
Chức năng này cho phép thủ thư duyệt những cuốn sách hay tài liệu hợp lệ để đưa lên web cho đọc giả tra cứu. Để sử dụng chức năng này, thủ thư phải đăng nhập vào hệ thống và chọn trang lưu hành sách, khi đó hệ thống sẽ hiễn thị giao diện cho phép thủ thư duyệt các loại sách hay tài liệu hợp lệ.
4.5. Quản lý đăng ký
Chức năng này cho phép các người dùng đăng ký tài khoản để sử dụng các chức năng của hệ thống cho phép.Để đăng ký người dùng chọn mục đăng ký từ trang chính. Khi đó hệ thống sẽ hiển thị giao diện cho người dùng đăng ký thông tin
39
4.6. Quản lý đăng nhập
Chức năng này cho phép các người đăng nhập để sử dụng các chức năng của hệ thống cho phép.Để đăng nhập người dùng chọn mục đăng nhập từ trang chính.Khi đó hệ thống sẽ hiển thị giao diện cho người dùng đăng nhập vào hệ thống.
4.7. Quản lý phân quyền
Chức năng này cho phép người quản trị quản lý tài khoản người dùng và phân quyền người dùng sử dụng hệ thống. Để sử dụng chức năng này, người quản trị chọn mục
40 quản trị người dùng từ màn hình chính, khi đó hệ thống cho phép người quản trị có thể xóa hay khóa tài khoản không hợp lệ hay phân quyền người dùng.
KẾT LUẬN
Sau quá trình tìm hiểu, nghiên cứu và xây dựng đề tài, chúng tôi đã cơ bản hoàn thành các mục tiêu đặt ra theo thuyết minh ban đầu. Chúng tôi tin tưởng rằng nếu thư viện điện tử được áp dụng tại khoa sẽ góp phần nâng cao năng lực nghiên cứu, học tập của sinh viên và giảng viên trong toàn khoa. Tuy nhiên do trình độ còn hạn chế và thời gian vừa thực hiện đề tài vừa tham gia giảng dạy nên đề tài sẽ còn nhiều thiếu sót. Chúng tôi mong nhận được sự thông cảm và sự đóng góp của quý thầy cô, quý anh chị và các bạn sinh viên để đề tài được ngày càng hoàn thiện hơn. Chúng tôi hiểu rằng để đưa vào sử dụng thực tế cần rất nhiều đầu tư và hiệu chỉnh và chúng tôi sẽ cố gắng để tiếp tục thực hiện và phát triển, hy vọng sẽ đóng góp được phần nhỏ công sức của chúng tôi vào sự phát triển của trường Đại Học Thủ Dầu Một nói chung và Khoa Công Nghệ Thông Tin nói chung.
41
KIẾN NGHỊ CÁC HƯỚNG NGHIÊN CỨU TIẾP THEO
- Nghiên cứu và xây dựng thêm một số tính năng cho phần mềm như : báo cáo thống kê theo nhiều cách, Tổ chức phân loại các tài liệu yêu thích và quan tâm,….
- Xây dựng giao diện ngày càng gần gũi, mang tính tương thích cao. Từ đó giúp cho việc quản lý tài liệu một cách nhanh chóng và thuận tiện.
- Tổ chức cập nhật các tính năng và mô hình dữ liệu nhằm nâng cao tính hiệu quả và khả năng hỗ trợ quản lý, upload và download tài liệu nhanh chóng.
- Thêm vào đó việc phát triển đề tài để có thể liên thông và kết nối vào hệ thống thư viện của trường là cần thiết, việc này đòi hỏi phải có các nghiên cứu sâu về nghiệp vụ quản lý thư viện và nâng cao các kỹ năng phân tích và lập trình. Trên thực tế việc liên thông và kết nối với hệ thống thư viện của trường có rất nhiều ưu điểm như làm phong phú hệ thống tài liệu của thư viện trường, giúp việc tìm kiếm của sinh viên, giảng viên nhanh chóng và thuận lợi, giúp việc quản lý tập trung các nguồn tài liệu,…..
- Một hướng phát triển mới nữa là cho phép các sinh viên chia sè các tài liệu không thuộc các lĩnh vực của khoa Công nghệ thông tin như : toán học, văn học, thơ ca, hội họa,… giúp cho sinh viên có môi trường hoạt động , vui chơi lành mạnh, dần dần đào tạo sinh viên thành những nhân tố hoàn thiện đóng góp vào sự lớn mạnh của đất nước.
- Phát triển khả năng tìm kiếm mở rộng dựa vào các công cụ tìm kiếm như google hay bing,..nhằm giúp cho người sử dụng thuận tiện trong việc tra cứu.
- Bổ sung chức năng thống kê các yêu cầu về các tài liệu mới của người dung để giúp cho nguồn dữ liệu của hệ thống ngày càng phong phú.
42
DANH MỤC TÀI LIỆU THAM KHẢO
[1] Phương Lan, Hoàng Đức Hải, Lập trình Windows với C#.NET.
[2] MSDN Training:Programming with the Microsoft.NET Framework.
[3] MSDN Training:Developing Microsoft .NET Applications for Windows
[4] MSDN 2003.
[5] Rick Leinecker, ASP.NET Solutions, ISBN 0-321-15965-9, Addison Wesley Publisher – USA, 2004.
[6] XML Nền tảng và ứng dụng.
[7] Lê Tiến Vương - Nhập môn cơ sở dữ liệu quan hệ - Nhà xuất bản thống kê
[8] Korth- Database System Concept.