báo cáo phân tích thiết kế hướng đối tượng uml phân tích hệ thống bán máy tính và linh kiện điện tử

47 1K 2
báo cáo phân tích thiết kế hướng đối tượng uml phân tích hệ thống bán máy tính và linh kiện điện tử

Đ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 BÁCH KHOA HÀ NỘI Viện Công Nghệ Thông Tin và Truyền Thông BÁO CÁO PHÂN TÍCH THIẾT KẾ HĐT Đề tài:Phân tích hệ thống bán máy tính và linh kiện điện tử Sinh viên thực hiện : Ngô Ngọc Đức – 20080738 Bùi Tuấn Điêp 20080663 Nguyễn Văn Dương – 20086082 Nguyễn Huy Dưỡng – 20080575 Nguyễn Văn Kiên - 20081453 Giáo viên hướng dẫn : TS :Nguyễn Hữu Đức Hà Nội, Tháng 5 năm 2012 MỤC LỤC PHẦN I: KHẢO SÁT SƠ BỘ NGHIỆP VỤ 1.1. Mô tả chung về hệ thống nghiệp vụ Một cửa hàng mua bán linh kiện máy tính cần xây dựng một hệ thống quản lý cho mình. Quá trình hoạt động của cửa hàng được mô tả như sau: Hàng hóa được nhập từ các nhà cung cấp và sau đó sẽ tiến hành bán cho khách hàng. Việc bán hàng có thể được thực hiện bằng việc bán lẻ hay bán sỉ. Đối với khách hàng mua lẻ, sau khi xem các thông tin về linh kiện, họ sẽ yêu cầu mua một hoặc vài linh kiện nào đó. Nhân viên bộ phận kinh doanh tiến hành lập hóa đơn bán hàng cho khách, chuyển hóa đơn này đến bộ phận kế toán. Khách sẽ đến giao tiền tại bộ phận kế toán, khi ấy bộ phần kế toán sẽ lập một phiếu xuất kho dựa vào hóa đơn mua hàng ở trên và gửi cho bộ phận thủ kho đồng thời lập biên lai thu tiền và giấy bảo hành cho khách. Đối với việc mua sỉ: Khách hàng sẽ đặt hàng tại bộ phần kinh doanh. Bộ phận kinh doanh. Bộ phận kinh doanh sẽ lập một hóa đơn bán hàng, nếu số lượng hàng tồn trong kho đáp ứng được yêu cầu của khách, ngược lại sẽ thông báo cho khách là không đủ số lượng . Hóa đơn bán hàng này sẽ được gửi đến bộ phận kế toán . Bộ phận kế toán sẽ lập một phiếu xuất kho gửi cho bộ phận thủ kho để bộ phận này xuất hàng cho khách. Với một hóa đơn mua sỉ, khách hàng có thể trả tiền nhiều lần, mỗi lần trả như vậy khách hàng sẽ nhận được một biên lai thu tiền và sẽ nhận đượ phiếu bảo hành sau khi bộ phận kế toán nhân được số tiền lớn hơn 50% tổng số tiền phải trả cho hóa đơn mua hàng này. Khi lập hóa đơn bán hàng cho khách nếu phát hiện số lượng hàng tồn trong kho nhỏ hơn 5 đơn vị (cho mỗi mặt hàng) thì bộ phận kinh doanh sẽ lập một phiếu đề nghị nhập hàng gửi đến ban giám đốc. Sau khi ban giám đốc chấp nhận lời đề nghị nêu trên thì bộ phận kinh doanh lập các đơn đặt hàng gửi đến nhà cung cấp để yêu cầu nhà cung cấp xuất hàng. Đồng thời hóa đơn này cũng được gửi cho bộ phận thủ kho để bộ phận này kiểm tra hàng hóa khi nhận hàng từ nhà cung cấp. Nếu phát hiện có một số mặt hàng nào đó không đúng yêu cầu thì sẽ gửi trả lại cho nhà cung cấp. Bộ phận thủ kho sẽ lập báo cáo về việc nhập hàng, gửi cho bộ phận kinh doanh. Bộ phận kinh doanh sẽ dựa vào thông tin này để cập nhật lại hóa đơn mua hàng cho hoàn chỉnh, sau đó gửi hóa đơn này cho nhà cung cấp và bộ phận kế toán để thực hiện thanh toán tiền cho nhà cung cấp. Cuối tháng bộ phận kế toán sẽ kết toán công nợ và hàng tồn kho để thống kê thu chi. Đồng thời bộ phận thủ kho cũng thực hiện việc kiểm tra hàng tồn trong kho. Nếu số liệu của hai bộ phận là phù hợp nhau thì các báo cáo thu chi sẽ được lập để gửi cho ban giám đốc. Ngược lại bộ phận này phải kiểm tra lại trước khi lập báo cáo. 1.2. Danh sách các quy trình nghiệp vụ - Nghiệp vụ bán hàng - Nghiệp vụ nhập hàng - Nghiệp vụ quản lý nhân viên 1.3. Đặc tả các quy trình nghiệp vụ 1.3.1. Nghiệp vụ bán hàng 1.3.1.1. Đặc tả quy trình nghiệp vụ bán hàng Khi khách hàng yêu cầu mua hàng thì đến gặp nhân viên kinh doanh và cho NVKD biết các sản phẩm muốn mua Nhân viên kinh doang kiểm tra xe sản phẩm khách hàng muốn mua có còn hay không. Nếu hết thì thông báo cho khách hàng, nếu còn sẽ lập hóa đơn mua hàng. Phiếu mua hàng lập xong sẽ đưa cho khách hàng. Khách hàng đến quầy thu ngân để thực hiện thanh toán Sau khi thanh toán NC thu ngân sẽ đưa cho khách hàng hóa đơn thanh toán mua hàng và phiếu yêu cầu xuất kho và chỉ dẫn cho khách hàng đến bộ phận quản lý kho để nhận hàng Tại bộ phân quản lý kho NV quản lý kho sẽ lấy phiếu yêu cầu xuất hàng và đối chiếu với hóa đơn thanh toán. Tiến hành lấy hàng cho khách và lập phiếu bảo hành. Rồi giao nhận hàng Khi khách hàng nhận được hàng sẽ kết thúc nghiệp vụ bán hàng 1.3.1.2. Sơ đồ nghiệp vụ quy trình bán hàng 1.3.2. Nghiệp vụ nhập hàng 1.3.2.1. Đặc tả quy trình nghiệp vụ nhập hàng Nhân viên quản lý kho, khi kiểm kê kho sẽ biết các sản phẩm sắp hết và thông báo đến nhân viên quản lý của hàng. Nhân viên quản lý sẽ nhận danh sách các sản phầm cần nhập và lập phiếu đặt hàng gửi đến các nhà cung cấp sản phẩm. Nhà cung cấp nhận được phiếu đặt hàng sẽ gửi các sản phẩm được đặt tới của hàng. Nhân viên quản lý kho sẽ thực hiện nhận hàng theo phiếu đặt hàng. Rồi lập phiếu nhập kho và gửi đến nhân viên quản lý. Nhân viên quản lý sau khi nhận được phiếu nhập kho sẽ xác nhận thanh toán và gửi đến bộ phân thu ngân thực hiện giao dịch thanh toán với nhà cung cấp. 1.3.2.2. Sơ đồ quy trình nghiệp vụ nhập hàng 1.4. Mô hình hóa các lớp lĩnh vực 1.4.1. Các lớp lĩnh vực - Hóa đơn mua hàng - Phiếu bảo hành - Báo cáo kiểm kê - Phiếu đặt hàng - Phiếu nhập hàng - Hóa đơn nhập hàng 1.4.2.Hóa đơn bán hàng 1.4.3.Báo cáo kiểm kê 1.4.4.Phiếu đặt hàng [...]... CSDL của hệ thống o Kịch bản bình thường i Nhân viên nhập thông tin đăng nhập gồm: username và ii password vào form đăng nhập của hệ thống Hệ thống kiểm tra thông tin đăng nhập và thông báo đăng nhập thành công o Trường hợp ngoại lệ ii Hệ thống kiểm tra thông tin đăng nhập không hợp lệ, thông báo và trở về trang đăng nhập 1.6.2 Use case logout - Tóm tắt định danh: o Tiêu đề: Thoát khỏi hệ thống o Tóm... 1.6.8 Use case lập báo cao doanh thu - Tóm tắt định danh o Tiêu đề: Lập báo cáo doanh thu o Tóm tắt: Use case này cho phép người quản lý thống kê doanh thu của của hàng o Actor: Nhân viên quản lý - Mô tả kịch bản o Điều kiện tiên quyết i Nhân viên quản lý phải đăng nhập vào hệ thống o Kịch bản i Nhân viên quản lý chọn chức năng lập báo cáo ii Hệ thống đưa ra yêu cầu chọn hình thức báo cáo iii Người quản... lý chọn hình thức báo cáo iv Hệ thống đưa ra bản thống kê và báo cáo doanh thu v Người quản lý chọn nút kết thúc để kết thúc o Kịch bản khác v Người quản lý có thể chọn in báo cáo vi Người quản lý chọn kết thúc 1.6.9 Use case đặt hàng - Tóm tắt định danh o Tiêu đề: Đặt hàng o Tóm tắt: Cho phép nhân viên quản lý đặt hàng các sản phẩm o Actor: Nhân viên quản lý - Mô tả kịch bản o Điều kiện tiên quyết:... case logout - Tóm tắt định danh: o Tiêu đề: Thoát khỏi hệ thống o Tóm tắt: Nhân viên kết thúc phiên làm việc của mình trên hệ thống o Actor: Nhân viên - Mô tả kịch bản: o Điều kiện tiên quyết: i Nhân viên đã đăng nhập vào hệ thống o Kịch bản sử dụng i Nhân viên chọn chức năng logout trên menu hệ thống ii Hệ thống kết thúc phiên làm việc của nhân viên đó o Trường hợp ngoại lệ i Không có 1.6.3 Use case... o Điều kiện tiên quyết i Nhân viên kinh doanh phải đăng nhập vào hệ thống ii Các sản phẩm phải được lưu trong hệ thống o Kịch bản sử dụng i Nhân viên kinh doanh chọn menu chức năng lập phiếu ii mua hang Hệ thống hiện thị ra form lập phiếu mua hàng, các thông iii iv tin: ngày tháng, người lập, số phiếu được điền trước Nhân viên viên kinh doanh điền sản phẩm vào form Hệ thống tự động tìm kiếm và hiển... việc xóa nhân viên o Kịch bản khác ii a) Nhân viên quản lý chọn chức năng thêm mới nhân viên iii Hệ thống hiện thị form thêm mới nhân viên a) Nhân viên quản lý nhập các thông tin vào form,sau đó nhấn nút thêm mới nhân viên Hệ thống kiểm tra các thông tin nhập vào và đưa ra thông báo 1.7 Phân tích kiến trúc và hành vi 1.7.1 Biểu đồ lớp 1.7.1.1 Use case login, logout 1.7.1.2 Use case lập phiếu mua 1.7.1.3... Lập báo cáo doanh thu o Quản lý thông tin sản phẩm 1.6 Đặc tả ca sử dụng 1.6.1 Use case đăng nhập logout - Tóm tắt định danh o Tiêu đề: Đăng nhập vào hệ thống o Tóm tắt: Use case này cho phép nhân viên đăng nhập vào hệ thống o Actor: Nhân viên - Mô tả kịch bản: o Điều kiện tiên quyết i Nhân viên phải có tài khoản do người quản trị cung cấp ii Tài khoản của nhân viên phải được cập nhật trong CSDL của hệ. .. Ngoài ra nhân viên quản lý kho thực hiện việc thống kê sản phẩm trong kho, báo cáo nếu hết sản phẩm Khi nhập sản phẩm mới, nhân viên này thực hiện việc kiểm kê sản phẩm và lập phiếu kiểm kê - Nhân viên quản lý kinh doanh: Là nhân viên giám sát hoạt động kinh doanh, đặt hàng và thanh toán với nhà cung cấp Và quản lý việc báo cáo về tình hình kinh doanh của hệ thống 1.5.2 Xác định các use case - Khách hàng:... Mô tả kịch bản o Điều kiện tiên quyết i Nhân viên kinh doanh phải đăng nhập vào hệ thống ii Thông tin về sản phẩm phải có o Kịch bản sử dụng i Nhân viên kinh doanh chọn menu truy cứu sản phẩm ii Hệ thống hiện thị form truy cứu sản phẩm iii Nhân viên kinh doanh nhập sản phẩm muốn truy cứu iv Hệ thống hiện thị danh sách các sản phẩm phù hợp v Nhân viên chọn sản phẩm muốn xem vi Hệ thống hiện thị thông... thống o Kịch bản i Nhân viên quản lý kho chọn chức năng nhập hàng Hệ ii iii thống hiện thị các đơn đã đặt hàng Nhân viên quản lý chọn đơn đặt hàng Đối sánh với các sản phẩm tới và điền các thông tin trong iv đơn đặt hàng Nếu có thay đổi điền thông tin vào đó Nhấn nút nhập hàng: hệ thống sẽ tự động lưu thông tin các sản phẩm vào csdl và cập nhật csdl Sau đó gửi phiếu nhập hàng cho quản lý o Kịch bản . ĐẠI HỌC BÁCH KHOA HÀ NỘI Viện Công Nghệ Thông Tin và Truyền Thông BÁO CÁO PHÂN TÍCH THIẾT KẾ HĐT Đề tài :Phân tích hệ thống bán máy tính và linh kiện điện tử Sinh viên thực hiện : Ngô Ngọc Đức. của hệ thống. o Kịch bản bình thường logout i. Nhân viên nhập thông tin đăng nhập gồm: username và password vào form đăng nhập của hệ thống ii. Hệ thống kiểm tra thông tin đăng nhập và thông báo. hệ thống o Actor: Nhân viên - Mô tả kịch bản: o Điều kiện tiên quyết: i. Nhân viên đã đăng nhập vào hệ thống o Kịch bản sử dụng i. Nhân viên chọn chức năng logout trên menu hệ thống ii. Hệ thống

Ngày đăng: 24/10/2014, 09:48

Từ khóa liên quan

Mục lục

  • Mục Lục

  • PHẦN I: KHẢO SÁT SƠ BỘ NGHIỆP VỤ

    • 1.1. Mô tả chung về hệ thống nghiệp vụ

    • 1.2. Danh sách các quy trình nghiệp vụ

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

      • 1.3.1. Nghiệp vụ bán hàng

        • 1.3.1.1. Đặc tả quy trình nghiệp vụ bán hàng

        • 1.3.1.2. Sơ đồ nghiệp vụ quy trình bán hàng

        • 1.3.2. Nghiệp vụ nhập hàng

          • 1.3.2.1. Đặc tả quy trình nghiệp vụ nhập hàng

          • 1.3.2.2. Sơ đồ quy trình nghiệp vụ nhập hàng

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

            • 1.4.1. Các lớp lĩnh vực

            • 1.4.2. Hóa đơn bán hàng

            • 1.4.3. Báo cáo kiểm kê

            • 1.4.4. Phiếu đặt hàng

            • 1.4.5. Phiếu nhập hàng

            • 1.4.6. Hóa đơn nhập hàng

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

            • PHẦN II: PHÂN TÍCH HỆ THỐNG

              • 2.1. Các đối tác và ca sử dụng

                • 1.5.1. Các đối tác

                • 1.5.2. Xác định các use case

                • 1.6. Đặc tả ca sử dụng

                  • 1.6.1. Use case đăng nhập

                  • 1.6.2. Use case logout

                  • 1.6.3. Use case lập phiếu mua

                  • 1.6.4. Use case xem thông tin sản phẩm

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

Tài liệu liên quan