Phân tích thiết kế và cài đặt hệ thống quản lý thư viện - Pdf 10

Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
MỤC LỤC
Trang
CHƯƠNG I TỔNG QUAN VỀ ĐỀ TÀI ............................................................................. 9
I.1 TỔNG QUAN VỀ TÌNH HÌNH CÔNG NGHỆ THÔNG TIN ....................................... 9
I.2 KHẢO SÁT VỀ CƠ SỞ THỰC TẬP .......................................................................... 10
I.2.1 Cơ sở thực tập ..................................................................................................... 10
I.2.2 Cơ sở lấy thông tin cho bài làm báo cáo thực tập .............................................. 12
II.3 PHÁT BIỂU ĐỀ TÀI ................................................................................................ 12
I.3.1 Lí do chọn đề tài .................................................................................................. 12
I.3.2 Mục đích và mục tiêu nghiên cứu của đề tài ..................................................... 13
I.3.3 Đối tượng và phạm vi nghiên cứu .................................................................... 14
I.3.4 Ý nghĩa của đề tài nghiên cứu ............................................................................ 15
CHƯƠNG II KHẢO SÁT HỆ THỐNG ............................................................................ 16
II.1 KHẢO SÁT QUY TRÌNH HOẠT ĐỘNG NGHIỆP VỤ ........................................... 16
II.1.1 Cơ cấu tổ chức của thư viện .............................................................................. 17
II.1.2 Hoạt động nghiệp vụ của thư viện và một số mẫu biểu .................................. 20
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
1
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
II. 1.3 Hạn chế của hệ thống cũ ................................................................................... 37
II.1.4 Xây dựng hệ thống mới .................................................................................... 40
II.2 LỰA CHỌN MÔI TRƯỜNG CÀI ĐẶT .................................................................... 43
II.2.1 Đôi nét về C# .................................................................................................. 43
II.2.1.1 Nguồn gốc .Net ......................................................................................... 43
II.2.1.2 Microsoft .NET .................................................................................... 45
II.2.1.3 Ngôn ngữ C# ................................................................................................ 47
II.2.2 Công cụ làm báo cáo -ComponentOne Studio ® support WinForms ............ 64
II.2.3 SQL Server 2000 ................................................................................................. 67
II.2.3.1.Cơ chế cơ sở dữ liệu quan hệ (Relational Database Engine) .......................... 70
II.2.3.2 Cơ chế tạo bản sao (Replication) ............................................................. 70

IV.1.5 Bảng Khoa ....................................................................................................... 131
IV.1.6 Bảng Độc Giả .................................................................................................. 132
IV.1.7 Bảng Mượn Trả ............................................................................................... 136
IV.1.8 Mối quan hệ giữa các bảng dữ liệu ................................................................. 141
IV.2 THIẾT KẾ CHƯƠNG TRÌNH ............................................................................... 144
IV.3 MỘT SỐ FORM CHỨC NĂNG CHÍNH ................................................................ 149
IV.3.1 Form Đăng nhập ............................................................................................. 149
IV.3.2 Form Thông Tin Đầu Sách ............................................................................. 151
IV.3.3 Form Thông Tin Độc Giả ................................................................................ 153
IV.3.4 Form Kiểm Tra Điều Kiện Mượn .................................................................. 156
IV.3.5 Form Thông Tin Mượn Sách .......................................................................... 158
IV.3.6 Form Thông Tin Trả Sách .............................................................................. 160
IV.3.7 Form Tìm Kiếm Sách ...................................................................................... 162
IV.3.8 Form Hỗ Trợ Người Sử Dụng ........................................................................ 164
IV.3.9 Form Báo Cáo Thống Kê ............................................................................... 167
IV.3 MỘT SỐ ĐOẠN CODE CHỨC NĂNG CHÍNH .................................................... 170
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
4
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
IV.3.1 Code form Tìm kiếm Sách ............................................................................. 170
IV.3.2 Code form Thông tin mượn sách .................................................................... 177
KẾT LUẬN ...................................................................................................................... 186
I. ƯU ĐIỂM CỦA HỆ THỐNG .................................................................................... 186
II NHỮNG TỒN TẠI CỦA HỆ THỐNG ....................................................................... 187
III. HƯỚNG PHÁT TRIỂN ĐỀ TÀI TRONG TƯƠNG LAI ........................................... 188
TÀI LIỆU THAM KHẢO ................................................................................................. 191
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
5
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
LỜI NÓI ĐẦU

và các bạn. Em xin kính chúc các thầy cô luôn luôn mạnh khỏe, hạnh phúc, để các thầy cô đào
tạo thêm nhiều nhân lực có ích cho đất nước. Em xin chân thành cám ơn.
Sinh viên
Vũ Việt Khánh
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
8
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
CHƯƠNG I TỔNG QUAN VỀ ĐỀ TÀI
I.1 TỔNG QUAN VỀ TÌNH HÌNH CÔNG NGHỆ THÔNG TIN
Trong thời đại ngày nay công nghệ thông tin phát triển với tốc độ rất nhanh. Hệ thống
máy tính đã có mặt trong tất cả các lĩnh vực của đời sống xã hội của bất kì một quốc gia nào và
Việt Nam cũng không nằm ngoài quy luật đó.
Ở Việt Nam chúng ta hiện nay công nghệ thông tin cũng phát triển rất mạnh mẽ ở tất cả
các nghành nghề. Trước kia để có một cái máy tính quả thật là khó, cách đây vài năm chỉ những
cơ quan nhà nước mới có được một vài chiếc máy tính nhưng hiện nay máy tính đã có mặt ở
khắp các cơ quan, trường học, doanh nghiệp và gia đình, Việt Nam được coi là một trong
những nước có nghành công nghệ thông tin phát triển nhanh trong khu vực. Trên thế giới cũng
như ở Việt Nam, công nghệ thông tin đã trở thành một nghành công nghệ mũi nhọn. Nó là một
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
9
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
nghành khoa học kỹ thuật không thể thiếu trong việc áp dụng vào các hoạt động xã hội như :
Quản lý, kinh tế, thông tin…
Trên thế giới nói chung cũng như Việt Nam nói riêng vấn đề quản lý là một vấn đề nan
giải vì vậy việc áp dụng tin học vào trong công tác quản lý ở các nghành các cấp là rất phổ biến
và cấp thiết.
I.2 KHẢO SÁT VỀ CƠ SỞ THỰC TẬP
I.2.1 Cơ sở thực tập
- CÔNG TY CỔ PHẦN ĐẦU TƯ VÀ PHÁT TRIỂN ETECH VIỆT NAM
(Là công ty trách nhiệm hữu hạn có hai thành viên trở lên)

khác rất cần có các quy tắc nghiêm túc phù hợp với từng chương trình để quản lý cho tốt
và luôn là nơi mà mà người ta tìm đến khi thấy mình cần thêm kiến thức, luôn là người
bạn tin cậy của mỗi sinh viên học sinh.
 Quản lý chính xác mọi nguồn thông tin: Thông tin cần chính xác, nên khi xây dựng
chương trình này cần chú trọng yếu tố này.
 Tối ưu hóa các thao tác thủ công cho nhân viên quản lý thời đại công nghệ thông tin, để
máy tính hỗ trợ tối đa cho công tác quản lý.
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
13
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
 Tự động hóa các công việc có tính chất cố định: Các khâu trong quản lý thư viện quan
trọng ngày càng được tự động hóa để tính chính xác và nhanh được áp dụng thay thế
cho thao tác thủ công của con người.
 Giảm thiểu lực lượng tham gia công tác quản lý, giảm chi phí quản lý tới mức thâp nhất.
Đó là những mục đích và mục tiêu phân tích thiết kế của phần mềm quản lý thư viện, rất
mong rằng phần mềm viết ra này sẽ đáp ứng được nhu cầu của người sử dụng.
I.3.3 Đối tượng và phạm vi nghiên cứu
Đối tượng thụ hưởng đề tài nghiên cứu của đề tài chính là các thủ thư của thư viện, các
nhà lãnh đạo của trường chủ quản thư viện.
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
14
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
Đối tượng thực hiện và thực thi đề tài : Là những người tham gia vào quá trình Phân tích
– Thiết kế - Cài đặt hệ thống thông tin “ phần mềm quản lý thư viện”, các chuyên viên công
nghệ thông tin, các kĩ thuật viên lập trình, các thủ thư và các độc giả.
Phạm vi nghiên cứu : Hệ thống quản lý thư viện của các trường Đại Học, Cao Đẳng ….
I.3.4 Ý nghĩa của đề tài nghiên cứu
Hiện tại ở các thư viện của trường học vẫn đang dùng các công cụ thủ công để quản lý
quy trình hoạt động nghiệp vụ của mình. Do yêu cầu trong tình hình mới nên em mạnh dạn
nghiên cứu để đưa ra công cụ quản lý đã được tin học quá, em nghĩ nó sẽ có ý nghĩa thiết thực

kết
Nhà cung cấp
sách
Yêu
cầu
cung
cấp
Cung
cấp
sách
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
Hình 1. Sơ đồ hoạt động nghiệp vụ của thư viện trường Trung cấp đa nghành Vạn Xuân
II.1.1 Cơ cấu tổ chức của thư viện
Thư viện Trường Trung cấp đa nghành Vạn Xuân bao gồm 3 phòng riêng có các chức năng
khác nhau:
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
17
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
 Phòng đọc sách tại chỗ : Là nơi học viên- sinh viên mượn sách đọc ngay tại thư viện.
Những thông tin chi tiết độc giả cũng như sách mà độc giả mượn đều được lưu lại trong
quyển “ Nhật ký sách mượn hàng ngày” nhằm tránh trình trạng mất sách.
 Phòng mượn sách về nhà : Là nơi cho học sinh- sinh viên, cán bộ công nhân viên mượn
sách mang về nhà nghiên cứu. Nếu đối tượng mượn sách là cán bộ công nhân viên trong
trường thì mỗi lần mượn sách về nhà thì những thông tin về sách mượn sẽ được lưu
trong trong quyển “Sổ mượn cán bộ công nhân viên”. Thời gian mượn sách của những
cán bộ công nhân viên trong nhà trường không giới hạn nhưng hạn chế số lượng sách
mượn, chỉ khi nào có giấy đòi sách của nhà trường mới phải gửi lại sách( trường hợp
này xảy ra khi thời gian mượn đã quá lâu, có thể lên tới vài năm). Nếu đối tượng là học
sinh- sinh viên khi mượn sách, sinh viên cũng phải cung cấp thông tin để điền đầy đủ
thông tin vào “Sổ mượn học sinh sinh viên” theo từng khoa. Bên cạnh đó nhằm tránh

Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
…………………………….. ………………………………
Email
: …………………………...
Ngày lập:
……………………………….
Hình 2 Biểu mẫu yêu cầu cấp thẻ thư viện
 Tại thư viện khi sách được nhà xuất bản, công ty phát hành sách chuyển đến theo
“Đơn đặt mua sách” của thư viện, nhân viên thư viện có nhiệm vụ kiểm tra lại đơn
hàng và hoá đơn thanh toán để xác định lại những thông tin về số lượng, đơn giá của
hoá đơn là đúng. Sau đó thông tin về sách nhập cũng như số lượng sách, đơn giá
sách, nhà xuất bản hay công ty phát hành sách sẽ được lưu lại tại biên bản nhập sách.
Sau đó thủ thư tiến hành dán mã sách cho sách mượn sau đó đưa sách vào sử dụng.
Bộ Giáo Dục và Đào Tạo Cộng hoà xã hội chủ nghĩa Việt Nam
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
21
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
Trường Trung cấp đa nghành Vạn Xuân Độc Lập- Tự Do-Hạnh Phúc

HOÁ ĐƠN NHẬP HÀNG

Số :…………….
Ngày:…………..
Tên nhà cung cấp:…………………………………….
Địa chỉ nhà cung cấp :………………………………..
…………………………………………………………..
Điện thoại :……………… Fax :………………………

Stt Tên sách ĐVT Số lượng Đơn giá Thành tiền


dụng được nữa. Các sách được phân loại theo những thể loại khác nhau và được
phân công chia làm 2 phòng: phòng đọc tại chỗ và phòng mượn về nhà tuỳ ý theo
nhu cầu về sách của từng phòng để đảm bảo có đủ sách cho độc giả mượn.
 Độc giả có thể tra cứu các thông tin về sách cần mượn theo: tên sách, tác giả, lĩnh
vực… trước khi mượn sách, để có thể điền đầy đủ thông tin về độc giả cũng như
sách cần mượn trong Phiếu yêu cầu mượn sách.
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
24
Xây dựng phần mềm Quản lý thư viện Trường TCĐN Vạn Xuân
Giáo viên HD: Thạc sĩ- Lưu Minh Tuấn Sinh viên: Vũ Việt Khánh
TRA CỨU SÁCH
STT Tên sách Thể loại Tác giả
25


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status