Chuyên ngành của các bộ, ban ngành - Hệ thống thư viện công cộng; thư viện Quốc gia Việt Nam và các thư viện tỉnh thành - Hệ thống thư viện thuộc các viện, trung tâm nghiên cứu, các trườ
Trang 1MỤC LỤC
DANH MỤC CÁC HÌNH VẼ VÀ ĐỒ THỊ 4
MỞ ĐẦU 5
1 NGHIÊN CỨU MỘT SỐ PHẦN MỀM THUỘC LĨNH VỰC: 5
1.1 Phần mềm ILIB 5
1.1.1 Tính năng nổi bật : 6
1.1.2 Lợi ích đối với người sử dụng: 7
1.1.3 Đối tượng sử dụng: 8
1.2 LIBOL 8
1.2.1 Các phân hệ 10
2 ĐẶT VẤN ĐỀ 11
3 MỤC TIÊU CỦA ĐỀ TÀI 12
4 CÁCH TIẾP CẬN, PHƯƠNG PHÁP NGHIÊN CỨU 12
4.1 Phương pháp nghiên cứu lý thuyết: 12
4.2 Phương pháp phỏng vấn: 12
5 KIỂM CHỨNG MÔ PHỎNG: 13
6 ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU 13
6.1 Đối tượng nghiên cứu: 13
6.2 Phạm vi nghiên cứu: 13
7 NỘI DUNG NGHIÊN CỨU 13
CHƯƠNG 1 15
TỔNG QUAN 15
1.1 Xác định các thực thể liên quan đến phần mềm 15
Trang 21.1.1 Đọc giả: 15
1.1.2 Thủ thư 15
1.1.3 Quản lý thư viện: 16
1.1.4 Biên Mục: 16
1.2 SƠ ĐỒ NGỮ CẢNH CỦA HỆ THỐNG: 17
1.3 CÔNG NGHỆ SỬ DỤNG: 18
1.4 KẾT LUẬN CHƯƠNG: 18
CHƯƠNG 2 20
CHỨC NĂNG HỆ THỐNG 20
2.1 Chức năng Quản lý sách: 20
2.1.1 Sơ đồ phân rã chức năng: 20
2.1.2 Quản lý sách phân rã mức 1 : 21
2.1.3 Quản lý sách phân rã mức 2: 23
2.2 CHỨC NĂNG QUẢN LÝ ĐĂNG KÝ: 24
2.2.1 Sơ đồ phân rã chức năng: 24
2.2.2 Quản lý đăng ký phân rã mức 1: 25
2.2.3 Quản lý đăng ký phân rã mức 2: 26
2.3 CHỨC NĂNG QUẢN LÝ ĐĂNG NHẬP: 27
2.3.1 Phân rã chức năng 27
2.3.2 Quản lý đăng nhập phân rã mức 1: 28
2.3.3 Quản lý đăng nhập phân rã mức 2: 29
2.4 KẾT LUẬN CHƯƠNG 29
CHƯƠNG 3 30
PHÂN TÍCH VÀ TỔ CHỨC DỮ LIỆU 30
3.1 MÔ HÌNH ERD CHO HỆ THỐNG: 30
3.2 MÔ HÌNH THỰC THỂ KẾT HỢP : 31
3.3 CHI TIẾT DỮ LIỆU: 31
Trang 3CHƯƠNG 4 34
KẾT QUẢ THỰC NGHIỆM 34
4.1 Giao diện chính 34
4.2 Xem và tra cứu sách và tài liệu 35
4.3 Quản lý thông tin sách/tài liệu 36
4.4 Duyệt thông tin sách/tài liệu 38
4.5 Quản lý đăng ký 38
4.6 Quản lý đăng nhập 39
4.7 Quản lý phân quyền 39
KẾT LUẬN 40
KIẾN NGHỊ CÁC HƯỚNG NGHIÊN CỨU TIẾP THEO 41
DANH MỤC TÀI LIỆU THAM KHẢO 42
Trang 4DANH MỤC CÁC HÌNH VẼ VÀ ĐỒ THỊ
Hình 1: giao diện phần mềm ILIB 5
Hình 2: trang tìm kiếm phần mềm ILIB 5
Hình 3: trang tin tức phần mềm ILIB 6
Hình 4: trang tính năng phần mềm ILIB 8
Hình 5: sơ đồ ngữ cảnh hệ thống 17
Hình 6: chú thích sơ đồ ngữ cảnh hệ thống 18
Hình 7: sơ đồ chức năng quản lý sách 20
Hình 8: Sơ đồ chức năng quản lý sách phân rã mức 1 21
Hình 9: Sơ đồ chức năng quản lý sách phân rã mức 2 23
Hình 10: Sơ đồ chức năng quản lý đăng ký 24
Hình 11: Sơ đồ chức năng quản lý đăng ký phân rã mức 1 25
Hình 12: Sơ đồ chức năng quản lý đăng ký phân rã mức 2 26
Hình 13: Sơ đồ chức năng quản lý đăng nhập 27
Hình 14: Sơ đồ chức năng quản lý đăng nhập phân rã mức 1 28
Hình 15: Sơ đồ chức năng quản lý đăng nhập phân rã mức 2 29
Hình 16: Mô hình ERD cho hệ thống 30
Hình 17: Mô hình thực thể kết hợp của hệ thống 31
Trang 5MỞ ĐẦU
1 Tình hình nghiên cứu một số phần mềm thuộc lĩnh vực:
Trước khi tiến hành xây dựng phần mềm này tác giả đã tiến hành nghiên cứu một số phần mềm liên quan hiện có trên thị trường và đã được ứng dụng thực tế tại một số trường đại học của Việt Nam như sau:
1.1 Phần mềm ILIB
Hình1: giao diện phần mềm ILIB
Hình 2: trang tìm kiếm phần mềm ILIB
- iLib là Thư viện Điện tử Tích hợp dành cho các Trung tâm Thư viện lớn tại Việt Nam do CMC nghiên cứu và phát triển Đây là một hệ thống thư viện tích hợp
Trang 6được thiết kế nhằm đáp ứng nhu cầu của các thư viện trong nước, từ các Thư viện công cộng, Thư viện các trường Đại học, Thư viện chuyên ngành đến các Trung tâm Thông tin trong Toàn quốc, đặc biệt là khả năng tích hợp và xử lý tiếng Việt
- iLib 4.0 là phiên bản Thư viện Điện tử Tích hợp mới nhất hiện nay của CMCSoft, iLib 4.0 đáp ứng chuẩn nghiệp vụ đảm bảo cho việc tự động hóa công tác nghiệp
vụ và liên thông, trao đổi nguồn lực thông tin
- iLib 4.0 tạo cho người sử dụng một cổng vào mọi dạng thông tin, dù là xuất bản phẩm, tài liệu điện tử hay âm thanh, hình ảnh… iLib 4.0 luôn được thường xuyên cập nhật nhằm nắm bắt được các công nghệ hiện đại và đáp ứng nhu cầu đổi mới của các Trung tâm Thông tin iLib 4.0 tương thích với cả Internet, Extranet và Intranet
Hình3: trang tin tức phần mềm ILIB
- ILIB được sử dụng ở thư viện trường Đại học Cần Thơ
1.1.1 Tính năng nổi bật :
- Quản trị cơ sở dữ liệu lớn( hàng triệu biểu ghi) Nền tảng CSDL ORACLE
- Bảo mật phân quyền: CSDL, người dùng, đường truyền
- Công cụ tìm kiếm và tra cứu mạnh Hỗ trợ đa ngôn ngữ giao thức tìm kiếm z39.50
- Sử dụng tất cả các tiêu chuẩn, quy tắc mô tả thư mục, các khung phân loại hiện có: ISBD, AACR2, MACR, BBk, UDC,…
Trang 7- Giao diện tùy chọn Web, GUI
- Quản lý mọi dạng tài liệu số hóa
- Chia sẻ nguồn lực thông tin giữa các thư viện
- Mọi quy tắc nghiệp vụ được quản lý tập trung khiến cho cài đặt và bảo trì đơn giản
- Tích hợp thiết bị: mã vạch, thiết bị từ song radio( RFID), máy in…
- Nhập, xuất dữ liệu theo chuẩn quốc tế
- Giao diện thân thiện, dễ sử dụng
- Khả năng lưu trữ ổn định, không hạn chế dung lượng
1.1.2 Lợi ích đối với người sử dụng:
- iLib.Me tự động hóa hoàn toàn các chức năng và quy trình nghiệp vụ trong của thư viện
- iLib.Me là công cụ hiệu quả để xây dựng các cơ sở dữ liệu thư mục, dữ liệu số
- Tích hợp Web và Internet, iLib.Me giúp các thư viện có thể đưa kho tài liệu của mình lên mạng, thư viện có thể được khai thác mọi lúc, mọi nơi
- Tích hợp mã vạch thiết bị từ giúp các thao tác nghiệp vụ được thuận tiện và hiệu quả
- Đầy đủ các báo cáo nghiệp vụ thư viện
Trang 8- Hỗ trợ thư viện trao đổi dữ liệu, với các thư viện trong và ngoài hệ thống thư viện Việt Nam, thư viện Quốc tế Khai thác các dữ liệu trực tuyến, tái sử dụng các kết quả xử lý tài liệu Hỗ trợ các dịch vụ mượn liên thư viện
Hình4: trang tính năng phần mềm ILIB
ILIB được sử dụng ở thư viện đại học Quốc qia Việt Nam
1.1.3 Đối tượng sử dụng:
- Hệ thống các cơ quan thông tin thư viện của các trường đại học, cao đằng
- Hệ thống các trung tâm thông tin đa ngành Chuyên ngành của các bộ, ban ngành
- Hệ thống thư viện công cộng; thư viện Quốc gia Việt Nam và các thư viện tỉnh thành
- Hệ thống thư viện thuộc các viện, trung tâm nghiên cứu, các trường phổ thông, các đơn vị tổ chức…
- Có thể nói, cơ sở dữ liệu ILIB đã khắc phục được các khuyết điểm của các cơ sở
dữ liệu ra đời trước nó
1.2 LIBOL
- Phần mềm giải pháp thư viện điện tử - thư viện số, Libol là phần mềm tự động hóa thư viện tổng thể và trọn vẹn được Công ty Tinh Vân, Thư viện Quốc Gia và
Trang 9Trung tâm Thông tin tư liệu Khoa học và Công nghệ Quốc gia phối hợp nghiên cứu và phát triển Phần mềm Libol đã nhận được tài trợ chính thức từ Ban chỉ đạo Chương trình Quốc Gia về Công nghệ thông tin trong chương trình tài trợ cho các phần mềm nội địa năm 1998
- Sau nhiều năm nghiên cứu và phát triển cùng với những thành công nhất định, Thì hiện nay Libol được đánh giá là giải pháp thư viện điện tử phù hợp nhất ở Việt Nam Sự có mặt của LIBOL trong những năm qua đã góp phần tạo ra thay đổi tích cực trong hoạt động của ngành Thông tin – thư viện Việt Nam, biến khái niệm thư viện điện tử trở thành thực tiễn thuyết phục
- Libol Là phần mền có thể triển khai ứng dụng trên nhiều mô hình thư viện khác nhau.Libob sẽ giúp cho các thư viện không còn là một kho tri thức riêng biệt nữa
mà đã trở thành cổng vào kho tàng tri thức chung của nhân loại Các thư viện lúc này có thể là thư viện đóng hoặc mở, là những thư viện truyền thống như những thư viện công cộng, thư viện của các trường đại học, các trung tâm thông tin, các thư viện chuyên ngành cho đến những thư viện điện tử quy mô lớn
- Phần mềm Libol hiện nay bao gồm các phân hệ được tích hợp trong một cơ sở dữ liệu chung và có cơ chế vận hành thống nhất Người dùng luôn luôn có thể hoán chuyển vị trí làm việc giữa các phân hệ Libol luôn cập nhật các phân hệ mới sẽ vào chương trình, cũng như các phân hệ hiện có cũng sẽ luôn được cập nhật để đáp ứng được những nhu cầu thực tế của thư viện cũng như tận dụng được những công nghệ mới của ngành công nghệ thông tin
- Libol có khả năng quản lý được các loại ấn phẩm đa dạng với số lượng lớn, có thể tới hàng triệu bản ghi
- Libol đáp ứng và tuân thủ mọi tiêu chuẩn nghiệp vụ thư viện Việt Nam, hiện đang được áp dụng tại Thư viện Quốc Gia và Trung tâm thông tin Tư liệu Khoa học và Công nghệ Quốc Gia, cũng như tuân thủ các tiêu chuẩn quốc tế như tiêu chuẩn ISO 2709, chuẩn tìm kiếm liên thư viện Z39.50, chuẩn UNIMARC của tổ chức IFLA, USMARC
Trang 10- Libol cho phép chuyển đổi dữ liệu với các cơ sở dữ liệu thư viện đang phổ biến tại các thư viện trong nước được quản lý bằng CDS/ISIS,Libol hỗ trợ đa ngữ, Libol hỗ trợ Unicode, hỗ trợ tiếng Việt một cách đầy đủ (cho phép tìm kiếm và sắp xếp theo bảng chữ cái và các dấu tiếng Việt)
1.2.1 Các phân hệ
- Chương trình Libol hoạt động trên một cơ sở dữ liệu và cơ chế quản lý thống nhất Tuy vậy, để đảm bảo rằng các quy tắc nghiệp vụ được phân tách rõ ràng, chương trình Libol hiện thời được chia thành 7 phân hệ:
1 Phân hệ tra cứu: Là cổng thông tin chung cho mọi đối tượng để khai thác tài
nguyên và dịch vụ thư viện theo cách riêng phù hợp với nhu cầu của từng cá nhân
2 Phân hệ biên mục: Công cụ mạnh, thuận tiện và mềm dẻo giúp biên mục mọi
dạng tài nguyên thư viện theo các tiêu chuẩn thư mục quốc tế
3 Phân hệ mượn trả ( Phân hệ lưu thông): Tự động hoá những thao tác thủ
công lặp đi lặp lại trong quá trình mượn trả và tự động tính toán, áp dụng mọi
chính sách lưu thông do thư viện thiết đặt
4 Phân hệ bổ sung: Quy trình quản lý ấn phẩm chặt chẽ và xuyên suốt kể từ lúc
phát sinh nhu cầu bổ sung, đặt mua, kiểm nhận, gán số đăng ký cá biệt, xếp giá
tới lưu kho và đưa ra khai thác
5 Phân hệ ấn phẩm định kỳ: Tự động hoá và tối ưu hoá các nghiệp vụ quản lý đặc thù cho mọi dạng ấn phẩm định kỳ (báo, tạp chí, )
6 Phân hệ mượn liên thư viện( ILL)
7 Phân hệ quản lý người sử dụng: Quản lý thông tin cá nhân và phân loại bạn
đọc giúp thư.Thông tin được chia sẻ giữa các phân hệ, một phân hệ có thể khai thác tối đa lượng dữ liệu liên quan đến quy tắc nghiệp vụ mà nó đảm trách từ
cơ sở dữ liệu chung trong khi người sử dụng phân hệ chỉ cần nhập một lượng
Trang 11thông tin ít hơn rất nhiều Các phân hệ cũng được thiết kế với mức độc lập sao cho sự thay đổi cấu trúc cơ sở dữ liệu liên quan đến phân hệ này sẽ không làm ảnh hưởng đến sự vận hành của các phân hệ khác
2 Đặt vấn đề
- Sau khi tham khảo qua một số các phần mềm quản lý thư viện như trên và qua khảo sát tìm hiểu thông tin tại mốt số trường đại học thì đa số các trường và công ty chuyên xây dựng phần mềm tập trung vào công tác quản lý tại thư viện truyền thống, cụ thể là quản lý các tài liệu giấy hiện có của Thư viên chưa chú trọng lắm đến việc tạo ra môi trường chia sẽ và lưu trữ tài liệu đã được số hóa
- Tuy nhiên ngày nay với sự phát triển của Công nghệ thông tin, nhiều sinh viên có thói quen tìm kiếm, tra cứu các loại tài liệu đã được số hóa và đưa lên internet Việc tra cứu này giúp cho các sinh viên tiếp cận với tài liệu một cách nhanh và tiết kiệm chi phí
-
- So với các hệ thống chuyên nghiệp khác thì đề tài không tập trung vào mục tiêu hiện đại hóa hệ thống thư viện mà mục tiêu của đề tài xem như một công cụ hỗ trợ cho sự tiện lợi của hệ thống thư viện trường Cụ thể các phân hệ như quản lý mượn trả,… được các sản phẩm thương mại bên ngoài tập trung nhằm làm giảm chi phí cho việc thuê mướn nhân công thực hiện việc quản lý thư viện và ngày càng hiện đại hóa hệ thống thư viện giúp cho người tìm kiếm tài liệu dễ dàng, thuận tiện
- Thêm vào đó với số lượng tài liệu phong phú như hiện nay, đặc biệt là tài liệu cho chuyên ngành Công Nghệ Thông tin thì việc sử dụng tài liệu được số hóa rất quan trọng và có thể nói đó là xu hướng của thế giới nói chung và Việt Nam ta nói riêng
Để việc tham khảo tài liệu của Sinh Viên hiệu quả và theo đúng định hướng chúng
ta cần tạo ra một môi trường cho các bạn chia sẻ và các giảng viên tham gia vào vai trò định hướng bằng việc cung cấp các tài liệu hữu ích và đã được sàn lọc trước
Trang 12- Đề tài “Xây dựng phần mềm Quản lý thư viện điện tử cho khoa công nghệ thông tin Trường Đại học Thủ Dầu Một” sẽ góp phần nhỏ nhằm tạo ra môi trường chia sẽ tài liệu cho các sinh viên và giảng viên Góp phần nâng cao chất lượng đào tạo tại trường Đại Học Thủ Dầu Một nói chung và Khoa Công Nghệ Thông Tin nói riêng
3 Mục tiêu của đề tài
- Xây dựng kho tài nguyên trung tâm cho các tài nguyên được số hoá, hỗ trợ việc chia sẻ các nguồn tài nguyên và làm nơi bảo tồn các công trình số hoá này
- Xây dựng hệ thống thông tin số có khả năng tổ chức, phân loại, biên mục, chú dẫn
và tổng hợp các tài nguyên
- Tạo nên giao diện duy nhất và thống nhất cho các giảng viên, sinh viên và nghiên cứu sinh cùng truy cập, tra cứu, tìm kiếm các tài nguyên số hoá để hỗ trợ nguồn thông tin cho các bài giảng, công việc học tập, tham khảo của sinh viên và công tác nghiên cứu khoa học
- Đảm bảo việc thống nhất các quy trình bổ sung thông tin, cơ sở dữ liệu, bộ sưu tập điện tử cũng như việc lưu trữ và quản lý tập trung các nguồn tài nguyên này giữa thư viện và các khoa
4 Cách tiếp cận, phương pháp nghiên cứu
4.1 Phương pháp nghiên cứu lý thuyết:
- Tìm hiểu các phần mềm có chức năng tương tự trong và ngoài nước, đã từng được giới thiệu và sử dụng tại một số trường và khoa CNTT
- Phân tích ưu khuyết điểm của các sản phẩm này
- Kế thừa những tính năng tích cực và khắc phục những hạn chế của các sản phẩm trên là cơ sở để xây dựng
4.2 Phương pháp phỏng vấn:
Trang 13- Tìm hiểu từ các giảng viên và đồng nghiệp có kinh nghiệm để có thêm những thông tin bổ ích về phương pháp và cách tìm kiếm, chia sẽ tài liệu mà các đối tượng này sử dụng
5 Kiểm chứng mô phỏng:
- Sử dụng kỹ thuật lập trình Windows bằng ngôn ngữ Visual C# trên nền Net framework 4.0 (Visual studio 2010)
- Kết hợp với các một số Framework sẵn có để đạt được mục tiêu đề ra
6 Đối tượng và phạm vi nghiên cứu
6.1 Đối tượng nghiên cứu:
- Nghiên cứu các hệ thống sẵn có trên thị trường, nghiên cứu một số tác vụ cơ bản của việc quản lý và sử dụng hệ thống các tài liệu số, nghiên cứu một số thao tác nghiệp vụ cơ bản của thư viện truyền thống
6.2 Phạm vi nghiên cứu:
- Đề tài xây dựng dựa trên các nghiên cứu về cách quản lý và sử dụng hệ thống tài liệu số Vì thời gian và khả năng còn nhiều hạn chế nên đề tài chỉ tập trung vào một số tác vụ cơ bản nhằm phục vụ mục tiêu tạo ra môi trường lưu trữ và chia sẻ nội bộ tại khoa Công Nghệ Thông Tin Đại Học Thủ Dầu Một
7 Nội dung nghiên cứu
- Nghiên cứu các phần mềm có liên quan và đang được thương mại và sử dụng tại một số trường Đại Học tại Việt Nam
- Nghiên cứu một số thao tác quản lý cơ bản của ngành quản lý thư viện
- Nghiên cứu cách thức xây dựng và tổ chức dữ liệu, sắp xếp, tìm kiếm nhanh và chính xác
- Nghiên cứu một số công nghệ.Net hổ trợ cho việc xây dựng hệ thống phần mềm chạy trên nền web
Trang 14- Phân tích, xây dựng phần mềm, cài đặt thử nghiệm với một số tài liệu thử nghiệm
- Nhờ một số đồng nghiệp thử nghiệm và đóng góp
Trang 15CHƯƠNG 1 TỔNG QUAN
Chương một giới thiệu sơ lược về một số đối tượng thực thể sử dụng hệ thống
phần mềm, các công nghệ đã sử dụng chính để tạo nên phần mềm Từ đó giúp người
đọc khái quát được các thực thể tham gia và công nghệ phần mềm
1.1 Xác định các thực thể liên quan đến phần mềm
1.1.1 Đọc giả:
1.1.2 T h
ủ t h
ư
Tên thực thể: đọc giả ID: E01
Mô tả:
Đọc giả là người sử dụng hệ thống để xem thông tin về sách, tra cứu những sách
cần tìm và có thể tải sách mình cần khi được hệ thống cho phép
Các chức năng được phép dùng:
- Chức năng tra cứu thông tin
- Chức năng xem thông tin sách
- Chức năng tải tài liệu
Tên thực thể: thủ thư ID: E02
Mô tả:
Thủ thư là người sử dụng hệ thống để nhập, cập nhật, tìm kiếm sách cần tìm và
duyệt các tài liệu do biên mục gửi
Các chức năng được phép dùng:
- Chức năng phân loại sách
- Chức năng cập nhật thông tin sách
- Chức năng tìm kiếm sách
- Chức năng duyệt tài liệu
Trang 161.1.3 Quản lý thư viện:
Tên thực thể: quản lý thư viện ID: E03
Mô tả:
Quản lý thư viện là người phân quyền sử dụng cho các thực thể khác, quản lý
các tài khoản và quản trị các chức năng của hệ thống
Các chức năng được phép dùng:
- Chức năng phân quyền
- Chức năng quản lý tài khoản
- Chức năng phân loại sách
- Chức năng cập nhật thông tin sách
- Chức năng tìm kiếm sách
Trang 171.2 Sơ đồ ngữ cảnh của hệ thống:
Hình5: sơ đồ ngữ cảnh hệ thống
QL sách/TL Đây là quy trình xử lý các tác vụ xem, tra cứu thông
tin, và tải sách/tài liệu
Quản trị Đây là quy trình xử lý nhập, phân loại sách/tài liệu, phân quyền hệ thống
Mối quan hệ Trách nhiệm
A B Quan hệ này cho phép thành phần A khởi tạo thành
phần B tại lúc thực thi
A B Quan hệ này cho phép di chuyển dữ liệu từ A sang
QL sách/TL
Trang 18ASP.NET là một nền tảng ứng dụng web (web application framework) được phát triển
và cung cấp bởi Microsoft, cho phép những người lập trình tạo ra những trang web động, những ứng dụng web và những dịch vụ web Lần đầu tiên được đưa ra thị trường vào tháng 2 năm 2002 cùng với phiên bản 1.0 của NET framework, là công nghệ nối tiếp của Microsoft's Active Server Pages(ASP) ASP.NET được biên dịch dưới dạng Common Language Runtime (CLR), cho phép những người lập trình viết mã ASP.NET với bất kỳ ngôn ngữ nào được hỗ trợ bởi NET language
Trong nhiều năm qua, ASP đã được cho rằng đó thực sự là một lựa chọn hàng đầu cho web developers trong việc xây dựng những web sites trên nền máy chủ web Windows bởi nó vừa linh hoạt mà lại đầy sức mạnh Đầu năm 2002, Microsoft đã cho ra đời một công nghệ mới đó chính là ASP.NET Đây thực sự là một bước nhảy vượt bậc của ASP
cả về phương diện tinh tế lẫn hiệu quả cho các developers.Nó tiếp tục cung cấp khả năng linh động về mặt hỗ trợ ngôn ngữ, nhưng hơn hẳn về mặt lĩnh vực ngôn ngữ script vốn đã trở nên hoàn thiện và trở thành ngôn ngữ cơ bản của các developers Việc phát triển trong ASP.NET không chỉ yêu cầu hiểu biết về HTML và thiết kế web mà còn khả năng nắm bắt những khái niệm của lập trình và phát triển hướng đối tượng
1.4 Kết luận chương:
- Chương 1 đã mở ra một khái niệm toàn cảnh, hình dung tất cả các đối tượng sử dụng cụ thể với từng chức năng được cấp phát Việc cấp phát theo cấp độ người dùng đảm bảo hệ thống được hoạt động một cách thuận lợi nhất, đảm bảo tính
ổn định của hệ thống
- Việc giới thiệu công nghệ sử dụng để xây dựng phần mềm giúp cho người đọc tiếp cập hệ thống một cách nhanh chóng, giúp cho quá trình khắc phục sự cố
Trang 19hoặc hiệu chỉnh thêm một số tính năng cần thiết khác được thực hiện thuận tiện
và nhanh chóng
Trang 20CHƯƠNG 2 CHỨC NĂNG HỆ THỐNG
Chương hai giới thiệu chức năng hệ thống, khi nhìn vào một hệ thống nào thì việc phân tích các chức năng giúp cho người đọc thuận tiện trong việc nắm bắt các chức năng một cách đầy đủ và chính xác nhất
2.1 Chức năng Quản lý sách:
2.1.1 Sơ đồ phân rã chức năng:
Hình7: Sơ đồ chức năng quản lý sách
Quản lý Sách/TL
Tra cứu Sách/tài liệu
Xem thông tin Sách/tài liệu
Phân loại Sách/tài liệu
Cập nhật Sách/tài liệu
Duyệt sách/tài liệu
Trang 21Quy trình
Người dùng Thực thể A giao tiếp với thực thể B
Luồng dữ liệu từ A đến B và ngược lại