Đồ án công nghệ thông tin thiết kế website bán hàng linh kiện máy tính

56 6 0
Đồ án  công nghệ thông tin thiết kế website bán hàng linh kiện máy tính

Đ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

MỤC LỤC MỤC LỤC DANH MỤC CÁC HÌNH VẼ DANH MỤC CÁC BẢNG MỞ ĐẦU CHƯƠNG I: TỔNG QUAN .5 1.1 TỔNG QUAN ĐỀ TÀI .5 1.2 CÁC CÔNG NGHỆ SỬ DỤNG .6 1.2.1 Ngơn ngữ lập trình PHP .6 1.2.2 Cơ sở liệu MySQL 1.2.3 Ngôn ngữ mơ hình hóa hướng đối tượng UML CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE 2.1 PHA PHÂN TÍCH 2.1.1 Xây dựng biểu đồ Use case 2.1.2 Xây dựng biểu đồ lớp phân tích .20 2.1.3 Biểu đồ trạng thái .21 2.2 PHA THIẾT KẾ 23 2.2.1 Các biểu đồ 23 2.2.2 Biểu đồ lớp chi tiết 27 2.2.3 Biểu đồ hoạt động 33 2.2.4 Biểu đồ thành phần 35 2.2.5 Biểu đồ triển khai .36 CHƯƠNG III: THIẾT KẾ GIAO DIỆN VÀ CÀI ĐẶT WEBSITE 37 1.1 THIẾT KẾ GIAO DIỆN 37 3.1.1 Giao diện khách hàng 37 3.1.2 Giao diện quản trị 41 1.2 CÀI ĐẶT WEBSITE 45 KẾT LUẬN 46 TÀI LIỆU THAM KHẢO 47 PHỤ LỤC: 48 PHỤ LỤC 1: CÁC BIỂU ĐỒ USE CASE VÀ KỊCH BẢN 48 PHỤ LỤC 2: MỘT SỐ GIAO DIỆN CỦA HỆ THỐNG .54 DANH MỤC CÁC HÌNH VẼ Hinh 2.1: Biểu đồ Use case tổng quát hệ thống 10 Hình 2.2: Phân rã Use case Cập nhật .10 Hình 2.3: Phân rã Use case Cập nhật sản phẩm .11 Hình 2.4: Phân rã Use case Đặt hàng 16 Hình 2.5: Biểu đồ lớp phân tích Hệ thống 20 Hình 2.6: Biểu đồ trạng thái lớp Đơn hàng – Chức Đặt hàng 21 Hình 2.7: Biểu đồ trạng thái lớp Đơn hàng – Chức Quản lý đơn hàng 22 Hình 2.8: Biểu đồ cho chức Đăng nhập 23 Hình 2.9: Biểu đồ cho chức Thêm sản phẩm 24 Hình 2.10: Biểu đồ cho chức sửa sản phẩm 24 Hình 2.11: Biểu đồ cho chức Tìm kiếm sản phẩm 25 Hình 2.12: Biểu đồ cho chức Đặt hàng .26 Hình 2.13: Biểu đồ lớp thiết kế .27 Hình 2.14: Biểu đồ hoạt động cho chức Thêm sản phẩm .33 Hình 2.15: Biểu đồ hoạt động cho chức Đặt hàng 34 Hình 2.16: Biểu đồ thành phần 35 Hình 2.17: Biểu đồ triển khai 36 Hình 2.19: Phân rã Use case cập nhật danh mục sản phẩm 49 Hình 2.20: Phân rã Use case quản lý đơn hàng .52 Hình 3.1: Giao diện trang chủ .37 Hình 3.2: Giao diện chi tiết sản phẩm 38 Hình 3.3: Giao diện chi tiết giỏ hàng .39 Hình 3.4: Giao diện đặt hàng 40 Hình 3.5: Giao diện liên hệ 41 Hình 3.6: Giao diện đăng nhập 42 Hình 3.7: Giao diện trang chủ quản trị 42 Hình 3.8 Giao diện quản lý danh sách sản phẩm 43 Hình 3.9 Giao diện sửa sản phẩm 43 Hình 3.10: Giao diện thêm danh mục sản phẩm 44 Hình 3.11 Giao diện quản lý đơn hàng 44 Hình 3.12 Giao diện chi tiết đơn hàng 45 Hình 3.13 Báo lỗi thơng tin giỏ hàng 54 Hình 3.14 Báo lỗi thơng tin liên hệ .55 Hình 3.15 Báo gửi giỏ hàng thành công 55 DANH MỤC CÁC BẢNG Bảng 1: Lớp nguoiquantri .28 Bảng 2: Lớp danhmuc 29 Bảng 3: Lớp sanpham 30 Bảng 4: Lớp donhang 31 Bảng 5: Lớp hangban 32 MỞ ĐẦU Ngày với phát triển mạnh mẽ khoa học công nghệ, Công nghệ Thơng tin ngành có vị dẫn đầu có vai trị lớn phát triển chung Các ứng dụng cơng nghệ thông tin áp dụng lĩnh vực nghiên cứu khoa học lĩnh vực đời sống Là phần Công nghệ thông tin, Cơng nghệ web có phát triển phổ biến nhanh lợi ích mà mang lại cho cộng đồng lớn Bằng việc lựa chọn thực đề tài “Xây dựng website bán hàng linh kiện máy tính”, em muốn tìm hiểu đưa giải pháp tốt nhằm cho doanh nghiệp bán linh kiện máy tính Website mang lại cho doanh nghiệp nói chung doanh nghiệp bán linh kiện máy tính nói riêng nhiều lợi ích như: Khả quảng cáo, phổ biến tên tuổi cơng ty nhanh mơi trường mạng tồn cầu; Việc kinh doanh mở cửa 24 tiếng / ngày; giảm thiểu chi phí nhân viên cho tiếp thị, quảng cáo; dễ dàng nhận phản hồi từ phía khách hàng; hội mở rộng liên kết hợp tác phạm vi quốc tế…v v Website bán hàng linh kiện máy tính giúp doanh nghiệp cung cấp cho khách hàng lựa chọn linh hoạt tiện lợi việc tìm mua sản phẩm thơng qua chức giỏ hàng Các thơng tin linh kiện máy tính doanh nghiệp hiển thị chi tiết rõ ràng với giá niêm yết sản phẩm, từ khách hàng dễ dàng nhận biết lựa chọn thứ cần Về phía doanh nghiệp, hệ thống mang lại tiện dụng việc cập nhật quản lý thông tin cho website Tạo khả liên lạc nhanh dễ dàng với khách hàng Nội dung đề tài gồm Chương: Chương 1: Tổng quan Giới thiệu tổng quan đề tài công nghệ liên quan Chương 2: Phân tích thiết kế hệ thống website Sử dụng ngôn ngữ UML công cụ Rational Rose Chương 3: Thiết kế giao diện cài đặt website CHƯƠNG I: TỔNG QUAN Chương trình bày tổng quan đề tài công nghệ sử dụng trình xây dựng hệ thống Nội dung cụ thể bao gồm: - Tổng quan đề tài - Các công nghệ sử dụng 1.1 TỔNG QUAN ĐỀ TÀI Hoạt động bán hàng công ty buôn bán linh kiện máy tính tóm tắt sau: - Khi khách hàng có nhu cầu mua hàng, công ty cho khách hàng xem danh mục hàng công ty dạng báo giá để khách hàng so sánh lựa chọn sản phẩm cần mua - Khi khách hàng lựa chọn nhiều sản phẩm Thì khách hàng thông báo với nhân viên bán hàng công ty thơng tin sản phẩm số lượng sản phẩm muốn mua để nhân viên bán hàng viết hóa đơn tốn Khách hàng trả tiền nhận sản phẩm Hệ thống website bán hàng linh kiện điện tử xây dựng nhằm giải vấn đề sau: - Giúp khách hàng tìm kiếm sản phẩm theo danh mục, theo trạng thái (hàng mới, hàng bán chạy, cao cấp …) máy trạm mà khơng cần phải tới cửa hàng - Giúp khách hàng tạo giỏ hàng chứa thơng tin linh kiện số lượng linh kiện cần mua, tổng tiền mặt khách hàng phải trả để có linh kiện Hệ thống gửi thơng tin giỏ hàng cho người quản trị website xem thực đơn hàng - Hỗ trợ cho nhân viên cơng ty (với vai trịn người quản trị website) quản lý, cập nhật thông tin sản phẩm đưa lên website Các yêu cầu phi chức năng: - Chỉ có việc tạo gửi giỏ hàng làm thơng qua website, cịn việc tốn giao hàng phải làm trực tiếp công ty giao tận nhà Giao diện thân thiện, dễ sử dung cho khách hàng Chức hệ thống: Chức dành cho khách hàng: + Xem thông tin linh kiện website, xem theo danh mục xem tất Xem chi tiết sản phẩm + Chọn sản phẩm cho vào giỏ hàng, cập nhật, xóa thông tin giỏ hàng, gửi thông tin giỏ hàng thông tin cá nhân đến người quản trị để đặt hàng + Gửi ý kiến đóng góp, liên hệ đến người quản trị + Download báo giá Chức dành cho người quản trị website: + Cập nhật thông tin sản phẩm cho website Bao gồm thêm mới, sửa thông tin, xóa thơng tin sản phẩm, danh mục sản phẩm thông tin khác + Quản lý giỏ hàng mà khách hàng gửi Tiếp nhận trả lời thông tin liên hệ từ khách hàng thông qua email + Thay đổi thông tin đăng nhập (username, password,…) 1.2 CÁC CƠNG NGHỆ SỬ DỤNG 1.2.1 Ngơn ngữ lập trình PHP PHP ? PHP viết tắt Hypertext Preprocessor, ngôn ngữ lập trình kết nối chặt chẽ với máy chủ Nói cách đơn giản không theo thuật ngữ khoa học trình xử lý PHP thực máy chủ (Windows Unix) Cũng giống hầu hết ngơn ngữ lập trình khác, PHP kết nối trực tiếp với HTML Mã PHP tách biệt với HTML thực thể đầu cuối Khi tài liệu đưa phân tích, trình xử lý PHP thực điểm quan trọng, sau đưa kết Thêm vào đó, PHP hồn tồn có khả tách biệt hồn tồn với HTML, cho phép nhà thiết kế làm việc trang Web bố trí theo kế hoạch mà khơng bị cản trở mã PHP ông R.Lerdoft giới thiệu năm 1994 sưu tập ngôn ngữ lập trình chưa chặt chẽ dựa vào Perl dụng cụ trang chủ Tới năm 1998, với việc cơng bố phiên PHP thức phát triển theo hướng tách riêng Giống C Perl, PHP ngôn ngữ lập trình có cấu trúc tính đa dạng Chính điểm giống khuyến khích nhà thiết kế Web chuyên nghiệp chuyển qua sử dụng PHP Với phiên PHP cung cấp số lượng sở liệu đò sộ gồm MySQL, mSQL, OPBC Oracle Nó làm việc với hình ảnh file liệu, FTP, XML host kỹ thuật ứng dụng khác Cho đến PHP công bố tới phiên ngày hoàn hảo dễ sử dụng hoàn toàn miễn phí Tuy nhiên khơng giống số ngơn ngữ khác ngày trở thành xu hướng nhiều trang Web làm PHP Rất khơng có chương trình tạo tốc độ đáng kinh ngạc việc phát triển bành trướng PHP Bởi thiết kết đặc biệt ứng dụng Web, PHP xây dựng nhiều tính để đáp ứng nhu cầu chung PHP mã nguồn thơng tin mở, mã nguồn PHP sẵn có nên cộng đồng nhà phát triển Web ln có ý thức cải tiến nó, nâng cao để khắc phục lỗi chương trình PHP ổn định tương hợp, PHP vân hành ổn định cách hệ điều hành gồm Unix, Windows… Đồng thời nối với số máy chủ IIS hay Apache 1.2.2 Cơ sở liệu MySQL MySQL phần mềm quản trị CSDL mã nguồn mở, miễn phí nằm nhóm LAMP (Linux – Apache – MySQL - PHP) MySQL phần mềm ổn định, an toàn Hiện số Website có lưu lượng truy cập lớn Internet, có nhiều Website sử dụng LAMP LAMP coi đối trọng với sản phẩm mã đóng Microsoft (Windows, IIS, SQL Server, ASP/ASP.NET) Một số đặc điểm MySQL: MySQL phần mềm quản trị CSDL dạng server-based (gần tương đương với SQL Server Microsoft) MySQL quản lý liệu thơng qua CSDL, CSDL có nhiều bảng quan hệ chứa liệu MySQL có chế phân quyền người sử dụng riêng, người quản lý nhiều CSDL khác nhau, người dùng có tên truy cập mật tương ứng để truy xuất đến CSDL Khi ta truy vấn tới CSDL MySQL, ta phải cung cấp tên truy cập mật tài khoản có quyền sử dụng CSDL 1.2.3 Ngơn ngữ mơ hình hóa hướng đối tượng UML UML (Unified Modelling Language) ngôn ngữ mơ hình hóa tổng qt xây dựng để đặc tả, phát triển viết taiflieuej cho khía cạnh phát triển phần mềm hướng đối tượng UML giúp người phát triển hiểu rõ định liên quan đến phần mềm cần xây dựng UML bao gồm tập khái niệm, ký hiệu, biểu đồ hướng dẫn UML hỗ trợ xây dựng hệ thống hướng đối tượng dựa việc nắm bắt khía caanhj cấu trúc tĩnh hành vi động hệ thống - Các cấu trúc tĩnh định nghĩa kiểu đối tượng quan trọng hệ thống, nhằm cài đặt mối quan hệ đối tượng - Các hành vi động (dynamic behavior) định nghĩa hoạt động đối tượng theo thời gian tương tác đối tượng hướng tới đích Các mục đích ngơn ngữ mơ hình hóa thống UML:  Mơ hình hóa hệ thống sử dụng khái niệm hướng đối tượng  Thiết lập liên hệ từ nhận thức người đến kiện cần mơ hình hóa  Giải vấn đề mức độ thừa kế hệ thống phức tạp với nhiều ràng buộc khác  Tạo ngơn ngữ mơ hình hóa sử dụng người máy UML quy định loạt ký hiệu quy tắc để mơ hình hóa pha q trình phát triển phần mềm hướng đối tượng dạng biểu đồ CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE Chương trình bày q trình phân tích, thiết kế hệ thống website Nội dung cụ thể gồm: - Thực pha phân tích - Thực pha thiết kế 2.1 PHA PHÂN TÍCH Trong pha phân tích, em xây dựng biểu đồ bao gồm: - Biểu đồ Use case - Biểu đồ lớp phân tích - Biểu đồ trạng thái 2.1.1 Xây dựng biểu đồ Use case Trong mục em trình bày biểu đồ kịch Use case: - Use case tổng quát - Use case đăng nhập/đăng xuất (*) - Use case cập nhật - Use case cập nhật danh mục sản phẩm (*) - Use case cập nhật sản phẩm - Use case đặt hàng - Use case quản lý đơn hàng (*) (*) : Xem Phụ lục trang… a, Biều đồ Use case tổng quát: Từ yêu cầu chức hệ thống, ta mơ hình hóa chức hệ thống biểu đồ Use case tổng quát sau: Hinh 2.1: Biểu đồ Use case tổng quát hệ thống - Mô tả Usecase tổng quát: Ở mức tổng quát, Hệ thống có chức hình 2.1 Người quản trị thực đăng nhập, đăng xuất hệ thống (trang Quản trị) để quản lý thông tin cho hệ thống Gồm có Cập nhật thơng tin thực chức quản lý đơn hàng Cịn khách hàng truy cập hệ thống , thực tìm kiếm sản phẩm, tạo gửi giỏ hàng ( Chức đặt hàng) b, Phân rã biểu đồ Use case kịch (scenario):  Phân rã Use case Cập nhật: Hình 2.2: Phân rã Use case Cập nhật 10 Hình 3.7 Giao diện trang chủ Quản trị Trong trang quản trị, Người quản trị thấy module quản lý Bao gồm Admin, Banner, Sản phẩm, Báo giá, Đơn hàng, Thông tin khác, Module c, Quản lý danh sách sản phẩm Hình 3.8: Giao diện quản lý danh sách sản phẩm Trang quản lý danh sách sản phẩm hiển thị danh sách sản phẩm theo thứ tự chữ tên sản phẩm Ở đó, người quản trị tìm kiếm, 42 thêm mới, sửa, xóa thơng tin sản phẩm Có thể liệt kê sản phẩm theo danh mục, cập nhật Giá nhiều sản phẩm lần d, Sửa sản phẩm Hình 3.9: Giao diện sửa sản phẩm Hình 3.9 Giao diện sửa sản phẩm Tại người quản trị thay đổi thông tin sản phẩm tới Cơ sở liệu e, Thêm Danh mục sản phẩm Hình 3.10: Giao diện thêm danh mục sản phẩm 43 Hình 3.10 giao diện Thêm danh mục sản phẩm Người quản trị nhập tên danh mục, thứ tự hiển thị trang Chọn danh mục cha (phân cấp danh mục) Lưu lại f, Quản lý đơn hàng Hình 3.11: Giao diện quản lý đơn hàng Tại Giao diện quản lý đơn hàng ( Hình 3.11), Người quản trị thay đổi Trạng thái đơn hàng, xem thơng tin giỏ hàng xóa giỏ hàng g, Chi tiết đơn hàng Hình 3.12: Giao diện chi tiết đơn hàng Các thông tin đơn hàng gồm thông tin cá nhân khách hàng, sản phẩm đơn, thời gian gửi đơn hàng… 44 1.2 CÀI ĐẶT WEBSITE Yêu cầu phần cứng phần mềm: - Một server cấu hình tối thiểu CPU P3 600Mhz, RAM 128 - Web HTML Server IIS, Apache - Hệ quản trị sở liệu: MySql - Trình duyệt Internet Explorer từ Version 4.0 trở lên 45 KẾT LUẬN Như sau hoàn thành, đồ án đạt kết định:  Hệ thống đáp ứng phần nhu cầu tin học hóa khâu quảng bá sản phẩm công ty xây dựng giỏ hàng khách, thuận tiện tiết kiệm thời gian cho hai bên mà hiệu công việc không giảm  Hệ thống có giao diện gần gũi, tiện dụng cho người quản trị khách hàng Tuy nhiên thời gian kiểm thử hệ thống chưa nhiều, chưa rộng lượng người truy cập thời điểm nên khả hệ thống cịn có lỗi chưa phát khắc phục hoàn toàn Website dừng lại mức độ đơn giản chức giao diện Từ kết đề tài em thấy hướng phát triển có nhiều số lượng chất lượng :  Hồn thiện chức cịn thiếu chưa hồn chỉnh, chứng cịn sơ sài  Với website công ty lớn người quản trị khơng đủ Đề tài mở rộng để thêm bớt thành viên quản trị với quyền truy cập trang quản trị khác để thực mảng riêng web  Tối ưu hóa code để website chạy nhanh  Phát triển giỏ hàng thực toán trực tuyến  Tăng khả bảo mật chịu lỗi website… 46 TÀI LIỆU THAM KHẢO [1] Trang web www.3c.com.vn [2] Trang web http://www.htmedsoft.com/  [3] Trang web http://nhatthanh.com.vn/  [4] Trần Đình Quế, Nguyễn Mạnh Sơn Phân tích thiết kế hệ thống thông tin Học Viện Cơng Nghệ Bưu Chính Viễn Thơng Hà Nội / 2017 47 PHỤ LỤC: PHỤ LỤC 1: CÁC BIỂU ĐỒ USE CASE VÀ KỊCH BẢN  Phân rã Use case Đăng nhập/ Đăng xuất: Hình 2.18: Phân rã Use case Đăng nhập/Đăng xuất o Kịch cho Use case Đăng nhập: Tên Usecase Đăng nhập Tác nhân Người quản trị Mức Người chịu trách nhiệm Người quản trị Tiền điều kiện Tác nhân phải có tài khoản đăng nhập Đảm bảo tối thiểu Hệ thống loại bỏ thông tin nhập hiển thị lại form đăng nhập Đảm bảo thành công Hệ thống khởi tạo phiên làm việc chuyển vào trang quản trị Kích hoạt Người quản trị chọn liên kết đến trang quản trị Chuỗi kiện chính: Hệ thống hiển thị form Đăng nhập Người quản trị nhập thông tin tài khoản gồm username password nhấn nút Đăng nhập Hệ thống kiểm tra thông tin đăng nhập xác nhận thông tin đăng nhập hợp lệ Hệ thống chuyển đến trang chủ quản trị Ngoại lệ: 3.a Hệ thống thông báo thông tin đăng nhập không hợp lệ 3.a.1 Hệ thống yêu cầu người quản trị nhập lại thông tin 48 3.a.2 Người quản trị nhập lại thông tin tài khoản nhấn nút Đăng nhập o Kịch Use case Đăng xuất: Tên Usecase Đăng xuất Tác nhân Người quản trị Mức Người chịu trách nhiệm Người quản trị Tiền điều kiện Tác nhân phiên làm việc tác nhân nhấn vào liên kết Đăng xuất Đảm bảo tối thiểu Hệ thống tiếp tục phiên làm việc Đảm bảo thành công Hệ thống kết thúc phiên làm việc chuyển trang đăng nhập Kích hoạt Người quản trị chọn liên kết Đăng xuất Chuỗi kiện chính: Hệ thống đưa thông báo yêu cầu người quản tri xác nhận xem có thực muốn khỏi trang quản trị hay không Người quản trị nhấn vào nút “Yes” Hệ thống dừng phiên làm việc Hệ thống chuyển đến trang đăng nhập Ngoại lệ: 2.a Người quản trị nhấn vào nút “No” 2.a.1 Hệ thống tiếp tục phiên làm việc  Phân rã Use case Cập nhật danh mục sản phẩm 49 Hình 2.19: Phân rã Use case Cập nhật danh mục sản phẩm o Kịch Use case Thêm danh mục Tên Usecase Tác nhân Mức Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành công Thêm Danh mục Người quản trị Người quản trị Tác nhân phiên làm việc mình, trang Quản lý danh mục sản phẩm Hệ thống loại bỏ thông tin thêm quay lui lại bước trước Thông tin danh mục sản phẩm bổ xung vào CSDL Người quản trị chọn chức “Thêm danh mục” Kích hoạt Chuỗi kiện chính: Hệ thống hiển thị form thêm danh mục sản phẩm yêu cầu người quản trị đưa vào thông tin danh mục sản phẩm Người quản trị nhập thông tin danh mục sản phẩm nhấn “Lưu” Hệ thống kiểm tra thông tin danh mục sản phẩm xác nhận thông tin hợp lệ Hệ thống nhập thông tin danh mục vào CSDL Hệ thống thông báo nhập thành cơng Người quản trị khỏi chức thêm danh mục sản phẩm Ngoại lệ: 3.a Hệ thống thơng báo danh mục có CSDL 3.a.1 Hệ thống yêu cầu người quản trị nhập lại thông tin 3.a.2 Người quản trị nhập lại thông tin danh mục 3.b Hệ thống thông báo thông tin danh mục không hợp lệ 3.b.1 Hệ thống yêu cầu người quản trị nhập lại thông tin 3.b.2 Người quản trị nhập lại thông tin danh mục 50 o Kịch Use case Sửa danh mục Tên Usecase Sửa Danh mục Tác nhân Người quản trị Mức Người chịu trách nhiệm Người quản trị Tiền điều kiện Tác nhân phiên làm việc mình, trang Quản lý danh mục sản phẩm Đảm bảo tối thiểu Hệ thống loại bỏ thông tin thêm quay lui lại bước trước Đảm bảo thành công Thông tin danh mục cập nhật vào CSDL Kích hoạt Người quản trị chọn chức “Sửa danh mục” Chuỗi kiện chính: Hệ thống hiển thị form sửa danh mục sản phẩm yêu cầu người quản trị đưa vào thông tin danh mục sản phẩm Người quản trị nhập thông tin danh mục sản phẩm cần thay đổi nhấn “Lưu” Hệ thống kiểm tra thông tin danh mục sản phẩm xác nhận thông tin hợp lệ Hệ thống nhập thông tin danh mục vào CSDL Hệ thống thông báo cập nhật thành cơng Người quản trị khỏi chức sửa danh mục sản phẩm Ngoại lệ: 3.a Hệ thống thơng báo danh mục có CSDL 3.a.1 Hệ thống yêu cầu người quản trị nhập lại thông tin 3.a.2 Người quản trị nhập lại thông tin danh mục 3.b Hệ thống thông báo thông tin danh mục không hợp lệ 3.b.1 Hệ thống yêu cầu người quản trị nhập lại thông tin 3.b.2 Người quản trị nhập lại thông tin danh mục 51 o Kịch Usecase Xóa danh mục Tên Usecase Tác nhân Mức Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành cơng Xóa Danh mục Người quản trị Người quản trị Tác nhân phiên làm việc mình, trang Quản lý danh mục sản phẩm Hệ thống loại bỏ thông tin thêm quay lui lại bước trước Thông tin danh mục cập nhật vào CSDL Người quản trị chọn chức “Xóa danh mục” Kích hoạt Chuỗi kiện chính: Hệ thống đưa thông báo yêu cầu người quản tri xác nhận xem có thực muốn xóa danh mục hay khơng Người quản trị nhấn vào nút “Yes” Hệ thống loại bỏ thơng tin danh mục chọn xóa khỏi CSDL Hệ thống thơng báo xóa thành cơng Ngoại lệ: 2.a Người quản trị nhấn vào nút “No” 2.a.1 Hệ thống tiếp tục phiên làm việc  Phân rã Use case Quản lý đơn hàng: Hình 2.20: Phân rã Use case Quản lý đơn hàng 52 o Kịch Use case Xóa đơn hàng Tên Usecase Xóa đơn hàng Tác nhân Người quản trị Mức Người chịu trách nhiệm Người quản trị Tiền điều kiện Người quản trị phiên làm việc form quản lý đơn hàng Đảm bảo tối thiểu Thông tin đơn hàng giữ nguyên Đảm bảo thành cơng Thơng tin đơn hàng chọn xóa loại bỏ khỏi CSDL Kích hoạt Người quản trị chọn chức “Xóa đơn hàng” Chuỗi kiện chính: Hệ thống đưa thông báo yêu cầu người quản tri xác nhận xem có thực muốn xóa đơn hàng không Người quản trị nhấn vào nút “Yes” Hệ thống loại bỏ thông tin đơn hàng khỏi CSDL Hệ thống chuyển trang quản lý đơn hàng Ngoại lệ: 2.a Người quản trị nhấn vào nút “No” 2.a.1 Hệ thống tiếp tục phiên làm việc 53 PHỤ LỤC 2: MÃ NGUỒN CỦA HỆ THỐNG KyDong PC 54 www kydongpc.com         Email : vitinhkydong@kydongpc.com       &n bsp;    Tell : (08) 9317261 9313890        Địa chỉ : 14/12 Kỳ Đồng,  Phường 9  Quận - TP.HCM  

TRANG CHỦ  |  GIỚI THIỆU  |   LIÊN HỆ  |  TIN TỨC   |  DỊCH VỤ  | GIẢI TRÍ 55  

 

  56 ... Các công nghệ sử dụng 1.1 TỔNG QUAN ĐỀ TÀI Hoạt động bán hàng cơng ty bn bán linh kiện máy tính tóm tắt sau: - Khi khách hàng có nhu cầu mua hàng, công ty cho khách hàng xem danh mục hàng công. .. thái (hàng mới, hàng bán chạy, cao cấp …) máy trạm mà khơng cần phải tới cửa hàng - Giúp khách hàng tạo giỏ hàng chứa thông tin linh kiện số lượng linh kiện cần mua, tổng tiền mặt khách hàng phải... doanh nghiệp bán linh kiện máy tính Website mang lại cho doanh nghiệp nói chung doanh nghiệp bán linh kiện máy tính nói riêng nhiều lợi ích như: Khả quảng cáo, phổ biến tên tuổi công ty nhanh

Ngày đăng: 15/03/2023, 19:42

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

  • Đang cập nhật ...

Tài liệu liên quan