Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 90 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
90
Dung lượng
6,19 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN TỐT NGHIỆP WEBSITEMUASẮMCỘNGĐỒNG Ngành Niên khoá Lớp Sinh viên thực : : : : Công nghệ thông tin 2007 - 2011 DH07DT Nguyễn Minh Khoa Lê Thành Nhân Nguyễn Thị Diệu Phương TP.HỒ CHÍ MINH, tháng năm 2011 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM KHOA CÔNG NGHỆ THÔNG TIN LUẬN VĂN TỐT NGHIỆP WEBSITEMUASẮMCỘNGĐỒNG Giáo viên hướng dẫn: Ths Nguyễn Thị Thanh Thủy Sinh viên thực hiện: Nguyễn Minh Khoa Lê Thành Nhân Nguyễn Thị Diệu Phương TP.HỒ CHÍ MINH, tháng năm 2011 WEBSITEMUASẮMCỘNGĐỒNG 2011 CƠNG TRÌNH HỒN TẤT TẠI TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM Cán hướng dẫn: Th.S Nguyễn Thị Thanh Thủy Cán phản biện: Th.S Lê Phi Hùng Luận văn cử nhân bảo vệ HỘI ĐỒNG CHẤM LUẬN VĂN CỬ NHÂN TRƯỜNG ĐẠI HỌC NÔNG LÂM TP HCM ngày 31tháng năm 2011 GVHD: Nguyễn Thị Thanh Thủy I SVTH: Khoa, Nhân, Phương Bộ Giáo Dục Đào Tạo CỘNG HỒ XÃ HỘI CHỦ NGHĨA VIỆT NAM Trường ĐH NƠNG LÂM Độc Lập-Tự Do-Hạnh Phúc NHIỆM VỤ LUẬN VĂN CỬ NHÂN Họ tên sinh viên: NGUYỄN MINH KHOA Phái: Nam Ngày tháng năm sinh: 26/05/1989 Nơi sinh: TP.HCM Chuyên ngành: Hệ thống thông tin Ngành: CNTT Họ tên sinh viên: LÊ THÀNH NHÂN Phái: Nam Ngày tháng năm sinh: 15/09/1989 Nơi sinh: TP.HCM Chuyên ngành: Hệ thống thông tin Ngành: CNTT Họ tên sinh viên: NGUYỄN THỊ DIỆU PHƯƠNG Phái: Nữ Ngày tháng năm sinh: 25/05/1988 Nơi sinh: Tây Ninh Chuyên ngành: Hệ thống thông tin Ngành: CNTT I TÊN ĐỀ TÀI: Websitemuasắmcộngđồng II NHIỆM VỤ VÀ NỘI DUNG Hồn thành việc tìm hiểu Java Server Faces, SMS Gateway, SMS Hosting Dựa kiến thức tìm hiểu xây dựng thành cơngWebsitemuasắmcộngđồng III NGÀY GIAO NHIỆM VỤ: 22/01/2011 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 10/08/2011 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: Th.S Nguyễn Thị Thanh Thủy Ngày / / CÁN BỘ HƯỚNG DẪN Ngày / / Ngày / CHỦ NHIỆM CHUYÊN NGÀNH GVHD: Nguyễn Thị Thanh Thủy II / KHOA CNTT SVTH: Khoa, Nhân, Phương LỜI CẢM TẠ Lời chúng em muốn nói chúng em xin chân thành cảm ơn hướng dẫn tận tình Nguyễn Thị Thanh Thủy, khoa công nghệ thông tin trường đại học Nông Lâm TPHCM Trong suốt thời gian thực đồ án, bận rộn công việc cô giành nhiều thời gian tâm huyết việc hường dẫn chúng em Cô cung cấp cho chúng em nhiều hiểu biết lĩnh vực chúng em bước vào thực đồ án Trong trình thực đồ án ln định hướng, góp ý sửa chữa chỗ sai giúp chúng em không bị lạc lối biển kiến thức mênh mông Cho đến hôm nay, đồ án chúng em hồn thành, chình nhờ nhắc nhở, đơn đốc, giúp đỡ nhiệt tình Chúng em xin chân thành cám ơn thầy cô khoa công nghệ thông tin, thầy cô trường giảng dạy, giúp đỡ chúng em năm học qua Chính thầy xây dựng cho chúng em kiến thức tảng kiến thức chun mơn để chúng em hồn thành đồ án luận văn tới cơng việc sau Kính chúc q thầy mạnh khỏe, tiếp tục đạt nhiều thắng lợi giảng dạy, nghiên cứu khoa học nghiệp trồng người TP.Hồ Chí Minh, tháng 8/2011 Nguyễn Minh Khoa Lê Thành Nhân Nguyễn Thị Diệu Phương GVHD: Nguyễn Thị Thanh Thủy III SVTH: Khoa, Nhân, Phương DANH SÁCH CHỮ VIẾT TẮT SDK Software Development Kit OS Operating System IT Information Technology GUI Graphic User Interface SMS Short Message Service UI User Interface HTML HyperText Markup Language WML Wireless Markup Language XUL XML User Interface Language JSF Java Server Faces SMS Short Message Service ĐTDĐ Điện Thoại Di Động GSM Global System for Mobile Communications CDMA Code Division Multiple Access SMPP Short Message Peer-to-Peer API Application Programming Interface SOAP Simple Object Access Protocol SMTP Simple Mail Transfer Protocol ASP Active Server Pages PHP PHP: Hypertext Preprocessor ATM Automated Teller Machine URL Uniform Resource Locator GVHD: Nguyễn Thị Thanh Thủy IV SVTH: Khoa, Nhân, Phương DANH MỤC CÁC HÌNH Trang Hình 1: Vòng đời JSF 5 Hình 2: Kiến trúc JSF 10 Hình 3: Ví dụ data conversion .11 Hình 4: Hiển thị conversion error message .12 Hình 5: Hiển thị validation error message điển hình 12 Hình 6: Ví dụ file properties 13 Hình 7: Ajax validation .13 Hình 8: Danh sách kết hợp lớp bean hợp lệ 14 Hình 9: Các annotations có sẵn 17 Hình 10: Phần thực thi JSF .20 Hình 11: Phần thể JSF 20 Hình 12: Các kiện mặc định cho component 21 Hình 13: Facelets tags .23 Hình 14 : Mơ hình kết nối hệ thống sms 26 Hình 15: Fibo sms api hỗ trợ đa ngôn ngữ .28 Hình 16: Các yêu cầu chức 31 Hình 17: Các Actor hệ thống 31 Hình 18: Các usecase actor User 32 Hình 19: Các usecase actor Admin 32 Hình 20: Các usecase actor Employee .33 Hình 21: Các usecase actor Moderator .33 Hình 22: Các usecase actor Customer 34 Hình 23: Các usecase actor System 34 Hình 24: Các yêu cầu phi chức 35 Hình 25: Mơ hình kiến trúc hệ thống 36 GVHD: Nguyễn Thị Thanh Thủy V SVTH: Khoa, Nhân, Phương Hình 26 : Mơ hình lớp miền Merchant, Deal, DealImage, Location 37 Hình 27: Mơ hình lớp miền Customer, Education, Contact, SharingHistory, Address, Hobby 38 Hình 28: Mơ hình lớp miền Deal, DealComment, Customer, Receipt .38 Hình 29: Mơ hình lớp miền Deal, Receipt, Job, JobGroup, Contract, Employee, LoginHistory 39 Hình 30: Trang chủ 43 Hình 31: Trang chủ sau khách hàng đăng nhập 44 Hình 32: Giỏ hàng .45 Hình 33: Chọn phương thức toán 46 Hình 34: Chọn phương thức tốn 47 Hình 35: Thơng tin mua hàng thành công 48 Hình 36: Đăng ký thành viên 48 Hình 37: Trang thảo luận 49 Hình 38: Viết thảo luận .50 Hình 39: Cho doanh nghiệp 51 Hình 40: Trang trợ giúp 52 Hình 41: Trang thông tin cá nhân .53 Hình 42: Trang đổi mật 54 Hình 43: Hình đại diện 55 Hình 44: Học vấn khách hàng 55 Hình 45: Sở thích khách hàng 56 Hình 46: Thơng tin liên hệ với khách hàng 57 Hình 47: Địa 57 Hình 48: Lịch sử mua hàng .58 Hình 49: Chi tiết đơn hàng 59 Hình 50: Quên mật 60 GVHD: Nguyễn Thị Thanh Thủy VI SVTH: Khoa, Nhân, Phương Hình 51: Thêm sản phẩm 61 Hình 52: Thêm doanh nghiệp 62 Hình 53: Thêm nhân viên 63 Hình 54: Doanh số 63 Hình 55: Thống kê Deal theo thời gian 64 Hình 56: Tìm kiếm deal theo thời gian .65 Hình 57: Tìm kiếm deal theo số lượng 66 Hình 58: Giao việc xác nhận theo đơn hàng .67 Hình 59: Cơng việc thực nhân viên 68 Hình 60: Xử lý cơng việc gọi điện 68 Hình 61: Cơng việc hồn thành nhân viên 69 GVHD: Nguyễn Thị Thanh Thủy VII SVTH: Khoa, Nhân, Phương Hình 52: Thêm doanh nghiệp Chức trang: Cho phép thêm doanh nghiệp vào hệ thống 62 Hình 53: Thêm nhân viên Chức trang: Cho phép thêm nhân viên vào hệ thống Hình 54: Doanh số 63 Chức trang: Cho phép nhân viên xem doanh số (các hợp đồng ký) theo thời gian chọn Hình 55: Thống kê Deal theo thời gian Chức trang: Cho phép xem báo cáo thống kê (gồm thông số như: Tổng doanh thu dự kiến, Tổng doanh thu thực tế, Tổng chi cho doanh nghiệp dự kiến, Tổng chi cho doanh nghiệp thực tế, Tổng lợi nhuận dự kiến, Tổng lợi nhuận thực tế) sản phẩm giao hàng thành công theo thời gian chọn 64 Hình 56: Tìm kiếm deal theo thời gian Chức trang: Cho phép nhân viên tìm kiếm sản phẩm theo ngày đăng theo ngày hết hạn sản phẩm Nút Xem rút gọn để xem sản phẩm tìm dạng rút gọn (hiển thị thơng tin sản phẩm) Nút Xem chi tiết để xem sản phẩm tìm dạng chi tiết (hiển thị đầy đủ thông tin sản phẩm) Cho phép nhân viên xem chi tiết, sửa xóa sản phẩm 65 Hình 57: Tìm kiếm deal theo số lượng Các chức trang: Cho phép tìm kiếm sản phẩm theo tiêu chí : giá gốc, phần trăm giảm, số lượng bán tối đa, số lượng bán tối thiểu, số lượng mua/lượt, số lượng bán Nút Xem rút gọn để xem sản phẩm tìm dạng rút gọn (hiển thị thơng tin sản phẩm) Nút Xem chi tiết để xem sản phẩm tìm dạng chi tiết (hiển thị đầy đủ thông tin sản phẩm) Cho phép xem chi tiết, sửa xóa sản phẩm 66 Hình 58: Giao việc xác nhận theo đơn hàng Chức trang: Cho phép chọn nhân viên đơn hàng cần gọi điện xác nhận để giao việc gọi điện xác nhận đơn hàng 67 Hình 59: Cơng việc thực nhân viên Chức trang: Cho phép nhân viên xem danh sách công việc thực Khi click Xem nhân viên nhìn thấy đơn hàng cần xử lý Hình 60: Xử lý công việc gọi điện 68 Chức trang: Cho phép nhân viên xem chi tiết, đánh dấu lưu lại trạng thái đơn hàng xử lý thành công thất bại Hình 61: Cơng việc hồn thành nhân viên Chức trang: Cho phép nhân viên xem danh sách cơng việc hồn thành Khi click Xem nhân viên nhìn thấy đơn hàng xử lý cơng việc hồn thành 6.1 Các chức actor hệ thống 6.1.1 Khách hàng 6.1.1.1 Chưa đăng nhập Khách hàng có thể: 69 Xem sản phẩm bán Xem sản phẩm hết hạn cháy hàng Chọn sản phẩm cho sản phẩm vào giỏ hàng Xem chi tiết sản phẩm Viết thảo luận cho sản phẩm Xem thảo luận sản phẩm Xem lời bình sản phẩm Xem trợ giúp GiaHotVietNam Xem sản phẩm chọn giỏ hàng Đăng ký nhận giá tốt qua email Xem hướng dẫn mua hàng Có thể khơi phục mật bị quên Chia sẻ sản phẩm lên Facebook, Twister, Yahoo 6.1.1.2 Đã đăng nhập Ngoài chức mà khách hàng chưa đăng nhập khách hàng đăng nhập có thể: Chia sẻ link giới thiệu trang GiaHotVietNam để tăng tiền tài khoản Xem tình trạng đơn hàng Thanh tốn giỏ hàng Xem lịch sử đơn hàng mua Xem chi tiết đơn hàng Hủy đơn hàng mua đơn hàng chưa xác nhận Upload hình chọn hình mặc định GiaHotVietNam làm avatar cho Xem cập nhật thơng tin cá nhân mình: sở thích, học vấn, thơng tin liên hệ, địa 70 Đổi mật 6.1.2 Doanh nghiệp Được phép gửi thơng tin đăng kí sản phẩm cần bán lên website 6.1.3 Quản trị 6.1.3.1 Nhân viên quản trị sản phẩm Có thể: Thêm sản phẩm Xem tất sản phẩm Xem chi tiết sản phẩm Chỉnh sửa xóa sản phẩm Xem danh sách sản phẩm cháy hàng Xem danh sách sản phẩm hết hạn Tìm kiếm sản phẩm theo thời gian Tìm kiếm sản phẩm theo số lượng Tìm kiếm sản phẩm theo thông tin sản phẩm (tên sản phẩm vị trí sản phẩm) 6.1.3.2 Nhân viên quản trị doanh nghiệp Có thể: Thêm doanh nghiệp vào hệ thống Xem tất doanh nghiệp có hệ thống Xem chi tiết doanh nghiệp Chỉnh sửa xóa doanh nghiệp Xem xử lý thông tin doanh nghiệp gửi đăng ký lên webiste Xem thống kê sản phẩm doanh nghiệp 71 6.1.3.3 Nhân viên quản trị khách hàng Có thể: Xem tất khách hàng có hệ thống Xem thơng tin chi tiết khách hàng Xem lịch sử mua hàng khách hàng Mở khóa tài khoản khách hàng Tìm kiếm khách hàng theo thơng tin cá nhân (email, họ tên, số điện thoại, ngày sinh, giới tính) Tìm kiếm khách hàng theo số dư Tìm kiếm khách hàng theo địa Tìm kiếm khách hàng theo trạng thái tài khoản 6.1.3.4 Nhân viên quản trị đơn hàng Có thể: Xem tất đơn hàng có hệ thống Xem chi tiết đơn hàng Xóa đơn hàng Tìm kiếm đơn hàng theo mã đơn hàng Tìm kiếm đơn hàng theo thông tin khách hàng (email, số điện thoại, họ tên) 6.1.3.5 Nhân viên thường Có thể: Xem xử lý công việc thực Xem cơng việc hồn thành Xem lịch sử đăng nhập cá nhân 72 Xem doanh số cá nhân 6.1.3.6 Nhân viên quản trị nhân viên Có thể: Tạo tài khoản cho nhân viên Xem tất nhân viên có hệ thống Xem chi tiết nhân viên Xem doanh số nhân viên Chỉnh sửa, xóa nhân viên Xem tất hợp đồng ký Tìm kiếm nhân viên (tìm theo tài khoản, họ tên, chức vụ, ngày tạo) Tìm kiếm hợp đồng (tìm theo tên nhân viên theo tài khoản nhân viên) Xem lịch sử đăng nhập nhân viên Giao việc gọi điện xác nhận theo sản phẩm, theo nhân viên theo đơn hàng Giao việc giao hàng theo sản phẩm, theo nhân viên theo đơn hàng Xem sản phẩm gọi điên xác nhận Xem sản phẩm giao hàng Xem tiến độ thực công việc sản phẩm 6.1.3.7 Nhân viên quản trị địa điểm Có thể: Thêm thành phố Thêm quận 73 Thêm phường Xem tất thành phố có hệ thống Xem tất quận thành phố Xem tất phường quận Chỉnh sửa xóa thành phố Chỉnh sửa xóa quận Chỉnh sửa xóa phường 6.1.3.8 Nhân viên quản trị thống kê Có thể: Xem báo cáo thống báo cáo sản phẩm bán xong theo thời gian chọn Xem báo cáo thống kê doanh nghiệp có sản phẩm bán xong Xem báo cáo thống kê nhân viên có hợp đồng bán xong 74 Chương Kết luận kiến nghị 7.1 Kết luận Nhóm em xây dựng thành công hệ thống Websitemuasắmcộngđồng JSF Framework 2.0, Hibernate Framework SMS Hosting Hệ thống đáp ứng chức sau: Đối với khách hàng: Mua nhiều sản phẩm với giá hấp dẫn Đóng góp ý kiến cho sản phẩm Chia sẻ sản phẩm/dịch vụ cho bạn bè Thanh tốn nhiều hình thức Chia sẻ thông tin sản phẩm Facebook, Yahoo… Xem thông tin đơn hàng mua Xem lịch sử mua hàng Thay đổi thông tin cá nhân Nhận thông tin sản phẩm qua email điện thoại Đối với nhân viên quản trị: Quản lý sản phẩm Quản lý khách hàng Quản lý doanh nghiệp Quản lý nhân viên Quản lý xác nhận đơn hàng Quản lý giao hàng Thống kê đơn hàng Thống kê doanh thu, lợi nhuận Thống kê hoa hồng cho nhân viên ký hợp đồng Quản lý thơng tin cấu hình hệ thống Đối doanh nghiệp: Quảng bá thơng tin hình ảnh, đặc điểm nét bật doanh nghiệp Giúp cho sản phẩm doanh nghiệp dễ dàng đến gần với người tiêu dùng Với thị trường tiềm 20 triệu người dùng Internet khơng ngừng phát triển Việt Nam, hình thức muasắmcộngđồng chắn phát triển mạnh mẽ 75 thời gian tới dần trở thành hình thức muasắm đại phổ biến Đây đánh giá hội để doanh nghiệp quảng bá sản phẩm, dịch vụ cách hiệu tiết kiệm phần lớn chi phí 76 ... xuất chưa lâu mạng mua sắm cộng đồng Việt Nam thu hút cộng đồng mạng lớn tham gia mua sắm 1.2 Mục đích Theo cách hoạt động mạng mua sắm cộng đồng có nhiều người giới thiệu vào mua Điều khiến cho... thời gian Chúng em nhận thấy mua sắm cộng đồng mang lại nhiều lợi ích cho doanh nghiệp, cho nhà cung cấp dịch vụ (website mua sắm cộng đồng) cho khách hàng Hình thức mua sắm hứa hẹn nhiều tiềm trở... TÀI: Website mua sắm cộng đồng II NHIỆM VỤ VÀ NỘI DUNG Hồn thành việc tìm hiểu Java Server Faces, SMS Gateway, SMS Hosting Dựa kiến thức tìm hiểu xây dựng thành công Website mua sắm cộng đồng