2-Về Phía Người Quản Trị:

Một phần của tài liệu Xây dựng WEBSITE mua bán sách tin học qua mạng với SEVERLET JSP và J2EE (Trang 69 - 74)

IV- Danh Sách Các Bảng Trong SQL SERVER:

2-Về Phía Người Quản Trị:

Khi người quản trị muốn vào hệ thống để quản trị thì họ phải đăng nhập bằng username và password. Nếu qúa trình đăng nhập thành công thì sẽ vào tới trang quản trị.

Ở đây ta cũng phải bảo mật sao cho thông tin của người quản trị đăng nhập như: username, password sẽ không bị lộ. Chúng ta sẽ mã hoá mọi thông tin của quản trị trên đường truyền.

Và mọi trang của người quản trị cũng sẽ được bảo mật bằng session để những người khác không thể vào được khi mà họ chưa đăng nhập được vào hệ thống.

Khi người quản trị đã đăng nhập thành công vào hệ thống, họ có thể chọn các tác vụ cần quản lý như: sách, tác giả, nhân viên, các đơn đặt hàng, phiếu xuất nhập, …

Hình 5.13: Trang ViewSach.jsp

Thêm Sách, tại đây người sử dụng sẽ chọn sách cần thêm và chọn hình ảnh về sách, sau đó upload:

ViewSach.jsp:

 Dữ liệu vào: chọn viewSách.

 Xử lý: Kiểm tra xem có sách nào lưu trữ trong cơ sở dữ liệu hay không.

+ nếu không có sách nào: thông báo. + nếu có sách: hiễn thị các sách ra.

 Dữ liệu ra: bãng danh sách các sách hoặc thông báo lỗi.

ThêmSách.jsp:

 Dữ liệu vào: các thông tin như mã sách, tên sách, thể loại, ngôn ngữ,

nhà xuất bản, giá sách, hình ảnh.

 Xử lý: kiểm tra xem mã sách này đã tồn tại trong cơ sở dữ liệu hay

chưa

+ nếu chưa có:

- upload sách lên server.

- Thêm sách và các thông tin về sách vào cơ sở dữ liệu.

+ nếu mã sách đã có trong cơ sở dữ liệu: thông báo lỗi

 Dữ liệu ra: Bãng viewSách chứa tất cả các sách kể cả sách mới thêm

Hình 5.14: Trang ThemSach.jsp

Sửa sách: người quản trị chọn sách cần sữa và nhấn sữa sách.

Sửa Sách.jsp:

 Dữ liệu vào: mã sách

 Xử lý: kiểm tra các thông tin chỉnh sửa về sách có hợp lệ hay không.

- nếu có chỉnh sửa hình thì upload hình lên server.

- nếu không thì lấy hình củ.

- sau đó cập nhật thông tin vừa chỉnh sửa vào cơ sở dữ liệu .

Hình 5.15: SửaSach.jsp

 Người quản trị có thể chọn quản trị khách hàng: (adsbygoogle = window.adsbygoogle || []).push({});

Hình 5.16: Trang ViewKhachHang.jsp

ViewKhachHang.jsp:

 Dữ liệu vào: chọn viewkhachhang.

 Xử lý: Kiểm tra xem có sách nào lưu trữ trong cơ sở dữ liệu hay không.

+ nếu không có khách nào: thông báo. + nếu có khách: hiễn thị các khách hàng ra.

Hình 5.17: Trang ThemKhachHang.jsp

ThêmKháchHàng.jsp:

 Dữ liệu vào: các thông tin như mã khách hàng, tên khách hàng, địa

chỉ,..

 Xử lý: kiểm tra xem mã khách hàng này đã tồn tại trong cơ sở dữ liệu

hay chưa

+ nếu chưa có:

Thêm khách hàng và các thông tin về khách hàng vào cơ sở dữ liệu.

+ nếu mã khách hàng đã có trong cơ sở dữ liệu: thông báo lỗi

 Dữ liệu ra: Bãng viewkháchhàng chứa tất cả các khách kể cả khách

mới thêm vào.

Sửa KháchHàng.jsp:

Dữ liệu vào: mã khách hàng

Xử lý: kiểm tra các thông tin chỉnh sửa về khách hàng có hợp lệ hay không. nếu hợp lệ thì cập nhật vào cơ sở dữ liệu .

 Người quản trị có thể chọn quản trị đơn đặt hàng của khách hàng:

Hình 5.19: ViewDDH.jsp

 Người quản trị có thể chọn quản trị nhân viên, thể loại, ngôn ngữ,

tác giả, nhà xuất bản,…

Một phần của tài liệu Xây dựng WEBSITE mua bán sách tin học qua mạng với SEVERLET JSP và J2EE (Trang 69 - 74)