1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1 xác ĐỊNH yêu cầu

79 10 0

Đ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

Thông tin cơ bản

Tiêu đề Xác Định Yêu Cầu
Tác giả Dương Thái Bảo, Nguyễn Thái Quốc Phong, Nguyễn Đình Nghi
Người hướng dẫn Đặng Thị Kim Giao
Trường học Trường Đại Học
Chuyên ngành Công Nghệ Phần Mềm
Thể loại Báo Cáo Thực Hành
Định dạng
Số trang 79
Dung lượng 676,45 KB

Nội dung

BÁO CÁO THỰC HÀNH Môn: Công nghệ phần mềm Đề tài: Quản Lý Học Sinh Giáo viên: Đặng Thị Kim Giao Mã số nhóm: Tên thành viên Dương Thái Bảo Nguyễn Thái Quốc Phong Nguyễn Đình Nghi TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Mục lục LAB - XÁC ĐỊNH YÊU CẦU 1.1 Mơ hình cấu tổ chức 1.1.1 Sơ đồ tổ chức 1.1.2 Ý nghĩa phận 1.2 Nhu cầu người dùng Yêu cầu phần mềm (NGHIỆP VỤ) 1.3 Biểu mẫu 1.3.1 BM01: Phiếu đặt hang 1.3.2 BM02: Hóa đơn bán hang 1.3.3 BM03: [Tên biểu mẫu] 1.4 Quy định 1.5 Danh sách yêu cầu 1.5.1 Danh sách yêu cầu nghiệp vụ 1.5.2 Danh sách yêu cầu tiến hóa 1.5.3 Danh sách yêu cầu hiệu TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 1.5.4 Danh sách yêu cầu tiện dụng 12 1.5.5 Danh sách yêu cầu bảo mật 13 1.5.6 Danh sách yêu cầu an toàn 14 1.5.7 Danh sách yêu cầu tương thích 15 1.5.8 Danh sách yêu cầu công nghệ 15 1.6 Bảng trách nhiệm 16 1.6.1 Bảng trách nhiệm yêu cầu nghiệp vụ 16 1.6.2 Bảng trách nhiệm yêu cầu tiến hóa 17 1.6.3 Bảng trách nhiệm yêu cầu hiệu 17 1.6.4 Bảng trách nhiệm yêu cầu tiện dụng 19 1.6.5 Bảng trách nhiệm yêu cầu bảo mật 19 1.6.6 Bảng trách nhiệm yêu cầu an toàn 20 1.6.7 Bảng trách nhiệm yêu cầu tương thích 20 1.7 Bảng mô tả chi tiết yêu cầu nghiệp vụ 20 1.7.1 [nghiệp vụ 1] 20 LAB - MÔ HÌNH HĨA U CẦU 22 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 2.1 Usecase Diagram 2.1.1 Sơ đồ mức tổng quát 2.1.2 Sơ đồ chi tiết: Quản lý đơn đặt hàng 2.1.3 Sơ đồ chi tiết: Quản lý bán hang 2.2 Bảng Usecase 2.3 Đặc tả Usecase 2.3.1 Usecase Lập hóa đơn bán hang cho khách đặt hàng trước 2.3.2 Usecase đặt phòng 2.4 Sequence Diagram 2.4.1 Quy trình Lập hóa đơn bán hang cho khách đặt hang 2.4.2 Quy trình đặt phòng 2.5 Activity Diagram 2.5.1 Quy trình Lập hóa đơn bán hang cho khách đặt hang 2.5.2 Quy trình đặt phịng 2.6 Statechart Diagram TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 2.6.1 Giả định 01: khách đặt hang, cửa hang xuất hóa đơn cho 01 phần đơn hang (vì hết hang, hủy 01 phần đơn hang), việc xuất hang diễn làm nhiều lần, giao hang làm nhiều đợt khác  K GOM ĐỐI TƯƠNG CHUNG 2.6.2 Giả định 02: khách đặt đơn hàng nào, cửa hang xuất hóa đơn, xuất hang giao hàng cho đ 2.7 2.8 2.8.1 2.8.2 LAB 3: THIẾT KẾ DỮ LIỆU 3.1 3.2 3.2.1 Bảng … 32 3.3 3.4 3.5 LAB 4: THIẾT KẾ GIAO DIỆN TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 4.1 Tiêu chuẩn thiết kế giao diện 4.1.1 Tiêu chuẩn hình 4.1.2 Tiêu chuẩn yếu tố hình 4.2 Sơ đồ giao diện tổng quát 4.3 Giao diện chi tiết 4.3.1 [Màn hình giao diện 1] 4.3.2 [Màn hình giao diện 2] TIEU LUAN MOI download : skknchat123@gmail.com moi nhat LAB - XÁC ĐỊNH U CẦU 1.1 Mơ hình cấu tổ chức 1.1.1 Sơ đồ tổ chức Trường ABC Công đồn Tổ mơn Giáo viên Tổ quản lý học sinh 1.1.2 Ý nghĩa phận STT Tên phận Mô tả TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Lãnh đạo trường Đoàn Thanh niên Cơng đồn Tổ quản lý học sinh Giáo vụ Tổ môn Giáo viên 10 Tổ kỹ thuật TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 2.6 Statechart Diagram Chỉ làm với đối tượng có > trạng thái Các đối tượng xác định dựa trên: - Các đối tượng nghiệp vụ  vẽ statechart riêng cho đối tượng - Hoặc gom đối tượng nghiệp vụ có thơng tin kế thừa, quan hệ đối tượng 1-1 GOM CÁC ĐỐI TƯỢNG NGHIỆP VỤ NÀY THÀNH ĐỐI TƯỢNG TỔNG QUÁT  vẽ sơ đồ chung cho đối tượng tổng qt Trong ví dụ có đối tượng sau: Đơn hang (mới lập – xử lý - xử lý – hủy), Hóa đơn (mới lập – thu tiền), Phiếu xuất hang (mới lập – xuất hang), Phiếu giao hang (mới lập – giao hang – từ chối nhận hàng), Nhân viên (đang làm việc – nghỉ) 2.6.1 Giả định 01: khách đặt hang, cửa hang xuất hóa đơn cho 01 phần đơn hang (vì hết hang, khách đổi hang, khách hủy 01 phần đơn hang), việc xuất hang diễn làm nhiều lần, giao hang làm nhiều đợt khác  K GOM ĐỐI TƯƠNG CHUNG State Matrix (giữa đối tượng liên quan) ĐƠN HÀNG Mới lập Đang xử lý TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Đã xử lý Đã hủy 2.6.1.1 StateChart – đối tượng Hóa đơn 2.6.2 Giả định 02: khách đặt đơn hàng nào, cửa hang xuất hóa đơn, xuất hang giao hàng cho đơn hang đó:  tổng quát hóa chung đối tượng Đơn hang – Hóa đơn – Phiếu xuất hang – Phiếu giao hang có đối tượng: Đơn hang  State chart chung sau: TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 2.7 Class Diagram 2.8 Sơ đồ khai thác hệ thống (Deployment Diagram) 2.8.1 Cách thức triển khai Ứng dụng viết dạng [desktop app / mobile app / web app / mobile – web], triển khai dạng mạng [LAN/WAN/StandAlone] Ứng dụng sử dụng CSDL [MySQL / SQL Server / Oracle / NoSQL / File], triển khai dạng CSDL [tập trung / phân tán] 2.8.2 Sơ đồ triển khai TIEU LUAN MOI download : skknchat123@gmail.com moi nhat LAB 3: THIẾT KẾ DỮ LIỆU IA 3.1 Sơ đồ logic Để Database Model vào (design CSDL) TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 3.2 Chi tiết bảng 3.2.1 Bảng … TT Tên thuộc tính (Field name) MADG TENDG 3.3 Nội dung bảng tham số MaThamS GiaTri GhiChu o TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TS1 18 TS2 55 TS3 10 TS4 TS5 TS6 10000 3.4 Các thuộc tính tối ưu tốc độ xử lý TT Thuộc tính SoSachDangMuon TinhTrangTraTre TIEU LUAN MOI download : skknchat123@gmail.com moi nhat 3.5 Các câu SQL theo biểu mẫu Tối thiểu: phải có câu lệnh cho biểu mẫu liên quan đến yêu cầu TRA CỨU LƯU TRỮ Các yêu cầu XỬ LÝ TÍNH TỐN BÁO BIỂU: cần dung JOB/TRIGGER/STORE PROCEDURE  tạm bớt cho phần TIEU LUAN MOI download : skknchat123@gmail.com moi nhat LAB 4: THIẾT KẾ GIAO DIỆN 4.1 Tiêu chuẩn thiết kế giao diện 4.1.1 Tiêu chuẩn hình Yếu tố Kích thước Màn hình Màn hình nhập liệu Màn hình tra cứu Màn hình kết Báo biểu Màn hình thơng báo 4.1.2 Tiêu chuẩn yếu tố hình Yếu tố Font type Font size Font Color Canh lề Kích thước Hình dạng TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Tiêu đề form Label Button Link Ô nhập liệu 4.2 Sơ đồ giao diện tổng quát 4.3 Giao diện chi tiết 4.3.1 [Màn hình giao diện 1] Tên hình: Ý nghĩa: Hình ảnh: Bảng mô tả chi tiết TIEU LUAN MOI download : skknchat123@gmail.com moi nhat STT Thao tác Ý nghĩa Xử lý liên quan Ghi Ý nghĩa Xử lý liên quan Ghi 4.3.2 [Màn hình giao diện 2] Tên hình: Ý nghĩa: Hình ảnh: Bảng mơ tả chi tiết STT Thao tác TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ...Mục lục LAB - XÁC ĐỊNH YÊU CẦU 1. 1 Mơ hình cấu tổ chức 1. 1 .1 Sơ đồ tổ chức 1. 1.2 Ý nghĩa phận 1. 2 Nhu cầu người dùng Yêu cầu phần mềm (NGHIỆP VỤ) 1. 3 Biểu... 1. 5.5 Danh sách yêu cầu bảo mật 13 1. 5.6 Danh sách yêu cầu an toàn 14 1. 5.7 Danh sách yêu cầu tương thích 15 1. 5.8 Danh sách yêu cầu công nghệ 15 1. 6 Bảng trách... skknchat123@gmail.com moi nhat Lập danh sách lớp Tra cứu lớp học 10 11 12 13 14 15 Danh sách yêu cầu nghiệp vụ Phân công giáo viên chủ nhiệm Phân công giáo viên môn Lập báo cáo môn học lớp Lập báo cáo

Ngày đăng: 10/10/2022, 05:20

HÌNH ẢNH LIÊN QUAN

1.6 Bảng trách nhiệm - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
1.6 Bảng trách nhiệm (Trang 42)
1.6.2 Bảng trách nhiệm yêu cầu tiến hóa - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
1.6.2 Bảng trách nhiệm yêu cầu tiến hóa (Trang 43)
Bảng trách nhiệm yêu cầu tiến hóa - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
Bảng tr ách nhiệm yêu cầu tiến hóa (Trang 43)
1.6.4 Bảng trách nhiệm yêu cầu tiện dụng - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
1.6.4 Bảng trách nhiệm yêu cầu tiện dụng (Trang 44)
1.6.5 Bảng trách nhiệm yêu cầu bảo mật - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
1.6.5 Bảng trách nhiệm yêu cầu bảo mật (Trang 45)
1.6.6 Bảng trách nhiệm yêu cầu an toàn - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
1.6.6 Bảng trách nhiệm yêu cầu an toàn (Trang 46)
Bảng trách nhiệm yêu cầu an toàn - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
Bảng tr ách nhiệm yêu cầu an toàn (Trang 46)
1.6.7 Bảng trách nhiệm yêu cầu tương thích - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
1.6.7 Bảng trách nhiệm yêu cầu tương thích (Trang 47)
2 LAB 2- MƠ HÌNH HĨ AU CẦU 2.1 Usecase Diagram - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
2 LAB 2- MƠ HÌNH HĨ AU CẦU 2.1 Usecase Diagram (Trang 51)
2.2 Bảng Usecase - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
2.2 Bảng Usecase (Trang 53)
Ví dụ: phân tích khơng theo mơ hình hướng đối tượng (coi cả ứng dụng là 1 hệ thống) - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
d ụ: phân tích khơng theo mơ hình hướng đối tượng (coi cả ứng dụng là 1 hệ thống) (Trang 60)
3.2 Chi tiết các bảng - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
3.2 Chi tiết các bảng (Trang 71)
4.1.1 Tiêu chuẩn đối với các màn hình - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
4.1.1 Tiêu chuẩn đối với các màn hình (Trang 74)
Tên màn hình: Ý nghĩa: - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
n màn hình: Ý nghĩa: (Trang 76)
4.3.1 [Màn hình giao diện 1] - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
4.3.1 [Màn hình giao diện 1] (Trang 76)
Tên màn hình: Ý nghĩa: - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
n màn hình: Ý nghĩa: (Trang 77)
4.3.2 [Màn hình giao diện 2] - BÁO cáo THỰC HÀNH môn công nghệ phần mềm LAB 1   xác ĐỊNH yêu cầu
4.3.2 [Màn hình giao diện 2] (Trang 77)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w