Phân tích thiết kế hệ thống cho một công ty bán máy vi tính

25 455 0
Phân tích thiết kế hệ thống cho một công ty bán máy vi 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

Tiểu luận: Phân tích thiết kế hướng đối tượng BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG TIỂU LUẬN MÔN Đề tài: Phân tích thiết kế hệ thống cho một công ty bán máy vi tính Giảng viên hướng dẫn: TS. Nguyễn Thanh Bình Học viên thực hiện : Nguyễn Duy Linh Hoàng Công Tiến Lớp : Cao học KHMT – K24 (QB) Quảng Bình, tháng 12 năm 2012 Trang 1 Tiểu luận: Phân tích thiết kế hướng đối tượng LỜI CÁM ƠN! Chúng em chân thành cám ơn thầy giáo TS. Phan Thanh Bình đã tận tình giảng dạy và chỉ bảo để chúng em có thể hoàn thành bài tập lớn này. Những lời nhận xét của thầy trong quá trình bảo vệ và giảng dạy trên lớp rất bổ ích đối với chúng em. Một lần nữa chúng em xin chân thành cám ơn! Trang 2 Tiểu luận: Phân tích thiết kế hướng đối tượng I. Phát biểu bài toán Một công ty mua, bán thiết bị máy tính được chia làm ba bộ phận với những nhiệm vụ khác nhau: Bộ phận bán hàng, bộ phận kho hàng, ban quản trị công ty. Khi khách có nhu cầu mua thiết bị sẽ lập đơn mua hàng, để đáp ứng yêu cầu của khách bộ phận bán hàng sẽ đưa ra bảng báo giá máy tính cho khách. Nếu khách hàng đồng ý mua thì làm đơn mua hàng với công ty. Bộ phận bán hàng sẽ nhận và kiểm tra đơn mua hàng. Nếu số lượng hàng trong đơn mua hàng hết thì yêu cầu khách hàng chọn thiết bị khác. Nếu đủ thì tính toán tiền khách phải trả, yêu cầu khách hàng thanh toán tiền phải trả cho các thiết bị cần mua. Sau đó bộ phận bán hàng sẽ lập hóa đơn và phiếu bảo hành để bàn giao cho khách hàng. Sau đó khách hàng sẽ mang hóa đơn đã thanh toán đến kho để lấy hàng. Sau đó bộ phận kho sẽ tiến hành bàn giao thiết bị cho khách thông qua hóa đơn đã thanh toán và đóng dấu (kí tên) đã giao hàng vào hóa đơn thanh toán. Khi có yêu cầu nhập thiết bị từ bộ phận bán hàng lên ban quản trị. Ban quản trị sẽ duyệt đơn yêu cầu, tiến hành lập hợp đồng (đơn đặt hàng) mua bán thiết bị, gồm các thông tin chi tiết về thiết bị và gửi đến cho nhà cung cấp. Để đáp ứng nhu cầu nhập thiết bị của công ty nhà cung cấp sẽ chuyển thiết bị cho công ty theo hợp đồng mua, bán thiết bị và biên lai bàn giao thiết bị (kiêm hóa đơn thanh toán tiền thiết bị). Trước khi nhập hàng vào kho, bộ phận kho sẽ kiểm tra xem đã đủ thiết bị chưa theo biên bản bàn giao thiết bị mà nhà cung cấp gửi đến, đồng thời bộ phận kho sẽ ghi các thông tin cần thiết vào sổ chi và sổ kho. Sau một khoảng thời gian nhất định các bộ phận bán hàng và bộ phận kho sẽ tổng hợp thông tin mua, bán và các thông tin khác để lập báo cáo lên ban quản trị công ty. Trang 3 Tiểu luận: Phân tích thiết kế hướng đối tượng II. Đặc tả các quy trình nghiệp vụ Trang 4 Tiểu luận: Phân tích thiết kế hướng đối tượng H1: Biểu đồ quy trình nghiệp vụ mua bán hàng Trang 5 Tiểu luận: Phân tích thiết kế hướng đối tượng H2: Quy trình nghiệp vụ Nhập Hàng Trang 6 Tiểu luận: Phân tích thiết kế hướng đối tượng H3: Quy trình nghiệp vụ báo cáo bán hàng H4: Quy trình nghiệp vụ báo cáo thống kê hàng trong kho Trang 7 Tiểu luận: Phân tích thiết kế hướng đối tượng III. Các chức năng hệ thống 3.1. Các ca sử dụng 3.1.1. Biểu đồ Use Case  Đặc tả ca sử dụng Mua, bán hàng Tác nhân: Bộ phận bán hàng Mô tả: Trong ca sử dụng bán hàng. Tác nhân ở đây là bộ phận bán hàng sẽ có các chức năng lập hóa đơn mua hàng, lập hóa đơn thanh toán, lập phiếu bảo hành.  Thiết kế giao diện: Bán Hàng Trang 8 Lập Đơn Mua Hàng Lập Hóa Đơn Thanh Toán Lập Phiếu Bảo Hành Tiểu luận: Phân tích thiết kế hướng đối tượng Đơn Mua Hàng STT Mã Hàng Tên Hàng Loại Hàng Số Lượng Số Lượng Trong Kho Duyệt Hóa Đơn Thanh Toán Mã HĐ: Người Lập: Ngày Lập: Khách Hàng Điện Thoại: Địa Chỉ: STT Mã Hàng Tên Hàng Loại Hàng Số Lượng ĐVT Đơn Giá Thành Tiền Tổng: Phiếu Bảo Hành Người Lập: Ngày Lập: Khách Hàng: Điện Thoại: Địa Chỉ: STT Mã Hàng Tên Hàng Loại Hàng Số Lượng Thời Gian Bảo Hành Trang 9 Duyệt Xuất Hóa Đơn Tiểu luận: Phân tích thiết kế hướng đối tượng 3.1.2. Biểu đồ Use Case cho chức năng Nhập Hàng  Đặc tả ca sử dụng Nhập Hàng Tác nhân : Bộ Phận Bán Hàng, Ban Quản trị Mô tả: Trong ca sử dụng nhập hàng thì hệ thống có các chức năng lập đơn yêu cầu nhập hàng, duyệt đơn yêu cầu nhập hàng và lập hợp đồng mua bán hàng  Thiết kế giao diện Đơn Yêu Cầu Mua Hàng Mã Số Đơn: Người Lập: Ngày Lập: STT Tên Hàng Loại Hàng Số Lượng Trong Kho Số Lượng Cần Nhập Duyệt Hàng Hợp Đồng Mua Bán Hàng Bên A: Bên B: STT Tên Hàng Loại Hàng Số Lượng Đơn Vị Tính Đơn Giá Thành Tiền Trang 10 Xuất hợp đồng Duyệt [...]... cho ca sử dụng mua bán hàng H6: Biều Đồ Activity cho ca sử dụng mua bán hàng Trang 17 Tiểu luận: Phân tích thiết kế hướng đối tượng Trang 18 Tiểu luận: Phân tích thiết kế hướng đối tượng H7: Biểu đồ Activity cho ca sử dụng nhập hàng H8: Biểu đồ Activity cho ca sử dụng báo cáo bán hàng Trang 19 Tiểu luận: Phân tích thiết kế hướng đối tượng H9: Biểu đồ activity cho ca sử dụng báo cáo thông kê hàng trong... cáo thống kê hàng trong kho Hành động của các tác nhân Hành động của hệ thống 1 Bộ phận kho lập báo cáo thống kê hàng trong kho 2 Nhập các yêu cầu cần có trong bản báo cáo 3 Hệ thống hiển thị thống kê theo các yêu cầu vừa nhập 4 Hệ thống in ra báo cáo 5 Gửi báo cáo lên ban quản trị Trang 16 Tiểu luận: Phân tích thiết kế hướng đối tượng 3.2 Biểu đồ Activity H6: Biều Đồ Activity cho ca sử dụng mua bán. ..Tiểu luận: Phân tích thiết kế hướng đối tượng 3.1.3 Biểu đồ Use Case cho chức năng báo Cáo Bán Hàng  Đặc tả ca sử dụng báo cáo bán hàng Tác nhận: Ban quản trị, bộ phận bán hàng Mô tả: Trong ca sử dụng báo cáo bán hàng thì hệ thống sẽ có chức năng lập báo cáo bán hàng  Thiết kế giao diện Bán Hàng Xuất Báo Cáo Theo Tháng Báo Cáo Bán Hàng Theo Tháng Mã Nhân Vi n: Tên Nhân Vi n: Ngày Lập:... đóng gói hàng hóa 11 Hệ thống cập nhật thông tin các mặt hàng trong kho Trang 15 Tiểu luận: Phân tích thiết kế hướng đối tượng  Đối với ca sử dụng báo cáo bán hàng Hành động của các tác nhân 1 Bộ phận bán hàng lập báo cáo bán hàng để gửi lên ban quản trị 2 Nhập các yêu cầu cần có trong bảng báo cáo Hành động của hệ thống 3 Hệ thống hiển thị thống kê theo các yêu cầu vừa nhập 4 Hệ thống in ra báo cáo...  Thiết kế giao diện Kho Hàng Xuất Báo Cáo Báo Cáo Thống Kê Hàng Trong Kho Mã Nhân Vi n: Tên Nhân Vi n: Ngày Lập: STT Tên Hàng Loại Hàng Số Lượng Đầu Kỳ Số Lượng Giữa kỳ Số Lượng Cuối K Trang 12 Tiểu luận: Phân tích thiết kế hướng đối tượng 3.1.5 Bảng tóm lược các tác nhân và ca sử dụng của hệ thống mua bán thiết bị máy tính Tác Nhân Bộ phận bán hàng Ban quản trị Bộ Phận Kho Ca Sử Dụng Lập đơn... Hàng Số Lượng Bán Đơn Vị Tính Đơn Giá Thành Tiền Tổng: Trang 11 Tiểu luận: Phân tích thiết kế hướng đối tượng 3.1.4 Biểu đồ Use Case cho chức năng báo cáo thống kê hàng trong kho  Đặc tả ca sử dụng báo cáo thông kê hàng trong kho Tác nhân: Ban quản trị, bộ phận kho Mô tả: Trong ca sử dụng thống kê hàng trong kho thì hệ thống sẽ có chức năng lập báo cáo thống kê hàng trong kho  Thiết kế giao diện... bảo hành Lập Báo cáo bán hàng Duyệt đơn y/c nhập hàng Lập hợp đồng mua bán hàng Lập báo cáo thống kê hàng trong kho 3.1.6 Kịch Bản Kịch bản để mô tả các sự kiện xảy ra trong hệ thống Mỗi kịch bản có thể chia ra làm 2 luồng là hành động của các tác nhân tương ứng với nó là hành động của hệ thống Trang 13 Tiểu luận: Phân tích thiết kế hướng đối tượng  Đối với ca sử dụng mua hàng bán hàng Hành động của... quan hệ giữa các thực thể (lớp) trong các ca sử dụng đó Dưới đây là mối quan hệ giữa các thực thể trong từng ca sử dụng 4 Biểu đồ trình tự 4.1 Biểu đồ trình tự đối với ca sử dụng mua bán hàng Trang 20 Tiểu luận: Phân tích thiết kế hướng đối tượng 4.2 Biểu đồ trình tự đối với ca sử dụng nhập hàng Trang 21 Tiểu luận: Phân tích thiết kế hướng đối tượng 4.3 Biểu đồ trình tự đối với ca sử dụng báo cáo bán. .. hàng đưa cho bộ phận kho hóa đơn đã thanh toán 15 Bộ phận kho sẽ từ hóa đơn để cung cấp đúng hàng và số lượng cho khách kèm theo thao tác dán tem bảo hành 16 Bộ phận kho bàn giao lại hàng và hóa đơn cho khách hàng 17 Khách hàng nhận lại hóa đơn và hàng Trang 14 Tiểu luận: Phân tích thiết kế hướng đối tượng  Đối với ca sử dụng nhập hàng Hành động của các tác nhân Hành động của hệ thống 1 Bộ phận bán hàng... kho 2 Bộ phận bán hàng lập một đơn yêu cầu nhập hàng để gửi lên ban quản trị để duyệt 2 Hệ thông hiển thị thông tin số lượng các mặt hàng các mặt hàng trong kho 3 Hệ thống hiển thị những mặt hàng cần nhập 3 Ban quản trị nhận đơn yêu cầu và tiến hành duyệt đơn 4 Hệ thống thêm sửa xóa trong đơn yêu cầu nhập hàng 5 Xuất ra hợp đồng mua bán hàng 6 Ban quản trị sẽ gửi hợp đồng mua bán hàng cho nhà cung cấp . Tiểu luận: Phân tích thiết kế hướng đối tượng BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG TIỂU LUẬN MÔN Đề tài: Phân tích thiết kế hệ thống cho một công ty bán máy vi tính Giảng vi n hướng dẫn:. luận: Phân tích thiết kế hướng đối tượng 3.2. Biểu đồ Activity H6: Biều Đồ Activity cho ca sử dụng mua bán hàng Trang 17 H6: Biều Đồ Activity cho ca sử dụng mua bán hàng Tiểu luận: Phân tích thiết. đối với chúng em. Một lần nữa chúng em xin chân thành cám ơn! Trang 2 Tiểu luận: Phân tích thiết kế hướng đối tượng I. Phát biểu bài toán Một công ty mua, bán thiết bị máy tính được chia làm

Ngày đăng: 06/07/2015, 10:01

Từ khóa liên quan

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

Tài liệu liên quan