Báo cáo thực tập: XÂY DỰNG WEBSITE BÁN HÀNG MÁY TÍNH

44 934 4
Báo cáo thực tập: XÂY DỰNG WEBSITE BÁN HÀNG 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

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ạ. Với một vài thao tác đơn giản, 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. Đối với các chính phủ và các công ty thì việc xây dựng các website riêng càng ngày càng trở nên cấp thiết. Thông qua những website này, thông tin về họ cũng như các công văn, thông báo, quyết định của chính phủ hay các sản phẩm, dịch vụ mới của công ty sẽ đến với những người quan tâm, đến với khách hàng của họ một cách nhanh chóng kịp thời, tránh những phiền hà mà phương thức giao tiếp truyền thống thường gặp phải. Hoạt động của một công ty cổ phần sẽ càng được tăng cường và mở rộng nếu xây dựng được một website tốt. Bắt nguồn với ý tưởng này, cùng với những gợi ý của thầy Phan Văn Viên, em đã thực hiện đồ án “Xây dựng website bán hang máy tính” như nội dung trình bày sau đây. Nội dung của đồ án được chia làm 3 chương: -Chương 1: Khảo sát hệ thống. -Chương 2: Phân tích thiết kế hệ thống. -Chương 3: Thiết kế chương trình.

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO: THỰC TẬP TỐT NGHIỆP Đề tài: XÂY DỰNG WEBSITE BÁN HÀNG MÁY TÍNH Nhóm sinh viên thực hiện: LÊ VĂN THANH TRẦN THỊ THU TRANG Lớp: LT CĐ-ĐH KHMT – K5 Giảng viên hướng dẫn: TH.S VŨ MINH YẾN Hà Nội, 05/2011 Trang MỤC LỤC Trang LỜI CẢM ƠN Lời đầu tiên, nhóm em muốn bày tỏ lòng biết ơn chân thành thầy giáo, cô giáo Khoa Công Nghệ Thông Tin - Trường Đại học Công nghiệp Hà Nội, người thầy tận tình truyền đạt kiến thức mà động viên, quan tâm, giúp đỡ chúng em học tập sống suốt thời gian theo học trường Nhóm em xin chân thành cám ơn giảng viên Th.s Vũ Minh Yến, người trực tiếp giảng dạy hướng dẫn, định hướng cho nhóm em suốt trình làm tốt nghiệp, lúc nghiên cứu tìm hiểu đề tài lúc tiến hành làm đề tài để nhóm em có nhiều kiến thức bổ ích, giúp nhóm em hoàn thành đề tài phục vụ cho công việc sau Cuối nhóm em xin bày tỏ cảm ơn tới bạn sinh viên Khoa Công nghệ thông tin nói riêng bạn sinh viên Đại học Công nghiệp Hà Nội nói chung bên cạnh nhóm em kịp thời động viên giúp đỡ lúc nhóm em khó khăn Hà Nội, Ngày 20 tháng 04 năm 2013 Trang DANH SÁCH CỤM TỪ VIẾT TẮT STT Từ viết tắt Từ đầy đủ CSDL Cơ sở liệu QL Mat hang Quản lý mặt hàng QL Nha CC Quản lý nhà cung cấp QL Khach hang Quản lý khách hàng QL Don DH Quản lý đơn đặt hàng DANH SÁCH PHÂN CÔNG CÔNG VIỆC GVHD: Vũ Minh Yến STT Nội dung dự kiến Tuần Nhận đề tài, Khảo sát đề tài Khảo sát Tuầ đề tài n2 Phân tích csdl Tuầ Phân tích csdl n3 Phân tích Tuầ csdl n4 Code Tuầ n5 Nội dung hoàn thành Nhận đề tài, Khảo sát đề tài Phân tích csdl Phân tích csdl Nội dung thiếu Người thực Khảo sát đề tài Lê Văn Thanh Trần Thị Thu Trang Trần Thị Thu Trang Phân tích csdl Lê Văn Thanh Phân tích csdl Lê Văn Thanh Trần Thị Thu Trang Phân tích csdl Hoàn thiện chương Hoàn thiện chương trình trinh code Trần Thị Thu Trang Lê Văn Thanh Lê văn Thanh Trần Thị Thu Trang Trang Nhận xét PHẦN MỞ ĐẦU Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, công ty; đóng vai trò quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, công ty chí cá nhân, ngày nay, không lấy làm xa lạ Với vài thao tác đơn giản, người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đối với phủ công ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ công văn, thông báo, định phủ hay sản phẩm, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải Hoạt động công ty cổ phần tăng cường mở rộng xây dựng website tốt Bắt nguồn với ý tưởng này, với gợi ý thầy Phan Văn Viên, em thực đồ án “Xây dựng website bán hang máy tính” nội dung trình bày sau Nội dung đồ án chia làm chương: - Chương 1: Khảo sát hệ thống - Chương 2: Phân tích thiết kế hệ thống - Chương 3: Thiết kế chương trình Trang CHƯƠNG I: KHẢO SÁT HỆ THỐNG 1.1 LÝ DO CHỌN ĐỀ TÀI Cùng với phát triển không ngừng kỹ thuật máy tính, điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu, tảng cho truyền tải, trao đổi thông tin toàn cầu Giờ đây, việc liên quan đến thông tin trở nên thật dễ dàng cho người sử dụng: cần có máy tính kết nối internet dòng liệu truy tìm gần giới vấn đề mà bạn quan tâm ra, có đầy đủ thông tin, hình ảnh chí đôi lúc có âm bạn cần… Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Trong hoạt động sản xuất, kinh doanh, đây, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với công, việc quảng bá giới thiệu đến khách hàng sản phẩm dịch vụ công ty cung cấp thời điểm cách hiệu kịp thời yếu tố mang tính định cho tồn phát triển công ty Vì vậy, thật thiếu sót công ty chưa xây dựng website để giới thiệu rộng rãi sản phẩm dịch vụ mà cung cấp Và vấn đề đặt song song với nó, để quản lý điều hành website cách dễ dàng hiệu quả, có vậy, tránh nhàm chán cho khách hàng thường xuyên website, thu kết mong muốn Với đồ án này, em xin trình bày cách thức quản lý website giúp cho người quản trị dễ dàng việc phân quyền quản lý, thay đổi, cập nhật thông tin trang web, quản lý hiệu khách hàng đơn đặt hàng mạng 1.2 XU HƯỚNG PHÁT TRIỂN CHUNG Các trang web công ty chủ yếu mang tính chất giới thiệu công ty sản phẩm, dịch vụ công ty Cùng với phát triển hoạt động ngân hàng ngày mở rộng với hình thức toán, chuyển khoản với liên kết ngân hàng Kéo theo phát triển hình thức toán trang web bán hàng trực tuyến Ở nước ta có dịch vụ cung cấp hình thức toán trực tuyến để tích hợp cho website bán hàng trực tuyến như: Ngân Lượng, Bảo Kim…Đã mang lại xu hướng hoàn thiện cho trang web bán hàng trực tuyến Trang Tuy nhiên, thực tế cần nhìn nhận rằng: đa số website công ty sở hữu thuê nhà thiết kế (thường công ty thiết kế website) đảm nhận việc thiết kế ban đầu, điều hợp lý, với chi phí ban đầu cho dù có cao trang web động – website thiết lập mang tính chuyên nghiệp hoạt động ổn định điều cần thiết; để website hoạt động thực hiệu thiếu bàn tay người chủ, công ty sở hữu quản lý điều hành Thực tế là, Việt Nam nay, vai trò người quản trị website chưa đánh giá đúng, đa phần người quản trị trang web công ty đảm đương công việc sau hoàn tất công việc khác, vấn đề làm thông tin website bị xem nhẹ, khiến cho khách hàng thường xuyên website cảm thấy nhàm chán từ từ rời bỏ thói quen vào thăm trang web Sự hoạt động hiệu số trang web nói minh chứng cho vai trò người quản trị website doanh nghiệp Các công ty sở hữu website có phận riêng đảm đương việc quản lý thông tin website, nhằm đáp ứng kịp thời hiệu yêu cầu vị “thượng đế” thông qua mạng internet, có khai thác hết giá trị website, nguồn khách hàng tiềm mạng Vì thế, theo xu hướng phát triển công ty đã, có ý định xây dựng website riêng cho dù ít, dù nhiều quan tâm đến vai trò công nghệ thông tin khách hàng tiềm mạng, nên có kế hoạch cắt đặt người quản trị để website công ty mẻ, thu hút khách hàng đến với website, đến với công ty 1.3 ỨNG DỤNG CỦA THƯƠNG MẠI ĐIỆN TỬ TRONG WEBSITE Nói đến internet, ngày nay, người ta thường nhắc đến phủ điện tử, thương mại điện tử Đây hai số ứng dụng lớn công nghệ thông tin, xa lộ thông tin Internet vào lĩnh vực tổ chức thương mại toàn cầu - Chính phủ điện tử: cách thức tổ chức truyền thông liệu phủ, sử dụng công nghệ để cung cấp cho công dân khả truy cập hiệu vào nguồn tài nguyên thông tin có độ tin cậy cao phủ - Thương mại điện tử: đề cập đến hình thức mua bán, giao tiếp hoàn toàn khác so với hình thức giao tiếp thương mại truyền thống Ở đó, người mua người bán mặt nhau, thoả thuận, trao đổi diễn mạng internet thông qua hệ thống toán đặc biệt, chẳng hạn thẻ tín dụng ngân hàng Thương mại điện tử tạo nhiều mối quan hệ cá nhân, công ty thành phần toàn xã hội Xây dựng website giới thiệu sản phẩm tham gia vào thương mại điện tử, với mục tiêu đẩy mạnh mối quan hệ thương mại: công ty – khách hàng khách hàng – công ty Trang Nói đến thương mại điện tử người ta thường nghĩ đến việc chọn mua sản phẩm mạng, sau phiên giao dịch khác để thực giao nhận hàng (chẳng hạn, điện thoại, email…xác thực thông tin sản phẩm), cuối kết thúc việc toán qua thẻ tín dụng Tuy nhiên, thực tế, thương mại điện tử đơn giản phiên giao dịch thông thường, khách hàng vào viếng thăm website để nắm bắt thông tin, tìm kiếm thông tin thông qua Search Engines mạng Internet Các phiên giao dịch giúp giới thiệu công ty hay sản phẩm công ty cung cấp Mục tiêu cần khai thác giao dịch website phải có đủ sức hút để lôi kéo khách hàng viếng thăm trang web lần sau, lôi kéo họ tìm đến công ty để biến họ thành khách hàng thức công ty Muốn vậy, website phải có giao diện rõ ràng, bắt mắt, cấu trúc hợp lý để gây ấn tượng tốt ban đầu cho người vào xem; điều tối quan trọng dung lượng trang website phải nhỏ vừa phải để khách hàng không kiên nhẫn trước trang web trước mắt họ Kế đến là, nội dung website phải tiện dụng, phù hợp, đáp ứng nhu cầu thường gặp khách hàng Và cuối tên miền ngắn gọn, dễ nhớ để khách hàng khó quên lần thăm viếng sau Một website giới thiệu sản phẩm hiệu không nằm yêu cầu Thông tin sản phẩm, dịch vụ mà công ty cung cấp thời gian đến: giá cả, hình ảnh, trọng lượng…; tất nhiên thông tin phải tổ chức hợp lý, cho phép khách hàng tìm kiếm thông tin sản phẩm cách dễ dàng 1.4 KHẢO SÁT HỆ THỐNG 1.4.1 Hoạt động hệ thống cũ Cơ cấu nhân viên gồm có: Giám đốc, hai Trưởng phòng (kinh doanh kĩ thuật), hai nhân viên kế toán, hai nhân viên kĩ thuật, nhân viên kinh doanh Hiện để quản lí hoạt động bán hàng công ty, công ty xây dựng website riêng Nhưng chưa đầu tư mức, trang web công ty không khách hàng quan tâm tới gặp phải lí sau: - Trang web không thu hút người xem, tốc độ load hình ảnh chậm - Nội dung quản trị sơ sài - Sản phẩm không update thường xuyên dẫn đến nhàm chán Ngoài tổ chức nhân phụ trách, chịu trách nhiệm mảng trang web không rõ ràng dẫn đến chồng chéo khâu quản trị Việc làm trang web nội dung lẫn hình thức không triển khai thường xuyên Nên chưa thu hút khách hàng quan tâm, đặt hàng Hầu hết sản phẩm bán công ty khách hàng trực tiếp liên hệ Nên có yêu cầu đặt phải xây dựng hệ thống website cho công ty, khắc phục hạn chế trước đó, thu hút Trang khách hàng thăm quan trang web thường xuyên Có chuyên nghiệp thuận tiện hoạt động nghiệp vụ công ty thuận tiện cho phận quản trị nội dung website 1.4.2 Hoạt động hệ thống xây dựng 1.4.2.1 Quy trình nghiệp vụ Do số lượng khách hàng đông đảo, sản phẩm công ty liên tục có thay đổi số lượng chủng loại; tất thay đổi phải cập nhật lên website công ty để khách hàng xa, không tiện liên lạc trực tiếp đến công ty theo dõi đặt hàng trực tuyến Bởi phải cập nhật thông tin thường xuyên vậy, ban giám đốc công ty định cho phận khác công ty cung cấp tài liệu liên quan đến việc update thường xuyên thông tin quản lí trang web công ty Cụ thể sau: - Bộ phận kinh doanh: chịu trách nhiệm cung cấp thông tin đơn đặt hàng khách hàng gửi tới mạng internet, đặt hàng qua điện thoại Sau tổng hợp thông tin đơn đặt hàng, phận có nhiệm vụ kiểm tra xác nhận thông tin khách hàng đơn đặt hàng Sau đưa lại cho người quản trị trang web Giúp người quản trị trang web “quản lí đơn đặt hàng” - Bộ phận văn phòng: Cung cấp thông tin thêm mới, cập nhật sản phẩm công ty Bộ phận đảm đương việc thông báo xóa bỏ thông tin sản phẩm mà công ty không cung cấp Giúp người quản trị “quản lí liệu” - Bộ phận điều hành: giữ vai trò người quản trị cấp cao nhất, bao hàm quyền phân quyền cho người quản trị khác (phân biệt username password) 1.4.2.2 Chức hệ thống Công ty định nhập loại sản phẩm Bộ phận văn phòng có nhiệm vụ cập nhật thông tin sản phẩm giá cả, thông số kĩ thuật, bảo hành, hình ảnh minh họa Ngoài ra, phận văn phòng cập nhật thông tin, hình ảnh sản phẩm mà công ty muốn cung cấp cho khách hàng Khách hàng vào viếng thăm website vào xem thông tin chi tiết sản phẩm có tìm kiếm sản phẩm theo yêu cầu cụ thể giá cả, cấu hình, hãng sản xuất Sau đó, khách hàng tiến hành đăng nhập (đối với khách hàng có tài khoản) đăng kí (đối với khách hàng chưa có tài khoản) để tiến hành đặt hàng qua mạng Các đơn đặt hàng cập nhật vào database hiển thị cho người quản trị phân quyền xem, hiệu chỉnh, xóa xác nhận sau kiểm tra tính xác thông tin Trang Khách hàng thông qua trang web để gửi phản hồi công ty trang Góp ý Thông tin truyền xuống database cho phép người quản trị quản lý chúng Về phần quản trị nội dung website có chức sau: - Tìm kiếm đơn đặt hàng xác nhận hay chưa xác nhận - Xác nhận đơn đặt hàng hợp lệ, chỉnh sửa thông tin khách hàng thông tin đặt hàng đơn cụ thể - Thay đổi, thêm xóa bỏ thông tin, hình ảnh sản phẩm, nhà cung cấp - Theo dõi tình hình liên hệ thông qua website khách hàng, để đáp ứng kịp thời nhu cầu họ - Đăng ký thành viên cho khách hàng - Thêm, xóa, sửa thông tin, hình ảnh sản phẩm công ty cung cấp, phục vụ cho công tác quản lý, thống kê tình hình hoạt động công ty - Thêm, xóa, sửa thông tin, hình ảnh nhà cung cấp thời điểm khác Và trang web đáp ứng yêu cầu sau: - Website phải có dung lượng không lớn, tốc độ xử lý nhanh - Công việc tính toán phải thực xác, sai sót - Mã hóa thông tin nhạy cảm khách hàng - Đảm bảo an toàn liệu chạy website Trang 10  Chức sửa thông tin khách hàng Mã use-case DH9 Tên use-case Sửa thông tin khách hàng Mô tả Tác nhân Quản trị Mô tả Use case cho phép người quản trị sửa thông tin khách hàng hệ thống Điều kiện đầu vào Người dùng đăng nhập vào hệ thống với tài khoản admin Kết quả đầu Thông tin khách hàng cập nhật hệ thống Chuỗi sự kiện Tác nhân Sau đăng nhập thành công, vào chức “Danh sách khách hàng” click vào biểu tượng chi tiết khách hàng Hệ thống Đưa thông tin trường liệu khách hàng phép chỉnh sửa Nhập lại thông tin cần chỉnh sửa Nhấn nút “Cập nhật” đề kết thúc việc cập nhật thông tin khách hàng 5a Kiểm tra thông tin cần thiết điền chưa, tất thông tin hợp lệ chưa Nếu tất điều kiện thỏa mãn, hệ thống cập nhật thông tin khách hàng vào CSDL Chuỗi sự kiện khác Tác nhân Hệ thống 5b Nếu thông tin khách hàng chưa đủ, không hợp lệ không đúng, đưa thông báo yêu cầu phải nhập lại Lặp lại bước 5b liệu người dùng nhập vào không Trang 30  Chức xem thông tin khách hàng: Mã use-case DH10 Tên use-case Xem thông tin khách hàng Mô tả Tác nhân Quản trị Mô tả Use case cho phép người dùng xem thông tin chi tiết khách hàng có hệ thống khách hàng hệ thống Điều kiện đầu vào Người dùng đăng nhập vào tài khoản admin Kết quả đầu Thông tin chi tiết khách hàng Chuỗi sự kiện Tác nhân Hệ thống Sau đăng nhập thành công, click vào menu “Danh sách khách hàng” Đưa danh sách khách hàng có hệ thống khách hàng hệ thống Click “Xem chi tiết” chọn vào khách hàng muốn vem chi tiết Thực tìm kiếm vào đưa hình chi tiết thông tin khách hàng chọn  Chức xóa thông tin khách hàng Mã use-case DH11 Tên use-case Xóa thông tin khách hàng Mô tả Tác nhân Quản trị Mô tả Use case cho phép người quản trị xóa thông tin khách hàng hệ thống Điều kiện đầu vào Người dùng đăng nhập vào hệ thống với tài khoản admin Kết quả đầu Xóa thông tin khách hàng hệ Trang 31 thống khách hàng hệ thống Chuỗi sự kiện Tác nhân Hệ thống Sau đăng nhập thành công, vào chức “Danh sách khách hàng” click vào biểu tượng chi tiết khách hàng Đưa thông tin khách hàng chọn thao tác làm với thông tin Click vào nút “Xóa” Hệ thống Message box hỏi có chắn muốn xóa không Nếu không muốn xóa, chọn “Cancel” Chọn “OK” Thực xóa khách hàng khỏi CSDL 2.4.6 Đặc tả Use Case Bao cao Thong ke Hình 2.16 Phân rã use case báo cáo thống kê  Chức thống kê đơn đặt hàng Mã use-case DH15 Trang 32 Tên use-case Thống kê đơn đặt hàng Mô tả Tác nhân Quản trị Mô tả Thống kê đơn đặt hàng khách hàng đặt hàng hệ thống Điều kiện đầu vào Người dùng đăng nhập thành công với tài khoản admin Kết quả đầu Đưa danh sách đơn đặt hàng có hệ thống đơn đặt hàng hệ thống Chuỗi sự kiện Tác nhân Hệ thống Chọn chức “Thống kê đơn đặt hàng” Đưa hình danh sách đơn đặt hàng có hệ thống đơn đặt hàng hệ thống  Chức thống kê phiếu xuất Mã use-case DH16 Tên use-case Thống kê phiếu xuất Mô tả Tác nhân Quản trị Mô tả Thống kê phiếu xuất hàng hệ thống Điều kiện đầu vào Người dùng đăng nhập thành công với tài khoản admin Kết quả đầu Đưa danh sách phiếu xuất hàng có hệ thống phiếu xuất hệ thống Chuỗi sự kiện Tác nhân Chọn chức “Thống kê đơn đặt hàng” Hệ thống Đưa hình danh sách phiếu xuất hàng có hệ thống Trang 33 2.4.7 Đặc tả Use Case QL Don DH Hình 2.17 Phân rã use case quản lí đơn đặt hàng  Chức tìm kiếm Mã use-case DH12 Tên use-case Tìm kiếm đơn đặt hàng Mô tả Tác nhân Quản trị Mô tả Use case cho phép quản trị tìm kiếm đưa tất hóa đơn quản lý hệ thống thỏa mãn tiêu chí tìm kiếm Điều kiện đầu vào Người dùng đăng nhập thành công tài khoản admin Kết quả đầu Danh sách tất hóa dơn đặt hàng thỏa mãn điều kiện liệt kê Chuỗi sự kiện Trang 34 Tác nhân Vào chức tìm kiếm đơn đạt hàng Hệ thống Đưa hình tiêu chí tìm kiếm theo: thông tin khách hàng, khoảng thời gian đặt hàng Nhập điều kiện tìm kiếm Nhấn nút “Tìm kiếm” 5a Tìm CSDL đơn đặt hàng thỏa mãn điều kiện tìm kiếm Đưa hình danh sách đơn đặt hàng Chuỗi kiện khác Tác nhân Hệ thống 5b Nếu CSDL không chứa hóa đơn thỏa mãn tiêu chí tìm kiếm trên, đưa thông báo  Chức xóa đơn đặt hàng Mã use-case DH13 Tên use-case Xóa đơn đặt hàng Mô tả Tác nhân Quản trị Mô tả Xóa đơn đặt hàng hệ thống đơn đặt hàng hệ thống Điều kiện đầu vào Người dùng đăng nhập thành công tài khoản admin Kết quả đầu Xóa thành công đơn đặt hàng hệ thống đơn đặt hàng hệ thống Chuỗi sự kiện Tác nhân Hệ thống Vào chức “Thống kê đơn đặt Đưa hình thông tin đơn hàng” click biểu tượng chi tiết vào đơn đặt hàng đặt hàng muốn xóa Nhấn nút “Xóa” Thực xóa đơn đặt hàng Trang 35 CSDL Thông báo xóa thành công  Chức duyệt đơn đặt hàng Mã use-case DH14 Tên use-case Duyệt đơn đặt hàng Mô tả Tác nhân Quản trị Mô tả Duyệt đơn đặt hàng khách hàng, thực để insert sang phiếu xuất Điều kiện đầu vào Người dùng đăng nhập thành công với tài khoản admin Kết quả đầu Insert thành công sang phiếu xuất, đồng thời đơn đặt hàng cập nhật Chuỗi sự kiện Tác nhân Hệ thống Chọn chức “Thống kê đơn đặt hàng” click chọn nút “Xem” đơn đặt hàng muốn duyệt sang phiếu xuất Đưa hình thông tin đơn đặt hàng với thông tin khách hàng đặt hàng Nhấn nút “Duyệt ” Thực insert sang phiếu xuất Thông báo duyệt thành công Trang 36 2.4.8 Đặc tả Use Case Tim kiem Hình 2.18 Phân rã use case tìm kiếm  Chức tìm kiếm sản phẩm Mã use-case DH15 Tên use-case Tìm kiếm sản phẩm Mô tả Tác nhân Quản trị, khách hàng Mô tả Use case cho phép người dùng tìm kiếm sản phẩm dựa vào thông tin mô tả sản phẩm như: tên, cấu hình, giá tiền… theo nhà sản xuất Điều kiện đầu vào Kết quả đầu Tìm kiếm sản phẩm thỏa mãn tiêu chí mà người dùng cung cấp Chuỗi sự kiện Tác nhân Vào chức “Tìm kiếm nâng Hệ thống Đưa hình form tìm kiếm Trang 37 cao” nâng cao 3.Nhập thông tin để tìm sản phẩm 4.Nhấn nút “Tìm kiếm” để thực gửi thông tin để tìm kiếm sản phẩm thỏa mãn tiêu chí tìm kiếm 5.Thực lấy thông tin người dùng cung cấp, tìm kiếm CSDL sản phẩm thỏa mãn tiêu chí tìm kiếm mà người dùng cung cấp 6a Đưa sản phẩm thỏa mãn điều kiện tìm kiếm hình Chuỗi sự kiện khác Tác nhân Hệ thống 6b Nếu không tìm thấy sản phẩm hệ thống sản phẩm hệ thống đưa thông báo không tìm thấy  Chức tìm kiếm khách hàng Mã use-case DH16 Tên use-case Tìm kiếm khách hàng Mô tả Tác nhân Quản trị Mô tả Use case cho phép người quản trị tìm kiếm khách hàng có hệ thống Điều kiện đầu vào Người dùng đăng nhập thành công vào tài khoản admin Kết quả đầu Tìm kiếm khách hàng thỏa mãn điều kiện tìm kiếm mà người quản trị đưa Chuỗi sự kiện Tác nhân Vào chức “Tìm kiếm khách hàng” Hệ thống Đưa hình form tìm kiếm khách hàng 3.Nhập thông tin để tìm khách hàng 4.Nhấn nút “Tìm kiếm” 5.Thực lấy thông tin người dùng cung cấp, tìm kiếm CSDL khách hàng thỏa Trang 38 mãn tiêu chí tìm kiếm mà người dùng cung cấp 6a Đưa khách hàng thỏa mãn điều kiện tìm kiếm hình Chuỗi sự kiện khác Tác nhân Hệ thống 6b Nếu không tìm thấy khách hàng thỏa mãn điều kiện tìm kiếm hệ thống khách hàng hệ thống đưa thông báo không tìm thấy  Chức tìm kiếm phiếu xuất Mã use-case DH17 Tên use-case Tìm kiếm phiếu xuất Mô tả Tác nhân Quản trị Mô tả Use case cho phép người quản trị tìm kiếm phiếu xuất hàng hệ thống phiếu xuất hệ thống, thỏa mãn điều kiện mà người quản trị đưa như: ngày tháng, khách hàng mua hàng… Điều kiện đầu vào Người dùng đăng nhập thành công vào tài khoản admin Kết quả đầu Tìm kiếm phiếu xuất hàng thỏa mãn điều kiện tìm kiếm mà người quản trị đưa Chuỗi sự kiện Tác nhân Vào chức “Tìm kiếm phiếu xuất” Hệ thống Đưa hình form tìm kiếm phiếu xuất 3.Nhập thông tin cần thiết để tìm kiếm phiếu xuất 4.Nhấn nút “Tìm kiếm” 5.Thực lấy thông tin người dùng cung cấp, tìm kiếm CSDL phiếu Trang 39 xuất thỏa mãn tiêu chí tìm kiếm mà người dùng cung cấp 6a Đưa phiếu xuất hàng thỏa mãn điều kiện tìm kiếm hình Chuỗi sự kiện khác Tác nhân Hệ thống 6b Nếu không tìm thấy phiếu xuất hàng thỏa mãn điều kiện tìm kiếm hệ thống phiếu xuất hệ thống đưa thông báo không tìm thấy Trang 40 2.5 Thiết kế CSDL 2.5.1 Mô tả chi tiết bảng CHƯƠNG III: THIẾT KẾ CHƯƠNG TRÌNH 3.1 Cấu trúc giao diện trang chủ Trang chủ Liên hệ Giới thiệu website Tin tức Chi tiết sản phẩm Sản phẩm theo giá Tìm kiếm sản phẩm (lọc sp theo giá) Sản phẩm theo nhà cung cấp Hình 3.1 Cấu trúc giao diện trang chủ Trang 41 Cấu trúc trang quản trị Trang Quản trị website Trang nhập thông tin Trang thống kê Trang đổi mật Trang quản lí người dùng Trang đăng nhập Các trang quản lí đơn hàng Trang quản lý hàng Hình 3.2 Cấu trúc trang quản trị Trang 42 KẾT LUẬN  Đánh giá tổng quan  Hướng phát triển Trang 43 - TÀI LIỆU THAM KHẢO [1] ELMASRI, Fundamentals of Database Systems, Third Edition [2] Đặng Văn Đức (2000), Phân tích hướng đối tượng UML, NXB Giáo dục, Hà Nội [3] Đoàn Văn Ban (2003), Phân tích thiết kế hướng đối tượng UML, NXB Thống kê [4] Giáo trình thiết kế website Đại học Bách khoa TP Hồ Chí Minh [5] Lê Đình Duy - Thiết kế lập trình ứng dụng web ASP, NXB Thống Kê, năm 2002 [6] Nguyễn Văn Vỵ (2002), Phân tích thiết kế hệ thống thông tin đại, hướng cấu trúc hướng đối tượng, NXB Thống kê, Hà Nội [7] Phạm Hữu Khang (2004), Giáo trình lập trình web ASP 3.0, Nhà xuất lao động [8] VN-Guide - Những thực hành ASP, NXB Thống Kê, năm 2002 Trang 44 [...]... đơn đặt 2 Đưa ra màn hình thông tin về đơn hàng click biểu tượng chi tiết vào đơn đặt hàng đó đặt hàng muốn xóa 3 Nhấn nút “Xóa” 4 Thực hiện xóa đơn đặt hàng trong Trang 35 CSDL 4 5 Thông báo xóa thành công  Chức năng duyệt đơn đặt hàng Mã use-case DH14 Tên use-case Duyệt đơn đặt hàng Mô tả Tác nhân Quản trị Mô tả Duyệt đơn đặt hàng của khách hàng, thực hiện để insert sang phiếu xuất Điều kiện... không Nếu không muốn xóa, thì chọn “Cancel” 5 Chọn “OK” 6 Thực hiện xóa khách hàng đó khỏi CSDL 2.4.6 Đặc tả Use Case Bao cao Thong ke Hình 2.16 Phân rã use case báo cáo thống kê  Chức năng thống kê đơn đặt hàng Mã use-case DH15 Trang 32 Tên use-case Thống kê đơn đặt hàng Mô tả Tác nhân Quản trị Mô tả Thống kê đơn đặt hàng của khách hàng đặt hàng trong hệ thống Điều kiện đầu vào Người dùng đăng... của khách hàng Trang 12 Hình 2.3 Biểu đồ trình tự đăng nhập của khách hàng Trang 13  Đăng nhập của nhà Quản trị Hình 2.4 Biểu đồ trình tự đăng nhập của nhà quản trị Trang 14  Biểu đồ trình tự quá trình đặt hàng của khách hàng Hình 2.5 Biểu đồ trình tự quá trình đặt hàng của khách hàng  Biểu đồ trình tự chức năng tìm kiếm hóa đơn đặt hàng Hình 2.6 Biểu đồ trình tự tìm kiếm hóa đơn đặt hàng Trang... thành công sang phiếu xuất, đồng thời đơn đặt hàng cũng được cập nhật Chuỗi sự kiện Tác nhân Hệ thống 1 Chọn chức năng “Thống kê đơn đặt hàng click chọn nút “Xem” đơn đặt hàng muốn duyệt sang phiếu xuất 2 Đưa ra màn hình thông tin về đơn đặt hàng đó cùng với thông tin khách hàng đặt hàng 3 Nhấn nút “Duyệt ” 4 Thực hiện insert sang phiếu xuất 2 Thông báo duyệt thành công Trang 36 ... khách hàng có trong hệ thống khách hàng của hệ thống Điều kiện đầu vào Người dùng đăng nhập được vào tài khoản admin Kết quả đầu ra Thông tin chi tiết của khách hàng Chuỗi sự kiện Tác nhân Hệ thống 1 Sau khi đăng nhập thành công, click vào menu “Danh sách khách hàng 2 Đưa ra danh sách các khách hàng có trong hệ thống khách hàng của hệ thống 3 Click “Xem chi tiết” chọn vào khách hàng muốn... tiêu chí tìm kiếm trên, thì đưa ra thông báo  Chức năng xóa đơn đặt hàng Mã use-case DH13 Tên use-case Xóa đơn đặt hàng Mô tả Tác nhân Quản trị Mô tả Xóa một đơn đặt hàng trong hệ thống đơn đặt hàng của hệ thống Điều kiện đầu vào Người dùng đăng nhập thành công tài khoản admin Kết quả đầu ra Xóa thành công một đơn đặt hàng trong hệ thống đơn đặt hàng của hệ thống Chuỗi sự kiện Tác nhân... 5 Chọn “OK” 6 Thông báo xóa nhà cung cấp thành công 7 Thực hiện xóa nhà cung cấp khỏi hệ thống 2.4.5 Đặc tả Use Case QL Khach hang Hình 2.15 Biểu đồ phân rã use case quản lí khách hàng Trang 29  Chức năng sửa thông tin khách hàng Mã use-case DH9 Tên use-case Sửa thông tin khách hàng Mô tả Tác nhân Quản trị Mô tả Use case này cho phép người quản trị sửa thông tin của khách hàng trong hệ thống Điều... ra danh sách các đơn đặt hàng có trong hệ thống đơn đặt hàng trong hệ thống Chuỗi sự kiện Tác nhân Hệ thống 1 Chọn chức năng “Thống kê đơn đặt hàng 2 Đưa ra màn hình danh sách các đơn đặt hàng có trong hệ thống đơn đặt hàng của hệ thống  Chức năng thống kê phiếu xuất Mã use-case DH16 Tên use-case Thống kê phiếu xuất Mô tả Tác nhân Quản trị Mô tả Thống kê phiếu xuất hàng trong hệ thống Điều... dơn đặt hàng thỏa mãn điều kiện được liệt kê ra Chuỗi sự kiện Trang 34 Tác nhân 1 Vào chức năng tìm kiếm đơn đạt hàng Hệ thống 2 Đưa ra màn hình các tiêu chí tìm kiếm theo: thông tin của khách hàng, hoặc khoảng thời gian đặt hàng 3 Nhập các điều kiện tìm kiếm 4 Nhấn nút “Tìm kiếm” 5a Tìm trong CSDL những đơn đặt hàng thỏa mãn các điều kiện tìm kiếm Đưa ra màn hình danh sách các đơn đặt hàng đó... ra danh sách các phiếu xuất hàng có trong hệ thống phiếu xuất của hệ thống Chuỗi sự kiện Tác nhân 1 Chọn chức năng “Thống kê đơn đặt hàng Hệ thống 2 Đưa ra màn hình danh sách các phiếu xuất hàng có trong hệ thống Trang 33 2.4.7 Đặc tả Use Case QL Don DH Hình 2.17 Phân rã use case quản lí đơn đặt hàng  Chức năng tìm kiếm Mã use-case DH12 Tên use-case Tìm kiếm đơn đặt hàng Mô tả Tác nhân Quản ... không ngừng kỹ thuật máy tính, điện tử, công nghệ thông tin công nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên công cụ thiếu,... cấp Giúp người quản trị “quản lí liệu” - Bộ phận điều hành: giữ vai trò người quản trị cấp cao nhất, bao hàm quyền phân quyền cho người quản trị khác (phân biệt username password) 1.4.2.2 Chức... Nếu không muốn xóa, chọn “Cancel” Chọn “OK” Thực xóa khách hàng khỏi CSDL 2.4.6 Đặc tả Use Case Bao cao Thong ke Hình 2.16 Phân rã use case báo cáo thống kê  Chức thống kê đơn đặt hàng Mã use-case

Ngày đăng: 22/04/2016, 18:47

Từ khóa liên quan

Mục lục

  • 1.1 Sơ đồ Use Case.

    • 1.1.1 Sơ đồ Use Case chi tiết.

      • 2.4.1. Chức năng đăng nhập.

      • 2.4.3. Đặc tả Use Case QL Mat hang

      • 2.4.4. Đặc tả Use Case QL Nha CC.

      • 2.4.5. Đặc tả Use Case QL Khach hang.

      • 2.4.6. Đặc tả Use Case Bao cao Thong ke.

      • 2.4.7. Đặc tả Use Case QL Don DH.

      • 2.4.8. Đặc tả Use Case Tim kiem.

      • 2.5.1. Mô tả chi tiết các bảng

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

Tài liệu liên quan