Danh mục

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    
tailieu_vip

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:................................ ...

Tài liệu được xem nhiều:

Gợi ý tài liệu liên quan: