NÂNG CAO CHẤT LƯỢNG QUẢN LÝ ĐỀ TÀI/DỰ ÁN NGHIÊN CỨU KHOA HỌC TẠI TRƯỜNG ĐẠI HỌC Y HÀ NỘI

64 129 0
NÂNG CAO CHẤT LƯỢNG QUẢN LÝ ĐỀ TÀI/DỰ ÁN NGHIÊN CỨU KHOA HỌC TẠI TRƯỜNG ĐẠI HỌC Y HÀ NỘI

Đ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

Báo cáo tớt nghiệp GVHD: Ths Võ Cơng Đình MỤC LỤC CHƯƠNG GIỚI THIỆU ĐỀ TÀI 1.1 Đặc trưng website bán hàng trực tuyến 1.2 Mục tiêu yêu cầu xây dựng hệ thống CHƯƠNG KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG 2.1 Giới thiệu thương mại điện tử B2C 2.2 Những ưu điểm bật thương mại điện tử B2C 2.3 Lý chọn đề tài CHƯƠNG PHÂN TÍCH HỆ THỐNG 3.1 Chức website 6 3.2 Phân tích, khảo sát liệu tổng quan cho hệ thống 3.3 Phân rã chức website 3.3.1 Người quản trị .9 3.3.2 Khách hàng mua hàng 3.4 Sơ đồ chức 10 3.5 Thiết kế bảng liệu 3.6 Phân tích yêu cầu 12 19 3.7 Phân tích thiết kế hệ thống 22 CHƯƠNG XÂY DỰNG WEBSITE 31 4.1 Giới thiệu công cụ sử dụng 31 4.1.1 Giới thiệu ngôn ngữ ASP.NET 31 4.1.2 Giới thiệu hệ quản trị sở liệu MySQL 31 4.2 Giới thiệu tích hợp cổng tốn Ngân Lượng 32 4.2.1 Lý chọn cổng toán Ngân Lượng 32 4.2.2 Giới thiệu cổng toán Ngân Lượng 33 4.2.3 Tích hợp toán Ngân Lượng vào website 34 4.2.4 Mã lớp kết nối Nganluong.vn 36 4.3 Chạy chương trình demo website 38 4.3.1 Giao diện trang chủ 38 4.3.3 Module hiển thị sản phẩm 39 4.3.4 Hiển thị chi tiết sản phẩm 40 4.3.5 Module giỏ hàng .42 4.3.6 Module đặt hàng mua hàng trực tuyến qua Ngân Lượng .43 Code đặt hàng 44 4.4 Phần quản trị website (Admin) 45 SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tớt nghiệp GVHD: Ths Võ Cơng Đình 4.4.1 Đăng nhập admin 45 4.4.2 Giao diện trang quản trị 46 4.4.3 Module quản lý đơn hàng 47 4.5 Qui trình khách hàng mua hàng 48 4.6 Giai đoạn người bán xác định giao hàng cho người mua KẾT LUẬN 54 Đánh giá kết đạt 54 Những khuyết điểm tồn 54 Hướng phát triển 54 TÀI LIỆU THAM KHẢO SVTH: Trương Duy Tân 55 Lớp 11CDLTTH1A 52 Báo cáo tốt nghiệp GVHD: Ths Võ Cơng Đình DANH MỤC HÌNH ẢNH Hình 3.1 Chức phần khách hàng 10 Hình 3.2 Chức quản lý Admin 11 Bảng 3.3 Bảng lưu thông tin quảng cáo12 Bảng 3.4 Lưu thông tin menu 12 Bảng 3.5 Lưu trữ thông tin đơn hàng 13 Bảng 3.6 Lưu trữ thông tin sản phẩm 13 Bảng 3.7 Lưu trữ thông tin chi tiết đơn hàng 14 Bảng 3.8 Lưu trữ thông tin thành viên 14 Bảng 3.9 Lưu trữ thông tin liên hệ khách hàng gửi Bảng 3.10 Lưu trữ thông tin tư vấn trực tuyến 15 Bảng 3.11 Lưu trữ thông tin bảng giá sản phẩm 16 Bảng 3.12 Lưu trữ thông tin trang tin tức 16 Bảng 3.13 Lưu trữ thông tin trang giải trí 17 Bảng 3.14 Lưu trữ thơng tin danh mục sản phẩm 15 17 Bảng 3.15 Lưu thông tin thống kê doanh thu 18 Bảng 3.16 Lưu thông tin nhóm thành viên 18 Bảng 3.17 Lưu trữ thông tin nhà sản xuất 18 Hình 3.18 Sơ đồ mối quan hệ bảng 22 Hình 3.19 Biểu đồ use case hệ thống bán hàng Hình 3.20 Biểu đồ trạng thái 24 26 Hình 3.21 Biểu đồ thêm vào giỏ hàng 26 Hình 3.22 Biểu đồ nhập hóa đơn 27 Hình 3.23 Biểu đồ hoạt động thêm vào giỏ hàng Hình 3.24 Biểu đồ hoạt động nhập hóa đơn 28 Hình 3.25 Quy trình đăng ký tài khoản 28 27 Hình 3.26 Quy trình mua hàng tốn29 Hình 3.27 Quy trình tìm kiếm sản phẩm Hình 3.29 Biểu đồ lớp Order Entry 29 30 Hình 4.1 Sơ đồ tổng quan mơ hình tích hợp nâng cao 32 Hình 4.2 Mơ hình hoạt động tốn điện tử NgânLượng.vn Hình 4.3 Mơ hình tốn tạm giữ NgânLượng.vn 33 SVTH: Trương Duy Tân Lớp 11CDLTTH1A 33 Báo cáo tớt nghiệp Hình 4.4 Chọn mục đăng kí GVHD: Ths Võ Cơng Đình 34 Hình 4.5 Điền thơng tin website đăng kí tích hợp Hình 4.6 Xác minh website đăng kí 34 35 Hình 4.7 Mã Merchan site website đăng kí thành cơng 35 Hình 4.8 Giao diện trang chủ 38 Hình 4.9 Module hiển thị sản phẩm 39 Hình 4.10 Hiển thị chi tiết sản phẩm 40 Hình 4.11 Giỏ hàng42 Hình 4.12 Giao diện Đăng nhập admin 45 Hình 4.13 Giao diện trang quản trị Hình 4.14 Quản lý đơn hàng 47 Hình 4.15 Liệt kê đơn hàng 47 46 Hình 4.16 Đăng nhập để chọn phương thức tốn Hình 4.17 Chọn hình thức tốn 49 Hình 4.18 Chọn thẻ ngân hàng bạn Hình 4.19 Điền thơng tin hồn tất 50 51 Hình 4.20 Xác nhận giao hàng 52 Hình 4.21 Lựa chọn hình thức vận chuyển 53 Hình 4.22 Thơng báo thành cơng 53 SVTH: Trương Duy Tân Lớp 11CDLTTH1A 48 Báo cáo tốt nghiệp SVTH: Trương Duy Tân GVHD: Ths Võ Cơng Đình Lớp 11CDLTTH1A Báo cáo tớt nghiệp Ths Võ Cơng Đình SVTH: Trương Duy Tân -1- GVHD: Ths Võ Cơng Đình Lớp 11CDLTTH1A GVHD: Báo cáo tớt nghiệp Ths Võ Cơng Đình Yêu cầu xây dựng hệ thống: -2- GVHD: Ths Võ Cơng Đình GVHD: - Website có khả tương tác hai chiều khách hàng quản trị - Tạo thoải mái, thuận tiện cho khách hàng giao hàng - Tích hợp toán trực tuyến thơng qua cổng toán trực tuyến Ngân Lượng - Bảo mật thông tin khách hàng công ty - Tạo thuận tiện cho nhà quản lý quản trị website - Hạn chế tối đa các lỗi phát sinh website giao dịch toán - Thuật toán gọn, xử lý nhanh - Cập nhật thông tin, sản phẩm dễ dàng Hoạt động hệ thống bao gồm hoạt động khách hàng nhà quản trị - Hoạt động khách hàng: Khách hàng ghé thăm website, xem thông tin sản phẩm, dịch vụ ḿn mua sử dụng Khách hàng chọn nhiều sản phẩm vào giỏ hàng, thêm, bớt sớ lượng giỏ hàng, xem tổng số tiền toán tiến hành đặt hàng toán trực tuyến Website hỗ trợ hai chức toán, toán trực tiếp với Ngân Lượng toán toán tiền mặt công ty Gửi các liên hệ cho quản trị viên, liên hệ hỗ trợ Đọc tin tức, tham khảo thông tin tuyển dụng tham khảo bảng báo giá công ty SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tốt nghiệp -3Ths Võ Cơng Đình - Hoạt động quản trị website: GVHD: Ths Võ Cơng Đình GVHD: Quản lý các sản phẩm: Các thông tin sản phẩm lưu trữ sở liệu Người quản lý thêm mới, cập nhật, xóa thơng tin sản phẩm tùy theo thực trạng công ty nhu cầu thị hiếu khách hàng Quản lý các danh mục hàng hóa: Thêm mới, xóa, sửa danh mục Quản lý, cập nhật các đơn hàng: Xem chi tiết các đơn hàng, cập nhật trạng thái các đơn hàng Quản lý, cập nhật tin tức, viết giới thiệu, tin tức tuyển dụng, cập nhật bảng báo giá, trả lời các liên hệ khách hàng Quản lý thông tin chung website thông tin website, nhận xét phản hồi, cập nhật các slider trang chủ Quản lý các hình ảnh, banner quảng cáo webite Quản lý, thay đổi thông tin thành viên CHƯƠNG KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG 2.1 Giới thiệu thương mại điện tử B2C B2C (Business – To - Customer): hình thức bao gồm các giao dịch thương mại Internet doanh nghiệp với khách hàng, mà đó, đới tượng khách hàng loại hình các cá nhân mua hàng Loại hình áp dụng cho doanh nghiệp hay tổ chức bán các sản phẩm dịch vụ họ cho khách hàng qua Internet, phục vụ cho nhu cầu sử dụng cá nhân 2.2 Những ưu điểm bật thương mại điện tử B2C * Đối với doanh nghiệp: Mở rộng thị trường: Với chi phí đầu tư nhỏ nhiều so với thương mại truyền thống, các cơng ty mở rộng thị trường, tìm kiếm, tiếp cận người cung cấp, khách hàng đối tác khắp giới Việc mở rộng mạng lưới nhà cung cấp, khách hàng cho phép các tổ chức mua với giá thấp bán nhiều sản phẩm SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tớt nghiệp -4GVHD: Ths Võ Cơng Đình GVHD: Ths Võ Cơng Đình Giảm chi phí sản xuất: Giảm chi phí giấy tờ, giảm chi phí chia sẻ thơng tin, chi phí in ấn, gửi văn truyền thớng, giảm chi phí quảng cáo tiếp thị Cải thiện hệ thống phân phối: Giảm lượng hàng lưu kho độ trễ phân phối hàng Hệ thống cửa hàng giới thiệu sản phẩm thay hỗ trợ các showroom mạng Vượt giới hạn thời gian: Việc tự động hóa các giao dịch thơng qua Web Internet giúp hoạt động kinh doanh thực hiện 24/7/365 mà khơng thêm nhiều chi phí biến đổi Giảm thiểu chi phí thơng tin liên lạc, lại Thông tin cập nhật: Mọi thông tin web sản phẩm, dịch vụ, giá cập nhật nhanh chóng kịp thời Chăm sóc khách hàng, thơng tin liên hệ tiện lợi, nhanh chóng * Lợi ích đới với khách hàng: Có nhiều lựa chọn hơn, khách hàng thoái mái xem hàng, chọn lựa sản phẩm tớt, phù hợp Vì tiếp xúc với nhiều nhà cung cấp Có thể so sánh giá cả, dịch vụ hậu nhà cung cấp thơng tin thuận tiện, dễ dàng Thông tin phong phú, thuận tiện, chất lượng cao, khách hàng dễ dàng tìm thơng tin cần dựa vào các cơng cụ tìm kiếm bao gồm các thông tin đa chiều, đa phương tiện, các đánh giá, bình luận… Tiết kiệm thời gian, chi phí lại với click chuột,khách hàng mua sản phẩm ý mà khơng cần phải ngồi Hỗ trợ nhiều hình thức mua hàng, ví dụ mua chung, mua giúp giảm chi phí mua hàng 2.3 Lý chọn đề tài Hiện nay, không giới mà Việt Nam thương mại điện tử trở nên phổ biến Mỗi doanh nghiệp kinh doanh mong ḿn có website để giới thiệu sản phẩm, công ty, bán hàng trực tuyến tiếp thị nên làm cho lĩnh vực trở nên ngày sôi động Trong thời gian theo học trường Đại học Đông Á, chúng tơi tiếp cận với ngơn ngữ lập trình web ASP.NET, hệ quản trị sở liệu SQLserver 2008 các cơng nghệ lập trình Trong thời gian thực tập thực tế công ty TRƯỜNG TÂN xây dựng website bán hàng trực tuyến Trên sở tham khảo các website bán hàng mạng giúp đỡ đóng góp ý kiến các nhân viên kỹ thuật công ty SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tốt nghiệp Ths Võ Cơng Đình -5- GVHD: Ths Võ Cơng Đình GVHD: CHƯƠNG PHÂN TÍCH HỆ THỐNG 3.1 Chức website Chức website: - Trang chủ: Trang chủ, sản phẩm, tin tức, báo giá, liên hệ, danh mục sản phẩm - Admin: Quản lý thành viên, quản lý sản phẩm, xem liên hệ, xem các đơn hàng, quản lý tin tức, quản lý hỗ trợ trực tuyến, quản trị sản phẩm - Đặt hàng: Cho sản phẩm vào giỏ hàng, sửa đổi giỏ hàng, đặt hàng - Thanh toán: Khách hàng chọn toán trực tiếp qua cổng toán Ngân Lượng Khách hàng đến cơng ty lấy hàng toán trực tiếp tiền mặt - Liên hệ, hỗ trợ: Website có tích hợp hỗ trợ trực tuyến thơng qua yahoo Khách hàng gửi phản hồi thông qua form liên hệ SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tớt nghiệp Ths Võ Cơng Đình Code đặt hàng -45- GVHD: Ths Võ Cơng Đình GVHD: int sessiontotalprice = 0; string MailBody = "Sản phẩm đặt mua\n"; for (int i = 0; i < rptOrder.Items.Count; i++) { var lblProductName = (Label)rptOrder.Items[i].FindControl("lblProductName"); var txtQuantity = (TextBox)rptOrder.Items[i].FindControl("txtquantity"); var lbltotalprice1 = (Label)rptOrder.Items[i].FindControl("lbltotal"); MailBody += lblProductName.Text + " - Số lượng: " + txtQuantity.Text + " - Thành tiền: " + lbltotalprice1.Text + "\n"; lbltotalprice1.Text = lbltotalprice1.Text.Substring(0, lbltotalprice1.Text.LastIndexOf("VNĐ")); lbltotalprice1.Text = lbltotalprice1.Text.Replace(".", ""); sessiontotalprice += Int32.Parse(lbltotalprice1.Text); } MailBody += "Tổng tiền: " + Format_Price(sessiontotalprice.ToString()); Session["totalprice"] = sessiontotalprice.ToString(); if (Session["UserName"] == null) { Response.Redirect("/Pages/Register.aspx"); } else { try { Save_Order(); string Mail = UserService.User_GetById(Session["UserName"].ToString()).Rows[0] ["Mail"].ToString(); SendMail.Mail(Mail, MailBody, "Thông báo đơn đặt hàng"); } catch { Response.Redirect("/Pages/Error.aspx"); } pnOrder.Visible = false; Successfull.Visible = true; SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tớt nghiệp Ths Võ Cơng Đình 4.4 Phần quản trị website (Admin) -46- GVHD: Ths Võ Cơng Đình 4.4.1 Đăng nhập admin Hình 4.12 Giao diện Đăng nhập admin int qh = UserService.CheckLogin_Admin(txtUsername.Text, StringClass.Encrypt(txtPassword.Text)); if (qh < 3) { Session["Role"] = qh; Session["Username"] = txtUsername.Text.Trim(); Response.Redirect("~/Admins.aspx"); } else { WebMsgBox.Show("Sai tên đăng nhập mật khẩu!"); } SVTH: Trương Duy Tân Lớp 11CDLTTH1A GVHD: Báo cáo tốt nghiệp Ths Võ Cơng Đình 4.4.2 Giao diện trang quản trị -47- GVHD: Ths Võ Cơng Đình Hình 4.13 Giao diện trang quản trị SVTH: Trương Duy Tân Lớp 11CDLTTH1A GVHD: Báo cáo tớt nghiệp Ths Võ Cơng Đình 4.4.3 Module quản lý đơn hàng -48- GVHD: Ths Võ Cơng Đình Hình 4.14 Quản lý đơn hàng Hình 4.15 Liệt kê đơn hàng SVTH: Trương Duy Tân Lớp 11CDLTTH1A GVHD: Báo cáo tốt nghiệp -49Ths Võ Cơng Đình 4.5 Qui trình khách hàng mua hàng GVHD: Ths Võ Cơng Đình GVHD: Sau khách hàng nhấn vào nút toán Nganluong.vn, hệ thống tự động chuyển qua trang Nganluong.vn Để chọn phương thức toán khách hàng phải đăng nhập tài khoản đăng ký Nganluong.vn Hình 4.16 Đăng nhập để chọn phương thức toán SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tốt nghiệp -50GVHD: Ths Võ Cơng Đình GVHD: Ths Võ Cơng Đình Đăng nhập thành cơng, bạn xem thơng tin tài khoản hiện Nếu sớ dư ví tài khoản nganluong.vn không đủ để toán mặt hàng ta chọn hình thức toán khác Hình 4.17 Chọn hình thức toán SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tốt nghiệp -51GVHD: Ths Võ Cơng Đình GVHD: Ths Võ Cơng Đình Nếu chọn toán qua ATM bạn phải chọn thẻ ngân hàng bạn có để toán Hình 4.18 Chọn thẻ ngân hàng bạn SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tớt nghiệp -52GVHD: Ths Võ Cơng Đình GVHD: Ths Võ Cơng Đình Sau chọn ngân hàng để toán, bạn chọn chức tạm giữ an toàn chọn chuyển tiền ngay, bạn cảm thấy an tồn uy tín Bạn cần điền thơng tin bắt buộc để thực hiện giao dịch sau chọn hình thức xác nhận qua internet sms điện thoại Sau click để hồn thành Hình 4.19 Điền thơng tin hồn tất SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tốt nghiệp -53GVHD: Ths Võ Công Đình Ths Võ Cơng Đình 4.6 Giai đoạn người bán xác định giao hàng cho người mua GVHD: Bên cạnh kết đạt website vẫn nhiều thiếu sót chưa có báo cáo tình Để xác nhận giao hàng cho người mua, người bán phải đăng nhập vào tài khoản Nganluong.vn Sau người bán đăng nhập thành công, hệ thống tự động hiển thị trang “Thông tin tài khoản/Tổng hợp giao dịch” mặc định Bước 1: Chọn giao dịch để xác nhận giao hàng Click chọn menu “Quản trị giao hàng/Bán hàng, nhận tiền”, trang “Tổng hợp giao dịch bán hàng” hiển thi Tại danh sách lịch sử các giao dịch bán hàng, click chọn trang “Chờ chuyển hàng” để mở danh sách các giao dịch bán hàng chờ xác nhận giao hàng Click chọn thao tác “Xác nhận giao hàng” giao dịch tương ứng với giao dịch mà bạn cần xác nhận giao hàng cho người mua Hình 4.20 Xác nhận giao hàng SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tốt nghiệp -54Ths Võ Cơng Đình Bước 2: Xác nhận giao hàng GVHD: Ths Võ Cơng Đình GVHD: Hệ thớng hiển thị hình giao diện trang “Xác nhận giao hàng” Tại đây, bạn lựa chọn hình thức vận chuyển phù hợp Hình 4.21 Lựa chọn hình thức vận chuyển Bước 3: Hồn tất giao dịch Hệ thớng hiển thị thơng báo thành công tới bạn Đồng thời, hệ thống Nganluong.vn gửi thông báo chi tiết đến người mua Email tài khoản người mua Hình 4.22 Thơng báo thành công SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tớt nghiệp Ths Võ Cơng Đình -55- GVHD: Ths Võ Cơng Đình GVHD: KẾT LUẬN Đánh giá kết đạt Website hoàn thành đạt chức webiste bán trực tuyến giới thiệu sản phẩm, đặt hàng, hỗ trợ, liên lạc Website tích hợp cổng toán trực tuyến Ngân Lượng Có module giỏ hàng, thuận lợi cho khách hàng mua hàng Các menu, chuyên mục website cập nhật tự động từ sở liệu Những khuyết điểm tồn Bên cạnh kết đạt website vẫn nhiều thiếu sót chưa có báo cáo tình hình bán hàng theo thời gian định trước Giao diện website chưa đẹp mắt, chưa thực thu hút người truy cập Chưa tích hợp nhiều cổng toán trực tuyến Paypal, Bảo Kim, toán qua thẻ tín dụng… Hướng phát triển Trong thời gian vận hành website tiến hàn bổ sung, khắc phục thiếu sót lỗi phát sinh Tích hợp thêm cổng toán trực tuyến paypal, ebay toán thẻ tín dụng Xác nhận đặt hàng tin nhắn thông qua gate fiboSMS Trích xuất báo cáo theo yêu cầu người quản trị Hỗ trợ song ngữ Anh – Việt SVTH: Trương Duy Tân Lớp 11CDLTTH1A Báo cáo tốt nghiệp Ths Võ Công Đình TÀI LIỆU THAM KHẢO -56- GVHD: Ths Võ Cơng Đình [1] Bài giảng lập trình web Th.s Võ Cơng Đình [2] Trong đề tài có tham khảo code giỏ hàng trang web http://laptrinhs2.com/video/31/1-xay-dung-database.aspx [3] Tài liệu tham khảo http://diendan.congdongcviet.com [4] Tham khảo http://nganluong.vn [5] Giáo trình tài liệu ASP.Net - http://www.forum.caulacbovb.com SVTH: Trương Duy Tân Lớp 11CDLTTH1A GVHD:

Ngày đăng: 26/02/2019, 22:13

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan