Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 62 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
62
Dung lượng
1,32 MB
Nội dung
PHÂN TÍCH VÀ THIẾT KẾ HỆTHỐNGTHƠNG TIN BÀI TẬP LỚN: XÂYDỰNGHỆTHỐNGQUẢNLÝTHƯVIỆNHÀNỘI Giảng viên: Bùi Thanh Loan Trang MỤC LỤC Trang phụ bìa Các từ viết tắt Lời nói đầu Lời cám ơn CHƯƠNG I: TỔNG QUAN I.Giới thiệu chung I.1 Tổng quan II Tổng quan HTTT quảnlý II.1 Những đặc điểm HTTT quảnlý .9 II.2 Mục đích hệthống 10 II.3 Các nguyên tắc đảm bảo .10 II.4 Các bước xâydựnghệthốngquảnlý 11 Là giai đoạn quan trọng ta phải tiến hành phân tích cách chi tiết .12 II.5 Các chức hệthống .12 CHƯƠNG II : KHẢO SÁT HỆTHỐNG 14 I.1 Mô tả Quảnlýthư viện: .14 Hệ tin học ứng dụng công tác thưvịên thực thể phức tạp Vì việc xâydựnghệ tin học công tác thưviện phải tuân theo quy tắc chặt chẽ 14 Nhiệm vụ tổng quát việc thiết kế hệ tin học ứng dụng công tác thưviện xác định sau: 14 Tập hợp nhu cầu thông tin nhu cầu ứng dụng tin học hoạt động Thưviện 14 Tích hợp nhu cầu hệ tin học ứng dụng 14 Cải tiến quảnlý vốn tư liệu thưviệnXâydựng CSDL thư mục thoả mãn nhu cầu lưu trữ tìm kiếm thơng tin 14 Cải tiến qui trình làm việc thưviện .14 Để hoàn thành nhiệm vụ đạt mục trình thiết kế xâydựnghệ tin học ứng dụngthưviện phải qua giai đoạn sau đây: 14 I.1.1 Cập nhật thông tin độc giả 16 I.1.2 Tra cứu thông tin độc giả 17 I.1.3 Làm thẻ thưviện (Đăng ký in thẻ) .17 I.1.4 Bổ sung, phân loại, phân huỷ tài liệu 17 II.2 CSDL 20 III Một số yếu điểm hệthống qua khảo sát 20 CHƯƠNG III : PHÂN TÍCH THIẾT KẾ HỆTHỐNG .21 I Hoạt động thưviện 22 I.1 Giới thiệu hoạt động thưviện 22 VD: HH10 23 I.2 Các yêu cầu chương trình quảnlý sách 23 II Các chức hệthống 24 Trang III Phân tích hệthống QLTV sơ đồ chức mơ hình luồng liệu 25 1.Biểu đồ phân rã chức năng: .25 2.Phân tích chức 26 Tên gọi danh từ .31 *) Chức I - Quảnlý độc giả .36 *) Chức II - Quảnlý Sách 37 *) Chức III - Quảnlý Mượn - Trả 38 *) Mơ hình thực thể liên kết .42 CHƯƠNG IV : THIẾT KẾ CÀI ĐẶT HỆTHỐNG 50 IV.I Thiết kế Menu .50 IV.II Thiết kế hình giao diện 51 V.II.1 Danh sách hình 51 IV.II.2 Chi tiết hình .51 IV.II.2.1.Màn hình 51 IV.II.2.2 Màn hình đăng nhập 52 IV.II.2.3 Đăng nhập chương trình 52 IV.II.2.4 Màn hình thay đổi mật .53 IV.II.2.5 Màn hình quảnlý độc giả 53 IV.II.2.6 Màn hình quảnlý sách 54 IV.II.2.7 Màn hình quảnlý Mượn - Trả sách .54 IV.II.2.8 Xử lý độc giả vi phạm 55 IV.II.2.9 Xử lý phân huỷ sách 55 IV.II.2.10 Xử lýnội qui thưviện .56 IV.II.2.11 Màn hình báo cáo 56 IV.III.3 Cài đặt chương trình .59 IV.III.1.Yêu cầu phần cứng 59 IV.III.2.Yêu cầu phần mềm 59 IV.III.3 Các bước cài đặt chương trình 59 CHƯƠNG V : KẾT LUẬN 61 Trang CÁC THUẬT NGỮ VIẾT TẮT • CSDL: Cơ sở liệu • QLTV: Quảnlýthưviện • HTTT: Hệthốngthơng tin • LDL: Luồng liệu • TNHH: Trách nhiệm hữu hạn Trang Trang LỜI NÓI ĐẦU Để đánh giá chất lượng sinh viên trước tốt nghiệp đồng thời giúp sinh viên làm quen với môi trường làm việc thực tế, nhà trường tạo điều kiện cho sinh viên tham gia vào đề án mang tính ứng dụng Gần chục năm trở lại đây, tin học dần phổ cập hố, nhiều chương trình ứng dụng vào thực tiễn, nhu cầu tin học hoá ngày tăng ứng dụng tin học quảnlý như: quảnlý nhân sự, quảnlý bán hàng, quảnlý khách sạn v v… Với xu vậy, đồ án thực tập sở em chương trình quản lý: Hệthốngquảnlýthưviện Trong đề tài em sử dụng ngơn ngữ lập trình VisualBasic 6.0 hệquản trị sở liệu Access, ngôn ngữ dùng phổ biến để viết chương trình quảnlýNộidung đề tài gồm chương: • Chương I: Tổng quan • Chương II: Khảo sát hệthống • Chương III: Phân tích thiết kế hệthống • Chương IV: Thiết kế cài đặt chương trình • Chương V: Kết luận Với chương trình này, em cố gắng quảnlý mảng đặc trưng quan với giao diện người thân thiện, dễ sử dụng Trong khoảng thời gian tháng để hoàn thành chương trình, với kinh nghiệm chưa nhiều hẳn chương trình nhiều thiếu xót, mong xem xét bảo, đóng góp ý kiến thầy cô bạn để Hệthốngquảnlýthưviện em hồn thiện phát triển Trang CHƯƠNG I: TỔNG QUAN I Giới thiệu chung I.1 Tổng quan Để triển khai đề án tin học hố bước cần thực khảo sát hệthốngHệthống định nghĩa tập hợp phần tử có buộc lẫn để hoạt động nhằm đạt đến mục đích Còn hệthốngquảnlýhệthống không chứa thơng tin quảnlý mà đóng vai trò thúc đẩy hoạt động doanh nghiệp, trường học, tổ chức kinh tế, giúp người sản xuất đưa định HTTT quảnlý sử dụng thiết bị tin học phần mềm CSDL, thủ tục, mơ hình phân tích, lập kế hoạch quảnlý đưa định Vì cần phải xem xét, khảo sát yếu tố đặc trưng, mục tiêu đưa nguyên tắc đảm bảo cho việc xâydựnghệthốngquảnlý có chất lượng Từ rút phương pháp, bước thiết kế xâydựngthông tin quảnlý tin học hoá, khắc phục nhược điểm hệthốngquảnlý cũ phát huy ưu điểm sẵn có để mang lại hệthốngquảnlý có kết tốt • Q trình hình thành phát triển Cơng nghệ thông tin ảnh hưởng sâu rộng làm thay đổi sống ngày, lẽ đời PCT với mục đích vận dụng công nghệ tiên tiến nhằm giúp cho khách hàng làm chủ nguồn thơng tin Cơng ty PCT thành lập năm 2006 với tham gia sáng lập số kỹ sư hoạt động lĩnh vực truyền thông, Công ty PCT hoạt động lĩnh vực phân phối cung cấp sản phẩm, dịch vụ giải pháp mạng truyền thông tích hợp kỷ 21 • Lĩnh vực hoạt động Khách hàng Phượng Hoàng – PCT người sử dụng sản phẩm dịch vụ giải pháp công nghệ truyền thông di động hệthứ 3, doanh Trang nghiệp vừa nhỏ hướng tới tối ưu hố cơng việc kinh doanh, sản xuất, dịch vụ nhờ áp dụng công nghệ truyền thôngthông tin, nhà khai thác vận hành mạng viễnthơnghệ Do Phượng Hồng – PCT tập trung cung cấp sản phẩm dịch vụ cho đối tượng là: • Những thuê bao mạng thông tin di động hoạt động Việt Nam với nhu cầu sử dụng tiện ích giá trị gia tăng • Các doanh nghiệp vừa nhỏ địa bàn toàn quốc Phượng Hoàng – PCT hợp tác với nhà vận hành khai thác mạng, nhằm mục đích cung cấp đến cho khách hàng danh mục sản phẩm dịch vụ phong phú, đáp ứng nhu cầu ngày tăng cao cá nhân tổ chức, doanh nghiệp Phượng Hoàng-PCT hợp tác với tổ chức, nhà cung cấp cơng nghệ truyền thơng tồn giới, nhằm giới thiệu quảng bá rộng rãi dịch vụ dựa công nghệ truyền thông ứng dụng thành công nước phát triển Phượng Hoàng-PCT hợp tác với tổ chức đào tạo nước, tổ chức khố đào tạo cơng nghệ truyền thơng tồn quốc nhằm đáp ứng nhu cầu nhân lực trình độ cao thời gian tới • Sơ đồ tổ chức Trang II Tổng quan HTTT quảnlý II.1 Những đặc điểm HTTT quảnlý a Phân cấp quảnlýHệthốngquảnlý trước hết hệthống tổ chức từ xuống dưới, có chức tổng hợp thông tin giúp lãnh đạo quảnlýthống toàn hệthốngHệthốngquảnlý phân tích thành nhiều cấp bậc gồm cấp trung ương, cấp đơn vị trực thuộc nhằm tạo điều kiện thuận lợi cho việc quảnlý từ xuống Thông tin tổng hợp từ lên truyền từ xuống b Luồng thông tin vào Trong HTTT quảnlý có đầu vào khác nhau: • Những thơng tin đầu vào cố định thay đổi, thơng tin mang tính chất thay đổi lâu dài • Những thơng tin mang tính chất thay đổi thường xuyên phải cập nhật để xử lý o Những thơng tin có tính chất thay đổi tổng hợp , tổng hợp từ thông tin cấp phải xử lý định kỳ theo thời gian c Luồng thông tin Trang o Thông tin đầu tổng hợp từ thông tin đầu vào phụ thuộc vào nhu cầu quảnlý trường hợp cụ thể o Bảng biểu báo cáo thông tin đầu quan trọng phục vụ cho nhu cầu quảnlýhệthống Nó phản ánh trực tiếp mục đích quảnlýhệthống Các bảng biểu báo cáo phải đảm bảo xác kịp thời d Quy trình quảnlý o Trong quy trình quảnlýthủ cơng trước đây, tất thông tin thường xuyên đưa vào sổ sách (chứng từ, hố đơn, ) từ thơng tin kết xuất để lập báo cáo cần thiết Việc quảnlýthủ công phải trải qua nhiều công đoạn chồng chéo nhau, làm tiêu tốn thời gian công sức người quảnlý nên sai sót dư thừa thơng tin, nhiều cơng đoạn mà khơng thể tránh khỏi o Hơn q trình quảnlý gặp khối lượng cơng việc lớn nhiều trọng vào số khâu đối tượng quan trọng o Vì mà có nhiều thông tin không tổng hợp đầy đủ dẫn đến việc thiếu hụt thơng tin II.2 Mục đích hệthốngHệthống cài đặt cho trường học, thưviệnquan nhằm mục đích trợ giúp cho việc quảnlý mượn trả tài liệu tra cứu tài liệu II.3 Các nguyên tắc đảm bảo Để xâydựng HTTT quảnlý hồn chỉnh việc khó khăn tốn nhiều cơng sức Nói chung việc xâydựnghệthốngquảnlý thường phải dựa số nguyên tắc sau: II.3.1 Nguyên tắc sở thông tin thống Tức thơng tin tích luỹ thường xuyên cập nhật để phục vụ cho việc giải tốn quảnlý Vì thơng tin trùng lặp phải dự trù Do người ta tổ chức thành mảng tin mà trường hợp trùng lặp Trang 10 7.3 Cập nhật mượn trả Begin Kiểm tra độc giả mượn sách No No Mượn Trả sách End Yes Kiểm tra thông tin độc giả, thông tin sách End Đã lưu thành công ! End Trang 48 7.4 Tìm kiếm theo sách Begin Vào mã độc giả No No Tra cứu thông tin End Yes Vào mà sách End Hiển thị thông tin Sách - Độc giả End Trang 49 CHƯƠNG IV : THIẾT KẾ CÀI ĐẶT HỆTHỐNG IV.I Thiết kế Menu Hệthống QLTV Admin User Quảnlý Độc giả Thêm Độc giả Tìm kiếm sách Thống kê Báo cáo D.Sách Độc giả Xử lý vi phạm Quảnlý Sách Thêm Sách Danh sách Sách … Tìm kiếm sách Phân huỷ sách Quảnlý Mượn - Trả Mượn sách Trả sách Danh sách Mượn Hình 4.1: Menu chương trình Trang 50 IV.II Thiết kế hình giao diện V.II.1 Danh sách hình Mơ tả số hình chương trình : • Màn hình ngồi đăng nhập • Đăng nhập chương trình • Thay đổi mật • Quảnlý độc giả • Quảnlý sách • Quảnlý Mượn - Trả sách • Xử lý vi phạm độc giả • Phân huỷ sách • Nội qui thưviện • Báo cáo thống kê độc giả • Báo cáo thống kê sách • Báo cáo thống kê độc giả mượn sách hạn • Báo cáo thống kê Nhà xuất • Báo cáo thống kê Mượn - Trả IV.II.2 Chi tiết hình IV.II.2.1.Màn hình Trang 51 Hình 4.2: Màn hình IV.II.2.2 Màn hình ngồi đăng nhập Hình 4.3: Màn hình ngồi đăng nhập IV.II.2.3 Đăng nhập chương trình Hình 4.4: Đăng nhập chương trình Trang 52 IV.II.2.4 Màn hình thay đổi mật Hình 4.5: Thay đổi mật IV.II.2.5 Màn hình quảnlý độc giả Hình 4.6: Quảnlý độc giả Trang 53 IV.II.2.6 Màn hình quảnlý sách Hình 4.7: Quảnlý sách IV.II.2.7 Màn hình quảnlý Mượn - Trả sách Hình 4.8: Quảnlý Mượn - Trả sách Trang 54 IV.II.2.8 Xử lý độc giả vi phạm Hình 4.9: Xử lý vi phạm IV.II.2.9 Xử lý phân huỷ sách Hình 4.10: Phân huỷ sách Trang 55 IV.II.2.10 Xử lýnội qui thưviện Hình 4.11: Nội qui thưviện IV.II.2.11 Màn hình báo cáo • Báo cáo thống kê độc giả Hình 4.12: Báo cáo thống kê độc giả Trang 56 • Báo cáo thống kê sách Hình 4.13: Báo cáo thống kê sách • Báo cáo thống kê độc giả mượn sách hạn Hình 4.14: Báo cáo thống kê độc giả mượn sách hạn Trang 57 • Báo cáo thống kê Nhà xuất Hình 4.15: Báo cáo thống kê Nhà xuất • Báo cáo thống kê Mượn - Trả Hình 4.16: Báo cáo thống kê Mượn - Trả Trang 58 IV.III.3 Cài đặt chương trình IV.III.1.Yêu cầu phần cứng - Bộ vi sử lý tối thiểu 400Mhz - Bộ nhớ Ram tối thiểu 64Mb - Bộ nhớ tối thiểu 1GB IV.III.2.Yêu cầu phần mềm - Được cài đặt hệ điều hành Window9x, WinXP - Máy cài đặt phần mềm Microsoft Visual Basic 6.0 - Máy cài đặt font chữ Vietkey 2000- Build 332 IV.III.3 Các bước cài đặt chương trình - Copy toàn liệu ổ đĩa CD vào thư mục QuanlyThuvien ổ đĩa C ( C:\Quan lyThu vien) - Chương trình sử dụng font VK San Serif để hiển thị font tiếng việt, bước thực sau: - Chuột phải Properties / Appearamce Trang 59 Sau chọn Advanced … Xét lại toàn font đưa font VK Sans Serif … Nhớ chọn mục Items xét lại hết font - Chạy chương trình: Chạy File Library Management.exe thư mục C :\ QuanlyThuvien \ Library Management.exe chạy file Libary_Management.vbp thư mục C :\ QuanlyThuvien \ Source • Đăng nhập (Administrator) • Tên đăng nhập : admin • Mật : admin • Đăng nhập (User) • Tên đăng nhập : user • Mật : user Trang 60 CHƯƠNG V : KẾT LUẬN V.1 Nhận xét tự đánh giá Đề tài quảnlýthưviện đề tài thú vị việc quảnlý sách, đề tài nghiên cứu để ứng dụng công tác quảnlý sách mà em có dịp tiếp xúc, phân tích tiến hành viết phần mềm Trong trình em tìm hiểu, phân tích đề tài bảo thầy hướng dẫn em hiểu công việc cần phải làm thưviện Vì với chương trình quảnlýthưviện em giải phần nhỏ tảng cho việc quảnlý sách máy tính Xong với hy vọng tiếp tục phát triển hồn thiện để giải nhiều vấn đề việc quảnlý sách Đề tài 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ố gắng viết ngắn gọn số hàm xử lý lưới dài Vì thời gian ngắn, khối lượng công việc nhiều vậy, số chức chưa kịp hoàn chỉnh dự kiến ban đầu (Chức Xử lý vi phạm Phân huỷ sách …), chương trình nhiều mặt hạn chế chưa kịp chỉnh sửa hoàn thiện V.2 Hướng phát triển đề tài 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 ứng dụng vào thực tế, mở rộng chương trình để quảnlý nhiều loại tài liệu khác (băng, đĩa, báo, tạp chí…), quảnlý nhiều đối tượng độc giả khác Trang 61 TÀI LIỆU THAM KHẢO 1- Microsoft Access 2000 – Joseph J.Adamski – Kathleen T.Finnegan – Charles Hommel 2- Avanced Programming Using Visual Basic Version 6.0 (1+2) – Julia Case Bradley Mt.San Antonio College And Irwin McGraw - Hill Trang 62 ... tăng ứng dụng tin học quản lý như: quản lý nhân sự, quản lý bán hàng, quản lý khách sạn v v… Với xu vậy, đồ án thực tập sở em chương trình quản lý: Hệ thống quản lý thư viện Trong đề tài em sử... xây dựng hệ thống quản lý có chất lượng Từ rút phương pháp, bước thiết kế xây dựng thơng tin quản lý tin học hố, khắc phục nhược điểm hệ thống quản lý cũ phát huy ưu điểm sẵn có để mang lại hệ. .. Phân cấp quản lý Hệ thống quản lý trước hết hệ thống tổ chức từ xuống dưới, có chức tổng hợp thơng tin giúp lãnh đạo quản lý thống toàn hệ thống Hệ thống quản lý phân tích thành nhiều cấp bậc gồm