Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
1,42 MB
Nội dung
Bài tập lớn: Phântíchthiếtkếhệthống Lời Nói ĐầU Ngày với phát triển khoa học kĩ thuật, công nghệ máy tính đạt đợc nhiều thành tựu to lớn nh không muốn nói bớc đột phá thần kì Máy tính đợc sử dụng rộng rãi công việc mà trớc nguời phải sử dụng đôi bàn tay với hình thức lao động thủ công suất thấp chất lợng công việc không cao Với đời phát triển không ngừng công nghệ máy tính phần đáp ứng đợc nhu cầu sống, sản xuất, nghiên cứu khoa học làm thay đổi mặt xã hội Trong lĩnh vực kinh tế, máy tính đợc ứng dụng để quản lí tài chính, ngân hàng, quản lí nhân sựTrong lĩnh vực khác nh xây dựng, y học, ngành chế tạo, văn hoá, công nông nghiệp có vai trò quan trọng đợc ứng dụng rộng rãi phạm vi toàn giới Để phục vụ cho việc học tập sinh viênhệthống th viện trờng ngày lớn với số lợng sách khổng lồ số ngời tham gia nhiều Chính việc quản lí sách tra cứu sách ngày khó khăn Đây việc quan trọng cần tin học hoá Có thể nói th viện kho tàng trí thức nhân loại Là nơi cung cấp nguồn sách vô tận cho có nhu cầu tìm hiểu hay học hỏi có lu trữ số lợng lớn loại sách với nhiều chuyên đề lĩnh vực khác Mọi ngời tìm kiếm sách nhiều thời đại nhiều ngôn ngữ Chính mà th viện có vai trò quan trọng Các trờng học từ hệ tiểu học hay trung học lên đại học xây dựng cho hệthống th viện thích hợp Việc xây dựng chơng trình quảnlý tra cứu sách th viện giảm bớt đợc nhiều thời gian công sức công tác quản lí độc giả sách mợn, đọc đồng thời giúp độc giả tìm kiếm nhanh chóng xác thông tin Bài tập lớn: Phântíchthiếtkếhệthống Do yêu cầu thực tế th viện trờng đại học s phạm Thái Nguyên đợc đồng ý hớng dẫn Cô giáo:Ngô Thị Tú Quyên chúng em chọn đề tài Xây dựng chơng trình quảnlý th viện trờng Đại học S phạm Thái Nguyên làm tập lớn môn phântíchhệthống Mục đích đề tài là: Góp phần đa ứng dụng thông tin vào việc quảnlý tra cứu sách th viện giúp bạn sinh viên mợn đợc loại sách cần tìm cách nhanh với nội dung học tập góp phần nâng cao chất lợng học tập Trong trình nghiên cứu thực đề tài kinh ngiệm cha có, hiểu biết ngôn ngữ cha thật vững vàng tập lớn sau hoàn thành tránh khỏi mặt hạn chế thiếu sót Chúng em mong nhận đợc ý kiến đóng góp để tập lớn củachúng em đợc hoàn thiện Chúng em xin chân thành cảm ơn ! Nhóm sinh viên thực Bài tập lớn: Phântíchthiếtkếhệthống Mục lục Trang Lời nói đầu.. Chơng I: Khảo Sát bi toán.5 Vài nét th viện trờng ĐHSP Thái Nguyên.5 Chức nhiệm vụ th viện trờng ĐHSP Thái Nguyên.5 Cơ sở vật chất đối tợng phục vụ..6 Nghiệp vụ quảnlý th viện Hoạt động quảnlý th viện tại7 5.1 Quảnlý sách 5.2 Quảnlý độc giả.11 5.3 Quảnlý mợn trả 13 5.4 Báo cáo thống kê. 14 Đánh giá hoạt động hệthống th viện 15 Hớng giải toán 17 Chơng II: Phântíchhệthống 19 Mục đích hệthốngquảnlý th viện 19 Biểu đồ phân cấp chức năng.20 Biểu đồ luồng liệu mức khung cảnh. 21 Biểu đồ luồng liệu mức đỉnh. 22 Biểu đồ luồng liệu mức dới đỉnh 23 Mô tả thực thể ý nghĩa 27 Các mối quanhệ 31 Sơ đồ thực thể liên kết 32 Các ràng buộc liệu ..32 10 Cấu trúc bảng liệu .34 Bài tập lớn: Phântíchthiếtkếhệthống Chơng III: Giới thiệu chơng trình quảnlý th viện trờng Đại học S Phạm Thái Nguyên 36 Giao diện 36 Các chức chơng trình. 36 Một số Form chơng trình hớng dẫn sử dụng 42 Kết hoạt động chơng trình .50 Kết Luận 52 Nhận xét giáo viên hớng dẫn 53 Bài tập lớn: Phântíchthiếtkếhệthống Chơng I Khảo sát bi toán Vài nét th viện trờng ĐHSP Thái Nguyên Th vin trng i hc S Phm - i hc Thỏi Nguyờn trng thnh cựng vi s phỏt trin ca nh trng Thnh lp nm 1966, t ú n nm 1985 th vin c t chc di dng l phũng th vin T nm 1986 n nm 1996 phũng th vin c sỏt nhp vi phũng khoa hc T nm 1996 n nm 1999 tr thnh trung tõm thụng tin th vin T nm 1999 n l t th vin trc thuc phũng o to quan h quc t Khi mi thnh lp sỏch th vin cha c phõn loi v xp tu ý trờn giỏ g, n sỏch ó c phõn loi sp xp theo s th t (nghip v) trờn giỏ sỏch T nm 1996, danh mc sỏch ó c cp nhp trờn mỏy tớnh, ú cú th tra cu nhng ti liu cn dựng trc tip trờn mỏy tớnh, vỡ vy m cụng tỏc phc v c gi c nhanh chúng hn Nhng nm gn õy ó b sung c nhiu ti liu cú giỏ tr, phc v c lc cho vic nghiờn cu, hc ca cỏn b, ging viờn v sinh viờn ton trng Bi dng i ng: cỏn b Trung cp ó hc lờn cú trỡnh i hc th vin v i hc cỏc ngnh khỏc Cụng on th vin t ngy thnh lp trng n nay: Nhiu nm t t chc xut sc, t lao ng gii Chc nng, nhim v ca th vin trng HSP Thỏi Nguyờn Th vin trng i hc S Phm cú nhim v t chc lu tr, x lý v cung cp cỏc thụng tin t liu phc v cụng tỏc ging dy, hc v nghiờn cu khoa hc cho cỏn b, ging viờn v sinh viờn trng i hc s phm Nhm gúp phn nõng cao trỡnh nghiờn cu, hc ca cỏn b, ging viờn v sinh viờn ton trng i ng cỏn b: Gm 15 ngi, ú ngi biờn ch v ngi hp ng 12 ngi cú trỡnh i hc (4 ngi hc i hc Vn hoỏ), ngi cú trỡnh Cao ng Bài tập lớn: Phântíchthiếtkếhệthống Cỏc b phn chc nng: Th vin gm cú: Mt t trng l cụ Trng Th Hnh B phn x lý k thut: ngi B phn phũng mn: ngi (1 ngi ph trỏch phũng mn sỏch giỏo trỡnh, ngi ph trỏch phũng mn sỏch tham kho, ngi ph trỏch phũng mn sỏch ngoi vn) B phn phũng c: ngi (4 ngi ph trỏch phũng c sinh viờn, ngi ph trỏch phũng c bỏo, v cao hc) C s vt chất v i tng phc v 3.1 C s vt cht Tng din tớch s dng ca th vin 1.087 m2 Phũng c: Cú phũng c, cú khong 200 ch ngi, phũng c chớ, kho sỏch v phũng c dnh cho hc viờn cao hc Phũng mn: Cú phũng mn sỏch giỏo trỡnh t nhiờn, giỏo trỡnh xó hi, kho sỏch tham kho, kho sỏch giỏo khoa, kho sỏch ngoi Cú mỏy tớnh cho cỏn b th vin lm cụng tỏc nghip v, v cha cú iu kin trang b mỏy tớnh phc v c gi tra cu Hin nay, th vin cú trờn 300.000 bn cỏc loi phc v c gi Kinh phớ hng nm dựng cho b sung sỏch v ti liu l 300.000.000VND Thng c b sung vo quý v nm 3.2 i tng phc v v cụng tỏc phc v bn c i tng phc v: Cỏn b ging viờn, sinh viờn, hc viờn cao hc v ti chc Ngnh phc v: Khoa hc t nhiờn, khoa hc xó hi, giỏo dc, bỏo v Hin nay, th vin phc v mn c ti ch v cho mn v nh Phũng c th vin phc v bn c ngy ca t th n th v ngy th Riờng chiu th th vin ngh cỏn b th vin thc hin cụng tỏc chuyờn mụn Ti liu c sp xp theo s ng kớ cỏ bit, theo kớch c i vi phũng c; Phũng mn xp theo mụn loi v theo kớch c i vi sỏch giỏo trỡnh, cũn sỏch tham kho xp theo s đăng kớ cỏ bit v theo kớch c c gi cú th tip cn qua cỏc h thng tra cu Bài tập lớn: Phântíchthiếtkếhệthống Cung cp tra cu thụng tin cú th vin qua c s d liu th mc Cung cp cỏc bn thụng tin th mc cú túm tt ni dung ti liu S lng c gi: ắ Sinh viờn: Phũng mn > 7.000 ngi Phũng c 2.500 ngi ắ Cỏn b ging viờn: > 400 ngi Cỏch thc phc v c gi: Phũng mn: - Sinh viờn: S mn cỏ nhõn (i vi sỏch tham kho), s mn th (i vi sỏch giỏo trỡnh) - Cỏn b ging viờn: S mn cỏ nhõn ( i vi c sỏch tham kho v giỏo trỡnh) Phũng c: c ti ch v tr li sau ht gi m ca th vin V nghip v th vin Th vin s dng h thng phõn loi dựng cho cỏc th vin khoa hc tng hp th vin quc gia Vit Nam biờn son Th vin s dng chng trỡnh CDS/ISIS UNESCO ph bin Th vin t chc kt hp c h thng mc lc truyn thng, th mc dng sỏch v c s d liu, th mc trờn mỏy tớnh bn c tin tra cu ti liu Hệthốngquảnlý th viện trờng ĐHSP Thái Nguyên Th vin trng ĐHSP Thái Nguyên có mô hình hoạt động nh sau: Trng phũng T_QHQT T trng t th vin B phn phũng c B phn phũng mn B phn x lý k thut Bài tập lớn: Phântíchthiếtkếhệthống Th viện chịu quảnlý trực tiếp trởng phòng đào tạo quanhệ quốc tế Một tổ trởng nhóm (bộ phận phòng đọc, phận phòng mợn, phận xử lý kỹ thuật), chia làm khâu quảnlý : Quảnlý sách, quảnlý mợn trả, quảnlý độc giả báo cáo thốngkê Trong đó: Quảnlý sách: Nhập sách, bảo quản sách, huỷ sách khỏi danh mục xử lý nghiệp vụ Quảnlý mợn trả sách: Cho mợn sách, nhận lại sách trả, đòi sách trễ hạn xử lý bất thờngQuảnlý độc giả: Cấp huỷ thẻ độc giả, xử lý vi phạm Báo cáo thống kê: Thốngkê sách, thốngkê độc giả tình hình mợn trả sách 5.1 Quảnlý sách Mỗi có sách nhập về, nhân viên th viện có trách nhiệm rà xét xem loại sách có sở liệu hay cha? Nếu cha có lập thẻ quảnlý sách định mã số sách Nh để có sách phục vụ bạn đọc phải qua quy trình sau: Đánh dấu vào trang tên sách trang 17 để phân biệt sách th viện sách cá nhân Đọc để phân loại nội dung sách ứng với môn tri thức nào, ghi kí hiệu vào góc bên phải sách Cắt nhãn đọc, nhãn mợn Dán nhãn đọc/nhãn mợn vào gáy sách, phía trớc, phía sau sách Vào sổ đăng kí cá biệt (sổ tài sản th viện) Ghi số đăng kí vào trang tên sách, trang 17, ghi vào nhãn sách Dán băng dính để bảo quản nhãn sách Làm phiếu nhập tin, mô tả tài liệu, tóm tắt nội dung sách Tìm từ khoá chính, từ khoá phụ Tìm kí hiệu khung đề mục, ghi số kí hiệu Bài tập lớn: Phântíchthiếtkếhệthống Nhập sở liệu phiếu nhập tin vào máy tính Mô tả phích, ép phích, đục lỗ phích Xếp tờ phích vào ô kéo tủ mục lục Chuyển sách kho xếp sách lên giá cho bạn đọc mợn Nếu có nhập sách theo thẻ quảnlý sách có theo qui trình sau: Đánh dấu vào trang tên sách trang 17 để phân biệt sách th viện sách cá nhân Cắt nhãn đọc, nhãn mợn Dán nhãn đọc/nhãn mợn vào gáy sách, phía trớc, phía sau sách Vào sổ đăng kí cá biệt (sổ tài sản th viện) Ghi số đăng kí vào trang tên sách, trang 17, ghi vào nhãn sách Dán băng dính để bảo quản nhãn sách Chuyển sách kho xếp sách lên giá cho bạn đọc mợn Mã số sách đợc quy định nh sau: Ví dụ : Th viện Trờng ĐHSP M GT Vb 21500 Trong đó: - M kí hiệu sách thuộc kho mợn - GT sách giáo trình - V sách Tiếng Việt - b khổ bé - 21500 số đăng kí cá biệt sách Bài tập lớn: Phântíchthiếtkếhệthống Mẫu biểu 1: Phiếu nhập tin Phiếu nhập tin csdl book Biểu mẫu dnh cho sách nội, ngoại văn I vùng mô tả thông tin chung 111 Mã số tài liệu 100 Mảng liệu: ĐHSP 105 Ngày nhập tin 103 Ngời nhập tin 330 Ngời xử lý 420 Địa tài liệu ( Kho.Đọc): ^aV ^b 421 Địa tài liệu ( Kho.MTK): ^aV ^b 422 Địa tài liệu ( Kho.MGT): ^aV ^b 423 Địa tài liệu ( Kho.MGK): ^aV ^b 424 Địa tài liệu ( Kho.MNV): ^aN ^b 425 Địa tài liệu ( Kho.TC): ^aV ^b 428 Địa tài liệu ( Kho.SĐH): ^aV ^b II.vùng mô tả th mục 200 Tên sách: a Nhan đề chính: b Thông tin bổ sung cho nhan đề: c Thông tin trách nhiệm: 220 Tên sách dịch: 222 Tên sách song song: 210 Tác giả cá nhân: 211 Tác giả khác: 213 Ngời chủ biên: 214 Ngời hiệu đính/ Ngời biên soạn: 215 Ngời dịch: 216 Tác giả tập thể: 217 Nhóm tác giả: 250 Địa XB: a Nơi xb: b Nh xb: 260 Năm XB: 252 Lần XB: 231 Tên tập sách: 278 Đặc trng số lợng: 285 Giá tiền: ( Hình 2.1: Mẫu biểu phiếu nhập tin CSDL sách ) 10 Bài tập lớn: Phântíchthiếtkếhệthống II.2 Tìm kiếm độc giả theo tên độc giả Hình 3.7: Tìm kiếm độc giả theo tên III Quảnlý mợn trả Hình 3.8: Quảnlý mợn trả 39 Bài tập lớn: Phântíchthiếtkếhệthống III.1 Quảnlý mợn Hình 3.9: Quảnlý mợn III.2 Quảnlý trả Hình 3.10: Quảnlý trả 40 Bài tập lớn: Phântíchthiếtkếhệthống IV Báo cáo/ thốngkê IV.1 Thốngkê sách Hình 3.11: Thốngkê sách IV.2 Thốngkê độc giả Hình 3.12: Thốngkê độc giả 41 Bài tập lớn: Phântíchthiếtkếhệthống V.Hệ thống Hình 3.13: Hệthống Một số Form chơng trình hớng dẫn sử dụng I Quản lí sách Nhập sách Hình 3.14: Form nhập sách Khi bạn muốn nhập sách mới, bạn nhấn chuột vào nút , sau điền đầy đủ thông tin vào (Với chức nhập sách này, bạn nhập trờng: Số th tự, tên phân loại, tên lĩnh vực, mã sách) Sau bạn nhấn nút: 42 Bài tập lớn: Phântíchthiếtkếhệthống Tìm kiếm sách Dới ví dụ tìm kiếm theo lĩnh vực: Hình 3.15: Form tìm kiếm sách Khi bạn muốn biết thông tin sách đó, chức tìm kiếm sách phục vụ bạn Có số cách tìm: Tìm theo mã sách, tìm theo tên sách, tìm theo phân loại, tìm theo nhà xuất bản, tìm theo phân loại + lĩnh vực Bạn muốn tìm sách theo lĩnh vực nào, cần tìm từ List lĩnh vực, sau thông tin sách có lĩnh vực đợc list Hiệu chỉnh sách Khi bạn cần sửa đổi thông tin sách đó, bạn sử dụng chức hiệu chỉnh sách, có số cách hiệu chỉnh sách: Hiệu chỉnh sách theo mã biết trớc, hiệu chỉnh sách theo tên biết trớc Dới mẫu hiệu chỉnh sách biết mã sách cần sửa Hình 3.16: Form hiệu chỉnh sách 43 Bài tập lớn: Phântíchthiếtkếhệthống Ta cần nhập mã sách cần sửa, thông tin sách đợc ra, ta sửa thông tin Bạn nên tránh sửa trờng liên quan đến mã sách: Mã phân loại, mã lĩnh vực, mã nhã xuất bản, mã sách sửa nh ảnh hởng tới mã số sách bị sai lệch Và dẫn đến việc tìm sách vị trí kho bị đảo lộn In phích Mỗi sách nhập vào có phích riêng để dễ dàng tìm kiếm Chức in phích có cách: In phích theo ngày nhập sách in phích theo mã Hình 3.17: Form in phích Trờng hợp in phích theo ngày nhập kho ta dễ dàng list đợc sách cần in, công việc thực nhanh chóng Còn in phích theo mã ta dùng với trờng hợp muốn in phích sách Huỷ sách Khi bạn muốn huỷ sách, vào chức Huỷ sách Bạn nhập mã sách cần huỷ số lợng sách huỷ Khi số lợng sách nhập bảng T_Sách có thay đổi Đây Form sách huỷ: Hình 3.18: Form nhập sách huỷ 44 Bài tập lớn: Phântíchthiếtkếhệthống II Quản lí độc giả Nhập độc giả Khi bạn muốn nhập độc giả mới, bạn nhấn nút Sau đó, bạn cần chọn trờng mã đơn vị, nh tự động có số thứ tự, tên đơn vị mã độc giả Mã độc giả đợc kết hợp trờng Mã đơn vị số thứ tự Tiếp bạn nhập họ tên ngày sinh, nhấn nút Nh ghi đợc nhập Hình 3.19: Form nhập độc giả Tìm kiếm Dới tìm độc giả theo mã: Hình 3.20: Form tìm kiếm độc giả (Theo mã độc giả) 45 Bài tập lớn: Phântíchthiếtkếhệthống Khi bạn muốn biết thông tin độc giả đó, bạn vào chức tìm kiếm Có cách tìm, tìm theo mã độc giả tìm theo tên Huỷ thẻ Khi bạn muốn huỷ thẻ độc giả đó, bạn đến ghi cần huỷ nhấn nút Hình 3.21: Form huỷ thẻ In thẻ độc giả: Bạn cần chọn mã độc giả cần in thẻ, sau nhấn nút Có cách in thẻ in theo ngày làm thẻ in theo mã độc giả Dới Form in thẻ độc giả theo mã: Hình 3.22: Form in thẻ th viện 46 Bài tập lớn: Phântíchthiếtkếhệthống III Quảnlý mợn trả Quảnlý mợn sách giáo trình Những độc giả đủ điều kiện mợn list mã độc giả Đó độc giả hạn thẻ, mợn cha Và không cầm sách hạn, nh làm rách sách đền tiền Sau chọn mã độc giả, ta chọn mã sách list, sách phải kho Sau ta nhấn nút Khi số lợng sách cho mợn tự động tăng lên Khi số sách mợn số sách có không cho mợn Hình 3.23: Form nhập sách mợn Quảnlý trả sách giáo trình Khi bạn trả sách, số sách cho mợn sách giảm Hình 3.24: Form nhập sách trả 47 Bài tập lớn: Phântíchthiếtkếhệthống In giấy báo trả Đối với độc giả mợn sách hạn mà cha trả sách có giấy báo trả sách IV Báo cáo/ thốngkêThốngkê sách có kho: Hình 3.25: Báo cáo/ thốngkê sách có kho Thốngkê sách theo lĩnh vực: Hình 3.26: Thốngkê sách theo lĩnh vực 48 Bài tập lớn: PhântíchthiếtkếhệthốngThốngkê sách huỷ: Hình 3.27: Thốngkê sách huỷ Thốngkê độc giả theo đơn vị: Hình 3.28: Thốngkê độc giả theo đơn vị 49 Bài tập lớn: Phântíchthiếtkếhệthống Danh sách độc giả phải đền tiền Hình 3.29: Thốngkê danh sách độc giả đền tiền Kết hoạt động chơng trình Trong thời gian làm đồ án vừa qua, đợc quan tâm giúp đỡ bảo tận tính thầy cô giáo em hoàn thành công việc đợc giao Song thời gian có hạn, đề tài mẻ ngời lập trình trình độ thân nhiều hạn chế, cha có kinh nghiệm lập trình nên chơng trình cha đợc thiếtkế cách khoa học, cha mang tính chuyên nghiệp Chơng trình đáp ứng đợc yêu cầu đề tài nhng muốn áp dụng đợc vào thực tế cần phải chỉnh sửa để phù hợp Chơng trình số chức cha đợc hoàn thiện Tuy nhiên với đề tài đợc giao em hoàn thành đợc số công việc sau: Sách: Với chức em thực đợc phần việc sau: Nhập mới, tìm kiếm, hiệu chỉnh, in phích, huỷ sách Độc giả: Với chức em thực đợc phần việc sau: Nhập mới, tìm kiếm, hiệu chỉnh, in thẻ, huỷ thẻ 50 Bài tập lớn: PhântíchthiếtkếhệthốngQuảnlý mợn trả: Với chức em thực đợc phần việc sau: Quảnlý mợn sách giáo trình, quảnlý trả sách giáo trình, in giấy báo trả sách mợn hạn Báo cáo thống kê: Với chức em thực đợc phần việc sau: Thốngkê sách, thốngkê độc giả chức khác 51 Bài tập lớn: Phântíchthiếtkếhệthống kết luận Trong thời gian vừa qua với nỗ lực nhóm chúng em với giúp đỡ nhiệt tình cô Ngô Thị Tú Quyên tập lớn nhóm em hoàn thành Tuy nhiên yêu cầu tập tơng đối lớn, mà thời gian làm tập lớn lại có hạn trình độ thân chúng em nhiều hạn chế nên chúng em cha đáp ứng đợc đầy đủ mặt thực tế đề Em mong có đợc giúp đỡ, bảo, đóng góp ý kiến cô để chúng em phát huy đợc khả để chơng trình chúng em đợc hoàn thiện viết đợc chơng trình lớn Sau cùng, em xin chân thành cảm ơn hớng dẫn tận tình cô giáo Ngô Thị Tú Quyên, cô ban quảnlý Th viện Đại học S phạm Thái Nguyên giúp đỡ nhóm chúng em hoàn thành tập lớn Chúng em xin chân thành cảm ơn ! Nhóm sinh viên thực Nguyễn Thnh Liêm H Trung Ho Phạm Đình Thanh Vũ Thị Thanh Nguyễn Thị Dung Trần Thị Hờng Chử Thị Quỳnh Hoa Mai Ngọc H Lê Mạnh Hùng 52 Bài tập lớn: Phântíchthiếtkếhệthống Nhận xét giáo viên hớng dẫn 53