Qua một thời gian nghiên cứu, phân công công việc và tiến hành thực hiện đến nay, đề tài “xây dựng website bán máy tính” đã hoàn thành. Chúng em xin chân thành cảm các thầy cô đã trang bị kiến thức quý báu cho chúng em trong suốt quá trình học. Đặc biệt là các thầy các cô trong khoa Công nghệ thông tin đã tận tình giảng dạy, chỉ bảo, trang bị cho chúng em những kiến thức cần thiết nhất trong suốt quá trình học tập và nghiên cứu tại khoa, đã tạo mọi điều kiện thuận lợi giúp chúng em thực hiện đề tài lớn này. Chúng em cũng xin chân thành cảm ơn cô Nguyễn Thị Hải Năng đã tận tình giảng dạy và hướng dẫn chúng em hoàn thành tốt đề tài này và một thành phần không thể thiếu được chính là sự nỗ lực của các thành viên trong nhóm. Trong quá trình thực hiện đề tài, chúng em đã cố gắng rất nhiều nhưng vẫn không tránh khỏi những thiếu xót cũng như những hạn chế nhất định. Chúng em mong nhận được sự đóng góp ý kiến, chỉ bảo tận tình của các thầy cô và các bạn để đề tài của chúng em hoàn thiện hơn và thiết thực hơn.
NHẬN XÉT CỦA GIÁO VIÊN ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Trang MỤC LỤC LỜI CẢM ƠN Qua thời gian nghiên cứu, phân công công việc tiến hành thực đến nay, đề tài “xây dựng website bán máy tính” hồn thành Chúng em xin chân thành cảm thầy cô trang bị kiến thức quý báu cho chúng em suốt trình học Đặc biệt thầy cô khoa Công nghệ thông tin tận tình giảng dạy, bảo, trang bị cho chúng em kiến thức cần thiết suốt trình học tập nghiên cứu khoa, tạo điều kiện thuận lợi giúp chúng em thực đề tài lớn Chúng em xin chân thành cảm ơn Nguyễn Thị Hải Năng tận tình giảng dạy hướng dẫn chúng em hoàn thành tốt đề tài thành phần thiếu nỗ lực thành viên nhóm Trong q trình thực đề tài, chúng em cố gắng nhiều không tránh khỏi thiếu xót hạn chế định Chúng em mong nhận đóng góp ý kiến, bảo tận tình thầy bạn để đề tài chúng em hoàn thiện thiết thực Chúng em xin chân thành cảm ơn! Trang Nhóm sinh viên thực hiện: Trần Thị Sao Nguyễn Văn Thuần Nguyễn Thị Mai Hương LỜI NÓI ĐẦU Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng thứ phương tiện quý mà ngày trở thành cơng cụ làm việc giải trí thơng dụng người, khơng cơng sở mà gia đình Đứng trước vai trò thông tin hoạt động cạnh tranh gay gắt, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác nghiệp đơn vị Hiện công ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành thương mại hóa Internet Thơng qua sản phẩm công nghệ này, dễ dàng nhận tầm quan trọng tính tất yếu thương mại điện tử Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Trang Ở Việt Nam có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thơng chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến nên dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thông qua web Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, nhóm em định thực đề tài “Xây dựng Website bán máy tính” cho cơng ty Khởi Tạo Với hướng dẫn tận tình Nguyễn Thị Hải Năng, nhóm em hoàn thành đề tài Tuy cố gắng thời gian có hạn, lực thân nhiều hạn chế nên khơng tránh khỏi thiếu sót Em mong nhận thơng cảm đóng góp q thầy Em xin chân thành cảm ơn DANH MỤC CÁC BẢNG Bảng Dia( đĩa) Bảng Ban( bán đĩa) Bảng HoaDon( hóa đơn bán thuê đĩa) Bảng HoaDonNhap( hóa đơn nhập đĩa) Bảng HoaDonTra( hóa đơn trả đĩa) Bảng KhachHangThue( khách hàng thuê) Bảng LoaiDia( loại đĩa) Bảng NhanVien( nhân viên) Bảng Nhap( nhập đĩa) 10 Bảng Thue( thuê đĩa) 11 Bảng Tra( trả đĩa) DANH MỤC CÁC HÌNH VẼ Hình 1.1: User Case hệ thống Hình 1.2: User Case cập nhật thơng tin Hình 1.3: User Case cập nhật thơng tin băng đĩa Hình 1.4: User Case cho chức tìm kiếm Hình 1.5: User Case cho chức thống kê Trang 10 11 12 13 14 Hình 1.6: User Case hóa đơn Hình 2: Biểu đồ Lớp Hình 3.1: Biểu đồ cho chức đăng nhập Hình 3.2: Biểu đồ cho chức tìm kiếm Hình 3.3: Biểu đồ cho chức nhập sản phẩm Hình 3.4: Biểu đồ cho chức lập hóa đơn Hình 3.5: Biểu đồ cho chức thống kê Hình 3.6: Biểu đồ cho trình in ấn Hình 3.7: Biểu đồ cho trình bán mua PHẦN 1: MỞ ĐẦU Lí chọn đề tài Ngày nay, cơng nghệ thơng tin có vai trò quan trọng, động lực thúc đẩy tăng trưởng kinh tế kích thích tăng lực đổi kinh tế tồn cầu nói chung kinh tế quốc dân nước nói riêng Với nhiều thành quan trọng, công nghệ thông tin ứng dụng rộng dãi nhiều lĩnh vực, trở thành yếu tố quan trọng phát triển kinh tế - xã hội, an ninh - quốc phòng Việc đẩy mạnh ứng dụng công nghệ thông tin làm thay đổi tác phong làm việc, nâng cao suất lao động, nâng cao dân trí,…Chính thế, cơng nghệ thông tin trở thành kinh tế mũi nhọn nước ta năm tới Hơn thương mại điện tử lĩnh vực nhiều quan, nhiều cơng ty, nhiều đồn thể cá nhân nghiên cứu phát triển nhằm đưa thiết bị, ứng dụng liên quan đến điện tử tin học vào phục vụ cho phát triển kinh doanh Thương mại điện tử lĩnh vực xem mang tính thời Việt nam, nước ta có nhiều tổ chức, cá nhân nghiên cứu, ứng dụng thương mại điện tử vào kinh doanh lĩnh vực mẻ non trẻ Để góp phần nhỏ vào phát triển thương mại điện tử nước ta nhóm em định thực đề tài “xây dựng website bán máy tính” Với thao tác đơn giản máy có nối mạng Internet người tiêu dùng có tận tay cần cần vào trang web bán hàng, làm theo hướng dẫn click vào bạn cần Không cần đâu xa, cần ngồi chỗ chọn lựa thỏa thích mặt hàng mà u thích giao hàng tận nơi, tiết kiệm thời gian, công sức tiền bạc Trang Hướng tiếp cận đề tài Phần mềm tạo cố gắng hướng đến người dùng với chức đặc biệt phải mô tả đầy đủ thông tin mà người dùng cần đến Viết phần mềm qua loa thông tin cần thiết mà phải đặc tả tồn thơng tin trình lưu trữ truyền thống người dùng Nội dung thực đề tài Khảo sát hệ thống Khảo sát trang web bán hàng trực tuyến trananh.com, hanoicomputer.com, maytinhxachtay.com, dangkhoa.vn, từ áp dụng để xây dựng website bán máy tính Phân tích chức hệ thống Từ q trình khảo sát, phân tích đưa bảng chức hệ thống phân tích chi tiết chức Phân tích thiết kế với UML Vẽ phân tích biểu đồ User Case Biểu đồ Biểu đồ lớp Phân tích thiết kế CSDL Phân tích thiết kế chương trình Ý nghĩa lý luận ý nghĩa thực tiễn đề tài Hệ thống chương trình phần mềm giúp cho doanh nghiệp hay chủ cửa hàng giới thiệu bán sản phẩm tới người tiêu dùng cách nhanh thông qua trang web bán máy tính Và thơng qua trang web người dùng tiếp cận mặt hàng với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Đề tài giúp chúng em hiểu rõ nghiệp vụ quản lý bán hàng qua mạng Ứng dụng đề tài vào việc tối ưu hóa chương trình quản lý sản phẩm cửa hàng bán máy tính Cấu trúc báo cáo Phần 1: Mở đầu Phần 2: Nội dung - Chương I: Khảo sát, xác định yêu cầu, phân tích hệ thống - Chương II: Phân tích thiết kế với UML - Chương III: Phân tích thiết kế sở liệu - Chương IV: Phân tích thiết kế chương trình Phần 3: Thực nghiệm đánh giá kết Phần 4: Tài liệu tham khảo Trang PHẦN 2: NỘI DUNG CHƯƠNG I: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU, PHÂN TÍCH HỆ THỐNG 1.1 Giới thiệu tài liệu 1.1.1 1.1.2 Mục đích Giai đoạn tập trung vào việc thu thập thông tin, tài liệu liên quan tới cấu trúc hệ thống hoạt động hệ thống nhằm xác định số vấn đề trước bắt đầu xây dựng, phát triển dự án Nội dung cần khảo sát tương ứng với vấn đề cần giải cho phù hợp với yêu cầu người sử dụng quy mô hệ thống thơng tin Nhằm phân tích định rõ yêu cầu khách hàng.Tìm hiểu xem phần mềm cần làm khơng phải làm Đích cuối cơng việc phân tích tạo đặc tả yêu cầu, tài liệu ràng buộc khách hàng người phát triển để đến đích chung tạo phần mềm Phạm vi Phục vụ cho cửa hàng bán máy tính có nhu cầu bán hàng qua mạng Và cho nhà sản xuất muốn giới thiệu, muốn quảng bá sản phẩm tới người tiêu dùng thơng qua cửa hàng máy tính Phục vụ cho người tiêu dùng mua sắm trực tuyến thông qua Internet 1.2 Thông tin chung 1.2.1 Thời gian địa điểm Địa điểm khảo sát: Các trang web bán hàng internet trananh.com.vn, vatgia.com, hanoicomputer.com Thành phần tham gia Nhóm khảo sát: Trần Thị Sao Nguyễn Thị Mai Hương Nguyễn Văn Thuần 1.3 Nội dung khảo sát 1.3.1 Hạ tầng trang web bán hàng Hiện nay, nhiều trang web rao vặt mua bán oline nghĩa, khơng có ràng buộc, kiểm soát người mua lẫn người bán, tỉ lệ rủi ro mua hàng khách hàng cao Các web bán hàng phần đáp ứng nhu cầu mua bán hàng trực tuyến người sử dụng Bên cạnh số cửa hàng vần chưa có trang web riêng để giới thiệu thông tin bán hàng Trang Ngay phương thức toán theo kiểu “tiền trao, cháo múc”, chưa có liên kết ngân hàng đơn vị bán hàng Người sử dụng dùng thẻ toán quốc tế qua internet phải cam kết với ngân hàng hoàn toàn chịu rủi ro mua bán qua mạng Quy trình nghiệp vụ Quy trình nhập hàng: Khi kho báo hết hàng phận kinh doanh nghiên cứu xem cần nhập mặt hàng phận kinh doanh lên kế hoạch nhập hàng (vd nhập chiếc, nào…) Sau báo lên nhà cung cấp nhập hàng , nhập hàng đánh mã để tiện việc theo dõi Kế toán kho lưu trữ mã hàng vào phiếu nhập Quy trình bán hàng: Có kế hoạch bán hàng - Bán buôn - Bán theo dự án - Bán lẻ Và có hai cách thức: Bán hàng trực tiếp: Khách hàng đến cửa hàng mua nhân viên bán hàng tư vấn mặt hàng cần mua sau khách hàng chọn mặt hàng cần mua, khách hàng gặp nhân viên thu ngân nộp tiền lấy phiếu đợi kho xuất hàng, sau lấy hàng nhân viên bán hàng giao bảo hành kèm hóa đơn cho khách hàng (hóa đơn phòng kế tốn viết lưu trữ) Bán hàng trực tuyến: Người quản lý đăng lên sản phẩm kèm thông số kĩ thuật, thơng tin khuyến mại, tình trạng, số lượng giá Khách hàng cần mua hàng sau lựa chọn đưa thông số kĩ thuật mặt hàng cần mua phải đăng nhập để tiến hành thêm mặt hàng vào giỏ hàng mình.sau khách hàng lựa chọn phương thức tốn khác nhau, toán qua chuyển khoản tài khoản trực tuyến… Khách hàng điền địa nhận hàng, số điện thoại vào đơn đặt hàng Sau nhận xác nhận chuyển tiền khách hàng cửa hàng thực giao hàng cho khách hàng, tùy vào khu vực mà tính cách thu phí vận chuyển ko thu phí khác Hóa đơn đưa cho khách hàng phòng kế tốn thu lại liên để lưu trữ.Thông tin khách hàng cập nhật vào hệ thống khách hàng mua sản phẩm cơng ty để tiện cho việc chăm sóc khách hàng 1.3.2 Trang 1.3.3 Thống kê bán hàng: kế toán bán hàng (thống kê sản phẩm bán ngày thang năm…) Thống kê thu chi thủ quỹ Thống kê nhập hàng kế toán kho Chăm sóc khách hàng: Trực tiếp Qua điện thoại, mail Thư ngỏ Xác định yêu cầu nghiệp vụ yêu cầu chung hệ thống Hệ thống áp dụng rộng rãi, phổ biến cho đối tượng Giao diện đơn giản, thân thiện, đẹp dễ nhìn, dễ sử dụng cho đối tượng mà khơng cần trình độ cao Phải có tính bảo mật cao Thao tác nhanh chóng, hợp lý, hiệu quả, xác Cập nhật, phục hồi lưu liệu Có chức sau: Quản trị hệ thống - Quản lý đơn hàng - Quản lý sản phẩm - Quản lý giỏ hàng: quản lý giỏ hàng khách hàng họ chọn sản phẩm - Thống kê sản phẩm: Bán chạy nhất, bán ngày, tuần, tháng, năm - Thống kê đơn hàng - Lập báo cáo Nhóm người dùng - Trang chủ: Giới thiệu thông tin cửa hàng, hiển thị thông tin khuyến mãi, hàng mới, hàng ưa chuộng - Hiển thị chi tiết thông tin sản phẩm - Tìm kiếm: Cho phép khách hàng ghé thăm website cửa hàng tìm kiếm sản phẩm theo số tiêu chí như: Tên sản phẩm, tên hãng sản xuất, giá sản phẩm, hay dựa vào số đặc điểm khác… - Giỏ hàng: đựng sản phẩm mà khách hàng chọn - Đặt hàng: Cho phép khách hàng đặt mua hàng Yêu cầu cụ thể chức - Khi khách hàng có nhu cầu mua hàng sau xem kỹ thông tin mặt hàng thông qua trang web công ty, khách hàng đặt hàng thông qua website Trang - - - - - o o o o o 1.3.4 Mổi khách hàng muốn mua hàng phải thành viên phải đăng ký thành công trang web cửa hàng, sau khách hàng đăng nhập thực mua hàng website công ty Trên trang web công ty hiển thị đầy đủ mặt hàng hình, case, loa, linh kiện khác…khách hàng lựa chọn để xem tìm kiếm cơng cụ tìm kiếm sản phẩm sản phẩm mà cần tìm Khi tìm sản phẩm cần mua, khách hàng cần click vào sản phẩm để xem thông tin chi tiết sản phẩm đặt mua ln sản phẩm Sản phẩm mà khách hàng lựa chọn đưa vào giỏ hàng, khách hàng khơng hài lòng với sản phẩm lựa chọn xóa sản phẩm lựa chọn sản phẩm khác thay xóa giỏ hàng khơng muốn mua Sau chọn sản phẩm mà quý khách cần mua, khách hàng ấn vào nút đặt hàng để gửi yêu cầu đặt hàng cho công ty Khách hàng cần phải kiểm tra lại thông tin cá nhân chủng loại hàng hóa mà đặt mua để thuận lợi cho việc thực giao dịch Để thuận tiện cho việc thực đơn hàng, khách hàng cần ghi đúng, đủ thông tin mục đăng ký thành viên Mọi đơn hàng thiếu số thông tin cần thiết (họ tên, địa chỉ, số điện thoại…) bị loại bỏ Những đơn hàng mà công ty cho không hợp lý bị loại bỏ mà không cần báo trước Khách hàng lựa chọn nhiều phương thức toán khách như: Thanh toán qua đường bưu điện Thanh tốn việc chuyển khoản Hoặc trực tiếp đến công ty để giao dịch Và khách hàng lựa chọn phương thức giao hàng Nhận hàng công ty (nếu gần địa điểm công ty) Nhận hàng nhà Xác định yêu cầu kỹ thuật Môi trường phát triển Công nghệ phát triển: Microsoft Visual Studio 2008 Ngôn ngữ: ASP.NET Trang 10 NgayNhap MaNV Ngày nhập Mã nhân viên Datetime Int 3.1.10 Bảng chi tiết nhập “ChiTietNhap” Tên cột MaNhaCungCa p MaSanPham SoLuongNhap SoHoaDon NgayNhap GiaNhap GhiChu Mô tả Mã nhà cung cấp Kiểu liệu Int Mã sản phẩm Số lượng nhập Số hóa đơn Ngày nhập Giá nhập sản phẩm Ghi Int Int Int Datetime Float Nvarchar 3.1.11 Bảng giỏ hàng “GioHang” Chức năng: Lưu trữ số lượng sản phẩm chọn Tên cột MaSanPham MaKhachHan g SoLuong Mô tả Mã sản phẩm Mã khách hàng Kiểu liệu Int Int Số lượng mua Int Trang 35 3.2 Mơ hình liệu quan hệ Trang 36 Trang 37 CHƯƠNG IV: PHÂN TÍCH THIẾT KẾ CHƯƠNG TRÌNH 4.1 Trang đăng nhập Mục đích: Chức cho phép người sử dụng đăng nhập vào website tên đăng nhập mật muốn đặt mua hàng qua website cơng ty Sau đăng nhập thành cơng họ mua sản phẩm Đầu vào: Tên đăng nhập, mật Quá trình: Nhập tên đăng nhập mật Kiểm tra xem tên đăng nhập mật có hợp lệ khơng Đầu ra: Nếu tên đăng nhập mật người sử dụng đăng nhập vào hệ thống Nếu sai hệ thống yêu cầu nhập lại Phạm vi: Cho phép người dùng đăng nhập vào hệ thống website Giao diện: Trang 38 4.2 Trang sản phầm Mục đích: Trang dùng để hiển thị loại sản phẩm với đầy đủ thông tin thông số kỹ thuật loại sản phẩm để người truy cập thấy sản phẩm trang web Phạm vi: Dùng để hiển thị sản phẩm cho phếp người sử dụng thấy thông tin mặt hàng Giao diện chức năng: Trang 39 3.3 Trang chủ Đây giao diện người dùng trang web Tại người dùng xem thơng tin sản phẩm cơng ty thơng qua hình ảnh thơng tin khác vè sản phẩm Giao diện chức Trang 40 3.4 Trang giỏ hàng Đây giao diện trang giỏ hàng Tại trang chứa đựng sản phẩm mà khách hàng chọn cho vào giỏ hàng Nếu người dùng muồn mua tiếp sản phẩm khác thi việc làm theo dãn trang web Tại giỏ hàng chứa đựng thông tin tên sản phẩm, số lượng, giá bán sản phẩm cuối tổng số tiền mặt hàng chọn Trang 41 3.5 Trang quản lý tài khoản Trang dùng cho người quản trị hệ thống quản lý tài khoản phân quyền cho nhân viên công ty với người tài khoản riêng quyền truy cập khác Trang 42 Trang 43 3.6 Trang quản lý sản phẩm Đây trang dung cho nhân viên phân quyền quản lý thông tin sản phẩm Trang 44 3.7 Trang quản lý sản phẩm khuyến Trang dùng để quản lý thông tin khuyến cho loại sản phẩm đợt khuyến cơng ty Trang 45 Trang 46 3.8 Trang quản lý nhà cung cấp Quản lý thông tin nhà cung cấp sản phẩm Trang 47 PHẦN 3: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN Kết đạt - Phần mềm triển khai cửa hàng bán máy tính - Phần mềm có giao diện dễ nhìn, thân thiện với người sử dụng - Sau nghiên cứu, nhóm xây dựng phần mềm quản lý bán máy tính, thay cách quản lý thủ công tay, nhiều thời gian tốn công sức người quản lý - Phần mềm có ứng dụng thực tiễn cửa hàng bán máy tính, dùng để quản lý thông tin liên quan đến sản phẩm (các loại linh kiện máy tính) Hạn chế đề tài Phần mềm xây dựng website bán máy tính hồn thành xong khơng tránh khỏi thiếu xót hạn chế định: - Phần mềm thiếu chức năng, chưa hồn thiện - Kỹ phân tích hệ thống nhiều hạn chế Chưa có chức lưu, phục hồi liệu Hướng phát triển Tiếp tục bổ sung chức mà phần mềm chưa có để phần mềm ứng dụng rộng rãi hàng Tiếp tục hồn thiện chương trình hi vọng đáp ứng nhu cầu người sử dụng Hoàn thiện chức lưu phục hồi liệu cho chương trình Phát triển phần mềm để triển khai nhiều cửa hàng khác PHẦN 4: TÀI LIỆU THAM KHẢO [1].Công nghệ web ứng dụng Trang 48 [2].Lập trình với sở liệu (tác giả: Phạm Hữu Khang) [3] TS.Dương Kiều Hoa - Tôn Thất Hòa An, Giáo trình phân tích thiết kế hệ thống thông tin với UML, NXB Đại học Quốc gia TPHCM, 2006 [4] Tài liệu LINQ to SQL [5] LINQ for Visual C# 2005 [6] http://msdn.microsoft.com.vn [7] http://tailieu.vn [8].http://congdongcviet.com [9].http://google.com.vn Trang 49 ... phòng Việc đẩy mạnh ứng dụng cơng nghệ thơng tin làm thay đổi tác phong làm việc, nâng cao suất lao động, nâng cao dân trí,…Chính thế, công nghệ thông tin trở thành kinh tế mũi nhọn nước ta năm tới... diện đơn giản, thân thiện, đẹp dễ nhìn, dễ sử dụng cho đối tượng mà không cần trình độ cao Phải có tính bảo mật cao Thao tác nhanh chóng, hợp lý, hiệu quả, xác Cập nhật, phục hồi lưu liệu Có chức... sách Actor hệ thống Trong chương trình quản lý Cửa hàng bán băng đĩa bao gồm Admin, Nhân viên, User.Admin: admin người có quyền cao nhất, người đóng vai trò quan trọng hệ thống Nhân viên: Sau đăng