ĐỒ ÁN TỐT NGHIỆP QUẢN LÝ THƯ VIỆN CỤ THỂ PHÂN TÍCH CHÍNH XÁC 2017

23 263 0
ĐỒ ÁN TỐT NGHIỆP QUẢN LÝ THƯ VIỆN CỤ THỂ PHÂN TÍCH CHÍNH XÁC 2017

Đ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

LỜI NÓI ĐẦUVới sự phát triển của xã hội ngày nay công nghệ thông tin đã trở nên quan trọng với tất cả các ngành trong đó khoa học máy tính cũng phát triển mạnh mẽ và xâm nhập vào mọi lĩnh vực khoa học, kinh tế, xã hội, quản lý… Từ việc xây dựng các chương trình khoa học kỹ thuật lớn đến các công việc quản lý đơn giản.Ở nước ta hiện nay tin học đang ngày càng được ứng dụng rộng rãi trong công tác quản lý và từng bước khẳng định sức mạnh và vị trí của mình. Các bài toán quản lý vô cùng đa dạng và phong phú tùy từng ngành nghề. Cùng với xu thế đó việc tin học hóa công tác quản lý thư viện trong trường học trở nên hết sức cần thiết và luôn là sự quan tâm của ban giám hiệu của các nhà trường. Những kiến thức đã được học hỏi và vận dụng lý thuyết đó vào công việc thực tiễn là xây dựng phần mềm “Quản lý thư viện”. Tuy rằng lĩnh vực quản lý thư viện không còn quá mới mẻ nhưng đối với từng nơi, từng lúc nó vẫn mang tính hiện thực và hết sức cần thiết. Qua một thời gian tìm hiểu, phân tích, nghiên cứu bám sát thực tế công việc kết hợp với lý thuyết được 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 Đại học Hùng Vương” trên ngôn ngữ Visual Basic 6.0.Với sự cố gắng của bản thân cùng sự giúp đỡ tận tình của thầy Nguyễn Anh Chuyên em đã hoàn thành bài thực tập này. Do điều kiện về thời gian có hạn và kinh nghiệm của bản thân còn hạn chế nên trong quá trình làm em còn có nhiều thiết sót. Em rất mong sự đóng góp ý kiến của các thầy cô và các bạn. Em xin chân thành cảm ơnPhú Thọ, tháng 11 năm 2012Sinh viên…………………………. CHƯƠNG 1 CƠ SỞ LÝ THUYẾT1.1. Giới thiệu về hệ quản trị cơ sở dữ liệu Microsoft AccessMicrosoft Access đã trở thành phần mềm cơ sở dữ liệu liên tục phát triển, thể hiện bước ngoặt quan trọng về sự dễ dàng trong việc sử dụng. Hiện nay Microsoft Access đã trở thành một sản phẩm phần mềm mạnh, dễ thao tác khi làm việc .Có nhiều cách xử lý dữ liệu trong Access là các bảng, các truy vấn, các biểu mẫu, các báo cáo, các macro và các module.1.1.1. Làm việc với bảng (TABLE)1.1.1.1. Tạo bảngTrong cửa sổ Database của cơ sở dữ liệu, tạo bảng theo thứ tự sau:+ Từ cửa số Database chọn mục Table: Kết quả sẽ mở cửa sổ table chưa danh sách các bản ghi đã tồn tại và 3 nút chọn:New: dùng để tạo mới.Open: dùng để mở nhập dữ liệu cho bảng Design: dùng để xem, sửa cấu trúc bảng.+ Để tạo bảng mới ta chọn nút NewHình 1.1: Tạo bảng mới cho cơ sở dữ liệuCó hai cách tạo bảng ứng với lựa chọn: Nếu chọn Table Wizard thì bảng được xây dựng bảng công cụ Wizard Access yêu cầu.Chọn Design view để thiết kế theo ý người sử dụng.Tên bảng được giả định là Table 1, sau này ta có thay đổi bằng một tên khác ý nghĩa hơn. Hình 1.2 : Thiết kế Design View1.1.1.2. Khai báo các trường:+ Đặt tên trường (Cột), (Tại cột Field name)+ Chọn kiểu dữ liệu (Tại cột Data type).+ Mô tả trường (Tại ô Description) nếu muốn.+ Quy định các thuộc tính cho trường (Phần Field Properties) như: Field size: Số kí tự của trường Text, hoặc kiểu của trường number. Format: Định dạng hiển thị dữ liệu kiểu ngày và kiểu số. Decimalplaces: số chữ số thập phân trong kiểu number và Currency. Input mask (Mặt nạ nhập liệu): Quy định khuôn dạng nhập liệu. Caption: Đặt nhãn cho các trường. Nhãn sẽ được nhập liệu thay vì hiện tên trường. Default Value: xác định giá trị mặc định của trường. Validapion Rule: Quy tắc dữ liệu hợp lệ. Required: không chấp nhận giá trị rỗng. Allowzerolength: không chấp nhận chuỗi rỗng trong trường Text và Memo.1.1.1.3. Thay đổi thiết kế chỉnh sửa cấu trúc bảng:+ Xóa trường: (Có thể xóa một hoặc nhiêù trường): Chọn trường cần xóa, bấm phím Delete hoặc chọn Delete Row từ Menu Edit.+ Để thay đổi nội dung (Tên, kiểu…) ta chỉ nhập từ bàn phím bình thường + Để chèn thêm trường: Ta chọn trường, mà trường mới sẽ được chèn vào trước rồi vào Menu edit chọn Insert Row, tiến hành nhập tên và chọn kiểu dữ liệu bình thường.+ Di chuyển trường : Chọn trường cần di chuyển kéo đến vị trí mới . 1.1.1.4. Đặt khóa chính Khóa chính là một hoặc nhiều trường để xác nhận duy nhất một bản ghi (Dòng). Chọn trường làm khóa chính rồi chọn edit chọn Primary key hoặc nhấp chuột vào biểu tượng trên thanh công cụ. Đặt lại khóa : chọn lại trường làm khóa rồi thực hiện như trên .1.1.1.5. Lưu cấu trúc của bảng và đặt tên bảngVào menu Filesave hoặc bấm chuột (Biểu tượng lưu trữ) hay nhấn tổ hợp phím Ctrl+S. Xuất hiện cửa sổ Save as: nhập tên bảng rồi chọn Ok.1.1.1.6. Nhập dữ liệu bảng + Từ cửa sổ Data base chọn mục Table+ Chọn tên bảng cần nhập liệu rồi bấm nút Open. Kết quả hiện một cửa sổ nhập liệu cho bảng, ta tiên hành nhập lần lượt từ các bảng ghi và luôn bắt đầu từ trường khóa .1.1.1.7. Lập quan hệ giữa các bảng Trong cửa sổ database, chọn Relationships từ menu để mở cửa sổ Show table + Table: hiển thị các bảng.+ Queries: để hiện các truy vấn.+ Both: hiện cả hai.a. Chọn bảng dưa hay truy vấn để vào quan hệ. sau đó chọn nút Add. Khi chọn song ấn nút close để đóng cửa sổ Show Table.b. Chọn một trượng từ bảng chính (Trường khóa) và rồi kéo sang trường tương ứng của bảng quan hệ. Sau đó bấm chuột vào Create để tạo.1.1.2. Truy vấn (QUERY) :Khái niệm: Truy vấn (Query) là công cụ mạnh của Access dùng để tổng hợp, sắp xếp và tìm kiếm dữ liệu.+ Truy vấn thông thường là truy vấn chọn (Select Query) với các khả năng sau: Chọn các bảng hoặc các truy vấn cũ làm nguồn dữ liệu. Chọn các trường hiển thị. Thêm các trường mới là kết quả thực hiện các phép tính trên các trường nguồn. Đưa vào các trường dùng để sắp xếp1.1.2.1. Tạo truy vấn Các bước chính để tạo truy vấn Trong cửa sổ Database chọn mục Query sau đó chọn nút New nhận được cửa sổ hình 2.1 Hìhình 1.3 : Tạo truy vấn Chọn cách xây dựng truy vấn theo ý người sử dụng (DeSign Wiew) Xây dựng nhờ công cụ Wizards của Access.Chọn nguồn dữ liệu cho tuy vấn mới gốm các bảng và các truy vấn đã được tạo từ trước.Tạo lập quan hệ giữa các bảng, các truy vấn nguồn 1.1.2.2. Chỉnh sửa truy vấn Mở truy vấn trong chế độ Design View. Mở cửa sổ Add Table bằng cách vào menu Query chọn Add Table . Chọn các bảng hoặc các truy vấn cần thêm, rồi chọn Add . Thực hiện chỉnh sửa rồi lưu lại bằng cách vào menu File chọn Save hoặc nhấn tổ hợp phím Ctrl + S.1.1.2.3. Xây dựng các điều khiển trong truy vấn:1.1.2.3.1. Các phép toán: Khi xây dựng các biểu thức điều kiện cho phép sử dụng các phép toán sau: So sánh: = , (khác);>= (lớn hơn hoặc bằng); (lớn hơn); < (nhỏ hơn ). Phép logic: And, or, Not, Between … And các bảng. 1.1.2.3.2. Toán hạng: Toán hạng trong các biểu thức điều kiện có thể là các đại lượng như các hằng, các hàm chuẩn trong Access và các hàm tự lập, các trường 1.1.2.3.3. Một số hàm: Hàm xử lý ngày . + Date( )+ Now ( )+ Dateadd( đối 1, n, date ). Cho giá trị kiểu ngày bằng cách cộng thêm vào các date n ngày hoặc tháng, năm, quý tùy theo đối 1. Các hàm sử lý chuỗi : (Để ghép các chuỗi ) .+ Left (Chuỗi 1 ,n ) cho chuỗi con của chuỗi 1 gồm n ký tự bên trái.+ Right (Chuỗi 1 ,n) cho chuỗi con của chuôi 1 gồm n ký tự bên phải.+ Mid (Chuỗi 1, k, n) cho chuỗi con băt đầu từ vị trí k và gồm n ký tự.1.1.2.3.4. Nâng cấp truy vấn: Truy vấn thông số dùng trong các bài toán tìm kiếm. Truy vấn tính tổng Crosstab theo các nhóm. Truy vấn dùng câu lệnh SQL .1.2. Ngôn ngữ lập trình Visual Basic 6.01.2.1. Giới thiệu về Visual Basic 6.0Visual Basic là một sản phẩm của hãng Microsoft và là một chương trình 32 bit chỉ chạy trên nền Windows 95 trở lên. Visual Basic là một ngôn ngữ lập trình theo kiểu hướng đối tượng. Có thể thấy ngay được các bước khi thiết kế một chương trình. Cho phép sử dụng dễ dàng.Khi thiết kế một chương trình bằng Visual Basic luôn phải trải qua hai bước chính, đó là:Thiết kế giao diện: chính là thiết kế hình dạng của Form. Do Visual Basic là ngôn ngữ lập trình hướng đối tượng nên việc thiết kế giao diện rất đơn giản bằng cách đưa các đối tượng vào Form và tiến hành thay đổi một số thuộc tính của các đối tượng đó. Viết lệnh cho các điều khiển: Dùng các lệnh trong Visual Basic để quy định cách ứng xử cho mỗi Form và cho mỗi Control. 1.2.2. Đối tượng và cách sử dụng đối tượng1.2.2.1. Đối tượng (Object)Như trên đã nói Visual Basic là một ngôn ngữ lập trình theo kiểu hướng đối tượng vì vậy làm việc với Visual Basic chính là làm việc với các đối tượng. Đặc điểm của đối tượng trong chương trình: Mỗi đối tượng đều có một tên để phân biệt. Mỗi đối tượng đều có nhiều đặc tính, những đặc tính này được gọi là các thuộc tính (Property) của đối tượng đó. Mỗi đối tượng này đều có nhiều hoạt động và các hoạt động này được gọi là các phương thức (Method) của nó.Cách truy xuất đối tượng: Truy xuất đối tượng là đặt các thuộc tính cho đối tượng này, bất cứ khi nào truy xuất đối tượng đếu được viết theo cú pháp sau: 1.2.2.2. Viết lệnh cho đối tượngĐiểm mấu chốt cần phải nhận thức rõ trong khâu lập trình Visual Basic là Visual Basic xử lý mã chỉ để đáp ứng các sự kiện. Thực vậy, không như nhiều ngôn ngữ lập trình khác, các dòng mã thi hành trong một chương trình Visual Basic phải nằm trong các thủ tục hoặc các hàm, các dòng mã bị cô lập sẽ không làm việc. 1.2.2.3. BiếnBiến được dùng để lưu tạm thời các giá trị tính toán trong quá trình xử lý của chương trình. Khi dùng một biến, Visual Basic xác lập một vùng trong bộ nhớ máy tính để lưu giữ thông tin. Trong Visual Basic, tên biến có thể dài tới 255 ký tự và trừ ký tự đầu tiên phải là một mẫu tự, ta có thể gộp một tổ hợp mẫu tự, con số và dấu gạch dưới bất kỳ. Mỗi biến được đặc trưng bằng một cái tên. Biến không có sẵn trong chương trình muốn sử dụng chúng thì phải khai báo bằng một trong các cách thức sau: Khai báo biến: Dim Tên Biến As Kiểu của biến Khai báo ngầm: Là hình thức không cần khai báo tường minh khi sử dụng biến. Khai báo tường minh:hình thức khai báo thông tin đầy đủ khi dung biến 1.2.3. Các toán tử1.2.3.1. Toán tử tính toánToán tửÝ nghĩa+Cộng hai số với nhauTrừ hai số với nhauNhân hai số với nhauChia trả về kiểu số thựcChia lấy phần nguyênModChia lấy dưChia luỹ thừa1.2.3.2. Các toán tử so sánhToán tửÝ nghĩa>So sánh số thứ nhất có lớn hơn số thứ hai không=So sánh số thứ nhất có lớn hơn hoặc bằng số tứ hai không

Ngày đăng: 25/09/2017, 16:45

Hình ảnh liên quan

mô hình thực thể liên kết. - ĐỒ ÁN TỐT NGHIỆP QUẢN LÝ THƯ VIỆN CỤ THỂ PHÂN TÍCH CHÍNH XÁC 2017

m.

ô hình thực thể liên kết Xem tại trang 20 của tài liệu.
• Nâng cấp mô hình quản lý Nâng cấp mô hình quản lý - ĐỒ ÁN TỐT NGHIỆP QUẢN LÝ THƯ VIỆN CỤ THỂ PHÂN TÍCH CHÍNH XÁC 2017

ng.

cấp mô hình quản lý Nâng cấp mô hình quản lý Xem tại trang 22 của tài liệu.

Từ khóa liên quan

Mục lục

  • ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG KHOA CÔNG NGHỆ THÔNG TIN

  • PowerPoint Presentation

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Biểu đồ phân cấp chức năng

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

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

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

  • Slide 12

  • Slide 13

  • Slide 14

  • Sơ đồ thực thể liên kết

  • Chương 3: THIẾT KẾ CHƯƠNG TRÌNH

  • Slide 17

  • Slide 18

  • Slide 19

  • Kết luận

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

Tài liệu liên quan