Luận Văn 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

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    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 (72 trang)

    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 PGSTS. 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.




    Mục lục

    Giới thiệu 4

    Phần A: Cơ sở lý thuyết 6

    Chương 1: cơ sở dữ liệu quan hệ 6

    11.Cạc khái niệm về cơ sở dữ lieu(CSDL^.): 6

    12 Các khái niệm về cơ sở dữ liệu quan hệ 8

    12.1.Thuôc. tính : 8

    12.2 Quan hệ: 9

    12.3 Phụ thuộc hàm (Functional đepenency ) 9

    12.4 Sơ đồ quan hệ (Relation schema) 10

    12.5. Khoá: 10

    12.6 Hệ tiên đề cho phụ thuộc hàm. 11

    13 Chuẩn hoá các quan hệ và sơ đồ quan hệ 11

    13.1 Các định nghĩa về dạng chuẩn trong quan hệ 12

    13.2 Thực hiện chuẩn hoá 13

    13.3 Liên kết các quan hệ : 15

    Chương 2. World Wide Web và Kỹ thuật tạo Web 16

    21 Giới thiệu về World Wide Web(WWW.) 16

    21.1 Mô hình ClientServer/ 16

    21.2 Ưu nhược điểm chính của mô hình ClientServer/ 16

    21.3 Mô hình World Wide Web (Web ClientServer/) 17

    22 Những khái niệm cơ bản về World Wide Web. 18

    22.1.Đia. chỉ trên Web. 18

    22.2 Web Server 19

    22.3 Web Client 19

    23 Môi trường Active Server Page. 20

    23.1 Giới thiệu. 20

    23.2 Các đối tượng của ASP. 21

    24.Lâp. trình ADO (ActiveX Data Objects Programming). 25

    24.1.Đội tượng Connection. 26

    24.2.Đội tượng Recordset. 26

    24.3.Đội tượng Command. 28

    24.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à Noi”^ 29

    Chương 3. Phân tích. 29

    31.Chực năng nghiệp vụ. 29

    31.1 Các đối tượng được quản lý trong Thư viện 29

    31.2 Các chức năng nghiệp vụ 30

    31.3. Các qui tắc nghiệp vụ và các ràng buộc: 31

    31.4.Cạc tiến trình nhiệp vụ: 32

    31.5.Xạc định các chức năng của hệ thống 35

    32.Mộ hình và mối quan hệ giữa các thực thể. 36

    32.1 Xác định các thực thể. 36

    32.2 Mối quan hệ giữa các thực thể. 40

    32.3 Mô hình cơ sở dữ liệu logic. 43

    Chương 4: Thiết kế 45

    41. Sơ đồ chức năng của hệ thống. 45

    42.Biệu đồ luồng dữ liệu 47

    42.1 Biểu đồ luồng dữ liệu mức khung cảnh: 48

    42.2 Biểu đồ luồng dữ liệu mức đỉnh: 49

    42.3 Biểu đồ luồng dữ liệu mức dưới đỉnh 50

    43.Sợ hệ thống mạng 51

    44.Thiệt kế dữ liệu. 52

    44.1 Các bảng cấu trúc dữ liệu. 52

    44.2 Các bảng cấu truc dữ liệu hỗ trợ: 54

    45.Thiệt kế các module chương trình: 55

    45.1 Module đăng nhập: 55

    45.2 Các module xử lý thao tác của người dùng: 56

    45.3 Các module xử lý thao tác của người quản lý: 57

    Chương 5. Bảo mật và an toàn cho hệ thống. 60

    Một số kết quả của chương trình 62

    Kết luận 69

    Đánh giá: 69

    Hướng phát triển : 69

    Tài liệu tham khảo 70





    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 lý 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 lý thủ công. Tin học hoá giúp thu hẹp không gian lưu 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à chưa khai thác hết thế mạnh của máy tính, trong đó có công tác quản lý trong Thư viện. Việc quản lý ở 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 để lưu trữ các thông tin về tư liệu chưa cho phép hỗ trợ đắc lực trong việc quản lý 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 lý

    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 lý 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 lý thông tin Thư viện ngày càng tăng về quy mô và nội dung quản lý.

    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 lý thông tin Thư vien”^. 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 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 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 lý 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ở lý thuyết: Nêu ra lý 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 lý 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 nhưng 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 Lý Thông Tin Thư viện Đại Học Quốc Gia Hà Noi”^. 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.
     

    Các file đính kèm:

Đang tải...