Thiết kế hệ thống quản lý thư viện - Pdf 12

MỤC LỤC
MỤC LỤC...............................................................................................................................1
LỜI NÓI ĐẦU........................................................................................................................3
CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI............................................................................4
I. Khảo sát nơi thực tập...............................................................................................4
1. Giới thiệu về nơi thực tập:.......................................................................................4
2. Tổng quan về Công Ty.........................................................................5
a.Sơ đồ, cơ cấu tổ chức:...............................................................................................5
b. Chức năng của các Bộ phận:...................................................................................5
II. Tổng quan về cơ sở dữ liệu SQL SERVER 2000.................................................6
CHƯƠNG II: KHẢO SÁT HỆ THỐNG BÀI TOÁN THIẾT KẾ QUẢN LÝ THƯ
VIỆN........................................................................................................................................8
I. Hệ thống quản lý thư viện .......................................................................................8
1. Tổng quan về thư viện..........................................................................8
a. Cơ cấu tổ chức:........................................................................................................8
b. Mô tả sơ lược về cơ cấu tổ chức:............................................................................8
2. Quy trình quản lý sách và độc giả ......................................................8
a. Đối với công việc nhập sách:..................................................................................8
b. Nhận độc giả mới:...................................................................................................9
c. Quy trình mượn sách:............................................................................................10
d. Báo cáo thống kê:..................................................................................................11
5. Hướng thực thi của đề tài.....................................................................................12
II. Sơ đồ hoạt động nghiệp vụ...................................................................................12
III. Giới thiệu về ngôn ngữ sử dụng.........................................................................12
* Ngôn ngữ để phát triển...........................................................................................13
A. Ngôn ngữ HTML..................................................................................................13
1. Khái niệm ..............................................................................................................13
2. Cấu trúc cơ bản của một file HTML................................................................13
B. ACTIVE SERVER PAGES..................................................................................13
B.1. Giới thiệu về Active Server Pages.....................................................................13
1. Active Server Pages là gì ?.................................................................................14

ta đã thay thế dần các phương thức quản lý và thanh toán cũ kỹ, lạc hậu, thay
vào đó họ trang bị những hệ thống máy tính hiện đại, được nối mạng và sử
dụng chương trình quản lý trên mạng để làm việc.
Cùng với tốc phát triển và sử dụng rộng rãi của mạng Internet, các Trường Đại
học ở Việt Nam đang đẩy cao việc sử dụng hệ thống máy tính được nối mạng để
quản lý trong nhiều bộ phận, trong đó việc quản lý thư viện của Trường là việc cần
thiết, nhằm phục vụ được bạn đọc một cách nhanh chóng, chính xác và giúp cho
người quản lý theo dõi được tình hình công việc thường xuyên.
Phần mềm quản lý thư viện bằng web, có nhiệm vụ quản lý, phục vụ công
tác tra cứu của độc giả. Hệ thống quản lý thư viện phải nắm giữ được số lượng
sách trong thư viện, phân loại sách theo từng phân loại, môn loại mục để có thể
dễ dàng tiện cho việc truy tìm. Ngoài ra hệ thống cũng phải biết được tình
trạng tài liệu hiện tại, phải được cập nhật thông tin mỗi khi bổ sung các tư liệu
mới hoặc thanh lý các tư liệu không có giá trị.
Tóm tắt nội dung:
Phần mềm quản lý thư viện Trường Đại học bằng web là phần mềm
giúp việc quản lý thư viện qua mạng. Bao gồm các công việc sau:
Quản lý sách.
Quản lý độc giả qua việc cấp thẻ độc giả.
Quản lý việc mượn và trả sách của độc giả.
Thống kê sách, độc giả, mượn và trả sách của đọc giả.
3
CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI
I. Khảo sát nơi thực tập
1. Giới thiệu về nơi thực tập:
CÔNG TY CỔ PHẦN THƯƠNG MẠI VÀ PHÁT TRIỂN CÔNG NGHỆ ỨNG
DỤNG VIỆT NAM - ADC
Địa chỉ: 2/26 Trần Quý Cáp - Đống Đa - Hà Nội
--- Việt Nam ---
Điện thoại: (+84-04) 7323397 - 7323398

khác cũng như phát huy tối đa sức sáng tạo, tinh thần đoàn kết, tự chủ của tập thể các
cán bộ trẻ trung, năng động đang làm việc tại ADC.
Với Kim chỉ nam hành động là "Hợp tác để vượt qua mọi rào cản và thách
thức"
2. Tổng quan về Công Ty
a. Sơ đồ, cơ cấu tổ chức:
b. Chức năng của các Bộ phận:
* Giám đốc có trách nhiệm trực tiếp giao công việc và tiếp nhận yêu cầu cần
thiết từ Phó Giám đốc.
* Phó Giám đốc có trách nhiệm điều hành công việc tới các phòng ban trong
công ty.
5
Giám Đốc
Phó Giám Đốc
Phòng Kinh
Doanh
Phòng Lập
Trình
BP. Kế Toán
Phòng Nhân
Sự
* Phòng Kinh doanh: được phát triển dựa trên đòi hỏi từ thực tiễn và phải đáp
ứng, giải quyết ngay lập tức các yêu cầu về quản trị, điều hành, kinh doanh của
Khách hàng cũng như các yêu cầu về phát triển, mở rộng của Khách hàng trong
tương lai.
* Phòng Lập trình: nghiên cứu, phát triển và cung cấp các giải pháp, chương
trình phần mềm quản trị nội bộ và các phần mềm hoạt động trong môi trường mạng,
đào tạo, nâng cao trình độ cho nguồn nhân lực của công ty.
* Phòng Nhân sự: chịu trách nhiệm về nguồn nhân lực của công ty.
* Phòng Kế toán: có trách nhiệm về tài chính của công ty.

1. Tổng quan về thư viện
a. Cơ cấu tổ chức:
b. Mô tả sơ lược về cơ cấu tổ chức:
Ban quản lý thư viện: chịu trách nhiệm điều hành chung cho toàn bộ các công
tác trong Thư viện.
• Phòng nghiệp vụ: Lập kế hoạch mua sách mới, thanh lý sách cũ, kế hoạch
phục vụ độc giả, cấp thẻ độc giả.
• Bộ phận bổ xung tài liệu: liên hệ với các nhà xuất bản để mua sách, các đơn
vị, cá nhân cung ứng sách để tiếp nhận sách đưa vào thư viện.
• Nhân viên thủ thư: Tiếp nhận sách đánh mã số, phân loai sách, kiểm tra độc
giả có thể đọc sách, thống kê và tra cứu sách.
2. Quy trình quản lý sách và độc giả
Công việc quản lý sách trong Thư viện được quản lý theo một quy trình như sau:
a. Đối với công việc nhập sách:
Mỗi khi có bổ sung sách mới bộ phận bổ sung tài liệu sẽ lập kế hoạch bổ sung
tài liệu dựa trên catalog nhà xuất bản và tên các loại sách hiện có ở các hiệu sách.
Nếu kế hoạch bổ sung tài liệu được duyệt thì bộ phận này sẽ tiến hành đi mua về và
làm một số thao tác sau trước khi nhập sách vào kho:
Đóng dấu của thư viện lên sách
Phân loại sách theo lĩnh vực:
8
Ban quản lý thư viện
Thủ thư BP.Bổ sung tài liệu Phòng nghiệp vụ
Ví dụ: Tin học, y học, nghệ thuật…
Phân loại sách theo môn loại:
Sách về tin học: cơ sở dữ liệu, mạng máy tính, tối ưu hoá…
Sách về toán: toán cao cấp, hình giải tích…
Đánh mã số cho sách : Mã số sách gồm :mã phân loại ghép với mã môn loại
ghép với số thứ tự ghép v số tập của sách.
Viết các thông tin về sách (mã số sách, tên sách, tên tác giả, nơi xuất bản, năm

c. Quy trình mượn sách:
Khi độc giả đến mượn sách sẽ gửi lại thẻ đọc sách tại bàn của thủ thư và nhận
phiếu yêu cầu từ thủ thư để điền các thông tin vào phiếu yêu cầu theo mẫu:
10
THẺ ĐỌC SÁCH
Số thẻ:
Họ và tên:
Lớp:

NgàyN thángt nămn
Mã số sinh viên: GIÁM ĐỐC
(Có giá trị đến ngày / ( / )
3x4
PHIẾU YÊU CẦU
Họ và tên:
MSSV: Lớp:
Tên sáchT Ma số sáchMMMM Ngày tháng
năm
Ký nhận:
Thủ thư căn cứ vào thông tin về sách yêu cầu mà độc giả đã ghi vào phiếu yêu
cầu để để lấy sách cho độc giả. Khi tìm được sách thủ thư yêu cầu độc giả ký nhận
sách. Sau khi thủ thư nhận lại phiếu yêu cầu đã có ký nhận của độc giả thì sẽ giao
sách cho độc giả và giữ lại phiếu yêu cầu kẹp cùng với thẻ đọc sách của độc giả bỏ
vào hộp kéo dành cho độc giả là sinh viên của khoá hộc ấy.
Khi độc giả chọn sách để mượn thì căn cứ vào các hộp fic để tìm sách cần đọc.
Thủ thư theo dõi việc mượn sách của độc giả dựa vào ngày mượn ghi trên phiếu
yêu cầu và ngày trả sách, nếu độc giả nào vi phạm các quy định của thư viên sẽ bị xử
phạt tuỳ theo mức độ vi phạm.
d. Báo cáo thống kê:
Ngoài công việc phục vụ trực tiếp bạn đọc, Thư viện còn phải thống kê độc giả

• Quản lý thống kê
Hệ thống cho phép lưu trữ, cập nhật sách một cách dễ dàng, với khối lượng
lớn.Tối thiểu hoá thời gian tìm kiếm sách, thống kê sách, hỗ trợ những cách tìm kiếm
sách khác nhau. Hệ thống thích hợp với việc gia tăng số lượng sách, số lượng độc
giả.
II. Sơ đồ hoạt động nghiệp vụ
Ở mức này ban quản lý, thủ thư, bộ phận bổ sung tài liệu, độc giả có quan hệ
trực tiếp với chức năng chính của hệ thống, chức năng này chỉ ở mức khung cảnh,
nghĩa là chức năng này bao gồm nhiều hệ thống hoạt động với mục tiêu được gắn với
nó.
III. Giới thiệu về ngôn ngữ sử dụng
12
Quản lý
Thư viện
Ban quản lý
Độc giả
Sách
mới
Yêu cầu
bổ sung
sách
Yêu cầu
Kết quả
Yêu cầu
báo cáo
thống kê
Báo cáo
thống kê
BP.Bổ xung tài liệu
Thủ thư

trang với nhau, thêm hình ảnh vào trang…
B. ACTIVE SERVER PAGES
B.1. Giới thiệu về Active Server Pages
13
1. Active Server Pages là gì ?
Microsoft Active Server Pages (ASP) không hẳn là một ngôn ngữ lập trình,
Microsoft gọi nó là môi trường Server-Side Scripting, môi trường này cho phép tạo ra
các trang Web có nội dung linh hoạt. Với các người dùng khác nhau khi truy cập vào
những trang Web này có thể sẽ nhận được các kết quả khác nhau. Nhờ những đối
tượng có sẵn (Built-in Object) và khả năng hỗ trợ các ngôn ngữ script như VBScript
và Jscript. ASP giúp người xây dựng dễ dàng và nhanh chóng tạo ra các trang web
chất lượng. Những tính năng trên giúp người phát triển ứng dụng nhanh chóng tiếp
cận ngôn ngữ mới, điều này là một ưu điểm không nhỏ của ASP.
Mô hình hoạt động của ASP :
Mô hình tổng quát hoạt động của ASP.
2. Cách hoạt động của ASP.
Các script của ASP được chưa trong các text file có tên mở rộng là .asp, trong
script có chứa các lệnh của một ngôn ngữ script nào đó.
Khi một Web Browser gửi một request tới một file .asp thì script trong file sẽ
được chạy để trả kết quả về cho browser đó. Khi web server nhận được request tới
một file .asp thì nó sẽ đọc từ đầu tới cuối file .asp đó, thực hiện các lệnh script trong
đó và trả kết quả về cho Web Browser dưới dạng của một trang HTML.
3. Cấu trúc của một trang ASP
14
Trang ASP đơn giản là một trang văn bản với phần mở rộng là .asp gồm có 3
phần như sau
-Văn bản (text)
a. HTML tag (HTML : Hypertext Markup Language)
b. Các đoạn script asp
Khi thêm một đoạn script vào HTML, ASP dùng dấu phân cách (delimiters) để

B
C
DB server
DBMSS
QL server
5. Hoạt động của một trang ASP :
Khi một trang ASP được yêu cầu bởi web browser, web server sẽ duyệt tuần tự
trang này và chỉ dịch các script ASP. tuỳ theo người xây dựng trang web quy định mà
kết quả do web server dịch sẽ trả về lần lượt cho trình duyệt của người dùng hay là
chỉ trả về khi dich xong tất cả các script. kết quả trả về này mặc định là một trang
theo cấu trúccủa một trang HTML.
6. Các tính chất của ASP :
Với ASP có thể chèn các script thực thi được vào trực tiếp các file HTML. Khi
đó việc tạo ra trang HTML và xử lý script trở nên đồng thời, điều này cho phép ta tạo
ra các hoạt động của web site một cách linh hoạt uyển chuyển, có thể chèn các thành
phần HTML động vào trang Web tuỳ vào từng trường hợp cụ thể.
Các tính chất của ASP:
- Có thể kết hợp với file HTML
- Dễ sử dụng, tạo các script dễ viết, không cần phải biên dịch (compiling) hay
kết nối (linking) các chương trình được tạo ra.
- Hoạt động theo hướng đối tượng, với các build-in Object rất tiện dụng:
Request, Response, Server, Aplication, Session.
- Có khả năng mở rộng các thành phần ActiveX server (ActiveX server
components).
Môi trường của ASP sẽ được cài đặt trên Server cùng với Web server. một ứng dụng
viết bằng ASP là một file hay nhiều file văn bản có phần tên mở rộng là .asp, các file này
được đặt trong một thư mục ảo (Virtual Dirrectory) của Web server.
Các ứng dụng ASP dễ tạo vì ta dùng các ASP script để viết các ứng dụng. Khi
tạo các script của ASP ta có thể dùng bất kỳ một ngôn ngữ script nào, chỉ cần có
scripting engine tương ứng của ngôn ngữ đó mà thôi. ASP cung cấp sẵn cho ta hai


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