Quản lý thông tin thư viện

75 541 0
Quản lý thông tin thư viện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Phân tích thiết kế và xây dựng chương trình quản lý thông tin thư viện đại học quốc gia Hà Nội

Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Lời cảm ơn Trớc tiên Em xin gửi lời ơn tới các thầy, cô giáo trong khoa Công Nghệ trờng Đại Học Quốc Gia Hà Nội, những ngời đã truyền cho em kiến thức trong thời gian học tập. Em xin chân thành cảm ơn PGS.TS Vũ Đức Thi đã tận tình chỉ bảo em trong suốt quá trình làm khoá luận tốt nghiệp, đồng thời em cũng xin cảm ơn tới anh Lê Mai Anh và các anh trong công ty FPT đã tạo điều kiện giúp đỡ em về mặt phơng tiện và hỗ trợ về mặt kỹ thuật để em nhanh chóng hoàn thành khoá luận tốt nghiệp. Cuối cùng em xin cảm ơn các bạn bè đã cho em những ý kiến góp ý chân thành để có đợc bài khoá luận tốt nghiệp hoàn chỉnh. Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 1 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Mục lục Giới thiệu 4 Phần A: Cơ sở thuyết 6 Chơng 1: cơ sở dữ liệu quan hệ .6 1.1.Các khái niệm về cơ sở dữ liệu(CSDL): 6 1.2. Các khái niệm về cơ sở dữ liệu quan hệ .8 1.2.1.Thuộc tính : 8 1.2.2. Quan hệ: 9 1.2.3. Phụ thuộc hàm (Functional dependency ) .9 1.2.4. Sơ đồ quan hệ (Relation schema) .10 1.2.5 Khoá: 10 1.2.6. Hệ tiên đề cho phụ thuộc hàm 11 1.3. Chuẩn hoá các quan hệ và sơ đồ quan hệ .11 1.3.1. Các định nghĩa về dạng chuẩn trong quan hệ 12 1.3.2. Thực hiện chuẩn hoá 13 1.3.3. Liên kết các quan hệ : 15 Chơng 2. World Wide Web và Kỹ thuật tạo Web 16 2.1. Giới thiệu về World Wide Web.(WWW) .16 2.1.1. Mô hình Client/Server .16 2.1.2. Ưu nhợc điểm chính của mô hình Client/Server .16 2.1.3. Mô hình World Wide Web (Web Client/Server) 17 2.2. Những khái niệm cơ bản về World Wide Web .18 2.2.1.Địa chỉ trên Web .18 2.2.2. Web Server .18 2.2.3. Web Client 19 2.3. Môi trờng Active Server Page 19 2.3.1. Giới thiệu 19 2.3.2. Các đối tợng của ASP 21 2.4.Lập trình ADO (ActiveX Data Objects Programming) .25 2.4.1.Đối tợng Connection .25 2.4.2.Đối tợng Recordset .26 2.4.3.Đối tợng Command 28 2.4.4.Các đối tợng Errors. .28 Phần B : Bài toán Xây dựng hệ thống thông tin Th viện Đại Học Quốc Gia - Hà Nội 29 Chơng 3. Phân tích. .29 3.1.Chức năng nghiệp vụ .29 3.1.1. Các đối tợng đợc quản trong Th viện .29 3.1.2. Các chức năng nghiệp vụ 30 3.1.3 Các qui tắc nghiệp vụ và các ràng buộc: 31 3.1.4.Các tiến trình nhiệp vụ: 32 3.1.5.Xác định các chức năng của hệ thống .36 3.2.Mô hình và mối quan hệ giữa các thực thể 37 3.2.1. Xác định các thực thể .37 3.2.2. Mối quan hệ giữa các thực thể .40 3.2.3. Mô hình cơ sở dữ liệu logic 44 Chơng 4: Thiết kế 46 4.1 Sơ đồ chức năng của hệ thống .46 4.2.Biểu đồ luồng dữ liệu 48 4.2.1. Biểu đồ luồng dữ liệu mức khung cảnh: 49 Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 2 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 .49 4.2.2. Biểu đồ luồng dữ liệu mức đỉnh: 50 4.2.3. Biểu đồ luồng dữ liệu mức dới đỉnh .51 4.3.Sơ hệ thống mạng 51 4.4.Thiết kế dữ liệu .54 4.4.1. Các bảng cấu trúc dữ liệu .54 4.4.2. Các bảng cấu truc dữ liệu hỗ trợ: .59 4.5.Thiết kế các module chơng trình: 60 4.5.1. Module đăng nhập: .60 4.5.2. Các module xử thao tác của ngời dùng: 61 4.5.3. Các module xử thao tác của ngời quản lý: .62 Chơng 5. Bảo mật và an toàn cho hệ thống .65 Một số kết quả của chơng trình .67 Kết luận 74 Đánh giá: 74 Hớng phát triển : .74 Tài liệu tham khảo .75 Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 3 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Giới thiệu Trong những năm ngần đây, ngành công nghệ thông tin phát triển một cách nhanh chóng. ở Việt nam nhiều hoạt động kinh tế xã hội đợc tin học hoá, góp phần thúc đẩy sự phát triển của xã hội, đặc biệt là trong công tác quản lý. Tin học hoá trong công tác quản trớc hết nâng cao hiệu quả quản lý, giảm bớt sức lao động của con ngời, tiết kiệm đợc thời gian và tiện lợi hơn rất nhiều so với việc quản thủ công. Tin học hoá giúp thu hẹp không gian lu trữ, tránh thất lạc dữ liệu, tự động hệ thống hoá, cụ thể hoá và chính xác hoá các thông tin theo nhu cầu của con ngời. Tuy nhiên, việc ứng dụng tin học vào nhiều lĩnh vực ở Việt Nam còn tiến triển chậm và cha khai thác hết thế mạnh của máy tính, trong đó có công tác quản trong Th viện. Việc quản ở hầu hết các Th viện hiện nay chủ yếu làm thủ công không có sự trợ giúp của máy tính, hoặc có chăng chỉ là dùng để lu trữ các thông tin về t liệu cha cho phép hỗ trợ đắc lực trong việc quản cho nên mọi hoạt động của Th viện còn phức tạp, nặng nề và trùng lặp, làm tốn nhiều công sức trong việc quản Th viện là nơi phục vụ nhu cầu của các độc giả dới nhiều hình thức nh cho m- ợn sách, hớng dẫn độc giả khai thác thông tin, tổ chức hội thảo về sách, khai thác sách từ phía các nhà xuất bản theo yêu cầu của độc giả . Nhằm đáp ứng nhu cầu ngày càng cao của bạn đọc và đảm bảo đợc tính thời sự của các loại thông tin trong Th viện thì các đầu sách báo và t liệu vẫn thờng xuyên đợc cập nhật và bổ xung. Để giúp bạn đọc có thể dễ dàng tra cứu các loại sách báo, tạp chí thì mỗi cuốn sách cần phải đợc mô tả bằng nhiều thông tin giúp ta tìm đến nó một cách nhanh nhất. Ngời đọc cũng cần đợc Th viện quản thông qua thẻ đọc với một số thông tin cần thiết về bản thân, về sách mà ngời đó đã mợn tại Th viện. Ngoài ra, qua việc mợn sách của độc giả, Th viện biết đợc những loại sách có nhu cầu mợn cao, do đó Th viện có thể xúc tiến việc đặt sách với các nhà xuất bản để đảm bảo đợc các đầu sách và số lợng để phục vụ độc giả tốt nhất. Để khắc phục tình trạng trên, đòi hỏi phải có sự đầu t, nghiên cứu áp dụng công nghệ thông tin để thiết kế và xây dựng một phần mềm chuyên dụng và có tính thống nhất cao đáp ứng yêu cầu quản thông tin Th viện ngày càng tăng về quy mô và nội dung quản lý. Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 4 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Vì vậy, trong thời gian vừa qua với sự giúp đỡ tận tình của: PGS. TS : Vũ Đức Thi (Viện công nghệ thông tin ). Em đã tìm hiểu và xây dựng phần mền Quản thông tin Th viện dự trên công nghệ World Wide Web cho phép bạn đọc của Th viện có thể truy nhập từ xa vào trang Web của Th viện để tra cứu và đăng ký mợn sách một cách thuận tiện và dễ dàng, mọi đối tợng có liên quan đến sự hoạt động của Th viện đều đợc đa vào máy tính quản lý, giúp cho công tác quản của Th viện trở nên đơn giản và gọn nhẹ. Cũng nh trong mọi lĩnh vực quản khác việc áp dụng tin học vào quản Th viện cần hỗ trợ một cách đắc lực nhất cho ngời quản lý, do đó cần áp dụng tin học vào một đối tợng cụ thể để xây dựng chơng trình quản lý. Trong khuôn khổ bài khoá luận tốt nghiệp em thực hiện xây dựng chơng trình quản thông tin Th viện của Đại Học Quốc Gia Hà Nội. Bài khoá luận gồm hai phần: Phần A: Cơ sở thuyết: Nêu ra thuyết cơ bản về cơ sở dữ liệu quan hệ và kỹ thuật tạo Web bằng ASP (Active Server Page) thông qua cách thức truy nhập dữ liệu ADO (Active Data Object) Phần B : Bài toán quản thông tin Th viện Đại Học Quốc Gia Hà Nội. Nêu lên bài toán, cách thức để giải quyết bài toán, kết quả đạt đợc. Mặc dù đã có nhiều cố gắng nhng do hạn chế về mặt thời cũng nh kinh nghiệm nên bài khoa luận Phân Tích Thiết Kế và Xây Dựng Chơng Trình Quản Thông Tin Th viện Đại Học Quốc Gia Hà Nội chắc chắn không tránh khỏi những sai sót. Vì vậy rất mong đợc sự đánh giá, góp ý của các thầy, cô và bạn bè để chơng trình đợc tiếp tục hoàn thiện. Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 5 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Phần A: Cơ sở thuyết Chơng 1: cơ sở dữ liệu quan hệ Không có một ứng dụng tin học nào mà không liên quan đến việc tổ chức lu trữ và khai thác dữ liệu. Vì vậy việc tổ chức cơ sở dữ liệu tốt có nhiều u điểm rõ rệt: giảm đợc d thừa dữ liệu trong dữ liệu lu trữ, tránh đợc sự không nhất quán của dữ liệu, dữ liệu có thể đợc chia cho nhiều ngời dùng, bảo đảm sự tuân thủ các tiêu chuẩn thống nhất trong biểu diễn dữ liệu. Để lu trữ dữ liệu ngời ta có thể lu trữ dữ liệu theo ba mô hình: Mô hình mạng Mô hình phân cấp Mô hình quan hệ Trong lập trình quản mô hình quan hệ thờng đợc sử dụng hơn cả nó cho phép tạo mối quan hệ giữa các thực thể thông qua các khoá liên kết giúp cho việc truy xuất thông tin đợc nhanh và không tốn không gian lu trữ. CSDL đợc xây dựng dựa trên mô hình quan hệ đợc gọi là CSDL quan hệ. 1.1.Các khái niệm về cơ sở dữ liệu(CSDL): Cơ sở dữ liêu: CSDL là một tập hợp dữ liệu của một tổ chức, đợc lu trữ trong máy tính, đợc nhièu ngời sử dụng và việc thực hiện nó đợc chi phối băng một mô hình dữ liệu. Hệ quản trị CSDL: Một hệ quản trị CSDL là một phần mềm cho phép khai thác một cách hợp một CSDL, nói cách khác phần mềm này cho phép mô tả, lu giữ, thao tác xử các tập hợp dữ liệu tạo nên CSDL, đồng thời nó bảo đmr sự an toàn và bí mật của các dữ liệu trong môi trờng có nhiều ngời sử dụng. Thực thể (Entity): Thực thể là một hình ảnh tợng trng cho một đối tợng cụ thể hay một khái niệm trừu tợng nhng có mặt trong thế giới thực. Mối quan hệ (RelationShip): Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 6 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Chỉ các quan hệ hình thành giữa các thực thể khác nhau. Ví dụ Mối quan hệ giữa thực thể Bạn đọc và Tài liệu là quan hệ Mợn Khi đó để mô tả quan hệ ngời ta dùng ký hiệu : Các thực thể tham gia vào mối quan hệ đợc nối với nhau bằng : Nếu hai thực thể tham gai vào quan hệ thì có thể có các loại quan hệ sau: - Quan hệ 1- 1: ký hiệu - Quan hệ 1-m ký hiệu - Quan hệ n-1 ký hiệu - Quan hệ n - m ký hiệu Nếu trong một CSDL mối quan hệ giữa các thực thể có dạng là 1-1 hoặc 1- m hoặc n- 1 thì ta không cần chuẩn hoá còn trờng hợp có Mối quan hệ giữa hai thực thể là n- m thì ta phai chuẩn hoá. Bằng cách tạo thêm một thực thể mới có các thuộc tính là các khoá chính của hai thực thể đó. Ví dụ : Mối quan hệ giữa Bạn đọc và Tài liệu là n - m thông qua quan hệ m- ợn có thuộc tính Thời gian Khi đó cần chuẩn hoá thành: Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 7 Bạ n đọc Tà i liệu M ượn Bạn đọc #Số thẻ Tài liệu # Mã tài liệu M ượn Th ời gian Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 1.2. Các khái niệm về cơ sở dữ liệu quan hệ 1.2.1.Thuộc tính : Một thuộc tính biểu thị một đơn vị thông tin nhỏ nhất, có thể đợc sử một cách tự do và có ý nghĩa độc lập với các đơn vị thông tin khác trong mọi mô hình thuộc tính đại diện cho một phần tử cơ sở của hệ thống thông tin Một thuộc tính đợc xác định bằng một cặp {Tên thuộc tính, Miền giá trị}. 1.2.1.1Tên thuộc tính: Để xác định một thuộc tính, ngời ta đặt cho nó một cái tên, tên này đợc gọi là tên thuộc tính. Tên thuộc tính là duy nhất cho mỗi thuộc tính 1.2.1.2.Miền giá trị: Mỗi thuộc tính đều phải thuộc một kiểu dữ liệu, kiểu dữ liệu có thể là vô h- ớng hoặc có cấu trúc. Kiểu dữ liệu có cấu trúc đợc định nghĩa dựa trên các kiểu dữ liệu vô hớng. Một tập hợp các phần tử mà một thuộc tính có thể lấy giá trị gọi là miền giá trị, nói cách khác, miền giá trị là tập hợp các giá trị cùng loại có thể có của thuộc tính. 1.2.1.3.Cách biểu diễn miền giá trị của một thuộc tính: -Nếu số phần tử của miền giá trị là ít thì liệt kê tất cả các giá trị của các phần tử. Ví dụ {giới tinh (nam, nữ)} Nếu số phần tử của miền là nhiều thì dùng cách mô tả tập hợp Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 8 Bạn đọc #Số thẻ Mư ợn/trả # Mã tài liệu # Số thẻ # thời gian Tài liệu # Mã tài liệu Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 Ví dụ: {Tuổi sinh viên, số nguyên N: N [18:25]} - Nếu số các phần tử của miền giá trị rất nhiều hoặc không biết trớc đợc mà không có tính chất đặc trng nào thì mô tả tập hợp theo kiểu của dữ liệu Ví dụ {Họ tên, chuỗi ký tự có độ dài < 30} - Nếu kiểu dữ liệu của thuộc tính có cấu trúc thì miền giá trị của nó là tích Đề Các của các miền giá trị thành phần Ví dụ: {Toạ độ màn hình, [0 24]x[0 79]} 1.2.2. Quan hệ: Cho R={a1,a2, . ,an} là một tập hữu hạn và không rỗng các thuộc tính. Mỗi thuộc tính ai có miền giá trị là Da i (các miền giá trị Da i không nhất thiết phải khác biệt nhau). Một quan hệ r trên R là các bộ {h 1 ,h 2 , . ,h m } với mỗi h j (j=1,2, . , m) là một hàm: h j :R -> R ai Dai sao cho h j (a i ) Da i Nói cách khác, một quan hệ r trên tập R là tập hợp con của tích Đề các của n miền giá trị Da 1 x Da 2 x . x Da n Giá trị n đợc gọi là bậc của r, giá trị M đợc gọi là lực lợng của r. Quan hệ r có thể biểu diễn dới dạng bảng: a 1 a 2 . a n H 1 h 1 (a 1 ) H 2 (a 2 ) . h 1 (a n ) H 2 h 2 (a 1 ) H 2 (a 2 ) . h 2 (a n ) . . . . . h m h m (a 1 ) h m (a 2 ) . h m (a n ) 1.2.3. Phụ thuộc hàm (Functional dependency ) Khái niệm phụ thuộc hàm là một khái niệm có tầm quan trong hết sức lớn đối với việc thiét kế CSDL quan hệ. Năm 1970 khái niệm này đợc E.F. Codd đề cập Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 9 Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368 nhằm giả quyết vấn đề phân rã các quan hệ (khi chuẩn hoá quan hệ) mà không mất mát thông tin. Có hai loại phụ thuộc hàm: - Phụ thuộc hàm trên quan hệ: Cho R= {a 1 , a 2 , ., a n }là một tập hữu hạn không rỗng các thuộc tính, r={h 1 ,h 2 , ., h m } là một quan hệ trên R, và A,B R. Khi đó ta nói A xác định hàm cho B hay B phụ thuộc hàm vào A trong r (ký pháp A -> B) nếu và chỉ nếu: (h i ,h j r)( aA)(h i (a)=h j (a)) (bB)(h i (b)=h j (b)). - Phụ thuộc hàm trên tập thuộc tính: Cho R={a 1 ,a 2,, .,a n } là một tập hữu hạn và không rỗng các thuộc tính, một phụ thuộc hàm trên tập các thuộc tính R là một dãy ký tự có dạng A -> B với A,B R. 1.2.4. Sơ đồ quan hệ (Relation schema) Một sơ đồ quan hệ s là một cặp <R,F> trong đó R là một tập các thuộc tính, F là tập các phụ thuộc hàm trên R. 1.2.5 Khoá: Giả sử r là một quan hệ trên R và K R. Khi đó K là một khoá của r nếu K -> R. Gọi K là một khoá tối thiểu của r nếu: - K là một khoá của r. - Bất kỳ một tập con thực sự của K không là khoá của r. Các thuộc tính tham gia vào một khoá đợc gọi là thuộc tính khoá, các thuộc tính không tham gia vào một khoá gọi là thuộc tính không khoá (hay thuộc tính mô tả). Từ định nghĩa của quan hệ và định nghĩa của khoá dễ thấy rằng một quan hệ luôn có ít nhất một khoá (tầm thờng nhất là lấy R làm khoá), có thể có nhiều khoá và có thể có nhiều khoá tối thiểu. Từ định nghĩa của khoá và định nghĩa của phụ thuộc hàm trên quan hệ ta có thể chứng minh rằng khoá đợc dùng làm cơ sở để phân biệt hai bộ tuỳ ý trong một Khoá luận tốt nghiệp (1998-2000) khoa CNTT- ĐHKHTN 10 [...]... Mọi hoạt động của Th viện bao gồm các công việc nhằm phục vụ nhu cầu đọc, nghiên cứu tài liệu của Bạn đọc Do đó để thực hiện đợc các công việc của mình Th viện phải quản các đối tợng tợng sau: - Bạn đọc: Lu giữ và quản các thông tin về những ngời đến đọc, nghiên cứu tài liệu tại Th viện - Tài liệu bao gồm: Sách, Luận văn, Tạp chí đợc sắp xếp và lên biên mục, bảo quảnquản việc mợn trả tài... viện hiện đang sử dụng, dùng trên máy PC cho nên mỗi khi cập nhật dữ liệu mới thì phải mang dữ liệu đó đến các máy ở các Th viện thành viên cập nhật lại, điều này làm tốn thời gian và không phản ánh đợc tính thời sự của t liệu có trong Th viện, gây khó khăn trong việc thống kê và quản Do đó bài toán đặt ra là xây dựng một phần mềm quản thông tin Th viện Đại Học Quốc Gia Hà Nội cho phép việc quản. .. Session đợc dùng để lu thông tin riêng rẽ của từng phiên làm việc Các thông tin lu giữ trong Session không bị mất đi khi ngời dùng chuyển từ trang Web này sang trang Web khác Các thông tin đợc lu trong Session thờng là các thông tin về ngời dùng hoặc các điều kiện chẳng hạn nh ngời dùng không muốn nghe các tệp tin nhạc ở một số các trang thì phải có một biến để lu giữ lại thông tin này Đối tợng Session... đó sẽ trả lại cho khách hàng các thông tin đã xử dới dạng trang Web tĩnh 2.2.3 Web Client Ngời dùng cuối dùng một trình ứng dụng gọi là trình duyệt Web(Web Browser ) để kết nối và gửi các yêu cầu tới máy chủ Web Server Sau khi gửi các yêu cầu thông tin từ máy trạm lên máy chủ, Web Browser sẽ đợi câu trả lời và các thông tin từ máy chủ trả về và hiển thị các thông tin đó dới dạng trang Web cho ngời... Giao diện đồ hoạ của Web cho phép ngời sử dụng không có hiểu biết sâu sắc về tin học cũng có thể sử dụng đợc Nhờ có liên kết, họ có thể đi từ thông tin này đến thông tin khác mà không cần biết nó nằm ở đâu trên mạng Web xoá nhoà khoảng cách về địa lý, ranh giới giữa các quốc gia, giúp con ngời có thể tiếp xúc với những thông tin mới nhất trên toàn thế giới Các khả năng của Internet ngày nay chủ yếu dựa... phần Header của Response End: Kết thúc việc xử ở tệp ASP và gửi về Web Browser những kết quả thu đợc cho đến lúc xảy ra phơng thức này Flush: Khi các thông tin đợc gửi ra bộ đệm kết quả thì những thông tin đó cha đợc gửi về ngay Web Browser mà chỉ đến khi dùng phơng thức này thì thông tin sẽ đợc gửi ngay tức khắc về Web Browser Tuy nhiên cũng sẽ xảy ra thông báo lỗi Run-time nếu nh Response.Buffer... một tấm thẻ do Th viện phát cho và họ hởng các quyền lợi về đọc, mợn tài liệu tại Th viện Chức năng tra cứu tài liệu: Do Th viện có rất nhiều tài liệu nên để thuận tiện mợn và cho mợn Bạn đọc phải biết chính xác về các thông tin liên quan đến tài liệu (nh tên tài liệu, tác giả, nhà xuất bản ) và tài liệu đó hiện Th viện có có hay không, Ban đọc phải tra cứu tài liệu để có các thông tin cần thiết khi... dữ liệu là Access Chơng 3 Phân tích 3.1.Chức năng nghiệp vụ 3.1.1 Các đối tợng đợc quản trong Th viện Qua quá trình khảo sát hoạt động của Th viên Đại Học Quốc Gia Hà Nội thu đợc kết quả nh sau: Th viện Đại Học Quốc Gia gồm có 4 Th viện thành viên Th viện Thợng Đình (Gồm ĐHKHTN và ĐHKHXH-NV), phòng đọc Mễ trì, Th viện ĐHNN và trung tâm chính (tại nhà 7 tầng của Đại Học Quốc Gia) Khoá luận tốt nghiệp... script xử cơ sở dữ liệu ADO cần phải đợc cung cấp một cách để định vị, tơng tác với cơ sở dữ liệu Việc kết nối với ODBC thông qua các Driver cơ sở dữ liệu Các driver cơ sở dữ liệu là các chơng trình đa thông tin từ ứng dụng Web tới cơ sở dữ liệu Việc kết nối này sử dụng tên nguồn dữ liệu DSN(Data Source Name) DSN chứa những thông tin về việc bảo mật, việc tham chiếu tới cơ sở dữ liệu vật ADO có... liệu của Bạn đọc - Nhà xuất bản: Lu giữ các thông tin về nhà xuất bản để thuận tiện cho việc liên hệ và đặt tài liệu tại các nhà xuất bản - Nhân viên: Do Th viên có rất nhiều kho tài liệu và nhiều Bạn đọc đến tham gia vào đọc, mợn tài liệu tại Th viện nên cần nhiều nhân viên phục vụ tài Th viện do đó nhân viên cần đợc quản và phân công công việc một cách hợp để hoạt động của Th viên mang hiệu quả . lý, giúp cho công tác quản lý của Th viện trở nên đơn giản và gọn nhẹ. Cũng nh trong mọi lĩnh vực quản lý khác việc áp dụng tin học vào quản lý Th viện. (Viện công nghệ thông tin ). Em đã tìm hiểu và xây dựng phần mền Quản lý thông tin Th viện dự trên công nghệ World Wide Web cho phép bạn đọc của Th viện

Ngày đăng: 08/04/2013, 09:50

Hình ảnh liên quan

Chỉ các quan hệ hình thành giữa các thực thể khác nhau. Ví dụ  - Quản lý thông tin thư viện

h.

ỉ các quan hệ hình thành giữa các thực thể khác nhau. Ví dụ Xem tại trang 7 của tài liệu.
Ví dụ: {Toạ độ màn hình, [0..24]x[0..79]} - Quản lý thông tin thư viện

d.

ụ: {Toạ độ màn hình, [0..24]x[0..79]} Xem tại trang 9 của tài liệu.
ADO có mô hình đơn giản nh sau: - Quản lý thông tin thư viện

c.

ó mô hình đơn giản nh sau: Xem tại trang 25 của tài liệu.
Thực hiện ánh xạ từ mô hình quan hệ thực của hệ thống thành cơ sở dữ liệu logic đợc các bảng sau : - Quản lý thông tin thư viện

h.

ực hiện ánh xạ từ mô hình quan hệ thực của hệ thống thành cơ sở dữ liệu logic đợc các bảng sau : Xem tại trang 44 của tài liệu.
4.4.1. Các bảng cấu trúcdữ liệu. - Quản lý thông tin thư viện

4.4.1..

Các bảng cấu trúcdữ liệu Xem tại trang 51 của tài liệu.
4.4.1.1.Bảng cấu trúcdữ liệu sách: - Quản lý thông tin thư viện

4.4.1.1..

Bảng cấu trúcdữ liệu sách: Xem tại trang 52 của tài liệu.
4.4.1.2.Bảng cấu trúc DOC_GIA - Quản lý thông tin thư viện

4.4.1.2..

Bảng cấu trúc DOC_GIA Xem tại trang 52 của tài liệu.
4.4.1.4.Bảng Cấu trúcdữ liệu NHA- XUAT -BAN - Quản lý thông tin thư viện

4.4.1.4..

Bảng Cấu trúcdữ liệu NHA- XUAT -BAN Xem tại trang 53 của tài liệu.
4.4.1.5.Bảng cấu trúcdữ liệu UU_TIEN - Quản lý thông tin thư viện

4.4.1.5..

Bảng cấu trúcdữ liệu UU_TIEN Xem tại trang 53 của tài liệu.
4.4.1.7.Bảng cấu trúc CO-QUAN-CHU-QUAN - Quản lý thông tin thư viện

4.4.1.7..

Bảng cấu trúc CO-QUAN-CHU-QUAN Xem tại trang 54 của tài liệu.
4.4.1.6.Bảng cấu trúc CHI -TIET- MUON- TRA - Quản lý thông tin thư viện

4.4.1.6..

Bảng cấu trúc CHI -TIET- MUON- TRA Xem tại trang 54 của tài liệu.
4.4.1.9.Bảng cấu trúc file TAP-CHI - Quản lý thông tin thư viện

4.4.1.9..

Bảng cấu trúc file TAP-CHI Xem tại trang 55 của tài liệu.
4.4.2. Các bảng cấu truc dữ liệu hỗ trợ: - Quản lý thông tin thư viện

4.4.2..

Các bảng cấu truc dữ liệu hỗ trợ: Xem tại trang 56 của tài liệu.
4.4.2.1.Bảng mã quyền truy nhập: - Quản lý thông tin thư viện

4.4.2.1..

Bảng mã quyền truy nhập: Xem tại trang 56 của tài liệu.
Bảng này hỗ trợ cho việc cập nhật tài liệu và đánh mã số tự động 4.4.2.3.Bảng mã ngôn ngữ - Quản lý thông tin thư viện

Bảng n.

ày hỗ trợ cho việc cập nhật tài liệu và đánh mã số tự động 4.4.2.3.Bảng mã ngôn ngữ Xem tại trang 57 của tài liệu.
Bảng này hỗ trợ cho việc cập nhật dữ liệu và đánh mã lu trữ tự động 4.4.2.4.Biên bản truy nhập hệ thống: - Quản lý thông tin thư viện

Bảng n.

ày hỗ trợ cho việc cập nhật dữ liệu và đánh mã lu trữ tự động 4.4.2.4.Biên bản truy nhập hệ thống: Xem tại trang 57 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan