Phân tích và thiết kế hệ thống quan lí đơn hàng - Pdf 33

1
LỜI CẢM ƠN

Sau một thời gian thực hiện đề tài thực tập tốt nghiệp, đến nay, mọi công
việc liên quan đến đề tài đã hoàn tất. Trong suốt thời gian này, chúng tôi đã nhận
rất nhiều sự giúp đỡ. Ở phần đầu tiên của báo cáo, cho chúng em có đôi điều
gửi đến những ngƣời chúng tôi vô cùng biết ơn.
Xin gửi lời cảm ơn chân thành đến thầy PHẠM ĐỨC THÀNH, ngƣời đã tận
tình hƣớng dẫn, động viên, và giúp đỡ chúng tôi trong suốt thời gian qua. Nếu
không có những lời chỉ dẫn, những tài liệu, những lời động viên khích lệ của
Thầy thì báo cáo này khó có thể hoàn thiện đƣợc.
Xin tri ân tất cả các Thầy Cô, những ngƣời dày công dạy dỗ, truyền cho
chúng tôi rất nhiều tri thức quí báu.
Cảm ơn tất cả bạn bè của chúng tôi, những ngƣời đã sát cánh cùng vui
những niềm vui, cùng chia sẻ những khó khăn của chúng tôi và giúp đỡ chúng
tôi rất nhiều trong quá trình thực hiện báo cáo. Nhóm sinh viên thực hiện

Ngày tháng năm
Giáo viên hƣớng dẫn
( Ký, ghi rõ họ và tên ) Mục lục 3
MỤC LỤC

CHƢƠNG1:GIỚI THIỆU TỔNG QUAN:............................................................ 5
1.1 Giới thiệu tổng quan: ................................................................................ 5
1.2Bối cảnh ra đời và nhu cầu tực tiễn: .............................................................. 5
1.3Mục tiêu và phạm vi của đề tài:..................................................................... 6
1.4 Yêu cầu của ngƣời dùng: .......................................................................... 7
1.4.1 Yêu cầu nghiệp vụ: ........................................................................................................ 7
1.4.2 Yêu cầu về bảo mật: ...................................................................................................... 8
1.4.3 Yêu cầu về giao diện: .................................................................................................... 9
1.5 Quy trình nghiệp vụ bán hàng qua mạng: ................................................. 9
1.5.1 Đối tƣợng phục vụ: ........................................................................................................ 9
1.5.2 Đặt hàng: ....................................................................................................................... 9
1.5.3 Tôn trọng thông tin khách hàng: ................................................................................. 10
1.5.4 Hàng hóa: .................................................................................................................... 10
1.5.5 Giá cả:.......................................................................................................................... 10
1.5.6 Quy trình và phƣơng thức thanh toán: ......................................................................... 11
1.5.7 Giao hàng: ................................................................................................................... 12
CHƢƠNG 2:PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG: .................................. 13
2.1 Sơ Đồ UseCase: .......................................................................................... 13
2.2 Đặc tả một số usecase chính. ...................................................................... 13


Chương 1:Giới thiệu tổng quan 5
CHƢƠNG1:GIỚI THIỆU TỔNG QUAN:
1.1 Giới thiệu tổng quan:
 Trong thời đại công nghệ phát triển vƣợt bậc nhƣ hiện nay, đặc biệt là sự
phát triển ngày càng lớn mạnh của Công Nghệ Thông Tin(CNTT) và
Internet, mọi thứ điều có thể tin học hóa một cách nhanh chóng. Rất nhiều
ngành nghề trong xã hội hiện nay đã ứng dụng CNTT vào công việc quản
lý đặc thù của mình. Khi ứng dụng tin học vào công việc, con ngƣời sẽ trở
nên dễ dàng hơn trong công việc của mình, chi phí về sức của, sức ngƣời
sẽ đƣợc giảm nhiều, kết quả tính toán sẽ đƣợc chính xác hơn, nhanh chóng
hơn, hiệu xuất công việc sẽ đƣợc nâng cao một cách đáng kể.

 Rất nhiều sản phẩm phần mềm, những ứng dụng CNTT đã trở thành ngƣời
bạn không thể thiếu đối với các tổ chức Nhà Nƣớc, Xã Hội, cá nhân trong
công việc quản lý của họ. Ở đâu cũng có thể thấy sự có mặt của CNTT,
một hình ảnh cho ta thấy tầm quan trọng của CNTT trong ứng dụng quản
lý, phục vụ cho con ngƣời.

1.2Bối cảnh ra đời và nhu cầu tực tiễn:
 Với sự phát triển không ngừng của CNTT, các lợi ích to lớn của CNTT

miễn là có kết nối mạng Lan, Wan.

 Hệ thống phải thiết kế theo hƣớng mở sao cho ứng dụng này
có thể dễ dàng mở rộng và phát triển. Mỗi chức năng phải
đóng gói dƣới dạng module và khi cần thêm chức năng mới
chỉ cần thêm module và cấu hình phù hợp.

 Hệ thống phải tổ chức đƣợc framework sao cho phù hợp và
đƣợc thiết kế ở dạng tổng quát để sau này dễ dàng triển khai
ứng dụng cho nhiều công ty, xí nghiệp với mô hình nghiệp vụ
khác nhau.

 Hệ thống phải cung cấp cách quản lý giao diện thống nhất cho
ngƣời dùng trên tất cả các trang thông tin sao cho ngƣời dùng
dễ dàng sử dụng tránh tình trạng liên kết qua lại giữa các trang
làm cho ngƣời dùng bị bối rối.

o Về chức năng:

 Website bao gồm các chức năng chính sau:

 Giới thiệu thông tin, công ty, sản phẩm.

Chương 1:Giới thiệu tổng quan 7
 Đặt hàng trực tuyến: Khách hàng có thể đặt mua hàng trực
tuyến. Có thể đặt cùng lúc nhiều loại sản phẩm, mỗi loại với
số lƣợng nhiều.

 Tin tức sự kiện: cập nhật tin tức trong và ngoài nƣớc, thông
tin tuyển dụng của Công ty.

 Giới thiệu

o Giới thiệu tổng quan về công ty

o Lĩnh vực hoạt động kinh doanh

 Sản phẩm dịch vụ

o Có thể cập nhật, sữa đổi thông tin một cách thƣờng xuyên

 Liên hệ

o Hỗ trợ, tƣ vấn trực tuyến

o Liên hệ trực tuyến

 Tin tức

o Cập nhật, sữa đổi thông tin một cách thƣờng xuyên

 Chức năng thƣơng mại

 Ngôn ngữ

o Việt

1.4.2 Yêu cầu về bảo mật:

 Phải phân quyền cho ngƣời sử dụng theo từng vai trò của ngƣời sử dụng
hệ thống. Ngƣời dùng chỉ có quyền hạn trong phạm vi của họ, tránh tình

 Công ty bảo đảm trách nhiệm về chất lƣợng hàng hóa đối với tất cả các
mặt hàng đƣợc công ty giới thiệu và cung cấp trên website cung ứng
chim và cây cảnh.

 Lƣu ý:

o Trƣớc khi khách hàng gửi đơn đặt hàng, xin kiểm tra lại địa chỉ và
số điện thoại ngƣời nhận hàng. Nếu các thông tin trên không chính
xác sẽ dẫn đến việc giao hàng gặp khó khăn.
Chương 1:Giới thiệu tổng quan 10

o Thay đổi đơn hàng: Nếu khách hàng có bất cứ thay đổi nào, hãy
email ngay cho công ty với các chi tiết của đơn đặt hàng. Công ty
sẽ thay đổi những thông tin cần thiết nhƣ khách hàng yêu cầu.

o Hủy đơn đặt hàng: Nếu khách hàng không đáp ứng đủ điều kiện
đƣợc thể hiện trong đơn đặt hàng theo yêu cầu của website, cụ thể
nhƣ địa chỉ không rõ ràng, hình thức thanh toán không đảm bảo,
công ty sẽ hủy đơn hàng của bạn.
1.5.3 Tôn trọng thông tin khách hàng:

 Công ty luôn tôn trọng thông tin cá nhân của khách hàng. Vì vậy những
thông tin mà khách hàng đăng ký sẽ không đƣợc cung cấp cho bất kỳ
ngƣời khác.

1.5.4 Hàng hóa:

 Hàng hóa trên website của công ty đều có hình ảnh và đƣợc ghi rõ về
tình trạng, xuất xứ và khi mua hàng khách hàng vui lòng kiểm tra lại
hàng hóa đúng với loại hàng mà khách hàng đã đặt.

 Thanh toán bằng chuyển tiền qua bƣu điện, ngoài những thông tin của
ngƣời thanh toán, cần hiểu rõ nội dung thanh toán tiền bán hàng.
1.5.6.3 Trả tiền bằng cách chuyển khoản quan ngân hàng:

 Áp dụng cho tất cả các khách hàng.

 Thời gian hợp lệ để công ty nhận giấy báo thanh toán bằng chuyển
tiền qua bƣu điện hoặc ngân hàng là trƣớc một ngày so với thời gian
giao hàng.

 Nếu khách hàng mua hàng để tặng, công ty sẽ nhận thanh toán trƣớc,
sau đó hàng đƣợc chuyển đến địa chỉ bạn yêu cầu trong phiếu giao
hàng.

Chương 1:Giới thiệu tổng quan 12
1.5.7 Giao hàng:
1.5.7.1 Phạm vi giao hàng:

 Phụ thuộc vào tỉnh thành phố giao hàng, công ty sẽ tính tiền vận
chuyển sản phẩm.

1.5.7.2 Thời gian giao hàng:

 Công ty sẽ giao hàng các ngày trong tuần, trừ các ngày lễ.
Chương 2:Phân tích và thiết kế hệ thống 13
CHƢƠNG 2:PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG:
2.1 Sơ Đồ UseCase:
ThanhToanTrucTuyen
(from Website)
DangDanhGia,PhanHoi

(from Website)
QuanLyTinThanhVien
(from Website)
QuanTriVien
(from Actors)
<<extend>>
XemHoiDap,DanhGiaSanPham
(from Website)
NguoiDung
(from Actors)
XemThongTinDichVu
(from Website)

Hình 2.1: Sơ Đồ UseCase
2.2 Đặc tả một số usecase chính.
2.2.1 Đăng ký thành viên
Tóm tắt
Use case cho phép ngƣời dùng có thể đăng ký thành viên.
Dòng sự kiện:
 Dòng sự kiện chính:
Chương 2:Phân tích và thiết kế hệ thống 14
Use-Case bắt đầu khi một Actor chọn chức năng đăng ký thành
viên.
1. Actor chọn chức năng đăng ký thành viên.
2. Hệ thông đƣa Actor đến màn hình giao diện đăng ký thành
viên.
3. Actor điền đầy đủ các thông tin đăng ký bao gồm: Tên đăng
nhập, mật khẩu, gõ lại mật khẩu, họ tên, email, tuổi, địa chỉ,
điện thoại bàn( không bắt buộc), điện thoại di động( không
bắt buộc), và đánh dấu vào ô “Tôi Cam Kết Những Thông

chon chức năng giỏ hàng.
1. Actor Đăng nhập vào hệ thống
2. Hệ thông đƣa Actor đến màn hình giao diện chính
3. Actor chọn chức năng giỏ hàng để đến trang giỏ hàng thực
hiện thao tác Xóa,Thêm,Sửa, Thanh toán:
a) Thêm hàng vào giỏ:
 Actor chọn nút Mua hàng từ các trang có liên
quan.
 Hệ thống sẽ thêm hàng vào giỏ nếu mặt hàng chƣa
có trong giỏ hoặc tăng số lƣợng lên 1 đơn vị nếu
hàng đã có trong giỏ.
 Hệ thống hiển thị các mặt hàng đang đƣợc chọn,
bao gồm : mã sản phẩm, tên sản phẩm , đơn giá, số
lƣợng, số tiền.
 Hệ thống sẽ cập nhật tổng số tiền phải trả.
b) Sửa số lƣợng từng sản phẩm:
 Actor sửa số lƣợng sản phẩm cần sửa trong ô số
lƣợng sản phẩm tƣơng ứng.
 Actor chọn nút Cập Nhật để lƣu lại những thay
đổi.
 Hệ thống sẽ cập nhật số lƣợng mới của sản phẩm
tƣơng ứng.
c) Xóa sản phẩm:
 Actor xóa sản phẩm bằng cách chọn nút Xóa với
sản phẩm cần xóa.
 Hệ thống xóa sản phẩm đƣợc chọn khỏi giỏ hàng.
Chương 2:Phân tích và thiết kế hệ thống 16
d) Xóa giỏ hàng:
 Actor xóa giỏ hàng bằng cách chọn nút Xóa Giỏ
Hàng.

25.XoaHetGioHang()
26.XoaHetGioHang()

Hình 2.2.2: Sequence xử lý giỏ hàng
Chương 2:Phân tích và thiết kế hệ thống 17
2.2.3 Xem hỏi đáp, đánh giá sản phẩm
Tóm tắt
Use case cho phép ngƣời dùng có thể xem hỏi đáp và đánh giá sản phẩm.
Dòng sự kiện:
 Dòng sự kiện chính:
Use-Case bắt đầu khi một Actor chọn chức năng xem hỏi đáp phản
hồi sản phẩm.
1. Actor chọn chức năng xem chi tiết sản phẩm.
2. Hệ thông đƣa Actor đến màn hình giao diện chi tiết sản
phẩm.
3. Actor chọn chức năng xem hỏi đáp đánh giá sản phẩm.
4. Hệ thống sẽ hiện chi tiết hỏi đáp đánh giá sản phẩm tƣơng
ứng.
: NguoiDung : NguoiDung
: TrangChu : TrangChu : TrangSanPham : TrangSanPham : TrangChiTietSanPham : TrangChiTietSanPham
: TrangChiTietDanhGiaSanPham : TrangChiTietDanhGiaSanPham
: SanPhamConTrol : SanPhamConTrol
: SanPham : SanPham : DanhGia : DanhGia
1.Mo Trang Chu
2.MoTrang SanPham
3.Nhan Xem Chi Tiet
4.LoadChiTietSP()
5.LayChiTietSP(MaSP)
6.DocDLChiTietSP(MaSp)
7.HienThiChiTietSP()

 Actor chọn chức năng thay đổi mật khẩu bằng cách
bấm vào nút Đổi mật khẩu.
 Hệ thống sẽ đƣa Actor đến giao diện đổi mật khẩu.
 Actor bấm nút Lƣu để lƣu sửa đổi hoặc Trở lại để
không lƣu sửa đổi.
 Khi Actor lƣu, hệ thống sẽ đăng xuất tài khoản và
đƣa Actor trở lại giao diện chính.
Chương 2:Phân tích và thiết kế hệ thống 19
: ThanhVien : ThanhVien
: TrangChu : TrangChu : TrangThongTinThanhVien : TrangThongTinThanhVien
: Nguoidungcontrol : Nguoidungcontrol
: DangNhap : DangNhap : KhachHang : KhachHang
1.Mo Trang Chu
2.Mo Trang Thong Tin Thanh Vien
8.Nhan Nut Chinh Sua
3.LoadThongTinTV()
4.LayThongTinTV()
5.DocDLThanhVien()
6.DocDLThanhVien()
7.HienThiThongTinThanhVien
9.Nhap Thong Tin Can Sua
10.Nhan Nut Cap Nhat
11.CapNhatThongTin()
12.CapNhatThongTinTV(MaKH)
13.CapNhatDLThanhVien(MaKH)
14.HienThiThongTin()
15.Chon Nut Thay doi Mat Khau
16.Nhap Thong Tin Thay doi
17.KiemTraHopLe
18.[KiemTra=False]YeuCauNhapLai

7.CapNhatDLmatKhau(MaKh)
8.GuiEmail()

Hình 2.2.5: Sequence Lấy Lại Mật Khẩu
Chương 2:Phân tích và thiết kế hệ thống 21
2.2.6 Thanh toán trực tuyến
Tóm tắt
Use case cho phép ngƣời dùng(thành viên) có thể xác thanh toán giỏ
hàng.
Dòng sự kiện:
 Dòng sự kiện chính:
Use-Case bắt đầu khi một Actor đã đăng nhập vào hệ để thanh toán
giỏ hàng.
1. Actor Đăng nhập vào hệ thống
2. Hệ thông đƣa Actor đến màn hình giao diện chính
3. Actor chọn chức năng giỏ hàng.
4. Hệ thống sẽ đƣa Actor đến giao diện giỏ hàng.
5. Actor chọn chức năng thanh toán bằng cách bấm nút Thanh
toán.
6. Hệ thống sẽ đƣa Actor đến giao diện thanh toán.
7. Actor điền đảy đủ thông tin cần thiết(Ngày Giao Hàng,Địa
Chỉ Giao Hàng,Số ĐT) và xác nhận.
8. Actor chọn chức năng đặt hàng bằng cách bấm nút Đặt Hàng
9. Hệ thống sẽ xóa giỏ hàng và lƣu thông tin đặt mua sản phẩm
của khách hàng.
Chương 2:Phân tích và thiết kế hệ thống 22
: ThanhVien : ThanhVien
: TrangChu : TrangChu : TrangGioHang : TrangGioHang : TrangThanhToan : TrangThanhToan
: XuLyGioHangConTrol : XuLyGioHangConTrol
: GioHang : GioHang : KhachHang : KhachHang : HoaDon : HoaDon : ChiTietHoaDon : ChiTietHoaDon

a) Đăng phản hồi:
 Actor ghi ý kiến phản hồi vào khung phản hồi.
 Actor bám nút Gửi.
 Hệ thống sẽ lƣu lại thông tin phản hồi và gởi cho
ngƣời quản trị.
b) Đăng hỏi đáp và đánh giá sản phẩm
 Actor ghi tiêu đề.
 Actor ghi ý kiến hỏi đáp và đánh giá sản phẩm và
khung hỏi đáp và đánh giá sản phẩm.
 Actor bám nút Gửi.
 Hệ thống sẽ lƣu thông tin hỏi đáp và đánh giá sản
phẩm của Actor và xuất ra màn hình tiêu đề.

Chương 2:Phân tích và thiết kế hệ thống 24
: ThanhVien : ThanhVien
: TrangChu : TrangChu : TrangSanPham : TrangSanPham : TrangChiTietSanPham : TrangChiTietSanPham
: SanPhamConTrol : SanPhamConTrol
: SanPham : SanPham : DanhGia : DanhGia : PhanHoi : PhanHoi
1.Mo trang chu
2.Mo Trang san pham
3.Chon Xem Chi Tiet San Pham
4.LoadDuLieu()
5.LayDuLieuSP()
6.DocDLSanPham()
7.HienThiChiTietSp()
8.Danh Noi Dung Danh Gia
9.Nhan Nut Dang
10.LuuDanhGia
11.LuuDanhGia(MaSP)
12.LuuDLDanhGia(MaSP)

Phẩm,Loại,Xuất Xứ,Đơn Giá,Số Lƣợng,Hình,Mô
Tả) để cập nhật sản phẩm
 Actor chọn nút Cập Nhật để lƣu lại những thay đổi
của sản phẩm đã chọn
 Hệ thống đƣa Actor trở lại màn hình chức năng và
nhìn thấy đƣợc thông tin sản phẩm do mình vừa
cập nhật.
c) Xóa Sản Phẩm:
 Actor chọn một sản phẩm đã có
 Actor chọn nút delete để thực hiện xóa sản phẩm.
 Hệ thống xóa sản phẩm đƣợc chọn(nếu sản phẩm
đang sử dụng trong Hóa Đơn thì không xóa đƣợc)
 Hệ thống đƣa Actor trở lại màn hình chức năng và
nhìn thấy danh sách sản phẩm vừa cập nhật lại

Trích đoạn Quản Lý Y Kiến Khách Hàng Hiện thực một số chức năng hệ thống:
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