HỌC VIEN CÔNG NGHỆ BƯU CHÍNH VIÊN THONG
Trang 2Người hướng dẫn khoa học: TS TRAN QUÝ NAM
Phản biện 1: TS Đỗ Xuân Chợ
Phản biện 2: PGS.TS Lương Thế Dũng
Luận văn sẽ được bảo vệ trước Hội đồng chấm luận văn thạc sĩ tại Học viện Công nghệ
Bưu chính Viên thông
Vào lúc: 9 giờ 58 ngày 05 tháng 08 năm 2017
Có thé tìm hiểu luận văn tại:
— Thư viện của Học viện Công nghệ Bưu chính Viễn thông
Trang 3MỞ ĐẦU
Từ xưa đến nay thư viện là một trung tâm học tập cho tất cả mọi người Thư viện là đữ liệu kho trí tuệ của loài người Thư viện là một bộ sưu tập của hàng ngàn cuốn sách và tài liệu Cấu trúc của hệ thống thư viện, nó được coi là hệ thống được tổ chức Vài năm trước đây, sự phát triển của công nghệ thông tin tiếp tục đóng một vai trò trong cuộc sống của một người ở nhiều nơi Về phát triển kinh tế và xã hội, hệ thống thư viện như là một phan của các hoạt động của những người đã chấp nhận công nghệ dé sử dung trong các hệ thong thư viện cho phép hoạt động trong các lĩnh vực khác nhau, thuận tiện hơn và nhanh hơn Cho dù đó là trong việc cung cấp cho vay - mượn một cuốn sách và trong nhiều khía
cạnh khác Từ lâu, việc ứng dụng công nghệ thông tin trong quản lý đã trở thành xu hướng
mới bởi vì nó không chỉ mang lại hiệu qủa vượt trội mà còn tiết kiệm nhân lực tiền bạc và
thời gian hơn hắn Nhưng thư viện mới hiện đại nay được gọi là "thư viện trực tuyến"
Nghĩa là kiến thức liên quan đến việc thu thập thông tin trên Internet thì khả năng nguồn tài liệu có sẵn dé sử dụng bat cứ lúc nào, bat cứ nơi nào trong việc theo đuổi kiến thức và thông tin Nếu bạn tìm kiếm trên Internet thành thạo Muốn tìm hiểu những gì hoặc muốn nghiên cứu những van dé nào, ta cũng có thé học được trong thư viện trực tuyến này.
Hiện nay, thư viện tại trường Bưu chính Viễn thông Lào chưa có một hệ thống
chuyên biệt nao lưu trữ thông tin sách và việc mượn trả sách tại thư viện trường Việc quan
lý độc giá mượn trả sách bang thủ công còn nhiều bat cập như: mat nhiều thời gian, số sách nhiều, dé sai sót trong thống ké, Bén cạnh đó là sự phát triển của công nghệ thông tin, nhu cầu ứng dụng công nghệ vào trong quản lý ngày càng phát triển mạnh và dem lại rất nhiều lợi ích Vì vậy, cần phải xây dựng một chương trình quản lý để đáp ứng nhu cầu quản lý và mượn trả sách được dễ dàng và thuận tiện Từ những yêu cầu trên là “xây dựng hệ thống
quản lý thư viện trực tuyến hoặc website tra cứu sách thư viện cho trường Bưu chính Viễn
thông Lào”.
Trang 4Chương 1- TONG QUAN HE THONG QUAN LY THU VIỆN
1.1 Lich sử của trường Buu chính Viễn thông Lao.
Trường Bưu chính viễn thông Lào được thành lập vào năm 1973 dưới sự hỗ trợ của
Liên minh viễn thông Quốc tế (International Telecommunication Union :ITU) đã xây dựng các tòa nhà, phòng thí nghiệm, phòng học, thiết bị giáo dục và các khóa học giáo dục Trụ
sở của trường: Đường Hữu nghị Lào - Thái Lan, Huyện Sisattanak, Thủ đô Viêng Chăn.
Trường có tên cũ là Trung tâm rèn luyện nghề Bưu chính viễn thông Quốc gia Đến năm 2011 đã đổi tên thành trường Bưu chính viễn thông cho đến nay dưới sự chỉ đạo Bộ Bưu chính viễn thông Lào Bộ trưởng bộ quyết định số 992 / MPT, ngày 5 tháng 6 năm 2013 quy định về chức năng, nhiệm vụ nghiên cứu, phát triển nguồn nhân lực trong điểm của ngành
thông tin và truyền thông là đơn vi sự nghiệp trực thuộc Bộ.
Mục đích của trường là phát triển nguồn nhân lực trong các lĩnh vực truyền thông và công nghệ thông tin trong trình độ đại học Trường Bưu chính viễn thông Lào bao gồm 6 khoa và | thư viện, tat cả 57 cán bộ.
Trường Bưu chính Viễn thông đang triển khai việc khôi phục và tài lên trang web
của trường, dia chỉ web như sau: http://www.Ipt mpt.gov.la/.
Trang web của trường Bưu chính Viễn thông Lào đã xây dựng năm 2015 với mục
đích đơn thuần là giới thiệu và cung cấp thông tin của trường lên web.
1.2 Vai trò về hệ thống thư viện trường học
Là một trong những yếu tố cầu thành chất lượng giáo dục, thư viện trường học là bộ phận không thẻ thiếu trong việc hình thành thực hiện chủ trường định hướng xã hội hóa giáo dục - đào tạo của Đảng và Nhà nước Thư viện trường học sẽ khơi nguồn và thỏa mãn những nhu cầu về thông tin, tri thức của thầy cô giáo và học sinh Hơn thế nữa, thư viện
trường học còn là trung tâm thông tin văn hóa cộng đồng Thư viện trường học là một bộ
phận cơ sở trọng yếu, là trung tâm sinh hoạt văn hóa, khoa học của nhà trường Thư viện
trường học góp phần nâng cao chất lượng giảng dạy và học tập của giáo viên và học sinh,
xây dựng thói quen tự học cho học sinh Mặt khác, thư viện trường học còn tạo cơ sở từng
bước thay đổi phương pháp dạy và học, xây dựng nếp sống văn hóa cho các thành viên trong nhà trường Thư viện trường học giúp học sinh tự bé sung kiến thức Cũng chính ở thư
viện trường học, các học sinh tự rèn luyện tính độc lập, tư duy và thói quen tự học Qua các
tác phâm mà các học sinh đã đọc, sẽ hình thành cho các học sinh tình cảm đúng đắn, giúp
Trang 5các học sinh hiểu thêm về con người, về đất nước, về cuộc sống Được tiếp xúc với sách, các học sinh được tiếp cận với trí tuệ, công sức của các nhà khoa học, các nhà nghiên cứu văn hóa, nghệ thuật, giáo dục Qua đó, hình thành ở các học sinh đức tính khiêm tốn, thấy được ý nghĩa to lớn của lao động trí óc, sự kiên nhẫn và cần cù của nhiều thế hệ trong và ngoài nước Chính điều này sẽ dần hình thành cho các học sinh chí hướng phấn đấu đề đạt được ước mơ trong cuộc đời mình Đối với các thầy cô giáo thì thư viện trường học càng có vị trí quan trọng Đây là nơi lưu trữ, cung cấp, bé sung, cập nhật kiến thức dé cho những bài giảng thêm phong phú và sinh động, giúp các thầy cô giáo tiếp cận với những phương pháp giảng dạy tiên tiến, tích cực Các thầy cô giáo sử dụng những tri thức từ sách báo dé hướng dẫn học sinh bé sung kiến thức mà mình chưa có điều kiện dé trình bày trên lớp Đây chính là con đường tốt nhất đề nâng cao hiệu quả dạy và học Qua những buổi sinh hoạt của thư viện, tình cảm giữa thầy và trò thêm gắn bó, không khí trường học trở nên sôi nổi, sống
Vai trò đặc thù thư viện tại trường Bưu chính Viễn thông Lào là góp phần nâng cao chất lượng giảng dạy của giáo viên, bồi dưỡng kiến thức cơ bản về khoa học thư viện và xây dựng thói quen tự học, tự nghiên cứu cho học sinh, tạo cơ sở từng bước thay déi phương pháp dạy và học Đồng thời, thư viện tham gia tích cực vào việc bồi dưỡng tư tưởng chính trị và xây dựng nếp sống văn hóa mới cho các thành viên thư viện.
Nhiệm vụ của thư viện trường học là quản lý quyền sách, tạp chí, tài liệu, phục vụ cho việc giảng dạy và học tập góp phần tích cực vào việc nâng cao chất lượng giáo dục.
1.3 Kiến trúc hệ thống
Hệ thống dựa trên kiến trúc máy chủ - máy trạm (server- client), máy chủ có thé chạy trên nền tảng của nhiều hệ điều hành khác nhau như: Linux, Windows, Unix, Mac Máy
trạm chỉ đòi hỏi một trình duyệt web thông thường như: IE, Firefox, Google Chrome,
— Phần mềm có thé chạy trên bat kỳ giao thức mạng thông tin — Phần mềm sử dụng băng thông thấp đề truyền tải thông tin.
Trang 6Trình duyệt web; LE,
— Camper Laptop HP, 14-ac0O22TU(M7R75PA)Pen
— Processor: Intel(R), CPU 3825U @ 1.90GHz
— Hệ quan ly co sở dữ liệu: Apache, MyQSL.
1.6 Những khái niệm cơ ban về web
1.6.1 Định nghĩa ứng dụng web1.6.2 Mô hình hoạt động của web1.6.3 Lợi ích khi có website
1.6.4 Nguyên tắc trong thiết kế website
1.7 Giao thức chuẩn cho kết nối Internet [8]
1.7.1 Internet là gì?
1.7.2 Lịch sử của Internet
1.7.3 Những lợi ích của mạng Internet
Trang 71.8 Tìm hiểu các phần mềm [8]
1.8.1 Tìm hiểu về AppServ
1.8.2 Tìm hiểu về EditPlus
1.8.3 Tim hiểu về Adobe Dreamweaver
Công cụ Adobe dreamweaver cs6 là một công cụ xử lý dành cho những người thiết kế web, viết code và những nhà phát triển ứng dụng ở mọi cấp độ Dreamweaver hỗ trợ thiết kế giao diện của trang web, thay đổi màu sắc, font chữ, màu nên, kích thước chữ, xây dựng
các menu và hỗ trợ cả chức năng chỉnh sửa file CSS — Cascading Style Sheets
Phần mềm thiết kế web Adobe Dreamweaver CS6 cung cấp một giao diện hình ảnh
trực quan cho việc làm và sửa các ứng dụng di động và website HTML.
1.9 Nguyên tắc trong phân tích và thiết kế hệ thống [2][5] 1.9.1 Phương pháp phân tích các hệ thống
1.9.2 Vòng đời phát triển hệ thong
1, Nghiên cứu sơ bộ l]
L 2 Phân tích yêu cầu |
Trang 81.9.3 Lưu đồ (Flowchart)
Các ký hiệu sau đây được sử dụng khi vẽ lưu đồ.
KÍ HIỆU THUỘC Ý NGHĨA
Lưu đồ hệ thống Tiến trình luân phiên Mô hình Thực thể - Mối quan hệ | Quan hệ
OU Biéu đồ luồng dữ liệu logic Tiến trình
Biểu đỗ luồng dữ liệu Tác nhân
Mô hình Thực thể - Mối quan hệ | Thực thể
Biéu đồ luồng dữ liệu Kho dữ liệu
—Y _ | Biểu dé luồng dữ liệu Luéng dữ liệu
1.9.4 Sơ đồ luéng dữ liệu DFD
1.10 Nguyên tắc trong thiết kế cơ sé dữ liệu
1.10.1 Khái niệm về cơ sở dữ liệu
1.10.2 Tổng quan các thành phan của một hệ quản trị cơ sở dữ liệu 1.10.3 Kiến trúc của một hệ quản trị cơ sở dữ liệu
1.10.4 Quá trình thiết kế một cơ sở dữ liệu
1.10.5 Mô hình thực thể liên kết
1.10.6 Các ký hiệu trong mô hình ERD
Trang 9attribute Thuộc tính phân biệt của Một tập thực thế yêu
œ `) Thuộc tính phái sinh
Sự tham giả day đủ của tập thực thế trong
một liên kêt
Sự tham giả một phân của tập thực thế
trong một liên kêt
Liên kết 1:1 từ E1 tới E2
Một cách khác cho liên kết 1:N từ EI tới EZ
Liên kết M:I(hay N:1) từ El tới E2Liên kết M:M(hay N:N) từ EI tới E2
Các biếu diễn khác liên kết 1:N từ EI tới E2Các biếu diễn khác liên kết MẹM từ EI tới E2
1.12 Kết luận chương
Chương | trình bày các khái niệm chung về hệ thống quản lý thư viện, sơ lược lịch sử của trường và vai trò về hệ thống thư viện của trường Ngoài ra, còn bao gồm các nội dung lý thuyết về công cụ va phần mềm sử dụng dé phát triển hệ thống, mô hình hoạt động của web, những lợi ích của Internet, vòng đời phát triển hệ thống, các ký hiệu sử dụng khi vẽ lưu đồ, các ký hiệu trong mô hình ER Những lý thuyết này sẽ được sử dụng tiếp theo trong chương 2 và chương 3 để phân tích, thiết kế và phát triển hệ thống quản lý thư viện
thực hiện.
Trang 10Chương 2 — PHAN TICH VÀ THIET KE HE THONG QUAN LY
THU VIEN TAI TRUONG BƯU CHÍNH VIÊN THONG LAO.
2.1 Phân tích hoạt động về hệ thống quan lý thư viện hiện tại 2.1.1 Tổng quan thư viện
Trong thư viện có người quản lý thư viện gồm 3 thủ thư, có nhiều hơn 1000 thành viên, trong thư viện có khoảng 13.000 cuốn sách, trong đó có hơn 275 danh mục hiệu của
giảng viên viết ra và cung cấp một loại các tài liệu tham khảo cho việc giảng dạy của giáo
viên và việc nghiên cứu của sinh viên.
Thư viện gồm có các phòng như sau: Phòng đọc và mượn - trả sách, phòng đăng ký
và làm thẻ thành viên thư viện.
Thiết bị trong thư viện gồm: 3 máy tính, 2 máy in, 1 máy photocopy và tat cả các máy tính đều đã kết nối máy chủ tại trường.
Số sinh viên sử dụng thư viện trung bình mỗi ngày khoảng 30 - 50 người.
2.1.2 Mô tả các bước hoạt động về hệ thống hiện tại
» Yeu cầu đăng ký thành viênKhách
+ Thé thanh viên thw vien’ 0 , Kiếm tra thông tin đăng ký thành viên
l » Lap thẻ thành viên thư viện
® Yêu cau mượn sách là mm" °
` >| k » Quan lý thông tin sách trong thư viện
A „ Aaa oar
+ Phiếu mugn sch Hệ thong quản lythu |, Quán lý mượn !trá sách ¬
viện tại tường Buu ———^——” Thụ (hư
Ỷ TY XÃ ps ˆ h ấn KÀ Ũ
Thành viên chính Viên Lào thông | » Tính toán tien phạt A
lanh viện “ĐA + \¢ -ry » Yêu cau tra sách =ek ae trong hiện tại > ChitiÑtthôngtỉn thành viên |
>| » Chi tiet thông tin sách» Phieu tra sich » _ Chiiết mượn tra sách
2.1.3 Yêu cau hệ thống quản lý thư viện mới
s* Tổng quan hệ thống:
— Giao diện đẹp, thân thiện, dễ sử dụng.
— Dễ dàng cài đặt phần mềm
— Tốc độ xử lý nhanh, không để người dùng chờ quá lâu.
— Khi thay đổi 1 chức năng thì không làm ảnh hưởng đến các chức năng khác.
Trang 11Chức năng kiểm tra đăng nhập hệ thống Chức năng kiểm tra thống kê quyền sách Chức năng định quyền mượn sách
Chức năng định thời gian giới thiệu sáchChức năng định ngày nghỉ
s* Quản lý thông tin:
Chức năng lưu trữ, sửa, xóa các thông tin sách
Chức năng lưu trữ, sửa, xóa các thông tin loại sáchChức năng lưu trữ, sửa, xóa các thông tin thành viên
Chức năng lưu trữ, sửa, xóa các thông tin người đăng nhậpChức năng lưu trữ, sửa, xóa các thông tin đặt sách trước
Chức năng lưu trữ, sửa, xóa các thông tin mượn sáchChức năng lưu trữ, sửa, xóa các thông tin trả sách
s* Tìm kiểm thông tin:
Chức năng tìm kiểm thông tin sách
Chức năng tìm kiểm thông tin thành viên Chức năng tìm kiểm thông tin thủ thư
s* Báo cáo:
Chức năng báo cáo chỉ tiết thông tin thành viên Chức năng báo cáo chỉ tiết thông tin thủ thư
Chức năng báo cáo chỉ tiết thông tin sách
Chức năng báo cáo chỉ tiết thông tin loại sách
Chức năng báo cáo chỉ tiết thông tin loại thành viên Chức năng báo cáo chỉ tiết thông tin nhóm thủ thư Chức năng báo cáo chỉ tiết tìm kiểm thông tin sách
Chức năng báo cáo chỉ tiết tìm kiểm thông tin thành viên
Trang 12— Chức năng báo cáo chỉ tiết đặt sách trước — Chức năng báo cáo chỉ tiết mượn sách
— Chức năng báo cáo chỉ tiết trả sách
— Chức năng báo cáo mượn sách quá hạn
— In phiếu trả sách
— In phiếu mượn sách
— In thẻ thành viên thư viện
2.1.4 Kết hợp kháo sát
2.2 Phân tích và thiết kế hệ thống quản lý thư viện mới 2.2.1 Phân tích danh sách doi tượng trong DFD
Danh sách các quy trình Danh sách dữ liệu
1.0 Quán lý thông tin cơ ban’ D1: Kho thông tin thành viên
1.1 Quản lý thông tin về thành viên D2: Kho thông tin thú thư |
1.2 Quản lý thông tin về thủ thu D3: Kho thông tin sách.
1.3 Quan lý thông tin sách D4: Kho thông tin loại sách
1.4 Quản lý thông tin loại sách D5: Kho thông tin loại thành viên
1.5 Quan lý thông tin loại thành viên D6: Kho théng tin nhóm thú thư
1.6 Quan lý thong tin nhóm thu thw D7: Kho thông tin đặt sách trước
2.0 Tim kiểm thông tin D8: Kho thông tin mượn sách
2.1 Tìm kiêm thông tin sách DY: Kho thông tin tra sách.
2.2 Tìm kiếm thông tin thành viên
3.1 Quan lý thông tin đặt sách trước:
3.2 Quán lý thông tin mượn sách 1 Thành viện3.3 Quản lý thông tin trả sách: 2 Lhu thu
4.U Bao cao.
4.1 Báo cáo chỉ tiết thông tin thành viên
4.2 Báo cáo chỉ tiết thông tin thủ thư
4.3 Báo cáo chỉ tiết thông tin sách
4.4 Báo cáo chỉ tiết thông tin loại sách
4.5 Báo cáo chỉ tiết thông tin loại thành viên
4.6 Báo cáo chỉ tiết thông tin nhóm thi thư
4.7 Báo cáo chỉ tiết tìm kiếm sách
4.8 Báo cáo chỉ tiết tìm kiếm tanh viên
4.0 Báo cáo chỉ tiết đặt sách trước4.10 Báo cáo chỉ tiết mượn sách
4.11 Báo cáo chỉ tiết trả sách
4.12 Báo cáo mượn sách quá hạn
4.13 In phiêu trả sách
4.14 In phiéu muon sách
4.15 In thé thành viên thư viện
Danh sách ranh giới
Trang 132.2.2 So đồ mức ngữ cảnh
Thông tin về thủ thư
Thông tin sách
Thông tin loại sách
Thong tin tìm kiếm sách
Thông tin tìm kiểm thành viên
Thông tin loại thành viênThông tin nhóm thú thư
Thú thu’
+ Thông tin về thành viên
» Thông tin đặt sách trước
» Thong tin muon sách 3» Thông tin tra sách
Thành viên „ "| Hệ thống quản lý thư
+ Thẻ thành viên thư viện viện trực tuyên tại
+ Phiếu mượn sách trường Bưu chính
+ Phiệu trả sách Viễn thông Lào.
2.2.3 Quy trình của dữ liệu
Hệ thông quản lý thư viện trực
tuyên tại trường Bưu chính
Viễn thông Lào
Báo cáo chỉ tiết thông tin thành viênBáo cáo chỉ tiết thông tin thủ thư
Báo cáo chỉ tiết thông tin sách
Báo cáo chỉ tiết thông tin loại sách
Báo cáo chỉ tiết thông tin loại thành viênBáo cáo chỉ tiết thông tin nhóm thủ thưBáo cáo chỉ tiết đặt sách trước
Báo cáo chỉ tiết mượn sáchBáo cáo chỉ tiết trả sách
Báo cáo mượn sách quá hạn
Báo cáo chỉ tiết tìm kiếm sách
Báo cáo chỉ tiết tìm kiếm sách
† t
30 0
Tìm kiếm thông ti Quản lý thông tin mượn - trá sư, Báo cáo ) L zI.† Quản lý thông tin về thành viêm
[_> L2 Quan lý thông tin về thủ thusms Quan ly thong tin sácht
†_>I:‡ Quan lý thông tin loại sách!
'—l[# Quan lý thông tin nhóm thú thưt
{1.3 Quam lý thông tin loại thành view
4,š Quán lý thông tin tra sách
2, Tìm kiệm thông tin sách $,ÿ Quan ly thông tin đặt sách trước [>|t.L Báo cáo chỉ tiệt thông tin thành viên
x2 Tìm kiên thông tn thành viêi >k#Quảnlýthôngtinmượnsáh — | [>$¿Báocáo chi Gt thong tn tit hr
|» ‡.š Bao cáo chi tiệt thông tin sich
ml 4.4 Báo cáo chỉ tiệt thông tin loại sách
+» 4.3 Báo cáo chỉ tiệt thong tin loại thành viên |{> Báo cán chi tet thông tin nhóm tha thu |
|-»|4.2 Bao cáo chỉ lặt sách trước
|-»4.$ Bao cáo chỉ tiết mượn sách
|_>‡,# Báo cáo chỉ tiệt trả sách
L|+.11 Báo cáo chỉ tiệt tìm kiệm sách
LO|k1ữ Bio cio ohi it i kiện thành vie
14.15 In phiếu trả sách
| >‡#.I4In phiêu mượn sách
—>‡.l§ In thẻ thành viên thư viện