1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo chuyên Đề học phầ công nghệ phần mềm Đề tài website bán Đồng hồ

29 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Website Bán Đồng Hồ
Tác giả Võ Quang Huy
Người hướng dẫn TS. Nguyễn Thị Hồng Khánh
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo Chuyên Đề
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 29
Dung lượng 5,53 MB

Nội dung

Biểu đồ trình tự cho chức năng xem đơn hàng...24 KẾT LUẬN...26 LỜI MỞ ĐẦU Sự phát triển của công nghệ thông tin đã và đang làm thay đổi toàn bộ thế giới.. Các sản phẩm được phân loại the

Trang 1

Trường Đại Học Điện Lực

Khoa Công Nghệ Thông Tin

Giảng Viên Hướng Dẫn: TS NGUYỄN THỊ HỒNG KHÁNH

Ngành: CÔNG NGHỆ THÔNG TIN

Chuyên Ngành: CÔNG NGHỆ PHẦN MỀM

Hà Nội, Ngày 4 , Tháng 12, Năm 2022

Trang 2

PHIẾU CHẤM ĐIỂM Sinh viên thực hiện

Trang 3

MỤC LỤC

Contents

MỤC LỤC 3

LỜI MỞ ĐẦU 3

CHƯƠNG 1: GIỚI THIỆU DỰ ÁN 4

1 Khảo sát hệ thống 4

2. Xác định bài toán cần giải quyết 5

3 Phân tích đặc tả nghiệp vụ 6

4 Xác định yêu cầu của hệ thống 7

a) Yêu cầu chức năng 7

b) Yêu cầu phi chức năng 8

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 10

1 Xác định Actor và Use Case tổng quát hệ thống 10

A, Các Actor 10

B, Các Use Case tổng quan hệ thống 11

1 Phân tích thiết kế từng chức năng của hệ thống 11

1.1 Chức năng đăng nhập 11

1.1.1, Biểu đồ Use case cho chức năng quản lí sản phẩm 11

1.1.2 Biểu đồ hoạt động cho chắc năng quản lý sản phẩm 12

a) Biểu đồ hoạt động cho chắc năng quản lý tìm kiếm sản phẩm 12

b) Biểu đồ hoạt động cho chắc năng quản lý xóa sản phẩm 14

c) Biểu đồ hoạt động cho chắc năng quản lý sửa, thêm sản phẩm 15

1.1.3 Biểu đồ trình tự cho chức năng quản lí sản phẩm 17

a) Biểu đồ trình tự cho chức năng quản lý tìm kiếm sản phẩm 17

b) Biểu đồ trình tự cho chức năng quản lý xóa sản phẩm 17

c) Biểu đồ trình tự cho chức năng quản lý thêm, sửa sản phẩm 18

1.2, Chức năng mua hàng 19

1.2.1 Biểu đồ use case cho chức năng mua hàng 19

1.2.2 Biểu đồ hoạt động cho chức năng mua hàng 20

1.2.3 Biểu đồ trình tự cho chức năng mua hàng 21

1.3 Chức năng xem sản phẩm 21

1.3.1 Biểu đồ use case cho chức năng xem sản phẩm 21

1.3.2 Biểu đồ hoạt động cho chức năng xem sản phẩm 22

1.3.3 Biểu trình tự cho chức năng xem sản phẩm 22

Trang 4

1.4.Chức năng xem đơn hàng 23

1.4.1 Biểu đồ use case cho chức năng xem đơn hàng 23

1.4.2 Biểu đồ hoạt động cho chức năng xem đơn hàng 23

1.4.3 Biểu đồ trình tự cho chức năng xem đơn hàng 24

KẾT LUẬN 26

LỜI MỞ ĐẦU

Sự phát triển của công nghệ thông tin đã và đang làm thay đổi toàn bộ thế giới Mọi ngành nghề, mọi lĩnh vực dần dần được tin học hóa và làm cho công việc trở nên dễ dàng, nhanh chóng, chính xác hơn Đặc biệt, trong lĩnh vực thương mại, việc tin học hóa góp phần nâng cao chất lượng dNch vO thương mại.

Hình thức shopping khi được tin học hóa trở thành một trong những hình thức mua bán (shopping online) phổ biến nhất trên thế giới Với ưu điểm khách quan, chính xác và thuận tiện cho cả người mua và người bán Giờ đây bạn không cần phải đi ra tâ V n cửa hàng để chọn lựa sản phẩm mà chW cần một click chuô V t và bạn sX nhâ V n được sản phẩm.

Tại Việt Nam, trong những năm gần đây, hình thức shopping online đang được áp dOng rất rô V ng rãi và phổ biến Từ các doanh nghiê V p cho tới các đại lí bán l[ hay các hô V kinh doanh cá nhân c\ng đã sử dOng hình thức shopping online như một công cO thiết yếu để mua bán Vì vậy,

em đã thực hiện đồ án “ Xây dựng Website bán đồng hồ” Với sự hướng

Trang 5

dẫn tận tình của cô Nguyễn ThN Hồng Khánh chúng em đã hoàn thành bài báo cáo môn Công nghệ phần mềm Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng chắc rằng không tránh khỏi những thiếu sót.

Em rất mong nhận được sự thông cảm và góp ý của quý Thầy cô.

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

CHƯƠNG 1: GIỚI THIỆU DỰ ÁN

1 Khảo sát hệ thống

Trong xã hội ngày nay, thời đại mà công nghệ thông tin phát triển ngày cànghiện đại và đổi mới không ngừng, những công nghệ mới liên tOc ra đời và tạo bứtphá trong ngành công nghệ thông tin nói riêng và thế giới nói chung đã đưa conngười đến một môi trường thông minh hiện đại Mạng internet đang trở thành mạngtruyền thông có sức ảnh hưởng lớn nhất, không thể thiếu trong tất cả các hoạt độngcủa con người trong việc truyền tải và trao đổi dữ liệu Không như ngày xưa, ngàynay mọi việc liên quan đến thông tin ngày càng dễ dàng hơn cho người sử dOngbằng việc kết nối internet và một dòng dữ liệu truy tim thì ngay lập tức cả kho tàinguyên không chW trong nước mà cả nước ngài hiện ra, không chW bằng ngôn ngữ mà

cả bằng âm thanh, hình ảnh

Sau một thời gian học chuyên ngành công nghệ thông tin tại trường thì emmuốn xây dựng một trang web trong đó trình bày những gì mà mình đã học đượcđồng thời nó phải là một trang web thực tế - giải quyết được bài toán thực tế Xétthấy lợi ích từ internet đã thúc đẩy sự ra đời và phát triển của thương mại điện tửlàm viến đổi bộ mặt văn hóa c\ng như nâng cao chất lượng cuộ sông của con ngườitrong các hoạt động thông thường như sản xuất kinh doanh, các doanh nghiệp c\ng

Trang 6

phát triển Xã hội bây giờ không chW hướng đến những nhu cầu như ăn, ở, may mặc

mà để cải thiện đời sống thêm chất lượng và một trong những nhu cầu lớn nhát của

xã hội đó là đồ công nghệ điện tử

Nắm bắt được nhu cầu cực kì lớn đó, em chọn đề tài “xây dựng website bán

đồng hồ”

Trang 7

2 Xác định bài toán cần giải quyết

Sản phẩm: MOc đích đưa thông tin sản phẩm của hệ thông cửa hàng giớithiệu với khách hàng, làm cho khách hàng thấy được sản phẩm mà phù hợp với nhucầu của họ Các sản phẩm được phân loại theo từng nhóm theo thông tin số, tínhnăng sX giúp những sản phẩm ấy tạo dấu ấn với khách hàng, đồng thời giúp kháchhàng dễ dàng tìm kiếm sản phẩm với nhu cầu mOc đích của bản thân Nhân viênnhập liệu phải có trách nhiệm về thông tin sản phẩm và phải giải quyết được cáccông việc liên quan đến thông tin sản phẩm và có báo cáo gửi về quản lý

Tìm kiếm thông tin: Để tiện cho khách hàng tra cứu thông tin về sản phẩm,đại lý một cách nhanh nhất Các thông tin sX được tổ chức sao cho khách hàng tìmthấy thông tin cần thiết nhanh nhất trong một thời gian ngắn nhất Khách hàng chWcần cập nhật vào một số tìm kiếm một từ khoá và chọn tìm kiếm trong danh sáchsản phẩm hoặc đại lý Việc tìm kiếm sX tìm ra tất cả các thông tin chứa khoá tìmkiểm đã nhập vào Kết quả sX được phân trang nếu số lượng thông tin tìm đượcnhiều hơn một số lượng đã quy đNnh

Giỏ hàng: Cung cấp cho khách hàng công cO bán hàng trực tuyến Modul nàyđược xây dựng chủ yếu dành cho các doanh nghiệp có hoạt động kinh doanh, traođổi hàng hóa

Mới: Giới thiệu các sản phẩm hoặc tin tức mới nhất về công nghệ Phần này

sX được ưu tiên đặt trong trang chủ chính của website

Tư vấn: Khi hàng hoá không còn là thứ khan hiếm trên thN trường thì vấn đề

mà người tiêu dùng quan tâm nhiều nhất là các dNch vO sau bán hàng, dNch vO tưvấn về cách sử dOng hiện có nhiều phương thức để nhiều doanh nghiệp thựchiện việc chăm sóc khách hàng nhưng để tiếp cận và làm thoả mãn những yêu cầucủa khách hàng một cách nhanh nhất và hiệu quả nhất đó là tư vấn trực tuyến Phần

tư vấn sX tư vấn và giải đáp mọi yêu cầu thắc mắc của khách hàng về sản phẩm mànhà cung cấp đăng tải trên website của mình Phần này khách hàng được lựa chọn

Trang 8

tư vấn trực tiếp trên website hoặc chuyển đến page của cửa hàng để nhân viên tưvấn trực tiếp.

Phản hồi: Phần này sX là một mẫu đăng ký trợ giúp khách hàng gửi các sảnphẩm phản hồi của mình về phía công ty như phản hồi những ý kiến đóng góp vềchất lượng dNch vO của công ty Khi khách hàng gửi yêu cầu thì toàn bộ thông tintrên form sX được gửi về đNa chW thư điện tử của công ty đồng thời được lưu vàoCSDL để tiện cho việc kiểm tra theo dõi sau này

Trang 9

4 Xác định yêu cầu của hệ thống

a) Yêu cầu chức năng

Chức năng cung cấp thông tin: Sức mạnh thông tin ngày nay rấy mạnh mX vàcác doanh nghiệp hay cửa hàng cần phải đáp ứng nhu cầu tiếp cận thông tin mạnh

mX của khách hàng Khi cần mua hàng họ cần tham khảo trước các thông tin liênquan đến sản phẩm như: Nguồn gốc, mẫu mã, giá bán, chế độ bảo hành, chính sáchgiao hàng,… rồi mới liên hệ đặt hàng Chính vì vậy, một trang web bán hàngchuyên nghiệp thì chức năng quan trọng nhất đinh phải có đó là đăng tải và cungcấp đầy đủ thông tin về sản phẩm, dNch vO bán

Chức năng tìm kiếm: Khi khách hàng tìm đền website là đến với một củahàng ảo, nơi chuỗi cửa hàng giới thiệu dNch vO sản phẩm tới khách hàng Tuy nhiêntại cửa hàng lại có quá nhiều sản phẩm khiến việc tìm được sản phẩm ưng ý gặpkhó khăn lớn Để giải quyết vấn đề này trong quá trình thiết kế cần có chức năngtìm kiếm Nhiệm vO chính của mOc tìm kiếm là giúp khách hàng có thể dễ dàngkiếm được món hàng hay dNch vO cần thiết trong thời gian ngắn nhất dựa trên các

từ khóa có dấu hoặc không có dấu khi nhập vào ô tìm kiếm

Chức năng giỏ hàng: Các trang thương mại điện tử hầu hết đều có chức nănggiỏ hàng hay còn gọi là mua hàng online và dNch vO giao hàng tận nơi Đặc điểmchính của chức năng giỏ hàng là giúo người mua dễ dàng đặt được sản phẩm yêuthích bằng cách nhập thông tin cá nhân bao gồm họ tên, đNa chW, số điện thoại vàmột số thông tin cần thiết khác phOc vO cho việc giao hàng Sau đó thông tin sXđược gửi đến cửa hàng rồi qua các bước kiểm tra đơn hàng, giao hàng, thanh toántiền sX được thực hiện Đôi khi thanh tóan sX được thực hiện trước giao hàng Chức năng thanh toán trực tuyến: Thanh toán trực tuyến hay còn có tên gọikhác là thanh toán online thông qua tài khoản ngân hàng hoặc các vN tiền ảo tạo trêncác website thương mại do chính Nhà nước cấp quyền Có thể nói đây là chức năng

cơ bản cần thiết và không thể thiếu đối với các website bán hàng chuyên nghiệp

Trang 10

hiện nay, đặc biệt là những website bán hàng lớn Đa phần các công ty trả lươngnhân viên bằng hình thức chuyển khoản thông qua ngân hàng Do đó, khách hàng

dễ dàng thanh toàn mà không cần xếp hàng chờ đợi trước cây ATM hoặc quầy giaodNch để rút tiền và thanh toán tiền hàng Tuy nhiên trên thực tế thì chức năng thanhtoán online thông qua các trung gian c\ng sX gây ra một chút phiền phức cho ngườidùng Vậy nên các website bán hàng có thể có chức năng thanh toán online hoặckhông tùy thuộc vào quy mô kinh doanh và chiến lược bán hàng của từng doanhnghiệp.

Chức năng hỗ trợ trực tuyến: Hiện nay có rất nhiều website công ty có lượngtruy cập tương đối lớn và đầu đặn Mặc dù vậy, nhiều khách hàng khi tìm đến chưahiểu rõ nhu cầu c\ng như thông tin sản phẩm mà họ đang cần mua Lúc này, phầnmềm tư vấn trực tuyến (live chat) sX giúp bạn Phần mềm tư vấn trực tuyến giốngnhư một chiếc cầu nối cho phép nhân viên trực tiếp nói chuyện giải đáp thắc mắcc\ng như giới thiệu dòng sản phẩm, dNch vO phù hợp nhu cầu ngay tại văn phònglàm việc Tư vấn thông tin kNp thời, đúng lúc, song song với việc đáp ứng yêu cầumột cách nhanh nhất sX mang lại tW lệ thành công lớn trong việc bản hàng GiaodNch tăng lên đáng kể góp phần không nhỏ trên con đường phát triển về lâu dài củadoanh nghiệp Hoặc nếu muốn đơn giản hơn và đỡ tốn kém chi phí mà vẫn tươngtác trực tuyến được với khách hàng thì bạn c\ng có thể tích hợp Mesongor, Skype,Zalo chat c\ng là một ý tưởng không tồi

Chức năng quảng cáo: Để trang web bán hàng có thể phát huy tối đa lợi íchvốn có, mang về nhiều khách hàng tiềm năng thì bạn cần thực hiện các chiến dNchquảng cáo trực tuyến như: Google Adwords, SEO, Facebook Ads, Một websitebán hàng được thiết kế chuẩn SEO, tích hợp đầy đủ các chức năng như like, sharemạng xã hội sX hỗ trợ đắc lực cho bạn làm SEO hoặc quảng cáo online nhằm thuhút khách hàng truy cập vào website

b) Yêu cầu phi chức năng

Trang 11

Tính khả dOng: Phù hợp với nhu cầu khách hàng do sản phẩm mới trên thN trường thường xuyên được nhập về, Dễ dàng làm quen với giao diện người sử dOng, Khả năng truy cập ổn đNnh.

Tính tin cậy

An toàn bảo mật thông tin

Tìm kiếm dễ dàng có sàng lọc theo giá, theo chức năng, nhà cung cấp, thông số

Trang 12

CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

1 Xác định Actor và Use Case tổng quát hệ thống

- Báo cáo thống kê doanh thu

- Báo cáo thống kê sản phẩm

Trang 13

B, Các Use Case tổng quan hệ thống

Biểu đồ 1: Use case tổng quan hệ thống

1 Phân tích thiết kế từng chức năng của hệ thống

1.1 Chức năng đăng nhập

1.1.1, Biểu đồ Use case cho chức năng quản lí sản phẩm

Trang 14

Biểu đồ 2: Biểu đồ Use case cho chức năng quản lí sản phẩm

1.1.2 Biểu đồ hoạt động cho chắc năng quản lý sản phẩm a) Biểu đồ hoạt động cho chắc năng quản lý tìm kiếm sản phẩm

Trang 16

Biểu đồ 3: biểu đồ hoạt động cho chức năng quản lý tìm kiếm sản phẩm

b) Biểu đồ hoạt động cho chắc năng quản lý xóa sản phẩm

Biểu đồ 4: biểu đồ hoạt động cho chức năng quản lý xóa sản phẩm

Trang 17

c) Biểu đồ hoạt động cho chắc năng quản lý sửa, thêm sản phẩm

Trang 19

Biểu đồ 5: biểu đồ hoạt động cho chức năng quản lý sửa, thêm sản phẩm

1.1.3 Biểu đồ trình tự cho chức năng quản lí sản phẩm

a) Biểu đồ trình tự cho chức năng quản lý tìm kiếm sản phẩm

Biểu đồ 6: biểu đồ trình tự cho chức năng quản lý tìm kiếm sản phẩm

b) Biểu đồ trình tự cho chức năng quản lý xóa sản phẩm

Trang 20

Biểu đồ 7: biểu đồ trình tự cho chức năng quản lý xóa sản phẩm

c) Biểu đồ trình tự cho chức năng quản lý thêm, sửa sản phẩm

Trang 21

Biểu đồ 8: biểu đồ trình tự cho chức năng quản lý thêm, sửa sản phẩm

1.2, Chức năng mua hàng

1.2.1 Biểu đồ use case cho chức năng mua hàng

Biểu đồ 9: biểu đồ use case cho chức năng mua hàng

Trang 22

1.2.2 Biểu đồ hoạt động cho chức năng mua hàng

Biểu đồ 10: biểu đồ hoạt động cho chức năng mua hàng

Trang 23

1.2.3 Biểu đồ trình tự cho chức năng mua hàng

Biểu đồ 11: biểu đồ trình tự cho chức năng mua hàng

1.3 Chức năng xem sản phẩm

1.3.1 Biểu đồ use case cho chức năng xem sản phẩm

Biểu đồ 12: biểu đồ use case cho chức năng xem sản phẩm

Trang 24

1.3.2 Biểu đồ hoạt động cho chức năng xem sản phẩm

Biểu đồ 13: biểu đồ hoạt động cho chức năng xem sản phẩm

1.3.3 Biểu trình tự cho chức năng xem sản phẩm

Biểu đồ 14: biểu đồ trình tự cho chức năng xem sản phẩm

Trang 25

1.4.Chức năng xem đơn hàng

1.4.1 Biểu đồ use case cho chức năng xem đơn hàng

Biểu đồ 15: biểu đồ use case cho chức năng xem đơn hàng

1.4.2 Biểu đồ hoạt động cho chức năng xem đơn hàng

Biểu đồ 16: biểu đồ hoạt động cho chức năng xem đơn hàng

Trang 26

1.4.3 Biểu đồ trình tự cho chức năng xem đơn hàng

Biểu đồ 17: biểu đồ trình tự cho chức năng xem đơn hàng

CHƯƠNG 3: THIẾT KẾ

Trang 28

KẾT LUẬN

Qua việc thực hiện nghiên cứu đề tài “Xây dựng hệ thống quản lý bán Đồnghồ” Em đã học hỏi được rất nhiều kĩ năng hay c\ng như kiến thức bổ ích Bêncạnh đó, việc làm nghiên cứu giúp em được trau dồi kiến thức, nâng cao khả nănglàm việc

Trong quá trình thực hiện đề tài có rất nhiều ý tưởng hay, độc đáo Nhưng dokiến thức của em còn hạn hẹp và thời gian không cho phép nên em chưa thể thựchiện được những ý tưởng đó Mặc dù em đã cố gắng để xây dựng một chương trìnhhoàn chWnh nhất, đẹp nhất nhưng trong quá trình xây dựng chương trình em khótránh khỏi những thiếu sót Vì vậy em rất mong rằng thầy cô đóng góp ý kiến để

em có thể hoàn thành bài báo cáo một cách hoàn chWnh và chWnh chu nhất

Em xin chân thành gửi lời cảm ơn tới cô Nguyễn ThN Hồng Khánh, người đãtận tình giảng dạy em môn Công Nghệ Phần Mềm Giúp đỡ em trong quá trìnhnghiên cứu đề tài Chia s[ những kiến thức hay, những tài liệu bổ ích, những tàiliệu thú vN c\ng như các kĩ năng lập trình, tiếp cận bài toán nhanh nhất

Trang 29

Một lần nữa chúng em xin chân thành cảm ơn!

Ngày đăng: 20/01/2025, 14:10