XÂY DỰNG PHẦN MỀM QUẢN LÍ BÁN HÀNG TRONG CỦA HÀNG THỂ THAO

13 634 1
XÂY DỰNG PHẦN MỀM QUẢN LÍ BÁN HÀNG TRONG CỦA HÀNG  THỂ THAO

Đ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

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Viện Công Nghệ Thông Tin và Truyền Thông  Bài tập lớn: Phân tích và thiết kế hệ thống thông tin hướng đối tượng Đề tài: XÂY DỰNG PHẦN MỀM QUẢNBÁN HÀNG TRONG CỦA HÀNG THỂ THAO Giảng viên hướng dẫn: TS. Nguyễn Hữu Đức Nhóm sinh viên thực hiện: Nhóm 20 Đoàn Trung Kiên SHSV : 20086096 Phạm Văn Chí SHSV : 20086077 Phạm Trí Dũng SHSV : 20086081 Phạm Tiến Dũng SHSV : 20086080 HÀ NỘI 4 – 2012 Mục lục I. Khảo sát sơ bộ qui trình nghiệp vụ 3 1. Mô tả chung về hệ thống nghiệp vụ 3 2. Sơ đồ ánh xạ qui tình (activity diagram) 3 2.1. Quản nhập kho: 3 2.2. Quản bán hàng 4 3. Mô hình hóa các lớp lĩnh vực: 5 II. Phân tích hệ thống: 5 1. Các tác nhân và ca sử dụng: 5 2. Đặc tả ca sử dụng: 6 2.1. Nhập kho (import product) 6 2.1.1. Giao diện: 6 2.1.2. Kịch bản: 6 2.2. Bán hàng (sell product) 7 2.2.1. Giao diện: 7 2.2.2. Kịch bản: 7 3. Biểu đồ lớp 8 3.1. Biểu đồ lớp phần nhập kho: 8 3.2. Biểu đồ lớp phần bán hàng: 9 4. Biểu đồ trình tự 10 4.1. Biểu đồ trình tự phần nhập kho 10 4.2. Biểu đồ trình tự phần bán hàng 11 5. Biểu đồ tương tác 12 5.1. Biểu đồ tương tác phần nhập kho: 12 5.2. Biểu đồ tương tác phần bán hàng 12 III. Thiết kế (sử dụng kiến trúc MVC): 13 I. Khảo sát sơ bộ qui trình nghiệp vụ 1. Mô tả chung về hệ thống nghiệp vụ - Đây là một cửa hàng thể thao nhỏ, bên trong chỉ có 1 gian kho hàng, trong gian bán hàng có 3 nhân viên chịu trách nhiệu giới thiệu, bán hành cho khách. - Yêu cầu thực tế: để quản việc bán hàng trong cửa hàng, chúng em dự định xây dựng phần mềm bán hàng để hỗ trợ cho 2 qui trình chính sau: o Quản nhập kho: quản số lượng hàng trong kho để có kế hoạch nhập thêm sản phẩm. o Quản bán hàng:giúp nhân viên bán hàng dễ dành hơn trong việc nhập các mặt hàng, số lượng cần bán, hệ thống sẽ tự động tính tiền và in hóa đơn cho khách. 2. Sơ đồ ánh xạ qui tình (activity diagram) 2.1. Quản nhập kho: Stock manager Supplier Product request Sell product and send receipt Recive product, receipt and pay money Save receipt and update data check product quantity in stock 2.2. Quản bán hàng 3. Mô hình hóa các lớp lĩnh vực: Product Receipt 1 1 * Supplier Category 1 0 * 1 0 * II. Phân tích hệ thống: 1. Các tác nhân và ca sử dụng: Seller Logon Sell product Manage stock System Add product Edit product Delete product Print receipt Stock Manager <<extends>> <<extends>> <<extends>> <<extends>> 2. Đặc tả ca sử dụng: 2.1. Nhập kho (import product) 2.1.1. Giao diện: Nhập hàng Mã sận phậm Sậ lậậng Giá Danh sách sận phậm Nhập Reset Mã sận phậm Tên sận phậm Sậ lậậng Giá Danh mậc 2.1.2. Kịch bản: Người quản kho Hệ thống 1 - Yêu cầu nhập kho 4 - Chọn sản phẩm cần nhập 5 - Nhập số lượng, giá 6 - Click nút “nhập” 2 - Hiển thị form nhập kho 3 - Hiển thị danh sách sản phẩm 7 - Kiểm tra tính chính xác của số lượng, giá 8 - Ghi vào cơ sở dữ liệu và cập nhật lại phần danh sách sản phẩm 2.2. Bán hàng (sell product) 2.2.1. Giao diện: Bán hàng Mã sận phậm Sậ lậậng Danh sách sận phậm Mã sận phậm Tên sận phậm Sậ lậậng Giá Thành tiận Thêm sận phậm Xóa Xóa Xóa Tậng tiận: Tên sận phậm: Giá: Trong kho còn: Tên khách hàng In biên lai 2.2.2. Kịch bản: Nhân viên bán hàng Hệ thống 1 - Yêu cầu bán hàng 4 - Chọn sản phẩm cần bán 5 - Nhập số lượng 6 - Click nút “thêm sản phẩm” 2 - Hiển thị form bán hàng 3 - Hiển thị danh sách sản phẩm 7 - Kiểm tra tính chính xác của số lượng 8 - Cập nhật số lượng phần danh sách sản phẩm 9 - Cập nhật thành tiền và tổng tiền 10 - Nhập tên khách hàng 11 - Click nút “In biên lai” 12 - In biên lai 13 - Ghi lại biên lai trong cơ sở dữ liệu. 3. Biểu đồ lớp 3.1. Biểu đồ lớp phần nhập kho: Product_list, selected_item, price 3.2. Biểu đồ lớp phần bán hàng: Product_list, selected_item 4. Biểu đồ trình tự 4.1. Biểu đồ trình tự phần nhập kho Product_id, quantity, price) Product_id, quantity, price) [...]...4.2 Biểu đồ trình tự phần bán hàng 5 Biểu đồ tương tác 5.1 Biểu đồ tương tác phần nhập kho: 5.2 Biểu đồ tương tác phần bán hàng III Thiết kế (sử dụng kiến trúc MVC): Kiến trúc MVC tổng quát: Kiến trúc MVC cho phần bán hàng (dưới dạng biểu đồ trình tự): Sell Product View (form) Product List Selling Controller Product Model

Ngày đăng: 13/03/2014, 19:10

Hình ảnh liên quan

3. Mơ hình hóa các lớp lĩnh vực: ProductReceipt 1 1..* Supplier Category10..*10..*Product - XÂY DỰNG PHẦN MỀM QUẢN LÍ BÁN HÀNG TRONG CỦA HÀNG  THỂ THAO

3..

Mơ hình hóa các lớp lĩnh vực: ProductReceipt 1 1..* Supplier Category10..*10..*Product Xem tại trang 5 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan