BÁO CÁO ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE BÁN MÁY TÍNH

94 1.2K 5
BÁO CÁO ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE BÁN MÁY TÍNH

Đ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 QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA HỆ THỐNG THÔNG TIN BÁO CÁO ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE BÁN MÁY TÍNH Giảng viên hướng dẫn: ThS. NGUYỄN ĐÌNH LOAN PHƯƠNG Nhóm sinh viên thực hiện: 1. HỒ MINH QUÂN MSSV: 09520232 2. TÔ THÀNH LUÂN MSSV: 09520420 Lớp : HTTT04 Khóa : 2009 - 2014 TP. Hồ Chí Minh, tháng 6 năm 2013 LỜI MỞ ĐẦU Ngày nay, việc mua hàng hóa còn nhiều khó khăn và tốn thời gian cho người tiêu dùng, đặc biệt là những người ở vùng xâu vùng xa. Vì thế, chúng em đặt ra một ý tưởng là chúng em muốn áp dụng công nghệ mạng internet vào việc mua hàng trực tuyến cho người tiêu dùng nhằm thuận tiện cho việc mua hàng mà không cần phải đến tận cửa hàng để mua sản phẩm mà sản phẩm vẫn tới nơi mình. Thông qua môn học xây dựng đồ án hệ thống thông tin, dựa trên những kiến thức đã học, chúng em muốn tin học hóa việc mua hàng bằng cách xây dựng một website mua hàng trực tuyến dựa trên các công nghệ ajax, jquery,… Cụ thể, là chúng em sẽ xây dựng website bán máy tính qua mạng nhằm phục vụ cho việc mua máy tính cho người tiêu dùng. Nhóm thực hiện Tháng 6/2013 Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2. Tô Thành Luân - 09520420 LỜI CẢM ƠN Môn học xây dựng đồ án hệ thống thông tin là một môn học tiền đề giúp cho việc làm khóa luận sau này, vì vậy đó là một học rất quan trọng để hỗ trợ những kỹ năng trước khi bước vào làm khóa luận tốt nghiệp. Hôm nay, nhóm chúng em đã hoàn thành xong môn học này. Vì vậy, nhóm chúng em muốn bày tỏ lòng biết ơn chân thành tới cô Nguyễn Đình Loan Phương, người cô đã tận tình quan tâm giúp đỡ nhóm chúng em hoàn thành môn học này. Một lần nữa, nhóm chúng em xin chân thành cảm ơn cô rất nhiều! Nhóm sinh viên thực hiện 1. Hồ Minh Quân 2. Tô Thành Luân Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2. Tô Thành Luân - 09520420 LỜI NHẬN XÉT (Của giảng viên hướng dẫn) Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2. Tô Thành Luân - 09520420 MỤC LỤC DANH MỤC CÁC BẢNG, SƠ ĐỒ Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2. Tô Thành Luân - 09520420 6 CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG 1.1. Mục tiêu đề tài Công ty bán máy tính Phong Vũ cần xây dựng một website nhằm mục đích tin học hóa trong việc bán hàng.  Đối với khách hàng - Website sẽ hỗ trợ khách hàng mua máy tính hoặc xem giá cả của tất cả các loại máy tính mà công ty đang kinh doanh trên trang web công ty mà không cần phải đến tại công ty để mua hàng. - Website hỗ trợ khách hàng thanh toán đơn đặt hàng dưới nhiều hình thức khác nhau như thanh toán bằng tiền mặt, thanh toán qua chuyển khoản ATM của nhiều ngân hàng, thanh toán trực tuyến qua ngân lượng, paypal. - Sau khi đặt hàng xong thì nhân viên công ty sẽ chuyển hàng theo yêu cầu của khách hàng.  Đối với công ty Website sẽ hỗ trợ các chức năng quản lý tài khoản người dùng, quản lý thông tin các sản phẩm, quản lý khách hàng, quản lý tin tức, quản lý các đơn hàng chưa thanh toán, đã thanh toán và chưa giao hàng, đã thanh toán và giao hàng, quản lý các đơn hàng thanh toán bằng tiền mặt, chuyển khoản, thanh toán trực tuyến; lập báo cáo thống kê sản phẩm bán chạy, doanh thu hàng tháng, thống kê khách hàng mua nhiều; lập các biểu đồ thống kê. 1.2. Khảo sát hiện trạng 1.2.1. Hiện trạng của đơn vị - Tên đơn vị: Công ty Cổ phần TM-DV Phong Vũ - Mô tả: Công ty chuyên bán các loại máy tính, các thiết bị phần cứng Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2.Tô Thành Luân - 09520420 7 1.2.2. Cơ cấu tổ chức Sơ đồ 1.1 Sơ đồ quản lý công ty  Người quản lý công ty: Trông coi việc kinh doanh của công ty. Người quản lý có quyền quyết định về các loại máy tính và các thiết bị phần cứng sẽ được bán trong công ty, tuyển thêm nhân viên hoặc bớt nhân viên.  Quản lý máy tính: Việc quản lý máy tính bao gồm các công việc chính như cập nhật thông tin sản phẩm, thêm các loại sản phẩm mới, xóa sản phẩm ra khỏi công ty và cập nhật các thông tin khác có liên quan đến sản phẩm.  Quản lý tin tức: Việc quản lý tin tức bao gồm các công việc chính như thêm mới tin tức, xóa tin tức và sửa tin tức liên quan đến việc bán máy tính, các tin tức quảng cáo.  Quản lý khách hàng: Khách hàng thực hiện việc mua sản phẩm như máy tính, các thiết phần cứng máy tính,… trên website theo nhu cầu của mình, thực hiện việc lập các đơn đặt hàng, giao dịch các khoản chi phí khi mua sản phẩm, khách hàng có thể thanh toán đơn đặt hàng của mình theo nhiều hình thức như thanh toán bằng tiền mặt, chuyển khoản qua ATM, thanh toán trực tuyến, và khách hàng nhận sản phẩm khi nhận viên của công ty giao sản phẩm tại công ty hoặc giao hàng tận nơi. 1.2.3. Qui trình quản lý hiện tại - Người quản lý theo dõi các sản phẩm còn trong kho không bằng phần mềm Microsoft Excel. Mỗi lần cập nhật sản phẩm mới về, thủ kho sẽ cập nhật thông tin sản phẩm trong bảng tính của Excel. - Khi có khách hàng đến mua sản phẩm, người quản lý lập phiếu bán hàng cho khách hàng bằng các mẫu đã thiết kế sẵn. - Người quản lý lập các báo cáo thống kê dựa vào dữ liệu đã thu thập được khi nhập sản phẩm mới về. - Người quản lý theo dõi việc kinh doanh của công ty thông qua các báo cáo của nhân viên thu ngân lập trên các file word. 1.2.4. Nhược điểm của qui trình hiện tại Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2.Tô Thành Luân - 09520420 8 - Các quy trình hiện tại trong công ty được làm bán tự động. Trong quá trình lập hóa đơn cũng gặp nhiều lỗi sai chủ yếu do một phần do tính toán của các nhân viên khi sử dụng phần mềm Microsoft Excel. - Việc cập nhật lại thông tin của sản phẩm làm mất nhiều thời gian do số lượng sản phẩm trong công ty lớn. - Khó kiểm soát được sự trùng lắp giữa các sản phẩm trong quá trình nhập thông tin sản phẩm. - Gây khó khăn trong việc lập báo cáo, thống kê. - Gây khó khăn cho người quản trị trong việc quản lý nhân viên trong công ty. - Chưa có phần mô tả chi tiết từng sản phẩm. - Chưa hỗ trợ khách hàng mua sản phẩm qua mạng, thanh toán qua mạng, chủ yếu thanh toán tiền mặt tại cửa hàng, không hỗ trợ giao hàng tận nơi cho khách hàng và trao đổi các khoản chi phí thông qua các công nghệ tiên tiến trong nghiệp vụ của ngân hàng. 1.2.5. Hiện trạng việc tin học hóa tại công ty - Máy tính cấu hình mạnh đủ đáp ứng. - Đường truyền ADSL tốc độ cao. - Nhân viên công ty có trình độ tin học A và sử dụng vi tính thành thạo. - Khách hàng đăng kí sử dụng là khách hàng thuộc tầng lớp tri thức, trình độ cao và có thể sử dụng được hệ thống. Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2.Tô Thành Luân - 09520420 9 CHƯƠNG 2: PHÂN TÍCH YÊU CẦU 2.1. Yêu cầu chức năng - Hỗ trợ chức năng xem thông tin chi tiết sản phẩm. - Hỗ trợ chức năng thêm, xóa, sửa số lượng sản phẩm cần mua vào giỏ hàng để thanh toán. - Hỗ trợ các chức năng thanh toán như : o Bằng tiền mặt (tại cửa hàng, tại nơi giao hàng). o Chuyển khoản qua thẻ ATM ngân hàng ACB, Vietcombank, …. o Thanh toán trực tuyến qua cổng thanh toán trực tuyến nganluong.vn. o Thanh toán trực tuyến qua cổng thanh toán Paypal - Hỗ trợ người dùng đăng kí khách hàng thành viên. - Hỗ trợ chức năng xem những sản phẩm mà người mua đã xem - Hỗ trợ chức năng đánh giá sản phẩm của người dùng liên kết với facebook - Hỗ trợ chức năng so sánh giữa các sản phẩm. - Hỗ trợ khách vãng lai mua hàng mà không cần đăng kí thành viên. - Hỗ trợ khách hàng tìm kiếm đơn giản và tìm kiếm nâng cao sản phẩm. - Thêm, xóa, sửa thông tin của sản phẩm. - Thêm, xóa, sửa thông tin của người dùng. - Thêm, xóa, sửa thông tin của khách hàng. - Quản lý các đơn đặt hàng. - Lập, xóa, sửa đơn đặt hàng. - Hỗ trợ in ấn đơn đặt hàng. - Báo cáo thống kê doanh thu, các sản phẩn bán chạy, khách hàng mua nhiều. - Biểu đồ thống kê sản phẩm bán được qua các tháng, biểu đồ thống kê doanh thu theo năm, biểu đồ thống kê doanh thu từng sản phẩm. 2.2. Yêu cầu phi chức năng 2.2.1. Yêu cầu bảo mật Chương trình được xây dựng với bảng phân quyền truy cập. Với mỗi loại người dùng sẽ được sử dụng những chức năng qui định sẵn. Mật khẩu khi được lưu xuống CSDL sẽ được mã hóa khi hiển thị, đảm bảo ngăn chặn việc xâm nhập hệ thống trái phép. 2.2.2. Yêu cầu an toàn Xác nhận lại thông tin cần xóa, tránh trường hợp người dùng xóa nhằm khi ấn phải phím xóa. 2.2.3. Yêu cầu tiện dụng - Tiết kiệm được tối đa thời gian cho người dùng hệ thống. - Giao diện thân thiện và dễ sử dụng cho người dùng. - Dễ bảo trì, sửa chữa, nâng cấp. Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2.Tô Thành Luân - 09520420 10 CHƯƠNG 3: SƠ ĐỒ USE CASE 3.1. Sơ đồ use case Sơ đồ 3.2 Sơ đồ use case 3.2. Danh sách các tác nhân STT Tác nhân nghiệp vụ Ý nghĩa 1 Người quản lý công ty Là người có toàn quyền trong hệ thống (gồm quản lý đơn đặt hàng, nhân viên, sản phẩm, hay xem thống kê tình hình doanh thu, …). 2 Người quản lý máy tính Là nhóm người có nhiệm vụ quản lý công việc liên quan đến các sản phẩm trong hệ thống (thêm, xóa hay cập nhật thông tin sản phẩm). 3 Người quản lý khách hàng Nhóm người này chỉ có nhiệm vụ xóa thông tin khách hàng khỏi hệ thống. 4 Người quản lý tin tức Là nhóm người thực hiện các công việc có liên quan đến tin tức (như thêm, xóa hay cập nhật tin tức, tin khuyến mãi,…). 5 Khách hàng Là đối tượng chính mà hệ thống hướng đến. Giảng viên hướng dẫn Sinh viên thực hiện ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232 2.Tô Thành Luân - 09520420 [...]... nhập thông tin tài khoản Dòng sự kiện chính  Hệ thống kiểm tra thông tin tài khoản  Nếu hợp lệ thì hệ thống cho phép người dùng đăng nhập vào hệ thống và thông báo thành công Ngược lại thì chuyển qua các dòng sự kiện phụ 1, 2, 3 1 Nếu người dùng nhập không đầy đủ thông tin tài khoản, hệ thống thông báo yêu cầu nhập đầy đủ thông tin 2 Nếu tên đăng nhập hoặc mật khẩu không hợp lệ hệ Dòng sự kiện phụ thống. .. Sơ đồ 4.8 Sơ đồ Xem báo cáo thống kê 4.3.2 Sơ đồ lớp “Xem báo cáo thống kê” Sơ đồ 5.4 Sơ đồ lớp Xem báo cáo thống kê 4.4 Sơ đồ “Quản lý người dùng” 4.4.1 Sơ đồ trình tự “Thêm người dùng” Giảng viên hướng dẫn Sinh viên thực hiện ThS Nguyễn Đình Loan Phương 1 Hồ Minh Quân - 09520232 2.Tô Thành Luân - 09520420 34 Sơ đồ 4.9 Sơ đồ Thêm người dùng 4.4.2 Sơ đồ trình tự “Cập nhật thông tin người dùng” Sơ đồ. .. Người quản lý tin tức  Khách hàng đã đăng ký thành viên Điều kiện trước Đăng nhập vào hệ thống thành công Use case bắt đầu khi người dùng muốn thay đổi thông tin cá nhân của mình:  Hệ thống hiển thị chi tiết thông tin cá nhân của người sử dụng  Người dùng nhập thông tin mới Dòng sự kiện chính  Hệ thống kiểm tra người dùng điền đầy đủ thông tin  Nếu đầy đủ thì hệ thống lưu lại thông tin vừa mới... báo cáo thống kê” Tên use case Xem báo cáo thống kê Thống kê doanh thu bán hàng, sản phẩm bán chạy, Mục đích khách hàng mua nhiều Actors Người quản lý công ty Điều kiện trước Đăng nhập vào hệ thống thành công Use case bắt đầu khi người dùng muốn xem thông tin thống kê doanh thu bán hàng hoặc các sản phẩm bán chạy hoặc các khách hàng mua nhiều: Dòng sự kiện chính  Người dùng chọn thời gian muốn thống. .. Xóa tin tức Xóa tin tức ra khỏi hệ thống  Người quản lý công ty Actors  Người quản lý tin tức Điều kiện trước Đăng nhập vào hệ thống thành công Use case bắt đầu khi người quản lý chọn chức năng xóa tin tức:  Người quản lý chọn tin tức muốn xóa và chọn nút xóa hoặc xóa các mục chọn Dòng sự kiện chính  Hệ thống hiển thị thông báo xác nhận xóa  Nếu người quản lý chọn Có thì hệ thống xóa thông tin. .. 3.4.8 Use case “Xem biểu đồ thống kê” Tên use case Xem biểu đồ thống kê Xem sự tăng trưởng doanh thu bán hàng theo từng Mục đích tháng, biết được những sản phẩm nào bán chạy và những khách hàng mua nhiều Actors Người quản lý công ty Điều kiện trước Đăng nhập vào hệ thống thành công Use case bắt đầu khi người dùng muốn xem biểu đồ thống kê doanh thu bán hàng hoặc các sản phẩm bán chạy hoặc các khách hàng... “Quản lý tin tức” 3.4.6.1 Use case “Thêm tin tức” Tên use case Mục đích Thêm tin tức Thêm tin tức mới vào hệ thống  Người quản lý công ty Actors  Người quản lý tin tức Điều kiện trước Đăng nhập vào hệ thống thành công Use case bắt đầu khi người quản lý chọn chức năng thêm mới tin tức:  Người quản lý điền thông tin của tin tức cần thêm và chọn nút Thêm Dòng sự kiện chính  Hệ thống kiểm tra thông tin. .. điển thông tin (về người mua hàng, nơi giao hàng, …)  Hệ thống kiểm tra thông tin và chuyển người dùng đến trang thanh thanh toán  Người dùng kiểm tra lại thông tin mua hàng và chọn hình thức thanh toán  Nếu khách hàng không chọn hình thức thanh toán trực tuyến thì hệ thống lưu thông tin mua hàng của khách hàng Ngược lại thì chuyển qua dòng sự kiện phụ 2 1 Nếu khách hàng đã đăng nhập  hệ thống. .. đăng ký để trở thành thành viên của hệ thống Khách hàng chưa đăng ký thành viên Không có Use case bắt đầu khi người quản lý chọn chức năng đăng ký:  Hệ thống hiển thị màn hình đăng ký thành viên  Người dùng điển thông tin đăng ký  Hệ thống kiểm tra tính hợp lệ của thông tin người dùng nhập vào  Nếu hợp lệ thì hệ thống lưu thông tin của người dùng  hiển thị thông báo  kết thúc use case Ngược lại... thông tin hợp lệ  Nếu hợp lệ thì thêm tin tức vào hệ thống và hệ thống hiển thị thông báo thêm thành công Ngược lại chuyển qua dòng sự kiện phụ 1 1 Nếu người quản lý điền không đầy đủ thông tin hoặc thông tin không hợp lệ  hệ thống sẽ hiện Dòng sự kiện phụ thị những thông tin bị thiếu hoặc không hợp lệ đó Bảng 3.12 Đặc tả use case Thêm tin tức 3.4.6.2 Use case “Xóa tin tức” Giảng viên hướng dẫn Sinh . QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA HỆ THỐNG THÔNG TIN BÁO CÁO ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE BÁN MÁY TÍNH Giảng viên hướng dẫn: ThS. NGUYỄN ĐÌNH LOAN. mới tin tức:  Người quản lý điền thông tin của tin tức cần thêm và chọn nút Thêm.  Hệ thống kiểm tra thông tin hợp lệ.  Nếu hợp lệ thì thêm tin tức vào hệ thống và hệ thống hiển thị thông báo. không đầy đủ thông tin tài khoản, hệ thống thông báo yêu cầu nhập đầy đủ thông tin. 2. Nếu tên đăng nhập hoặc mật khẩu không hợp lệ hệ thống thông báo lỗi và yêu cầu nhập lại thông tin tài khoản 3.

Ngày đăng: 05/04/2015, 16:41

Từ khóa liên quan

Mục lục

  • Giảng viên hướng dẫn Sinh viên thực hiện

  • ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232

  • 2. Tô Thành Luân - 09520420

  • Giảng viên hướng dẫn Sinh viên thực hiện

  • ThS. Nguyễn Đình Loan Phương 1. Hồ Minh Quân - 09520232

  • LỜI MỞ ĐẦU

  • CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG

    • 1.1. Mục tiêu đề tài

    • 1.2. Khảo sát hiện trạng

    • CHƯƠNG 2: PHÂN TÍCH YÊU CẦU

      • 2.1. Yêu cầu chức năng

      • 2.2. Yêu cầu phi chức năng

        • 2.2.1. Yêu cầu bảo mật

        • 2.2.2. Yêu cầu an toàn

        • 2.2.3. Yêu cầu tiện dụng

        • CHƯƠNG 3: SƠ ĐỒ USE CASE

          • 3.1. Sơ đồ use case

          • 3.2. Danh sách các tác nhân

          • 3.3. Danh sách các use case nghiệp vụ

          • 3.4. Đặc tả các use case hệ thống:

            • 3.4.1. Use case “Đăng nhập”

            • 3.4.2. Use case “Quản lý đơn hàng”

            • 3.4.3. Use case “Xem báo cáo thống kê”

            • 3.4.4. Use case “Quản lý người dùng”

            • 3.4.5. Use case “Quản lý khách hàng”

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

Tài liệu liên quan