Hiện thực một số chức năng hệ thống:

Một phần của tài liệu PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG USECASE (Trang 63)

3.3.1 Chức năng đặt hàng:

Hệ thống WebSite cho phép ngƣời dùng chọn sản phẩm thông qua trang sản phẩm

Hình 3.3.1-2:Giao diễn trang sản phẩm Sau khi chọn loại sản phẩm hệ thống sẽ load sản phẩm lên.

Biến cô 1:khi click vào nút mua hàng,hệ thống sẽ xử lý thêm sản phẩm vào giỏ hàng.

Hình 3.3.1-3:Giao diễn trang chi tiết sản phẩm Sau khi chọn loại sản phẩm hệ thống sẽ load sản phẩm lên.

Biến cô 1:khi click vào nút mua hàng,hệ thống sẽ xử lý thêm sản phẩm vào giỏ hàng.

Hình 3.3.1-4:Giao diện giỏ hàng

Biến cố 1:Khi click vào nút cập nhật,hệ thống sẽ xử lý cập nhật số lƣợng trong gio hàng

Biến cố 2 :Khi click vào nút xóa gio hàng,hệ thống sẽ xử lý xóa toàn bộ giỏ hàng.

Biến cố 3: :Khi click vào nút thanh toán,hệ thống sẽ xử lý chuyển đến trang thanh toán nếu ngƣời dùng đã đăng nhập.Ngƣợc lại xuất thông báo yêu cầu đăng nhập trƣớc khi thanh toán.

Hình 3.3.1-5:Giao diện thanh toán

Biến cố 1: Khi click vào nút đặt hàng,hệ thống xử lý lƣu thông tin đặt hàng xuống csdl.

Biến cô 2: Khi click vào nút hủy,hệ thống xử lý chuyển về trang giỏ hàng

Hình 3.3.2-3:Giao diện trang đăng ký.

Hình 3.3.2-5:Giao diện trang quản lý tài khoản cá nhân.

3.3.3 Chức năng dành cho ngƣời quản trị:

Giúp quản lý sản phẩm, tin tức, đơn đặt hàng,…. bao gồm các chức năng chính nhƣ: thay đổi thông tin, thêm thông tin mới, xóa thông tin không cần thiết.

Sau khi đăng nhập thành công, Admin có quyền thay đổi thông tin sản phẩm, tin tức, loại sản phẩm,…

Hình 3.3.3-5:Giao diện danh sách ý kiến khách hàng.

Hình 3.3.3-7:Giao diện quản lý thành viên.

Hình 3.3.3-9:Giao diện danh sách quảng cáo.

Hình 3.3.3-11:Giao diện xuất báo cáo.

Hình 3.3.3-13:Giao diện xuất báo cáo tồn kho.

Hình 3.3.3-14:Giao diện thêm tin tức. (*)Sử dụng FreeTextBox.

Hình 3.3.3-15:Giao diện thêm,cập nhật dịch vụ

3.3.4 Chức năng xử lý đơn đặt hàng:

Cho phép ngƣời quản trị theo dỏi tình trang đặt hàng,xử lý các đơn đặt hàng sai quy định và duyệt các đơn đặt hàng hợp lệ.

Biến cố 1:Khi click chọn tại dropdownlist „duyệt hóa đơn‟,hệ thống sẽ xử lý lấy dữ liệu theo từng tình trang đơn đặt hàng đã chọn tai „duyệt hoa đơn‟,và đổ dữ liệu vào danh sách đơn đặt hàng.

Biến cố 2:Khi click vào nut „In Hóa Đơn‟ hệ thống sẽ xử lý chuyển đến trang In HoaDon.

Hình 3.3.4-3:Giao diện quan lý đơn đặt hàng chƣa duyệt

Biến cô 1:Khi click vào nut „Duyệt‟,hệ thống xử lý xác nhận thanh đơn đặt hàng đang chơ duyệt.

Hình 3.3.4-4:Giao diện đơn đặt hàng đang chờ duyệt.

Biến cố 1: Khi click vào nút „Duyệt‟ ,hệ thống xử lý duyệt đơn đặt hàng thành hóa đơn.

Biến cố 2:Khi click vào nut „Xuất‟,hệ thống xử lý chuyển đến trang IndonDatHang

4.1 Kết quả thực hiện:

Tích cực:

Xây dựng một Website hoàn chỉnh với đầy đủ các yêu cầu và mục tiêu đã đề ra,cụ thể nhƣ:

-Thiết kế đƣợc giao diện than thiện,dễ sử dụng.

-Xây dựng tƣơng đối hoàn chỉnh các chức năng của một Website bán hàng trực tuyến.

- Quản lý sản phẩm : cho phép admin nhập sản phẩm mới,sửa đổi và cập nhật thong tin sản phẩm.

-Quản lý tin tức: cho phép admin quản lý tin tức của công ty với chức năng chính thêm,xóa,sửa,cập nhật tin tức.

-Quản lý đơn đặt hàng: cho phép admin quản lý tình trạng đơn đặt hàng của khách hàng.

-Xuất báo cáo : giúp Admin xuất ra các báo cáo về doanh thu,về lƣợng sản phẩm tồn, có thể export thành file PDF.

-Xây dựng cơ chế phân quyền bao gồm hai đối tƣợng: thành viên và admin. -Khách hàng: chỉ có quyền xem tin tức,thông tin sản phẩm,xử lý giỏ hàng. -Thành viên: đƣợc thanh toán trực tuyến.

-Admin: quản lý tin tức,quản lý sản phẩm,quản ly quảng cáo,quan lý loại sản phẩm,quản lý dịch vụ với các chức năng chính nhƣ: thêm,xóa,sửa và xuất báo cáo.

Hạn chế:

- Hệ thống truy xuất cơ sở dữ liệu còn chậm. - Xử lý chƣa tối ƣu mã nguồn.

- Chƣa khai thác triệt để chức năng nghiệp vụ.

Tóm lại về cơ bản đã hoàn thành các mục tiêu, nhiệm vụ đề ra. Tuy nhiên vì thời gian có hạn nên khó có thể tránh khỏi những thiếu sót trong quá trình vận hành hệ thống,chúng tôi sẽ cố gắng khắc phục những sai sót đó để hệ thống hoạt động ngày một tốt hơn.

4.2 Định hƣớng phát triển:

Với sự phát triển không ngừng của công nghệ, trong tƣơng lai có thể phát triển thêm một số module(webservice) nhằm phục vụ tốt hơn và hoàn thiện hệ thống

quản lý vật tƣ. Đồng thời tìm hiểu tích hợp công nghệ mới làm cho website tốt hơn,nhanh hơn và dễ bảo trì hơn.

Ngoài ra còn hoàn thiện thêm một số chức năng hiển thị, chỉnh sửa giao diện để trang web càng đẹp, thân thiện và dễ sử dụng hơn. Giúp cho những ngƣời mới sử dụng làm quen một cách nhanh chóng. Chủ yếu là tăng cƣờng thêm các mẫu trình bày giao diện để cho ngƣời dung có thêm nhiều mẫu lựa chọn theo ý thích của mình.

Cần điều chỉnh lại giao diện báo cáo.

Tăng tính chất bảo mật và phân quyền cho Website.

Trong tƣơng lai phần mềm sẽ đƣợc nâng cấp nhiều hơn với các chức năng ngày càng hoàn thiện hơn.

[1]. David McAmis, Professional Crystal Reports® for Visual Studio®.NET,

Copyright © 2004 by Wiley Publishing,149-191.

[2].http://templatesfocus.com/index.php?action=browser&catid=9

[3]. Code website giỏ hàng Demo ASP.NET C#!,

http://bachkhoaaptech.com/forum/eproject-net/5417-code-website-gio-hang- demo-asp-net-c.html

[4]. http://caycanhthanglong.com/

Một phần của tài liệu PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG USECASE (Trang 63)

Tải bản đầy đủ (PDF)

(88 trang)