TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC MÔN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN TÊN ĐỀ TÀI ỨNG DỤNG WEB CỬA HÀNG CÂY CẢNH Sinh viên thực hiện 1 Lê Phương Kim N[.]
TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN TÊN ĐỀ TÀI: ỨNG DỤNG WEB CỬA HÀNG CÂY CẢNH Sinh viên thực hiện: Lê Phương Kim Ngân – 205121062 Đường Trà Nhật Thảo – 205121109 Viên Thị Ngọc Trâm – 205121078 TP Hồ Chí Minh – 2022 TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP HCM KHOA CƠNG NGHỆ THƠNG TIN ĐỒ ÁN MƠN HỌC MƠN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN TÊN ĐỀ TÀI: ỨNG DỤNG WEB CỬA HÀNG CÂY CẢNH Sinh viên thực hiện: Lê Phương Kim Ngân – 205121062 Đường Trà Nhật Thảo – 205121109 Viên Thị Ngọc Trâm – 205121078 TP Hồ Chí Minh – 2022 MỤC LỤC MỤC LỤC i DANH MỤC BẢNG VÀ HÌNH VẼ iii NHẬN XÉT – ĐÁNH GIÁ iv LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN VỀ ĐỒ ÁN MỤC TIÊU – PHẠM VI ĐỀ TÀI ABC1 (CHỮ HOA, 14, IN ĐẬM) (heading 2) 1.1 Mục tiêu Abc1 (chữ thường, 13, in đậm) (heading 3) 1.2 Phạm vi đề tài 2 MƠ TẢ BÀI TỐN ABC2 CÁC THÀNH VIÊN THAM GIA ABC4 CHƯƠNG USE CASE VIEW SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM) ABC1 (CHỮ HOA, 14, IN ĐẬM) (heading 2) 1.1 Abc1 (chữ thường, 13, in đậm) (heading 3) 1.2 Abc2 1.3 ….Abc3 Miêu tả trường hợp sử dụng (Use case description) 2.1 UC01 Abc1 (chữ thường, 13, in đậm) (heading 3) 2.2 UC02 Abc1 (chữ thường, 13, in đậm) (heading 3) CHƯƠNG LOGICAL VIEW SƠ ĐỒ LỚP (CLASS DIAGRAM) 1.1 Sơ đổ lớp [Abc1 (chữ thường, 13, in đậm) (heading 3)] 1.2 Giải thích lớp SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) CHƯƠNG PROCESS VIEW SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) 1.1 Abc1 (chữ thường, 13, in đậm) (heading 3) 1.2 Abc2 1.3 Abc3 SƠ ĐỒ CỘNG TÁC (COLLABORATION DAIGRAM) 2.1 Abc1 (chữ thường, 13, in đậm) (heading 3) 2.2 Abc1 (chữ thường, 13, in đậm) (heading 3) 2.3 Abc1 (chữ thường, 13, in đậm) (heading 3) SƠ ĐỒ TRẠNG THÁI (STATE DAIGRAM) SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DAIGRAM) CHƯƠNG IMPLEMENTATION VIEW SƠ ĐỒ THÀNH PHẦN (COMPONENT DIAGRAM) 1.1 Abc1 (chữ thường, 13, in đậm) (heading 3) 1.2 Abc2 1.3 Abc3 SƠ ĐỒ GÓI (PACKAGE DIAGRAM) CHƯƠNG 6: DEPLOYMENT VIEW DEPLOYMENT DIAGRAM 1.4 Abc1 (chữ thường, 13, in đậm) (heading 3) 1.5 Abc2 1.6 Abc3 Abc KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 10 MIÊU TẢ CÔNG VIỆC 11 TÀI LIỆU THAM KHẢO 12 PHỤ LỤC 13 DANH MỤC BẢNG VÀ HÌNH VẼ (nếu có – tách theo trang riêng) Hình thức trình bày NHẬN XÉT – ĐÁNH GIÁ Nội dung Điểm: Hình thức (20%) Nội dung (80%) Tổng kết: Ngày Tháng Năm 2022 Giảng viên Nguyễn Phượng Hoàng, ThS LỜI MỞ ĐẦU Phân tích thiết kế hệ thống thơng tin mơn học ứng dụng vào sống, nhu cầu cần thiết người Với phát triển mạnh mẽ Công Nghệ Thông Tin làm cho tin học khơng cịn xa lạ với Có nhiều cách tiếp cận phát triển hệ thống tùy theo kiểu ta muốn xây dựng, yêu cầu người dùng công nghệ mà chúng ta sử dụng Tuy nhiên, dù theo cách tiếp cận phát triển nào, dự án phát triển hệ thống thông tin phải qua pha truyền thống sau đây: Xác định yêu cầu (requirement determination), phân tích yêu cầu (requirement analysis), thiết kế (design), cài đặt (implementation), kiểm thử (testing) bảo trì (maintenance) Từ thực tế, cửa hàng muốn kinh doanh online hiệu mở rộng sản xuất vấn đề quản lí mua bán trở nên cấp thiết, xuất phát từ nhu cầu việc xây dựng software để quản lý việc mua bán thuận tiện cho việc quản lý kinh doanh cần thiết cửa hàng Để làm software công việc phân tích thiết kế hệ thống Do nhóm em xin trình bày đồ án “Phân tích thiết kế Ứng dụng web cảnh” Chúng em xin cảm ơn ThS, Nguyễn Phượng Hoàng tận tình truyển đạt cho nhóm kiến thức q báu cho nhóm giúp đỡ nhóm em hồn thành đồ án Nội dung đồ án bao gồm: Chương 1: Tổng quan đề tài: Giới thiệu sơ lược mục tiêu đề tài sở lý thuyết liên quan Chương 2: Phân tích hệ thống: Chương sâu vào tiếp cận hệ thống xây dựng đề tài từ bước khảo sát phân tích hệ thống Chương 3: Thiết kế hệ thống: Thiết kế sở liệu giao diện hệ thống đề tài Chương 4: Kết luận phát triển: Đưa kết đánh giá hệ thống, hướng phát triển tương lai hệ thống CHƯƠNG TỔNG QUAN VỀ ĐỒ ÁN MỤC TIÊU – PHẠM VI ĐỀ TÀI ABC1 (CHỮ HOA, 14, IN ĐẬM) (heading 2) 1.1 Mục tiêu Abc1 (chữ thường, 13, in đậm) (heading 3) (Normal: Size 13, Justify, Paragraph 1.5 line) Dựa vào kiến thức môn học áp dụng vào đề tài dự án mà nhóm phân cơng, mục tiêu dự án xác định xây dựng triển khai ứng dụng website cảnh với mô hình thiết kế áp dụng cho đời thực 1.2 Phạm vi đề tài - Đối tượng nghiên cứu: Ứng dụng web cảnh - Đồ án thực dựa sở phạm vi mơn học Phân tích thiết kế hệ thống thông tin - Phạm vi đồ án Phân tích thiết kế Ứng dụng web cảnh MƠ TẢ BÀI TỐN Cửa hàng cảnh RainbowGarden mong muốn có trang web để kinh doanh cảnh: Khách hàng vào trang web để xem cảnh, thích chọn để đặt mua Nếu khách hàng chưa thành viên phải đăng ký thành viên để xác nhận đặt mua, thơng tin tài khoản đăng ký gồm có: tên đăng nhập, họ, tên, số điện thoại, địa email Với lần đặt mua khách hàng cộng điểm vào tài khoản Khi đặt mua lưu trữ thông tin: mã số lượt đặt mua, ngày, người nhận, địa người nhận, số điện thoại người nhận, tổng tiền, cảnh số lượng Sau đó, nhân viên quản lý in phiếu đặt mua đưa cho nhân viên giao hàng để giao nhận tiền Khi cửa hàng, nhân viên thu ngân lập phiếu thu dựa phiếu đặt mua để nhận tiền từ nhân viên giao hàng Người quản lý quản lý: Danh mục cây, thông tin gồm có: Mã cây, tên cây, giá tiền Đồng thời, thuộc nhóm văn phịng, để bàn, … thơng tin nhóm gồm có mã nhóm, tên nhóm Thơng tin nhân viên gồm có mã nhân viên, họ tên nhân viên, địa chỉ, số điện thoại, công việc (duyệt đơn hàng, giao hàng, thâu ngân, …) Cuối ngày, nhân viên tổng hợp báo cáo hoạt động cửa hàng cho chủ cửa hàng (nếu cần) CÁC THÀNH VIÊN THAM GIA ABC4 STT MSSV Họ tên 205121062 Lê Phương Kim Ngân nganlpk20@uef.edu.vn 205121109 Đường Trà Nhật Thảo thaodtn20@uef.edu.vn 205121078 Viên Thị Ngọc Trâm tramvtn20@uef.edu.vn email CHƯƠNG USE CASE VIEW SƠ ĐỒ CÁC TRƯỜNG HỢP SỬ DỤNG (USE CASE DIAGRAM) ABC1 (CHỮ HOA, 14, IN ĐẬM) (heading 2) 1.1 Actor: Khách hàng Khách hàng vào trang web RainbowGarden để xem cây, chọn đăng nhập/đăng kí để mua hàng 1.1.1 Abc12 1.1.2 Abc13 1.2 Abc2 1.3 ….Abc3 Miêu tả trường hợp sử dụng (Use case description) 2.1 UC01 Abc1 (chữ thường, 13, in đậm) (heading 3) Use Case ID UC01 Tên Use Case Xem Post-conditions Ngoại lệ (Exception): 3a Hệ thống thông báo tốn khơng hợp lệ Use Case dừng lại Đơn hàng tạo 2.5 Use case quàn lí nhân viên Use Case ID Tên Use Case Mô tả Tác nhân (Actor) Pre-conditions Dòng kiện (Flow) UC05 Quản lý nhân viên Người quản lý làm việc quản lí thơng tin nhân viên Ngươi quản lý Khơng Chính (Basic): Quản lý vào giao diện quản lý nhân viên Hệ thống hiển thị danh sách nhân viên Quản lý chọn chức thêm nhân viên 4.Quản lý nhập thông tin nhân viên Hệ thống kiểm tra thông tin nhân viên Hệ thống thông báo thông tin hợp lệ Hệ thống thêm nhân viên Thay (Alternative) 3a Quản lý chọn chức sửa thông tin nhân viên 4a Quản lý chọn nhân viên 5a Quản lý sửa thông tin nhân viên 6a Hệ thống kiểm tra thông tin nhân viên 7a Hệ thống thông báo thông tin hợp lệ 8a Hệ thống lưu thông tin nhân viên 3b Quản lý chọn chức xóa nhân viên 4b Quản lý chọn nhân viên 5b Hệ thống xóa nhân viên Ngoại lệ (Exception): 6b Hệ thống thông báo thông tin không hợp lệ Use Case dừng lại trở lại bước Use Case UC06 7aa Hệ thống thông báo thông tin không hợp lệ Post-conditions Use Case dừng lại trở lại bước 5a Use Case UC06 Không CHƯƠNG LOGICAL VIEW SƠ ĐỒ LỚP (CLASS DIAGRAM) 1.1 Sơ đổ lớp [Abc1 (chữ thường, 13, in đậm) (heading 3)] (Normal: Size 13, Justify, Paragraph 1.5 line) 1.2 Giải thích lớp Lớp Khách hàng Khi khách hàng đăng kí tài khoản cần có lớp “Khách hàng” để biểu diễn Các thuộc tính: Số xe (khóa): kiểu chữ Họ tên: kiểu chữ Địa chỉ: kiểu chữ Số điện thoại: kiểu chữ Loại khách hàng: kiểu chữ Có thể khách hàng thân thiết vãng lai Phương thức: Thêm hồ sơ khách hàng Sửa hồ sơ khách hàng Xóa hồ sơ khách hàng Lớp Nhân viên Do tất nhân viên cửa hàng có cấu trúc thơng tin giống nên hệ thống có lớp chung mang tên “Nhân viên” Thuộc tính: Mã nhân viên (khóa): kiểu chữ Họ tên: kiểu chữ Bậc thợ: kiểu chữ Số điện thoại: kiểu chữ Công việc: kiểu chữ Có thể nhân viên bảo dưỡng nhân viên thu ngân Phương thức: Thêm nhân viên Sửa nhân viên Xóa nhân viên Lớp phiếu thu tiền Khi nhân viên thu ngân lập phiếu thu hệ thống cần lớp “Phiếu thu” để biểu diễn Các thuộc tính: Số phiếu (khóa): kiểu chữ Số xe: kiểu chữ Ngày lập: kiểu ngày Người lập: kiểu chữ Số tiền: kiểu số Số tiền giảm: kiểu số 10 Tổng tiền: kiểu số Phương thức: Lập phiếu thu tiền Lớp DANH MỤC CÂY Thuộc tính: Mã (khóa): kiểu chữ Tên cây: kiểu chữ Nhóm cây: kiểu số Phương thức: Thêm vào nhóm Sửa nhóm Xóa nhóm 11 SƠ ĐỒ ĐỐI TƯỢNG (OBJECT DIAGRAM) 12 CHƯƠNG PROCESS VIEW SƠ ĐỒ TUẦN TỰ (SEQUENCE DIAGRAM) 1.1 Abc1 (chữ thường, 13, in đậm) (heading 3) (Normal: Size 13, Justify, Paragraph 1.5 line) 1.2 Abc2 1.3 Abc3 SƠ ĐỒ CỘNG TÁC (COLLABORATION DAIGRAM) 2.1 Abc1 (chữ thường, 13, in đậm) (heading 3) (Normal: Size 13, Justify, Paragraph 1.5 line) 2.2 Abc1 (chữ thường, 13, in đậm) (heading 3) (Normal: Size 13, Justify, Paragraph 1.5 line) 2.3 Abc1 (chữ thường, 13, in đậm) (heading 3) (Normal: Size 13, Justify, Paragraph 1.5 line) SƠ ĐỒ TRẠNG THÁI (STATE DAIGRAM) (Normal: Size 13, Justify, Paragraph 1.5 line) 13 SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DAIGRAM) (Normal: Size 13, Justify, Paragraph 1.5 line) 14 ... nghiên cứu: Ứng dụng web cảnh - Đồ án thực dựa sở phạm vi môn học Phân tích thiết kế hệ thống thơng tin - Phạm vi đồ án Phân tích thiết kế Ứng dụng web cảnh MÔ TẢ BÀI TỐN Cửa hàng cảnh RainbowGarden...TRƯỜNG ĐẠI HỌC KINH TẾ TÀI CHÍNH TP HCM KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC MÔN: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN TÊN ĐỀ TÀI: ỨNG DỤNG WEB CỬA HÀNG CÂY CẢNH Sinh viên thực hiện:... thống xây dựng đề tài từ bước khảo sát phân tích hệ thống Chương 3: Thiết kế hệ thống: Thiết kế sở liệu giao diện hệ thống đề tài Chương 4: Kết luận phát triển: Đưa kết đánh giá hệ thống, hướng phát