mau bao cao btl dai hoc bach khoa ha noi

12 821 2
mau bao cao btl dai hoc bach khoa ha noi

Đ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

TRƯỜNG ĐẠI HỌC BÁCH KHOA NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ──────── * ─────── BÁO CÁO MÔN: PROJECT Sinh viên thực : Lớp : XXXX – K Giáo viên hướng dẫn : Nội, tháng năm Mã đề tài – Tên đề tài MỤC LỤC Nhóm XX – Lớp ZZ 2 Mã đề tài – Tên đề tài LỜI NÓI ĐẦU Việc ứng dụng máy tính để quản lý thông tin phát triển mạnh nước tiên tiến từ thập niên 70 Còn Nước ta nay, vấn đề áp dụng Tin học để xử lý thông tin công tác quản lý trở thành nhu cầu thiết, thời đại "mở cửa" với nước khác giới Hiện nay, việc quản lý điểm học sinh trường phổ thông vấn đề cần thiết Việc Tin học hóa hệ thống tính điểm góp phần không nhỏ vào trình quản lý điểm học sinh trường Sau khảo sát trường Nhân Chính - Thanh Xuân, nhóm chúng em định phân tích thiết kế cho phần mềm tính điểm cho học sinh trường Số học sinh trường dần tăng lên nhu cầu Tin học hóa hoàn toàn hệ thống nhập, cập nhật, tính điểm, báo cáo vấn đề cấp thiết Đó lý mà nhóm chúng em chọn đề tài Để hoàn thành tập lớn này, nhóm chúng em xin gửi lời cảm ơn chân thành đến thầy/cô giáo hướng dẫn đề tài Thầy/Cô YYYY, Giảng viên Khoa Công nghệ Thông tin Trường Đại học Bách Khoa Nội - hết lòng giúp đỡ, hướng dẫn, dạy tận tình để nhóm em hoàn thành đề tài Đồng thời, chúng em tỏ long biết ơn đến cán văn phòng, thầy hiệu trưởng, cô hiệu phó thầy cô giáo trường Nhân Chính nhiệt tình tạo điều kiện giúp đỡ nhóm em khảo sát hệ thống điểm trường Nội, tháng năm Nhóm XX, Lớp (Danh sách thành viên ký tên) Nhóm XX – Lớp ZZ 3 Mã đề tài – Tên đề tài PHÂN CÔNG THÀNH VIÊN TRONG NHÓM Phân công công việc chi tiết cho thành viên nhóm, kèm khoảng thời gian thực công việc, tốt kẻ bảng cho rõ ràng - Nêu đóng góp thành viên nhóm: o Đã làm công việc gì, mức độ hoàn thành o Tỉ lệ đóng góp vào đề tài chung nhóm Nhóm XX – Lớp ZZ 4 Mã đề tài – Tên đề tài CHƯƠNG MÔ TẢ YÊU CẦU Trình bày, mô tả chi tiết kết khảo sát toán – thông qua đề yêu cầu từ giáo viên sau lần trao đổi, gặp mặt - Biểu đồ use case tổng quan - Biểu đồ use case phân rã cho chức phức tạp - Đặc tả use case cho use case chính, nghiệp vụ quan trọng toán 1.1 Mô tả yêu cầu toán Mô tả lời toán giao (tổng hợp mô tả toán giao kết yêu cầu chi tiết giáo viên sau lần trao đổi, gặp mặt 1.2 Biểu đồ use case 1.2.1 Biểu đồ use case tổng quan Vẽ giới thiệu qua biểu đồ use case tổng quan 1.2.2 Biểu đồ use case phân rã mức Vẽ giới thiệu qua biểu đồ use case phân rã cho use case phức tạp có 1.3 Đặc tả use case Đặc tả cho 2-4 use case chính, biểu thị cho nghiệp vụ quan trọng toán Với nghiệp vụ phức tạp, vẽ thêm biểu đồ hoạt động Nhóm XX – Lớp ZZ 5 Mã đề tài – Tên đề tài CHƯƠNG THIẾT KẾ CHI TIẾT 2.1 Thiết kế lớp 2.1.1 Biểu đồ lớp Vẽ giới thiệu lớp, mối quan hệ Biểu đồ lớp Chỉ rõ lớp nằm tầng nào: sở liệu/nghiệp vụ/giao diện Nếu cần, tách làm nhiều biểu đồ lớp cách hợp lý để trình bày tốt 2.1.2 Thiết kế chi tiết lớp Mô tả chi tiết 2-4 lớp quan trọng Thiết kế chi tiết cho lớp: Các thuộc tính, phương thức, mối quan hệ, ràng buộc 2.2 Thiết kế sở liệu / cấu trúc liệu Thiết kế chuẩn hoá CSDL trình bày CSDL & GT cho phù hợp với yêu cầu toán Nhóm XX – Lớp ZZ 6 Mã đề tài – Tên đề tài CHƯƠNG CHƯƠNG TRÌNH MINH HOẠ 3.1 Xây dựng chương trình - - - Giới thiệu công nghệ sử dụng để xây dựng chương trình minh họa o Các công nghệ cụ thể o Tính năng, ưu điểm công nghệ o Tại lại lựa chọn/sử dụng công nghệ Kiến trúc phần mềm sử dụng để xây dựng chương trình: o Mô tả kiến trúc o Các kết chương trình xây dựng kiến trúc này: Các lớp cụ thể nào, tầng nào… Quá trình lập trình, mức độ tuân thủ thiết kế chi tiết nào, có tuân thủ quy ước lập trình không Môi trường lập trình gì, có sử dụng version control không… 3.2 Kiểm thử đơn vị - Kịch chạy thử chương trình Kết kiểm thử đơn vị (unit test) 3.3 Kết chương trình - Mô tả số hình chức chương trình Nhóm XX – Lớp ZZ 7 Mã đề tài – Tên đề tài CHƯƠNG KIỂM CHỨNG CHÉO 4.1 Đối tượng kiểm chứng (Verification) Kiểm chứng cho nhóm gồm thành viên nào, đề tài 4.2 Kiểm chứng cách trình bày báo cáo Theo tiêu chí đánh giá - Chú ý tránh lỗi trình bày/lỗi tả Không phép vi phạm lỗi trình bày bản, VD: dấu câu phải liền với chữ phía trước cách chữ phía sau dấu cách… - Cách thức trình bày khoa học, sáng sủa, dễ theo dõi, có gắn kết phần, đầy đủ phần theo mẫu 4.3 Kiểm chứng thiết kế kỹ lập trình Theo tiêu chí đánh giá - Thiết kế mã nguồn chương trình cần đáp ứng yêu cầu tối thiểu nguyên lý công nghệ hướng đối tượng: Mức độ trừu tượng hoá, đóng gói, mô-đun hoá phân cấp - CSDL/CTDL> thiết kế phù hợp với yêu cầu toán - Phong cách lập trình thống nhất, tuân thủ quy ước lập trình chung - Bắt xử lý ngoại lệ tốt 4.4 Kiểm thử tích hợp Kiểm thử chức chương trình, coi chương trình hộp đen, đưa liệu đầu vào quan sát đầu Theo tiêu chí đánh giá - Giao diện dễ nhìn, dễ sử dụng hợp lý - Các chức chương trình Với chức chương trình, cần đưa trường hợp kiểm thử (test case) cần thực Mỗi trường hợp kiểm thử cần đặc tả chi tiết bao gồm thông tin sau: - Tên use case (tên chức năng) - Tên trường hợp kiểm thử - Người lập trình (tên thành viên nhóm trực tiếp lập trình chức này) - Người kiểm thử (tên thành viên nhóm thực kiểm thử tích hợp) - Trạng thái: Còn lỗi, Chạy thông - Nếu lỗi, cần có thêm thông tin: Các bước cần thực để tái tạo lỗi Nhóm XX – Lớp ZZ 8 Mã đề tài – Tên đề tài Ví dụ bảng kiểm thử chức năng: Mã lỗi UC01-01 UC01-02 UC02-01 Tên lỗi Các thông báo lỗi không màu đỏ Không xử lý validate cho trường Thời gian thi Chức Print không hoạt động Use case - Thêm/sửa môn thi - Thêm/sửa thi Trạng thái Còn lỗi Người tạo Loại lỗi LongNV 2- Giao diện người dùng Các bước tái tạo lỗi / Dữ liệu kiểm thử • Nhập liệu sai trường • Nhấn nút Thêm mới/Cập nhật • Gõ thời gian thi gồm Cập nhật thi Thi thật Nhóm XX – Lớp ZZ Còn lỗi Còn lỗi TrangNT 1- Chức (logic) NhungTT 1- Chức (thiếu chức năng) ký tự • Nhập trường khác bình thường • Nhấn nút Cập nhật • Tiến hành chọn thi thi • Nhấn nút Kết thúc Kết thự • Thông báo lỗi lên màu đen • File ảnh đính StyleDo.jpg • Thông báo: "C nghiêm trọng Input string wa in a correct fo • File ảnh đính ThoiGianThi.jp Không thực hi • Nhấn nút Print 9 Mã đề tài – Tên đề tài CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN - Kết luận ưu nhược điểm: Đã làm chưa làm Hướng phát triển cho đề tài, cho sản phẩm khả ứng dụng 10 Nhóm XX – Lớp ZZ 10 10 Mã đề tài – Tên đề tài TÀI LIỆU THAM KHẢO [1] Đoàn Văn Ban Lập trình hướng đối tượng với Java Nhà xuất Khoa học kỹ thuật, 2003 [2] 11 Nhóm XX – Lớp ZZ 11 11 Mã đề tài – Tên đề tài PHỤ LỤC 12 Nhóm XX – Lớp ZZ 12 12 ... Mã đề tài – Tên đề tài TÀI LIỆU THAM KHẢO [1] Đoàn Văn Ban... ơn chân thành đến thầy/cô giáo hướng dẫn đề tài Thầy/Cô YYYY, Giảng viên Khoa Công nghệ Thông tin Trường Đại học Bách Khoa Hà Nội - hết lòng giúp đỡ, hướng dẫn, dạy tận tình để nhóm em hoàn thành... bản, VD: dấu câu phải liền với chữ phía trước cách chữ phía sau dấu cách… - Cách thức trình bày khoa học, sáng sủa, dễ theo dõi, có gắn kết phần, đầy đủ phần theo mẫu 4.3 Kiểm chứng thiết kế kỹ

Ngày đăng: 07/10/2017, 10:50

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1. MÔ TẢ YÊU CẦU

    • 1.1. Mô tả yêu cầu bài toán

    • 1.2. Biểu đồ use case

      • 1.2.1. Biểu đồ use case tổng quan

      • 1.2.2. Biểu đồ use case phân rã mức 2

      • 1.3. Đặc tả use case

      • CHƯƠNG 2. THIẾT KẾ CHI TIẾT

        • 2.1. Thiết kế lớp

          • 2.1.1. Biểu đồ lớp

          • 2.1.2. Thiết kế chi tiết lớp

          • 2.2. Thiết kế cơ sở dữ liệu / cấu trúc dữ liệu

          • CHƯƠNG 3. CHƯƠNG TRÌNH MINH HOẠ

            • 3.1. Xây dựng chương trình

            • 3.2. Kiểm thử đơn vị

            • 3.3. Kết quả chương trình

            • CHƯƠNG 4. KIỂM CHỨNG CHÉO

              • 4.1. Đối tượng kiểm chứng (Verification)

              • 4.2. Kiểm chứng cách trình bày báo cáo

              • 4.3. Kiểm chứng thiết kế và kỹ năng lập trình

              • 4.4. Kiểm thử tích hợp

              • CHƯƠNG 5. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

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

Tài liệu liên quan