1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO ĐỀ TÀIXÂY DỰNG WEBSITE BÁN LẺ SẢN PHẨM SAMSUNG

16 6 0

Đ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

Định dạng
Số trang 16
Dung lượng 615,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN LẺ SẢN PHẨM SAMSUNG THÁI VĂN HÀ Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH Hà N

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO

ĐỀ TÀI:

XÂY DỰNG WEBSITE BÁN LẺ SẢN PHẨM SAMSUNG

THÁI VĂN HÀ

Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH

Hà Nội, tháng 01 năm 2022

Trang 2

PHIẾU CHẤM ĐIỂM

ST

T

Họ và tên

sinh viên

1 Phạm Thanh

Bình

2 Thái Văn Hà

Giảng viên chấm 1:

Giảng viên chấm 2:

Trang 3

LỜI CẢM ƠN

Trong lời đầu tiên của đồ án “Xây dựng website bán lẻ sản phẩm SAMSUNG”, nhóm chúng em muốn gửi những lời cám ơn và biết ơn chân thành nhất của mình tới tất cả những người đã hỗ trợ, giúp đỡ chúng em về kiến thức và tinh thần trong quá trình thực hiện bài làm

Nhóm em xin chân thành gửi lời cảm ơn tới các thầy cô giáo trong Trường Đại học Điện Lực nói chung và các thầy cô giáo trong Khoa Công nghệ thông tin nói riêng đã tận tình giảng dạy, truyền đạt cho em những kiến thức cũng như kinh nghiệm quý báu trong suốt quá trình học tập

Đặc biệt, em xin gửi lời cảm ơn đến giảng viên hướng dẫn Phương Văn Cảnh giảng viên Khoa Công nghệ thông tin- Trường Đại học Điện Lực Thầy đã tận tình theo sát giúp đỡ, trực tiếp chỉ bảo, hướng dẫn trong suốt quá trình nghiên cứu và học tập của nhóm em Trong thời gian học tập với thầy, nhóm em không những tiếp thu thêm nhiều kiến thức bổ ích mà còn học tập được tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu quả Đây là những điều rất cần thiết cho chúng em trong quá trình học tập và công tác sau này

Do thời gian thực hiện có hạn kiến thức còn nhiều hạn chế nên bài làm của nhóm chúng em chắc chắn không tránh khỏi những thiếu sót nhất định Chúng em rất mong nhận được ý kiến đóng góp của thầy cô giáo và các bạn để chúng em có thêm kinh nghiệm và tiếp tục hoàn thiện đồ án của mình

Chúng em xin chân thành cảm ơn!

Trang 4

MỤC LỤC

LỜI MỞ ĐẦU 1

CHƯƠNG I KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 2

1.1 Khảo sát dự án 2

1.2.Xác lập dự án 2

1.2.1.Mục đích 2

1.2.2.Các bước tiến hàn khảo sát 2

1.2.3.Khảo sát, tìm hiểu hệ thống hiện tại 2

1.2.4.Phác họa giải pháp và cân nhắc tính khả thi 3

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

2.1 Phân tích hệ thống 4

2.1.1 Các chức năng của hệ thống 4

2.1.2.Các tác nhân của hệ thống 4

2.2 Thiết kế hệ thống 4

2.2.1 UseCase Diagram 5

2.2.2.Sequence Diagram 6

2.2.3 Class Diagram 9

DANH MỤC HÌNH ẢN

Trang 5

Hình 2.1 Biểu đồ Usecase Tổng quát 5

Hình 2.2 Biểu đồ Sequence Diagram - Đăng nhập 6

Hình 2.3 Biểu đồ Sequence Diagram – Quản lý sản phẩm 7

Hình 2.4 Biểu đồ Sequence Diagram – Quản lý đơn hàng 8

Hình 2.5 Class Diagram 9

Trang 6

LỜI MỞ ĐẦU

Trong sự phát triển mạnh mẽ của khoa học công nghệ thế giới, có thể nói rằng ngành công nghệ thông tin phát triển với tốc độ nhanh nhất và ngày càng thể hiện được vai trò to lớn, hết sức quan trọng đối với toàn bộ đời sống con người Hầu hết các lĩnh vực trong xã hội đều ứng dụng công nghệ thông tin, nhiều phần mềm đã mang lại hiệu quả không thể phụ nhận Song thực tiễn luôn đặt ra những yêu cầu mới đòi hỏi ngành công nghệ thông tin không ngừng phát triển để thỏa mãn và đáp ứng những thay đổi của cuộc sống

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty; nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ Việc xây dựng các trang web để phục

vụ cho các nhu cầu riêng của các tổ chức, công ty thậm chí các cá nhân, ngày nay, không lấy gì làm xa lạ Một người bất kì có thể trở thành chủ của một website giới thiệu về bất cứ gì anh ta quan tâm: một website giới thiệu về bản thân và gia đình anh ta, hay là một website trình bày các bộ sưu tập hình ảnh các loại xe hơi mà anh ta thích chẳng hạn

Hoạt động của một công ty thời trang có quy mô khá lớn sẽ càng được tăng cường và mở rộng nếu xây dựng được một website có khả năng giới thiệu được công ty và cho phép quản lý các sản phẩm một cách nhanh chóng và chính xác nhất Vì những lí do trên nhóm chúng em chọn đề tài cho đồ án là “Xây dựng website bán lẻ sản phẩm SAMSUNG”

1

Trang 7

CHƯƠNG I KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát dự án.

Việc bán lẻ sản phẩm ngày càng trở nên đa dạng với nhiều cách thức bán hàng khác nhau Hiện nay có hai kiểu bán hàng trực tuyến và bán hàng trực tiếp Đối với việc bán hàng trực tuyến thì lại càng đa dạng hơn với nhiều kiểu cách khác nhau như là bán trên các trang mạng xã hội như facebook, zalo, Tuy nhiên có một cách nữa đó chính là tạo ra một trang web bán hàng Việc này sẽ

có lợi hơn đối với chủ cửa hàng cũng như khách hàng Chủ cửa hàng sẽ có trang web bán hàng của riêng mình dễ dàng đưa sản phẩm lên và dễ dàng đưa sản phẩm đến gần hơn với khách hàng Đối với khách hàng thì việc tiếp cận với sản phẩm sẽ trở nên dễ dàng hơn Và việc tạo nên một website như vậy sẽ giúp cho việc mua bán thanh toán trở nên dễ dàng hơn bao giờ hết Chỉ cần với một chiếc điện thoại bạn có thể mua dễ dàng

Do đó bọn em quyết định xây dựng “ Website bán lẻ sản phẩm SamSung”

1.2.Xác lập dự án.

1.2.1.Mục đích

Là quá trình khảo sát từ sơ bộ đến chi tiết, hiện tại ta cần phải có đầy đủ

về các thông tin, để từ đó làm thế nào xây dựng được dự án mang tính khả thi nhất

1.2.2.Các bước tiến hàn khảo sát.

- Khảo sát và đánh giá hiện trạng hoạt động của hệ thống cũ

- Xác định phạm vi vủa hệ thống mới

-Vạch kế hoạch cho dự án cùng với dự trù tổng quát

1.2.3.Khảo sát, tìm hiểu hệ thống hiện tại.

a,Quan sát, tìm hiểu hệ thống hiện tại.

Việc quan sát, tìm hiểu cũng như đánh gái hệ thống phải theo cách nhìn của nhà tin học

- Có các bước quan sát:

+ Mức thao tác thực hành

+ Mức điều phối quản lý

+ Mức quyết định lãnh đạo

+ Mức chuyên gia cố vấn

- Các hình thức tiến hành:

+ Áp dụng hình thức quan sát

+ Áp dụng hình thức phỏng vấn

+ Phương pháp thăm dò

+ Phương pháp nghiên cứu tài liệu

b,Tập hợp và phân loại thông tin.

Phân loại dựa theo một số tiêu chuẩn sau:

- Hiện tại và tương lai

- Phân loại theo thông tin tĩnh, động, thông tin biến đổi

2

Trang 8

- Phân loại dựa vào nội bộ môi trường.

- Tập hợp lại tất cả những thông tin đã được phân loại

c,Phát hiện yếu kém của hiện trạng và các yêu cầu trong tương lai.

- Phát hiện yếu kém: Là tìm hiểu các yếu kém về một số mặt như: Sự thiếu vắng thông tin xử lý, thiếu nhan lực, kếm hiệu quả trong tổ chức quản lý,

ùn tắc thông tin, phức tạp và tổn phí cao…

- Phương pháp phát hiện: Trên cơ sở đã xác định rõ nguyên nhân kém để

đề ra các biện pháp khắc phục những yếu kém đó

1.2.4.Phác họa giải pháp và cân nhắc tính khả thi.

- Xác định phạm vi : Phạm vi của bài toán đặt ra cho dự án trong kế hoạch tổng thể và lâu dài của tổ chức

- Xác định mục tiêu dự án:

+Mang lại lợi ích nghiện vụ : Tăng khả năng xử lý, đáp ứng yêu cầu nghiệp vụ, tin cậy, chính xác, bí mật

+Mang lại lợi ích kinh tế: Thu nhập, giảm chi phí hoạt động, hoàn vốn nhanh

+Mang lại lợi ích sử dụng: Nhanh chóng, thuận tiện

+Khác phục yếu kém của hệ thống cũ, hỗ trợ chiến lược lâu dài, đáp ứng các ưu tiên, hạn chế áp đặt

- Phác họa giải pháp

+Chỉ cho người dung thấy triển vọng cụ thể của dự án

+ Có một định hướng trong triển khai dự án

+Chỉ ra được:

* Các chức năng chính của hệ thồng, đầu vào, đầu ra, các giải pháp thực hiện

* Kiến trúc tổng thể của hệ thống(phần cứng, phần mềm…)

- Cân nhắc tính khả thi:

+ Khả thi về nghiệp vụ

+ Khả thi về kỹ thuật

+ Khả thi về kinh tế

3

Trang 9

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

2.1 Phân tích hệ thống

2.1.1 Các chức năng của hệ thống

- Webadmin:

+ Thêm, sửa, xóa danh mục sản phẩm

+ Thêm, sửa, xóa sản phẩm

+ Đăng ký, đổi mật khẩu tài khoản admin ( Với đặc quyền là admin)

+ Xem thông tin tài khoản khách hàng

+ Xem thông tin đơn hàng

+ Xem chi tiết đơn hàng

+ Thống kê doanh thu

- Webuser:

+ Trang chủ

+ Hiển thị danh sách sản phẩm theo nhóm

+ Hiển thị chi tiết sản phẩm

+ Đăng nhập, Đăng ký, đổi mật khẩu tài khoản khách hàng ( Với đặc quyền là khách hàng)

+ Thêm,sửa,xóa giỏ hàng

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

+ Liên hệ

2.1.2.Các tác nhân của hệ thống

Dựa vào mô tả hệ thống, ta có thể xác định được các tác nhân chính của hệ thống như sau:

Tác nhân Admin: người thực hiện các chức năng quản trị hệ thống, tài khoản, khách hàng, quản lý sản phẩm, quản lý danh mục sản phẩm, quản lý đơn hàng, quản lý loại hàng, Để thực hiện chức năng này người nhân viên phải đăng nhập

Tác nhân K hách hàng : có thể thực hiện các chức năng như đăng ký tài khoản, đăng nhập Tìm kiếm sản phẩm, xem sản phẩm, đặt hàng, xem giỏ hàng,

2.2 Thiết kế hệ thống

4

Trang 10

2.2.1 UseCase Diagram

* Usecase Tổng quát

Hình 2.1 Biểu đồ Usecase Tổng quát

Web bán điện máy Tên Tổng quan hệ thống

lý danh mục sản phẩm, thống kê doanh thu, thanh toán, đặt hàng

Dòng sự kiện chính - Khách hàng, Admin đăng nhập vào hệ thống và thao

tác với các chức năng thuộc quyền quản lý của mình

- Hệ thống đưa ra các chức năng để người dùng thao tác

1 Thành công Vào trong hệ thống

2 Không thành công Hệ thống báo tài khản/mật khẩu chưa đúng

2 Quản lý

1 Thao tác với hệ thống

2 Hệ thống cập nhật dữ liệu mới

3 Thêm, sửa, xóa, tìm kiếm

1 Thêm, sửa, xóa, tìm kiếm thông tin sản phẩm

5

Trang 11

2 Hệ thống hiển thị thông tin sản phẩm

4 Đặt hàng

1 Thêm hàng vào giỏ hàng

2 Sửa, xóa sản phẩm trong giỏ hàng

5 Thống kê doanh thu

6 Thanh toán

Điều kiện tiên

quyết

Không có

Các yêu cầu đặc

biệt

Giao diện và các thao tác dễ dùng với người lần đầu tiên sử dụng

2.2.2.Sequence Diagram

Biểu đồ Sequence Diagram – Đăng nhập

Hình 2.2 Biểu đồ Sequence Diagram - Đăng nhập

6

Trang 12

Biểu đồ Sequence Diagram - Quản lý sản phẩm

Hình 2.3 Biểu đồ Sequence Diagram – Quản lý sản phẩm

7

Downloaded by nhung nhung (nhungnguyen949595@gmail.com)

Trang 13

Biểu đồ Sequence Diagram - Quản lý đơn hàng

Hình 2.4 Biểu đồ Sequence Diagram – Quản lý đơn hàng

8

Downloaded by nhung nhung (nhungnguyen949595@gmail.com)

Trang 14

2.2.3 Class Diagram

Hình 2.5 Class Diagram

9

Downloaded by nhung nhung (nhungnguyen949595@gmail.com)

Trang 15

CHƯƠNG 3: CÀI ĐẶT HỆ THỐNG

3.1.Trang chủ

3.2.Trang admin

10

Downloaded by nhung nhung (nhungnguyen949595@gmail.com)

Trang 16

Downloaded by nhung nhung (nhungnguyen949595@gmail.com)

Ngày đăng: 28/03/2022, 20:00

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w