bài toán quản lý showroom ô tô và nhận đặt mua ô tô trên mạng

62 784 1
bài toán quản lý showroom ô tô và nhận đặt mua ô tô trên mạng

Đ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

LỜI CẢM ƠN Để hoàn thành tập lớn này, trước tiên phải kể đến góp ý Thầy Đào Nam Anh Chúng em xin gửi lời cảm ơn chân thành đến thầy tận tình hướng dẫn giúp đỡ chúng em thời gian thực đồ án Chúng em xin chân thành cảm ơn đến thầy cô giáo Khoa Công Nghệ Thông Tin Trường Đại Học Điện Lực truyền đạt kiến thức , kinh nghiệm quý báu cho chúng em trình học tập trường Chúng em xin tỏ lòng cảm ơn sâu sắc gia đình động viên tạo điều kiện cho chúng em thực tốt tập lơn Xin cám ơn cha, mẹ, anh, chị, em! Chúng em xin chân thành cảm ơn đến bạn bè giúp đỡ tài liệu, trao đổi học tập trình làm tập lớn Xin gửi lời cảm ơn đến anh khóa tận tình giúp đỡ chúng em NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Ngày … tháng……năm…… MỤC LỤC CHƯƠNG : KHẢO SÁT SƠ BỘ Mô tả chung toán hệ thống nghiệp vụ Cùng với phát triển mạnh mẽ công nghệ thông tin Internet, ngành bán hàng truyền thống phải có thay đổi cho phù hợp đáp ứng nhu cầu xã hội Bài toán nhóm chúng em chọn toán quản lý thông tin showroom ô tô nhận đặt mua ô tô mạng Ở hình thức tư vấn bán hàng showroom truyền thống thay việc giới thiệu nhận đặt hàng thông qua mạng Internet Riêng vấn đề toán trực tuyến em không đề cập đến toán số lý như: tính ứng dụng thực tế Việt Nam chưa cao tính chất đặc thù mặt hàng ô tô – mặt hàng có giá trị lớn Về hệ thống nghiệp cụ showroom truyền thống bọn em tìm hiểu sẽcó nghiệp vụ sau: - Khách hàng đến cửa hàng xem xe ô tô nhận tư vấn từ - nhân viên bán hàng Sau tham khảo loại xe tính cài đặt, khách hàng định mua xe showroom hướng dẫn làm thủ tục toán tiền Khách hàng hoàn thành thủ tục bàn - giao hàng Nhân viên bán hàng quản lý thông tin loại xe phần - mềm quản lý cài đăt máy tính showroom Nhà quản lý thống kê thông tin bán hàng sử dụng phần mềm quản lý cài đặt máy tính showroom Đặc tả quy trình nghiệp vụ 2.1 Nhân viên bán hàng giới thiệu xe cho khách 2.2 Khách hàng tiến hành thủ tục mua xe 2.3 Nhân viên quản lý thông tin xe 2.4 Nhà quản lý thống kê thông tin vào cuối ngày Mô hình hóa lớp lĩnh vực 3.1 Lớp Manufacture: Thông tin nhà sản xuất Manufacture - manufactureId : int - fullName : String - shortName : String - history : String - otherDetail : String 3.2 Lớp Model: Thông tin đời xe Model - modelId : int - modelName : String - history : String - otherDetail : String - manufactureId : int 3.3 Lớp Category: Danh mục loại xe Category - categoryId : int - categoryName : String - description : String 3.4 Lớp Car: Thông tin chi tiết xe Car - carId : int - carCode : String - avatar : String - quantity : int - askingPrice : double - currency : String - registrationYear : Date - otherDetail : String - categoryId : int - modelId : int 3.5 Lớp Member: Thành viên hệ thống Member - memberId : int - fullName : String - username : String - password : String - birthday : Date - email : String - tel: String - address : String - createDate : Date - isBanned : boolean 3.6 Lớp Order: Thông tin đơn hàng Order - orderId : int - memberId : int - createDate : Date - status : int 3.7 Lớp OrderDetail: Dòng chi tiết đơn hàng OrderDetail - orderId : int - carId : int - agreedPrice : double - currency : String 3.8 Lớp AdminOrder: Nhân viên xử lý hóa đơn AdminOrder - orderId : int - adminId : int - validateDate : Date 3.9 Lớp Admin: Thông tin nhân viên Admin - adminId : int - fullName : String - username : String - password : String - email : String - groupId : int - isBanned : boolean 3.10 Lớp Group: Nhóm sử dụng hệ thống Group - groupId : int - groupName : String - description : String 3.11 Lớp Role: Thông tin quyền hạn truy cập Role - roleId : int - roleName : String - bizRule : String 3.12 Lớp RoleGroup: Chi tiết phân quyền cho nhóm sử dụng RoleGroup - roleId : int - groupId : int - createDate : Date Biểu đồ lớp lĩnh vực 10 4.3 Biểu đồ trình tự ca sử dụng 4.3.1 Các ca sử dụng khách vãng lai a) Xem thông tin xe b) Tìm kiếm xe 48 c) Xem giỏ hàng d) e) Đăng ký thành viên f) 4.3.2 Các ca sử dụng thành viên a) Đăng nhập 49 g) 50 b) Quản lý thông tin cá nhân h) c) Gửi đơn hàng 51 i) 52 4.3.3 Các ca sử dụng nhân viên a) Đăng nhập b) Quản lý thông tin sản phẩm 53 c) Quản lý đơn hàng khách 54 55 d) Quản lý thông tin thành viên e) 4.3.4 Các ca sử dụng nhà quản lý a) Thiết lập bảo mật 56 f) b) Quản lý nhân viên 57 g) c) Thống kê doanh số 58 h) CHƯƠNG : THIẾT KẾ HỆ THỐNG Kiến trúc hệ thống i) Xây dựng hệ thống dựa mô hình kiến trúc Client-Server: bên client gọi dịch vụ bên server trả kết cho client j) Kiến trúc tổng thể hệ thống sau: 59 k) Presentation Tier Giao diện người dùng (html, htm, php…) Logic Tier Model View Control Data Tier Store Procedure CSDL Hệ thống bán xe 60 Biểu đồ gói (Package Diagram) l) m) 61 [...]... nhập’ được thực hiện thành công • Kịch bản chính: Ca sử dụng bắt đầu khi nhân viên đăng nhập thành công vào hệ thống Nhân viên chọn chức năng quản lý thông tin sản phẩm trên menu Nhân viên có thể chọn: Quản lý thông tin hãng sản xuất, Quản lý thông tin loại xe’, Quản lý thông tin xe’ Nếu Quản lý thông tin hãng sản xuất’ được chọn thì thực hiện kịch bản con C1 Nếu Quản lý thông tin loại xe’ được chọn... quyền sẽ không có dòng nào selected) Nhà quản lý có thể chọn quyền rồi ấn ‘Phân quyền’ để gắn nhóm sử dụng với các quyền đó Mẫu giao diện: Trang phân quyền hệ thống: phan-quyen.htm 31 Quản lý nhân viên | Thiết lập bảo mật | Thống kê thông tin Nhóm sử dụng QLý nhóm QLý quyền Phân quyền Nhân viên Nhà quản lý Quản trị viên Quyền hạn Quản lý sản phẩm Quản lý hóa đơn Quản lý thành viên Quản lý nhân viên... Thống kê thông tin Phân quyền 3.4.2 Quản lý nhân viên (1) Mô tả tóm tắt • • Tên: Quản lý nhân viên Mục đích: Giúp nhà quản lý nắm được thông tin của nhân viên và có thể tạo ra thêm nhân viên mới • Tóm lược: Nhà quản lý xem danh sách nhân viên sau đó có thể chọn xem chi tiết nhân viên, nhà quản lý cũng có thể tạo ra nhân viên mới • Đối tác: Nhà quản lý (2) Mô tả kịch bản • Điều kiện đầu vào: Ca sử dụng... Nếu thông tin nhập vào hợp lệ hệ thống sẽ thông báo đăng nhập thành công và chuyển về trang quản lý chính của hệ thống • Kịch bản con: Không có Mẫu giao diện: Trang admin/dang-nhap.htm Trang chủ | Đăng nhập Đăng nhập Tên truy nhập: ………………………………… Mật khẩu: ………………………………………… Đăng nhập 3.3.2 Quản lý thông tin sản phẩm (1) Mô tả tóm tắt • • Tên: Quản lý thông tin sản phẩm Mục đích: Giúp nhân viên quản lý các... khi nhà quản lý đăng nhập thành công vào hệ thống Nhà quản lý có thể lựa chọn Quản lý nhóm sử dụng’, Quản lý quyền hạn’, ‘Phân quyền’ Nếu Quản lý nhóm sử dụng’ được chọn thì thực hiện kịch bản con C1 Nếu Quản lý quyền’ được chọn thì thực hiện kịch bản con C2 Nếu ‘Phân quyền’ được chọn thì thực hiện kịch bản con C3 30 • Kịch bản con: - C1: Mặc định tại trang quản lý nhóm sử dụng có bảng thông tin... phẩm Mục đích: Giúp nhân viên quản lý các thông tin nghiệp vụ như thêm bớt thông tin hãng sản xuất, đời xe, loại xe… quản lý thông tin xe • Tóm lược: Nhân viên chọn chức năng quản lý thông tin sản phẩm rồi chọn các chức năng con trong đó như chức năng quản lý hãng sản xuất, loại xe, quản lý xe • Đối tác: Nhân viên, Nhà quản lý (2) Mô tả kịch bản • Điều kiện đầu vào: Ca sử dụng này chỉ được thực hiện khi... tính hợp lệ của thông tin rồi lưu vào csdl + Nếu ‘Xóa nhóm sử dụng’ được chọn, hệ thống sẽ hỏi lại để xác nhận Nếu nhà quản lý chọn ‘Đồng ý’ thì hệ thống sẽ tiến hành xóa - C2: Mặc định tại trang quản lý quyền có bảng thông tin tất cả các quyền và ở dưới có form thông tin quyền Nhà quản lý có thể thêm, sửa, xóa ngay tại trang + Nếu ‘Thêm quyền’ được chọn, nhà quản lý nhập thông tin nhóm vào form sau đó... như đặt hàng hay quản lý hóa đơn… 1.3 Nhân viên Nhân viên bản chất là người bán hàng trong hệ thống bán hàng truyền thống Nhân viên ở đây sẽ là người mà sau khi đăng nhập vào hệ thống sẽ thực hiện các chức năng quản lý nghiệp vụ như quản lý thông tin xe, xử lý hóa đơn khách hàng… 1.4 Nhà quản lý Nhà quản lý là người làm chủ Họ sẽ được thực hiện toàn quyền đối với hệ thống Ngoài ra chỉ có nhà quản lý. .. Dòng hóa đơn 3…… ………………………… Xử lý hóa đơn 3.3.4 Quản lý thông tin thành viên (1) Mô tả tóm tắt • • Tên: Quản lý thông tin thành viên Mục đích: Giúp nhân viên quản lý thông tin thành viên sử dụng hệ thống • Tóm lược: Nhân viên từ danh sách các thành viên có thể chọn xem chi tiết thông tin của khách hàng • Đối tác: Nhân viên, Nhà quản lý (2) Mô tả kịch bản • Điều kiện đầu vào: Ca sử dụng này chỉ được thực... thành công • Kịch bản chính: Ca sử dụng bắt đầu khi nhà quản lý đăng nhập hệ thống thành công Nhà quản lý chọn Quản lý nhân viên’ trên thanh menu Trang chính của chức năng quản lý nhân viên có bảng danh sách tất cả nhân viên với một số thông tin cơ bản Nhà quản lý có thể chọn ‘Thêm nhân viên’, ‘Xem thông tin nhân viên chi tiết’ Nếu ‘Thêm nhân viên’ được chọn thực hiện kịch bản con C1 Nếu ‘Xem thông tin ... chọn toán quản lý thông tin showroom ô tô nhận đặt mua ô tô mạng Ở hình thức tư vấn bán hàng showroom truyền thống thay việc giới thiệu nhận đặt hàng thông qua mạng Internet Riêng vấn đề toán. .. dụng QLý nhóm QLý quyền Phân quyền Nhân viên Nhà quản lý Quản trị viên Quyền hạn Quản lý sản phẩm Quản lý hóa đơn Quản lý thành viên Quản lý nhân viên Thống kê thông tin Phân quyền 3.4.2 Quản lý. .. đăng nhập vào hệ thống thực chức quản lý nghiệp vụ quản lý thông tin xe, xử lý hóa đơn khách hàng… 1.4 Nhà quản lý Nhà quản lý người làm chủ Họ thực toàn quyền hệ thống Ngoài có nhà quản lý có chức

Ngày đăng: 06/12/2015, 16:28

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1 : KHẢO SÁT SƠ BỘ

    • 1. Mô tả chung về bài toán và hệ thống nghiệp vụ.

    • 2. Đặc tả các quy trình nghiệp vụ.

      • 2.1. Nhân viên bán hàng giới thiệu xe cho khách.

      • 2.2. Khách hàng tiến hành thủ tục mua xe.

      • 2.3. Nhân viên quản lý thông tin xe.

      • 2.4. Nhà quản lý thống kê thông tin vào cuối ngày.

      • 3. Mô hình hóa các lớp lĩnh vực.

        • 3.1. Lớp Manufacture: Thông tin nhà sản xuất.

        • 3.2. Lớp Model: Thông tin đời xe.

        • 3.3. Lớp Category: Danh mục loại xe.

        • 3.4. Lớp Car: Thông tin chi tiết xe.

        • 3.5. Lớp Member: Thành viên hệ thống.

        • 3.6. Lớp Order: Thông tin cơ bản của 1 đơn hàng.

        • 3.7. Lớp OrderDetail: Dòng chi tiết trong một đơn hàng.

        • 3.8. Lớp AdminOrder: Nhân viên xử lý hóa đơn.

        • 3.9. Lớp Admin: Thông tin nhân viên.

        • 3.10. Lớp Group: Nhóm sử dụng hệ thống.

        • 3.11. Lớp Role: Thông tin các quyền hạn truy cập.

        • 3.12. Lớp RoleGroup: Chi tiết phân quyền cho từng nhóm sử dụng.

        • 4. Biểu đồ lớp các lĩnh vực.

        • CHƯƠNG 2 : PHÂN TÍCH HỆ THỐNG

          • 1. Các đối tượng sử dụng hệ thống.

            • 1.1. Khách vãng lai.

            • 1.2. Thành viên hệ thống.

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

Tài liệu liên quan