1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý thư viện

52 4 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 52
Dung lượng 1,69 MB

Nội dung

Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Tr-ờng đại học vinh Khoa Công nghệ thông tin o0o ` Quản lý th- viện Giáo viên h-ớng dẫn : CN.L-ơng Xuân Phú Sinh viên thực : Ngun ViƯt Hßa Líp : 44K1 - CNTT Vinh, tháng năm 2008 SVTH: Nguyễn Việt Hoà Trang Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Lời nói đầu Hiện nay, với xu phát triển thời đại công nghệ thông tin lĩnh vực phát triển nhanh mạnh mẽ Với phát triển nhảy vọt công nghệ thông tin đà tác động sâu sắc đến lĩnh vực đời sống xà héi ë n-íc ta, viƯc sư dơng réng r·i m¸y tính không bó hẹp viện nghiên cứu, tr-ờng Đại học, trung tâm máy tính mà đà trở thành công cụ quen thuộc với ng-ời Phạm vi ứng dụng công nghệ thông tin ngày đ-ợc mở rộng nhiều lĩnh vực, lĩnh vực có mạnh riêng Đặc biệt lĩnh vực quản lý, công nghệ thông tin đ-ợc phát triển mạnh Quản lý th- viện ví dụ cụ thể Trên thực tế, phần lớn hệ thống quản lý th- viện đ-ợc xây dựng web ngôn ngữ Visual Basic Mỗi ngôn ngữ có tính riêng song đem lại hiƯu qu¶ cao viƯc qu¶n lý th- viƯn nãi riêng lĩnh vực quản lý nói chung Đồ án "Quản lý th- viện" đ-ợc viết ngôn ngữ Visual Basic đà đáp ứng đ-ợc phần yêu cầu tính hiệu quả, nhanh chóng, xác việc xử lý thông tin phức tạp Đồ án tốt nghiệp lời nói đầu, kết luận tài liệu tham khảo bao gồm phần: Phần 1: Giới thiệu Visual Basic Phần 2: Phân tích thiết kế hệ thống Phần 3: Một số giao diện Em xin chân thành cảm ơn thầy giáo CN L-ơng Xuân Phú giảng viên khoa CNTT đà nhiệt tình động viên dẫn, giúp đỡ em suốt trình hoàn thành đồ án Tuy nhiên, hiểu biết thực tế hạn chế, đồ án không tránh khỏi thiếu sót Rất mong đ-ợc bảo, góp ý, giúp đỡ thầy, cô bạn bè khoa CNTT - Tr-ờng đại học Vinh Vinh, ngày 15 tháng năm 2008 Sinh viên thực hiện: Nguyễn ViƯt Hoµ SVTH: Ngun ViƯt Hoµ Trang Líp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Phần i: GIớI THIệU Về NGÔN NGữ LậP TRìNH VISUAL BASIC Visual Basic (VB) sản phẩm phần mềm Microsoft VB ngôn ngữ lập trình h-ớng đối t-ợng VB 6.0 ch-ơng trình 32 bit, chạy môi tr-ờng Win95 trở lên Phiên ch-ơng trình sử dụng phiên 6.0 Khi viết ch-ơng trình Visual Basic, phải qua hai b-ớc: - ThiÕt kÕ giao diÖn (Visual Programming) - ViÕt lÖnh (Code Programming) CHƯƠNG I: THIếT Kế GIAO DIệN Do Visual Basic ngôn ngữ lập trình h-ớng đối t-ợng nên việc thiết kế giao diện đơn giản cách đ-a đối t-ợng vào Form tiến hành thay đổi số thuộc tính đối t-ợng 1.1.1 FORM Form biểu mẫu ứng dụng Visual Basic Ta dïng Form (nh- lµ mét biĨu mẫu) nhằm định vị xếp phận thiết kế phần giao tiếp với ng-êi dïng Ta cã thĨ xem Form nh- lµ bé phận mà chứa phận khác Form ứng dụng, thành phần t-ơng tác với Form khác phận chúng tạo nên giao tiếp cho ứng dụng Form giao diện ứng dụng, Form khác chứa hộp thoại, hiển thị cho nhập liệu Trong nhiều ứng dụng Visual Basic, kích cỡ vị trí biểu mÉu vµo lóc hoµn tÊt thiÕt kÕ (th-êng mƯnh danh thời gian thiết kế, lúc thiết kế) kích cỡ hình dáng mà ng-ời dùng gặp vào thời gian thực hiện, lúc chạy Điều có nghĩa Visual Basic cho phép ta thay đổi kích cỡ di chuyển vị trí Form đến nơi hình chạy đề án, SVTH: Nguyễn Việt Hoà Trang Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú cách thay đổi thuộc tính cửa sổ thuộc tính đối t-ợng (Properties Windows) Thực tế, tính thiết yếu Visual Basic khả tiến hành thay ®ỉi ®éng ®Ĩ ®¸p øng c¸c sù kiƯn cđa ng-êi dïng C¸c thc tÝnh cđa biĨu mÉu: Name: Thc tÝnh nh- định danh nhằm xác định tên biểu mẫu gì? Sử dụng thuộc tính truy xuất đến thuộc tính khác với ph-ơng thức thao tác đ-ợc biểu mẫu Caption: Chuỗi thị tiêu đề biểu mẫu Icon: Hình icon đ-ợc dùng tiêu đề biểu mẫu WindowState: Xác định biểu mẫu có kích th-íc b×nh th-êng (Nomal = 0) hay (Minimized =1), (Maximixed = 2) Font: X¸c lËp font cho biĨu mÉu Thc tính đ-ợc điều khiển nằm thừa kế Tức ta đặt điều khiển lên biểu mẫu, thuộc tính font điều khiển tự động giống nh- biểu mẫu BoderStyle: Xác định dạng biểu mẫu 1.1.2 TOOLS BOX(Hộp công cụ) Bản thân hộp công cụ chứa biểu t-ợng biểu thị cho điều khiển mà ta bổ sung vào biểu mẫu, bảng chứa đối t-ợng đ-ợc định nghĩa sẵn Visual Basic Các đối t-ợng đ-ợc sử dụng Form để tạo thành giao diện cho ch-ơng trình ứng dụng Visual Basic Các đối t-ợng công cụ sau thông dụng nhất: 1.1.2.1 Scroll Bar (Thanh cuốn) Các đ-ợc dùng để nhận nhập liệu hiển thị kết xuất ta không quan tâm đến giá trị xác đối t-ợng nh-ng lại quan tâm thay đổi nhỏ hay lớn Nói cách khác, đối t-ợng cho phép nhận từ ng-ời dùng giá trị tùy theo vị trí chạy (Thumb) thay cho cách gõ giá trị số Thanh có thuộc tính quan trọng là: - Thuộc tính Min: Xác định cận d-ới - Thuộc tính Max: Xác định cận - Thuộc tính Value: Xác định giá trị tạm thời SVTH: Nguyễn Việt Hoà Trang Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú 1.1.2.2 Option Button Control (Nút chọn) Đối t-ợng nút chọn cho phép ng-ời dùng chọn lựa chọn đ-a Nh- vậy, thời điểm có nút chọn đ-ợc chọn Khi đ-ợc chọn, nút tuỳ chọn có chấm tròn đen bên vòng tròn 1.1.2.3 Check Box(Hộp kiểm tra) Đối t-ợng hộp kiểm tra cho phép ng-êi dïng kiĨm tra mét hay nhiỊu ®iỊu kiƯn cđa ch-ơng trình ứng dụng Nh- vậy, thời điểm có nhiều hộp kiểm tra đ-ợc đánh dấu Khi Check Box đ-ợc chọn, có giá trị ng-ợc lại có giá trị Thuộc tính: Name: Thuộc tính tên Value: Giá trị thời Check Box Có thể nhận giá trị: vbChecked, vbUnchecked, vbGrayed 1.1.2.4 Label(NhÃn) Đối t-ợng nhÃn cho phép ng-ời dùng gán nhÃn phận giao diện lúc thiết kế giao diện cho ch-ơng trình ứng dụng Dùng nhÃn để hiển thị thông tin không muốn ng-ời dùng thay đổi Các nhÃn th-ờng đ-ợc dùng để định danh hộp văn điều khiển khác cách mô tả nội dung Một công cụ phổ biến hiển thị thông tin trợ giúp Thuộc tính: Name: Đây tên xác định định danh Caption: Thuộc tính quy định chuỗi ký tự thị ta tạo điều khiển nhÃn Font, Fore Color: Quy định kiểu chữ, kích th-ớc, màu thị BackStyle, BackColor: BackStyle quy định nhÃn có suốt hay không BackColor quy định màu nhÃn tr-ờng hợp không suốt 1.1.2.5 Frame (Khung) Là điều khiển dùng việc bố trí giao diện biểu mẫu cách sáng rõ nét Thông th-ờng điều khiển phục vụ cho công việc đ-ợc đặt khung nhằm làm nội bật vai trò chúng SVTH: Nguyễn Việt Hoà Trang Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Khung có thuộc tính thông dụng nh- điều khiển nhÃn chẳng hạn nh-: Name, Caption 1.1.2.6 Image (Hình ảnh) Đối t-ợng Image cho phép ng-ời dùng đ-a hình ảnh vào Form, thị cửa sổ hình ảnh mẫu biểu Các dạng thị Bitmap, Icon, Metafile, Jpeg, Gif Khi đ-a phận hình ảnh vào mẫu biểu trình ứng dụng, bạn không thấy loại hình ảnh nào, mà thấy khung viền hình chữ nhật Cần ấn định thuộc tính thích hợp cho hình ảnh, xác lập thuộc tính quan trọng Picture, thuộc tính Picture xác định thuộc tính xuất bên đ-ờng biên phận Image mẫu biểu Nhấp vào nút Picture chọn hình ảnh cần thị mẫu biểu phận điều khiển Image 1.1.2.7 Picture Box Đối t-ợng Picture Box có tác dụng gần giống nh- đối t-ợng Image 1.1.2.8 Text Box (Hộp soạn thảo) Đối t-ợng Text Box cho phép đ-a chuỗi ký tự vào Form Thc tÝnh quan träng nhÊt cđa Text Box lµ thuéc tÝnh Text _ cho biÕt néi dung hép Text Box Thuộc tinh: Name: Đây tên ô nhập liệu, sử dụng nh- định danh MaxLength: Thuộc tính quy định số ký tự tối đa nhập vào ô nhập liệu Text: Dùng để nhập vào thông tin để thị Text Box thời điểm thiết kế nhận giá trị ng-ời dùng nhập vào thời điểm chạy ứng dụng Locked: Thuộc tính nhận hai giá trị True False Nếu False ng-ời dùng thay đổi giá trị ô nhập liệu Multiline: Thuộc tính quy định ô nhập liệu có đ-ợc thị thông tin d-ới dạng nhiều hàng hay không, True ô nhập liệu cho phÐp nhiỊu hµng SVTH: Ngun ViƯt Hoµ Trang Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú 1.1.2.9 Command Button (Nút lệnh) Đối t-ợng Command Button cho phép định thực thi công việc ng-ời dùng Click hoạt Thuộc tính: Name: Sử dụng nh- định danh nhằm xác định tên nút lệnh Caption: Dùng để thị chuỗi nút lệnh Default: Nếu giá trị nút lệnh True ta có thĨ chän nót lƯnh b»ng c¸ch nhÊn phÝm Enter Cancel: Nếu giá trị nút lệnh la True ta cã thĨ chän nót lƯnh b»ng c¸ch nhÊn phÝm ESC Enabled: Trong mét biĨu mÉu, cã thĨ cã nhiỊu nút lệnh để thực nhiều công việc khác thời điểm ta đ-ợc phép thực số công việc Nếu giá trị thuộc tính False nút lệnh tác dụng Picture: Chứa tên hình ảnh biểu t-ợng xuất nút lệnh thuộc tính Style đ-ợc định (1-Graphical) Syle: Quyết định nút lệnh xuất ë d¹ng nót lƯnh Windows chn(0Standard) hay ë d¹ng nót lệnh có màu hình ảnh (1-Graphical) ToolTipText: Cho phép thị đoạn văn thích công dụng cđa nót lƯnh ng-êi sư dơng dïng cht rª nút nhấn Font, Fore Color: Quy định kiểu chữ, kích th-ớc, màu thị Visible: Quyết định nút lệnh xt hiƯn hay bÞ che kht tr-íc ng-êi dïng 1.1.2.10 Directory List Box, Drive List Box, File List Box Đây đối t-ợng hỗ trợ cho việc tìm kiếm tập tin th- mục ổ đĩa 1.1.2.11 List Box (Hộp danh sách) Đối t-ợng List Box cho phép xuất thông tin chuỗi 1.1.2.12 Shape (Điều khiển hình dạng) Điều khiển Shape dùng để vẽ hình dạng nh-: hình chữ nhật, hình vuông, oval, hình tròn, hình chữ nhật góc tròn hình vuông góc tròn SVTH: Nguyễn Việt Hoà Trang Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Thuộc tính Shape cho phép ng-ời dùng chọn dạng nh- đà nêu Sau bảng giá trị thuộc tính Hình dạng Giá trị Hằng Rectangle vbShapeRectangle Square vbShapeSquare Oval vbShapeOval Circle vbShapeCircle Rounded Rectangle vbShapeRoundedRectangle Rounded Square vbShapeRoundedSquare Ng-êi dïng cã thĨ sư dụng thuộc tính nh- BoderColor, BoderStyle, BoderWidth để xác định màu, dạng nh- độ dày đ-ờng biên Thuộc tính FillColor, FillStyle xác định màu kiểu tô nỊn 1.1.2.13 Timer (§iỊu khiĨn thêi gian) §iỊu khiĨn thêi gian đáp ứng lại trôi thời gian Nó độc lập với ng-ời sử dụng ta lập trình để thực công việc ®ã cø sau mét kho¶ng thêi gian ®Ịu ViƯc ®-a mét ®iỊu khiĨn Timer vµo mét biĨu mÉu t-ơng tự nhnhững điều kiện khác đây, ta quan sát đ-ợc vị trí điều khiển Timer giai đoạn thiết kế, chạy ứng dụng coi nh- không biểu mẫu 1.1.2.14 Treeview Điều khiển Treeview có ấn VB 6.0 Điều khiển hiển thị danh sách phân cấp đối t-ợng Node, đối t-ợng có nhÃn hình ảnh tuỳ chọn kèm Sau tạo xong điều khiển, ta thêm, xóa, xếp thao tác với đối t-ợng Node thông qua thuộc tính ph-ơng thức Có thể më réng hay rót gän mét nót c©y ph©n cấp, thông qua kiện Collapse, Expand NodeClick Có thể duyệt qua để lấy tham chiếu đến Node cách SVTH: Nguyễn Việt Hoà Trang Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú dùng thuộc tính Root, Parent, Child, FirstSibling, Next, Previous LastSibling Điều khiển TreeView dùng điều khiển ImageList để hiển thị hình ảnh Trên đối t-ợng đ-ợc sử dụng th-ờng xuyên phần thiết kế giao diện cho ch-ơng tr×nh øng dơng cđa Visual Basic 1.1.3 PROPERTIES WINDOWS (Cưa sổ thuộc tính) Properties Windows nơi chứa danh sách thuộc tính đối t-ợng cụ thể Các thuộc tính thay đổi đ-ợc để phù hợp với yêu cầu giao diện ch-ơng trình ứng dụng 1.1.4 PROJECT EXPLORER Do ứng dụng Visual Basic th-ờng dùng chung mà Form ®· tïy biÕn tr-íc ®ã, nªn Visual Basic tỉ chøc ứng dụng thành Project Mỗi Project có nhiều Form mà kích hoạt điều khiển Form đ-ợc l-u trữ chung với Form tập tin riêng biệt Mà lập trình chung mà tất Form ứng dụng chia sẻ đ-ợc phân thành Module khác đ-ợc l-u trữ tách biệt, gọi Module m· Project SVTH: Ngun ViƯt Hoµ Trang Líp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Explorer nêu tất biểu mẫu tùy biến đ-ợc Module mà chung, tạo nên ứng dụng ta 1.1.5 Cửa sổ FORM LAYOUT Đây cửa sổ trình bày biểu mẫu cho phép định vị nhiều biểu mẫu hình ch-ơng trình ứng dụng đ-ợc thi hành Ta định dạng biểu mẫu hình cách dùng cht di chun biĨu mÉu cưa sỉ Form Layout Sử dụng cửa sổ Form Layout không đơn giản nh- cửa sổ khác không đ-ợc kích hoạt sẵn, ng-ời dùng cần phải chạy ứng dụng sau bố trí đ-ợc biểu mẫu thông qua Form Layout Nếu ta không định dạng biểu mẫu vị trí hình lúc thiết kế vị trí khởi động biểu mẫu thực thi CHƯƠNG II: VIếT LệNH CHO CáC ĐốI TƯợNG Điểm mẫu chốt cần phải nhận thức rõ khâu lập trình Visual Basic là: Visual Basic xử lý mà để đáp ứng kiện Thực vậy, không nh- nhiều ngôn ngữ lập trình khác, dòng mà thi hành ch-ơng trình Visual Basic phải nằm thủ tục hàm, dòng mà bị cô lập không làm việc 1.2.1 Cửa sổ CODE Cửa sổ Code nơi để viết m· Cưa sỉ Code cã mét t¸ch (Split bar) nằm bên d-ới tiêu đề, đầu cuộn dọc Thanh cuộn có tác dụng tách cửa sổ Code thành hai cửa sổ Code để xem hai phần cửa sổ Code lúc SVTH: Nguyễn Việt Hoà Trang 10 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú 3.5.2 Giao diện danh mục loại sách Danh mục loại sách gồm thể loại sách đ-ợc phân chia có thviện nh-: Sách giáo khoa, sách tham khảo, sách giáo viên Trong loại sách lại đ-ợc phân chia thành nhiều chủ đề khác nh-: SGK (Lịch sử, toán) 3.5.3 Giao diƯn danh mơc khèi líp 3.5.4 Giao diƯn danh mục ngôn ngữ SVTH: Nguyễn Việt Hoà Trang 38 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú 3.5.5 Giao diện danh mục sách Chức thao tác với Danh mục sách gồm: Thêm mới, Chỉnh, Sửa, Xoá Tạo sách, tạp chít-ơng tự nh- danh mục khác Nhập thông tin cần thiết liên quan đến sách cần nhập (Một số thông tin bắt buộc ch-ơng trình cảnh báo cho bạn biết phải nhập đầy đủ thông tin) 3.5.6 Giao diện tìm kiếm sách Giúp bạn tra cứu tìm kiếm sách cách nhanh đơn giản Click chọn Quản lý danh mục SVTH: Nguyễn Việt Hoà Trang 39 Menu hình Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú 3.6 Quản lý kho sách 3.6.1 Giao diƯn danh mơc kho s¸ch 3.6.2 Giao diƯn nhËp kho 3.6.3 Giao diƯn xt kho SVTH: Ngun ViƯt Hoà Trang 40 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Khi nhập Số l-ợng nhập hay Số l-ợng xuất bạn hÃy click chọn mà sách phần mềm tự tìm mà sách, số l-ợng sách th- viện m bạn không cần nhập v o v ch cần điền số l-ợng l-u lại 3.7 Quản lý độc giả Quản lý độc giả bao gồm ba chức - Thông tin độc giả - Tìm kiếm độc giả - Tạo thẻ th- viện 3.7.1 Giao diện quản lý thông tin độc giả 3.7.2 Giao diện tìm kiếm độc giả SVTH: Nguyễn Việt Hoà Trang 41 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Việc tìm kiếm đơn giản Có ph-ơng pháp tìm kiếm thông tin độc giả, bạn cần nhớ thông tin sau: Mà độc giả, Tên độc giả, Địa tên lớp, nhập chuỗi thuộc thông tin phần mềm lọc độc giả có định dạng t-ơng tự 3.7.3 Tạo thẻ Click Quản lý độc giả hay chọn menu hộp thoại: m n hình Phần là: Nhập mà độc giả cần tạo cần nhấp nút , list danh sách tên độc giả mà bạn đà nhập phần Quản lý thông tin độc giả lên Chọn độc giả cần in thẻ v nhấn nút 3.8 Quản lý m-ợn trả 3.8.1 Hình ảnh thị vị trí chức SVTH: Nguyễn Việt Hoà Trang 42 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú 3.8.2 Thực cho m-ợn sách 3.8.2.1 Kiểm tra sách mà độc giả cần m-ợn có kho Nếu bạn không nhớ mà không nhập tên mÃ, cần Click vào Tìm sách ch-ơng trình tất thông tin sách có kho theo thứ tự mà sách Khi bạn chọn sách list, ch-ơng trình toàn thông tin sách mà bạn chọn 3.8.2.2 Kiểm tra điều kiện m-ợn độc giả Sau chọn loại sách click vào kiểm tra độc giả ch-ơng trình SVTH: Nguyễn Việt Hoà Trang 43 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Với số l-ợng click vào nút “ Cho m-ỵn” sÏ cho m-ỵn NÕu hỵn qun ch-ơng trình đ-a câu hỏi 3.8.3 Độc giả trả sách Bạn nhập Mà bạn đọc thể thức m-ợn sau nhấp nút Nếu trả đ-ợc không có lời cảnh báo SVTH: Nguyễn Việt Hoà Trang 44 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú 3.8.4 Gia hạn sách Việc Thực gia hạn sách đà m-ợn thực phần làm đơn giản t-ơng tự nh- việc nhận trả sách 3.9 Quản trị hệ thống/ Phân quyền 3.9.1 Phân quyền nhân viên Nghiệp vụ quản lý th- viện có vị trí chính: SVTH: Nguyễn Việt Hoà Trang 45 Lớp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Ng-ời quản trị: Có quyền sử dụng tất chức ch-ơng trình, theo dõi báo cáo phân quyền cho ng-ời khác Thủ kho: Có chức nhập sách, huỷ sách, quản lý báo cáo liên quan đến kho sách M-ợn trả: Ng-ời th-ờng xuyên giao dịch với độc giả, có quyền sử dụng chức năng: Cho m-ợn, nhận sách trả, gia hạn m-ợn Sau đ-ợc phân quyền ng-ời có tài khoản mật để truy nhập cào ch-ơng trình với quyền đ-ợc sử dụng 3.9.2 Thay đổi thông tin cá nhân 3.9.3 Quản lý tài khoản SVTH: Ngun ViƯt Hoµ Trang 46 Líp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Kết luận Tự đánh giá kết đồ án Quản lý th- viện máy tính điện tử ph-ơng tiện, công cụ đại hữu hiệu giúp cho cán th- viện đáp ứng đ-ợc yêu cầu độc giả thời gian ngắn Về mặt l-u trữ: Đà l-u trữ đầy đủ thông tin cần thiết cho thviện Về mặt chức năng: Đà liệt kê t-ơng đối đầy đủ nghiệp vụ cần thiết th- viện Tuy nhiên số vấn đề mà ch-ơng trình ch-a giải đ-ợc, là: - Ch-a quản lý đ-ợc tài liệu băng đĩa - Ch-a cho phép độc giả tự đăng ký m-ợn sách H-ớng phát triển H-ớng phát triển mà đồ án cần đạt đ-ợc là: - Ch-ơng trình đ-ợc mở rộng với nhiều loại t- liệu khác nh- băng, đĩa - Cho phép độc giả tự đăng ký m-ợn sách - Tiếp tục thực thêm phần đà cài đặt Một lần nữa, em xin gửi lời cảm ơn chân thành tới giảng viên CN L-ơng Xuân Phú, tập thể lớp 44K1- CNTT, bè bạn giảng viên khoa Trong trình làm đồ án, vốn kiến thức hạn chế nh- thời gian có hạn, cộng với khó khăn hiểu biết thực tế nên chắn không tránh khỏi thiếu sót Rất mong đ-ợc góp ý, bảo, giúp đỡ giảng viên, bạn bè khoa CNTT - Tr-ờng đại học Vinh SVTH: Ngun ViƯt Hoµ Trang 47 Líp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Tài liƯu tham kh¶o [1] – “ Microsoft Visual Basic & Lập trình sở liệu 6.0 , Nguyễn Thị Ngọc Mai(chủ biên), Nhà xuất lao động Xà hội [2] Những thực hành sở liệu Visual Basic , Ks Đinh Xuân Lâm, Nhà xuất thống kê [3] Bài giảng Microsoft Access , Ths Nguyễn Đình Thuân [4] Bài giảng sở liệu & phân tích thiết kế hệ thống thông tin quản lý , Ths Nguyễn Hữu Trọng [5] Một số luận văn tốt nghiệp anh chị khoá tr-ớc SVTH: Ngun ViƯt Hoµ Trang 48 Líp: 44K1 - CNTT Đồ án tốt nghiệp GVHD: CN L-ơng Xuân Phú Mục lục TT Phần i Ch-ơng I 1.1.1 1.1.2 1.1.2.1 1.1.2.2 1.1.2.3 1.1.2.4 1.1.2.5 1.1.2.6 1.1.2.7 1.1.2.8 1.1.2.9 1.1.2.10 1.1.2.11 1.1.2.12 1.1.2.13 1.1.2.14 1.1.3 1.1.4 1.1.5 Ch-¬ng II 1.2.1 1.2.1.1 1.2.1.2 1.2.1.3 1.2.2 1.2.3 1.2.4 Tiêu đề Lời nói đầu GIớI THIệU Về NGÔN NGữ LậP TRìNH VISUAL BASIC Thiết kế giao diƯn FORM TOOLS BOX(Hép c«ng cơ) Scroll Bar(Thanh cn) Option Button Control(Nót chän) Check Box(Hép kiĨm tra) Label(Nh·n) Frame(Khung) Image(Hình ảnh) Picture Box Text Box(Hộp soạn thảo) Command Button(Nút lÖnh) Directory List Box, Drive List Box, File List Box List Box(Hộp danh sách) Shape(Điều khiển hình dạng) Timer(Điều khiển thêi gian) Treeview PROPERTIES WINDOWS(Cưa sỉ thc tÝnh) PROJECT EXPLORER Cửa sổ FORM LAYOUT Viết lệnh cho đối t-ợng Cưa sỉ CODE Hép liƯt kª Object Hép liƯt kª Procedure Intellisense Biến Các kiểu liệu Điều khiển luồng ch-ơng trình SVTH: Nguyễn Việt Hoà Trang 49 Trang Líp: 44K1 - CNTT 2 3 4 4 5 6 6 7 8 9 10 10 10 10 10 11 Đồ án tốt nghiệp 1.2.4.1 1.2.4.2 1.2.4.3 1.2.4.4 1.2.4.5 1.2.4.6 Ch-¬ng III 1.3.1 Ch-¬ng IV 1.4.1 1.4.2 1.4.3 Ch-ơng V 1.5.1 1.5.1.1 1.5.1.2 1.5.1.3 Ch-ơng VI Phần II 2.1 2.2.1 2.2.2 2.2.3 2.3 2.3.1 2.3.1.1 2.3.1.2 2.3.2 2.3.2.1 2.3.2.2 2.3.2.3 2.3.2.4 2.3.2.5 2.4 GVHD: CN L-ơng Xuân Phó LƯnh IF then LƯnh SELECT CASE LƯnh DO WHILE LOOP LÖnh DO LOOP WHILE LÖnh FOR NEXT LÖnh DO LOOP UNTIL Các hàm chuỗi CáC HàM Về CHUỗI Ch-ơng trình Khái niệm Thủ tục Hàm Truy xuất liệu visual basic Các khái niệm Biến toàn cục Biến cục Biến Module Bẫy lỗi visual basic phân tích thiết kế hệ thống Tổng quan đề tài Mô tả hệ thống cũ Nhận xét hoạt động hệ thống cũ Yêu cầu hệ thống Phân tích hệ thống Thông tin đầu vào đầu hệ thống Thôgn tin đầu vào Thông tin đầu Hoạt động hệ thống Quản lý danh mục Quản lý kho sách Quản lý độc giả Quản lý m-ợn trả sách Thống kê báo cáo Thiết kế hệ thèng SVTH: Ngun ViƯt Hoµ Trang 50 11 12 12 12 12 13 13 13 15 15 16 16 17 17 18 18 19 19 20 20 20 22 22 22 22 22 23 23 23 24 24 25 25 25 Lớp: 44K1 - CNTT Đồ án tốt nghiệp 2.4.1 2.4.1.1 2.4.1.2 2.4.2 2.4.3 2.4.3.1 2.4.3.2 4.3.3 2.4.3.3.1 2.4.3.3.2 2.4.3.3.3 2.4.3.3.4 2.4.3.3.5 2.4.4 2.4.4.1 2.4.4.2 2.4.4.3 2.4.4.4 2.4.4.5 2.4.4.6 2.4.4.7 2.4.4.8 2.4.4.9 2.4.4.10 2.4.4.11 2.4.4.12 2.4.4.13 2.4.4.14 2.4.4.15 2.4.4.16 2.4.4.17 2.2.5 Phần iii 3.1 GVHD: CN L-ơng Xuân Phú Một số khái niệm Biểu đồ phân cấp chức Biểu đồ luồng liệu Biểu đồ phân cấp chức Biểu đồ luồng liệu Mức khung cảnh Mức ®Ønh Møc d-íi ®Ønh Qu¶n lý danh mơc Qu¶n lý kho sách Quản lý độc giả Quản lý m-ợn trả Báo cáo thống kê Thiết kế sở liệu Bảng danh mục độc giả: tbldocgia Bảng danh mục phân loại: tblphanloai Bảng chủ đề: tblChude Bảng danh mục ngôn ngữ: tblngonngu Bảng danh mục khối lớp: tblkhoilop Bảng danh muc kho: tblkho Bảng danh mục tác giả: tbltacgia Bảng danh mục vị trí: tblvitri Bảng danh mục nhà xuất bản: tblnhaxuatban Bảng danh mục sách: tblsach Bảng danh mục nhân viên: tblnhanvien Bảng danh mục nhập kho: tblnhapkho Bảng danh mục xuất kho: tblxuatkho Bảng danh mục sách m-ợn: tblsachmuon B¶ng danh mơc thĨ thøc: tblthethuc B¶ng danh mơc phiếu m-ợn: tblphieumuon Bảng danh mục kiểm kê: tblkiemke Quan hệ bảng Một số giao diện Giao diện đăng nhập hệ thống SVTH: Nguyễn Việt Hoà Trang 51 Líp: 44K1 - CNTT 25 25 25 27 27 27 28 29 29 30 30 31 31 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 34 34 35 35 35 §å ¸n tèt nghiÖp 3.2 3.3 3.4 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.5.6 3.6 3.6.1 3.6.2 3.6.3 3.7 3.7.1 3.7.2 3.7.3 3.8 3.8.1 3.8.2 3.8.2.1 3.8.2.2 3.8.3 3.8.4 3.9 3.9.1 3.9.2 3.9.3 GVHD: CN L-ơng Xuân Phú Giao diện ch-ơng trình sau đăng nhập thành công Giao diƯn khai b¸o tham sè hƯ thèng Giao diƯn menu ch-ơng trình Tạo lập danh mục Giao diện danh mục nhà xuất Giao diện danh mục loại sách Giao diƯn danh mơc khèi líp Giao diƯn danh mơc ng«n ngữ Giao diện danh mục sách Giao diện tìm kiếm sách Quản lý kho sách Giao diện danh mục kho sách Giao diện nhập kho Giao diện xuất kho Quản lý độc giả Giao diện quản lý thông tin độc giả Giao diện tìm kiếm độc giả Tạo thẻ Quản lý m-ợn trả Hình ảnh thị vị trí chức Thực cho m-ợn sách Kiểm tra sách mà độc giả cần m-ợn có kho Kiểm tra điều kiện m-ợn độc giả Độc giả trả sách Gia hạn sách Quản trị hệ thống/ Phân quyền Phân quyền nhân viên Thay đổi thông tin cá nhân Quản lý tài khoản Kết luận Tài liệu tham khảo Mơc lơc SVTH: Ngun ViƯt Hoµ Trang 52 Líp: 44K1 - CNTT 35 36 36 36 36 37 37 37 38 38 39 39 39 39 40 40 40 41 41 41 42 42 42 43 44 44 44 45 45 46 47 48 ... th- viện cần đòi hỏi chế quản lý gọn nhẹ, chặt chẽ, hiệu đây, th- viện quản lý danh mục, quản lý kho sách, quản lý độc giả, quản lý m-ợn trả báo cáo thống kê Với đầu sách, th- viện quản lý thông... kho Quản lý trình nhập kho Ban quản lý Thông tin xuất kho CSDL Quản lý trình xuất kho 2.4.3.3.3 Quản lý độc giả Thông tin độc giả Quản lý thông tin độc giả Độc giả Thẻ thviện CSDL Ban quản lý. .. nghiệp GVHD: CN L-ơng Xuân Phú 2.4.2 biểu đồ phân cấp chức Quản lý th- viện Quản lý danh mục Quản lý kho sách Quản lý độc giả Quản lý m-ợn trả Thống kê báo cáo Nhà xuất Danh mục kho sách Thông

Ngày đăng: 02/12/2021, 23:43

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w