KHẢO SÁT HỆ THỐNG BÀI TOÁN THIẾT KẾ QUẢN LÝ THƯ VIỆN - Pdf 32

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. 7
I. Hệ thống quản lý thư viện ..........................................................................................7
1. Tổng quan về thư viện..............................................................................7
a. Cơ cấu tổ chức:........................................................................................................7
b. Mô tả sơ lược về cơ cấu tổ chức:............................................................................7
2. Quy trình quản lý sách và độc giả ..........................................................7
a. Đối với công việc nhập sách:...................................................................................7
b. Nhận độc giả mới:...................................................................................................8
c. Quy trình mượn sách:..............................................................................................9
d. Báo cáo thống kê:..................................................................................................10
5. Hướng thực thi của đề tài.....................................................................................10
II. Sơ đồ hoạt động nghiệp vụ......................................................................................11
III. Giới thiệu về ngôn ngữ sử dụng.............................................................................11
* Ngôn ngữ để phát triển...............................................................................................11
A. Ngôn ngữ HTML..................................................................................................11
1. Khái niệm ..............................................................................................................11
2. Cấu trúc cơ bản của một file HTML................................................................11
B. ACTIVE SERVER PAGES..................................................................................12
B.1. Giới thiệu về Active Server Pages.....................................................................12
1. Active Server Pages là gì ?.................................................................................12
4. Mô hình ứng dụng web qua công nghệ ASP :......................................................14

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
Fax: (+84-04) 7323398

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.
* 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.
5
Giám Đốc
Phó Giám Đốc
Phòng Kinh
Doanh
Phòng Lập
Trình
BP. Kế ToánPhòng Nhân
Sự
* Phòng Kế toán: có trách nhiệm về tài chính của công ty.
II. Tổng quan về cơ sở dữ liệu SQL SERVER 2000
SQL Server viết tắt bởi : Structure Query Language – ngôn ngữ cấu trúc truy vấn.
Microsoft SQL Server 2000 là một công cụ thiết kế, điều khiển và quản trị cơ sở
dữ liệu, các biến cố server, các MS SQL Server Object và SQL Server với tính thực thi

• 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:
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á…
7
Ban quản lý thư viện
Thủ thư BP.Bổ sung tài liệu Phòng nghiệp vụ
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
xuất bản, giá tiền, số trang, tập ) vào fic và bỏ vào hộp fic.
Các hộp fic được phân loại theo lĩnh vực như: kinh tế, điện tủ vi tính…trong mỗi
hộp lại được phân nhỏ theo một số đặc thù nhất định. Các hộp fic cũng được phân loại
theo vần đầu của tên tác giả hoặc tên sách.
b. Nhận độc giả mới:

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ử
9
THẺ ĐỌC SÁCH
Số thẻ:
Họ và tên:
Lớp:

Ngàythángnăm
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áchMa số sách Ngày tháng
năm
Ký nhận:
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ả
theo thời gian chỉ định từ đó năm bắt được chính xác số độc giả và các thông tin liên
quan. Thống kê sách và các thông tin liên quan đến sách như số sách mượn, số sách
còn…để biết được tình hình sách tại thư viện. Thống kê thu , chi trong việc mua sách và
mượn sách để biết số tiền đã chi và thu vào liên quan tới sách.
3. Nhiệm vụ của một hệ thống quản lý thư viện:

Ở 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
* Ngôn ngữ để phát triển
A. Ngôn ngữ HTML
1. Khái niệm
HTML( HyperText Markup Language) là ngôn ngữ định dạng siêu liên kết. Sự
định dạng dựa trên các Tag hoặc các đoạn mã đặc biệt để đánh dấu một văn bản, một
file ảnh hoặc một đoạn phim giúp cho Web Browser thông dịch và hiển thị chúng trên
màn hình của bạn. HTML có những phần mở rộng rất quan trọng cho phép những liên
kết hyperlink từ một tài liệu này tới một tài liệu khác ( có thể là một đoạn text , cũng có
thể là một file ảnh…)
2. Cấu trúc cơ bản của một file HTML
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
11
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ả

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 :
12
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
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) để
phân biệt giữa đoạn HTML và đoạn ASP <% bắt đầu đoạn script và %> để kết thúc
đoạn script. Có thể xem trang ASP như một trang HTML có bổ sung các ASP Script
Command.
Ví dụ :
<HTML>
<BODY>
Bạn bắt đầu với trang ASP này ngày : <%Now()%>
13

ASP
A
D
O
O
L
E
D
B
O
D
B
C
DB server
DBMSS
QL 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 scripting
engine là Visual Basic Script (VBScript) và Java Script (Jscript). Ngoài ra ASP còn
cung cấp sẵn các ActiveX Component rất hữu dụng, ta có thể dùng chúng để thực hiện
các công việc phức tạp như truy xuất cơ sở dữ liệu, truy xuất file,… Không những thế
mà ta còn có thể tự mình tạo ra cá component của riêng mình và thêm vào để sử dụng
trong ASP. ASP tạo ra các trang HTML tương thích với các Web Browser chuẩn.
7. Một số ưu và khuyết điểm của ASP .
a. Ưu điểm :


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