Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 63 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
63
Dung lượng
2,16 MB
Nội dung
Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện TRƢỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN - - ĐỒ ÁN TỐT NGHIỆP Quản Lý Thƣ Viện Giáo viên hướng dẫn: Th.s Trần Thị Kim Oanh Th.s Phan Anh Phong Sinh viên thực hiện: Trần Dân Tín Dƣơng Dỗn Tuấn Vinh 05 – 2010 Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Lời Cảm Ơn Em xin chân thành cảm ơn Cô giáo Th.S Trần Thị Kim Oanh, Thầy giáo Th.S Phan Anh Phong tận tình giúp đỡ, hƣớng dẫn cho chúng em hoàn thành tốt đồ án Em xin chân thành cảm ơn khoa Công Nghệ Thông Tin trƣờng Đại Học Vinh tạo điều kiện thuận lợi học tập Em cảm ơn thầy cô khoa tận tình giảng dạy, trang bị cho em kiến thức quý báu năm học vừa qua Sinh viên thực Trần Dân Tín Dƣơng Dỗn Tuấn Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Lời Mở Đầu Nếu bạn ngƣời thích nhanh chóng muốn tìm hiểu nguồn tri thức giải thích đƣợc bạn lại thích thú với chƣơng trình quản lý đến nhƣ vậy? Khơng phải tự nhiên bạn lại ngồi hàng máy tính mà khơng cần làm việc khơng cần chơi game Quả thật công nghệ làm thay đổi tƣ duy, cách nhìn nhận vấn đề ngƣời Giờ bạn tìm kiếm thơng tin môi trƣờng rộng lớn nhƣ môi trƣờng Internet đặc biệt môi trƣờng thƣ viện mà chúng tơi muốn đề cập tới đây, bạn tìm kiếm sách mà ƣa thích cách nhanh chóng dựa chƣơng trình tin học viết sẵn Các thƣ viện thiếu chƣơng trình quản lý thƣ viện, cách quản lý tiện lợi tiết kiệm đƣợc thời gian, tài chính, bạn thấy tiện ích mà chƣơng trình đem lại mà bạn cần ngồi lên máy tính sử dụng chƣơng trình u cầu chƣơng trình tìm đến cho sách mà ƣa thích để đọc mƣợn sách, tìm hiểu thông tin sách, thhông tin độc giả … Trong chƣơng trình chúng tơi muốn tập trung giới thiệu đến kỷ lập trình Visual Basic kỷ làm việc Access, để nắm bắt nhanh chóng cách làm chƣơng trình này, u cầu bạn cần phải có số vốn kiến thức Access Visual Basic Với vốn kiến thức nhỏ bé CNTT đƣợc học trƣờng tìm tịi học hỏi chúng tơi xây dựng chƣơng trình nhằm đóng góp phần nhỏ bé mơi trƣờng tin học Rất mong đƣợc hƣớng dẫn, góp ý thầy cô giáo tất bạn Đƣợc giúp đỡ, đạo tận tình giáo viên hƣớng dẫn cô giáo Th.S Trần Thị Kim Oanh thầy giáo Th.S Phan Anh Phong đồ án chúng em đƣợc hồn thành Vì khả thời gian có hạn chƣơng trình quản lý thƣ viện chắn cịn nhiều thiếu sót bất cập mong đƣợc bảo, góp ý thầy cô giáo tất bạn Xin trân trọng cảm ơn ! CHƢƠNG I Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Trong thời đại tri thức ngày nay, việc nâng cao chất lƣợng giáo dục nhiệm vụ quan trọng hàng đầu nƣớc ta Song song với việc đào tạo, việc quản lý không phần quan trọng đặc biệt việc quản lý sách thƣ viện Hằng ngày số lƣợng lớn sách thƣ viện đƣợc sử dụng Việc quản lý sách vốn khó khăn, nhƣng nhu cầu đọc ngày tăng nên việc quản lý sách thƣ viện khó khăn Nên chúng em nắm bắt nhu cầu để viết chƣơng trình quản lý thƣ viện nhằm giải phần khó khăn nêu Chƣơng trình quản lý thƣ viện nhằm giải phần khó khăn Chƣơng trình hỗ trợ chức thông dụng mà nhiệm vụ hay chức hỗ trợ việc lƣu trữ liệu sách 1.2 Mục đích đề tài Tạo cơng cụ cho thƣ viện phổ thông đại học quản lý sách tốt hơn, nhanh hơn, xác 1.3 u cầu đề tài Khi nói đến lập trình với sở liệu nghĩ tới ứng dụng quản lý Trong thực tế xuất nhiều toán quản lý khác nhiều nghành nhiều lĩnh vực, ngày yêu cầu cao độ xác, tính kịp thời thơi nhƣng số lƣợng công việc lớn xử lý công việc nhiều khơng phải vấn đề nhỏ Ở tìm hiểu mơ hình quản lý tƣơng đối phức tạp chút, quản lý thƣ viện Công việc quản lý thƣ viện đƣợc mơ tả nhƣ sau: Quản lý tài liệu: Trong thƣ viện có nhiều loại tài liệu cần quản lý, việc cần phải làm tìm cách xếp chúng Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện cách ngăn nắp gọn gàng Để muốn lấy sách tác giả A phải khoanh vùng đƣợc vị trí Hoặc ngƣời đọc muốn mƣợn quyến sách tin học ngƣời quản lý phải biết vị trí tƣơng đối đó…Và để làm đƣợc điều địi hỏi ngƣời trơng thƣ viện phải đánh cho sách mã khác Ứng với mã tất thơng tin sách, nhƣ tên sách năm xuất bản, tác giả loại sách….Khi sách bị mã, thông tin sách đƣợc xóa có hỏi phải biết đƣợc sách khơng tồn bạn mua thêm sách bạn cần nhập cho mã để quản lý Quản lý độc giả: Thƣ viện nhiệm vụ cho mƣớn sách cơng việc quan trọng phải quản lý đƣợc độc giả mƣợn sách Nếu thƣ viện làm thẻ bạn quản lý đƣợc mƣợn sách mƣợn Và mƣợn đƣợc đến hạn trả hay chƣa, chƣa đến hạn…Rất nhiều cơng việc xung quanh việc quản lý sách cho mƣợn Ngoài cuối quý cuối năm ngƣời quản lý phải thống kê báo cáo đầu sách để có kế hoạch mua năm, quý mới… 1.3.1 Danh sách yêu cầu Lập thẻ độc giả Cập nhật thông tin độc giả Hủy thẻ độc giả Nhập sách Hủy sách Tra cứu sách Lập phiếu mƣợn sách Nhận trả sách 1.3.2 Phân tích yêu cầu Trần Dân Tín - Dƣơng Doãn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Công việc thực tế nhƣ nhƣng tất đƣợc làm thủ công cách: Nếu bạn muốn tìm tác giả A bạn phải tra mã mã ngƣời cho mƣợn tìm theo ký hiệu để lấy sách cho bạn Gỉa sử tơi có sách” Tự Học VB6” tác giả Lê Minh Trí có mã MS05, thể loại B Hay bạn thêm sách bạn phải ghi vào sổ thơng tin nhƣ tên sách tác giả,mã sách…và vị trí thƣ viện bạn Nếu sách bị ta phải tiến hành gạch tên sổ Hoặc độc giả mƣợn sách bạn phải ghi lại số thẻ họ số thẻ nên thẻ có mã MT03a bạn biết bạn học lớp tin 46A, so sánh tên bạn biết ngƣời mƣợn sách… Nhƣng tất công việc đƣợc thay máy tính Giờ tìm sách tác giả Lê Minh Trí bạn cần vào chức tìm kiếm gõ Lê Minh Trí tất sách có thƣ viện tác giả Lê Minh Trí với thơng tin xuất Tƣơng tự nhƣ chức lại đƣợc thực tự động với máy tính Qua phân tích bạn hình dung chƣơng trình quản lý thƣ viện bao gồm chức sau: - Hệ thống: Bao gồm tất danh mục liên quan - Tƣ liệu: Là danh mục đầu sách thƣ viện - Mƣợn trả: Lƣu giao dịch mƣợn trả độc giả thƣ viện - Tìm kiếm: Tìm kiếm sách theo điều kiện đƣa vào - Báo cáo: Báo cáo tình hình đầu sách nhƣ tình hình mƣợn trả độc giả - Trợ giúp: Là File help trợ giúp sử dụng chƣơng trình - Quản lý ngƣời dùng: Cho phép thêm sữa xóa ngƣời sử dụng hệ thống Cơ sở liệu đƣợc thiết kế Microsoft Access Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện 1.4 Cách tiếp cận đề tài Ngƣời sử dụng muốn sử dụng chƣơng trình nhằm mục đích đọc sách thật đơn giản, ngƣời sử dụng cần nháy đúp chuột vào biểu tƣợng “LIBRARY.exe của” chƣơng trình xuất hiên mục đăng nhập, sau vào mục “User Name” chọn “Other” dành cho ngƣời dùng đăng nhập dễ dàng sử dụng đƣợc mục đích yêu cầu đọc sách Ngƣời sử dụng muốn hiểu xâu sắc đề tài chƣơng trình tìm hiểu phân tích thiết kế hệ thống, Visual Basic 6.0 Access 2000 Để tự tạo cho chƣơng trình quản lý thƣ viện khác 1.5 Công cụ sử dụng Ở chủ yếu sử dụng hai cơng cụ Visual Basic 6.0 Access 2000 để viết chƣơng trình Sau xin đƣợc giới thiệu đôi nét công cụ 1.5.1 Giới thiệu Visual Basic 6.0 Visual Basic 6.0 cách nhanh tốt để lập trình cho Microsoft Windows Cho dù bạn chuyên nghiệp hay mẻ chƣơng trình Windows Visual Basic 6.0 cung cấp cho bạn công cụ hồn chỉnh để đơn giản hóa việc triển khai lập trình ứng dụng cho MSWindows Visual Basic ? Phần “Visual” đề cập đến phƣơng pháp đƣợc sử dụng để tạo giao diện đồ họa ngƣời dùng (Graphical User Interface hay viết tắt GUI) Có sẵn phận hình ảnh, gọi controls, bạn đặt vị trí định đặc tính chúng khung hình, gọi form Nếu bạn sử dụng chƣơng trình vẽ chẵng hạn nhƣ “ paint ”, bạn có sẵn kỹ cần thiết để tạo GUI cho Visual Basic 6.0 Phần “ Basic” đề cập ngôn ngữ BASIC (Beginners All-Purpose Symbolic Instruction Code), ngơn ngữ lập trình đơn giản, dễ học, đƣợc chế Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện cho khoa học gia ( ngƣời khơng có để học lập trình điện toán) Visual Basic đƣợc từ MSBasic, Bill Gates viết từ thời dùng cho máy tính bits 8080 hay Z80 Hiện chứa đến hàng trăm câu lệnh, hàm từ khóa Rất nhiều commands, functions liên hệ trực tiếp đến MSWindows GUI Những ngƣời viết chƣơng trình cách học vài commands, functions keywords Khả ngôn ngữ cho phép ngƣời chuyên nghiệp hoàn thành điều nhờ sử dụng ngơn ngữ lập trình MSWindows khác Ngƣời mang lại phần “Visual” cho Visual Basic ơng Alan cooper Ơng gói mơi trƣờng hoạt động Basic phạm vi dễ hiểu, dễ dùng, không cần phải ý đến độ tinh xảo MSWindows, nhƣng dùng chức MSWindows cách hiệu Do đó, nhiều ngƣời xem ơng Alan Cooper cha già Visual Basic 1.5.2 Giới thiệu Access Microsoft Aceess bốn phần mềm ứng dụng Microsoft Office (Microsoft word, Microsoft Excel, Microsoft PowerPoit) Access hệ quản trị sở liệu (Data Base Management SystemDBMS)- Viết tắt sở liệu dùng để tạo, sử lý sở liệu Cho phép quản lý số liệu cách thống có tổ chức, liên kết số liệu rời rạc lại với giúp ngƣời sử dụng thiết kế chƣơng trình cách tự động, tránh thao tác thủ công trình tính tốn xử lý 1.6 Bảng trách nhiệm u cầu Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Stt Quản Lý Thƣ Viện Nghiệp Vụ Lập thẻ độc giả Ngƣời dùng Phần mềm Ghi Cung cấp thông tin Kiểm tra quy định Cho phép huỷ cập độc giả lƣu trữ nhật lại hồ sơ, thay đổi quy định tuổi Cập nhật thông Chọn độc giả theo danh Liệt kê danh sách Trong trình thực tin độc giả sách đƣợc liệt kê độc giả Kiểm thay đổi tra quy định lƣu quy định trữ Hủy thẻ độc giả Chọn độc giả hết hạn Hủy thẻ độc giả Có thề xố hay lƣu thẻ độc giả để hủy hết hạn so với ngày thẻ độc giả Nhập sách Nhập thông tin Kiểm tra thời hạn Có thể thay đổi quy cần thiết sách cần sách lƣu định hạn sách lƣu Hủy sách Chọn sách hết hạn để Hủy sách Có thể thay đổi hủy Tra cứu sách hạn cho phép Nhập vào từ Tra cứu theo yêu cầu Hiển thị thông khóa cần tra tin lọc đƣợc Lập phiếu mƣợn Chọn độc giả Cập nhật sách Có thể thay đổi quy sách độc giả cần mƣợn độc giả mƣợn định sách (nếu có) kiểm tra số lƣợng cho phép mƣợn Nhận trả sách Chọn sách độc Cập nhật thông tin giả trả sách trả Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện CHƢƠNG II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Lựa chọn hƣớng phân tích Khi phân tích thiết kế hệ thống ta chọn hai hƣớng hƣớng chức hƣớng liệu Trong tốn tơi chọn phân tích theo hƣớng chức Với cách tiếp cận chức đƣợc lấy làm trục q trình phân tích thiết kế, tiến hành phân tích xuống có cấu trúc Các bƣớc thực hiện: Xây dựng biểu đồ phân cấp chức Xây dựng biểu đồ luồng liệu Xây dựng mối quan hệ thực thể Xây dựng mơ hình liệu 2.2 Phân tích hệ thống cũ Với cách quản lý thƣ viện hồn tồn thủ cơng truyền thống gặp nhiều khó khăn việc lƣu trữ xử lý thông tin Bởi cần xây dựng chƣơng trình quản lý máy tính để giúp việc quản lý cách sác hiệu hơn, làm giảm nhẹ phần đáng kể nhân lực công sức Yêu cầu hệ thống quản lý máy tính: - Quản lý tốt thông tin thƣ viện - Xử lý thơng tin xác khoa học - Chƣơng trình dễ sử dụng có hiệu - Có khả hỗ trợ đa ngƣời dùng, phù hợp với xu phát triển mạng máy tính Trần Dân Tín - Dƣơng Doãn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện 3.3.2 Màn hình danh mục sách Ngƣời dùng sử dụng form nhập sách mới, thêm, cập nhật, xóa, tra cứu sách MH DM sách Form_Load MH DM sách hiển thị thông tin lên form Lấy liệu thực Chú Thích: 1: Form Danh mục sách 2: Textbox để thực tra cứu sách ( tra cứu tƣơng ứng với cột lƣới datagird ) Ngƣời dùng nhập vào thông tin cần tra cứu, chƣơng trình tự động lọc từ từ lƣới Datagird hiển thị cho ngƣời dùng chọn lựa 3: DataGrid hiển thị thông tin danh sách sách thông tin tƣơng ứng sách bên dƣới Khi ngƣời dùng nhấp chuột vào DataGrid thơng tin tƣơng ứng đƣợc hiển thị bên dƣới lƣới 4: Frame hiển thị thơng tin sách, ngƣời dùng nhập thông tin vào frame để thực chức thêm, cập nhật, xóa sách cần theo nhu cầu 5: Button thực chức thêm, cập nhật, xóa sách form Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Groupbox thông tin sách STT Tên Kiểu Ý nghĩa txttext(0) String Mã sách txttext(1) String Tên sách txttext(2) String Tác giả txttext(3) String Nhà xuất txttext(4) String Năm xuất txttext(5) String Tổng số txttext(6) String Tình trạng sách txttext(7) String Số trang cboTheloai String Thể loại sách 10 cboNgonngu String Ngôn ngữ sách 11 DTPkr Date Ngày nhập sách Tra cứu thông tin sách - Nhập: nhập thơng tin cần tìm vào textbox cột tƣơng ứng lƣới để tra cứu theo tiêu chí mong muốn - Xuất: Danh sách thơng tin sách theo tiêu chuẩn tra cứu / không hiển thị sách khơng tìm thấy - Thuật giải: (Mã giả ) IF tìm thấy THEN Hiển thị danh sách hợp đồng lên hình ELSE Danh sách rỗng END IF Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Lƣu thông tin sách - Nhập: Thông tin tra cứu theo hình thức phù hợp, thơng tin cần cập nhật - Xuất: Thông báo lƣu/ Thông báo lƣu - Thuật giải: (Mã giả ) IF tìm thấy THEN Hiển thị thơng tin tìm đƣợc lên hình Lƣu TABLE SACH IF Lƣu đƣợc THEN Thông báo lƣu Hiển thị TABLE SACH lên hình với mẫu tin đƣợc lƣu ELSE Báo lỗi lƣu đƣợc END IF ELSE Sửa thông tin sách - Nhập: Thông tin tra cứu theo hình thức phù hợp, thơng tin cần sửa - Xuất: Thông báo sửa/ Thông báo khơng thể sửa - Thuật giải: (Mã giả) IF tìm thấy THEN Hiển thị thơng tin tìm đƣợc lên hình Sửa TABLE SACH IF sửa đƣợc THEN Thơng báo sửa Hiển thị TABLE SACH lên hình với mẫu tin đƣợc sửa ELSE Báo lỗi sửa đƣợc END IF ELSE Thông báo khơng tồn mẫu tin END IF Trần Dân Tín - Dƣơng Doãn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện 3.3.3 Màn hình danh mục độc giả Ngƣời dùng sử dụng form nhập sách mới, thêm, cập nhật, xóa, tra cứu độc giả MH DM độcgiả Form_Load MH DM độcgiả Hiện thông tin lên form Lấy liệu thực Chú Thích: 1: Form Danh danh mục độc giả 2: Textbox để thực tra cứu độc giả ( tra cứu tƣơng ứng với cột lƣới datagird ) Ngƣời dùng nhập vào thơng tin cần tra cứu, chƣơng trình tự động lọc từ từ lƣới datagird hiển thị cho ngƣời dùng chọn lựa 3: DataGrid hiển thị thông tin danh sách giả độc giả thông tin tƣơng ứng độc giả bên dƣới Khi ngƣời dùng nhấp chuột vào DataGrid thơng tin tƣơng ứng đƣợc hiển thị bên dƣới lƣới 4: Frame hiển thị thơng tin độc giả, ngƣời dùng nhập thông tin vào frame để thực chức thêm , cập nhật, xóa độc giả cần theo nhu cầu 5: Button thực chức thêm, cập nhật, xóa độc giả form Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Groupbox thông tin sách STT Tên Kiểu Ý nghĩa txttext(0) String Mã độc giả txttext(1) String Tên độc giả txttext(2) String Giới tính txttext(3) String Địa txttext(4) String Điện thoại txttext(5) String Email cboMaloaiDG String Thể loại độc giả DTPkr Date Ngày sinh Tra cứu thông tin độc giả - Nhập: nhập thơng tin cần tìm vào ô textbox cột tƣơng ứng lƣới để tra cứu theo tiêu chí mong muốn - Xuất: Danh sách thông tin độc giả theo tiêu chuẩn tra cứu / khơng hiển thị độc giả khơng tìm thấy - Thuật giải: (Mã giả ) IF tìm thấy THEN Hiển thị danh sách hợp đồng lên hình ELSE Danh sách rỗng END IF Lƣu thông tin độc giả - Nhập: Thông tin tra cứu theo hình thức phù hợp, thơng tin cần cập nhật - Xuất: Thông báo lƣu/ Thông báo lƣu - Thuật giải: (Mã giả ) IF tìm thấy THEN Hiển thị thơng tin tìm đƣợc lên hình Lƣu TABLE DOCGIA IF Lƣu đƣợc THEN Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Thông báo lƣu Hiển thị TABLE DOCGIA lên hình với mẫu tin đƣợc lƣu ELSE Báo lỗi lƣu đƣợc END IF ELSE Sửa thông tin độc giả : - Nhập: Thông tin tra cứu theo hình thức phù hợp, thơng tin cần sửa - Xuất: Thông báo sửa/ Thông báo sửa - Thuật giải: (Mã giả) IF tìm thấy THEN Hiển thị thơng tin tìm đƣợc lên hình Sửa TABLE DOCGIA IF sửa đƣợc THEN Thông báo sửa Hiển thị TABLE DOCGIA lên hình với mẫu tin đƣợc sửa ELSE Báo lỗi sửa đƣợc END IF ELSE Thông báo không tồn mẫu tin END IF 3.3.4 Màn hình lập thẻ thƣ viện cho độc giả Khi độc giả có nhu cầu lập thẻ thƣ viện, ngƣời dùng mở form lên để thực Trần Dân Tín - Dƣơng Doãn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Thực chức lƣu, xóa thẻ thƣ viện độc giả : + Chọn độc giả cần lập thẻ combobox : độc giả chƣa có thẻ thƣ viện button Lƣu-F2 cho lƣu, độc giả có thẻ thƣ viên nút Lƣu-F2 khơng mà có button Xóa-F4 hiển thị + Chọn yêu cầu cần thiết nhấn Lƣu Xóa để thực + Chọn Trở để quay hình 3.3.5 Màn hình Mƣợn – Trả Sách Khi độc giả có nhu cầu mƣợn sách trả sách, thực Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Thực chức mƣợn trả sách độc giả : + Chọn Tab Mƣợn Trả sách theo yêu cầu Mƣợn sách : ( chƣa thực hoàn chỉnh ) + Chọn độc giả cần mƣợn sách combobox : độc giả chƣa có thẻ thƣ viện button Lập thẻ cho lập thẻ + Chọn Quyển sách độc giả muốn mƣợn : double_click lên sách muốn mƣợn chọn sách nhấn vào button “>>” để chọn, làm ngƣợc lại để bỏ + Kiểm tra số sách độc giả giữ ( có), thời hạn trả sách để độc giả biết + Nhấp nút chấp nhận muốn mƣợn sách + Chọn Trở để quay hình Trả sách : (tƣơng tự nhƣ Mƣợn sách) 3.3.6 Màn hình thay đổi quy định Khi có nhu cầu thay đổi quy đinh quản lý ngƣời dùng mở form lên thực + Cho phép thay đổi, xóa, tra cứu tham số Trần Dân Tín - Dƣơng Doãn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện 3.3.7 Màn hình thêm ngƣời dùng Khi có nhu cầu thêm ngƣời dùng, quản lý chạy form để thêm Thêm ngƣời dùng cho chƣơng trình 3.3.8 Màn hình danh sách ngƣời dùng Hiển thị ngƣời có quyền phần mềm này, ngƣời quản lý thay đổi, xóa, cập nhật ngƣời dùng Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện 3.4 Thử nghiệm kiểm tra Các số liệu thử nghiệm kiểm tra Độc giả Sách Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện ThamSoNguyen TaiKhoan Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện KẾT LUẬN Tự đánh giá kết đề tài Đề tài đƣợc hoàn thành mức phát triển cộng thêm số chức bảo mật, tiện dụng, dễ sử dụng Các hàm chƣơng trình đƣợc cố gắng viết ngắn gọn nhƣng số hàm xử lý lƣới cịn dài Cịn số chức chƣa kịp hồn thành xong nhƣ dự tính ban đầu Còn nhiều mặt hạn chế nhƣng chƣa đƣợc bổ sung Hƣớng phát triển Nếu có điều kiện thời gian, em cố gắng hoàn thành tốt làm mình, để sau đƣợc ứng dụng vào thực tế Trần Dân Tín - Dƣơng Doãn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện TÀI LIỆU THAM KHẢO [1] TS Phạm Quang Trình, Bài giảng phân tích thiết kế hệ thống thông tin, Đại Học Vinh [2] Nguễn Sĩ Dũng, Tin học văn phòng Microsoft Access 2000, NXB Đại Học Quốc Gia TP.Hồ Chí Minh [3] Hồng Phúc – Linh Nga, Tự học Visual Basic 6.0, NXB Lao Động Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện MỤC LỤC Trang Lời Cảm Ơn Lời Mở Đầu CHƢƠNG I: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài 1.2 Mục đích đề tài 1.3 Yêu cầu đề tài 1.4.Cách tiếp cận đề tài 1.5 Công cụ sử dụng 1.6 Bảng trách nhiệm CHƢƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Lựa chọn hƣớng phân tích……… 2.2 Phân tích hệ thống cũ………… 2.3 Danh sách biểu mẩu quy định……………………………… 10 2.4 Mơ hình hóa 18 2.5 Sơ đồ phân cấp chức 19 2.6 Menu hệ thống ……………………………………… 21 2.7 Menu danh mục 22 2.8 Menu tra cứu…………………………………………………………….22 2.9 Menu xử lý 22 2.10 Menu báo cáo 23 2.11 Menu trợ giúp………………………………………………………….23 2.12 Biểu đồ luồng liệu………………………………………… …… 23 2.13 Yêu cầu tiến hóa……………………………………………………….34 2.14 Thiết kế phần mềm……………………………………………… … 37 2.15 Sơ đồ logic…………………………………… …………………… 40 2.16 Chi tiết liệu……………………………………………………… 40 2.17 Thiết kế Module………………………………………….……………42 CHƢƠNG III: CÀI ĐẶT VÀ GIỚI THIỆU SẢN PHẨM 43 3.1 Giới thiệu Visual Basic 6.0 43 3.2 Giới thiệu sản phẩm 46 3.3 Danh sách hình 46 3.4 Thử nghiệm kiểm tra 57 KẾT LUẬN 59 TÀI LIỆU THAM KHẢO 60 Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT Đồ Án Tốt Nghiệp Quản Lý Thƣ Viện Trần Dân Tín - Dƣơng Dỗn Tuấn - Lớp 46E2 -CNTT ... xử lý cơng việc nhiều khơng phải vấn đề nhỏ Ở tìm hiểu mơ hình quản lý tƣơng đối phức tạp chút, quản lý thƣ viện Công việc quản lý thƣ viện đƣợc mơ tả nhƣ sau: Quản lý tài liệu: Trong thƣ viện. .. bạn cần nhập cho mã để quản lý Quản lý độc giả: Thƣ viện nhiệm vụ cho mƣớn sách cơng việc quan trọng phải quản lý đƣợc độc giả mƣợn sách Nếu thƣ viện làm thẻ bạn quản lý đƣợc mƣợn sách mƣợn Và... quản lý không phần quan trọng đặc biệt việc quản lý sách thƣ viện Hằng ngày số lƣợng lớn sách thƣ viện đƣợc sử dụng Việc quản lý sách vốn khó khăn, nhƣng nhu cầu đọc ngày tăng nên việc quản lý