Ngoài thông tin có trong các sách, báo, tạp chí được in trên giấy theo cách truyền thống thì thông tin được lưu dưới dạng các tài liệu điện tử với khối lượng ngày càng lớn và đa dạng về
Trang 1- 10 -
HỆ THỐNG QUẢN LÝ TÀI LIỆU ĐIỆN TỬ
Hoàng Minh Cương
MSV: 0121812
Email: cuongtamdiep@yahoo.com
Người hướng dẫn: ThS Vũ Diệu Hương
1 Giới thiệu
Ngày nay, nguồn thông tin về mọi lĩnh vực
ngày càng lớn và đa dạng Ngoài thông tin có
trong các sách, báo, tạp chí được in trên giấy
theo cách truyền thống thì thông tin được lưu
dưới dạng các tài liệu điện tử với khối lượng
ngày càng lớn và đa dạng về loại hình thông tin
như các file (Text, audio, video ), do chúng ta
có được nguồn thông tin khổng lồ từ mạng
Internet Để quản lý các thông tin này, trên thế
giới đã xây dựng các thư viện điện tử hỗ trợ
lưu trữ, tìm kiếm và truy xuất các tài liệu điện
tử chứa các thông tin này Ở trong nước, cũng
đã có một số Thư viện điện tử được xây dựng
và đang hoạt động như Thư viện điện tử ở
trường Đại học công nghệ - Đại học quốc gia
Hà Nội, cũng hỗ trợ các chức năng kể trên
Tuy nhiên, còn một số vấn đề còn mở:
Phân loại các tài liệu
Thảo luận về các tài liệu, người
dùng có thể gửi tài liệu lên và nêu ý
kiến đánh giá về các tài liệu cũng
như nhận được phản hồi về tài liệu
Hoạt động của nhóm nghiên cứu,
các tài liệu trong mỗi nhóm có thể là
bảo mật trong nhóm hoặc có thể chia
xẻ cho những người bên ngoài
nhóm
Trong phạm vi của khoá luận này, chúng tôi
đề xuất giải pháp cho các vấn đề nêu trên
thông qua việc khảo sát Thư viện điện tử hiện
có của trường Đại học công nghệ, phân tích
các yêu cầu của một hệ thống Thư viện điện tử,
thiết kế phần mềm quản lý tài liệu điện tử hỗ
trợ các khả năng kể trên và có triển khai thử
nghiệm một số mô đun của phần mềm
2 Phân tích và thiết kế hệ thống quản lý
tài liệu điện tử
Hệ thống quản lý tài liệu điện tử quản lý các
loại thông tin, là nơi lưu trữ các loại tài liệu
điện tử như sách tiếng anh, sách phô tô, luận
văn v.v Người dùng có thể ngồi ở bất cứ đâu
(kết nối máy chủ) đều có thể xem tài liệu một
cách dễ dàng, cũng như tải các tài liệu lên máy chủ và cho phép nhưng ai có quyền đối với các thông tin này
Hệ thống được phân tích và thiết kế theo công nghệ hướng đối tượng sử dụng ngôn ngữ
mô hình hóa thống nhất UML
Chức năng của hệ thống:
Quản lý người dùng Thêm người dùng Tìm kiếm người dùng Gửi tin nhắn
Sửa thông tin người dùng Xoá người dùng
Quản lý nhóm nghiên cứu Thêm nhóm nghiên cứu Tìm kiếm nhóm nghiên cứu Sửa thông tin nhóm nghiên cứu Xoá nhóm nghiên cứu
Quản lý hoạt động nhóm nghiên cứu
Quản lý tài liệu Thêm tài liệu mới Sửa thông tin tài liệu Xoá tài liệu
Tìm kiếm tài liệu Quản lý đăng nhập Đăng nhập hệ thống Thay đổi mật khẩu Thoát khỏi hệ thống
3 Cài đặt hệ thống
Một trong những khía cạnh quan trọng trong việc phát triển ứng dụng là lựa chọn công nghệ phát triển phù hợp để xây dựng hệ thống Công nghệ được chọn phải phù hợp với định hướng phát triển nghiệp vụ, hỗ trợ khả năng
mở rộng trong tương lai, phù hợp với môi trường tổng thể
Mục tiêu của vấn đề đặt ra trong đề tài khoá luận là xây dựng cơ sở dữ liệu ban đầu quản lý các tài liệu điện tử và giúp người dùng
Trang 2- 11 -
khai thác từ xa vào cơ sở dữ liệu đó Vậy cần
phải cài đặt chương trình cho bài toán trên một
môi trường lập trình Web giúp cho người dùng
có thể tra cứu được từ xa những thông tin cần
quan tâm về các lĩnh vực một cách dễ dàng
Sau khi cân nhắc các yêu cầu trên chúng tôi
đưa ra giải pháp xây dựng hệ thống:
Sử dụng ngôn ngữ ASP.NET của
Microsft Visual Studio.net
Thiết kế cơ sở dữ liệu bằng
Microsoft SQL Server 2000
ASP.NET là phiên bản tiếp theo của Active
Server Page (ASP), được biên dịch dựa trên
môi trường Net và là ngôn ngữ hỗ trợ hướng
đối tượng rất tốt
4 Kết luận
Sau khi khảo sát hệ thống thư viện điện tử ở
trường Đại học công nghệ chúng tôi đề xuất
giải pháp cho một hệ thống Thư viện điện tử
thông qua việc trình bày tóm tắt tài liệu phân
tích thiết kế hệ thống Quản lý tài liệu điện tử
và chúng tôi có triển khai thử nghiệm một số
mô đun của hệ thống
Kết quả đạt được bao gồm tài liệu phân tích
thiết kế hệ thống Quản lý tài liệu điện tử và
một số mô đun chương trình
Trong tương lai hệ thống có thể phát triển theo hướng:
Hoàn thiện các mô đun còn lại
Mở rộng chương trình Tích hợp với các hệ thống khác như
hệ thống quản lý thư viện hoặc website môn học
Tài liệu tham khảo
[1] Nguyễn Văn Vỵ “Phân tích thiết kế các hệ thống thông tin hiện đại theo hướng cấu trúc & hướng đối tượng”,
NXB Thống kê, 2002
[2] Zhiming Liu “Object-Oriented Software Development Using UML”
[3] Phạm Hữu Khang “Xây dựng & triển khai ứng dụng thương mại điện tử với công cụ ASP.NET, VISUAL BASIC.NET, SQL Server ”
[4] Mesbah Ahmed, Chirs Garrett, Jeremy
Faircloth, Chris Payne “ASP.NET Web Developer’s Guide”