Các sơ đồ chức năng con

Một phần của tài liệu Xây dựng website quản lí thư viện điện tử (Trang 38)

Chức năng tìm kiếm

Tỡm kiếm theo Tờn sỏch

Tỡm kiếm theo Tỏc giả

Tỡm kiếm nhanh theo Tỏc giả

Kết quả Tkiếm Tỡm kiếm Cập nhật Thành viờn Loại sỏch Đầu sỏch Nội dung DLThành viờn DLLoại sỏch DL DLNội dung DLĐầu sách Phản hồi DL Phản hồi

Chức năng trình diễn 2.2.4. Phân tích thiết kế CSDL 2.2.4.1. Các thực thể Thực thể Loại sách

Thuộc tính Kiểu dữ liệu Độ rộng Mô tả

Id Integer Khoá chính

Loại sách Text 100

Thực thể Sách

Thuộc tính Kiểu dữ liệu Độ rộng Mô tả

Id AutoNumber Khoá chính DS sỏch mới DS sỏch theo loại DS sỏch theo tờn sỏch DS sỏch theo tỏc giả Nội dung sỏch Phản hồi

Tên sách Text 100

Tác giả Text 100

Nh XBà Text 100

Năm XB Text 100

Phân loại Number Khoá ngo ià

Đánh giá Number Đgiả đánh

giá nội dung Ngày Upload Date/time

Mới Yes/No

Show Yes/No

Thực thể Chương sách

Thuộc tính Kiểu dữ liệu Độ rộng Mô tả

Id Autonumber Khoá chính

IdSach Number Khoá ngo ià

Phần Number 2 Nếu sách chỉ l 1 b i à à viết: Phần=0; Chương=0 Chơng Number 2 Tên phần Text 100

Tên chương Text 100

Nội dung Memo

Thuộc tính Kiểu dữ liệu Độ rộng Mô tả

Id AutoNumber Khoá chính

Nội dung Memo

Ngày gửi Date/time

Họ tên Text 100 Email Text 100 Địa chỉ Text 100 Điện thoại Text 100 Tiêu đề Text 100 Thực thể User

Thuộc tính Kiểu dữ liệu Độ rộng Mô tả

id AutoNumber Khóa chính

Name Text 100

Pass Text 100

Admin Yes/No

CHƯƠNG III

CÀI ĐẶT VÀ SỬ DỤNG

3.1. Cách thức cài đặt chơng trìnha. Yêu cầu về phần cứng v phà ần mềm: a. Yêu cầu về phần cứng v phà ần mềm:

Hệ thống mạng:

+ Một server cấu hình tối thiểu 128 MRAM. 1000 Mhz + Các thiết bị mạng cần thiết

+ Hệ thống mạng sử dụng nghi thức TCP/IP

+ Phải có Persional Web Server đối với Window ’95 hoặc Internet Information Server (IIS) đối với Window NT

+ Hệ điều h nh: 9X, 2K, xpà

+ Hệ quản trị cơ sở dữ liệu:Access2000 + Trình duyệt: Internet Explorer 5.0

b. C i à đặt theo từng bước sau:

• Server:

- C i Windows NT lên Server v chà à ọn IIS

- C i SQL Server lên Server dùng hà ệđiều h nh Windows NTà

- Tạo database có tên GASG trên SQL Server

- Chọn tập tin *.asp, *.html v o m… à ột thư mục riêng - Thiết lập đường dẫn đến thư mục n yà

Đến đây l hà ệ thống mạng dịch vụ sẵn s ng hoà ạt động • Client:

Trên máy Client chỉ cần dựng Window ’95 hoặc Windows NT Workstation có sử dụng Internet Explorer 4.0. Muốn dùng dịch vụ, chỉ cần đánh địa chỉ (hoặc tên server có chứa file mhchinh.html) - Ngôn ngữ sử dụng để c i à đặt: ASP, VBScript, JavaScript. - Sử dụng kỹ thuật ADO để kết nối với cơ sở dữ liệu

3.2. Hớng dẫn sử dụng chơng trình

- Để Server có thể truy xuất cơ sở dữ liệu, trước hết phải khởi động Server.

- Phải đảm bảo l chà ương trình trên máy Server đó được thi h nh,à

việc kết nối v o cà ơ sở dữ liệu trên Server đó được ho n tà ất.

- Do cả chương trình trên máy Server thể hiện dưới dạng các Application nên muốn thực hiện chương trình yêu cầu chúng ta khởi động máy Server, trên máy Server không cần phải dựng lệnh.

- Trên máy người dùng cần phải c i à đặt Font hệ thống v phà ần mềm VietKey

- Muốn truy cập thông tin trên hệ thống n y ngà ười dùng truy cập qua đường điện thoại, mạng LAN, mạng WAN hoặc Internet, vì thế người dùng phải có địa chỉ cuả hệ thống Web Server

- Sau khi thực hiện việc truy cập n y, hà ệ thống Web Server sẽ được khởi động tại máy Client.Tiến h nh truy xuà ất cơ sở dữ liệu trên máy Server v thà ể hiện thông tin tại máy Client. Một Web Browser sẽ được mở ra để chờ nhận thông tin trả về từ Server (hệ thống n y sà ử dụng Microsoft Internet Explorer).

- Người sử dụng nên có kiến thức khái quát về internet, truy vấn thông tin

3.3. Một số giao diện trang Web đã xây dựng đợc

Trang tìm kiếm dành cho ngời sử dụng: Ngời sử dụng có thể tìm kiếm

Trang đọc sách: Khi đã tìm kiếm đợc cuốn sách mình cần thì độc giả có

thể đọc sách theo từng chơng sách.

Trang phản hồi của độc giả: Khi đọc xong một cuốn sách, độc giả có

Trang dành cho ngời quản trị: Khi đã đăng nhập thành công, ngời quản

trị có quyền cập nhật, xóa, duyệt nôi dung sách do các thành viên khác cập nhật, thêm hoặc xóa các thành viên

Trang dành cho thành viên: Khi cập nhật thành công, thành viên có

PHẦN KẾT LUẬN 1. Nhận xét và tự đánh giá

Đề t i thà ư viện điện tử l mà ột đề t i khá lý thú và ề việc quản lý thư viện trên mạng Internet, đây l mà ột đề t i à đang được nghiên cứu để ứng

dụng trong công tác quản lý sách v àđọc sách qua mạng m em có dà ịp tiếp xúc, phân tích v tià ến h nh vià ết phần mềm.

Trong quá trình em tìm hiểu, phân tích đề t i n y dà à ưới sự chỉ bảo của thầy hướng dẫn. Em đó hiểu được các công việc cần phải l m trongà

một thư viện điện tử. Vì vậy với chương trình thư viện điện tử của em mặc dù chỉ có thể giải quyết một phần rất nhỏ nhưng đó chính l nà ền tảng trong việc cho đọc sách qua mạng.Xong với hy vọng nó sẽ được tiếp tục phát triển trong thời gian tới để ho n thià ện dần v có thà ể giải quyết được các vấn đềđặt ra trong việc đọc sách.

Những công việc em đã làm đợc trong chơng trình: • Đối với độc giả:

- Cho tra cứu sách theo nhiều thuộc tính khác nhau - Đọc sách

- Đa ra ý kiến phản hồi • Đối với ngời quản trị:

- Cập nhật sách, duyệt nội dung sách, duyệt nội dung phản hồi của độc giả, quản lý thành viên

- Cho tra cứu sách theo nhiều thuộc tính khác nhau Những công việc em chưa l m đà ợc:

- Chưa thể hiện được nhiều loại sách khác như: âm thanh, hình ảnh... - Số lợng sách /tài liệu trong hệ thống cha nhiều và cha phong phú.

- Giao diện cha đợc hài hòa và thân thiện với ngời dùng - Các tiện ích có trong hệ thống cha nhiều

Mặc dù đã rất cố gắng trong quá trình tìm hiểu về thư viện điện tử, nhưng dù sao cũng có nhiều thiếu sót. Kính mong các thầy cô cũng như những người đi trớc chỉ dẫn v góp ý cho em à để có thể ho n thià ện hơn trong tương lai.

2. Hớng phát triển trong tơng lai

Để hệ thống có thể thực sự giúp ích nhiều cho ngời dùng, cần phải cải tiến, bổ sung và khắc phục những thiếu sót, những vấn đề còn tồn tại của hệ thống nh:

- Tăng tính bảo mật cho cơ sở dữ liệu của hệ thống

- Thiết kế giao diện hợp lý và thân thiện hơn với ngời dùng

- Chương trình sẽ được mở rộng ra với nhiều loại sách khác nhau như chữ viết, âm thanh, hình ảnh …

- Phân loại sách theo thời gian

- Tiếp tục thực hiện, ho n chà ỉnh thêm các phần có c i à đặt

Do trình độ v thà ời gian l m luà ận văn hiện nay của em có hạn, chương trình thư viện điện tử chỉ dừng ở một số chức năng Chắc chắn rằng vẫn còn thiếu sót v hà ạn chế. Đồng thời em cũng nhìn thấy những gì đã làm được v chà ưa l m à được trong quá trình tìm hiểu về vấn đề cho đọc sách qua mạng. Trong quá trình bảo vệ nếu được sự đồng tình ủng hộ v góp ý cà ủa quý thầy cô, đề t i của em sà ẽ được ho n thià ện hơn trong tương lai.

Cuối cùng em xin chân th nh cà ảm ơn đến những người đã tận tình giúp đỡ v àđộng viên cho em trong quá trình l m luà ận văn.

tài liệu tham khảo

[1] Nguyễn Trờng Sinh, “Thiết kế trang Web động với DHTML”, NXB Lao động – Xã Hội.

[2] Thạc sĩ Đinh Thế Hiển, “Phân tích và thiết kế hệ thống thông tin

quản lý”, NXB Thống kê.

[4] Nguyễn Phơng Lan, “Active Server Pages ASP 3.0 ASP.NET”, NXB Giáo dục.

[5] VN-GUIDE, “Những bài thực hành HTML”, NXB Thống Kê. [6] Nguyễn Trờng Sinh, “Macromedia DreamweaverMX”, NXB Lao

Một phần của tài liệu Xây dựng website quản lí thư viện điện tử (Trang 38)