Báo cáo Phân tích thiết kế hệ thống

23 212 0
Báo cáo Phân tích thiết kế hệ thố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

Báo cáo bài tập lớn PHÂN TÍCH THIẾT KẾ HỆ THỐNG Đây là mẫu báo cáo Phân tích thiết kế hệ thống với tên đề tài là Website Shop rượu vang Đà Lạt (Shopruouvangdalat.com) Với những biểu đồ chi tiết và phân tích cụ thể. Giúp các bạn nắm chắc kiến thức khi muốn phân tích 1 trang web bất kì

BỘ CÔNG NGHIỆP TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ======***====== Báo cáo tập lớn PHÂN TÍCH THIẾT KẾ HỆ THỐNG Phân tích thiết kế hệ thống LỜI MỞ ĐẦU Nước ta thời kì cơng nghiệp hóa, đại hóa nhằm đưa Vi ệt Nam thành nước công nghiệp văn minh, đại Trong vấn đ ề ứng d ụng tin học vào trình sản xuất, kinh doanh, quản lí đóng vai trị quan trọng Hiện nước ta, số lượng sử dụng máy vi tính tăng lên r ất nhanh theo q trình tin học hóa diễn mạnh mẽ Tin h ọc thâm nh ập vào hầu hết hoạt động người nghiên cứu khoa học, tự động hóa, quản lí Nhờ người làm việc cách dễ dàng, thu ận ti ện, khoa học Ngồi tin học hóa làm giảm số người tham gia quản lí, gi ảm b ớt s ự vịng quy trình xử lí, tăng tốc độ cập nh ật tra cứu d ữ li ệu, gi ảm b ớt sai sót tính tốn… Để ứng dụng tin học cho việc xây dựng hệ thống thơng tin địi hỏi phải có quy trình, phương pháp để áp dụng Sau học mơn “Phân tích thi ết kế h ệ thống thông tin theo hướng đối tượng”, chúng em bi ết thêm m ột công c ụ xây dựng hệ thống quản lí thơng tin.Và tương lai áp dụng ki ến thức vào công việc góp phần tin học hóa, phát tri ển đất nước Đứng trước lượng thông tin lớn, việc quản lý dựa kinh nghiệm, trực giác khơng cịn đem lại hiệu mong muốn phải thiết lập phương thức quản lí đại hơn, việc sử dụng Cơng nghệ thơng tin vào hệ thống quản lý nhà hàng, thực cần thiết cấp bách nhằm xóa bỏ phương pháp lạc hậu lỗi thời tốn nhiều mặt nhân kinh tế Sau tìm hiểu đề tài “ Phân tích thiết kế hệ thống trang web Shopruoivangdalat.com” nhằm phần giúp người quản lí dễ dàng q trình bán hàng quản lí sản ph ẩm nh toàn b ộ h ệ thống bán hàng Với đề tài chúng em thử sức đ ể h ọc h ỏi, trao đ ổi kinh nghiệm làm quen với thực tế việc xây dựng hệ th ống trang web bán hàng Chúng em xin chân thành cám ơn Ngơ Thị Bích Thúy người cung cấp cho chúng em kiến thức hướng dẫn chúng em bước thực đề tài Mặc dù có tham khảo tài li ệu cố g ắng h ết s ức khơng tránh khỏi sai sót Chúng em r ất mong nh ận đ ược s ự thông cảm góp ý thầy để chúng em hồn thiện Chúng em xin chân thành cảm ơn!!! Phân tích thiết kế hệ thống Phân tích thiết kế hệ thống Bảng phân việc Tên thành viên Công việc cụ thể Nguyễn Văn Trưởng Nguyễn Thị Xuân Chu Khánh Linh Nguyễn Hữu Phú Phân tích thiết kế hệ thống MỤC LỤC Chương 1.1 Khảo sát hệ thống .7 Khảo sát sơ 1.1.1 Mục tiêu 1.1.2 Phương pháp .7 1.1.3 Đối tượng khảo sát 10 1.1.4 Kết sơ 10 1.1.5 Các tài liệu thu thập 11 1.2 Khảo sát chi tiết 12 1.2.1 Hoạt động hệ thống 12 1.2.2 Các yêu cầu chức 14 1.2.3 Các yêu cầu phi chức 15 Chương 2.1 Mơ hình hóa use case .16 Biểu đồ use case .16 2.1.1 Các use case 16 2.1.2 Các use case thứ cấp 16 2.1.3 Phân rã số use case 17 2.2 Mô tả chi tiết use case .18 2.2.1 Mô tả use case Cập nhật tin tức ( Nguyễn Văn Trưởng) 18 2.2.2 Mô tả use case 19 2.2.3 Mô tả use case 19 Chương Phân tích use case .20 3.1 Biểu đồ lớp Entity hệ thống 20 3.2 Phân tích use case 20 3.2.1 Phân tích use case 20 3.2.2 Phân tích use case 20 3.2.3 Phân tích use case 21 3.3 Biểu đồ lớp phân tích 21 3.3.1 Nhóm use case 21 3.3.2 Nhóm use case thứ cấp .21 Chương 4.1 Thiết kế giao diện 22 Giao diện use case 22 Phân tích thiết kế hệ thống 4.1.1 Hình dung hình 22 4.1.2 Biểu đồ lớp hình 22 4.1.3 Biểu đồ cộng tác hình 22 4.2 Giao diện use case 22 4.2.1 Hình dung hình 22 4.2.2 Biểu đồ lớp hình 22 4.2.3 Biểu đồ cộng tác hình 22 4.3 Biểu đồ điều hướng hình 22 4.3.1 Nhóm use case 22 4.3.2 Nhóm use case thứ cấp .22 Phân tích thiết kế hệ thống Chương 1.Khảo sát hệ thống 1.1 Khảo sát sơ 1.1.1 Mục tiêu Khảo sát hệ thống bán hàng website Shopruouvangdalat.com 1.1.2 Phương pháp  Phỏng vấn Kế hoạch vấn Người hỏi: Vương Duy Nam( Quản lý) Địa chỉ: 123 Minh Khai Quận Nam Từ Liêm TP Hà Nội Người vấn: Nguyễn Văn Trưởng Thời gian hẹn: 10/02/2018 Thời điểm bắt đầu: 9h sáng Thời điểm kết thúc: 10h sáng Đối tượng: Người hỏi: Dữ liệu cần thu thập: Cần thỏa thuận về: Các yêu cầu đòi hỏi người hỏi: Vai trò: người hỏi, người vấn Vị trí: trưởng nhóm Trình độ: sinh viên khoa học CNTT Kinh nghiệm: chưa có nhiều Phân tích thiết kế hệ thống Chương trình:  Giới thiệu  Tổng quan dự án  Tổng quan vấn  Chủ đề đề cập Xin phép thu âm  Chủ đề 1: Quản lý quy trình xuất nhập hàng Hàng ngày anh(chị) thường làm cơng việc đến mở cửa? Anh(chị) cho biết cửa hàng có nhập rượu ngoại khơng? Nếu có thường nhập nước nào? Ngoài rượu anh(chị) cho biết cửa hàng có cung cấp đồ uống khác khơng? Đó loại nào? Anh(chị) cho biết quy trình xuất nhập rượu nào? Khi xảy cố trình xuất nhập rượu anh(chị) xử lí nào? Ước lượng thời gian: phút phút phút phút  Chủ đề 2: Quản lý nhân viên 1.Anh(chị) có quản li việc tuyển nhân viên cho cửa hàng khơng? Nếu có anh(chị) cho biết cần giấy tờ điều kiện xin việc cửa hàng? Hàng ngày anh(chị) quản lí nhân viên nào? nhân viên mắc lỗi anh (chị) xử lí nào? Hàng ngày anh(chị) có phân cơng cơng việc cho nhân viên không? Thường phân công nào? 15 phút  Chủ đề 3: Quản lý thu chi sổ sách Hàng ngày anh(chị) kiểm tra, thống kê số tiền gốc lãi phương thức nào? Khi có vấn đề sai sót số tiền ngày anh(chị) làm nào? Hàng ngày nhận phiếu thu, chi nhà hàng anh(chị) giải nào? Khi xuất lương cho nhân viên anh (chị ) cần đến thơng tin nhân viên? 14 phút 15 phút Chủ đề 4: Quản lý cố trình phút bán hàng 1.khi có cố người thơng báo lại cho anh(chị)?  Phân tích thiết kế hệ thống 10 nhận cố trình bán hàng anh(chị) thường xử lí nào? Anh(chị) nêu thử số VD? Tổng hợp nội dung ý kiến người hỏi Kết thúc: (Thỏa thuận)  phút Dự kiến tổng cộng: 60 phút  Điều tra PHIẾU ĐIỀU TRA THỊ TRƯỜNG (dành cho người tiêu dùng) Họ tên: Tuổi: SĐT: Địa chỉ: Điều tra thói quen tiêu dùng, thị yếu, đối thủ cạnh tranh Gia đình anh/chị sử dụng rượu mức độ nào?   Thỉnh thoảng  Khác………… Thường xuyên Trong tiêu chí lựa chọn sản phẩm, tiêu chí anh/chị ưu tiên lựa chọn nhất? Phân tích thiết kế hệ thống 11 Mang lại hương vị ngon  Thương hiệu uy tín  Gía thành rẻ Thương hiệu rượu anh/chị hay dùng thương hiệu ? Rượu vang Đà lạt     Rượu ngoại nhập  Rượu vang ngoại nhập  Khác…… Lý anh/chị sử dụng sản phẩm ? Gía thành  Hợp vị  Thích xem quảng cáo người tư vấn  Thương hiệu uy tín Khác …………  Anh/chị có dự định chuyển sang sản phẩm khác hay khơng ??  Nếu thấy sản phẩm khác có giá thành thấp hơn?  Có  Khơng  Nếu người bán tư vấn sản phẩm khác ngon hơn?  Có  Khơng  Nếu thấy sản phẩm khác chất lượng tốt giá thành đắt hơn?  Có  Khơng Anh/chị góp ý thêm cho nhà hàng để nâng cao chất lượng phục vụ ??  Quan sát Ánh mắt tránh né, đá hướng sang chủ đề khác nói chủ đề chủ đề Niềm nở trả lời nhắc đến chủ đề chủ đề Phân tích thiết kế hệ thống 12 1.1.3 Đối tượng khảo sát Đối tượng thực vấn, điều tra, quan sát: Nguyễn Văn Trưởng ( trưởng nhóm) 1.1.4 Kết sơ - Địa chỉ: 50/16 Dương Quãng Hàm, Phường 5, Quận Gò Vấp, Tp HCM - Lịch sử: CƠNG TY CỔ PHẦN THỰC PHẨM LADOFOODS Cơng ty chuyên sản xuất rượu vang - mang thương hiệu Vang Đà Lạt Vang Đà Lạt thương hiệu Báo Sài Gòn Tiếp Thị & Người Tiêu Dùng bình chọn 10 năm qua - Tổ chức: CƠNG TY CỔ PHẦN THỰC PHẨM LADOFOODS - Hoạt động kinh doanh: Nhằm phát triển thêm hệ thống kênh bán hàng trực tiếp thơng qua trang mạng xã hội http://shopruouvangdalat.com/.Tìm kiếm khách hàng online bán phủ rộng khắp thị trường Kênh truyền thống, kênh siêu thị , kênh nhà hàng Công ty phát triển thêm hệ thống kênh trực tuyến online Giá bán trang mạng thương mại điện tử online rẻ kênh thị trường , kênh siêu thị kênh nhà hàng từ 5% -10% , nhu cầu phát triển hệ thống Công ty nên giá rẽ đến bất ngờ 1.1.5 Các tài liệu thu thập Các loại rượu shop phân phối Các sản phẩm chất lượng cửa hàng Phân tích thiết kế hệ thống 13 1.2 Khảo sát chi tiết 1.2.1 Hoạt động hệ thống Hoạt động mua hàng: Để mua hàng online quý vị thực theo bước sau Bước 1: Lựa chọn sản phẩm cần mua sau click vào Mua hàng Phân tích thiết kế hệ thống 14 Bước 2: thêm sản phẩm vào giỏ hàng sau bạn bấm vào chữ mua hàng - hình hiển thị popup thêm vào giỏ hàng hình Bạn lựa chọn để thực bước Chọn phần tiếp tục mua hàng : Nếu bạn muốn chọn thêm vài sản phẩm khác để mua Chọn phần xem giỏ hàng bạn muốn cập nhật thêm số lượng sản phẩm cho sản phẩm vừa chọn - ví dụ tăng từ chai, thành chai Chọn đặt hàng tốn bạn muốn tốn ln Bước 3: Điền thơng tin tốn Sau click chuột vào mục đặt hàng tốn Sau hình hiển thị yêu cầu nhập thông tin sau: Phân tích thiết kế hệ thống 15 bạn nhập thơng tin cá nhân vào ô email , họ tên, số điện thoại , địa nhận hàng chọn hình thức toán chọn phương thức vận chuyển đơn hàng Bước 4: Gửi đơn hàng -> Bấm vào mục xác nhận gửi đơn hàng Phân tích thiết kế hệ thống 16 Bước 5: sau bấm vào xác nhận gửi đơn hàng thành cơng bàn hình hiển thị ô thông tin chúc mừng đăng ký thành công Sau ban quản trị website check đơn hàng liên hệ với bạn để xác nhận đơn hàng Nếu trường hợp lâu bạn chưa nhận liên hệ từ ban quản trị xin vui lịng liên hệ theo thơng tin để thơng báo cho quản trị web biết 1.2.2 Các yêu cầu chức Các yêu cầu chức hệ thống bao gồm: - Quản lý bán hàng - Báo giá - Lặp đơn đặt hàng - Quản lý nhập kho - Quản lý sản phẩm - Quản lý khách hàng - Quản lý kho 1.2.3 Các yêu cầu phi chức Các yêu cầu phi chức hệ thống bao gồm: - Giao diện đẹp thân thiện - Ổn định, xử lý nhanh - Tính mở mền dẻo - Hỗ trợ lúc nhiều người dùng - Báo cáo, biểu mẫu phong phú đa dạng - Tính kế thừa cao Phân tích thiết kế hệ thống 17 Chương 2.Mơ hình hóa use case 2.1 Biểu đồ use case Dang Ky Xem chi tiet tin tuc Xem danh sach tin tuc Xem chi tiet ruou Xem danh sach ruou Khach hang CSDL Xem danh muc ruou Tim kiêm san phâm Xem huong dân Thanh toan Dang Nhap Cap nhat danh muc Nguoi quan tri Cap nhat ruou Cap nhat tin tuc Xem danh sach dat hang Quan ly tai khoan 2.1.1 Các use case 2.1.2 Các use case thứ cấp < Biểu đồ use case với use case phần quản trị mô tả vắn tắt use case > Phân tích thiết kế hệ thống 18 Dang Nhap Cap nhat danh muc CSDL Nguoi quan tri Cap nhat ruou Cap nhat tin tuc Xem danh sach dat hang Quan ly tai khoan 2.1.3 Phân rã số use case < Biểu đồ use case có quan hệ include, extend> Phân tích thiết kế hệ thống 19 Dang Ky Xem chi tiet tin tuc Xem danh sach tin tuc Khach hang Xem chi tiet ruou CSDL Xem danh sach ruou Xem danh muc ruou Tim kiêm san phâm Xem huong dân Thanh toan Dang Nhap 2.2 Mô tả chi tiết use case 2.2.1 Mô tả use case Cập nhật tin tức ( Nguyễn Văn Trưởng)  Luồng kiện: o Luồng bản: o Luồng rẽ nhánh: < Mô tả luồng rẽ nhánh>  Các yêu cầu đặc biệt:  Tiền điều kiện:  Hậu điều kiện: Phân tích thiết kế hệ thống 20  Điểm mở rộng: Khơng có 2.2.2 Mơ tả use case      Luồng kiện: o Luồng bản: o Luồng rẽ nhánh: < Mô tả luồng rẽ nhánh> Các yêu cầu đặc biệt: Tiền điều kiện: Hậu điều kiện: Điểm mở rộng: Khơng có 2.2.3 Mơ tả use case Phân tích thiết kế hệ thống 21 Chương Phân tích use case 3.1 Biểu đồ lớp Entity hệ thống 3.2 Phân tích use case 3.2.1 Phân tích use case 3.2.1.1 Biểu đồ trình tự 3.2.1.2 Biểu đồ lớp phân tích Nguoi quan tri Quan ly tai khoan (from Use Case Vi ew) (from Use Case View) opname() Chon don hang() opname2() CSDL (from Use Case View) Lay bang TaiKhoan() Lay BangThongKe() 1 QuanLyTaiKhoanUI * Kich nut"Quan Ly tai Khoan"() Hien thi man hinh quan ly tai khoan() Hien thi yeu cau chon muc() Kich nut "chinh sua"() Return Thông tin chi tiêt() Hien thi bang thong tin tai khoan() ICsdl Lay bang TaiKhoan() Lay BangThongKe() QuanLyTaiKhoanController Lay thong tin tai khoan cu() Lay thong tin don hang() * TaiKhoan get Thông tin() get Thông tin chi tiêt() 3.2.2 Phân tích use case 3.2.2.1 Biểu đồ trình tự Phân tích thiết kế hệ thống 22 3.2.2.2 Biểu đồ lớp phân tích 3.2.3 Phân tích use case … 3.3 Biểu đồ lớp phân tích 3.3.1 Nhóm use case 3.3.2 Nhóm use case thứ cấp Phân tích thiết kế hệ thống 23 Chương Thiết kế giao diện 4.1 Giao diện use case 4.1.1 Hình dung hình (có thể dùng Dreamware Visual Studio để đặt đối tượng lên hình) 4.1.2 Biểu đồ lớp hình 4.1.3 Biểu đồ cộng tác hình 4.2 Giao diện use case 4.2.1 Hình dung hình 4.2.2 Biểu đồ lớp hình 4.2.3 Biểu đồ cộng tác hình … 4.3 Biểu đồ điều hướng hình 4.3.1 Nhóm use case 4.3.2 Nhóm use case thứ cấp Phân tích thiết kế hệ thống

Ngày đăng: 14/07/2020, 21:44

Hình ảnh liên quan

Bảng phân việc - Báo cáo Phân tích thiết kế hệ thống

Bảng ph.

ân việc Xem tại trang 5 của tài liệu.
sau khi bạn bấm vào chữ mua hàng ở trên - màn hình sẽ hiển thị 1 popup thêm vào giỏ hàng như hình dưới  - Báo cáo Phân tích thiết kế hệ thống

sau.

khi bạn bấm vào chữ mua hàng ở trên - màn hình sẽ hiển thị 1 popup thêm vào giỏ hàng như hình dưới Xem tại trang 14 của tài liệu.
chọn hình thức thanh toán - Báo cáo Phân tích thiết kế hệ thống

ch.

ọn hình thức thanh toán Xem tại trang 15 của tài liệu.
Bước 5: sau khi bấm vào xác nhận gửi đơn hàng thành công bàn hình sẽ - Báo cáo Phân tích thiết kế hệ thống

c.

5: sau khi bấm vào xác nhận gửi đơn hàng thành công bàn hình sẽ Xem tại trang 16 của tài liệu.
Chương 2.Mô hình hóa use case 2.1 Biểu đồ use case - Báo cáo Phân tích thiết kế hệ thống

h.

ương 2.Mô hình hóa use case 2.1 Biểu đồ use case Xem tại trang 17 của tài liệu.

Từ khóa liên quan

Mục lục

  • Chương 1. Khảo sát hệ thống

    • 1.1 Khảo sát sơ bộ

      • 1.1.1 Mục tiêu

      • 1.1.2 Phương pháp

      • 1.1.3 Đối tượng khảo sát

      • 1.1.4 Kết quả sơ bộ

      • 1.1.5 Các tài liệu thu thập được

      • 1.2 Khảo sát chi tiết

        • 1.2.1 Hoạt động của hệ thống

        • 1.2.2 Các yêu cầu chức năng

        • 1.2.3 Các yêu cầu phi chức năng

        • Chương 2. Mô hình hóa use case

          • 2.1 Biểu đồ use case

            • 2.1.1 Các use case chính

            • 2.1.2 Các use case thứ cấp

            • 2.1.3 Phân rã một số use case

            • 2.2 Mô tả chi tiết các use case

              • 2.2.1 Mô tả use case Cập nhật tin tức ( Nguyễn Văn Trưởng)

              • 2.2.2 Mô tả use case <tên use case 2>

              • 2.2.3 Mô tả use case <tên use case n>

              • Chương 3. Phân tích use case

                • 3.1 Biểu đồ các lớp Entity của hệ thống

                • 3.2 Phân tích các use case

                  • 3.2.1 Phân tích use case <Tên use case 1>

                    • 3.2.1.1 Biểu đồ trình tự

                    • 3.2.1.2 Biểu đồ lớp phân tích

                    • 3.2.2 Phân tích use case <Tên use case 2>

                      • 3.2.2.1 Biểu đồ trình tự

                      • 3.2.2.2 Biểu đồ lớp phân tích

                      • 3.2.3 Phân tích use case <Tên use case n>

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

Tài liệu liên quan