40
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH BÁO CÁO THỰC TẬP DOANH NGHIỆP. TÊN ĐỀ TÀI / CÔNG VIỆC Tìm hiểu, tiếp xúc hoạt động của doanh nghiệp,vận dụng kiến thức đã học xây dựng Website bán hàng Sinh viên thực hiện : Nguyễn Văn Bình Lớp : 18IT4 Giảng viên hướng dẫn : Th.s Ngô Lê Quân Đơn vị thực tập : Công ty Cổ Phần Phong Thủy Đổi Vận Người hướng dẫn : Huỳnh Kim Toàn

1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH

BÁO CÁOTHỰC TẬP DOANH NGHIỆP.

TÊN ĐỀ TÀI / CÔNG VIỆCTìm hiểu, tiếp xúc hoạt động của doanh nghiệp,vận dụng kiến thức đã

học xây dựng Website bán hàng

Sinh viên thực hiện : Nguyễn Văn BìnhLớp : 18IT4Giảng viên hướng dẫn : Th.s Ngô Lê QuânĐơn vị thực tập : Công ty Cổ Phần Phong Thủy Đổi

Vận

Người hướng dẫn : Huỳnh Kim Toàn

Đà Nẵng, tháng 12 năm 2020

Page 2: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

PHIẾU NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP(Bản phô-tô)

Page 3: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng

LỜI CẢM ƠN

Để đồ án thực tập này đạt kết quả tốt đẹp, em đã nhận được sự hỗ trợ, giúp đỡ

của các thầy, cô trong nhà trường. Với tình cảm sâu sắc, chân thành, cho phép em

được bày tỏ lòng biết ơn sâu sắc đến tất cả quý thầy cô đã tạo điều kiện giúp đỡ trong

quá trình học tập và nghiên cứu và phát triển đề tài.

Qua thời gian kiến tập tại Công ty Cổ Phần Phong Thủy Đổi Vận, em xin chân

thành cảm ơn sự giúp đỡ nhiệt tình của anh Huỳnh Kim Toàn – Chủ Doanh nghiệp

đã giúp đỡ em trong quá trình tìm hiểu, thu thập thông tin.

Bên cạnh đó em xin gửi lời cảm ơn chân thành đến quý thầy cô giảng viên

Trường ĐH CNTT và Truyền thông Việt – Hàn đã dạy cho em những kiến thức, kinh

nghiệm quan trọng cần có để hoàn thành đợt kiến tập này. Đặt biệt là Thầy Th.s Ngô

Lê Quân đã giúp đỡ em rất nhiều để em có thể hoàn thành trong bài báo cáo này.

Tuy nhiên với điều kiện thời gian cũng như kinh nghiệm còn hạn chế của sinh

viên, đồ án này không thể tránh được những thiếu sót và là lần đầu tiên tiếp xúc với

công việc thực tế và hạn chế về nhận thức nên không thể tránh được những thiếu sót

khi tìm hiểu, đánh giá và trình bày về Công ty Cổ phần Phong Thủy Đổi Vận rất mong

sự bỏ qua của Công ty và mong được sự đóng góp giúp đỡ của quý thầy cô.

Em xin chân thành cảm ơn!

Khoa Khoa học máy tín. – Lớp 18IT4 Nguyễn Văn Bình

Page 4: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 2

MỤC LỤC

CHƯƠNG I: GIỚI THIỆU VỀ CÔNG TY CỔ PHÂN PHONG THỦY ĐỔI VẬN............................................................................................................................5

1. CƠ QUAN THỰC TẬP.....................................................................................52. GIỚI THIỆU CHUNG......................................................................................5

2.1. Quá trình hình thành và phát triển...........................................................62.2. Đặc điểm hoạt động kinh doanh................................................................6

3. MỤC TIÊU HOẠT ĐỘNG...............................................................................64. TỔ CHỨC HOẠT ĐỘNG.................................................................................76. CÁC SẢN PHẨM/PHƯƠNG ÁN/GIẢI PHÁP..............................................7

CHƯƠNG II: PHÂN TÍCH YÊU CẦU XÂY DỰNG WEBSITE BÁN HÀNG. 8

1. Phân tích yêu cầu...............................................................................................81.1. Bài toán đưa ra............................................................................................81.2. Yêu cầu của khách hàng.............................................................................81.3. Yêu cầu của cửa hàng.................................................................................9

CHƯƠNG III: TỔNG QUAN VỀ HỆ THỐNG..................................................11

I. Giới thiệu phân tích và thiết kế hệ thống website.........................................11 1. Mô tả bài toán.............................................................................................11 2 Các yêu cầu của hệ thông...........................................................................112.1 Yêu cầu chức năng.....................................................................................111.1. Yêu cầu phi chức năng..............................................................................12

II. Phân tích và thiết kế hệ thống.......................................................................121. Xác định các tác nhân (actors):...................................................................122. Xác định các trường hợp sử dụng (use case):............................................133. Mổ hình hóa yêu cầu....................................................................................144. Biểu đồ lớp mức phân tích...........................................................................165. Biểu đồ lớp mức thiết kế..............................................................................236. Giao diện của sản phẩm...............................................................................24

KIẾN NGHỊ VÀ KẾT LUẬN................................................................................30

1. Ưu điểm:...........................................................................................................302. Nhược điểm:.....................................................................................................303. Hướng phát triển:............................................................................................30

TÀI LIỆU THAM KHẢO......................................................................................31

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 5: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 3

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 6: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 4

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 7: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 5

PHẦN MỞ ĐẦU

Trong quá trình kiến tập tại công ty Cổ phần Phong Thủy Đổi Vận, em đã sử

dụng vốn kiến thức ít ỏi của mình tiếp cận, tìm hiểu hoạt động của Doanh nghiệp, tiếp

xúc được với môi trường trong Công ty và học hỏi ứng dụng của công nghệ thông tin

vào thực tế. Quá trình kiến tập đã giúp em có điều kiện cọ sát, học hỏi thêm kinh

nghiệm để bảo sung kiến thức kỹ năng cho mình.

Từ những hiểu biết học hỏi tại công ty và những kiến thức đã học tại trường, em

có thể nghiên cứu và xây dụng website bán hàng để áp dụng vào Công ty. Tuy nhiên

nó chỉ mang tính chất thử nghiệm để học hỏi, trao đổi kinh nghiệm và làm quen với

thực tế.

Công nghệ thông tin đã trở thành một công nghệ mũi nhọn, nó là ngành khoa

học kỹ thuật không thể thiếu trong việc áp dụng vào các hoạt động xã hội như: quản lý

hệ thống thư viện sách, kinh tế, thông tin, kinh doanh, và mọi hoạt động trong lĩnh vực

nghiên cứu. Như chúng ta đã biết việc quản lý kinh doanh của rất nhiều website bán

hàng vẫn tiến hành rất thủ công, việc ghi chép thông qua sổ sách gặp rất nhiều trở

ngại, gây khó khăn cho người quản lý khi muốn xem xét tình trạng mặt hàng. Một vấn

đề cấp thiết đặt ra trong quản lý là làm thế nào để chuẩn hóa cách xử lý dữ liệu trên

website, chính vì thế chúng em chọn đề tài “Xây dựng website bán hàng online”.

Hệ thống là một chương trình cho phép người sử dụng thực hiện một cách

nhanh chính xác việc nhập dữ liệu, lưu trữ cập nhật thông tin cho các loại mặt hàng,

thực hiện nhu cầu tìm kiếm thông tin thống kế bán hàng hay báo cáo tài chính của các

website… với giao diện làm việc thân thiện, dễ sử dụng…

Mong rằng với phần mềm này của em có thể đóng góp một phần nào đó cho

việc kinh doanh của các website bán hàng online.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 8: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 6

CHƯƠNG I: GIỚI THIỆU VỀ CÔNG TY CỔ PHẦN PHONG THỦY ĐỔI VẬN

1. CƠ QUAN THỰC TẬPTên cơ quan: Công ty Cổ Phần Phong Thủy Đổi VậnĐịa chỉ: Số 1, Hoàng Hoa Thám,

Email:

Website:

2. GIỚI THIỆU CHUNG2.1 Quá trình hình thành và phát triển:

Công ty Cổ phần Phong Thủy Đổi Vận được thành lập vào ngày 23 tháng 07

năm 2020 tại địa chỉ số 01 Hoàng Hoa Thám, Phường Tân Chính, Quận Thanh Khê,

Thành phố Đà Nẵng. Ngay từ những năm đầu thành lập công ty đã là một đơn vị hoạt

đông chuyên nghiệp trong lĩnh vực kinh doanh đồ Phong Thủy và nhanh chóng hòa

nhập chung với sự phát triển đồ Phong Thủy Đổi Vận Đà Nẵng nói riêng và Việt Nam

nói chung. Công ty có tên giao dịch là: Công ty Cổ phần Phong Thủy Đổi Vận kinh

doanh loại hình bán lẻ hàng hóa khác mới trong các cửa hàng chuyên doanh có mã số

thuế 0402054911.

Bên cạnh đó Công ty cũng đa dạng hóa các hoạt động kinh doanh bằng việc

môi giới thương mại mở rộng nhằm phát huy đa lợi thế kinh doanh giúp Công ty

nhanh chóng tạo được nhiều bức phá trong cuộc sống.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 9: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 7

2.2 Đặc điểm hoạt động kinh doanh:

3. MỤC TIÊU HOẠT ĐỘNG

Công ty hoạt động với mục tiêu thiết kế và bán cái loại sản phẩm

phong thủy như: tượng, tượng đá, tượng gỗ,,, có chất lượng tốt nhất.

Hình thức mua bán có thể trực tiếp tại Công ty đảm bảo không gian

thoáng mát, sạch sẽ nhất cho khách hàng hoặc trên Website.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 10: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 8

4. TỔ CHỨC HOẠT ĐỘNG

Quy định giờ giấc: - Làm việc từ thứ 2 đến thứ 6 thứ 7 và chủ nhật có thể tang ca tùy theo ý

muốn nhân viên và lưu lượng công việc. - Buổi sáng: 8:00 – 12:00- Buổi chiều: 13:15 – 17:15

Môi trường làm việc chuyên nghiệp, luôn hòa đồng, vui vẻ, giúp đỡ nhau trong công việc, chia sẻ kiến thức, kinh nghiệm, nơi để giao lưu học hỏi tốt. Là nhân viên của công ty Cổ phần Phong Thủy Đổi Vận, khi làm việc với khách hàng đều được trang bị đầy đủ kiến thức, kỷ năng tư vấn, khả năng làm hài lòng khách hàng, luôn đảm bảo quyền lợi tốt nhất cho nhân viên của công ty. Giám Đốc luôn hòa đồng với nhân viên, thăm hỏi và giúp đỡ nhân viên trong quá trình làm việc cũng như sinh viên thực tập tại công ty. Môi trường làm việc tại công ty luôn mang đến cho nhân viên sự thoải mái nhưng không thiếu phần nghiêm túc trong công việc. Thực tập tại công ty, sinh viên được học hỏi nhiều điều mới, môi trường làm việc thực tế giúp sinh viên mạnh dạng hơn trong công việc và giao tiếp.

5. CÁC SẢN PHẨM/PHƯƠNG ÁN/GIẢI PHÁP

Hiện nay, Internet đã trở thành công cụ không thể thiếu trong cuộc sống, theo đó thương mại điện tử cũng dần phát triển mạnh mẽ. Khi đó, website sẽ mang lại cho cá nhân, doanh nghiêp một cơ hội liên kết và hợp tác, quảng cáo không giới hạn, tiết kiệm được chi phí và sẽ là một công cụ tiếp thị không thể thiếu đối với một doanh nghiệp. Do vậy, doanh nghiệp cần phải áp dụng các giải pháp marketing điện tử quảng cáo website của mình đến với người dùng và mở rộng và khai thác tiềm năng quảng cáo thương hiệu. Để đảm bảo được công việc quản trị website được tốt nhất, các Webmaster cần có những kỹ năng sau:

- Am hiểu về cấu trúc website. - Biết thêm về các ngôn ngữ lập trình (nếu giỏi thì rất tốt). - Khả năng viết nội dung tốt. - Cẩn thận, chỉnh chu trong công việc

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 11: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 9

CHƯƠNG II: PHÂN TÍCH YÊU CẦU XÂY DỰNG WEBSITE BÁN HÀNG

1. Phân tích yêu cầu

1.1. Bài toán đưa ra

Một cửa hàng chuyên cung cấp các mặt hàng từ thực phẩm cho tới đồ tiêu

dùng. Hiện nay cửa hàng này muốn mở rộng việc kinh doanh của mình tới tất

cả mọi người thông qua internet cụ thể là qua website.

1.2. Yêu cầu của khách hàng

- Là những người có nhu cầu cần xem và tìm hiểu các loại mặt hàng. Họ sẽ tìm

kiếm các thông tin cần thiết từ hệ thống và đặt mua các mặt hàng này. Vì thế

trang web phải thỏa mãn các chức năng sau sở hữu tổng thể. Những gì nhiều

hơn, cải tiến mới cho phép các ứng dụng chạy nhanh hơn.

- Hiển thị các mặt hàng để khách hàng có thể lựa chọn và xem các mặt hàng

cần lựa chọn.

- Cung cấp chức năng tìm kiếm các mặt hàng. Với nhu cầu của người sử dụng

khi truy cập vào trang web là tìm kiếm các mặt hàng mà họ cần và muốn xem.

Đôi lúc cũng có nhiều khách hàng vào website này mà không có ý định xem

hay không biết xem gì thì yêu cầu đặt ra cho hệ thống là làm thế nào để khách

hàng có thể tìm kiếm nhanh và hiệu quả các mặt hàng mà họ cần tìm.

- Sau khi khách hàng lựa chọn xong những mặt hàng cần đặt mua thì hệ thống

phải có chức năng hiển thị đơn đặt hàng để khách hàng nhập vào những thông

tin cần thiết, tránh những đòi hỏi hay những thông tin yêu cầu quá nhiều từ phía

khách hàng, tạo cảm giác thoải mãi, riêng tư cho khách hàng.

- Ngoài ra, còn có 1 số chức năng như đăng kí, đăng nhập. Khách hàng có thể

thay đổi mật khẩu của mình. Khi bạn quan tâm đến thông tin về website như:

tin tức hay giá cả, bạn có thể nhập địa chỉ email vào, bạn có thể nhận được các

thông tin cập nhật từ website.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 12: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 10

1.3. Yêu cầu của cửa hàng

- Thông tin luôn cần đến hệ thống menu rõ ràng và nghiêm túc. Hệ thống menu

này sẽ là nơi người dùng chú ý đầu tiên vì ở đó chứa hầu hết các đề mục quan

trọng mà họ đang tìm hiểu.

- Là người làm chủ ứng dụng, có quyền kiểm soát mọi hoạt động của hệ thống.

Người này được cấp một username và password để đăng nhập vào hệ thống thực

hiện những chức năng của mình.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 13: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 11

CHƯƠNG III: TỔNG QUAN VỀ HỆ THỐNG

I. Giới thiệu phân tích và thiết kế hệ thống website

- Với tốc độ công nghiệp hóa - hiện đại hóa trong nhiều năm gần đây, công nghệ

thông tin đã và đang phát triển trên mọi mặt, trở thành động lực của sự phát triển.

Phạm vi ứng dụng của công nghệ thông tin đã được mở rộng và góp mặt trên rất

nhiều các lĩnh vực như truyền thông, tự động hóa, quản lý các hoạt động của con

người và xã hội…

- Với mục đích xây dựng 1 hệ thống website bán hàng uy tín, đơn giản, thân

thiện, dễ sử dụng, đem lại cho khách hàng những lựa chọn tối ưu nhất để có thể

mua sắm mà không phải tốn thời gian đến cửa hàng.

- Với những yêu cầu bài toán mà công ty đưa ra em quyết định xây dựng 1 trang

web bán hàng online.

1. Mô tả bài toán

Hệ thống bán hàng online qua website là 1 hệ thống cung cấp cho người sử

dụng, nhà quản lý những chức năng cần thiết, để cho người dùng mua bán và để

cho người quản lý dễ quản lý hoạt động của website. Đối với khách hàng hệ thống

cho phép tìm kiếm, xem thông tin sản phẩm trên website và đặt hàng, mua hàng.

Sau khi chọn hàng xong thì chuyển qua thanh toán, đồng thời chọn địa điểm và xác

định thời gian giao hàng. Thực hiện xong, khách hàng tiến hành xác nhận thanh

toán và đợi nhận hàng từ bộ phận chuyển phát và kết thúc giao dịch.

2. Các yêu cầu của hệ thống

2.1. Yêu cầu chức năng

 -  Chức năng tìm kiếm sản phẩm.

-  Chức năng đăng ký, đăng nhập thành viên. 

-  Chức năng xem, sửa thông tin cá nhân.

-  Chức năng thêm vào giỏ hàng.

-  Chức năng mua hàng.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 14: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 12

-  Chức năng giao hàng.

-  Chức năng quản lý thông tin: gồm quản lý thành viên, quản lý danh mục sản

phẩm.

-  Chức năng thống kê.

2.2. Yêu cầu phi chức năng

-  Giao diện thân thiện, dễ sử dụng và dễ bảo trì, nâng cấp, dễ sửa chữa.

-  Có hộp thư tư vấn khách hàng nếu có thắc mắc về sản phẩm.

- Website chạy được trên nhiều loại thiết bị như máy tính, máy tính bảng hay

smartphone.

-  Hỗ trợ nhiều thứ tiếng khác nhau.

II. Phân tích và thiết kế hệ thống

1. Xác định các tác nhân (actors):

1.1. Khách hàng: người ghé thăm website, xem, tìm kiếm sản phẩm và có thể mua

hàng bình luận sản phẩm, tích điểm.

1.2. Người quản trị: điều hành, quản lý và theo dõi mọi hoạt động của hệ thống:

thêm sửa xóa thành viên, thêm sửa xóa sản phẩm. 

1.3. Bộ phận kinh doanh: tiếp nhận đơn hàng, kiểm tra thông tin, liên hệ với khách

hàng để khẳng định các thông tin trên đơn hàng.

1.4. Thành viên: đăng nhập hệ thống, gồm khách hàng đã đăng ký, nhân viên quản

trị, bộ phận kinh doanh.

1.5. Hệ thống ngân hàng: xác nhận thông tin tài khoản của khách hàng, trung gian

chuyển tiền của khách hàng sang tài khoản của cửa hàng. 

1.5. Bộ phận chuyển hàng: nhận hàng và chuyển hàng đến cho khách hàng theo. 

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 15: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 13

2. Xác định các trường hợp sử dụng (use case):

2.1. Khách hàng 

+ Đăng ký thành viên.

+ Tìm kiếm sản phẩm.

+ Đăng nhập, đăng xuất. 

+ Xem, sửa thông tin cá nhân.

+ Tìm kiếm, xem, bình luận sản phẩm.

+ Mua hàng.

+ Xem, sửa, xóa thông tin giỏ hàng.

+ Thanh toán.

2.2. Người quản trị:

+ Thêm, sửa, xóa thông tin thành viên.

+Thêm, sửa, xóa thông tin sản phẩm.

2.3. Bộ phận kinh doanh:

+ Kiểm tra đơn hàng.

+ Xác nhận đơn hàng.

2.4. Hệ thống ngân hàng:

+ Thanh toán.

2.5. Bộ phận chuyển hàng:

+ Kiểm tra đơn hàng.

+ Chuyển hàng cho khách.

2.6. Mối quan hệ giữa các tác nhân:

- Khách hàng sẽ được chia thành 2 nhóm: khách hàng tiềm năng và khách hàng

thành viên.

- Thành viên sẽ gồm khách hàng thành viên sau khi đã đăng ký, người quản trị và bộ

phận kinh doanh.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 16: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 14

hình 1: Biểu đồ thể hiện mối quan hệ cha con giữa các tác nhân

3. Mô hình hóa yêu cầu3.1 Xác nhận các tác nhân (Actors)* Người quản lí (Admin):

- Là người hỗ trợ khách hàng

- Đảm bảo phục vụ cho khách hàng. Tư vấn sản phẩm và hỗ trợ các vấn đề

liên quan đến quá trình mua hàng

* Khách hàng.

- Là người xem sản phẩm, nếu mướn mua hàng thì bắt buộc phải có tài

khoản. Khi mua hàng cần cung cấp số điện thoại, địa chỉ người nhận hàng. Chọn

hình thức thanh toán online hay thanh toán lúc nhận hàng.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 17: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 15

3.2 Xác định các trường hợp sử dụng (Use case)

Hình 2: Xác định các trường hợp sử dụng use case

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 18: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 16

3.3 Đặc tả các trường hợp sử dụng (use case descriptions)

*Use case đăng kí tài khoản.

Tên use case Đăng kí.Actor sử dụng Khách hàng tiềm năng.Mô tả Tạo tài khoản cho người sử dụng.Điều kiện đầu vào Username( tên tài khoản người sử

dụng)Password( mật khẩu của người sử

Các bước thực hiện Bước 1: Hiển thị giao diện đăng kíBước 2: Người sử dụng nhập các thông tin tài khoản và mật khẩuBước 3: Phần mềm kiểm tra và nếu xác thực thì thêm vào csdl và chuyển trang đăng nhập hoặc sẽ báo lỗi khi sai.

*Use case đăng nhập.

Tên use case Đăng nhập.Actor sử dụng Khách hàng tiềm năng

Mô tả Xác thực người dùng

Điều kiện đầu vào Tên tài khoản người sử dụng.Mật khẩu của tài khoản.

Các bước thực hiện Bước 1: Hiển thị giao diện đăng nhập.Bước 2: Người sử dụng nhập thông tin về tài khoản và mật khẩu.Bước 3: Phần mềm kiểm tra trong CSDL và thông báo kết quả đăng nhập.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 19: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 17

*Use case đăng nhập.

Tên use-case Tìm kiếm sản phẩm

Actor sử dụng Khách hàng.

Mô tả Tìm kiếm sản phẩm mong muốn

Dữ liệu vào Keyword( từ khoá)

Kết quả Trả về các sản phẩm phù hợp với từ khoá

Quá trình sử dụng B1:NSD nhập từ khoá và tìm kiếmB2: Hiển thị các sản phẩm từ CDSL phù hợp với từ khoá

*Use case quản lí đơn hàng.

Tên use-case. Quản lí đơn hàng

Actor sử dụng Admin

Mô tả Quản lí các đơn hàng do nhân viên gửi về

Dữ liệu vào Các thông tin về đơn hàng

Kết quả Cập nhật các trạng thái cũng như các thông tin của đơn hàng, trao đổi với khách hàng khi có vấn đề không rõ

Quá trình sử dụng B1: Hiển thị danh sách các đơn hàngB2: Sử dụng các action để quản lí thông tin của đơn hàng

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 20: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 18

*Use case mua hàng.

Tên use-case. Mua hàng

Actor sử dụng Khách hàng.Mô tả Chọn các sản phẩm và nhập thông

tin để mua hàng.Dữ liệu vào Các sản phẩm đã chọn trong giỏ

hàng, các thông tin thanh toán, vận chuyển.

Quá trình sử dụng Bước 1: Khách hàng lựa chọn các sản phẩm, thêm vào giỏ hàng.Bước 2: Nhập các thông tin mua hàng, vận chuyển…Bước 3: Chuyển hướng đến trang thanh toán, khách hàng chọn phương thức nhận hàng và các phương thức thanh toán.

*Use case thanh toán.

Tên use-case. Thanh toánActor sử dụng Khách hàng.

Mô tả Chọn các sản phẩm và nhập thông tin để mua hàng.

Dữ liệu vào Các sản phẩm đã chọn trong giỏ hàng, các thông tin thanh toán, vận chuyển

Kết quả Chuyển hướng đến trang chọn hình thưc thanh toán nếu các trường dữ liệu đúngThông báo lỗi nếu sai

Quá trình sử dụng B1: Chuyển hướng đến trang mua hàngB2: Nhập các thông tin mua hàng, vận chuyển…B3: Chuyển hướng đến trang thanh toán.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 21: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 19

*Use case giỏ hàng.

Tên use-case Kiểm tra giỏ hàng

Actor sử dụng Khách hàng.

Mô tả Xem các sản phẩm mình đã chọn và có thể cập nhật,xóa các sản phẩm không muốn nữa .

Dữ liệu vào Null

Kết quả Trả về danh sách các sản phẩm trong giỏ hàng của người dùng

Quá trình sử dụng B1: Chuyển hướng đến trang giỏ hàngB2: Hiển thị danh sách các sản phẩm trong giỏ hàng mà người dùng đã chọn

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 22: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 20

3.4 Biểu đồ usecase*Admin:

Hình 3: Biểu đồ usecase của Admin (Người quản trị)

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 23: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 21

*Khách hàng:

Hình 4: Biểu đồ usecase cho khách hàng

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 24: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 22

4. Biểu đồ lớp mức phân tích

Hình 5: Biểu đồ lớp mức phân tích

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 25: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 23

5. Biểu đồ lớp mức thiết kế

Hình 6: Biểu đồ lớp mức thiết kế

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 26: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 24

6. Giao diện của sản phẩm

6.1 Trang chủ.

Hình 7. Giao diện trang chủ.

- Trang chủ là nơi tương tác giữa người dùng với website. - Chứa các chức năng: đăng nhập,xem thông tin sản phẩm, mua hàng,…

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 27: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 25

6.2 Trang liên hệ

Hình 7. Trang liên hệ

- Khách hàng muốn góp ý hoặc muốn liên hệ với quản trị viên sẽ vào giao diện góp ý để gửi.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 28: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 26

6.3 Trang sản phẩm

Hình 8. Trang sản phẩm

- Chứa các chức năng: xem các sản phẩm, mua sản phẩm,.. khách hàng có thể chọn, xem và mua sản phẩm.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 29: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 27

6.4 Trang chi tiết sản phẩm

Hình 9.Trang chi tiết sản phẩm.

- Chứa các chức năng: xem thông tin sản phẩm muốn mua, mua hàng, đánh giá sản phẩm…

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 30: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 28

6.5 Trang giỏ hàng

Hình 10. Trang giỏ hàng.

- Những sản phẩm khách hàng chọn mua sẽ được lưu tạm thời vào giỏ hàng.- Khách hàng cũng có thể cập nhật số lượng sản phẩm hoặc xóa sản phẩm

trong giỏ hàng nếu không mua đến.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 31: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 29

6.6 Trang thanh toán

Hình 11. Trang thanh toán.

- Trang thanh toán để nhập các thông tin cá nhân vào thanh toán và chọn phương thức thanh toán…

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 32: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 30

KIẾN NGHỊ VÀ KẾT LUẬN

1. Ưu điểm:

- Đối với khách hàng:

+ Tìm kiếm sản phẩm theo nhu cầu khách hàng.+ Xem chi tiết được thông tin sản phẩm.+ Cho phép khách hàng mua sản phẩm.+ Cho phép khách hàng đăng ký thông tin để trở thành thành viên + Tạo đơn đặt hàng.

- Đối với quản lý: + Kiểm tra tính hợp lệ của khách hàng khi đăng nhập hệ thống.+ Xem được thông tin của các đề mục cần quản lý như: thành viên, sản phẩm, đơn đặt hàng…+ Đưa ra các form để cập nhật dữ liệu mới của các loại tư liệu.+ Có thể sửa đổi dữ liệu.

2. Nhược điểm:

- Chưa triển khai được chức năng bình luận, đánh giá sản phẩm dành cho khách hàng.

- Chưa triển khai được chức năng tư vấn trực tuyến.- Chưa cho phép khách hàng xem, cập nhật thông tin cá nhân.

3. Hướng phát triển:

Hướng phát triển của hệ thống là tiến đến một hệ thống thương mại với đầy đủ các chức năng hỗ trợ đầy đủ cách thức tư vấn nhanh cho khách hàng, chức năng gửi mail thông báo thông tin khuyến mại đến khách hàng sử dụng trên nhiều loại thiết bị hiện đại khác, hỗ trợ nhiều thứ tiếng để mở rộng phạm vi  bán sản phẩm. Xử lý trường hợp liên quan đến thanh toán như khách hàng đặt hàng nhiều hơn so với số lượng sách còn trong kho. Cụ thể dựa vào số lượng khách đặt để đưa ra thông báo cho cả bên khách hàng và bên quản trị. Nhưng vì là hệ thống nhỏ nên còn gặp nhiều khó khăn và chưa được cải tiến nhiều.   

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình

Page 33: 1. Xác định các tác nhân (actors): - Cổng Thông tin đào tạo ...daotao.vku.udn.vn/.../2020/12/1609343189-baocaothuctap.docx · Web viewLà những người có nhu cầu

Website bán hàng 31

TÀI LIỆU THAM KHẢO

1. Wordpress [ https://wordpress.org ]2. Phân tích thiết kế hệ thống [https://www.slideshare.net/votanphuc/gt-pttk-hethongthongtin]

.

Khoa Khoa học máy tính. – Lớp 18IT4 Nguyễn Văn Bình