Tải bản đầy đủ (.pdf) (20 trang)

ĐỒ án CÔNG NGHỆ THÔNG TIN PHÂN TÍCH dữ LIỆU CNTT CTY THHH XYZT VN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1020.64 KB, 20 trang )

TRƯỜNG ĐẠI HỌC KINH TẾ - LUẬT
KHOA HỆ THỐNG THÔNG TIN

HỒNG BẢO VƯƠNG TƠN ANH (K174069999)
LÊ TƠN NỮ HƯƠNG XN (K174029999)
TRẦN LÊ THIỆN PHƯỚC LỘC (K174119999)
PHÂN TÍCH DỮ LIỆU CNTT
CTY THHH XYZT VN

ĐỒ ÁN CÔNG NGHỆ THÔNG TIN
GIẢNG VIÊN HƯỚNG DẪN:
TS. NGUYỄN TRẦN A B

TP.HCM - 2018

1


MỤC LỤC
CHƯƠNG 1 - TỔNG QUAN VỀ ĐỀ TÀI.......................................................................................................3
1.1. Mục tiêu........................................................................................................................................................3
1.2. Đối tượng nghiên cứu...................................................................................................................................4
1.3. Phạm vi nghiên cứu......................................................................................................................................4
1.4. Tổng quan tình hình nghiên cứu thuộc lĩnh vực của đề tài...........................................................................4
1.5. Cấu trúc báo cáo...........................................................................................................................................4
1.6. Kết luận.........................................................................................................................................................4
CHƯƠNG 2 – CƠ SỞ LÝ THUYẾT...............................................................................................................5
2.1. Ý tưởng khoa học.........................................................................................................................................5
2.2. Nghiên cứu thuật tốn SVD áp dụng tìm tài liệu..........................................................................................5
2.3. Kết luận.........................................................................................................................................................5
CHƯƠNG 3 - PHÂN TÍCH THIẾT KẾ HỆ THỐNG...................................................................................6


3.1. Các chức năng chính của hệ thống...............................................................................................................6
CHƯƠNG 4 - XÂY DỰNG CƠ SỞ DỮ LIỆU..............................................................................................12
4.1 Sơ đồ cơ sở dữ liệu mức vật lý....................................................................................................................12
4.2. Mơ tả các bảng............................................................................................................................................13
4.3. Một số ràng buộc tồn vẹn trên cơ sở dữ liệu.............................................................................................13
4.3.1 Ràng buộc R1...........................................................................................................................................13
4.3.2 Ràng buộc R2...........................................................................................................................................13
4.3.3 Ràng buộc R3...........................................................................................................................................14
4.4. Kết luận.......................................................................................................................................................14
CHƯƠNG 5 – CÀI ĐẶT VÀ THỬ NGHIỆM WEBSITE...........................................................................15
5.1. Sơ đồ Site Map...........................................................................................................................................15
5.2. Các màn hình minh họa phần mềm ứng dụng............................................................................................16
5.3. Kết luận.......................................................................................................................................................17
Chương 6 - KẾT LUẬN VÀ KIẾN NGHỊ.....................................................................................................18
6.1. Ưu điểm......................................................................................................................................................18
6.2. Hạn chế.......................................................................................................................................................18
6.3. Hướng phát triển.........................................................................................................................................18


DANH MỤC HÌNH ẢNH
Error! No table of figures entries found.


DANH MỤC BẢNG BIỂU
????

CHƯƠNG 1 - TỔNG QUAN VỀ ĐỀ TÀI
1.1. Mục tiêu
Sau gần 10 năm đưa vào hoạt động dưới sự quan tâm và chỉ đạo của Đảng ủy, Ba Giám
hiệu, đội ngũ cán bộ thư viện đã nỗ lực xây dựng và phát triển cả về chất và lượng với mục

tiêu nâng cao chất lượng của nguồn tài nguyên, nhân sự và cơ sở vật chất, đáp ứng tối đa
nhu học Kinh tế - Luật :
- Quy trình mượn – trả tài liệu Thư viện Trường (xem phần phụ lục)
- Thư viện Kinh tế - Luật chưa triển khai áp dụng đặt mượn trực tuyến tại trường mình,
mọi việc đặt chúng ta cần phát triển phần mềm ứng dụng hỗ trợ công tác này để các loại
sách, tài liệu đến tay cán bộ, giảng viên và sinh viên được nhanh hơn và tốt hơn.
- Nội dung chính của các khóa luận, luận văn, luận án đang được số hóa, nhưng chưa đưa
lên mạng cho cán bộ, giảng viên và sinh viên tham khảo do quy định hạn chế về bản
quyền. Vì vậy, nhóm thực hiện đề tài tiến hành số hóa một phần tài liệu như luận án, luận
văn (số hóa đến hết phần mở đầu và mục lục, tóm tắt, mục lục) và upload lên Internet để
người dùng tin cũng có thể tải (download) về xem trước những nội dung, vấn đề mình cần
quan tâm, nghiên cứu.
- Phần mềm OPAC mà thư viện đang triển khai có nhiều chức năng tốt đáp ứng nhu cầu
đặt mượn tại chỗ, và cung cấp các tính năng tìm kiếm tài liệu trên mạng Internet. Tuy
nhiên có một số hạn chế sau :
+ Hiển thị nhiều sssềm nước ngoài, chưa cập nhật chỉnh sửa theo yêu cầu thực tế của thư
viện trường nên gây khó khăn khi nhập liệu
Từ những hạn chế của phần mềm OPAC, nhóm thực hiện đề tài xây dựng ứng dụng giúp
bộ phận thư viện nhập liệu tiện lợi hơn thơng qua các màn hình giao diện của từng loại tài
liệu khác nhau, khi nhập sách thì sẽ dùng màn hình nhập sách, khi nhập luận văn thì sử
dụng màn hình nhập luận văn, khi nhập luận án thì có giao diện nhập luận án…
Xuất phát từ những yếu tố trên và sự quá tải của thư viện trường Đại học Kinh tế- Luật như
hiện nay. Nhóm chúng tôi đã đưa ra một giải pháp hữu hiệu giúp người dùng tin có khả
năng truy cập và sử XXXX Website tra cứu và truy cập này, quí người dùng tin có thể tìm


kiếm, đặt mượn trước hoặc tải xuống mục lục của luận án, luận văn và các đề tài nghiên
cứu khoa học các cấp do q thầy cơ đã, đang giảng dạy tại trường thực hiện trong những
năm qua.


1.2. Đối tượng nghiên cứu
Chúng tôi tập trung vào nghiên cứu các cơ sở lý thuyết phục vụ cho việc phân tích, xây
dựng và cài đặt hệ thống như : Tìm hiểu hiện trạng thư viện, nghiên cứu phương pháp thiết
kế hệ dfsdfsdfsfsdfs tìm kiếm tài liệu hiệu quả và chính xác cùng với các phương pháp
khác để tiếp cận vấn đề liên quan.

1.3. Phạm vi nghiên cứu
Nghiên cứu vấn (chỉ đặt các xdssfsdfdsafdsfsdfsdf tơi ở mức độ nghiên cứu ứng dụng, nếu
có thời gian cho phép và tăng cường nhân lực, chúng tôi sẽ phát triển ứng dụng ở mức cao
hơn và hoàn thiện hơn để triển khai rộng rãi ứng dụng tra cứu và đặt tài liệu trực tuyến này
trong tương lai.

1.4. Tổng quan tình hình nghiên cứu thuộc lĩnh vực của đề tài
Hiện nay giảng viên và sinh viên đang sử dụng chung hệ thống thư viện của Đại học Quốc
gia SSDS dễ dàng xem mục lục của tài liệu trực tuyến và có thể tải về xem trước khi đến
thư viện mượn sách. (Bên cạnh đó chưa có hệ thống đặt mượn trực tuyến tài liệu tại trường
Đại học Kinh tế - Luật) .

1.5. Cấu trúc báo cáo
Nội dung chính của báo cáo gồm 6 chương :
Chương 1: Tổng quan về đề tài, nêu rõ mục tiêu, đối tượng và phạm vi nghiên cứu
Chương 2: Nghiên cứu thuật toán tìm kiếm với SVD để áp dụng vào truy tìm thông tin tài
liệu trong thư viện trường Đại học Kinh tế - Luật
Chương 3: Phân tích và thiết kế hệ thống thông tin tra cứu và đặt mượn tài liệu
Chương 4: Xây dựng cơ sở dữ liệu
Chương 5: Cài đặt và thử nghiệm chương trình ứng dụng trên nền Web
Chương 6: Kết luận và nêu rõ ưu điểm, hạn chế và hướng phát triển của đề tài

1.6. Kết luận
Thông qua việc tìm hiểu hiện trạng thư viện trường Đại học Kinh tế - Luật, chúng tôi xác

định rõ mục tiêu, đối tôi nghiên cứu hướng đến ứng dụng phục vụ cho việc tìm thơng tin
tài liệu và đặt tài liệu trực tuyến trên Internet. Một trong những kỹ thuật mà chúng tơi quan
tâm là phương pháp tìm kiếm tài liệu theo so sánh các vector mà chúng tơi sẽ trình bày cụ
thể hơn ở Chương 2.


CHƯƠNG 2 – CƠ SỞ LÝ THUYẾT
2.1. Ý tưởng khoa học
Trong thời đại hiện nay, x như ngành Khoa học máy tính đặc biệt là khai thác tri thức trên
tất cả các zzzzzzzzz, kinh tế, xã hội. Trong đó việc tìm tịi, tối ưu hóa việc tìm kiếm tài liệu
là một vấn đề rất cần thiết và hữu ích. Hơn nữa, nhu cầu tìm kiếm tài liệu của giảng viên và
sinh viên ngày càng Do đó, nhóm dự kiến nghiên cứu, xây dựng và phát zzzzzzzzz nghiên
cứu SVD trong không gian giảm chiều). Đặc trưng của tìm kiếm áp dụng SVD theo không
gian giảm chiều so với những phương pháp tìm kiếm thơng thường (dùng phương pháp so
khớp văn bản) là tìm kiếm theo ngữ nghĩa tiềm ẩn (theo [10])

2.2. Nghiên cứu thuật tốn SVD áp dụng tìm tài liệu
Ưu điểm của mơ hình SVD (theo [4]) :
Mơ hình áp dụng phương pháp thống kê bằng cách sử dụng chỉ mục khái niệm thay cho
các từ chỉ sdfasdfas ma trận U, còn ma trận Vk được tạo ra bằng cách tương tự là xố đi (r
- k) dịng khỏi ma trận V. Tích ba ma trận Uk x Sk x VTk ta sẽ thu được ma trận Ak. Ma
trận Ak là xấp xỉ của ma trận gốc A

Hình 2. 1 MinFigure 1h họa phép tính SVD

2.3. Kết luận
Chương này chúng tôi tập tru cơ sở lý sdfsd đặt thử nghiệm ứng dụng tìm kiếm tài liệu.
Lợi thế của phương pháp này giúp chúng ta tìm được những tài liệu gần với truy vấn nhất
bằng mơ hình tốn học là so sang các độ đo góc cosin giữa các vector tài liệu với vector
truy vấn.


CHƯƠNG 3 - PHÂN TÍCH THIẾT KẾ HỆ THỐNG
3.1. Các chức năng chính của hệ thống
* Đối với người quản trị thư viện (bộ phận quản lý thư viện):


- Đăng nhập hệ thống để quản lý
- Chức năng thêm, xóa sửa, tìm kiếm tài liệu
- Chức năng tìm kiếm thông tin đặt tài liệu, phản hồi thông tin đặt tài liệu
* Đối với người dùng là sinh viên, giảng viên :
- Đăng nhập hệ thống
- Chức năng tìm tài liệu
- Chức năng đặt tài liệu

3.1.1. Mơ hình tổng thể của hệ thống

Hình 3. 1Mơ hình tổng thể của hệ thống

3.1.2. Sơ đồ chức năng tổng thể (Summary Use Case)

Hình 3. 2 Sơ đồ chức năng tổng thể


3.1.3. Sơ đồ chức năng chi tiết (User Goal)

Hình 3. 3 Sơ đồ chức năng chi tiết

3.1.5. Chức năng dành cho người quản lý thư viện

3.1.5.1 Chức năng thêm mới tài liệu

* Mô tả:
- Mục đích sử dụng: Cho phép người quản lý thư viện thêm mới tài liệu
- Mức độ: User Goal
- Tầm ảnh hưởng: Chịu tác động bởi người quản lý thư viện
- Điều kiện tiên quyết: Phải đăng nhập quyền quản trị trước
- Kết quả: Tạo một mẫu tin chứa thông tin tài liệu
-Tác nhân chính: người quản lý thư viện
- Quy trình : Người quản lý thư viện vào zzzzz quản trị thư viện nhập các thông tin về tài
liệu muốn thêm mới vào hệ thống như ISBN, Loại tài liệu,Ngôn ngữ , Lãnh vực, Mã DDC,
Tác giả,Tên tài liệu, Nơi xuất bản, Năm xuất bản, Mô tả vật lý ..Cuối cùng, sau khi cung
cấp đầy đủ thông tin hợp lệ, thông tin tài liệu mới sẽ được lưu trữ vào cơ sở dữ liệu trong
hệ thống
* Kịch bản :


Hình 3. 4 Sơ đồ hoạt động chức năng thêm mới tài liệu

* Sơ đồ trình tự trong hệ thống


Hình 3. 5 Sơ đồ trình tự chức năng thêm mới tài liệu
* Sơ đồ cộng tác trong hệ thống

Hình 3. 6 Sơ đồ cộng tác chức năng thêm mới tài liệu

3.1.5.2 Chức năng xóa tài liệu
* Mơ tả :
- Mục đích sử dụng : Cho phép người quản lý thư viện xóa tài liệu
- Mức đợ : User Goal



- Tầm ảnh hưởng : Chịu tác động bởi người quản lý thư viện
- Điều kiện tiên quyết : Phải đăng nhập quyền quản trị trước
- Kết quả : Xóa các mẫu tin chứa thơng tin tài liệu muốn xóa
-Tác nhân chính : người quản lý thư viện
* Kịch bản :

Hình 3. 7 Sơ đồ cộng tác chức năng xóa tài liệu
* Sơ đồ trình tự trong hệ thống


Hình 3. 8 Sơ đồ trình tự chức năng xóa tài liệu
* Sơ đồ cộng tác trong hệ thống

Hình 3. 9 Sơ đồ cộng tác chức năng xóa tài liệu


CHƯƠNG 4 - XÂY DỰNG CƠ SỞ DỮ LIỆU
4.1 Sơ đồ cơ sở dữ liệu mức vật lý

Hình 4. 1 Sơ đồ cơ sở dữ liệu mức vật lý


4.2. Mô tả các bảng
Bảng 4. 1 Bảng CAPNCKH (Cấp nghiên cứu khoa học)
Tên thuộctính

Kiểu dữ liệu

Diễn giải


Ghi chú

macapnckh

varchar(10)

Mã cấp NCKH

Khóa chính

tencapnckh

varchar(50)

Tên cấp NCKH

Bảng 4. 2 Bảng NAMXUATBAN (Năm xuất bản)
Tên thuộctính

Kiểu dữ liệu

Diễn giải

Ghi chú

namxuatban

int(5)


Năm xuất bản

 Khóa chính

Bảng 4. 3 Bảng NGONNGU (ngơn ngữ)
Tên thuộctính

Kiểu dữ liệu

Diễn giải

Ghi chú

Mangonngu

varchar(4)

Mã ngơn ngữ

 Khóa chính

Tenngonngu

varchar(30)

Tên ngơn ngữ

 

4.3. Một số ràng buộc tồn vẹn trên cơ sở dữ liệu

4.3.1 Ràng buộc R1
Phát biểu : “Mỗi quyển sách có một mã số hệ thống phân biệt, không trùng với quyển sách
khác”.
Bối cảnh : Bảng SACH
Biểu diễn : ∀ s1, s2 ∈ SACH, s1 ≠ s2 ⟹ s1.mahethong ≠ s2.mahethong
Tầm ảnh hưởng:
Quan hệ

Thêm

Sửa

Xóa

SACH

+ (mahethong)

- (*) (mahethong)

-

(*) Theo quy ước không được phép sửa đổi giá trị thuộc tính khóa là mahethong

4.3.2 Ràng buộc R2
Phát biểu : “Mỗi khóa luận có một mã số hệ thống phân biệt, khơng trùng với khóa luận
khác”.
Bối cảnh : Bảng KHOALUAN
Biểu diễn :
∀ kl1, kl2 ∈ KHOALUAN, kl1 ≠ kl2 ⟹ kl1.mahethong ≠ kl2.mahethong


Tầm ảnh hưởng:
Quan hệ

Thêm

Sửa

Xóa

KHOALUAN

+ (mahethong)

- (*) (mahethong)

-


(*) Theo quy ước không được phép sửa đổi giá trị thuộc tính khóa là mahethong

4.3.3 Ràng buộc R3
Phát biểu : “Mỗi luận văn thuộc về một lãnh vực chính nào đó”.
Bối cảnh : Bảng LUANVAN, bảng LANHVUC
Biểu diễn :
LUANVAN[malanhvuc]∈ LANHVUC[malanhvuc]
Tầm ảnh hưởng:
Quan hệ

Thêm


Sửa

Xóa

LUANVAN

+ (malanhvuc)

+ (malanhvuc)

-

LANHVUC

-

- (*) (malanhvuc)

+ (malanhvuc)

(*) Theo quy ước không được phép sửa đổi giá trị thuộc tính khóa là malanhvuc

4.4. Kết luận
Chương này chúng tơi tập trung vào việc nghiên cứu và đề xuất mơ hình dữ liệu mức vật lý
để lưu trữ sssdsdssdv dsxxxxx của sinh viên và các bảng phụ khác. Tiếp theo, chúng tơi đã
tìm hiểu và thiết lập các ràng buộc tồn vẹn trên mơ hình cơ sở dữ liệu này để tiến hành lập
trình và cài đặt ứng dụng như các giao diện minh họa ở chương 5.



CHƯƠNG 5 – CÀI ĐẶT VÀ THỬ NGHIỆM WEBSITE
5.1. Sơ đồ Site Map
5.1.1. Sơ đồ Site Map dành cho người quản lý thư viện

Hình 5. 1 Sơ đồ cơ sở dữ liệu mức vật lý


5.1.2. Sơ đồ Site Map dành cho người dùng tin (sinh viên, giảng viên)

Hình 5. 2Sơ đồ Site Map dành cho người dùng tin

5.2. Các màn hình minh họa phần mềm ứng dụng

Hình 5. 3 Màn hình trang chủ của ứng dụng


5.3. Kết luận
Bằng cách nghiên cứu hiện trạng thư viện trường Đại học Kinh tế - Luật ở Chương 1, tìm
hiểu lý thuyết SVD ở Chương 2, mơ hình hóa các chức năng của hệ thống ở Chương 3, đề
xuất và xây dựng cơ sở dữ liệu và xác lập các ràng buộc trên cơ sở dữ liệu ở Chương 4,
cùng với kỹ năng lập trình, chúng tơi đã xây dựng ứng dụng tra cứu tài liệu và đặt tài liệu
trực tuyến trên Internet và minh họa các giao diện của ứng dụng trong Chương 5 này.


Chương 6 - KẾT LUẬN VÀ KIẾN NGHỊ
Sản phẩm của q trình nghiên cứu của nhóm là đã xây dựng thành cơng
auuiiZZZZZXZZZZZJZJJZ tư và khắc phục.
Sau khi hồn thành nghiên cứu, nhóm tác giả đã rút ra một số ưu và hạn chế của đề tài
nghiên cứu như sau:


6.1. Ưu điểm
- Ứng dụng ssss và kskss cao
- Hoàn thành đề tài nghiên cứu đúng thời hạn
- Xây dựng xxxxxx quản lý thư viện thông qua email
- So với hệ thống tra xssd toàn Đại học quốc gia TP.HCM, phần mềm ứng dụng này có tích
hợp danh sách email của từng sinh viên các khóa của trường Đại học Kinh tế - Luật và
danh sách từng giảng viên của trường

6.2. Hạn chế
- Ứng dụng tìm kiếm chưa đa dạng, phong phú
- Màu sắc và giao diện của sssssa thiện và bắt mắt
- Dữ liệu về tài liệu nhập ss mang tính tham khảo (2200 tài liệu)
- Cơ sở dữ xxxxx theo từng thời điểm của hệ thống thư viện vì chính sách bảo mật của bộ
phận quản trị phần mềm liên thư viện của toàn Đại học Quốc gia TP.HCM đang sử dụng.
- Bảo mật thơng tin cịn hạn chế

6.3. Hướng phát triển
- Phát triển các chức xss mềm ứng dụng tốt hơn, tiện lợi hơn
- Sử dụng dữ ssss, liên thư viện trong hệ thống các trường trong Đại học Quốc gia
TP.HCM nếu được các cơ quan chức năng cho phép sssstừ xa.




×