1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Quản lý thư viện cho trường cao đẳng kinh tế tài chính thái nguyên

60 6 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

Nội dung

Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh MỤC LỤC LỜI NÓI ĐẦU CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MICROSOFT ACCESS 1.1.1 Giới thiệu chung Access 1.1.2 Một số đối tượng .3 1.2 GIỚI THIỆU VỀ NGƠN NGỮ LẬP TRÌNH VISUAL BASIC 6.0 .4 1.2.1 Lịch sử phát triển ngôn ngữ .4 1.2.2 Cài đặt VB6 1.2.3 Giao diện môi trường Visual Basic 1.2.4.Thiết kế giao diện 10 1.2.5 Biến, Hằng, Hàm VB 11 1.2.6 Một số câu lệnh khai báo, toán tử VB 12 1.2.7 Các kiểu liệu VB 13 1.2.8 ADO-Activex Data Object .17 CHƯƠNG 18 KHẢO SÁT BÀI TOÁN QUẢN LÝ 19 THƯ VIỆN TRƯỜNG CAO ĐẲNG KINH TẾ - TÀI CHÍNH THÁI NGUYÊN 19 2.1 KHẢO SÁT THỰC TRẠNG HỆ THỐNG THƯ VIỆN TRƯỜNG CAO 19 ĐẲNG KINH TẾ - TÀI CHÍNH THÁI NGUYÊN .19 2.2.1 Mục đích yêu cầu hệ thống quản lý thư viện 19  Nhiệm vụ hệ thống quản lý thư viện .19  Tổ chức quản lý thư viện gồm có .20 2.2.2 Khảo sát hệ thống quản lý thư viện 21 CHƯƠNG 25 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ THƯ VIỆN TRƯỜNG CAO ĐẲNG KINH TẾ - TÀI CHÍNH 25 THÁI NGUYÊN 25 3.1 KHÁI NIỆM VỀ CƠ SỞ DỮ LIỆU 25 3.1.1 Khái niệm: 25 3.1.2 Hệ quản trị sở liệu 25 3.1.3 Chức hệ quản trị sở liệu 25 3.2 KHÁI NIỆM HỆ THÔNG THÔNG TIN .26 3.2.1 Khái niệm 26 3.2.2 Nhiệm vụ vai trò Hệ thống thống tin 26 3.2.3 Q trình phân tích, thiết kế cài đặt 27 3.3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÀI TOÁN 27 3.3.1 Biểu đồ phân cấp chức .27 3.3.2 Biểu đồ luồng liệu 29 3.3.3.Các bảng sở liệu .35 3.3.4 Bảng liên kết thực thể 38 THIẾT KẾ VÀ CÀI ĐẶT CHƯƠNG TRÌNH 39 4.1 THIẾT KẾ CHƯƠNG TRÌNH 39 4.1.1 Form chương trình 39 4.1.2 Chức Quản lý sách 41 SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh 4.1.3 Chức Quản lý độc giả 42 4.1.4 Chức Quản lý mượn/trả 44 4.1.5 Chức tìm kiếm 49 4.1.6 Chức thống kê – Báo cáo 51 4.2 CÀI ĐẶT CHƯƠNG TRÌNH 53 KẾT LUẬN 54 TÀI LIỆU THAM KHẢO 55 SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh LỜI NÓI ĐẦU Với phát triển xã hội ngày công nghệ thông tin trở nên quan trọng với tất ngành khoa học máy tính phát triển mạnh mẽ xâm nhập vào lĩnh vực khoa học, kinh tế, xã hội, quản lý…Từ việc xây dựng chương trình khoa học kỹ thuật lớn đến công việc quản lý đơn giản Ở nước ta tin học ngày ứng dụng rộng rãi công tác quản lý bước khẳng định sức mạnh vị trí Các tốn quản lý vơ đa dạng phong phú tuỳ ngành nghề Cùng với xu việc tin học hố cơng tác quản lý thư viện trường học trở lên cần thiết quan tâm ban giám hiệu nhà trường Với kiến thức học hỏi vận dụng lý thuyết vào cơng việc thực tiễn xây dựng phần mềm “Quản lý thư viện” Tuy lĩnh vực quản lý thư viện khơng cịn q mẻ nơi, lúc mang tính thực cần thiết Qua thời gian phân tích, tìm hiểu, nghiên cứu bám sát thực tế công việc kết hợp với lý thuyết học, với nhu cầu thực tế em xây dựng chương trình “Quản lý thư viện cho Trường cao đẳng Kinh tế - Tài Thái Ngun” ngơn ngữ Visual Basic 6.0 Chương trình nhằm ứng dụng phần trợ giúp công việc quản lý thư viện trường Với cố gắng thân giúp đỡ tận tình thầy: Đàm Thanh Phương em hồn thành thực tập Do điều kiện thời gian có hạn kinh nghiệm thân cịn hạn chế nên q trình làm em cịn có nhiều thiếu sót Em mong đóng góp ý kiến thầy cô bạn Em xin cảm ơn thầy cô môn “Khoa học bản” đặc biệt thầy Đàm Thanh Phương giúp đỡ em đợt thực tập Em xin chân thành cảm ơn! Thái Nguyên, tháng 02 năm 2011 Sinh viên Mai Thuỳ An SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MICROSOFT ACCESS 1.1.1 Giới thiệu chung Access Microsoft Access hệ quản trị có đầy đủ tính định nghĩa liệu, xử lý liệu kiểm soát liệu cần thiết để quản lý lượng liệu lớn Cũng yêu cầu Microsoft Access kiểm tra mối quan hệ hợp lệ tệp bảng CSDL Ngoài Microsoft Access ứng dụng cao Microsoft Window, sử dụng tất phương tiện chế trao đổi liệu tự động (DDE-dynamic date exchange) chúng liên kết đối tượng (OLE-object linking and embeding ) DDE cho phép thực hàm trao đổi liệu Microsoft Access ứng dụng dựa Window khác có hỗ trợ DDE với ứng dụng khác Macro Access Basic, OLE khả cao cấp Window cho phép liên kết đối tượng nhúng đối tượng vào CSDL Microsoft Access 1.1.2 Một số đối tượng Microsoft Access có sẵn cơng cụ hữu hiệu tiện lợi để tự động sản sinh chương trình cho hầu hết toán thường gặp quản lý, thống kê, kế tốn Với Access người dùng khơng phải viết câu lệnh cụ thể mà cần tổ chức liệu thiết kế yêu cầu, công việc cần giải Sáu đối tượng, công cụ mà Access cung cấp là: Bảng (Table), Truy vấn (Query), Biểu mẫu (Form), Báo cáo (Report), Macro Module 1.2 GIỚI THIỆU VỀ NGƠN NGỮ LẬP TRÌNH VISUAL BASIC 6.0 1.2.1 Lịch sử phát triển ngôn ngữ Visual Basic sản phẩm hãng Microsoft chương trình 32 bit chạy Windows 95 trở lên.Visual Basic ngơn ngữ lập trình theo kiểu hướng đối tượng Có thể thấy bước thiết kế chương trình, cho phép sử dụng dễ dàng Khi bạn thiết kế chương trình Visual Basic bạn ln phải trải qua hai bước là: SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh - Thiết kế giao diện: Thiết kế giao diện thiết kế hình dạng Form, việc bố trí điều khiển - Viết lệnh cho điều khiển: Dùng lệnh Visual Basic để quy định cách ứng xử cho Form cho Control Khi sử dụng VB6 ta có thể: - Khai thác mạnh điều khiển mở rộng - Làm việc với điều khiển (ngày tháng với điều khiển MonthView DataTimePicker, công cụ di chuyển CoolBar, sử dụng đồ họa với ImageCombo, cuộn FlatScrollBar…) - Làm việc với tính ngơn ngữ - Làm việc với DHTML - Làm việc với sở liệu - Các bổ sung lập trình hướng đối tượng Hiện phiên dùng phổ biến VB nằm phần mềm studio Visual 6.0 Microsoft bao gồm: + Visual C ++ , 6.6 + Visual Basic 6.0 + Visual Foxpro 6.0 + Visual Interdev 6.0 + Visual Soutce safe 6.0 - Có ba ấn VB6: + Learning + Professional + Enterprise • Ấn Professional: cung cấp đầy đủ công cụ để triển khai chương trình VB6, control ActiveX, phận lập trình tiền chế hữu dụng cho chương trình ứng dụng • Ấn Enterprise ấn Professional cộng thêm công cụ Back Office chẳng hạn SQL Server, Microsoft Transaction Server, Internet Information Server SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh 1.2.2 Cài đặt VB6 Để cài đặt VB6 cần Cần 32 MB RAM Cần GB ổ cứng (hard disk) CPU Pentium II Bộ cài VB6 (VB6 CD) Khi đầy đủ điều kiện ta thực cài VB6 với bước: Cho đĩa cài VB6 vào ổ CD, sau tự động hướng dẫn cài đặt  Khởi động VB Khởi động VB6 cách nháy đúp chuột vào biểu tượng Microsoft Visual Basic 6.0 hình, ta thấy xuất hộp thoại New Project Hình 2.1 Hộp thoại New Project Mỗi biểu tượng giao diện chương trình tạo VB - Standard EXE: dạng chương trình chuẩn tạo VB cho phép dịch chương trình viết file chạy có exe file khác kèm Đây dạng ứng dụng phổ biến tạo chương trình Windows - ActiveX EXE: Đây dạng chương trình dịch có exe thường đảm nhận chức phận cơng việc SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh thường xuyên phần mềm khác sử dụng Nó thường dùng để đưa vào phần mềm chạy chương trình - ActiveX DLL: Giống ActiveX EXE dịch có dll - ActiveX Control: Giống ActiveX EXE ActiveX DLL dạng hiển thị chương trình mà gắn vào dạng điều khiển - VB Application Wizard: Cho phép tạo giao diện chương trình cách nhanh chóng mà không cần phải thiết kế giao diện cụ thể - Data Project: Là loại chương trình thường xuyên sử dụng với CSDL Trong chương trình có sẵn giao diện để tạo làm việc kết nối với CSDL - HTML Application: Đây công nghệ ứng dựng Web động vào HTML - Exittin: Mở file chương trình tạo trước - Recent: Project làm trước  Thốt khỏi VB Muốn khỏi VB ta chọn File / Exit xuất giao diện sau: Hình 2.2 Giao diên nhắc lưu Form Chọn Yes / No để khỏi chương trình 1.2.3 Giao diện môi trường Visual Basic 1.2.3.1.Thành phần IDE IDE tên tắt môi trường phát triển tích hợp (Integrated Development Environment), nơi tạo chương trình Visual Basic SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh IDE Visual Basic nơi tập trung menu, công cụ cửa sổ để tạo chương trình Mỗi thành phần IDE có tính ảnh hưởng đến hoạt động lập trình khác Thanh menu cho phép tác động quản lý trực tiếp toàn ứng dụng Bên cạnh cơng cụ cho phép truy cập chức menu thông qua nút công cụ Các biểu mẫu (Form) - khối xây dựng chương trình VB - xuất cửa sổ Form Hộp công cụ để thêm điều khiển vào biểu mẫu đề án Cửa sổ Project Explorer hiển thị đề án khác mà người dùng làm phần đề án Người dùng duyệt cài đặt thuộc tính điều khiển, biểu mẫu module cửa sổ Properties Sau cùng, người dùng xem xét bố trí nhiều biểu mẫu hình thơng qua cửa sổ Form Layout Hình 2.3 Cửa sổ IDE VB.6 1.2.3.2 Các công cụ chức IDE Thanh cơng cụ tập hợp nút bấm mang biểu tượng thường đặt menu Các nút đảm nhận chức thơng dụng menu (New, Open, Save ) Hình 2.4 Thanh công cụ dạng standard SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh + Title bar (Thanh tiêu đề) Thông báo tên Project Form làm việc Chọn Standard EXE Sau ảnh giao diện mơi trường phát triển tích hợp (Integrated Development Environment - IDE ) giống đây: Hình 2.5 Thanh tiêu đề + Thanh Menu (Menu bar) Chứa đầy đủ lệnh sử dụng để làm việc với VB6, kể menu để truy cập chức đặc biệt dành cho việc lập trình Project, Format, Debug Hình 2.6 Thanh Menu + Thanh cơng cụ (Toolbar) Hình 2.7 Thanh cơng cụ Chứa chức thường xuyên sử dụng Muốn dùng công cụ chọn View | Toolbars + Toolbox(hộp công cụ) Hộp công cụ nơi chứa điều khiển dùng trình thiết kế biểu mẫu Các điều khiển chia làm hai loại: Điều khiển có sẵn VB điều khiển chứa tập tin với phần mở rộng OCX SV: Mai Thùy An- HCĐHK8A_CNTT Báo cáo thực tập chuyên ngành Phương  GVHD: Đàm Thanh Đối với điều khiển có sẵn VB ta khơng thể gỡ bỏ khỏi hộp cơng cụ, điều khiển nằm ngồi ta có thêm xóa bỏ khỏi hộp công cụ Chọn View | Toolbox để đưa hộp cơng cụ Hình 2.8 Hộp cơng cụ 1.2.3.3 Quản lý ứng dụng với Project Explorer + Cửa sổ Project Explorer Hình 2.9 Cửa sổ Project Explorer Project Explorer VB6 giúp quản lý định hướng nhiều đề án VB cho phép nhóm nhiều đề án nhóm Cho phép lưu tập hợp đề án VB thành tập tin, nhóm đề án với phần mở rộng vbp + Cửa sổ Properties Mỗi thành phần, điều khiển điều có nhiều thuộc tính Mỗi thuộc tính lại có nhiều giá trị Cửa sổ Propertiescho phép ta xem, sửa đổi giá trị thuộc tính điều khiển nhằm giúp điều khiển hoạt động theo ý đồ người sử dụng Hình 2.10 Cửa sổ Properties SV: Mai Thùy An- HCĐHK8A_CNTT 10

Ngày đăng: 22/11/2023, 16:21

w