1. Trang chủ
  2. » Tất cả

HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Website bán xe máy head.docx

26 3 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Định dạng
Số trang 26
Dung lượng 165,82 KB

Nội dung

Trường Ngoại Ngữ Tin Học TPHCM Khoa Công nghệ Thông Tin HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Website bán xe máy head Nhóm sinh viên thực hiện Nguyễn Hoàng Thái Tuấn – 19DH111134 Nguyễn Hồ Thanh Luyên – 19DH11110[.]

Trường Ngoại Ngữ - Tin Học TPHCM Khoa Công nghệ Thông Tin HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU Website bán xe máy head Nguyễn Hoàng Thái Tuấn – 19DH111134 Nhóm sinh viên thực Nguyễn Hồ Thanh Luyên – 19DH111105 Thân Hải Điền – 19DH110678 Giảng viên Th.s Lê Thị Minh Nguyện TPHCM, 11/2022 Mục lục Mục lục ii Danh mục hình vẽ v Danh mục bảng .vi Danh mục công thức vii Danh mục từ viết tắt viii Danh mục thuật ngữ ix Chương Giới thiệu đề tài 1.1 Đặt vấn đề 1.2 Mục tiêu phạm vi đề tài 1.3 Định hướng giải pháp 1.4 Bố cục đồ án Chương Khảo sát phân tích yêu cầu 2.1 Khảo sát trạng 2.2 Tổng quan chức 2.2.1 Biểu đồ use case tổng quan 2.2.2 Biểu đồ use case phân rã XYZ 2.2.3 Quy trình nghiệp vụ 2.3 Đặc tả chức 2.3.1 Đặc tả use case A .5 2.3.2 Đặc tả use case B ii 2.4 Yêu cầu phi chức .5 Chương Công nghệ sử dụng Chương Phát triển triển khai ứng dụng 4.1 Thiết kế kiến trúc 4.1.1 Lựa chọn kiến trúc phần mềm 4.1.2 Thiết kế tổng quan 4.1.3 Thiết kế chi tiết gói 4.2 Thiết kế chi tiết 4.2.1 Thiết kế giao diện .9 4.2.2 Thiết kế lớp 4.2.3 Thiết kế sở liệu .10 4.3 Xây dựng ứng dụng 10 4.3.1 Thư viện công cụ sử dụng 10 4.3.2 Kết đạt 10 4.3.3 Minh hoạ chức .11 4.4 Kiểm thử 11 4.5 Triển khai 11 Chương Các giải pháp đóng góp bật 12 Chương Kết luận hướng phát triển 13 6.1 Kết luận .13 6.2 Hướng phát triển 13 Tài liệu tham khảo .14 Phụ lục .A-1 iii A Hướng dẫn viết đồ án CNPMNC A-1 A.1 Quy định chung A-1 A.2 Tạo đề mục .A-2 A.3 Bảng biểu .A-2 A.4 Hình vẽ A-3 A.5 Tài liệu tham khảo A-4 A.6 Cơng thức tốn học A-5 A.7 Tham chiếu chéo A-5 A.8 Cập nhật mục lục tham chiếu chéo A-6 A.9 In đồ án CNPMNC A-6 B Đặc tả use case B-6 B.1 Đặc tả use case “Thống kê tình hình mượn sách” B-6 B.2 Đặc tả use case “Đăng ký làm thẻ mượn” B-6 C Công nghệ sử dụng C-7 C.1 Công nghệ bảo mật liệu .C-7 C.2 Công nghệ blockchain C-7 D Thiết kế gói D-7 D.1 Thiết kế gói cho kiến trúc tổng quan D-7 D.2 Thiết kế gói cho chức “Trả sách” D-7 E Thiết kế lớp E-7 Danh mục hình vẽ Hình Ví dụ biểu đồ phụ thuộc gói iv Hình Ví dụ thiết kế gói 10 Hình Ví dụ hình vẽ .A-4 Danh mục bảng Bảng Danh sách thư viện công cụ sử dụng 11 Bảng Ví dụ sử dụng bảng .A-3 Danh mục từ viết tắt mục công thức Danh Công thức Khai triển Newton A-5 Lưu ý: Nếu ĐỒ ÁN CNPMNC có ba cơng thức tốn học, sinh viên xóa bỏ mục API Application Programming Interface Giao diện lập trình ứng dụng EUD GWT End-User Development Phát triển ứng dụng người dùng cuối Google Web Toolkit Cơng cụ lập trình Javascript Java Google v HTML HyperText Markup Language Ngôn ngữ đánh dấu siêu văn CNTT Công nghệ thông tin ĐỒ ÁN CNPMNC Đồ án CNPMNC SV Sinh viên Trình duyệt Danh mục thuật ngữ Browser Cache memory Bộ nhớ đệm E-commerce Thương mại điện tử Bloatware Ứng dụng nhà sản xuất tích hợp vào thiết bị Interpreter Trình thơng dịch Compiler Trình biên dịch vi Chương Giới thiệu đề tài 1.1 Đặt vấn đề Hệ thống bán xe máy Head Khi đặt vấn đề, sinh viên cần làm bật mức độ cấp thiết, tầm quan trọng và/hoặc quy mô tốn Gợi ý cách trình bày cho sinh viên: Xuất phát từ tình hình thực tế gì, dẫn đến vấn đề tốn Vấn đề tốn đó, giải quyết, đem lại lợi ích gì, cho ai, cịn áp dụng vào lĩnh vực khác không 1.2 Mục tiêu phạm vi đề tài Sinh viên trước tiên cần trình bày tổng quan kết nghiên cứu cho toán giới thiệu phần 1.1 (đối với đề tài nghiên cứu), sản phẩm tại/về nhu cầu người dùng (đối với đề tài ứng dụng) Tiếp đến, sinh viên tiến hành so sánh đánh giá tổng quan sản phẩm/nghiên cứu Dựa phân tích đánh giá trên, sinh viên khái quát lại hạn chế gặp phải Trên sở đó, sinh viên hướng tới giải vấn đề cụ thể gì, khắc phục hạn chế gì, phát triển phần mềm gì, tạo nên đột phá gì, v.v Trong phần này, sinh viên lưu ý trình bày tổng quan, không vào chi tiết vấn đề giải pháp Nội dung chi tiết trình bày chương tiếp theo, đặc biệt Error: Reference source not found 1.3 Định hướng giải pháp Từ việc xác định rõ nhiệm vụ cần giải phần 1.2, sinh viên đề xuất định hướng giải pháp theo trình tự sau: (i) Sinh viên trước tiên trình bày giải vấn đề theo định hướng, phương pháp, thuật tốn, kỹ thuật, hay cơng nghệ nào; Tiếp theo, (ii) sinh viên mô tả ngắn gọn giải pháp (khi theo định hướng/phương pháp nêu trên); sau cùng, (iii) sinh viên trình bày đóng góp đồ án gì, kết đạt Sinh viên lưu ý khơng giải thích phân tích chi tiết cơng nghệ/thuật tốn phần Sinh viên cần nêu tên định hướng cơng nghệ/thuật tốn, mơ tả ngắn gọn đến hai câu giải thích nhanh lý lựa chọn 1.4 Bố cục đồ án Phần lại báo cáo tổ chức sau Error: Reference source not found trình bày v.v Trong Error: Reference source not found, em/tôi giới thiệu v.v Chú ý: Sinh viên cần viết mô tả thành đoạn văn đầy đủ nội dung chương Tuyệt đối không viết ý hay gạch đầu dòng Error: Reference source not found khơng cần mơ tả phần Ví dụ tham khảo mô tả chương phần bố cục đồ án CNPMNC: Chương *** trình bày đóng góp đồ án, tảng ABC cho phép khai phá tích hợp nhiều nguồn liệu, nguồn liệu lại có định dạng đặc thù riêng Nền tảng ABC phát triển dựa khái niệm DEF, module ngữ nghĩa trợ giúp người dùng tìm kiếm, tích hợp hiển thị trực quan liệu theo mơ hình cộng tác mơ hình phân tán Chú ý: Trong phần nội dung chính, chương đồ án nên có phần Tổng quan Kết chương Hai phần có định dạng văn “Normal”, sinh viên không cần tạo định dạng riêng, ví dụ khơng in đậm/in nghiêng, khơng đóng khung, v.v Trong phần Tổng quan chương N, sinh viên nên có liên kết với chương N-1 trình bày sơ qua lý có mặt chương N cần thiết chương đồ án Sau giới thiệu vấn đề trình bày chương gì, đề mục lớn Ví dụ phần Tổng quan: Chương thảo luận nguồn gốc đời, sở lý thuyết nhiệm vụ tốn tích hợp liệu Chương trình bày chi tiết cơng cụ tích hợp liệu theo hướng tiếp cận “mashup” Với mục đích phạm vi đề tài, sáu nhóm cơng cụ tích hợp liệu trình bày bao gồm: (i) nhóm cơng cụ ABC phần 4.1, (ii) nhóm cơng cụ DEF phần 4.2, nhóm cơng cụ GHK phần 4.3, v.v Trong phần Kết chương, sinh viên đưa số kết luận quan trọng chương Những vấn đề mở Tổng quan cần tóm tắt lại nội dung cách giải quyết/thực Sinh viên lưu ý không viết Kết chương giống hệt Tổng quan Sau đọc phần Kết chương, người đọc nắm sơ nội dung giải pháp cho vấn đề trình bày chương Trong Kết chương, Sinh viên nên có thêm câu liên kết tới chương Ví dụ phần Kết chương: Chương phân tích chi tiết sáu nhóm cơng cụ tích hợp liệu Nhóm cơng cụ ABC DEF thích hợp với tốn tích hợp liệu phạm vi nhỏ Trong đó, nhóm cơng cụ GHK lại chứng tỏ mạnh với tốn cần độ xác cao, v.v Từ kết nghiên cứu phân tích sáu nhóm cơng cụ tích hợp liệu này, tơi thực phát triển phần mềm tự động bóc tách tích hợp liệu sử dụng nhóm cơng cụ GHK Phần trình bày chương – Chương Chương Khảo sát phân tích yêu cầu Chương có độ dài từ đến 11 trang Với phương pháp phân tích thiết kế hướng đối tượng, sinh viên sử dụng biểu đồ use case theo hướng dẫn template 1.5 Khảo sát trạng [Copy nội dung đề tài vào đây] 1.6 Tổng quan chức Phần 1.6 có nhiệm vụ tóm tắt chức phần mềm Trong phần này, sinh viên lưu ý mô tả chức mức cao (tổng quan) mà không đặc tả chi tiết cho chức Đặc tả chi tiết trình bày phần 1.7 1.6.1 Biểu đồ use case tổng quan Sinh viên vẽ biểu đồ use case tổng quan giải thích tác nhân tham gia gì, nêu vai trị tác nhân, mơ tả ngắn gọn use case 1.6.2 Biểu đồ use case phân rã XYZ Với use case mức cao biểu đồ use case tổng quan, sinh viên tạo mục riêng mục 1.6.2 tiến hành phân rã use case Lưu ý tên use case cần phân rã biểu đồ use case tổng quan phải khớp với tên đề mục Trong mục vậy, sinh viên vẽ giải thích ngắn gọn use case phân rã 1.6.3 Quy trình nghiệp vụ Nếu sản phẩm/hệ thống cần xây dựng có quy trình nghiệp vụ quan trọng/đáng ý, sinh viên cần mô tả vẽ biểu đồ hoạt động minh họa quy trình nghiệp vụ Sinh viên lưu ý khơng phải luồng kiện use case, mà luồng hoạt động kết hợp nhiều use case để thực nghiệp vụ Ví dụ, hệ thống quản lý thư viện có quy trình nghiệp vụ mượn trả với mô tả sơ sau: Sinh viên làm thẻ mượn, sau sinh viên đăng ký mượn sách, thủ thư cho mượn, cuối sinh viên trả lại sách cho thư viện Một hệ thống có vài quy trình nghiệp vụ quan trọng 1.7 Đặc tả chức Sinh viên lựa chọn từ đến use case quan trọng đồ án để đặc tả chi tiết Mỗi đặc tả bao gồm thơng tin sau: (i) Tên use case, (ii) Luồng kiện (chính phát sinh), (iii) Tiền điều kiện, (iv) Hậu điều kiện Sinh viên vẽ bổ sung biểu đồ hoạt động đặc tả use case phức tạp 1.7.1 Đặc tả use case A 1.7.2 Đặc tả use case B Chương sở quan trọng để thầy cô đánh giá sinh viên Vì vậy, sinh viên cần phát huy tính sáng tạo, khả phân tích, phản biện, lập luận, tổng quát hóa vấn đề tập trung viết cho thật tốt Mỗi giải pháp đóng góp sinh viên cần trình bày mục độc lập bao gồm ba mục con: (i) dẫn dắt/giới thiệu toán/vấn đề, (ii) giải pháp, (iii) kết đạt (nếu có) Sinh viên lưu ý khơng trình bày lặp lại nội dung Những nội dung trình bày chi tiết chương trước khơng trình bày lại chương Vì vậy, với nội dung hay, mang tính đóng góp/giải pháp, sinh viên nên tóm lược/mơ tả sơ chương trước, đồng thời tạo tham chiếu chéo tới đề mục tương ứng Error: Reference source not found Chi tiết thơng tin đóng góp/giải pháp trình bày mục Ví dụ, Error: Reference source not found, sinh viên có thiết kế kiến trúc đáng lưu ý đó, kết hợp kiến trúc MVC, MVP, SOA, v.v Khi đó, sinh viên mơ tả ngắn gọn kiến trúc Error: Reference source not found, thêm câu có dạng: “Chi tiết kiến trúc trình bày phần 5.1” Chương Kết luận hướng phát triển 1.14 Kết luận Sinh viên so sánh kết nghiên cứu sản phẩm với nghiên cứu sản phẩm tương tự Sinh viên phân tích suốt q trình thực ĐỒ ÁN CNPMNC, làm gì, chưa làm gì, đóng góp bật gì, tổng hợp học kinh nghiệm rút có 11 1.15 Hướng phát triển Trong phần này, sinh viên trình bày định hướng cơng việc tương lai để hồn thiện sản phẩm nghiên cứu Trước tiên, sinh viên trình bày cơng việc cần thiết để hồn thiện chức năng/nhiệm vụ làm Sau sinh viên phân tích hướng cho phép cải thiện nâng cấp chức năng/nhiệm vụ làm Tài liệu tham khảo Lưu ý: Sinh viên không đưa giảng/slide, trang Wikipedia, trang web thông thường làm tài liệu tham khảo Một trang web phép dùng làm tài liệu tham khảo cơng bố thống cá nhân tổ chức Ví dụ, trang web đặc tả ngôn ngữ XML tổ chức W3C https://www.w3.org/TR/2008/REC-xml-20081126/ TLTK hợp lệ Có năm loại tài liệu tham khảo mà sinh viên phải tuân thủ quy định cách thức liệt kê thông tin sau Lưu ý: phần văn cặp dấu < > hướng dẫn khai báo cho loại tài liệu tham khảo; sinh viên cần xóa phần văn ĐỒ ÁN CNPMNC [1] Hovy E H., Automated Discourse Generation Using Discourse Structure Relations, Artificial Intelligence, Elsevier Science Publishers, 63: 341-385, 1993 [2] Peterson L L and Davie B S., Computer Networks: A Systems Approach, 2nd ed., Mogran-Kaufmann, 1999 [3] Nguyễn Thúc Hải, Mạng máy tính hệ thống mở, Nhà xuất giáo dục, 1999 12 [4] Poesio M and Di Eugenio B., Discourse Structure and Anaphoric Accessibility, In Proc of the ESSLLI Workshop on Information Structure, Discourse Structure and Discourse Semantics, Helsinki, 2001 [5] Knott D., A Data-Driven Methodology for Motivating a Set of Coherence Relations, Ph.D Thesis, University of Edinburgh, UK, 1996 [6] Berners-Lee T., Hypertext Transfer Protocol (HTTP), CERN, ftp:/info.cern.ch/pub/www/doc/http-spec.txt.Z, last visited May 2010 [7] Princeton University, WordNet, http://www.cogsci.princeton.edu/~wn/index.shtml, last visited May 2010 13 Phụ lục Phần phụ lục không bắt buộc Nếu sinh viên nhu cầu trình bày thêm, xóa bỏ phần Lưu ý phần phụ lục đánh mục đến cấp 2, sinh viên không phép chia nhỏ A Hướng dẫn viết đồ án CNPMNC A.1 Quy định chung Dưới số quy định hướng dẫn viết đồ án CNPMNC mà bắt buộc sinh viên phải đọc kỹ tuân thủ nghiêm ngặt Sinh viên cần đảm bảo tính thống tồn báo cáo (font chữ, dịng hai bên, hình ảnh, bảng, margin trang, đánh số trang, v.v.) Để làm vậy, sinh viên cần sử dụng định dạng theo template ĐỒ ÁN CNPMNC Khi paste nội dung văn từ tài liệu khác mình, sinh viên cần chọn kiểu Copy “Text Only” để định dạng văn template không bị phá vỡ/vi phạm Tuyệt đối cấm sinh viên đạo văn Sinh viên cần ghi rõ nguồn cho tất khơng tự viết/vẽ lên, bao gồm câu trích dẫn, hình ảnh, bảng biểu, v.v Khi bị phát hiện, sinh viên không phép bảo vệ ĐỒ ÁN CNPMNC Tất hình vẽ, bảng biểu, công thức, tài liệu tham khảo ĐỒ ÁN CNPMNC thiết phải SV giải thích tham chiếu tới lần Khơng chấp nhận trường hợp sinh viên đưa hình ảnh, bảng biểu tùy hứng khơng có lời mơ tả/giải thích Sinh viên tuyệt đối khơng trình bày ĐỒ ÁN CNPMNC theo kiểu viết ý gạch đầu dòng ĐỒ ÁN CNPMNC khơng phải slide thuyết trình; người đọc khơng hiểu khơng có giải thích hộ Sinh viên cần viết thành đoạn văn phân tích, diễn giải đầy đủ, rõ ràng Câu văn cần ngữ pháp, đầy đủ chủ ngữ, vị ngữ thành phần câu Khi thực cần liệt kê, sinh viên nên liệt kê theo phong cách khoa học với ký tự La Mã Ví dụ, nhiều sinh viên ln cảm thấy hối hận (i) chưa cố gắng hết mình, (ii) chưa ... Thiết kế sở liệu Phần có độ dài từ hai đến bốn trang Sinh viên thiết kế, vẽ giải thích biểu đồ thực thể liên kết (E-R diagram) Từ đó, sinh viên thiết kế sở liệu tùy theo hệ quản trị sở liệu mà... gốc đời, sở lý thuyết nhiệm vụ tốn tích hợp liệu Chương trình bày chi tiết cơng cụ tích hợp liệu theo hướng tiếp cận “mashup” Với mục đích phạm vi đề tài, sáu nhóm cơng cụ tích hợp liệu trình... Kết chương: Chương phân tích chi tiết sáu nhóm cơng cụ tích hợp liệu Nhóm cơng cụ ABC DEF thích hợp với tốn tích hợp liệu phạm vi nhỏ Trong đó, nhóm cơng cụ GHK lại chứng tỏ mạnh với tốn cần độ

Ngày đăng: 06/11/2022, 05:37

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

TÀI LIỆU LIÊN QUAN

w