Báo cáo thuyết minh toàn bộ đồ án tốt nghiệp ngành công nghệ thông tin với Đề tài: Xây dựng Website bán hàng tự trên nền Internet". Phần mã code cung cấp cho ai có nhu cầu liên hệ qua email: lieunb@gmail.com hoặc số điện thoại: 0918602286
MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG I KHẢO SÁT HỆ THỐNG SƠ LƯỢC VỀ CÔNG TY CƠ CẦU TỔ CHỨC HIỆN TRẠNG VÀ QUY TRÌNH HOẠT ĐỘNG KINH DOANH CỦA CÔNG TY 3.1.Hiện trạng 3.2.Quy trình hoạt động chủ yếu sau: .6 3.2.1 Nhập hàng 3.2.2 Xuất hàng XÁC ĐỊNH ĐỀ TÀI .9 XÂY DỰNG WEBSITE BÁN HÀNG QUA MẠNG CỦA CÔNG TY 5.1.Mục đích hệ thống: 5.2 Yêu cầu đặt cho hệ thống 5.3 Phạm vi đối tượng sử dụng: .10 5.4 Chức Website 10 BỐ CỤC CỦA WEBSITE: 11 6.1.Sơ đồ website 11 6.2 Các trang dành cho khách hàng .11 6.3 Các trang dành cho nhân viên 12 CÔNG CỤ SỬ DỤNG ĐỂ XÂY DỰNG WEBSITE 13 7.1 Ngơn ngữ lập trình web: 13 7.1.1 Chọn ngôn ngữ lập trình 13 7.1.2 Sơ lược ngơn ngữ lập trình ASP 13 7.2 Hệ quản trị sở liệu 16 7.3 Công cụ ngôn ngữ thiết kế website: 17 CHƯƠNG II .18 PHÂN TÍCH VÀ THIẾT KẾ CHỨC NĂNG CỦA HỆ THỐNG 18 BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG CỦA HỆ THỐNG 18 1.1 Hiển thị 18 1.2 Tìm kiếm 19 1.3 Cập nhật 19 1.4 Giao dịch 20 1.5 Thống kê/Báo cáo 20 - - CÁC BIỂU ĐỒ LUỒNG DỮ LIỆU 21 2.1 Biểu đồ luồng liệu mức khung cảnh 21 2.2 Biểu đồ luồng liệu mức đỉnh 22 2.3 Biểu đồ luồng liệu mức đỉnh .24 2.3.1.Chức hiển thị .25 2.3.2 Chức tìm kiếm 25 2.3.3 Chức cập nhật 26 2.3.4 Chức Giao dịch 27 2.3.5 Chức Báo cáo 27 CHƯƠNG III .29 THIẾT KẾ CƠ SỞ DỮ LIỆU 29 BẢNG KHACH 29 BẢNG NHACC 30 BẢNG DONGPXUAT 30 BẢNG DONGPNHAP .30 BẢNG PHIEUXUAT 30 BẢNG PHIEUNHAP 30 BẢNG NHOMHANG 30 BẢNG MATHANG 31 BẢNG NOISX 31 10 BẢNG HOADON 31 11 BẢNG CHITIETHOADON .31 12 BẢNG NHANVIEN 32 CHƯƠNG IV .33 THIẾT KẾ CÁC XỬ LÝ 33 HIỂN THỊ 33 1.1 Hiển thị thông tin nhóm hàng 33 1.2 Hiển thị thông tin mặt hàng .33 1.3 Hiển thị thông tin nơi sản xuất 34 TÌM KIẾM .34 2.1 Tìm kiếm theo tên mặt hàng 34 2.2 Tìm kiếm mặt hàng theo tên nơi sản xuất 35 CẬP NHẬT .35 3.1 Thêm nhóm hàng 35 - - 3.2 3.3 3.4 3.5 3.6 3.7 Sửa thơng tin nhóm hàng 35 Thêm nơi sản xuất 35 Sửa thông tin nơi sản xuất 36 Thêm mặt hàng 36 Sửa thông tin mặt hàng 36 Thêm thông tin khách hàng – nhà cung cấp 37 GIAO DỊCH .38 4.1 Xử lý đơn hàng 38 4.2 Nhập/xuất kho 38 4.3 Thêm dịng hóa đơn nhập/xuất .39 BÁO CÁO - THỐNG KÊ 39 CHƯƠNG V 41 THIẾT KẾ GIAO DIỆN 41 PHÂN CẤP MENU TRONG WEBSITE 41 THIẾT KẾ CÁC TRANG DÀNH CHO KHÁCH HÀNG 43 2.1 Trang chủ 43 2.2 Giới thiệu: .44 2.3 Sản phẩm: .45 2.4 Tìm kiếm: 46 2.5 Nhóm mặt hàng 47 2.6 Chi tiết mặt hàng 48 2.7 Giỏ hàng: 49 2.8 Đăng nhập khách hàng: 50 2.9 Khách hàng đăng ký: .51 2.10 Giúp đỡ: 52 2.11 Liên hệ: 53 CÁC TRANG DÀNH CHO QUẢN TRỊ 54 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 Đăng nhập: .54 Quản lý nơi sản xuất mặt hàng .55 Quản lý nhà cung cấp: 56 Quản lý nhóm hàng: .57 Quản lý mặt hàng: 58 Nhập hàng 59 Xuất hàng: 60 Thống kê 61 CHƯƠNG VI CÀI ĐẶT HỆ THỐNG .62 WEBSERVER LÀ GÌ ? 62 NHẬN XÉT VÀ ĐÁNH GIÁ .65 2.1.Ưu điểm 65 2.2.Những điểm chưa làm 66 2.3.Hướng phát triển 66 KẾT LUẬN 67 - - TÀI LIỆU THAM KHẢO 68 - - LỜI MỞ ĐẦU Ngày nay, công nghệ thông tin chuyển hướng phát triển sang dịch vụ Web Nhờ ứng dụng web đem lại cho nhiều tiên ích ngành, lĩnh vực khác Cụ thể mà ta thấy rõ tiện ích lĩnh vực kinh doanh Nhờ có dịch vụ web với động tác click chuột, bạn liên hệ, tìm hiểu nhiều điều mà cần tìm kiếm thay phải vất vả tra cứu tài liệu hay thực tế… Khi cần giao dịch, với địa website thao tác đơn giản máy tính bạn có tận tay cần mà khơng phải đâu Các nhà dịch vụ mang đến tận nhà cho bạn Việc toán dễ dàng qua hệ thống ngân hàng hay trực tiếp bạn muốn Để tiếp cận góp phần đẩy mạnh phổ biến dịch vụ Web Việt Nam, em xin trình bày đề tài “ XÂY DỰNG WEBSITE GIỚI THIỆU, BÁN HÀNG QUA MẠNG CHO CÔNG TY TNHH QUANG ĐỨC ” Bố cục báo cáo bao gờm phần : - Khảo sát hệ thống - Phân tích, thiết kế - Kết luận Trong khuôn khổ thời gian cho phép để làm đề tài tốt nghiệp em chưa hồn tất đầy đủ chức năng, tính linh hoạt phổ biến hệ thống Sau điều kiện cho phép, đề tài phát triển rộng quy mơ hoạt động cho hồn chỉnh phù hợp với thực tế Sinh viên Nguyễn Văn Liệu - - CHƯƠNG I KHẢO SÁT HỆ THỐNG SƠ LƯỢC VỀ CƠNG TY Cơng ty nằm làng nghề truyền thống, có ng̀n tài ngun đá vôi rồi thiên nhiên ưu đãi tiềm lớn cho sở chuyên sản xuất, chế tác kinh doanh mặt hàng đá mỹ nghệ (chậu hoa, bể cảnh, tượng đài, tượng phật, Hòn non bộ, mặt hàng trang trí nội thât, cơng trình xây dựng, du lịch…) Được thành lập vào tháng 02 năm 1990 Trước hộ gia đình nằm sâu làng núi đá chuyên đục, trạm vật phẩm thô sơ đá vôi phục vụ nhu cầu gia đình khu vực nhỏ làng, xã Qua thời gian lao động, học hỏi đúc rút kinh nghiệm làng nghề phát triển lên trở thành công ty chuyên sản xuât, chế tác kinh doanh đá mỹ nghệ quy mô lớn với mặt hàng điêu khắc đá hình thành điêu khắc cổ dân gian kết hợp với điêu khắc đại Trong suốt trình hình thành phát triển 16 năm qua đạt nhiều thành công việc giới thiệu giới thiệu với bạn bè nước văn hóa điêu khắc dân tộc gây tiếng vang thương trường Công ty hội tụ đội ngũ công nhân kỹ thuật cao điêu khắc, tích tụ từ kinh nghiệm làng nghề Xuân Vũ thành lập nên - - CƠ CẦU TỔ CHỨC HIỆN TRẠNG VÀ QUY TRÌNH HOẠT ĐỘNG KINH DOANH CỦA CÔNG TY 3.1.Hiện trạng Đổi lại quà tiềm mà thiên nhiên ban tặng có mặt hạn chế là: nằm xa quốc lộ, địa hình đời núi hiểm trở gây khó khăn giao thơng, nằm vùng có kinh tế chậm phát triển, dân trí thấp Hiện Công ty kinh doanh phương diện thủ công chủ yếu, quản lý kinh doanh giấy tờ sổ sách, mặt hàng chủ yếu biết đến truyền miệng qua thời gian tiếng tăm làng nghề mà không quảng bá rộng rãi đến khách hàng 3.2.Quy trình hoạt động chủ yếu sau: 3.2.1 Nhập hàng Nhân viên kinh doanh, nhân viên kỹ thuật vào tình hình nhu cầu thị trường liên hệ với công ty, sở chế tác, nhà cung cấp mặt hàng để đặt hàng Khi hàng đến, nhân viên kỹ thuật kiểm tra hàng Hàng sau kiểm tra chuyển vào kho quản lý thủ kho Bộ phận kế toán nhận Phiếu xuất kho từ nhà cung cấp toán cho nhà cung cấp Phiếu xuất kho nhà cung cấp chuyển sang Phiếu nhập kho công ty lưu lại để làm liệu cho việc quản lý nhập hàng công ty - - Đây Phiếu nhập kho cơng ty: CƠNG TY Địa chỉ: Xã Ninh Vân – Huyện Hoa Lư – Tỉnh Ninh Bình Điện thoại: 030610099 PHIẾU NHẬP KHO Số phiếu: Ngày tháng năm 200 Tên nhà cung cấp: …………………………………………………… Địa chỉ: ……………………………………………………………… Điện thoại: ………………………………………………………… STT Mã hàng Tên hàng Số lượng Đơn giá Thành tiền Tổng cộng:………………………………………………………………… Bằng chữ:…………………………………………………………………… Thủ kho PT kỹ thuật PT kinh doanh Kế tốn 3.2.2 Xuất hàng Khi có khách đến họ đặt vấn đề cơng ty kinh doanh gì, thơng tin giá cả, chất lượng mặt hàng nào, hình thức tốn…và đặt mua hàng Nhân viên kinh doanh có trách nhiệm hướng dẫn, tư vấn cho khách - - hàng, nhận đơn đặt hàng chuyển cho đội ngũ kỹ thuật rồi qua nhân viên kế toán lập phiếu xuất cho khách hàng, giao hàng hẹn ngày nhận hàng Đây mẫu Phiếu xuất kho cơng ty: CƠNG TY TNHH QUANG ĐỨC Địa chỉ: Xã Ninh Vân – Huyện Hoa Lư – Tỉnh Ninh Bình Điện thoại: 030 610099 PHIẾU XUẤT KHO Số phiếu: Ngày tháng năm 200 Tên khách hàng:……………………………………………………………… Địa chỉ: ……………………………………………………………………… Điện thoại:…………………………………………………………………… STT Tên hàng Số lượng Đơn giá Thành tiền Tổng cộng:………………………………………………………………… Bằng chữ: ………………………………………………………………… Khách hàng PT kỹ thuật PT kinh doanh Kế tốn Nhận xét: Do quy trình hoạt động kinh doanh thủ công sở gặp phải nhiều khó khăn giao dịch mua bán, quản lý mặt hàng, - - thống kê, mặt hạn chế việc quảng cáo, giới thiệu mặt hàng đến khách hàng khách hàng phải trực tiếp đến sở để xem xét thông tin hình thức mặt hàng tính thẩm mỹ XÁC ĐỊNH ĐỀ TÀI Với mặt hạn chế hệ thống kinh doanh cũ ta cần phải xây dựng hệ thống nhằm khắc phục hạn chế mà hệ thống kinh doanh cũ, thủ công không đáp ứng Hệ thống xây dựng tạo Website giới thiệu mặt hàng cơng ty đưa thơng tin, hình ảnh mặt hàng công ty đến khách hàng, đáp ứng nhu cầu quảng bá, mua bán trao đổi mơi web Internet XÂY DỰNG WEBSITE BÁN HÀNG QUA MẠNG CỦA CƠNG TY 5.1.Mục đích hệ thống: + Nhằm đáp ứng nhu cầu mở rộng thị trường tiêu thụ hàng hóa + Thơng tin cập nhật đáp ứng nhu cầu tìm kiếm thơng tin khách hàng Bên cạnh cịn tiết kiệm thời gian chi phí lại cho khách hàng + Tạo kênh liên lạc mật thiết công ty với khách hàng + Là công cụ trợ giúp cho hoạt động công ty 5.2 Yêu cầu đặt cho hệ thống + Hỗ trợ cho khách hàng : tìm kiếm, trao đổi mua bán, diễn đàn góp ý… + An tồn mua hàng, quản lý khách hàng - Truy xuất sở liệu thơng qua Internet - An tồn đường truyền + Hỗ trợ cho người quản trị : Để an toàn cho hệ thống, hệ thống cấp cho người quản trị mật để người quản trị truy cập vào hệ thống, thao tác sở liệu (như bổ sung, cập nhật liệu,…) - 10 - CÁC TRANG DÀNH CHO QUẢN TRỊ 3.1 Đăng nhập: Để đăng nhập hệ thống chỉnh sửa, cập nhật thông tin hệ thống, nhân viên công ty cấp tên truy nhập mã truy nhập phân quyền can thiệp, xử lý hệ thống - Thủ kho: nhập hàng - Kế tốn: Xuất hàng - Trưởng phịng kinh doanh: Cập nhật thông tin - Giám đốc: Báo cáo thống kê ( Hình - 12 ) Trước cần cập nhật, chỉnh sửa hệ thống, người quản trị đăng nhập cách kích chuột vào “Quản trị” menu phải rời đăng nhập - 55 - 3.2 Quản lý nơi sản xuất mặt hàng ( Hình - 13 ) Khi người quản trị cần cập nhật thông tin nơi sản xuất mặt hàng nhập thơng tin vào hộp rồi nhấn “xác nhận” Hệ thống xử lý: cập nhật chỉnh sửa thông tin tệp NoiSX Sau cập nhật thành cơng có dịng thơng báo: liệu cập nhật - 56 - 3.3 Quản lý nhà cung cấp: ( Hình - 14 ) Cũng tương tự trang quản lý nơi sản xuất trang giúp nhân viên cập nhật nhà cung cấp mặt hàng: điền thông tin nhà cung cấp mặt hàng vào hộp rồi nhấn vào “xác nhận”, sai nhấn vào “nhập lại” Hệ thống xử lý: thêm nhà cung cấp vào tệp nhà cung cấp Sau hệ thống xử lý thành cơng có thông báo: “dữ liệu cập nhật” - 57 - 3.4 Quản lý nhóm hàng: ( Hình - 15 ) Người quản trị nhập tên nhóm hàng nhấn vào xác nhận có dịng thơng báo “ Dữ liệu thêm” - 58 - 3.5 Quản lý mặt hàng: ( Hình - 16 ) Ở trang giúp người quản trị chỉnh sửa, cập nhật, xóa mặt hàng thơng tin mặt hàng ( Hình - 17 ) Hình 17 giao diện trang bổ sung thêm mặt hàng - 59 - 3.6 Nhập hàng ( Hình - 18 ) Khi có hàng cần nhập, người quản trị nhập thông tin vào hợp: - Số hóa đơn - Nhà cung cấp - Ngày nhập - Mặt hàng - Số lượng - Đơn giá trang người quản trị cập nhật, bổ sung nhà cung cấp, mặt hàng cách kích chuột vào link thêm nhà cung câp, thêm mặt hàng Cơ sở liệu bảng nhập hàng cập nhật sau kích vào xác nhận cho ta trang xem phiếu nhập - 60 - 3.7 Xuất hàng: ( Hình - 19 ) Tương tự trang nhập hàng, người quản trị quản lý khách hàng, mặt hàng… Hệ thống xử lý trang xem phiếu xuất - 61 - 3.8 Thống kê ( Hình 20 ) Cung cấp cho người quản trị số liệu thông kê, báo cáo cần thiết * Qua q trình khảo sát, phân tích thiết kế hệ thống ta xây dựng xong website bán hàng qua mạng công ty TNHH Quang Đức thay cho hệ thống cũ thủ công, hiệu quản lý, kinh doanh công ty Tuy nhiên, điều kiện thời gian có hạn, luận văn tốt nghiệp chương trình dừng lại mức quản lý mặt hàng, số khâu kinh doanh, quảng bá giới thiệu mặt hàng, đưa thông tin chi tiết mặt hàng, giúp khách hàng đặt hàng với cơng ty Một phần hệ thống thay q trình hoạt động kinh doanh công ty, để hoạt động phải kết hợp hệ thống cũ mà website chưa đáp ứng như: Thanh tốn, chuyển khoản, hóa đơn…một số vấn đề thương mại xây dựng nâng cấp thời gian sau - 62 - CHƯƠNG VI CÀI ĐẶT HỆ THỐNG WEBSERVER LÀ GÌ ? Web Server (máy phục vụ Web): máy tính mà cài đặt phần mềm phục vụ Web, đơi người ta gọi phần mềm Web Server Tất Web Server hiểu chạy file *.htm *.html, nhiên Web Server lại phục vụ số kiểu file chuyên biệt chẳng hạn IIS Microsoft dành cho *.asp, *.aspx ; Apache dành cho *.php Cài đặt webserver IIS Sau hoàn thành việc cài đặt IIS, vào Control panel, Administrative tool, khởi động Interner Services Manager: Click chuột phải vào tên máy chủ (gốc đánh dấu dấu hoa thị), chọn New, Website, cửa sổ Website Creation Wizard ra, chọn Next Đánh vào phần mô tả Website bạn chọn Next (Ví dụ: quanduc) - 63 - quangduc Trong trường IP address chọn All Unssigned Trong trường port chọn port 80 port khác bạn sử dụng port thay (hoặc ISP bạn khóa port 80) Trong trường Header gõ vào tên miền (ví dụ: quangduc.com) chọn Next quangduc.com - 64 - Chọn vào Browser trỏ tới thư mục nơi lưu trữ file Website cho tên miền (domain) (ví dụ: C:\Document and Setting\Administrator\Mydocument\Website\quangduc) Đảm bảo chắn hộp thoại “Allow anonymous access to website” chọn bạn muốn tất người dùng nhìn thấy website bạn Chọn Next quangduc Có thể cấu hình thêm số tuỳ chọn khác tuỳ theo yêu cầu bạn: - 65 - Chọn Finish để kết thúc trình thiết lập Website NHẬN XÉT VÀ ĐÁNH GIÁ 2.1.Ưu điểm - Giao diện chương trình thân thiện, trực quan, thuận tiện cho người duyệt web - Đáp ứng đượng việc quảng bá, nhu cầu trao đổi kinh doanh - Cung cấp kênh liên lạc trực tuyến việc kinh doanh giúp khách hàng đặt hàng, giao dịch với công ty - Thông qua trang quản trị, liệu cập nhật qua sở liệu mà thay đổi thao tác trực tiếp web - Phân quyền quản trị nhân viên cơng ty, tăng thêm tính bảo mật thành viên quản trị - 66 - 2.2.Những điểm chưa làm - Chưa đáp ứng nhu cầu toán điện tử cho khách hàng, hay đối tác kinh doanh - Giao diện chưa sinh động bắt mắt - Tính bảo mật chưa cao 2.3.Hướng phát triển Về quy mô, điều kiện cho phép em muốn phát triễn hệ thống quy mô hệ thống rộng · Về công tác quản lý : xây dựng thêm chức thống kê mặt hàng, thống kê doanh thu định kỳ hàng q để cơng ty kịp thời đưa giải pháp kinh doanh cho phù hợp đem lại lợi nhuận cao · Vấn đề toán : việc toán tiền mặt sau giao hàng khơng có bàn cãi, có điều loại hình tốn dường khơng phù hợp với nhu cầu thực tế thương mại điện tử Và loại hình tốn tốt tốn thẻ tín dụng, việc toán dường Việt Nam chưa ứng dụng, hy vọng tương lai đề tài mở rộng thêm loại hình tốn thẻ tín dụng nhằm phù hợp với thực tế · Tạo diễn đàn trao đổi khách hàng người quản trị · Hỗ trợ thực in ấn web · Về bảo mật : cần phân quyền hệ thống website Nếu hệ thống bảo mật hai mức người dùng mức sở liệu hệ thống an tồn hơn, ngăn chặn người dùng bất hợp pháp (không cấp quyền) - 67 - KẾT LUẬN Sau thời gian tìm hiểu Cơng ty TNHH Quang Đức, xem trang Web bán hàng, đồng thời tham khảo thêm tài liệu thiết kế Web thương mại điện tử đề tài thực tương đối hồn thiện, tn theo quy đình xây dựng hệ thống công nghệ thông tin Đồ án sử dụng lý thuyết học trường lớp kiến thức thực tiễn thương mại, tìm tịi học hỏi để xây dựng nên mơ hình kinh doanh tương đối quan tâm nước ta, đồng thời đưa số giải pháp hồn thiện cơng tác quản lý kinh doanh điển tử lạc hậu nước ta Tạo môi trường thân thiện khách hàng chủ cửa hàng thông qua giao diện người dùng (trang web) mạng Internet Tuy nhiên thời gian nghiên cứu khơng nhiều, điều kiện khơng cho phép khả cịn nhiều hạn chế nên kết thu cịn nhiều thiếu sót, : thống kê, toán, phân quyền truy cập, …Rất mong đóng góp ý kiến thầy tồn thể bạn bè Xin chân thành cảm ơn ! - 68 - TÀI LIỆU THAM KHẢO [1] Giáo trình ASP - Nguyễn Lan Phương – năm 2006 [2] ASP Databases - Nhà xuất trẻ – năm 2006 [3] ASP 3.0, ASP.Net - Nhà xuất giáo dục – năm 2005 [4] ASP Cơ sở liệu chuyên sâu - Nhà xuất thống kê [5] Xây dựng trang Web động Với ASP - Nhóm tác giả ELICOM [6] Microsoft Offce FrontPage 2003 - NXB Thống Kê – năm 2006 - 69 - ... bảng DONHANG + Xử lý hệ thống: - Truy vấn liệu từ bảng MATHANG, KHACH HANG, DONHANG, CHITIETDONHANG với điều kiện liên (KHACHHANG.TENTRUYNHAP=DONHANG.TENTRUYNHAP) kết AND (MATHANG.MAMATHANG=CHITIETDONHANG.MAMATHANG)... thống: - Truy vấn liệu từ bảng NHOMHANG, MATHANG, NOISX với điều kiện liên kết (NHOMHANG.MaNhom = MATHANG.MaNhom) AND (MATHANG.MaNSX = NOISX.MaNSX) AND (NHOMHANG.MaNhom = Mã nhóm hàng nhận từ Đầu... MaKH, NgayThang) PHIEUNHAP (MaPN, MaNCC, NgayThang) NHOMHANG ( MaNhom, TenNhom) MATHANG ( Mamathang, Ten, MaNhom, MaNSX, thongtinSP, SoLuong, DonGia, ChatlieuSP, TinhTrang) NOISX ( MaNSX, TenNSX,