Xây dựng website bán đồng hồ cho cửa hàng đức đồng hồ

44 0 0
Xây dựng website bán đồng hồ cho cửa hàng đức đồng hồ

Đ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

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT ` THUYẾT MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN Tên đề tài: XÂY DỰNG WEBSITE BÁN ĐỒNG HỒ CHO CỬA HÀNG ĐỨC ĐỒNG HỒ Sinh viên thực hiện: NGUYỄN VĂN HIỂN Lớp 16T1 Mã sinh viên: 161250533116 GIáo viên hướng dẫn: ThS NGUYỄN THỊ HÀ QUYÊN Ngày bảo vệ: 27/09/2020 Đà Nẵng tháng 09/2020 LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành và sâu sắc tới cô Nguyễn Thị Hà Quyên đã hướng dẫn, giúp đỡ chúng em trong suốt thời gian thực hiện đề tài Chúng em xin chân thành cảm ơn thầy cô bộ môn đã tận tình giảng dạy ,truyền đạt kiến thức cho chúng em trong các kỳ học vừa qua Xin chân thành cảm ơn tất cả bạn bè đã động viên,giúp đỡ chúng em trong thời gian học tập và hoàn thành đồ án Mặc dù đã cố gắng nhiều nhưng sẽ không thể tránh khỏi những thiếu sót Chúng em kính mong nhận được sự góp ý của quý Thầy Cô và các bạn để hoàn thành tốt hơn nữa Sinh viên thực hiện Nguyễn Văn Hiển LỜI CAM ĐOAN Chúng tôi xin cam đoan : 1 Những nội dung trong luận văn này do chúng em thực hiện dưới sự hướng dẫn của cô Nguyễn Thị Hà Quyên 2 Mọi tham khảo trong luận văn đều được trích dẫn rõ ràng tên tác giả,tên công trình ,thời gian,địa điểm công bố 3 Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, chúng em xin chịu hoàn toàn trách nhiệm Sinh viên, Nguyễn Văn Hiển Lời nói đầu Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả chiều rộng và sâu Máy tính điện tử không còn là một thứ phương tiện quý hiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con người, không chỉ ở công sở mà còn ngay cả trong gia đình Đứng trước vai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư và cải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hóa trên Internet Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử Với những thao tác đơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mất nhiều thời gian Bạn chỉ cần vào các trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gì bạn cần Các nhà dịch vụ sẽ mang đến tận nhà cho bạn Ở Việt Nam cũng có rất nhiều doanh nghiệp đang tiến hành thương mại hóa trên Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thông chưa phát triển mạnh, các dịch vụ thanh toán điện tử qua ngân hàng chưa phổ biến nên chỉ dừng lại ở mức độ giới thiệu sản phẩm và tiếp nhận đơn đặt hàng thông qua web Để tiếp cận và góp phần đẩy mạnh sự phổ biến của thương mại điện tử ở Việt Nam, chúng em đã tìm hiểu và cài đặt “Website bán đồng hồ cho cửa hàng Đức đồng hồ” Với sự hướng dẫn tận tình của Cô Nguyễn Thị Hà Quyên chúng em đã hoàn thành đồ án tốt nghiệp này Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng chắc rằng không tránh khỏi những thiếu sót Chúng em rất mong nhận được sự thông cảm và góp ý của quí Thầy cô Chúng em xin chân thành cảm ơn ! MỤC LỤC MỤC LỤC 3 CHƯƠNG 1 MỞ ĐẦU 1 1.1 Lý do chọn đề tài 1 1.2 Mục đích đề tài .1 1.3 Phạm vi đề tài .1 1.4 Trải nghiệm thực tế .1 1.5 Liệt kê User – Chức năng mỗi User .2 1.5.1 Khách hàng vãng lai 2 1.5.2 Khách hàng thành viên 2 1.5.3 Quản trị viên 3 1.5.4 Nhân viên bán hàng 4 1.5.5 Nhân viên kho 4 1.5.6 Nhân viên giao hàng .4 CHƯƠNG 2 CƠ SỞ LÝ THUYẾT 6 2.1 Hệ quản trị cơ sở dữ liệu SQL Server 6 2.2 Ngôn ngữ lập trình 6 2.2.1 PHP là gì 6 2.2.2 Lịch sử phát triển 7 CHƯƠNG 3 PHÂN TÍCH THIẾT KẾ 8 3.1 Liệt kê Actor-Usecase 8 3.1.1 Khách hàng (Customer) 8 3.1.2 Nhân viên kho (storekeepers) .8 3.1.3 Quản trị viên (Admin) 8 3.1.4 Nhân viên bán hàng (Seller) 8 3.1.5 Nhân viên giao hàng (Sipper) 8 3.2 Xây dựng sơ đồ Usecase .9 9 3.2.1 Sơ đồ usecase 10 3.3 Xây dựng sơ đồ hoạt động 12 3.3.1 Sơ đồ hoạt động trang chủ 12 3.3.2 Sơ đồ hoạt động quản trị viên .13 3.3.3 Sơ đồ hoạt động xuất nhập kho 13 3.4 Xây dựng sơ đồ tuần tự .14 3.4.1 Sơ đồ tuần tự thể hiện quá trình đang nhập 14 3.4.2 Sơ đồ tuần tự quá trình tìm kiếm 14 3.4.3 Sơ đồ tuần tự quá trình đặt hàng 15 3.4.4 Sơ đồ tuần tự thêm hàng .16 3.4.5 Sơ đồ tuần tự quản lý bán hàng 16 3.5 Thiết kế cơ sở dữ liệu 17 3.5.1 Table Khách Hàng .17 3.5.2 Table User 18 3.5.3 Table sản phẩm 19 3.5.4 Table Loại sản phẩm 20 3.5.5 Table Mục sản phẩm 20 3.5.6 Table Nhà sản xuất .21 3.5.7 Table Chi tiết đơn hàng 21 3.5.8 Table Đơn hàng 22 3.5.9 Table Bình luận 23 3.5.10 Table phiếu nhập 23 3.6 Xây dựng sơ đồ ERD 24 24 3.6.1 Relation ship 25 CHƯƠNG 4 DEMO CHƯƠNG TRÌNH 26 4.1 Giao diện người dùng 26 4.1.1 Trang chủ 26 4.1.2 Đăng kí 27 4.1.3 Đăng nhập 28 4.1.4 Chi tiết đơn hàng 28 4.1.5 Giỏ hàng 29 4.1.6 Đặt hàng 29 4.2 Trang admin 30 4.2.1 Trang đăng nhập 30 4.2.2 Danh sách sản phẩm 30 4.2.3 Danh sách sản phẩm 31 4.2.4 Thêm sản phẩm 32 4.2.5 Danh sách user 32 4.2.6 Xử lý đơn hàng 33 4.2.7 Cập nhật tình trạng đơn hàng 34 4.2.8 Thêm user 35 4.2.9 Chi tiết đơn hàng 35 CHƯƠNG 5 KẾT LUẬN & HƯỚNG PHÁT TRIỂN .36 5.1 Kết luận 36 5.2 Hướng phát triển 36 CHƯƠNG 1 MỞ ĐẦU 1.1 Lý do chọn đề tài Sự ra đời của công nghệ thông tin làm phong phú bộ mặt xã hội, đời sống con người được nâng cao rõ rệt, đóng góp to lớn cho sự phát triển của nhân loại Với xu thế toàn cầu hoá nền kinh tế thế giới, đặc biệt là nhu cầu trao đổi hàng hoá của con người ngày càng tăng cả về số lượng và chất lượng, nhu cầu sử dụng Internet ngày càng nhiều và các hình thức kinh doanh trên mạng ngày càng đa dạng và phong phú rất được nhiều người sử dụng và ưa chuộng Vì vậy, nhiều cửa hàng đồng hồ đã áp dụng phương pháp bán hàng qua mạng để khách hàng dễ dàng tìm kiếm thông tin mà không cần tốn nhiều thời gian và chi phí Từ những yếu tố trên với mục đích chính là giúp khách hàng có thể đặt mua đồng hồ qua mạng một cách nhanh chóng, tiện lợi và tiết kiệm chi phí Khách hàng có thể lựa chọn những chiếc đồng hồ mà mình yêu thích môt cách nhanh chóng cũng như xem được những chương trình khuyến mãi, ưu đãi khi mua đồng hồ; không cần đến tận cử a hàng để mua chỉ cần click chuột là có thể mua , xem đươc đươc chi tiết những thông tin như giá tiền, hãng sản xuất.… của chiếc đồng hồ đó Từ những lý do trên, tôi quyết điṇ h chọn đề tài “Xây dựng website bán đồng hồ tại cửa hàng Đức đồng hồ” 1.2 Mục đích đề tài Xây dựng website hỗ trợ quá trình bán hàng trực tuyến, góp phần nâng cao lợi nhuận và tăng sự tiện lợi cho người mua hàng trong thời đại công nghệ thông tin phát triển mạnh như hiện nay 1.3 Phạm vi đề tài Website đáp ứng tốt các nhu cầu về quản trị, chức năng của một website bán Đồng hồ cho cửa hàng tính vừa và nhỏ, hoạt động trong phạm vi thành phố Đà Nẵng 1.4 Trải nghiệm thực tế Dùng thử các website bán đồng hồ như dangquangwatch.vn , casiodanang.vn Nguyễn Văn Hiển : 161250533116 1  Tìm ra những điểm còn hạn chế như chưa hiện rõ số lượng đồng hồ còn hay đã hết, khách hàng còn dùng nhiều thao tác mới kiểm tra được thông số của đồng hồ  Tận dụng những ưu điểm của website trên từ đó ta có thể xây dựng một website tối ưu hóa nhất 1.5 Liệt kê User – Chức năng mỗi User Website bán đồng hồ này hoạt động chủ yếu phục vụ cho các đối tượng chính : Quản Trị viên, Nhân viên kho, Khách hàng vãn lai, Khách hàng thành viên,Nhân viên bán hàng ,Nhân viên giao hàng 1.5.1 Khách hàng vãng lai 1.5.1.1 Tìm kiếm sản phẩm  Khách hàng khi truy cập website thì có thể tìm kiếm thông tin sản phẩm bằng cách nhập từ khóa vào ô tìm kiếm 1.5.1.2 Xem thông tin  Khách hàng kích vào hình ảnh , tên sản phẩm để xem thông tin chi tiết về sản phẩm  Khách hàng có thể lọc thông tin dựa vào “danh mục “ gồm thương hiệu màu sắc giá tiền … 1.5.1.3 Đăng ký thành viên  Bấm vào ô đăng ký sau khi đăng ký thì có thể mua hàng 1.5.2 Khách hàng thành viên 1.5.2.1 Đăng nhập  Khách hàng click vào ô đăng nhập ,nhập tài khoản và mật khẩu -> sẽ đến trang bán hàng  Khi đăng nhập thành công thì khách hàng có thể nhận được thông tin khuyến mãi 1.5.2.2 Xem giỏ hàng  Bấm vào biểu tượng giỏ hàng để xem các mặt hàng đã chọn mua  Khách hàng có thể thêm hay xóa mặt hàng đã chọn trước đó rồi bấm đặt hàng 1.5.2.3 Đặt hàng  Sau khi bấm đặt hàng khách hàng sẽ chọn hình thức thanh toán, nhập thông tin người nhận  Đặt hàng xong khách hành có thể xem lại đơn hàng  Khách hàng có thể hủy đơn nếu đơn chưa được chuyển sang bộ phận giao hàng 1.5.2.4 Cập nhật thông tin cá nhân  Khách hàng vào trang cá nhân của mình có thể cập nhật những thông tin như họ tên , số điện thoại, địa chỉ ,giới tính, email ( bắt buộc phải đăng nhập trước) 1.5.2.5 Bình luận  Khi khách hàng mua hàng thì có thể bình luận được sản phẩm mình đã mua 1.5.3 Quản trị viên Là người có quyền hạn cao nhất nắm tất cả các quyền trong website 1.5.3.1 Quản lý sản phẩm  Quản trị viên đưa thông tin lên website bao gồm: tên sản phẩm, ảnh ,thông tin về sản phẩm , số lượng ,tình trạng ( còn hàng, hết hàng) 1.5.3.2 Quản lý tin tức  Quản trị viên đưa lên thông tin khuyến mãi của một vài loại mặt hàng hay cho những khách hàng thân thiết 1.5.3.3 Quản lý danh mục sản phẩm  Quản trị viên có thể thêm sửa xóa danh mục như thương hiệu đồng hồ ,loại đồng hồ , đồng hồ nam , đồng hồ nữ … 1.5.3.4 Quản lý người dùng  Quản trị viên có thể thiết lập quyền của tất cả khách hàng cũng như nhân viên của website này  Quản trị viên là người cấp tài khoản cho các nhân viên , tài khoản đã được phân quyền 1.5.3.5 Thống kê  Thống kê chi phí doanh thu hàng tháng  Thống kê đơn hàng  Thống kê sản phẩm 1.5.4 Nhân viên bán hàng Được cấp chức vụ từ quản trị viên để thực hiện các chức năng: 1.5.4.1 Xem đơn hàng  Xem danh sách các đơn hàng sau đó liên hệ khách hàng để xác nhận lại thông tin đơn hàng 1.5.4.2 Xử lý đơn hàng  Nếu đơn hàng đúng nhân viên bán hàng sẽ duyệt đơn và đưa vào danh sách các đơn đã duyệt  Nếu đơn hàng không được xác nhận hay khách hàng muốn hủy đơn thì nhân viên sẽ xóa đơn hàng đó Mô tả hoạt động của nhân viên bán hàng trên website: 1.5.5 Nhân viên kho Được cấp chức vụ từ quản trị viên để thực hiện các chức năng: 1.5.5.1 Nhập hàng  Kiểm tra số lượng hàng hóa còn lại trong kho , những mặt hàng nào bán chạy hay tồn để quyết định nhập hàng 1.5.5.2 Xuất hàng  Xuất những đơn hàng đã được nhân viên duyệt 1.5.5.3 Xem danh sách đơn hàng  Xem danh sách các đơn hàng đã xuất từ đó phân công cho nhân viên giao hàng 1.5.6 Nhân viên giao hàng Được cấp chức vụ từ quản trị viên để thực hiện các chức năng:

Ngày đăng: 07/03/2024, 10:43

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

Tài liệu liên quan