Từ lẽ đó Đề tiếp cận và góp phần đây mạnh sự phố biến của thương mại điện tử ở Việt Nam, nhóm chúng em đã tìm hiểu và xây dựng phân tích thiết kế hệ thông cho Website bán hàng trực tuyến
Trang 1TIỂU LUẬN CUOL KY
Học phân: Phân (ích và thiết kế hệ thống thông (in
Giảng viên:
Ths Dang Tran Long
Nhom thuc hién: Nhom 9 Lop: K66 Quan ly thong tin
Hà Nội, tháng 04 nam 2023
Trang 2
MUC LUC
2.1 Phân tích yêu cầu người sử dụng
2.1.1 Use case Tổng quát . - 5+ S122 E2121111211211212112112 2e ca 5 2.1.2 Use case dành cho khách hàng . 22 2c 2222222222 cccszsss 5 2.1.3 Use case dành cho Admin 2 2c 2c 2222221212212 2512211511 22xe2 6 2.1.4 Use case Quản lý tài khoản 5c 2-2 2221221122121 122 x+2 7 2.1.5 Use case tìm kiếm .- s55 1 1211211211111 xe cau 8 2.1.6 Use case Quản lý đơn hàng - 0 2c 222222212212 2erere 9 2.1.7 Use case Quản lý danh mục . -+- 22222222522 2222+zxszss2 10 2.1.8 Use case Thống kê — Báo cáo s22 reg 10 2.1.9 Use case thanh toán .- 2 2 2211211211221 1111111211112 18 re 11
2.2 Sơ đồ hoạt động
2.2.1 Sơ đề hoạt động đăng ký 2 nọ S22 Hee 12 2.2.2 Sơ đồ hoạt động đăng nhập S22 1E 222211212 2.e 13 2.2.3 Sơ đồ hoạt động thêm ser - 222 222222221221 222222x+2 14
2.2.4 Sơ đề hoạt động sửa, xóa thông tin user .-: : :- 15
2.2.5 Sơ đồ xem thông tin cá nhân . 22 sSeEEE2121222 2x2 16 2.2.6 Sơ đồ hoạt dong tim kiém san pham ¬ 17 2.2.7 Sơ đồ hoạt động thêm sản phâm THỞI QQQQ TQ Q S222 xxx 18 2.2.8 Sơ đồ hoạt động sửa, xóa thông tin sản phẩm . 19
2.2.9 Sơ đồ hoạt động xem giỏ hàng s2 55c S222 E21 crxe 20 2.2.10 So dé hoat động xem sản phâm ¬ 21 2.2.11 Sơ đỗ hoạt động thanh toàn - 52s 222212211 xe 22 2.2.12 Biéu d6 lớp chi tiẾt - 52 512 1221211211111 2e ca 23 2.3 Sơ đồ quan hệ giữa đối tượng và chức năng . 2 sc-5- 2.3.1 Biểu đồ tuần tự cho chức năng đăng nhập - 5 27 2.3.2 Biểu đồ tuần tự cho chức năng quản lý tài khoản 28
2.3.3 Biểu đồ tuần tự cho chức năng quản lý hóa đơn nhập hàng 29
2.3.4 Biểu đồ tuần tự cho chức năng quản lý nhân viên 30
2.3.5 Biểu đồ tuần tự cho chức năng quản lý khách hàng 30
2.3.6 Biểu đồ tuần tự cho chức năng quản lý kho hàng 31
Trang 32.3.7 Biểu đỗ tuần tự cho chức năng tìm kiếm khách hàng 31 2.3.8 Biểu đỗ tuần tự cho chức năng tìm kiếm nhân viên 32 2.3.9 Biểu đỗ tuần tự cho chức năng tìm kiếm hàng hóa 33 2.3.10 Biểu đồ tuần tự cho chức năng thống kê - 2-5252 33
Trang 4
CHUONG 1: GIOI THIEU DE TAI
PTTKHT Quan ly trang mua ban trực tuyén Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin và những ứng dụng của nó trong đời sống Máy tính điện tử không c n là một thứ phương tiện lạ lẫm đối với mọi người mà nó dân trở thành một công cụ làm việc và giải trí thông dụng và hữu ích của chúng ta, không chỉ ở công sở mà c n ngay ca trong gia dinh
Trong nền kinh tế hiện nay, với xu thế toàn cầu hoá nền kinh tế thế giới, mọi mặt của đời sống xã hội ngày càng được nâng cao, đặc biệt là nhu cầu trao đôi hàng hoá của con người ngày cảng tăng cả về số lượng và chất lượng
Hiện nay, các công ty tin học hàng đầu thế giới không ngừng đầu tư và cải thiện các giải pháp cũng như các sản phâm nhằm cho phép tiến hành thương mại hóa trên Internet Thông qua các sản phẩm va công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử Với những thao tác đơn giản trên máy có kết nối mạng Internet bạn sẽ có tận tay những gi mình cần mà không phải mất nhiều thời gian Bạn chỉ cần vảo các trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gi ban can Cac nha dich vu sé mang dén tan nha cho ban
Từ lẽ đó Đề tiếp cận và góp phần đây mạnh sự phố biến của thương mại điện tử ở Việt Nam, nhóm chúng em đã tìm hiểu và xây dựng phân tích thiết kế hệ thông cho Website bán hàng trực tuyến với mục tiêu bải làm là:
Hệ thong đáp ứng xuyên suốt trong quy trinh nghiệp vụ của công ty Hệ thống hóa hâu hết các nghiệp vụ từ tông quan đến chỉ tiết Sứ dung các công nghệ mới áp dựng vào hệ thông Tạo nên tảng đề hệ thống có thể đáp ứng tốt cho hiện tại cũng như trong tương lai Hệ thống phải đảm bảo đễ dàng bảo trì và nâng cấp Đảm bảo tương tác dễ dàng và tương thích với các hệ thông khác có liên quan đến nghiệp vụ của công
ty
CHUONG 2: PHAN TICH HE THONG
2.1 Phân tích yêu cầu người sử dụng
STT (Actor IMO ta
1 |Admin Admin la déi tượng chịu trách nhiệm quản trị hệ thông, giam sát
việc sử dụng hệ thông của các đôi tượng khác
Khách hàng là đối tượng cần quản lý trong hệ thống
2 |Kháchhàng Khách hàng có thể đăng nhập vào hệ thống để xem các thông tin
của minh
Trang 5
Xem don hang
» Thanh toan hóa đơn
« Gui phan héi cho website
- Guest (Khach viéng tham)
» _ Xem thông tin sản phẩm
= Admin
» Đăng nhập website
Xem, thêm mới, xóa, chỉnh sửa thông tin san phẩm
» Quan ly don dat hang
« Quan ly san pham
» Use-case quan ly danh mục
» Use-case thanh toan
« Use-case Thong ké — Bao cáo
*Yêu cầu của người dùng không có quyền quản trị hệ thống vả yêu cầu của ban quản tri Cụ thê như sau:
- Yêu cầu người dùng không có quyền quản trị hệ thống:
Đây là đối tượng bao gồm các khách hàng Yêu cầu của họ đối với hệ thống mới bao
Trang 6- Yêu cầu của ban quản lý (Nguời có quyền quản trị hệ thống)
+ Đưa mã Sản Phẩm -Tên Sản Phẩm vào hệ thông để quản lý: Yêu cầu lớn đặt ra cho hệ thống mới, là phải đưa mã SP vào hệ thống quản lý để hạn chế những khó khăn trên
+ Quản trị: Chức năng này được dùng khi Quản Lý muốn cập nhật thông tin hệ thống như: TT SP, TT về hồ sơ NSX, TT NCC, TT tài sản Quản trị là chức năng nhằm
ngăn chặn việc người không phải Quản Lý muốn thay đổi thông tin hệ thống một cách
tuy tiện dẫn đến thông tin về hệ thống thiếu đi sự chính xác
+ Tìm kiếm thông tin sản phẩm: Đây là chức năng dành cho mọi người dùng Cả người dùng đơn thuần lẫn người Quản Lý đều không cần phải đăng nhập khi sử dụng chức năng này Khi họ muốn tìm kiếm một sản phâm nào đó với đầy đủ thông tin hoặc chỉ một vài thông tin, hệ thống sẽ liệt kê ra các sản phẩm với đầy đủ thuộc tính phù hợp với thông tin mà người dùng đã nhập vào và các thông tin chỉ tiết kèm theo Người dùng có thể tìm kiếm đơn thuộc tính và đa thuộc tính
Đối với nhà quản lý thì c n dùng đề tìm kiếm nhà cung cấp, nhà sản xuất, nhân viên
+ Quản lý sản phẩm:
* Quan ly thong tin sản phẩm (TT SP)
_ Cập nhật: Các chức năng cập nhật bao gồm: Thêm, sửa, xoá TT SP
_ Lưu trữ hồ sơ: Khi Quản Lý muốn cập nhật thông tin về sản phẩm, thì mọi thông tin trước đó đều phải được lưu trữ lại để tiện cho công tác theo dõi và kiểm tra
° - Quản lý Thông Tin Nhà Sản Xuất (NSX)
_ Cập nhật: Các chức năng cập nhật bao gồm: Thêm, sửa, xoá TT NSX _ Lưu trữ hồ sơ: Khi Quan Ly muốn cập nhật TT vé NSX, thi moi thông tin trước đó đều phải được lưu trữ lại để tiện cho công tác theo dõi và kiềm tra
* Quan ly thong tin nhà cung cấp (TT NCC) _ Cập nhật: Các chức năng cập nhật bao gồm: Thêm, sửa, xoá TT NCC _ Lưu trữ hỗ sơ: Khi Quản Lý muốn cập nhật thông tin về NCC, thì mọi thông tin trước đó đều phải được lưu trữ lại để tiện cho công tác theo dõi, kiểm tra và liên lạc + Quản lý thông tin bảo hành và khuyến mại (TT BH và KM): Chức nang nay cho
phép người dùng Cập nhật thông tin BH và KM của sản phẩm,
+ Thống kê: Chức năng này cho phép người thống kê sản phẩm theo tiêu chí và Thống kê doanh thu theo tháng, quý hay Năm
+ Trợ giúp: Đây là chức năng có tác dụng giới thiệu và hướng dẫn cách sử dụng
hệ thống Quản Lý Nó giúp cho người mới sử dụng phần mềm làm quen với hệ thông một cách nhanh chóng
Trang 72.1.1 Use case Tong quat
Trang 82.1.3 Use case danh cho Admin
Trang 9
HT Quản trị viên
Braud
To
Người pe se
Trang 102.1.5 Use case tim kiém
Trang 11
Admin ony
2.1.7 Use case Quan ly danh muc
Trang 13
2.1.9 Use case thanh todn
Trang 142.2 Sơ đồ hoạt động
2.2.1 Sơ đồ hoạt động đăng kÿ
11
Trang 15
12
o do
2.2.2 Sơ đồ hoạt động ng đăng nhập
Trang 16
13
ơ đồ hoạt độ 2.2.3 Sơ đồ hoạt động thêm Ljser
Trang 1916
o dé 2.2.6 Sơ đồ hoạt động tìm kiếm sản phẩm
Hiễn thị chỉ tiết sản phâm
Trang 20Đưa ra thông báo ee
< l< Câp nhât thêm
Trang 232.2.10 So dé hoat déng xem san pham
=| Théng kế, hién thi
[es SP ban chay
Thống kê, hiễn thị DSSP mới nhất
Xem DS SP mới
2.2.11 Sơ đồ hoại động thanh toàn
Trang 24
[_ Theat giao den —) đăng kí tk khoản đăng Kí
Nhập thông tin, Hiển thi hình
thanh toán thức thanh toán
Xác nhận thông tin tài khoản
product_id Integer Mã sản phẩm
images string Hinh anh cua san pham Gia string Giá của sản phẩm
Mota string M6 ta san pham
Trang 25
22
Soluong integer Số lượng sản phẩm
nhacunpcap string Nha cung cap
Bang giohang
giohang _1d integer Ma gio hang
user_id Integer Ma khach hang
username string Tên tài khoản
ngaydat datetime Ngày đặt hàng
Bảng hoadon
hoten string Ho tén
email string Email
soluong integer Số lượng
dienthoai Integer Số điện thoại
Trang 2623
user _1d string Ma khach hang
username string Tên tài khoản
password string Mật khẩu
email string Email
datetime date Ngày tháng
Ip integer Dia chi IP
Bang nhacungcap
nhacungcap_id Integer Mã nhà cung cấp
tennhacungcap string Tên nhà cung cấp
Bang tintuc
ngaythang datetime Ngày tháng tin tức
Trang 2724
2.3 Sơ đồ quan hệ giữa đối tượng và chức năng
2.3.1 Biểu đồ tuân tự cho chức năng đăng nhập
Trang 28Riss deen heats ee rs
: Thông báo đăng nhập thành cô
Trang 2926
`
êm đồ tuần tự cho chức năng quản lý
2.3.2 Biểu đồ tuân tự cho chức năng quản lý — tài khoản
Trưởng bạn quản lý Form quan lj tài khoản OK aa Nhân viên Tài khoản :
1: nh lồi khoẻ ' i '
era 2: Xác thực nhân viên ' : ' :
F ete : Xác thực nhân viên thành công ' '
5: Xác thực nhân viên thành công Gssessss.nssssnsnnsssseeme nh ' :
8: Kiểm tra thông tín tài khoản ' :
7: Kiểm tra thông tin tải khoản 4 :
8: Xắc thực thông tin tảo khoản thành công :
9: Cập nhật tài kdoản ‡ 10: Xác nhân cập nhật thành công A
11: Cập nhật phân quyền _ ; 12: Xác nhậnt phân quyên thành cổ
1 Gập tất thoản Đảm sông |< tế a
2.3.3 Biểu đồ tuân tự cho chức năng quản lý hóa hóa đơn nhập hàng
Trang 30‘ i .Ph.sesmee ' ‘
' ' ' '
Trang 312.3.5 Biểu đồ tuân tự cho chức năng quản lý khách hàng
Nhân viên Form Quản lý khách hàng DK_ Quản lý khách hảng Khách hảng
2: Kiểm tra thông tin khách hàng
Trang 3229
êu đồ tuân tự cho chức năng quản lý
2.3.6 Biểu đồ tuân tự cho chức năng quản lý — kho hàng
1 Nhập thông tin kho hàng
2 Kiểm tra thông tin kho hàng
7 Hiễn thị kết quã tìm kiếm 6 Tra về kết quã tìm kiếm
8 Hiển thị kết quã tìm kiếm
Trang 3330
`
ếm đồ tuân tự cho chức nã 2.3.8 Biểu đồ tuân tự cho chức năng tìm kiếm nhân viên
3 Nhập thông tin tìm kiếm
4 Yêu cầu tìm kiếm
Trang 343]
éu do tudn tự c nã 2.3.9 Biéu dé tuân tự cho chức năng tìm kiêm hàng hóa
3 Nhập thông tin tìm kiếm
4 Yêu cầu tìm kiếm
Trang 359.Truy vấn thông tin khách hàng
11.Hiễn thị danh mueKH _ | 4€ - bac Es=xrrcrxxrrE
PN gn aera Ly, 10 Trả ra kết quả thống kê
12.In két qua thong ké ' '
‘ :
1 * + *
1 *
1 *
1 *
' :
Trang 36+ Phân tích chỉ tiết từ mức tổng quan đến mức cụ thể (chỉ tiết)
+ Đảm bảo đầy đủ cac giai doan của việc đặc tả - phân tích
- Khó khăn
+€n! vài lỗi chưa được kiểm soát trong phân tích
+ Chưa hiểu hết chỉ tiết từng thành phần cụ thể trong hệ thống
+ Chưa được kiểm thứ qua việc thực thi và kiểm thử
Phân tích hệ thống là điều không thể thiếu đối với mỗi doanh nghiệp, như những
gi da phân tích phía trên, ta thấy việc phân tích hệ thống khách hàng mang lại rất nhiều lợi ích, ý nghĩa cho doanh nghiệp, đặc biệt với những công nghệ hiện đại như bây p1ờ thì việc đó c n dé dang, thuận lợi và đem đến nhiều lợi ích hơn Hệ thong théng tin giúp cho công việc quản lý được dễ dàng hơn, nâng cao hiệu quả sản xuất, tiết kiệm được thời gian công sức Xã hội ngày càng phát triển, nhu cầu sử đụng các phần mềm tin học ngày càng cao và dường như đã trở thành phần không thể thiếu trong các tô chức Việc sử dụng những phần mềm đó giúp tăng hiệu quả trong việc xử lý thông tin phức tạp, đem đến sự tiện ích và nhanh chóng hiệu quả trong việc điều khiến các hoạt động quản lý, kinh đoanh, cũng như làm hẹp không gian lưu trữ, cụ thể hoá thông tin đáp ứng nhu cầu của người sử dụng Từ những lợi ích đó, doanh nghiệp sẽ có nhiều thuận lợi hơn và đễ dang quản lý nguồn thông tin của khách hàng hơn, giúp doanh nghiệp đưa ra các chiến lược với khách hàng chính xác hơn và thuận tiện hơn Tóm lại,
với mỗi doanh nghiệp, chúng ta nên xác định khách hàng vả phân tích hệ thống thông
tin của công ty cũng như đối với khách hàng
Trang 38Trong quá trình thực hiện tiểu luận giữa kì, nhận thấy mình đã cố gắng hết sức nhưng vì kiến thức vẫn còn hạn hẹp nên vẫn còn nhiều thiết sót, mong thầy bồ sung để bài tiểu luận được hoàn thiện hơn
Chúng em xin chân thành cảm ơn!