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

XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY

67 775 2
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

Định dạng
Số trang 67
Dung lượng 2,38 MB

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

Nội dung

MỤC LỤC DANH MỤC HÌNH .................................................................................................... 8 LỜI CẢM ƠN ........................................................................................................... 10 PHẦN I: MỞ ĐẦU ................................................................................................... 11 1. Lý do chọn đề tài .................................................................................................. 11 2. Giới hạn và phạm vi nghiên cứu ........................................................................... 11 3. Mục đích nghiên cứu ............................................................................................ 11 4. Nhiệm vụ nghiên cứu ............................................................................................ 12 5. Phương pháp nghiên cứu ...................................................................................... 12 6. Phương pháp làm việc .......................................................................................... 12 7. Trình tự thực hiện đồ án ....................................................................................... 12 9. Môi trường thực hiện đề tài .................................................................................. 13 PHẦN II: NỘI DUNG .............................................................................................. 14 Chương 1: GIỚI THIỆU VỀ ASP.NET .................................................................... 14 1.1. ASP.NET Là gì ............................................................................................ 14 1.2. ASP.NET is objectoriented ........................................................................ 14 1.3. Quy trình biên dịch code ............................................................................. 14 1.4. ASP.NET Ajax ............................................................................................ 15 1.5. Tích hợp Linq .............................................................................................. 16 1.6. Một số Assembly được hỗ trợ từ phiên bản 3.5 .......................................... 16 1.7. Công cụ phát triển ứng dụng ....................................................................... 16 Chương 2: GIỚI THIỆU VỀ WEBSITE .................................................................. 17 2.1. Giới thiệu. .................................................................................................... 17 2.1.1. Mục đích của bài tập lớn ................................................................................... 17 XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY 5 2.1.2. Yêu cầu .................................................................................................................. 17 2.1.3. Ngôn ngữ lập trình và tài liệu tham khảo ............................................. 17 2.2. Nội dung của website .................................................................................. 17 2.3. Người sử dụng ............................................................................................. 17 2.4. Phân tích chức năng ..................................................................................... 18 2.4.1. Xác định các actor ................................................................................. 18 2.4.2. Xác định các usecase ............................................................................ 18 Chương 3: CÁC BIỂU ĐỒ VÀ CƠ SỞ DỮ LIỆU ................................................... 19 3.1. Biểu đồ Usecase Tổng quát ......................................................................... 19 3.2. Biểu đồ Usecase phân rã .............................................................................. 20 3.2.1. Biểu đồ Usecase phân rã QLNhanVien ................................................ 20 3.2.2. Biểu đồ Usecase phân rã QLKhachHang ............................................. 21 3.2.3. Biểu đồ Usecase phân rã QLNhaCungCap ........................................... 22 3.2.4. Biểu đồ Usecase phân rã QLLoaiSanPham .......................................... 23 3.2.5. Biểu đồ Usecase phân rã QLSanPham ................................................. 24 3.2.6. Biểu đồ Usecase phân rã QLNhapHang ............................................... 25 3.2.7. Biểu đồ Usecase phân rã QLBanHang ................................................. 26 3.2.8. Biểu đồ Usecase phân rã QLTinTuc ..................................................... 27 3.2.9. Biểu đồ Usecase phân rã DatHang ....................................................... 28 3.3. Biểu đồ tuần tự ............................................................................................ 29 3.3.1. Biểu đồ tuần tự Usecase QLNhanVien ................................................. 29 3.3.2. Biểu đồ tuần tự Usecase QLNhaCungCap ........................................... 32 3.3.3. Biểu đồ tuần tự Usecase QLLoaiSanPham ........................................... 35 3.3.4. Biểu đồ tuần tự Usecase QLSanPham .................................................. 37

Trang 1

NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN

Hưng Yên, ngày … tháng … năm 2014 Giảng viên hướng dẫn

Trang 2

NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN 1

Hưng Yên, ngày … tháng … năm 2014 Giảng viên phản biện 1

Trang 3

NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN PHẢN BIỆN 2

Hưng Yên, ngày … tháng … năm 2014 Giảng viên phản biện 2

Trang 4

MỤC LỤC

DANH MỤC HÌNH 8

LỜI CẢM ƠN 10

PHẦN I: MỞ ĐẦU 11

1. Lý do chọn đề tài 11

2 Giới hạn và phạm vi nghiên cứu 11

3 Mục đích nghiên cứu 11

4 Nhiệm vụ nghiên cứu 12

5 Phương pháp nghiên cứu 12

6 Phương pháp làm việc 12

7 Trình tự thực hiện đồ án 12

9 Môi trường thực hiện đề tài 13

PHẦN II: NỘI DUNG 14

Chương 1: GIỚI THIỆU VỀ ASP.NET 14

1.1 ASP.NET Là gì 14

1.2 ASP.NET is object-oriented 14

1.3 Quy trình biên dịch code 14

1.4 ASP.NET Ajax 15

1.5 Tích hợp Linq 16

1.6 Một số Assembly được hỗ trợ từ phiên bản 3.5 16

1.7 Công cụ phát triển ứng dụng 16

Chương 2: GIỚI THIỆU VỀ WEBSITE 17

2.1 Giới thiệu 17

2.1.1 Mục đích của bài tập lớn 17

Trang 5

2.1.2 Yêu cầu 17

2.1.3 Ngôn ngữ lập trình và tài liệu tham khảo 17

2.2 Nội dung của website 17

2.3 Người sử dụng 17

2.4 Phân tích chức năng 18

2.4.1 Xác định các actor 18

2.4.2 Xác định các usecase 18

Chương 3: CÁC BIỂU ĐỒ VÀ CƠ SỞ DỮ LIỆU 19

3.1 Biểu đồ Usecase Tổng quát 19

3.2 Biểu đồ Usecase phân rã 20

3.2.1 Biểu đồ Usecase phân rã QLNhanVien 20

3.2.2 Biểu đồ Usecase phân rã QLKhachHang 21

3.2.3 Biểu đồ Usecase phân rã QLNhaCungCap 22

3.2.4 Biểu đồ Usecase phân rã QLLoaiSanPham 23

3.2.5 Biểu đồ Usecase phân rã QLSanPham 24

3.2.6 Biểu đồ Usecase phân rã QLNhapHang 25

3.2.7 Biểu đồ Usecase phân rã QLBanHang 26

3.2.8 Biểu đồ Usecase phân rã QLTinTuc 27

3.2.9 Biểu đồ Usecase phân rã DatHang 28

3.3 Biểu đồ tuần tự 29

3.3.1 Biểu đồ tuần tự Usecase QLNhanVien 29

3.3.2 Biểu đồ tuần tự Usecase QLNhaCungCap 32

3.3.3 Biểu đồ tuần tự Usecase QLLoaiSanPham 35

3.3.4 Biểu đồ tuần tự Usecase QLSanPham 37

Trang 6

3.3.5 Biểu đồ tuần tự QLTinTuc 39

3.3.6 Biểu đồ tuần tự QLNhapHang 42

3.3.7 Biểu đồ tuần tự QLBanHang 45

3.3.8 Biểu đồ tuần tự QLKhachHang 47

3.3.9 Biểu đồ tuần tự DatHang 49

3.4 Biểu đồ lớp 50

3.5 Phân tích và thiết kế CSDL 51

3.5.1 Danh sách các bảng csdl 51

3.5.2 Mô hình quan hệ dữ liệu 54

Chương 4: THIẾT KẾ VÀ ĐẶC TẢ GIAO DIỆN WEBSITE 55

4.1 Giao diện trang chủ 55

4.2 Giao diện trang sản phẩm 56

4.3 Giao diện trang chi tiết sản phẩm 57

4.4 Giao diện trang đăng ký khách hàng 58

4.5 Giao diện trang đăng nhập khách hàng 59

4.6 Giao diện trang giỏ hàng 60

4.7 Giao diện trang đăng nhập quản trị 61

4.8 Giao diện trang quản trị 62

4.9 Giao diện trang quản lý loại sản phẩm 63

4.10 Giao diện trang quản lý sản phẩm 64

4.11 Giao diện trang quản lý thêm mới sản phẩm 65

PHẦN III: KẾT LUẬN 66

PHẦN IV: TÀI LIỆU THAM KHẢO 67

Tài liệu 67

Trang 7

Internet 67

Trang 8

DANH MỤC HÌNH

Hình 3-1: Biểu đồ Usecase tổng quát 19

Hình 3-2: Biểu đồ Usecase quản lý nhân viên 20

Hình 3-3: Biểu đồ Usecase quản lý khách hàng 21

Hình 3-4: Biểu đồ Usecase quản lý nhà cung cấp 22

Hình 3-5: Biểu đồ Usecase quản lý loại sản phẩm 23

Hình 3-6: Biểu đồ Usecase quản lý sản phẩm 24

Hình 3-7: Biểu đồ Usecase quản lý nhập hàng 25

Hình 3-8: Biểu đồ Usecase quản lý bán hàng 26

Hình 3-9: Biểu đồ Usecase quản lý tin tức 27

Hình 3-10: Biểu đồ Usecase DatHang 28

Hình 3-11: Biểu đồ tuần tự thêm nhân viên 29

Hình 3-12: Biểu đồ tuần tự cập nhật nhân viên 30

Hình 3-13: Biểu đồ tuần tự xóa nhân viên 31

Hình 3-14: Biểu đồ tuần tự thêm nhà cung cấp 32

Hình 3-15: Biểu đồ tuần tự cập nhật nhà cung cấp 33

Hình 3-16: Biểu đồ tuần tự xóa nhà cung cấp 34

Hình 3-17: Biểu đồ tuần tự thêm loại sản phẩm 35

Hình 3-18: Biểu đồ tuần tự cập nhật loại sản phẩm 36

Hình 3-19: Biểu đồ tuần tự xóa loại sản phẩm 36

Hình 3-20: Biểu đồ tuần tự thêm sản phẩm 37

Hình 3-21: Biểu đồ tuần tự cập nhật sản phẩm 38

Hình 3-22: Biểu đồ tuần tự xóa sản phẩm 38

Hình 3-23: Biểu đồ tuần tự thêm tin tức 39

Hình 3-24: Biểu đồ tuần tự cập nhật tin tức 40

Hình 3-25: Biểu đồ tuần tự xóa tin tức 41

Hình 3-26: Biểu đồ tuần tự thêm hóa đơn nhập 42

Hình 3-27: Biểu đồ tuần tự cập nhật hóa đơn nhập 43

Trang 9

Hình 3-28: Biểu đồ tuần tự xóa hóa đơn nhập 44

Hình 3-29: Biểu đồ tuần tự xử lý hóa đơn 45

Hình 3-30: Biểu đồ tuần tự xóa hóa đơn bán 46

Hình 3-31: Biểu đồ tuần tự thêm khách hàng 47

Hình 3-32: Biểu đồ tuần tự cập nhật khách hàng 47

Hình 3-33: Biểu đồ tuần tự xóa khách hàng 48

Hình 3-34: Biểu đồ tuần tự cập nhật khách hàng 49

Hình 3-35: Biểu đồ lớp 50

Hình 3-36: Biểu đồ quan hệ dữ liệu 54

Hình 4-1: Giao diện trang chủ 55

Hình 4-2: Giao diện trang sản phẩm 56

Hình 4-3: Giao diện trang chi tiết sản phẩm 57

Hình 4-4: Giao diện trang đăng ký khách hàng 58

Hình 4-5: Giao diện trang khách hàng đăng nhập 59

Hình 4-6: Giao diện trang giỏ hàng 60

Hình 4-7: Giao diện trang đăng nhập quản trị 61

Hình 4-8: Giao diện trang quản trị 62

Hình 4-9: Giao diện trang quản lý loại sản phẩm 63

Hình 4-10: Giao diện trang quản lý sản phẩm 64

Hình 4-11: Giao diện trang thêm mới sản phẩm 65

Trang 10

LỜI CẢM ƠN ***

Sau một thời gian thực hiện đồ án tốt nghiệp, đến nay mọi công việc liên quan đến đồ án đã hoàn tất Trong suốt thời gian này, em đã nhận được rất nhiều sự chỉ dẫn, hướng dẫn tận tình của các quý thầy cô Ở phần đầu tiên của báo cáo, cho phép

em gửi lời cảm ơn tới Khoa Công nghệ thông tin và Trường Đại học Sư phạm Kỹ thuật Hưng Yên đã tạo điều kiện thuận lợi cho em học tập và thực hiện đề tài đồ án lần này

Em xin bày tỏ lòng biết ơn sâu sắc đến cô Trịnh Thị Nhị đã tận tình hướng dẫn, chỉ bảo em trong suốt quá trình thực hiện đề tài này, cô luôn là người động viên khuyến khích và truyền cảm hứng cho chúng em làm việc, nếu không có cô thì chắc chắn chúng em sẽ không thể hoàn thành đồ án một cách hoàn thiện

Em xin chân thành cảm ơn quý thầy cô trong Khoa Công nghệ thông tin đã tận tình giảng dạy, trang bị cho chúng em những kiến thức quý báu trong suốt những năm học qua, những người đã sớm khuya không quản mưa nắng dìu dắt chúng em trong chặng đường Đại Học của mình

Cuối cùng cảm ơn tất cả bạn bè, những người đã sát cánh cùng nhau trải qua những niềm vui, cùng chia sẻ những khó khăn và giúp đỡ mình rất nhiều trong quá trình thực hiện đồ án

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

Sinh viên thực hiện

Trang 11

PHẦN I: MỞ ĐẦU

1 Lý do chọn đề tài

Ngày nay khi xã hội ngày càng đi lên cùng với sự phát triển của khoa học kĩ thuật thì không ai có thể phủ nhận vai trò của Công nghệ thông tin ngày càng xâm nhập rộng rãi trong các lĩnh vực của cuộc sống Từ các công sở, cơ quan nhà nước, công ty, văn phòng, bên cạnh đó thì các tin tức hàng ngày của xã hội cũng đóng vai trò quan trọng trong đó trong cuộc sống hàng ngày

Cùng với sự phát triển không ngừng của công nghệ thông tin trên thế giới hàng ngày, hàng giờ Ngành công nghệ thông tin chiếm vị trí quan trọng trong chiến lược phát triển kinh tế và xã hội của đất nước

Công nghệ thông tin không chỉ được ứng dụng rất nhiều vào công tác quản lý của các doanh nghiệp mà nó còn là một yêu cầu gần như bắt buộc đốivới sinh viên hiện nay, những vấn đề tin tức nóng hổi diễn ra hàng ngày, hàng giờ, luôn được cập nhập một cách chính xác và nhanh chóng nhất, để đáp ứng nhu cầu sinh hoạt, giải trí, đam mê công nghệ

Là những sinh viên ngành công nghệ thông tin chúng em luôn mong muốn mình

sẽ làm được gì đó để ứng dụng những kiến thức đã học xây dựng được những sản phẩm có ứng dụng thực tế Với mong muốn áp dụng những kiến thức mình đã học kết hợp với việc tìm hiểu quy trình bán hàng trực tuyến để tạo ra được sản phẩm hoàn thiện có tính thực tế em đã lựa chọn đề tài “Xây dựng Website quảng bá và bán đồ nội thất cho cửa hàng LUXURY”

Khách thể và đối tượng nghiên cứu

- Tìm hiểu về lập trình ASP.NET C#

- Tìm hiểu về cách thiết kế website

- Cách cài đặt ứng dụng trong thực tế

2 Giới hạn và phạm vi nghiên cứu

- Tìm hiểu tổng quan về Visual 2012 ASP.NET C#

- Ứng dụng kết quả nghiên cứu được cùng với kiến thức đã học về SqlServer để xây dựng Website quảng bá và bán đồ nội thất cho cửa hàng LUXURY

3 Mục đích nghiên cứu

Trang 12

Sau khi hoàn thành thực hiện đồ án tốt nghiệp, các mục tiêu em đã đạt được khi thực hiện đề tài là:

- Nắm vững các kiến thức cơ bản về ASP.NET và cách thao tác thực hiện trong việc xây dựng ứng dụng web

- Ứng dụng kết quả nghiên cứu vào việc xây dựng website bán hàng trên mạng nhằm đưa những thông tin sản phẩm đến với người sử dụng, giúp khách hàng

có thể mua sắm một cách tiện lợi nhất

4 Nhiệm vụ nghiên cứu

Các nội dung cụ thể về nhiệm vụ nghiên cứu của đề tài như sau:

- Tìm hiểu về Microsoft Visual Studio 2012 ASP.NET C# và Microsoft SQLServer 2012

- Ứng dụng thành công trong việc xây dựng Website bán nội thất

5 Phương pháp nghiên cứu

- Khảo sát thực tế tại cửa hàng nội thất

- Nghiên cứu, tham khảo tài liệu (các diễn đàn trên mạng và tài liệu của các

thầy cô trường Đại học SPKT Hưng Yên)

6 Phương pháp làm việc

- Lập ra kế hoạch thực hiện đề tài

- Thảo luận về các chức năng của ứng dụng và đưa ra hướng giải quyết tối ưu

nhất

- Đưa ra biện pháo khắc phục khi có lỗi nào đó

- Phương pháp lấy ý kiến của mọi người để có thể giải quyết vấn đề

7 Trình tự thực hiện đồ án

- Tìm hiểu và phân tích yêu cầu bài toán

- Khảo sát thực tế bài toán

- Phân tích yêu cầu hệ thống về mặt chức năng

- Phân tích thiết kế cơ sở dữ liệu

- Phân tích và thiết kế giao diện

8 Ý nghĩa thực tiễn của đề tài

Đề tài sau khi thực hiện đem lại những ý nghĩa sau:

- Rèn luyện kỹ năng phân tích và thiết kế dự án web bằng ngôn ngữ lập trình ASP.NET C#

- Rèn luyện kỹ năng làm việc

Trang 13

- Sản phẩm phần mềm là website bán nội thất trực tuyến giúp cho người dùng có thể xem thông tin và mua sắm trực tiếp thông qua mạng Internet

9 Môi trường thực hiện đề tài

- Hệ điều hành Window XP, Window7, Window8

- Phần mềm Microsoft Visual Studio 2012

- Phần mềm Micriosoft SQLServer 2012

- Phần mềm IBM-Rationnal Rose-Enterprise 2007

Trang 14

PHẦN II: NỘI DUNG Chương 1: GIỚI THIỆU VỀ ASP.NET

1.1 ASP.NET Là gì

ASP.NET là viết tắt của Active Server Pages NET – Công nghệ phát triển ứng dụng Web được phát triển bởi Micrsoft Nếu đã từng nghe qua ASP thì chắc hẳn bạn sẽ nghĩ đây là bản nâng cấp hay có thể là thế hệ tiếp theo của ASP Điều này hoàn toàn không chính xác vì ASP.NET là một công nghệ được phát triển

từ đầu, còn ASP chỉ đơn thuần là ngôn ngữ kịch bản được nhúng trong HTML với chức năng truy xuất Database đưa lên trang web ASP.NET là công nghệ lập trình hỗ trợ gần 20 ngôn ngữ lập trình khác nhau dựa trên nền tảng NET Framework Khi biên dịch các ngôn ngữ sẽ được biên dịch sang mã IL, đây chính là ngôn ngữ của NET và bắt buộc phải dịch ra IL vì đây là ngôn ngữ để CLR(Common Language Runtime) có thể hiểu được

1.2 ASP.NET is object-oriented

Khi nói đến ASP.NET thì phải nghĩ ngay rằng mọi thứ đều là đối tượng, tất cả đều được lưu trữ dưới dạng class Mọi biến, thuộc tính, phương thức đều là thành phần của các đối tượng Không có khái niệm biến tự do Cũng nhờ vào tính hướng đối tượng nên ứng dụng ASP.NET có tính đóng gói, chặt chẽ cao, các đối tượng làm việc độc lập, dễ dàng trong việc kiểm soát ngoại lệ

1.3 Quy trình biên dịch code

Một ứng dụng ASP để có thể thực thi cần trải qua 2 giai đoạn biên dịch:

- Giai đoạn đầu: Các ngôn ngữ NET (Csharp, VB.NET…) sẽ được MSIL (Microsoft Intermediate Language) biên dịch thành mã IL Với mỗi loại ngôn ngữ ngữ khác nhau sẽ có công cụ biên dịch tương ứng, tất cả đều được đưa về

1 loại mã là IL

- Giai đoạn hai: Mã IL được biên dịch thành mã máy để thực thi Mã máy (Native Machine Code) là loại mã duy nhất máy tính có thể trực tiếp hiểu được

Trang 15

Ứng dụng ASP.Net nói riêng và ứng dụng NET nói chung sau khi biên dịch đều

có thể chạy trên mọi máy tính có cài đặt NET Framework (Tương tự máy ảo trong Java – JVM) Để triển khai ứng dụng ASP.NET chúng ta chỉ cần sao chép các tập tin vào thư mục ảo trên máy chủ (server) và máy chỉ chỉ cần có NET Framework Việc cấu hình dễ dàng đơn giản không phụ thuộc vào IIS (Internet Information Services) Cấu hình trong ASP.NET được đặt trong tệp web.config Tệp web.config được để cùng với thư mực chứa trang web của chúng ta Tệp web.config không bao giờ bị khóa, chúng ta có thể truy cập bất kỳ lúc nào, việc sửa tệp này hoàn toàn dễ dạng vì chúng được lưu dưới dạng XML

1.4 ASP.NET Ajax

Từ phiên bản ASP.NET 3.5 AJAX được thêm vào như một thành phần bên trong (phiên bản ASP.NET hiện tại là 4.0) ASP.NET AJAX Control Extenders được tích hợp vào ToolBox của Visual 2008 trở về sau, giúp cho việc xây dựng

Trang 16

control được dễ dàng và nhanh chóng hơn Các control cũng được tích hợp một

số tính năng hỗ trợ cho việc xử lý linh hoạt hơn

1.5 Tích hợp Linq

LINQ là ngôn ngữ truy vấn dữ liệu từ database trực tiếp từ ngôn ngữ lập trình như Csharp, VB.NET, LINQ cung cấp khả năng truy vấn dữ liệu đơn giản, cú pháp tự nhiên với khả năng truy xuất mạnh mẽ LINQ có thể thao tác trực tiếp lên nhiều kiểu dữ liệu khác nhau như Collection, XML, SQL…

1.6 Một số Assembly được hỗ trợ từ phiên bản 3.5

- System.Core.dll: Các implementation cho LINQ to Objects

- System.Data.Linq.dll: Các implementation cho LINQ to SQL

- System.Xml.Linq.dll: Các implementation cho LINQ to XML

- System.Data.DataSetExtensions.dll: Các the implementation cho LINQ to DataSet

- System.Web.Extensions.dll: Các implementation for ASP.NET AJAX

1.7 Công cụ phát triển ứng dụng

Dùng VISUAL STUDIO cho việc thiết kế và lập trình ASP.NET, ngoài ra có thể bộ công cụ EXPRESSION STUDIO hỗ trợ chuyên dụng cho việc lập trình giao diện cho các ứng dụng NET Trong Expression Blend hỗ trợ mạnh mẽ về các control cũng như các tính năng kèm theo để cho việc thiết kế giao diện dễ hơn bao giờ hết

Trang 17

Chương 2: GIỚI THIỆU VỀ WEBSITE 2.1 Giới thiệu

2.1.1 Mục đích của bài tập lớn

- Thiết kế một trang web bán hàng và giới thiệu sản phẩm trực tuyến nhằm

hỗ trợ việc bán hàng qua mạng đang rất phổ biến hiện nay

2.2 Nội dung của website

Trang web này có 2 nhóm chức năng chính: chức năng của người quản trị, chức năng của người sử dụng (khách hàng)

Ta sẽ phải xây dựng giao diện website để người dùng cảm thấy thoải mái và an toàn nhất khi sử dụng

2.3 Người sử dụng

Có 2 nhóm người sử dụng chính: nhóm quản trị, nhóm người dùng

 Nhóm người dùng quản trị gồm các chức năng: Quản lý sản phẩm, quản

lý nhân viên, quản lý khách hàng, quản lý tin tức

 Nhóm người dùng khách hàng gồm các chức năng: xem thông tin mặt hàng, mẫu mã, kiểu dáng, hình thức, màu sắc, giá cả, hãng sản xuất, đặt hàng Đăng ký và đăng nhập thành viên

Trang 18

hệ thống của website, người sẽ chịu trách nhiệm điều hành hoạt động của website

3

Khách hàng

Là người dùng truy cập vào website

2.4.2 Xác định các usecase

khoản mới

nhập hệ thống trước khi làm việc với nó

khách hàng

6 QLLoaiSanPham Quản lý loại sản phẩm

Trang 19

Chương 3: CÁC BIỂU ĐỒ VÀ CƠ SỞ DỮ LIỆU 3.1 Biểu đồ Usecase Tổng quát

Hình 3-1: Biểu đồ Usecase tổng quát

Trang 20

3.2 Biểu đồ Usecase phân rã

3.2.1 Biểu đồ Usecase phân rã QLNhanVien

Hình 3-2: Biểu đồ Usecase quản lý nhân viên

2 Admin thực hiện các chức năng

trong quản lý nhân viên

Trang 21

3.2.2 Biểu đồ Usecase phân rã QLKhachHang

1.2 hiển thị danh sách thông tin khách hàng

2 Admin thực hiện các chức năng

trong quản lý khách hàng

Trang 22

3.2.3 Biểu đồ Usecase phân rã QLNhaCungCap

Hình 3-4: Biểu đồ Usecase quản lý nhà cung cấp

1.2 hiển thị danh sách nhà cung cấp

2 Admin thực hiện các chức năng

trong quản lý nhà cung cấp

Trang 23

3.2.4 Biểu đồ Usecase phân rã QLLoaiSanPham

Hình 3-5: Biểu đồ Usecase quản lý loại sản phẩm

1.2 hiển thị danh sách loại sản phẩm

2 Admin thực hiện các chức năng

trong quản lý loại sản phẩm

Trang 24

3.2.5 Biểu đồ Usecase phân rã QLSanPham

Hình 3-6: Biểu đồ Usecase quản lý sản phẩm

2 Admin thực hiện các chức năng

trong quản lý sản phẩm

Trang 25

3.2.6 Biểu đồ Usecase phân rã QLNhapHang

Hình 3-7: Biểu đồ Usecase quản lý nhập hàng

2 Admin thực hiện các chức năng

trong quản lý nhập hàng

Trang 26

3.2.7 Biểu đồ Usecase phân rã QLBanHang

Hình 3-8: Biểu đồ Usecase quản lý bán hàng

2 Admin thực hiện các chức năng

trong quản lý bán hàng

Trang 27

3.2.8 Biểu đồ Usecase phân rã QLTinTuc

Hình 3-9: Biểu đồ Usecase quản lý tin tức

2 Admin thực hiện các chức năng

trong quản lý tin tức

Trang 28

3.2.9 Biểu đồ Usecase phân rã DatHang

Hình 3-10: Biểu đồ Usecase DatHang Đặc tả:

Đảm bảo thành công Hệ thống lưu lại những thay đổi vào hệ

thống CSDL Kích hoạt Quản lý chọn chức năng đặt hàng

Trang 29

3.3 Biểu đồ tuần tự

3.3.1 Biểu đồ tuần tự Usecase QLNhanVien

a Thêm nhân viên

Hình 3-11: Biểu đồ tuần tự thêm nhân viên

b Cập nhật thông tin nhân viên

Trang 30

Hình 3-12: Biểu đồ tuần tự cập nhật nhân viên

Trang 31

c Xóa nhân viên

Hình 3-13: Biểu đồ tuần tự xóa nhân viên

Trang 32

3.3.2 Biểu đồ tuần tự Usecase QLNhaCungCap

a Thêm nhà cung cấp

Hình 3-14: Biểu đồ tuần tự thêm nhà cung cấp

Trang 33

b Cập nhật thông tin nhà cung cấp

Hình 3-15: Biểu đồ tuần tự cập nhật nhà cung cấp

Ngày đăng: 12/07/2014, 14:58

HÌNH ẢNH LIÊN QUAN

Hình 3-13: Biểu đồ tuần tự xóa nhân viên. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 13: Biểu đồ tuần tự xóa nhân viên (Trang 31)
Hình 3-15: Biểu đồ tuần tự cập nhật nhà cung cấp. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 15: Biểu đồ tuần tự cập nhật nhà cung cấp (Trang 33)
Hình 3-16: Biểu đồ tuần tự xóa nhà cung cấp. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 16: Biểu đồ tuần tự xóa nhà cung cấp (Trang 34)
Hình 3-24: Biểu đồ tuần tự cập nhật tin tức. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 24: Biểu đồ tuần tự cập nhật tin tức (Trang 40)
Hình 3-25: Biểu đồ tuần tự xóa tin tức. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 25: Biểu đồ tuần tự xóa tin tức (Trang 41)
Hình 3-26: Biểu đồ tuần tự thêm hóa đơn nhập. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 26: Biểu đồ tuần tự thêm hóa đơn nhập (Trang 42)
Hình 3-27: Biểu đồ tuần tự cập nhật hóa đơn nhập. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 27: Biểu đồ tuần tự cập nhật hóa đơn nhập (Trang 43)
Hình 3-33: Biểu đồ tuần tự xóa khách hàng. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 33: Biểu đồ tuần tự xóa khách hàng (Trang 48)
Hình 3-34: Biểu đồ tuần tự cập nhật khách hàng. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 34: Biểu đồ tuần tự cập nhật khách hàng (Trang 49)
Hình 3-35: Biểu đồ lớp. - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 35: Biểu đồ lớp (Trang 50)
Hình 3-36: Biểu đồ quan hệ dữ liệu - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 3 36: Biểu đồ quan hệ dữ liệu (Trang 54)
Hình 4-1: Giao diện trang chủ - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 4 1: Giao diện trang chủ (Trang 55)
Hình 4-2: Giao diện trang sản phẩm - XÂY DỰNG WEBSITE QUẢNG BÁ VÀ BÁN ĐỒ NỘI THẤT CHO CỬA HÀNG LUXURY
Hình 4 2: Giao diện trang sản phẩm (Trang 56)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w