Bài tập lớn Project 1: Xây dựng hệ thống quản lý chi tiêu cho các thành viên trong gia đình
Số trang: 63
Loại file: pdf
Dung lượng: 2.86 MB
Lượt xem: 24
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài tập lớn Project 1 với đề tài "Xây dựng hệ thống quản lý chi tiêu cho các thành viên trong gia đình" trình bày nội dung qua các chương sau: chương 1 khảo sát đặc tả yêu cầu bài toán, chương 2 phân tích thiết kế bài toán, chương 3 công nghệ và thuật toán sử dụng, chương 4 kết quả chương trình minh họa, chương 5 kết luận và hướng phát triển.
Nội dung trích xuất từ tài liệu:
Bài tập lớn Project 1: Xây dựng hệ thống quản lý chi tiêu cho các thành viên trong gia đình Project 1 Sdf sdfsadf TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI ---------- NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆN CÔNG ---------- BÀI TẬP LỚN MÔN : PROJECT 1 ĐỀ TÀI 15: Xây dựng hệ thống quản lý chi tiêu cho các thành viên trong gia đình Nhóm thực hiện : Nhóm 6 Sinh viên thực hiên : Hồ Thúc Đồng 20112574 Hà Xuân Thuyên 20112302 Nguyễn Thanh Cường 20112551 Lớp : CNTT-TT 2.2 -K56 Giảng viên hướng dẫn : TS. VŨ THỊ HƯƠNG GIANG Ths. NGUYỄN NGỌC DŨNG Hà nội, tháng 12-2013 1 Nhóm 6 – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 Project 1 Contents Lời mở đầu ........................................................................................................................... 4 Phần công công việc trong nhóm .......................................................................................... 5 CHƯƠNG I: KHẢO SÁT ĐẶC TẢ YÊU CẦU BÀI TOÁN ....................................................... 6 1. Mô tả yêu cầu bài: ......................................................................................................... 6 1.1 yêu cầu hệ thống quản lí chi tiêu trong gia đình ....................................................... 6 1.2 Hệ thống quản lí chi tiêu gia đình có các chức năng chính....................................... 6 2. Biểu đồ Usecase: .......................................................................................................... 8 2.1 . Các tác nhân của hệ thống: ................................................................................... 8 2.2 . Các Usecase của hệ thống .................................................................................... 8 2.3 Biểu đồ Usecase tổng quan: .................................................................................. 10 2.4 Biểu đồ Usecase phân rã mức 2 : ......................................................................... 12 3. Đặc tả Usecase: ......................................................................................................... 17 3.1.Đặc tả chức năng đăng nhập: ................................................................................ 17 3.2.Đặc tả Usecase đăng kí: ........................................................................................ 18 3.3.Đặc tả chức năng tìm kiếm: ................................................................................... 19 3.4.Đặc tả chức năng giao dịch:................................................................................... 22 3.5.Đặc tả Usecase thống kê: ...................................................................................... 24 CHƯƠNG II: PHÂN TÍCH THIẾT KẾ BÀI TOÁN ................................................................. 26 1. Cấu trúc dữ liệu: ....................................................................................................... 26 2..1 Biểu đồ trình tự đăng nhập:................................................................................... 28 2.2 Biểu đồ trình tự đăng kí thành viên mới : .............................................................. 29 2.3 Biểu đồ trình tự thêm giao dịch: ............................................................................. 30 2.4 Biểu đồ trình tự xác nhận giao dịch: ....................................................................... 31 2.5 Biểu đồ trình tự tham gia chi chung: ....................................................................... 32 2.6 Biểu đồ trình tự thống kê: ....................................................................................... 33 3. Biểu đồ lớp : ................................................................................................................ 34 3.1 Biểu đồ lớp :........................................................................................................... 34 3.2 Các lớp của hệ thống: ............................................................................................ 36 4. Thiết kế chi tiết lớp : .................................................................................................... 42 4.1 Thiết kế chi tiết lớp Control: ................................................................................... 42 4.2 Thiết kế chi tiết lớp Connect() ................................................................................ 43 CHƯƠNG III : CÔNG NGHỆ VÀ THUẬT TOÁN SỬ DỤNG................................................ 45 1.Ngôn ngữ lập trình Java: .................................................................................................. 45 1.1 Giới thiệu về Java: ................................................................................................. 45 2 Nhóm 6 – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 2. Biểu đồ trình tự: ........................................................................................................... 28 Project 1 1.2. Công cụ sử dụng :................................................................................................. 46 2. Hệ quản trị cơ sở dữ liệu MySQL: ............................................................................... 46 3. Trình điều khiển JDBC – kết nối ngôn ngữ Java và MySQL: ....................................... 47 3.1 Giới thiệu về JDBC: ............................................................................................... 47 3.2 Kiến trúc JDBC: ..................................................................................................... 47 3.3 Một số lớp JDBC quan trọng: ................................................................................. 47 CHƯƠNG IV : KẾT QUẢ CHƯƠNG TRÌNH MINH HỌA..................................................... 49 1.Kết quả chương trình mình họa : .................................................................................. 49 2. Giao diện chương trình:................................ ...
Nội dung trích xuất từ tài liệu:
Bài tập lớn Project 1: Xây dựng hệ thống quản lý chi tiêu cho các thành viên trong gia đình Project 1 Sdf sdfsadf TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI ---------- NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆN CÔNG ---------- BÀI TẬP LỚN MÔN : PROJECT 1 ĐỀ TÀI 15: Xây dựng hệ thống quản lý chi tiêu cho các thành viên trong gia đình Nhóm thực hiện : Nhóm 6 Sinh viên thực hiên : Hồ Thúc Đồng 20112574 Hà Xuân Thuyên 20112302 Nguyễn Thanh Cường 20112551 Lớp : CNTT-TT 2.2 -K56 Giảng viên hướng dẫn : TS. VŨ THỊ HƯƠNG GIANG Ths. NGUYỄN NGỌC DŨNG Hà nội, tháng 12-2013 1 Nhóm 6 – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 Project 1 Contents Lời mở đầu ........................................................................................................................... 4 Phần công công việc trong nhóm .......................................................................................... 5 CHƯƠNG I: KHẢO SÁT ĐẶC TẢ YÊU CẦU BÀI TOÁN ....................................................... 6 1. Mô tả yêu cầu bài: ......................................................................................................... 6 1.1 yêu cầu hệ thống quản lí chi tiêu trong gia đình ....................................................... 6 1.2 Hệ thống quản lí chi tiêu gia đình có các chức năng chính....................................... 6 2. Biểu đồ Usecase: .......................................................................................................... 8 2.1 . Các tác nhân của hệ thống: ................................................................................... 8 2.2 . Các Usecase của hệ thống .................................................................................... 8 2.3 Biểu đồ Usecase tổng quan: .................................................................................. 10 2.4 Biểu đồ Usecase phân rã mức 2 : ......................................................................... 12 3. Đặc tả Usecase: ......................................................................................................... 17 3.1.Đặc tả chức năng đăng nhập: ................................................................................ 17 3.2.Đặc tả Usecase đăng kí: ........................................................................................ 18 3.3.Đặc tả chức năng tìm kiếm: ................................................................................... 19 3.4.Đặc tả chức năng giao dịch:................................................................................... 22 3.5.Đặc tả Usecase thống kê: ...................................................................................... 24 CHƯƠNG II: PHÂN TÍCH THIẾT KẾ BÀI TOÁN ................................................................. 26 1. Cấu trúc dữ liệu: ....................................................................................................... 26 2..1 Biểu đồ trình tự đăng nhập:................................................................................... 28 2.2 Biểu đồ trình tự đăng kí thành viên mới : .............................................................. 29 2.3 Biểu đồ trình tự thêm giao dịch: ............................................................................. 30 2.4 Biểu đồ trình tự xác nhận giao dịch: ....................................................................... 31 2.5 Biểu đồ trình tự tham gia chi chung: ....................................................................... 32 2.6 Biểu đồ trình tự thống kê: ....................................................................................... 33 3. Biểu đồ lớp : ................................................................................................................ 34 3.1 Biểu đồ lớp :........................................................................................................... 34 3.2 Các lớp của hệ thống: ............................................................................................ 36 4. Thiết kế chi tiết lớp : .................................................................................................... 42 4.1 Thiết kế chi tiết lớp Control: ................................................................................... 42 4.2 Thiết kế chi tiết lớp Connect() ................................................................................ 43 CHƯƠNG III : CÔNG NGHỆ VÀ THUẬT TOÁN SỬ DỤNG................................................ 45 1.Ngôn ngữ lập trình Java: .................................................................................................. 45 1.1 Giới thiệu về Java: ................................................................................................. 45 2 Nhóm 6 – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 2. Biểu đồ trình tự: ........................................................................................................... 28 Project 1 1.2. Công cụ sử dụng :................................................................................................. 46 2. Hệ quản trị cơ sở dữ liệu MySQL: ............................................................................... 46 3. Trình điều khiển JDBC – kết nối ngôn ngữ Java và MySQL: ....................................... 47 3.1 Giới thiệu về JDBC: ............................................................................................... 47 3.2 Kiến trúc JDBC: ..................................................................................................... 47 3.3 Một số lớp JDBC quan trọng: ................................................................................. 47 CHƯƠNG IV : KẾT QUẢ CHƯƠNG TRÌNH MINH HỌA..................................................... 49 1.Kết quả chương trình mình họa : .................................................................................. 49 2. Giao diện chương trình:................................ ...
Tìm kiếm theo từ khóa liên quan:
Luận văn hệ thống thông tin quản lý Đồ án lý thuyết mạng Đồ án phân tích thiết kế hệ thống Luận văn công nghệ thông tin Bài tập lớn Project Đề tài xây dựng hệ thống quản lýGợi ý tài liệu liên quan:
-
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phân tích thiết kế hệ thống siêu thị
140 trang 181 0 0 -
Đồ án: Xây dựng wedsite quản lý điểm học sinh
21 trang 164 0 0 -
40 trang 150 0 0
-
Bài tập lớn Phân tích thiết kế hệ thống thông tin: Xây dựng hệ thống bán sách online
48 trang 138 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý hồ sơ bệnh án của 1 khoa
20 trang 132 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phần mềm Quản lý kết hôn
17 trang 121 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - QUẢN LÝ SỐ SÁCH CÔNG TY CỔ PHẦN VẬN TẢI HÀ TIÊN
106 trang 86 0 0 -
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - HỆ THỐNG HOẠT ĐỘNG CỦA MỘT CÔNG TY PHÁT HÀNH SÁCH
36 trang 83 0 0 -
18 trang 81 0 0
-
90 trang 74 0 0