Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
1,55 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN BÁO CÁO ĐỒ ÁN CƠ SỞ “THIẾT KẾ WEBSITE BÁN ĐỒNG HỒ” GVHD : TH.S Đặng Thị Kim Ngân SVTH : Phạm Minh Tâm Lê Thị Mỹ Hậu Lớp : 20IT6 Đồ án sở – Xây dựng website bán đồng hồ MỤC LỤC MỤC LỤC LỜI NÓI ĐẦU PHẦN I – KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG I – PHÂN TÍCH YÊU CẦU ĐỀ BÀI CHỨC NĂNG YÊU CẦU ĐẶT RA II – PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG KHẢO SÁT HIỆN TRẠNG VÀ XÂY DỰNG HỆ THỐNG MỚI PHÂN TÍCH HỆ THỐNG Phần II: PHÂN TÍCH VÀ THIẾT KẾ THUẬT TOÁN 16 I MỘT SỐ HÌNH ẢNH GIAO DIỆN CHƯƠNG TRÌNH 16 PHẦN TRANG INDEX.PHP 16 2.GIAO DIỆN CHỌN HÀNG, ĐẶT HÀNG 17 II – THIẾT KẾ MÃ LỆNH 18 Sơ đồ khối chức CHỌN VÀ ĐẶT HÀNG .18 Sơ đồ khối chức THANH TOÁN 19 Sơ đồ khối chức ĐĂNG KÝ THÀNH VIÊN 19 Sơ đồ khối chức TÌM KIẾM 20 Sơ đồ khối chức PHẢN HỒI- LIÊN HỆ ( FEED BACK ) 20 PhẦN III: TỔNG KẾT ĐÁNH GIÁ VÀ HƯỚNG PT CỦA UD 21 I – KẾT QUẢ 21 II – HƯỚNG PHÁT TRIỂN 21 KẾT LUẬN 22 Đồ án sở – Xây dựng website bán đồng hồ LỜI NÓI ĐẦ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ẽ Cùng với phát triển không ngừng kỹ thuật máy tính mạng đ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 tồ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 lập tức… 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ửa hàng hay shop, việc quảng bá giới thiệu đến khách hàng sản phẩm đáp ứng nhu cầu khác hàng cần thiết Vậy phải quảng bá xây dựng Website cho cửa hàng quảng bá tất sản phẩm bán Vì vậy, em thực đồ án “ XÂY DỰNG WEBSITE BÁN HÀNG QUA MẠNG” cho shop bán đồng hồ WATCH STORES Người chủ cửa hàng đưa sản phẩm lên website quản lý website Khách hàng đặt mua hàng website mà khơng cần đến cửa hàng Chủ cửa hàng gửi sản phẩm cho khách hàng nhận tiền Đồ án sở – Xây dựng website bán đồng hồ Với hướng dẫn tận tình Cơ Đặng Thị Kim Ngân em hoàn thành báo cáo đồ án Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống khơng tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý q Thầy Em xin chân thành cảm ơn SV thực hiện: Phạm Minh Tâm Lê Thị Mỹ Hậu Lớp : 20IT6 Đà Nẵng , Ngày tháng năm 2021 Đồ án sở – Xây dựng website bán đồng hồ PHẦN I – KHẢO SÁT VÀ PHÂN TÍCH HỆ THỐNG I – PHÂN TÍCH YÊU CẦU ĐỀ Phần TÊN ĐỀ TÀI “Xây dựng Website cửa hàng bán đồng hồ” CHỨC NĂNG Đây website bán giới thiệu sản phẩm cửa hàng, công ty đến người tiêu dùng với chi tiết mặt hàng với giá xác Có chứa sau: - Hiển thị danh sách mặt hàng theo loại - Hiển thị hàng hoá khách hàng chọn mua - Hiển thị thông tin khách hàng - Quản lý đơn đặt hàng - Cập nhật hàng hoá, nhà sản xuất, loại hàng, tin tức - Xử lý đơn hàng - Thống kê khách hàng mua ngày,trong khoảng thời gian YÊU CẦU ĐẶT RA a Thiết bị phần mềm - Máy tính thiết kế web - Cài đặt Appserver, Xampp - Phần mềm thiết kế web : Visual studio code, bootstrap… b Yêu cầu trang Web Hệ thống có phần: Thứ : Phần khách hàng : Khách hàng người có nhu cầu mua sắm hàng hóa, họ tìm kiếm mặt hàng cần thiết từ hệ thống đặt mua mặt hàng Vì phải có chức sau: - Hiển thị danh sách mặt hàng cửa hàng để khách hàng xem, lựa chọn mua - Khách hàng xem thông tin tin tức mới, khuyến trang web Đồ án sở – Xây dựng website bán đồng hồ - Sau khách hàng chọn đặt hàng hàng trực tiếp phải lên đơn hàng để khách hàng nhập thơng tin mua hàng xem hoá đơn mua hàng Thứ hai : Dành cho người quản trị: Người làm chủ ứng dụng có quyền kiềm sốt hoạt động hệ thống Người cấp username password để đăng nhập hệ thống thực chức mình: - Chức cập nhật, sửa, xoá mặt hàng, loại hàng, nhà sản xuất, tin tức.(phải kiểm soát hệ thống) Nó địi hỏi xác - Tiếp nhận kiểm tra đơn đặt hàng khách hàng Hiển thị đơn đặt hàng - Thống kê theo ngày, khoảng thời gian Ngồi chức trang Web phải thiết kế cho dễ hiểu, giao diện mang tính dễ dùng đẹp mắt cho khách hàng thấy thơng tin cần tìm, cung cấp thông tin quảng cáo hấp dẫn, tin tức khuyến để thu hút khách hàng Điều quan trọng phải đảm bảo an tồn tuyệt đối thơng tin khách hàng trình đặt mua qua mạng Đồng thời trang Web phải đổi mới, hấp dẫn II – PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG KHẢO SÁT HIỆN TRẠNG VÀ XÂY DỰNG HỆ THỐNG MỚI * Sau khảo sát em nắm bắt thông tin : - Quản lý khách hàng : Mỗi khách hàng quản lý thông tin sau: họ tên, địa chỉ, số điện thoại, email - Quản lý hàng hoá: mã hàng hoá, tên hàng hoá, đơn giá, số lượng, hình ảnh, chi tiết, mã loại hàng,tên loại hàng - Quản lý nhà sản xuất:mã nhà sx, tên nhà sx - Quản lý tin tức: Mã tin, Tên tin, mục tin, chi tiết tin - Xử lý đơn hàng thống kê * Khách hàng: người lựa chọn mặt hàng để mua Khác với mua trực tiếp cửa hàng, công ty khách hàng tự thao tác thơng qua bước cụ thể để mua hàng Trên mạng mặt hàng xếp theo thứ tự dễ tìm kiếm Đồ án sở – Xây dựng website bán đồng hồ PHÂN TÍCH HỆ THỐNG - Qua q trình khảo sát, phân tích thực trạng xây dựng hướng phát triển cho hệ thống em đa xây dựng cấu trúc hệ thống “Xây dựng Website bán đồng hồ (watch stores)” - Xây dựng biểu đồ phân cấp chức Biểu đồ luồng liệu: Ta xây dựng biểu đồ luồng dũ liệu sau WEBSITE BÁN HÀNG QUA MẠNG Danh mục Đặt hàng Hóa đơn DM Hàng hóa Kiểm tra khách hàng DM Loại hàng Tra cứu mặt hàng DM Nhà SX Xử lý mặt hàng DM Tin tức Kiểm tra đặt hàng Thống kê Đồ án sở – Xây dựng website bán đồng hồ 2.1 Biểu đồ luồng liệu mức khung cảnh: KHÁCH HÀNG HỆ THỐNG QUẢN LÝ BÁN HÀNG QUA MẠNG NHÀ SẢN XUẤT NHÀ QUẢN LÝ Đồ án sở – Xây dựng website bán đồng hồ 2.2 Sơ đồ phân cấp chức mức đỉnh Khách hàng Xem thông tin sản phẩm Chọn hàng Báo giá Hàng hóa Các thơng tin khác Thơng tin khách hàng Hóa đơn (của mình) Hàng hóa Đăng ký thành viên Tìm kiếm Đặt hàng Phản hồi thơng tin Thanh tốn qua tài khoản Hình 3.4 Sơ đồ chức Khách hàng Chức XEM THÔNG TIN SẢN PHẨM - Cho phép xem thông tin liên quan đến sản phẩm - Đầu vào : + Tên hàng + Nhóm hàng Đồ án sở – Xây dựng website bán đồng hồ - Các trình xử lý : + Module nhập thông tin ( Tên hàng , nhóm hàng ) mặt hàng cần xem + Module hiển thị danh mục hàng theo yêu cầu - Đầu : + Danh mục hàng theo yêu cầu Chức CHỌN HÀNG - Liệt kê danh mục mặt hàng sản phẩm theo nhóm, chủng loại , chi tiết… cho phép khách hàng lựa chọn ,bổ xung mặt hàng vào giỏ hàng ( Shopping cart) - Đầu vào (Input ) :Các thông tin liên quan đến sản phẩm :( Tên mặt hàng ) Các trình cần thực (Processes) : + Module liệt kê,hiển thị danh mục mặt hàng theo nhóm, loại, chi tiết + Module thêm mặt hàng vào giỏ hàng + Module loại bỏ mặt hàng giỏ hàng +Module hiển thị danh mục mặt hàng có giỏ hàng Đầu (Output) :Danh mục mặt hàng định đặt mua Chức ĐĂNG KÝ THÀNH VIÊN - Khách hàng đăng ký để trở thành khách hàng thường xuyên (thành viên) công ty cấp tài khoản người dùng ( Acount ) để đăng nhập cần đặt hàng ,thanh toán, hỗ trợ ký thuật … - Đầu vào : - Các thông tin cá nhân khách hàng 10 Đồ án sở – Xây dựng website bán đồng hồ + User name ( tài khoản ngưòi dùng) + Password(mật khẩu) + Họ tên đầy đủ ( Full name ) + Địa liên lạc ( Address ) + Email + Số ĐT ( Tel) số thông tin khác - Các trình thực : + Module nhập thông tin cá nhân khách hàng + Module xác nhận thông tin vừa nhập + Module thông báo cho khách hàng yêu cầu nhập lại tài khoản ngưịi dùng tài khoản có người đăng ký + Module lưu thơng tin khách hàng vừa đăng ký + Module thông báo gửi Email đến khách hàng kết qủa đăng ký - Đầu : + Thông báo cho khách hàng yêu cầu nhập lại tài khoản Email tài khoản Email tồn + Thông báo yêu cầu nhập lại thông tin trường hợp thơng tin nhập vào khơng xác , không phù hợp + Thông báo kết qủa đăng ký , mã khách hàng cấp Chức TÌM KIẾM - Tìm kiếm thơng tin thân khách hàng (theo mã khách hàng ) 11 Đồ án sở – Xây dựng website bán đồng hồ - Tìm kiếm thơng tin đơn hàng khách hàng đặt (theo mã khách hàng) - Tìm kiếm thơng tin sản phẩm (theo loại nhóm sản phẩm ) - Đầu vào : + từ cụm từ cần tìm kiếm + Dạng tìm kiếm ( tìm kiếm khách hàng, đơn hàng hay sản phẩm) - Các trình thực : + Module tìm kiếm + Module hiển thị kết tìm kiếm - Đầu : Kết tìm kiếm Chức ĐẶT HÀNG : - Sau khách hàng chọn sản phẩm cần mua đặt vào giỏ hàng ,khách hàng đặt mua hàng thức thơng qua Website - Đầu vào (Input) : +Danh mục mặt hàng giỏ hàng + Thông tin cá nhân khách hàng ( Mã khách hàng, Họ tên, mật khẩu, …) + Thông tin liên quan đến việc mua hàng (ngày mua, thời điểm giao hàng , số lượng mặt hàng đặt mua, hình thức tốn, nơi nhận hàng, người nhận, tổng số tiền, tỷ giá USD/VND …) -Các trình thực : + Module hiển thị đầy đủ thông tin liên quan đến sản phẩm khách hàng chọn 12 Đồ án sở – Xây dựng website bán đồng hồ + Module tính tổng tiền hàng (theo USD VND) theo đơn giá tỷ giá (USD/VND) ngày đặt mua + Module nhập thông tin đơn hàng + Module kiểm tra xem khách hàng đăng ký khách hàng thường xuyên công ty chưa + Module cập nhật đơn hàng + Module thông báo cho khách hàng việc đặt hàng thành cơng ,các thủ tục tốn, nhận hàng ,hướng dẫn đặt hàng hay thông báo đặt hàng không thành công - Đầu : + Thông báo tình trạng đặt hàng (thành cơng\khơng thành cơng) ,các thủ tục toán, nhận hàng , hướng dẫn đặt hàng lại trường hợp thông tin đặt hàng không phù hợp Chức PHẢN HỒI-LIÊN HỆ - Cho phép người dùng góp ý , khuyếu nại, phản hồi … số thông tin liên quan đến sản phẩm - Đầu vào : -các thông tin góp ý , phản hồi dạng Email - Các q trình thực : + Module nhập thơng tin góp ý , phản hồi + Module lưu thơng tin góp ý - Đầu : -Thơng tin chi tiết góp ý ,phản hồi chờ nhà quản trị trả lời 2.3 Sơ đồ phân cấp chức nghiệp vụ Admin 13 Đồ án sở – Xây dựng website bán đồng hồ ADMIN Cập nhật khách hàng Thêm khách hàng Sửa khách hàng Xóa khách hàng Sơ đồ chức nghiệp vụ Admin 2.4 Sơ đồ phân cấp chức nghiệp vụ Quản lý kho Quản lý kho Cập nhật hàng hóa Thống kê hàng tồn Thêm mặt hàng Sủa thơng tin mặt hàng Xóa măt hàng Giao hàng Trả lời phản hồi Sơ đồ chức nghiệp vụ quản lý kho 2.5 Sơ đồ phân cấp chức nghiệp vụ Bán hàng 14 Bán hàng Quản lý khách hàng Theo dõi hàng hóa kho Tìm kiếm khách hàng Sửa thơng tin khách hàng Xóa khách hàng Lập hóa đơn tốn Cập nhật đơn hàng Trả lời phản hồi Sơ đồ chức nghiệp bán hàng 15 Đồ án sở – Xây dựng website bán đồng hồ Phần II: PHÂN TÍCH VÀ THIẾT KẾ THUẬT TỐN I Một số hình ảnh giao diện chương trình Phần trang index.html ( trang chủ ) 16 Đồ án sở – Xây dựng website bán đồng hồ 2.Giao diện trang cho phép khách hàng Chọn hàng 17 Đồ án sở – Xây dựng website bán đồng hồ II Thiết kế mã ( Code Design ) Sơ đồ khối chức CHỌN VÀ ĐẶT HÀNG Xem danh mục hàng DM Hàng LIỆT KÊ DANH MỤC HÀNG SP tồn SP tồn chưa ? SP chưa THÊM HÀNG VÀO GIỎ Dừng chọn hàng ĐẶT HÀNG Chưa đăng ký Đăng ký Thành viên ĐĂNG KÝ THÀNH VIÊN LẬP , LƯU ĐƠN HÀNG ĐƠN HÀNG 18 Đồ án sở – Xây dựng website bán đồng hồ Sơ đồ khối chức THANH TỐN ĐĂNG NHẬP Kiểm tra NHẬP THƠNG TIN THẺ THANH TỐN Kiểm tra Đơn hàng Gửi email thơng báo ko tốn XÁC NHẬN THANH TỐN VÀ LƯU Sơ đồ khối chức ĐĂNG KÝ THÀNH VIÊN Nhập thông tin cá nhân Nhập Thông Tin Cá Nhân KTTT nhập vào Thêm Thành Viên Khách hàng Lưu thành viên vào 19 Sơ đồ khối chức TÌM KIẾM Nhập Thơng Tin Cần Tìm Chọn Đối Tượng Cần Tìm Kiếm Hàng hoa Chủng loại Đơn Hàng Khách Hàng Tin Tức Kết tìm kiếm Sơ đồ khối chức PHẢN HỒI- LIÊN HỆ ( FEED BACK ) Nhập thông tin phản hồi Lưu thông tin vào 20 PhẦN III: TỔNG KẾT ĐÁNH GIÁ VÀ HƯỚNG PHÁT TRIỂN CỦA ỨNG DỤNG I Những điểm chương trình làm Đối với người sử dụng, chương trình đưa được: Các cách tìm kiếm, tra cứu theo chủ đề khác nhau, kết hợp nhiều chủ đề theo ý khách hàng Xem chi tiết thông tin sản phẩm thương mại đầy đủ thông tin cửa hàng đồng hồ Habac Store Cho phép khách hàng đăng ký thông tin để thực việc mua sản phẩm Kiểm tra tính hợp lệ khách hàng đăng nhập hệ thống Tạo đơn đặt hàng Có thể chạy nhiều hệ điều hành Đối với người quản trị, chương trình đưa được: - Xem thơng tin đề mục cần quản lý như: Khách hàng, sản phẩm, đơn đặt hàng… - Đưa form để nhập liệu loại tư liệu - Có thể sửa đổi, cập nhật liệu - Trong việc thêm sản phẩm chương trình tự động sinh mã sản phẩm, điều tiện lợi cho người quản trị liệu đồng - Các chức thực thông qua giao diện web - Có thể chạy nhiều hệ điều hành II Những điểm chưa làm hướng giải quyết: - Việc kết nối server sở liệu chậm - Điều dễ hiểu việc thiết lập cầu nối phải qua nhiều cấp Chỉ có cách giải cho server chạy máy có cấu hình mạnh, tốc độ truy xuất đĩa nhanh III Hướng phát triển chương trình: - Hướng phát triển Website tiến đến thương mại điện tử với đầy đủ chức toán tiền qua mạng Nhưng nước ta vấn đề tốn tiền qua mạng cịn gặp nhiều khó khăn chưa phổ biến chức Web site dùng để hỗ trợ cho nhà quản trị cịn hạn chế Vấn đề Web site phục vụ việc quảng cáo Từ đó, bên cạnh việc thương mại vấn đề cần phải tập trung thu hút khách hàng liên hệ thõa thuận thiết kế, lắp đặt cơng trình thuộc lĩnh vực chuyên môn công ty, cửa hàng - Do thời gian sau cần bổ sung chức kiểm kê: Thống kê số lần truy cập database, thống kê giá xuất nhập, tồn, thống kê doanh thu, xử lý hóa đơn tự động 21 Quản lý kho (kiểm tra lượng sản phẩm tồn kho tự động), tốn điện tử có sử dụng Edit card Bổ sung thêm số chức kiểm tra liệu nhập, thay đổi mật mã truy nhập khách hàng nhà quản trị Mặc dù cố gắng hoàn chỉnh yêu cầu báo cáo cịn nhiều thiếu sót mong nhận bảo hướng dẫn thầy cô khác giúp đỡ xem xét, đề xuất thêm ý kiến bổ sung vấn đề phục vụ cho việc xây dựng Website để em hồn chỉnh Em xin cảm ơn quý thầy cô 22