đề tài pttkht quản lý trang mua bán trực tuyến

38 0 0
Tài liệu đã được kiểm tra trùng lặp
đề tài pttkht quản lý trang mua bán trực tuyến

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

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 choWebsite bán hàng trực tuyến v

Trang 1

ĐẠI HỌC QUỐC GIA HÀ NỘI

TRƯỜNG ĐẠI HỌC KHOA HỌC XÃ HỘI VÀ NHÂN VĂN

TIỀU LUẬN CUỐI KỲ

Học phần: Phân tích và thiết kế hệ thống thông tin Giảng viên:

Ths Đặng Trần Long

Nhóm thực hiện: Nhóm 9 Lớp: K66 Quản lý thông tin Mã học phần: LIB3074

Hà Nội, tháng 04 năm 2023

Trang 2

CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 1

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2

2.1 Phân tích yêu cầu người sử dụng 2

2.1.1 Use case Tổng quát 5

2.1.2 Use case dành cho khách hàng 5

2.1.3 Use case dành cho Admin 6

2.1.4 Use case Quản lý tài khoản 7

2.1.5 Use case tìm kiếm 8

2.1.6 Use case Quản lý đơn hàng 9

2.1.7 Use case Quản lý danh mục 10

2.1.8 Use case Thống kê – Báo cáo 10

2.1.9 Use case thanh toán 11

2.2 Sơ đồ hoạt động 12

2.2.1 Sơ đồ hoạt động đăng ký 12

2.2.2 Sơ đồ hoạt động đăng nhập 13

2.2.3 Sơ đồ hoạt động thêm User 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 16

2.2.6 Sơ đồ hoạt động tìm kiếm sản phẩm 17

2.2.7 Sơ đồ hoạt động thêm sản phẩm mới 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 20

2.2.10 Sơ đồ hoạt động xem sản phẩm 21

2.2.11 Sơ đồ hoạt động thanh toàn 22

2.2.12 Biểu đồ lớp chi tiết 23

2.3 Sơ đồ quan hệ giữa đối tượng và chức năng 27

2.3.1 Biểu đồ tuần tự cho chức năng đăng nhập 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 3

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ê 33

CHƯƠNG 3: KẾT LUẬN 34

TÀI LIỆU THAM KHẢO 35

Trang 4

CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI

PTTKHT Quản lý trang mua bán 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ụngcủ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 đốivớ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 cả trong gia đình

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ặtcủ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ệncá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ênInternet Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầmquan 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ênmáy có kết nối mạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mấtnhiề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ướngdẫn và click vào những gì bạn cần Các nhà dịch vụ sẽ mang đến tận nhà cho bạn

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 choWebsite bán hàng trực tuyến với mục tiêu bài làm là:

Hệ thống đáp ứng xuyên suốt trong quy trình nghiệp vụ của công ty Hệ thốnghóa hầu hết các nghiệp vụ từ tổng quan đến chi tiết Sử dụng các công nghệ mới ápdụ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ễ dàng bảo trì và nâng cấp Đảm bảo tươngtá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ôngty

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Phân tích yêu cầu người sử dụng

Khách hàng là đối tượng cần quản lý trong hệ thống

Khách hàng có thể đăng nhập vào hệ thống để xem các thông tin của mình

Trang 5

* Xác định các Actor liên quan đến hệ thống

Đăng nhập website

Xem, thêm mới, xóa, chỉnh sửa thông tin sản phẩm Quản lý đơn đặt hàng

Quản lý sản phẩm Quản lý người dùng

Xem và xóa tài khoản của khách hàng, nhưng không được thay đổi thông tinkhách hàng

Trả lời phản hồi khách hàng

* Các Usecase có:

Use-case dành cho khách hàng Use-case quản lý danh mục Use-case thanh toán Use-case Thống kê – Báo 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ảntrị 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 baogồm:

+ Tìm kiếm sản phẩm: Cho phép người dùng không có quyền quản trị hệ thống có khảnăng tìm kiếm Sản Phẩm một cách nhanh nhất

+ Thông báo: Cho phép người dùng có thể xem thông báo về thông tin Sản Phẩm

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 racho 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ăntrê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ằmngă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áchtuỳ 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ụngchứ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ặcchỉ 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 chi tiết kèm theo Ngườidù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:

• Quản lý thông 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ọithô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 Quản Lý muốn cập nhật TT về NSX, 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à 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 tintrướ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 năng này chophé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ụnghệ 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ốngmột cách nhanh chóng

Trang 7

2.1.1 Use case Tổng quát

2.1.2 Use case dành cho khách hàng

Trang 8

2.1.3 Use case dành cho Admin

2.1.4 Use case Quản lý tài khoản

Trang 10

2.1.5 Use case tìm kiếm

2.1.6 Use case Quản lý đơn hàng

Trang 11

2.1.7 Use case Quản lý danh mục

Trang 12

2.1.8 Use case Thống kê – Báo cáo

Trang 13

2.1.9 Use case thanh toán

Trang 14

2.2 Sơ đồ hoạt động 2.2.1 Sơ đồ hoạt động đăng ký

Trang 15

ơ đồ

2.2.2 Sơ đồ hoạt động ng đăng nhập

Trang 16

ơ đồ hoạt độ

2.2.3 Sơ đồ hoạt động thêm User

2.2.4 Sơ đồ hoạt động sửa, xóa thông tin user

Trang 17

ơ đồ

Trang 18

ơ đồ hoạt độ

2.2.5 Sơ đồ xem thông tin cá nhân

Trang 19

ơ đồ

2.2.6 Sơ đồ hoạt động tìm kiếm sản phẩm

Trang 20

ơ đồ hoạt độ

2.2.7 Sơ đồ hoạt động thêm sản phẩm mới

Trang 21

ơ đồ hoạt độ

2.2.8 Sơ đò hoạt động sửa, xóa thông tin sản phẩm

Trang 22

ơ đồ hoạt độ

2.2.9 Sơ đồ hoạt động xem giỏ hàng

Trang 23

2.2.10 Sơ đồ hoạt động xem sản phẩm

2.2.11 Sơ đồ hoạt động thanh toàn

Trang 24

2.2.12 Biểu đồ lớp chi tiết

Các bảng dữ liệu (Thuộc tính gạch chân là khóa chính):

Bảng sanpham

Tên trường Kiểu dữ liệu Mô tả product_id Integer Mã sản phẩm

images string Hình ảnh của sản phẩm

Trang 25

Weight string Trọng lượng sản phẩm Soluong integer Số lượng sản phẩm nhacungcap string Nhà cung cấp

Bảng giohang

Tên trường Kiểu dữ liệu Mô tả giohang_id integer Mã giỏ hàng

soluong integer Số lượng trong giỏ hàng tinhtrang string Tình trạng giỏ hàng tonggia string Tổng giá trong giỏ hàng

Bảng hoadon

Tên trường Kiểu dữ liệu Mô tả

dienthoai integer Số điện thoại

Bảng user

Trang 26

Tên trường Kiểu dữ liệu Mô tả

user_group_id string Mã nhóm khách hàng

Bảng nhacungcap

Tên trường Kiểu dữ liệu Mô tả nhacungcap_id integer Mã nhà cung cấp tennhacungcap string Tên nhà cung cấp

Bảng tintuc

Tên trường Kiểu dữ liệu Mô tả

noidung string Nội dung tin tức

ngaythang datetime Ngày tháng tin tức

Trang 27

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 29

ểu đồ 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

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

u đồ tuần tự cho chức năng quản lý

2.3.4 Biểu đồ tuần tự cho chức năng quản lý nhân viên

Trang 31

ểu đồ tuần tự cho chức năng quản lý

2.3.5 Biểu đồ tuần tự cho chức năng quản lý khách hàng

Trang 32

ể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

2.3.7 Biểu đồ tuần tự cho chức năng tìm kiếm khách hàng

Trang 33

ểu đồ 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

Trang 34

ểu đồ tuần tự c nă

2.3.9 Biểu đồ tuần tự cho chức năng tìm kiếm hàng hóa

Trang 35

ểu đồ tuần tự cho chức nă

2.3.10 Biểu đồ tuần tự cho chức năng thống kê

Trang 36

CHƯƠNG 3: KẾT LUẬN Kết quả đạt được - Thuận lợi

+ Với giai đoạn phân tích được thực hiện đặc tả hầu hết các chức năng + Đápứng yêu cầu chính yếu của hệ thống

+ Phân tích chi tiết từ mức tổng quan đến mức cụ thể (chi tiết) + Đảm bảo đầy đủ các giai đoạn của việc đặc tả - phân tích - Khó khăn

+ C n 1 vài lỗi chưa được kiểm soát trong phân tích

+ Chưa hiểu hết chi 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ữnggì đã 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ềulợi ích, ý nghĩa cho doanh nghiệp, đặc biệt với những công nghệ hiện đại như bây giờthì việc đó c n dễ dàng, thuận lợi và đem đến nhiều lợi ích hơn Hệ thống thông tingiú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ử dụng các phần mềmtin 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 tinphứ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 doanh, 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ềuthuận lợi hơn và dễ dang quản lý nguồn thông tin của khách hàng hơn, giúp doanhnghiệ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ôngtin của công ty cũng như đối với khách hàng

Trang 37

TÀI LIỆU THAM KHẢO

1 bieudo-uml-phan-1-PjxMe6yNG4YL

https://viblo.asia/p/phan-tich-thiet-ke-he-thong-thong-tin-su-dung-2 bieudo-uml-phan-2-0bDM6wpAG2X4

https://viblo.asia/p/phan-tich-thiet-ke-he-thong-thong-tin-su-dung-3 banhang-truc-tuyen.htm

https://123docz.net/document/3555820-phan-tich-thiet-ke-he-thong-4 https://www.tailieudaihoc.com/3doc/954373.html

5 mng

https://www.slideshare.net/traivanlong/phn-tch-thit-k-h-thng-bn-hngqua-6 websiteban-hang-truc-tuyen-tai-cong-ty-tnhh-duyen-hai-112257.html

https://text.xemtailieu.net/tai-lieu/phan-tich-thiet-ke-he-thong-7

https://www.academia.edu/8024842/%C4%90%E1%BB%93_%C3%A1n_websi de_b%C3%A1n_h%C3%A0ng

https://tailieu.vn/doc/bao-cao-phan-tich-va-thiet-ke-he-thong-quan-lywebsite-9.https://tienkiem.com.vn/dac-ta-use-case-quan-ly-ban-hang/10 https://f-store.com.vn/bieu-do-tuan-tu-quan-ly-ban-hang/ 11

12

https://123docz.net/timkiem/bi%E1%BB%83u+%C4%91%E1%BB%93+tu%E1%BA%A7n+t%E1%BB%B1+cho+ch%E1%BB%A9c+n%C4%83ng+x%C3%B3a+s%E1%BA%A3n+ph%E1%BA%A9m.htm

Trang 38

Trong 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ứcnhư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!

Ngày đăng: 14/05/2024, 16:05

Tài liệu cùng người dùng

Tài liệu liên quan