Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - TRA CỨU VÀ NHẬP SÁCH THƯ VIỆN pdf

31 440 0
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - TRA CỨU VÀ NHẬP SÁCH THƯ VIỆN pdf

Đ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

ĐỀ TÀI : TRA CỨU VÀ NHẬP SÁCH THƯ VIỆN LỜI NÓI ĐẦU Cuộc sống ngày đại, thứ diễn quanh với tốc độ chóng mặt Và đặt u cầu hồn thành cơng việc cách nhanh chóng tốn thời gian Yêu cầu quan , công sở a đẩy nhanh tốc độ làm việc hoạt động lên mức làm việc cao Trong trường học nơi công sở ngày nay, việc đào tạo lập trình viên, kĩ thuật viên máy tính có kỹ tay nghề cao a trở thành hữu dụng Là sinh viên năm thứ hai khoa công nghệ thông tin , cố gắng học hỏi nhiều muốn thử sức với trạng thực tế Sau khoảng thời gian học tập nghiên cứu môn phân tích thiết kế hệ thống thơng tin , chúng tơi giao nhiệm vụ “phân tích thiết kế phần mềm: tra cứu nhập sách thư viện” Đây hội tốt cho nhóm chúng tơi tìm hiểu áp dụng kiến thức học vào thực tế Mặc dù nhóm cố gắng tìm hiểu khảo sát thực tế trường học phần mềm có sẵn, khả cịn hạn hẹp nên khơng tránh khỏi thiếu sót Vậy chúng em mong đóng góp ý kiến thầy bạn để chương trình hồn thiện hơn.!!!!! Cuối chúng em xin cảm ơn thầy NGUYỄN MINH QUÝ giúp đỡ chúng em hoàn thành đề tài MỤC LỤC CHƯƠNG I : TỔNG QUAN VỀ ĐỀ TÀI 1.1 Mục đích yêu cầu đề tài 1.2 Khảo sát hệ thống cũ 1.2.1 ưu điểm hệ thống cũ 1.2.2 Nhược điểm hệ thống cũ: 1.2.3 KHảo sát trạng: 1.3.Yêu cầu phần mềm tra cứu nhập sách nay: CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 xác định phân tích luồng thơng tin 2.1.1 Các thông tin đầu vào 2.1.1.1 Tổ chức thơng tin đầu vào 2.1.1.2 Phân tích thơng tin đầu vào 2.1.2 thông tin đầu mà phần mềm cần đáp ứng 2.1.2.1 Nhiệm vụ trình phân tích thơng tin đầu : 2.1.2.2 Phân loại thông tin đầu 2.2 bảng sở liệu quan hệ 2.3 thiết kế biểu đồ 2.3.1 biểu đồ phân cấp chức 2.3.2 biểu đồ luồng liệu 2.3.3 biểu đồ thực thể liên kết(ERD) 2.3.4 biểu đồ quan hệ CHƯƠNG III: THIẾT KẾ FORM 3.1 giao diện chung 3.2 form nhập sách 3.2.1 giao diện form 3.2.2 mô tả form 3.3 form tra cứu 3.3.1 giao diện form 3.3.2 chức 3.3.3 mô tả 3.4.form chỉnh sửa 3.3.1 giao diện form 3.3.2 chức 3.3.3 mô tả CHƯƠNG I : TỔNG QUAN VỀ ĐỀ TÀI 1.1 Mục đích u cầu đề tài Cơng tác tra cứu nhập sách đòi hỏi phải xử lý thơng tin cách xác kịp thời, chặt chẽ Hiện nay, nước ta số nơi việc tra cứu nhập sách phương pháp thủ công, truyền thống, sách nhập xong lưu trữ túi hồ sơ Các tài liệu sách lưu túi hồ sơ theo phương pháp người quản lý phải tìm theo cách xếp riêng Việc cập nhật liệu tìm kiếm bổ xung nhiều thời gian, việc thống kê số sách phức tạp Nhất việc tra cứu lại xảy thường xuyên yêu cầu thay đổi nên người quản lý thực xong phải nhiều thời gian Với yêu cầu tính chất cơng việc tra cứu nhập sách vậy, việc đưa hệ thống vào sử dụng máy tính u cầu cấp thiết Nó giải vấn đề nêu cách tối ưu hiệu Hệ thống tra cứu nhập sách xây dựng máy tính phải khắc phục nhược điểm hệ thống cũ (hệ thống thủ công) giúp việc quản lý đơn giản dễ dàng, xác, chặt chẽ, tiết kiệm thời gian & sức lao động 1.2 Khảo sát hệ thống cũ 1.2.1 ưu điểm hệ thống cũ + hệ thống làm việc đơn giản + công cụ phương tiện rẻ tiền + phụ thuộc có cố đột xuất, tác động khách quan 1.2.2 Nhược điểm hệ thống cũ +khi có u cầu cơng việc tìm kiếm báo cáo nhiều thời gian +việc cập nhật sửa đổi, hủy bỏ thơng tin thiếu xác +việc lưu chuyển thông tin chậm, hiệu +việc quản lý phức tạp nhiều thời gian, đòi hỏi tỉ mỉ Hiện nay, máy tính sử dụng rộng rãi, xếp cơng việc, kiểm tra phần mềm ưu việt, tính quản lý cao Việc xây dựng hệ thống quản lý máy tính dựa phương pháp quản lý phải khắc phục nhược điểm hệ thống cũ để xây dựng hệ thống khả thi Dù quản lý máy tính mơ hình hoạt động phải dựa vào phương pháp quản lý truyền thống túy 1.2.3 KHảo sát trạng: Theo khảo sát loại sách chia thành khoa sau: Sách: +khoa +khoa cơng nghệ thơng tin +khoa khí chế tạo +khoa điện _ điện tử +khoa kinh tế +khoa khí động lực +khoa may thiết kế thời trang Sách khoa lại đựoc chia theo ngành học cụ thể Với ngành học cụ thể sách lại chia môn học cụ thể., Với mơn học lại có loại sách cụ thể riêng phụ thuộc vào nội dung sách 1.3.Yêu cầu phần mềm tra cứu nhập sách nay: Phần mềm phải khắc phục nhược điểm hệ thống cũ, giúp cho người quản lý thực nhiệm vụ tra cứu nhập sách cách nhanh chóng xác ,thuận tiện Phần mềm phải phù hợp với nhiều đối tượng người dùng Mục đích phần mềm : Khắc phục khó khăn hạn chế hệ thống cũ, phương pháp thủ công Việc tra cứu nhập sách tiến hành cách nhanh chóng, xác hiệu CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 XÁC ĐỊNH VÀ PHÂN TÍCH CÁC LUỒNG THƠNG TIN 2.1.1 Các thông tin đầu vào Việc tổ chức thông tin đầu vào cho phần mềm cần đáp ứng nguyên tắc sau: -Đảm bảo cho phép đáp ứng thơng tin đầu cách xác, nhanh chóng hợp lý sở thuật toán tối ưu -Dễ truy cập, kết xuất thông tin, tiết kiệm thời gian nhằm nâng cao hiệu xuất công việc -Số liệu đầu đủ ,gọn gàng ,rành mạch ,tiết kiệm nhớ -cho phép khai thác liệu nhiều khía cạnh khác 2.1.1.1 Tổ chức thông tin đầu vào Thơng tin đầu vào u cầu quan trọng nhất,là mục đích xây dựng cho tồn hệ thống Thơng tin đầu vào thơng tin nguồn để q trình xử lý thơng tin kết mong muốn Ảnh hưởng trình biến đổi thông tin mà hệ thống cần đáp ứng qua u cầu mà cịn thể qua : +yếu tố thời gian:nhanh ,chính xác ,rõ ràng +tổ chức liệu :gọn , đầy đủ ,dễ dàng cập nhật Các thông tin đầu vào người sử dụng cập nhật vào ,do việc nghiên cứu, phân tích tổ chức hệ thống cho sát với thực tế ,gần gũi với người sử dụng khơng tính cấu trúc ,logic chương trình 2.1.1.2 Phân tích thơng tin đầu vào Thơng tin không thay đổi (mã tác giả,tên tác giả,tên sách ,nhà xuất bản….)đâu sở cho việc tính tốn thơng kê ,tổng hợp tác động trực tiếp đến thông tin đầu thông tin tra cứu ,hỏi đáp.Dữ liệu phải có tính ổn định nội dung đảm bảo an tồn cao ,khơng sai lệch mát trình sử dụng 2.1.2 NHỮNG THÔNG TIN ĐẦU RA MÀ PHẦN MỀM CẦN ĐÁP ỨNG: Đó thơng tin mà phần mềm ứng dụng phải đáp ứng ,các thơng tin chủ yếu người thiết kế đưa cho hệ thống đáp ứng việc phân tích cụ thể hố , đánh giá bổ xung đóng vai trị định phần mềm ứng dụng 2.1.2.1 Nhiệm vụ q trình phân tích thông tin đầu : +tập hợp ,thống kê yêu cầu người dùng +dự báo yêu cầu phát sinh phần mềm ứng dụng +chuyển yêu cầu mang tính chất nghiệp vụ quản lý tuý nhanh u cầu thơng tin cụ thể,có thể triển khai máy tính thiết bị hệ thống +phân loại theo tiêu chuẩn khác +trên sở phân tích hệ thống đầy đủ đưa thêm yêu cầu sở : -không mở rộng thông tin đầu vào mà khai thác thơng tin cách triệt để -nâng cao hiệu ứng dụng phần mềm -phần mềm có tính chất mở đáp ứng cho việc nâng cấp sau 2.1.2.2 Phân loại thông tin đầu Căn yêu cầu hệ thống ta phân loại thơng tin đầu thành: -thơng tin tra cứu tìm kiếm -thơng tin đáp ứng phương pháp tính tốn ,thơng kê Căn vào cách tổ chức quản lý thông tin đầu vào cụ thể hố sau: -cuốn sách cần tìm -các thông tin tra cứu ,hỏi đáp nhanh theo yêu cầu người sử dụng 2.2 CÁC BẢNG CƠ SỞ DỮ LIỆU QUAN HỆ Sach Tên cột Mô tả kiểu liệu Mã số sách Varchar TenSach Tựa đề sách Varchar SoTrang Số trang smallint MaTG Mã tác giả Varchar NamXB Năm xuất Int maLVuc Sách MaSach thuộc Varchar khoa Ma NXB Tên cột Nhà xuất Varchar Mô tả Nha xuat ban kiểu liệu MaNXB mã nhà xuat Varchar TenNXB tên nhà xuất Varchar ĐiaChi Địa Varchar ĐienThoai điện thoại smallint TacGia MỨC (MỨC NGỮ CẢNH) : thông tinTra cứu thông tin phản hồi HT tra cứu & nhập sách người sử dụng Thông tin nhập thông tin chỉnh sửa mức 2(mức đỉnh): Thông tin phản hồi thông tin tra cứu người sử dụng nhâpdữ liệu Tra cứu nhập sách Kho sách Thông tin chỉnh sửa chỉnh sửa mức (mức đỉnh ): a/ chức tra cứu tác giả tên sách mã sách Tìm kiếm nhà XB người sử dụng Kho sách lĩnh vực sách hiển thị b/ chức nhập sách Lĩnh vực sách nhà XB tên sách người sử dụng mã sách sô lượng giá sách tên tác giả nhập sách Kho sách c/chức chỉnh sửa thơng tin bổ sung thêm Ngưịi sử dụng Kho sách xóa Thơng tin cần xóa thơng tin chỉnh sửa sửa i 2.3.3 BIỂU ĐỒ THỰC THỂ LIÊN KẾT(ERD) docgia sothe hoten điachi mượn Sach masach tensach sotrang ma TG Malinhvuc namXB MaNXB viết tacgia maTG tenTG DClienhe In NhaXB MaNXB ten NXB điachi điênthoai 2.3.4 BIỂU ĐỒ QUAN HỆ CHƯƠNG III: THIẾT KẾ FORM 3.1 GIAO DIỆN CHUNG 3.2.FORM NHẬP SÁCH 3.2.1.giao diện form 3.2.2.mô tả form 1.Chức :cho phép nhập lưu đầy đủ thông tin sách:tên sách ,loại sách(hay lĩnh vực sách), tên NXB, tên nhà xuất bản, giá sách, số lượng sách, tên tác giả, số trang, mã sách, mã nhà xuất bản, mã tác giả 2.Mơ tả + tiêu chí nhập sách :nhập mã sách ,loại sách ,tên sách ,số lượng, mã lĩnh vực, mã tác giả, giá sách +sau nhập đầy đủ thông tin sách bạn nhấn nút “OK” biểu tượng,máy tự động lưu vào bảng ghi + người dùng click vào nút “CANCEL” trở menu 3.3 FORM TRA CỨU 3.3.1 giao diện form 3.3.2 Chức :cho phép người dùng tìm kiếm đầu sách theo tiêu chí: tên sách, tên tác giả, tên nhà xuất bản, tên lĩnh vực sách, mã sách, mã lĩnh vực, mã nhà xuất bản, mã tác giả 3.3.3 Mô tả: a tiêu chí tìm kiếm tên sách ,tên tác giả, hay năm xuất giá trị để tìm kiếm tương ứng tên sách ,tên tác giả ,tên nhà xuất b việc tìm kiếm tìm kiếm gần , ta không nhập đầy đủ thông tin sách mà cần nhập tên sách ,tên tác giả ,hay nhà xuất bản….thì giá trị trả bảng tất sách liên quan đến phần bạn nhập c người dùng click nút “TÌM KIẾM”thì tiến hành tìm kiếm hiển thị kết DataGrid d.khi người dùng click nút chọn “XEM CHI TIẾT”thì xem thơng tin chi tiết sách e.khi người dùng click vào nút “GIÚP ĐỠ”thì hiển thị file trợ giúp f.khi người dùng click vào nút “ĐÓNG LẠI”thì đóng form trở menu g.lưu ý: DataGrid phải đặt chế độ READ ONLY không cho người sử dụng sửa trực tiếp 3.4 FORM CHỈNH SỬA 3.4.1 giao diện form 3.4.2 chức Người quản lý làm cơng việc như: thêm, xóa, sửa theo Mã Sách, Mã TG, Mã NXB, Mã Lĩnh Vực, Số Lượng 3.4.3 Mô Tả Người quản lý kiểm tra thư viện tất thông tin sách thấy: + chưa đủ thiếu phải bổ sung thêm vào Lúc ta gọi chức “THÊM” + có số sách bị mượn hết ko tồn thư viện phải xóa khỏi danh sách Lúc ta gọi chức “XĨA” +sau nhập sách ta thống kê lần ta thường xuyên phải nhập thêm nhiều sách Vì mà ta phải sửa đổi thơng tin cách thường xuyên Khi ta gọi chức “SỬA” + bạn muốn thoát khỏi chương trình chỉnh sửa quay trở menu nhấn vào nút “QUAY LẠI” KẾT LUẬN: Trên tồn báo cáo nhóm đề tài tra cứu nhập sách thư viện Chúng cố gắng tóm tắt cách chi tiết đầy đủ phần mềm q trình thiết kế cịn nhiều thiếu sót, hy vọng đóng góp ý kiến thày bạn đề tài chúng tơi hồn thiện Xin chân thành cảm ơn!!!! nhận xét giáo viên ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ……………………………………………………………………… ... sát hệ thống cũ 1.2.1 ưu điểm hệ thống cũ 1.2.2 Nhược điểm hệ thống cũ: 1.2.3 KHảo sát trạng: 1.3.Yêu cầu phần mềm tra cứu nhập sách nay: CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 xác định phân. .. việc tra cứu nhập sách vậy, việc đưa hệ thống vào sử dụng máy tính u cầu cấp thiết Nó giải vấn đề nêu cách tối ưu hiệu Hệ thống tra cứu nhập sách xây dựng máy tính phải khắc phục nhược điểm hệ thống. .. phục khó khăn hạn chế hệ thống cũ, phương pháp thủ công Việc tra cứu nhập sách tiến hành cách nhanh chóng, xác hiệu CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 XÁC ĐỊNH VÀ PHÂN TÍCH CÁC LUỒNG THƠNG

Ngày đăng: 27/06/2014, 17:20

Từ khóa liên quan

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

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

Tài liệu liên quan