Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 40 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
40
Dung lượng
2,91 MB
Nội dung
TRƯỜNG ĐẠI HỌC QUẢNG NAM KHOA CÔNG NGHỆ THÔNG TIN …….…… MƠN: PHÂNTÍCH THẾ KẾHỆTHỐNG HƯỚNG ĐỐI TƯỢNG ĐỀ TÀI: PHÂNTÍCHTHIẾTKẾHỆTHỐNGWEBSITEBÁNHÀNGQUAMẠNG Tháng 11 Head dsds LỜI 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, cửa hàngbán lẻ; đóng vai trò quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng website để phục vụ nhu cầu riêng tổ chức, công ty hay đơn giản 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 thân hay chia thơng tin cần thiết với cộng đồng mạng Hoạt động hiệu suất làm việc công ty doanh nghiệp tăng mở rộng xây dựng website tốt, phục vụ yêu cầu khách hàng Bắt nguồn từ ý tưởng đó, với hiểu biết nhóm qua mơn học “Phân tíchthiếtkếhệthống hướng đối tượng” nhóm chúng em chọn đề tài “Phân tíchthiếtkếhệthốngwebsitebánhàngqua mạng” để phântíchthiếtkế Em xin chân thành cảm ơn cô Trần Thị Diệu Linh, người giảng dạy tận tình hướng dẫn, giúp đỡ chúng em trình thực đề tài Cảm ơn đến tất bạn bè lớp giúp đỡ suốt trình học tập thực đề tài Mặc dù cố gắng hoàn thiện đề tài với tất nỗ lực nhóm, chắn khơng tránh khỏi thiếu sót sai lệch Kính mong tận tình bảo để sau chúng em hồn thiện Một lần nữa, em xin chân thành cảm ơn mong nhận đóng góp q báu bạn thời gian báo cáo tới! Tam Kỳ, 11 năm 2013 - Trang dsds I TỔNG QUAN Giới thiệu đề tài - Hiện nay, với phát triển khơng ngừng kinh tế, đòi hỏi cửa hàng phải có giải pháp chiến lược phù hợp đắn để đứng vững phát triển Một giải pháp đặt ứng dụng tiến công nghệ thông tin vào công việc quản lý kinh doanh Những công việc hàng ngày khơng thao tác thủ cơng với số lượng lớn sổ sách, tài liệu mà thay chương trình hỗ trợ cho cơng việc Nó giảm thiểu khó khăn cơng việc quản lý kinh doanh như: nhân lực, thời gian, độ xác thơng tin… giúp cho cửa hàng đưa định kinh doanh xác, thời điểm làm cho việc kinh doanh trở nên hiệu - Cùng với xu phát triển kinh tế hội nhập WTO, giao dịch trực tuyến trở thành hình thức khách hàng ưa chuộng tính tiện lợi nhanh chóng nó, điển hình dịch vụ mua bánhàngquamạng Nắm bắt hội này, hình thức đầu tư phát triển thời gian gần đây: “giao dịch trực tuyến” - Do đó, dự án “Xây dựng websitebánhàng trực tuyến” đề tài mà nhóm chúng em phát triển để giúp cho việc quảng bá sản phẩm bánhàng cửa hàng người biết đến rộng rãi tồn quốc Định nghĩa tốn - “Website bánhàng trực tuyến” website cung cấp cho người sử dụng, nhà quản lý chức cần thiết để tiến hành giao dịch, quản lý hoạt động theo dõi dõi tình hình phát triển cửa hàng Đối với khách hàng, hệthống cho phép xem thông tin sản phẩm cửa hàng Sau đăng ký làm thành viên, khách hàng chọn sản phẩm website đưa vào giỏ hàng tiến hành giao dịch mua bán Sau chọn hàng xong khách hàng chuyển qua việc tốn hình thức tốn, đồng thời chọn địa điểm xác định thời gian giao hàng Sau thực xong, khách hàng nhấn xác nhận để hoàn tất giao dịch - Người quản lý có vai trò tiếp nhận kiểm tra đơn đặt hàng, thỏa mãn ràng buộc chuyển cho nhân viên Đối với nhân viên, người tiếp nhận đơn hàng người quản lý chuyển đến, thực việc giao hàng xác nhận việc giao hàng hoàn tất Trang dsds Mục tiêu - Sau hoàn thành phântíchthiếtkếhệthống hướng đối tượng, nắm vững công việc yêu cầu việc phântíchthiếtkếhệthống nói chung Từ xây dựng website với yêu cầu nghiệp vụ hay chức đáp ứng tất nhu cầu khách hàng nhà quản lý dựa việc phântíchthiếtkế làm Ý nghĩa Từ lý mục tiêu nêu đề tài mang lại ý nghĩa sau: - Rèn luyện kĩ phântíchthiếtkếhệ thống, thiếtkế cài đặt website theo yêu cầu đặt - Sau hệthốngwebsite hoàn thành triển khai sử dụng cho cửa hàngbán lẻ nhỏ để tối ưu công việc bánhàng quản lý bánhàng Kết đạt Sau kết thúc mơn Phântíchthiếtkếhệthống hướng đối tượng, nhóm hồn thành báo cáo rèn luyện kĩ làm nhóm, kĩ hiểu biết môn học Website xây dựng hoàn chỉnh đưa vào sử dụng Trang dsds II PHẦN NỘI DUNG Chương I SƠ ĐỒ PHÂN RÃ CHỨC NĂNG I.1 Đối với người dùng I.1.1 Sơ đồ I.1.2 Mô tả chi tiết - Mục đích Mơ phòng cửa hàng lên website với sản phẩm thông tin cần thiết, khách hàng lựa chọn xem đặt hàng - Mô tả: Sản phẩm Cho phép người dùng xem thông tin sản phẩm, loại sản phẩm, số lượng sản phẩm có website Trang dsds Giỏ hàng Khi khách hàng kích vào nút đặt hàng, sản phẩm thêm vào giỏ hàng Khách hàng kiểm tra lại sản phẩm thêm giỏ hàng, thêm sửa xóa số lượng hay sản phẩm có giỏ hàng để sau đến việc đặt hàngwebsite Đăng kí Để việc đặt hàng thành cơng, khách hàng lần giao dịch, phải đăng kí thành viên giao dịch Nếu khách hàng có tài khoản đến việc đăng nhập Tìm kiếm Với cơng cụ tìm kiếm website, giúp khách hàng tìm kiếm, truy xuất thơng tin phù hợp với nhu cầu tìm kiếm khách hàng Đăng nhập Với chức đăng nhập, khách hàng thực chức đặt hàng xem lịch sử giao dịch khách hàngwebsite Cũng thực việc thay đổi thông tin cá nhân cần thiết, quyền lợi khách hàng Đặt hàng Sau kiểm tra giỏ hàng định mua hàng Khách hàng cần phải đăng nhập thành viên cung cấp thông tin cần thiết cho phía cơng ty thực gởi phiếu đặt hàng Thông tin cá nhân Khi thành viên của hệ thống, khách hàng có quyền thay đổi thông tin cá nhân thay đổi mật để an toàn việc giao dịch Lịch sử giao dịch Là thành viên hệ thống, qua lần giao dịch Thông tin đơn đặt hàng lưu trữ, khách hàng truy xuất để kiểm tra xem lịch sử mua hàngwebsite Trang dsds I.2 Đối với người quản lý I.2.1 Sơ đồ I.2.2 Mô tả chi tiết Tổng quan Giúp người quản trị có nhìn tổng quan, thốngkê đơn giản hệthốngbánhàng công ty Sản phẩm Chức quản lý sản phẩm giúp người quản trị quản lý sản phẩm có cơng ty Người quản trị có quyền, thêm, xóa, sửa sản phẩm gian hàng Trang dsds Loại sản phẩm Chức quản lý loại sản phẩm cho phép người quản trị thêm, sửa, xóa loại sản phẩm có gian hàng Giúp sản phẩm phân loại để truy xuất sản phẩm cách dễ dàng cho khách hàng người quản trị Đơn đặt hàng Chức quản lý sử dụng nhằm xử lý đơn đặt hàng khách hàng Để xác nhận việc chấp nhận đơn đặt hàng xử lý theo quy định công ty đưa vào đơn đặt hàng Nếu đơn đặt hàng khơng xác nhận, người quản trị xóa đơn đặt hàng với chức xóa Thành viên Quản lý thành viên với chức năng: thêm, xóa, sửa cho phép người quản trị quản lý thành viên cách chặt chẽ Để khôi phục lại mật thành viên hay xóa tài khoản thành viên phá phách Trang dsds Chương II BIỂU ĐỒ USE CASE II.1 Xác định tác nhân Dựa vào mơ tả tốn, ta xác định tác nhân hệthống sau: KHÁCH HÀNG: người giao dịch với hệthốngthơngqua đơn đặt hàng, khách hàng chọn loại sản phẩm, chọn địa điểm thời gian giao hàng Khách hàng đăng ký làm thành viên hệthống NGƯỜI QUẢN LÝ: người điều hành, quản lý theo dõi hoạt động hệthống NHÂN VIÊN GIAO HÀNG: Người tiếp nhận đơn hàng người quản lý thực giao hàng cho khách hàng báo cáo kết THÀNH VIÊN: bao gồm người quản lý khách hàng đăng ký Sau đăng nhập để trở thành thành viên, chức chung người sử dụng, có thêm số chức khác phục vụ cho công việc cụ thể đối tượng II.2 Xác định UC - Nhóm UC chung Đăng kí thành viên Đăng nhập Xem thông tin cá nhân Sửa thông tin cá nhân - Nhóm UC khách hàng Xem thơng tin sản phẩm Chọn sản phẩm cần mua Xem thông tin giỏ hàng Thêm, sửa, xóa sản phẩm giỏ hàng Thực việc mua hàng Thanh tốn Tìm kiếm Trang dsds - Nhóm UC người quản lý Tiếp nhận xử lý đơn hàng Quản lý thành viên Quản lý sản phẩm II.3 Biểu đồ UC tổng qt Khá ch hà ng nh viê n Ngườ i Quả n Lý Thà nh Viê n Nhâ n Viê n Giao Hà ng Khá ch Hà ng II.4 Xác định gói UC biểu đồ UC chi tiết Từ việc phântích UC tác nhân, ta xây dựng thành gói UC sau: Đăng ký, đăng nhập Quản lý thông tin cá nhân Quản lý DS thành viên Quản lý loại sản phẩm Sản phẩm Đặt hàng Tiếp nhận xử lý đơn hàng Từ gói UC trên, ta xây dựng biểu đồ chi tiết cho gói sau: Trang 10 dsds 10.UC kết thúc Đặc tả UC xóa đơn hàng Mơ tả: UC cho phép người quản lý xóa đơn đặt hàng Tiền điều kiện: đơn đặt hàng gởi tới hệthống Luồng kiện chính: Người quản lý chọn sản phẩm cần xóa Nhấn nút xóa Hệthốngthơng báo xác nhận xóa đơn hàng, Người quản lý chọn đồng ý hủy việc xóa Hệthống trở lại danh sách đơn đặt hàng Chương III BIỂU ĐỒ TUẦN TỰ III.1 Trường hợp đăng kí thành viên : Khá ch Hà ng : frmĐă ng Ký : Thà nh Viê n Nhậ p thô ng tin đă ng ký () Kiể mtra thô ng tin() Yê u cầ u cậ p nhậ t() Themthà nh viê n() phả n hồ i thô ng tin() Phẩ n hồ i thô ng tin() Trang 26 dsds III.2 Trường hợp đăng nhập : frmĐă ng Nhậ p : Thanh Viê n : Thà nh Viê n Nhậ p thô ng tin đă ng nhậ p() Xá c nhậ n thô ng tin() Kiể mtra thô ng tin() Phả n hồ i thô ng tin() Phả n hồ i thô ng tin() III.3 Trường hợp sửa thơng tin cá nhân : frmSử a thô ng tin : Thanh Viê n : Thà nh Viê n Nhậ p thô ng tin cánhâ n() K iể mtra thô ng tin() Y ê u cầ u cậ p nhậ t() Cậ p nhậ p thô ng tin() Phả n hồ i thô ng tin() Phả n hồ i thô ng tin() Trang 27 dsds III.4 Trường hợp quản lý thành viên : frmQuả n Lý Thà nh Viê n : Ngườ i Quả n Lý : Thà nh Viê n Nhậ p yê u cầ u cậ p nhậ t nh viê n() Chuyể n yê u cầ u() Lưu thô ng tin() Phả n hồ i thô ng tin() Phả n hồ i thô ng tin() III.5 Trường hợp quản lý loại sản phẩm : frmQuả n LýLoại Sả n Phẩ m : Ngườ i Quả n Lý : Loại Sả n Phẩ m Nhậ p yê u cầ u cậ p nhậ t loại sả n phẩ m() Chuyể n yê u cầ u() Lưu thô ng tin() Phả n hồ i thô ng tin() Phả n hồ i thô ng tin() Trang 28 dsds III.6 Trường hợp quản lý sản phẩm : Ngườ i Quả n Lý : frmQuả n Lý Sả n Phẩ m : Quan LýSả n Phẩ m Nhậ p yê u cầ u cậ p nhậ t sả n phẩ m() Chuyể n yê u cầ u() Lưu thô ng tin() Phả n hồ i thô ng tin() Phả n hồ i thoâ ng tin() Trang 29 dsds III.7 Trường hợp đặt hàng xử lý đơn hàng : Khá ch Hà ng : Sả n Phẩ m : frm GiỏHà ng : Đặ t Hà ng : Đặ t Hà ng Xemthô ng tin sả n phẩ m Thê mvà o giỏ Kiể mtra sả n phẩ m Thê mHà ng Hiể n thòthô ng tin giỏhà ng Cậ p nhậ t giỏhà ng Xửlýthô ng tin cậ p nhậ t Hiể n thòthô ng tin giỏhà ng Và o giỏhà ng đểđặ t hà ng Chọn đặ t hà ng Y ê u cầ u đă ng nhậ p Kiể mtra đă ng nhậ p Xá c thục tà i khoả n Hiể n thògiao diệ n đặ t hà ng Nhậ p thô ng tin đơn đặ t hà ng Gở i thô ng tin đơn đặ t hà ng Kiể mtra thô ng tin() Lưu thô ng tin đơn hà ng Hiể n thòlại thô ng tin đơn đặ t hà ng Trang 30 dsds Chương IV BIỂU ĐỒ TRẠNG THÁI Trạng thái hệthống đặt hàng Theâ msả n phẩ m Giỏhà ng trố ng Đãgở i đơn đặ t hà ng Cậ p nhậ t giỏhà ng Xó a sả n phẩ m- Hế t hà ng Cậ p nhậ t sả n phẩ m - Hế t hà ng Đãchọn sả n phẩ m Xó a sả n phẩ m Chương V BIỂU ĐỒ HOẠT ĐỘNG V.1 UC đăng kí Nhậ p thô ng tin Cậ p nhậ t nh cô ng Cậ p nhậ t thô ng tin Thê mthà nh viê n else Hủ y bỏ ] Nhậ p lại V.2 UC đăng nhập Nhậ p thô ng tin Nế u thô ng tin đú ng Kiể mtra thô ng tin Cá p quyề n nh viê n else Hủ y bỏ Nhậ p lại V.3 UC sửa thơng tin cá nhân Nhậ p thô ng tin Thô ng tin đú ng Cậ p nhậ t thô ng tin else Hủ y bỏ Nhậ p lại Trang 31 dsds V.4 UC quản lý danh sách thành viên Nhậ p thô ng tin Thô ng tin đú ng Kiể mtra thô ng tin Lưu thô ng tin else Thê m Hủ y bỏ Sử a Chọn nh viê n Hiể n thòdanh sá ch nh viê n Thô ng bá o xá c nhậ n Nhậ p thô ng tin Đồ ng ý V.5 UC quản lý loại sản phẩm Nhậ p thô ng tin Thô ng tin đú ng Kiể mtra thô ng tin Lưu thô ng tin else Thê m Hủ y bỏ Sử a Chọn loại sả n phẩ m Hiể n thòdanh sá ch loại sả n phẩ m Thô ng bá o xá c nhậ n Nhậ p thô ng tin Đồ ng ý V.6 UC quản lý sản phẩm Nhậ p thô ng tin Thô ng tin đú ng Kiể mtra thô ng tin else Thê m Hủ y bỏ Sử a Hiể n thòdanh sá ch sả n phẩ m Chọn sả n phẩ m Nhậ p thô ng tin Thô ng bá o xá c nhậ n V.7 UC đặt hàng Chọn sả n phẩ m Lưu thô ng tin [ Hủ y đơn hà ng ] [ Đặ t hà ng ] Gử i đơn hà ng [ Thô ng tin thỏ a mã n] Nhậ n đơn hà ng Xửlýđơn hà ng [ Khô ng toá n] [ ĐãThanh Toá n] Trang 32 Hủ y đơn hà ng Thực hiệ n chuyể n hà ng Đồ ng ý dsds Chương VI Biểu đồ lớp Thanh Vien ID Thanh Vien Ten Dang Nhap Mat Khau Ho Ten Dia Chi So DT Quyen Han HienThiThongTin() CapNhatThongTin() Loai SP ID Loai SP Ten Loai SP HienThiLoaiSP() CapNhatLoaiSP() +1 +n San Pham IDSP Ten SP Loai SP So Luong Don Gia name2 HienThiSanPham() CapNhatSanPham() Trang 33 +1 +1 +n Don Dat Hang ID DonDH Thanh Vien San Pham +n Thanh Tien Ngay Mua Tinh Trang HienThiDonDH() XuLyDonDH() dsds Chương VII XÂY DỰNG GIAO DIỆN DEMO VII.1.Giao diện web site Trang 34 dsds VII.2.Đăng kí thành viên VII.3.Chi tiết sản phẩm Trang 35 dsds VII.4.Giỏ hàng VII.5.Đặt hàng Trang 36 dsds VII.6.Quản lý sản phẩm VII.7.Đơn đặt hàng VII.8.Xem đơn hàng VII.9.Thanh toán Trang 37 dsds III KẾT LUẬN Kết luận Trong thời gian thực đề tài em tìm hiểu cơng việc Quản lý bánhàng khơng thể tránh khỏi thiếu sót nên em mong q Thầy bạn đóng góp ý kiến cho đề tài Website quản lý bánhàng để em thực tốt rút kinh nghiệm cho lần làm đề tài Bài toán Quản lý bánhàng áp dụng cho cửa hàng vừa nhỏ sau em tiến hành nghiên cứu phát triển đề tài lên để đáp ứng cho cửa hàng lớn Do không tham gia khảo sát thực tế nhiều nên có nhiều thứ bỡ ngỡ nên đề tài chưa đáp ứng đầy đủ tính chất đề tài quản lý bánhàng Nó mang tính chất học hỏi, trao đổi bắt đầu làm quen với thực tế Nhưng qua báo cáo, nhóm học hỏi nhiều kinh nghiệm trình phântíchthiếtkế cài đặt chương trình quản lý, đồng thời bổ sung kiến thức cho thân Tài liệu tham khảo [1] Bài giảng: Phântíchthiếtkế hướng đối tượng, Trần Thị Diệu Linh, 2013 [2] Slide: Phântích & thiếtkế hướng đối tượng dùng UML, ĐH Bách khoa Tp.Hồ Chí Minh, 2010 [3] http://www.ibm.com/developerworks/vn/library/769/ : Căn UML [4] http://www.youtube.com/watch?v=hjM3zYC29Q8 : Hướng dẫn vẽ sơ đồ UML Và số báo cáo mẫu khác NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Trang 38 dsds Trang 39 dsds MỤC LỤC Trang 40 ... với hiểu biết nhóm qua mơn học Phân tích thiết kế hệ thống hướng đối tượng” nhóm chúng em chọn đề tài Phân tích thiết kế hệ thống website bán hàng qua mạng để phân tích thiết kế Em xin chân thành... cầu đặt - Sau hệ thống website hồn thành triển khai sử dụng cho cửa hàng bán lẻ nhỏ để tối ưu công việc bán hàng quản lý bán hàng Kết đạt Sau kết thúc môn Phân tích thiết kế hệ thống hướng đối... nhu cầu khách hàng nhà quản lý dựa việc phân tích thiết kế làm Ý nghĩa Từ lý mục tiêu nêu đề tài mang lại ý nghĩa sau: - Rèn luyện kĩ phân tích thiết kế hệ thống, thiết kế cài đặt website theo