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

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

63 4 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

Project Sdf sdfsadf TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TRUYỀN THÔNG TRƯỜNG ĐẠI TIN HỌCVÀ BÁCH KHOA HÀ NỘI - VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG - - BÀI TẬP LỚN MÔN : PROJECT ĐỀ TÀI 15: Xây dựng hệ thống quản lý chi tiêu cho thành viên gia đình Nhóm thực : Nhóm 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 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Contents Lời mở đầu Phần công công việc nhóm CHƯƠNG I: KHẢO SÁT ĐẶC TẢ YÊU CẦU BÀI TOÁN Mô tả yêu cầu bài: 1.1 yêu cầu hệ thống quản lí chi tiêu gia đình 1.2 Hệ thống quản lí chi tiêu gia đình có chức Biểu đồ Usecase: 2.1 Các tác nhân hệ thống: 2.2 Các Usecase hệ thống 2.3 Biểu đồ Usecase tổng quan: 10 2.4 Biểu đồ Usecase phân rã mức : 12 Đặc tả Usecase: 17 3.1.Đặc tả chức đăng nhập: 17 3.2.Đặc tả Usecase đăng kí: 18 3.3.Đặc tả chức tìm kiếm: 19 3.4.Đặc tả chức 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 Cấu trúc liệu: 26 Biểu đồ trình tự: 28 Biểu đồ trình tự đăng nhập: 28 2.2 Biểu đồ trình tự đăng kí thành viên : 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 Biểu đồ lớp : 34 3.1 Biểu đồ lớp : 34 3.2 Các lớp hệ thống: 36 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 TỐN SỬ DỤNG 45 1.Ngôn ngữ lập trình Java: 45 1.1 Giới thiệu Java: 45 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project 1.2 Công cụ sử dụng : 46 Hệ quản trị sở liệu MySQL: 46 Trình điều khiển JDBC – kết nối ngôn ngữ Java MySQL: 47 3.1 Giới thiệu 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 chương trình họa : 49 Giao diện chương trình: 50 2.1 Giao diện khởi động chương trình: 50 2.2 Chức đăng nhập : 51 2.3 Chức đăng kí người dùng 52 2.4 Chức thêm giao dịch: 53 2.5 Chức duyệt giao dịch: 54 2.6 Chức tham gia giao dịch chung: 55 2.7 Chức tìm kiếm: 56 2.8 Chức thống kê : 57 2.9 Chức cập nhật thông tin, cấp lại mật khẩu: 58 2.10 Chức phân quyền thành viên 59 CHƯƠNG V : KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 61 1.Kết luận: 61 1.1 Kết đạt : 61 1.2 Hạn chế: 61 Hướng phát triển : 62 Tài liệu tham khảo: 63 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Lời mở đầu Trong năm gần đây, khoa học công nghệ thông tin ngày phát triển vũ bão vấn đề quản lí khai thác liệu trở thành hướng nghiên cứu lĩnh vực khoa học máy tính công nghệ tri thức Lĩnh vực ứng dụng thành công vào nhiều lĩnh vực khác thương mại, tài chính, thị trường chứng khoán, y học, thiên văn học, sinh học, giáo dục viễn thông… Không vậy, vấn đề khai thác liệu quản lí liệu ngày trở nên thiết thực đóng vai trị khơng nhỏ sống Cùng với trình phổ cập tin học phần lớn cá nhân, gia đình có biết cách sử dụng máy tính Nắm bắt xu có nhiều phần mềm đời phục vụ nhu cầu cá nhân, gia đình Trong sống, gia đình quan tổ chức, chi tiêu cần phải quản lí tránh thất khơng đáng có Trong gia đình người mẹ, người vợ người nắm sổ sách chi tiêu, nhiều lúc sổ sách lại không ghi chép lại, mà trí nhớ vụn vặt thống kê khơng đầy đủ Do người phụ nữ bộn bề cơng việc gia đình quản lí chi tiêu việc vặt nhiều thời gian Nắm bắt điều đó, tiếp cận mơn Project 1, nhóm chúng em lựa chọn đề tài “ quản lí chi tiêu cho thành viên gia đình” Phần mềm khơng nhằm áp dụng khả quản lí liệu cơng nghệ vào sống mà mục đích giảm bớt gánh nặng người mẹ, người vợ ngày tất bật với công việc gia đình xã hội Đó lý chúng em chọn đề tài Trong q trình hồn thành tập lớn, chúng em xin gửi lời cảm ơn chân thành đến:  Cô giáo hướng dẫn TS Vũ Thị Hương Giang thầy giáo hướng dẫn Ths Nguyễn Ngọc Dũng giảng viên trường đại học Bách Khoa Hà Nội hết lòng hướng dẫn, giúp đỡ tạo điều kiện để chúng em hoàn thành tập lớn  Nhóm bạn sinh viên lớp Project góp ý giúp đỡ q trình hoàn thành tập Hà Nội , tháng 12 - 2013 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Phần công công việc nhóm Họ tên Hồ Thúc Đồng Cơng việc        Mức độ hoàn thành Phân tích xác định yêu cầu từ đề tài Công việc người dùng, xác định yêu cầu hệ thống, giao 33% Đánh giá mức độ vẽ biểu đồ Usecase hồn thành 95% Thiết kế sở liệu Xây dựng chức đăng nhập/đăng xuất Xây dựng chức nhập liệu, thêm giao dịch Xây dựng chức tham gia chi chung Xây dựng chức cập nhật thông tin người dùng Kiểm thử chương trình Hà Xn Thun  Phân tích xác định yêu cầu từ đề tài người dùng, xác định yêu cầu hệ thống, vẽ biểu đồ Usecase  Phân tích thiết kế hệ thống  Xây dựng lớp kết nối  Xây dựng chức thống kê  Xây dựng chức duyệt Manager  Xây dựng chức cấp lại mật phân quyền Admin  Xây dựng thiết kế giao diện  Kiểm thử chương trình Cơng việc giao 33% Đánh giá mức độ hoàn thành 95% Nguyễn Thanh Cường  Phân tích xác định yêu cầu từ đề tài người dùng, xác định yêu cầu hệ thống, vẽ biểu đồ Usecase  Thiết kế sở liệu  Xây dựng chức truy xuất liệu  Xây dựng chức đăng kí  Xây dựng chức tìm kiếm  Xây dựng chức hướng dẫn người sử dụng  Làm báo cáo slide Công việc giao 33% Đánh giá mực độ hồn thành 90% Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project CHƯƠNG I: KHẢO SÁT ĐẶC TẢ U CẦU BÀI TỐN Mơ tả yêu cầu bài: 1.1 yêu cầu hệ thống quản lí chi tiêu gia đình Xây dựng phần mềm quản lí chi tiêu thành viên gia đình Phần mềm có u cầu đăng nhập hệ thống, phân quyền người dùng Phần mềm có thơng tin lưu trữ cho phần chi tiêu bao gồm: thời gian, lí do, mục chi tiêu, hình ảnh liên quan… Phần mềm thống kê, đánh giá theo khoảng thời gian định Phần mềm có danh mục chi tiêu tạo người cách linh hoạt Chức tìm kiếm theo tên, ngày tháng, mô tả… Phần mềm có chức đánh tag phục vụ tìm kiếm  Đầu vào : thông tin chi tiêu cá nhân chi tiêu chung gia đình  Đầu : quản lí thơng tin chi tiêu thành viên gia đình với chức năng: thêm, xóa, cập nhật, thống kê giao dịch 1.2 Hệ thống quản lí chi tiêu gia đình có chức  Chức đăng kí thành viên:  Để sử dụng hệ thống quản lí chi tiêu thành viên cần có tài khoản riêng  Thành viên đăng kí trực tiếp từ giao diện khởi động hệ thống  Tài khoản sau đăng kí thành cơng đăng nhập vào hệ thống Đăng kí thành cơng mặc định tài khoản Member  Chức đăng nhập/đăng xuất hệ thống có phân quyền người dùng:  Tài khoản đăng nhập hệ thống với tài khoản mật mà hệ thống cung cấp  Tài khoản đăng nhập không nhu cầu sử dụng hệ thống cần đăng nhập tài khoản khác tiến hành đăng xuất Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project  Chức lưu trữ thông tin giao dịch:  Thành viên lưu thơng tin giao dịch cá nhân giao dịch chung gia đình vào hệ thống  Thành viên tham gia giao dịch chung gia đình hay nhóm thành viên cách đóng góp tiền vào hệ thống  Manager duyệt để biết giao dịch hoàn thành hay chưa  Chức cập nhật thông tin:  Hệ thống cho phép thành viên thay đổi thông tin cá nhân  Admin cấp lại mật cho thành viên  Chức tìm kiếm theo từ khóa ngày tháng:  Hệ thống cho phép tìm kiếm theo từ khóa  Hệ thống cho phép tìm kiếm theo ngày tháng  Hệ thống cho phép tìm kiếm theo số tiền  Chức thống kê, đánh giá theo khoảng thời gian định:  Hệ thống có thống kê chi tiêu thành viên tháng  Hệ thống có thống kê thu nhập thành viên tháng  Hệ thống đánh giá cá nhân chi tiêu tháng, dư tiền hay tiêu thu nhập hàng tháng Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Biểu đồ Usecase: 2.1 Các tác nhân hệ thống: Tên tác nhân Admin Manager STT      Member  Actor   Chức Quản trị hệ thống hệ thống Phân quyền người dùng Cấp lại mật cho người dùng Quản lí chi tiêu cá nhân cách duyệt giao dịch hoàn thành Quản lí chi tiêu chung gia đình cách duyệt giao dịch hoàn thành Người sử dụng hệ thống, thực giao dịch quản lí chi tiêu cá nhân Đăng nhập, xem giao dịch, thêm, cập nhật, xóa giao dịch Người dùng hệ thống với chức đăng kí tài khoản 2.2 Các Usecase hệ thống: o Các Usecase chính: Tên Usecase Đăng nhập Đăng xuất Đăng ký Giao dịch Tìm kiếm Thống kê Bảo mật Hướng dẫn Stt Ý nghĩa Người dùng đăng nhập để sử dụng hệ thống Người dùng thoát khỏi hệ thống khơng có nhu cầu sử dụng Thêm người dùng vào hệ thống, mặc định Member Hiện thị giao dịch thành viên gia đình Tìm kiếm liệu hệ thống Thực chức thống kê cho người dùng Cập nhật thông tin cá nhân tài khoản đăng nhập Hướng dẫn người dùng sử dụng hệ thống o Các Usecase con:  Usecase giao dịch: STT Tên Usecase Ý nghĩa Thêm giao dịch Lưu trữ giao dịch người dùng Xem giao dịch cá Hệ thống hiển thị giao dịch cá nhân thành viên nhân Xem giao dịch chung Hệ thống hiển thị giao dịch chung gia đình để thành viên tham gia Xem thông tin hạng Hệ thống hiển thị giao dịch chung hồn thành mục Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project  Usecase tìm kiếm: STT Tên Usecase Tìm kiếm theo từ khóa Tìm kiếm theo ngày tháng Tìm kiếm theo số tiền Ý nghĩa Người dùng nhập từ khóa để hệ thống tìm kiếm liệu phù hợp Người dùng nhập ngày tháng để hệ thống tìm kiếm liệu phù hợp Người dùng nhập khoản tiền thấp cao để hệ thống tìm kiếm giao dịch giới hạn  Usecase thống kê: STT Tên Usecase Thống kê chi chung Chi tiêu tháng Thu nhập tháng Thống kê thu chi Ý nghĩa Xem giao dịch chi chung Tổng nguồn chi tháng Tổng nguồn thu tháng Số dư lại cá nhân với thu chi tháng  Usecase bảo mật: STT Tên Usecase Ý nghĩa Cập nhập thông Cập nhập thông tin tài khoản bao gồm họ tên, mật khẩu, tin địa chỉ, số điện thoại, đơn vị công tác  Usecase hướng dẫn: STT Tên Usecase Ý nghĩa Trang chủ Hướng dẫn người dùng giao diên trang chủ Giao dịch Hướng dẫn người dùng thao tác giao dịch giao diện Bảo mật Hướng dẫn người dùng cập nhật bảo mật thông tin Tìm kiếm Hướng dẫn người dùng tìm kiếm liệu giao diện tìm kiếm Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project 2.3 Biểu đồ Usecase tổng quan: Hình 1.1 : Biểu đồ Usecase tổng quan Biểu đồ Usecase tổng quan: o Tác nhân : Admin, Manager, Member, Actor o Hệ thống :  Đăng kí: đăng kí thành viên  Cập nhật thông tin: cấp lại mật cho thành viên  Đăng nhập/đăng xuất: đăng nhập hệ thống tài khoản cá nhân thành viên đăng xuất tài khoản  Bảo mật: thơng tin thành viên tài khoản đăng nhập hệ thống Bao gồm họ tên, tên tài khoản, mật khẩu, số điện thoại, địa chỉ, đơn vị công tác  Giao dịch: hiển thị thông tin giao dịch thành viên, cho phép thực chức hệ thống bao gồm thêm, cập nhật, xóa giao dịch  Thống kê: chức thống kê, đánh giá chi tiêu tháng  Tìm kiếm : chức tìm kiếm liệu hệ thống  Phân quyền: phân quyền tài khoản thành viên gồm : Member, Manager, Admin Mỗi tài khoản phân quyền có chức giới hạn riêng 10 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project CHƯƠNG IV : KẾT QUẢ CHƯƠNG TRÌNH MINH HỌA 1.Kết chương trình họa : Qua thời gian tìm hiểu xây dựng, nhóm chúng em hồn thành chương trình minh họa cho phân tích thiết kế Kết chương trình minh họa:  Chúng em kết nối ứng dụng xây dựng ngôn ngữ Java với hệ quản trị sở liệu MySQL, truy xuất liệu sở liệu thông qua hệ thống  Xây dựng lớp theo tầng: sở liệu, nghiệp vụ, giao diện  Xây dựng hệ thống với đầy đủ chức người dùng  Xây dựng giao diện thân thiện người dùng  Chương trình thỏa mãn quy trình nghiệp với đầu vào tất thơng tin liên quan đến chi tiêu gia đình mà người dùng muốn quản lí đầu chức quản lí chi tiêu gia đình  Chương trình có chức :  Cho phép đăng nhập hệ thống với tài khoản đăng kí, q trình đăng nhập có phần quyền người dùng sử dụng số chức giới hạn hệ thống  Cho phép đăng kí tài khoản trực tiếp giao diện khởi động chương trình  Cho phép Member thực xem giao dịch cũ thêm giao dịch  Cho phép Member tham gia giao dịch chung gia đình  Cho phép người dùng tìm kiếm liệu theo từ khóa, ngày tháng, số tiền  Thống kê chi cá nhân, thống kê chi tiêu chung, thống kê thu thông kê chi theo tháng  Admin có chức cấp nhật thông tin người dùng, cấp lại mật  Admin có chức phân quyền cho người dùng hệ thống Member hay Manager 49 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Giao diện chương trình: 2.1 Giao diện khởi động chương trình: ( chức đăng nhập đăng kí tài khoản) Hình 4.1 : Giao diện khởi động chương trình Mơ tả:  Bên phải bao gồm form nhập liệu chức hệ thống  Bên trái giới thiệu chương trình trình  Phía chương trình hoạt động mà người dùng tham gia sau đăng nhập hệ thống 50 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Hình 4.2 : giao diện chương trình 2.2 Chức đăng nhập : Đây phần mẫu giao diện đăng nhập chương trình sau khởi động hệ thống Mô tả :      Trường textfield để người dùng đăng nhập username Trường texfield để người dùng nhập password Button ” Đăng nhập “ để vào hệ thống Nếu người dùng nhập liệu vào giao diện trang hệ thống Nếu người dùng nhập liêu khơng hệ thống thống báo lỗi đăng nhập, ấn OK để quay lại hình đăng nhập 51 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project 2.3 Chức đăng kí người dùng Hình 4.3 : Chức đăng kí thành viên Chức cho phép thành viên đăng kí để tạo tài khoản đăng nhập hệ thống Mô tả :  Thành viên nhập thông tin vào trường textfield bao gồm : tên đăng nhập , mật khẩu, họ tên , số điện thoại, địa chỉ, đơn vị cơng tác  Điền đầy đủ thơng tin sau ấn button “Đăng kí”  Nếu đăng kí thành cơng hệ thống thơng báo 52 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project  Nếu điền sai thông tin, thông tin không phù hợp với liệu trường textfield hệ thống thơng báo lỗi 2.4 Chức thêm giao dịch: Hình 4.4 : giao diện giao dịch Mô tả :      Người dùng điền nội dung giao dịch chi tiêu, số tiền trường textfield Lựa chọn ngày giao dịch cách chọn ngày calendar Chọn hình thức thu, chi hay chi chung Nhấn button “thêm mới” hồn thành lưa giao dịch Nếu điển thơng tin đúng, giao dịch hồn thành hệ thống thơng báo  Nếu dịch bị lỗi nhập liệu giao dịch không phù hợp, hệ thống thông báo lỗi giao dịch 53 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project 2.5 Chức duyệt giao dịch: Hình 4.5 : Duyệt giao dịch Mơ tả:       Chức dành cho Manager Duyệt giao dịch duyệt hạng mục chi chung Manager nhấp vào “ tham gia chi chung” thị hạng mục chi chung Nhấp vào hạng mục diễn Nếu số tiền thu số tiền Manager duyệt để hạng mục hồn thành Nếu số tiền thu khơng số tiền Manager khơng duyệt 54 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project 2.6 Chức tham gia giao dịch chung: Hình 4.6 : tham gia chi chung Mô tả :  Chức dành cho chi tiêu chung  Member lựa “chọn thông tin chi chung” để biết mục chi chung diễn  Nhấp chọn mục chi chung diễn  Điền số tiền muốn đóng góp vào form hình  Nhấp button “OK” để hồn tất giao dịch  Nếu giao dịch thành cơng hệ thống thành cơng  Nếu nhập số tiền khơng định dạng gây lỗi, hệ thống thơng báo lỗi giao dịch 55 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project 2.7 Chức tìm kiếm: Hình 4.7: giao diện tìm kiếm Mơ tả :  Người dùng lựa chọn hình thức tìm kiếm  Tìm kiếm theo từ khóa  Tìm kiếm theo ngày tháng  Tìm kiếm theo số tiền  Người dùng điền thơng tin vào mục tìm kiếm :  Điền từ khóa vào textfield mục tìm theo từ khóa  Chọn ngày tháng khoảng thời gian theo calendar mục tìm theo ngày tháng  Điền số tiền vào textfield mục tìm theo số tiền  Người dùng chọn tìm kiếm khoản mục : thành viên, nguồn thu, nguồn chi, hạng mục, tổng thu, tổng chi  Nhấp button “tìm kiếm ” đề hồn tất thao tác  Nếu liệu điền sai, hệ thống không hiển thị liệu 56 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project  Nếu liệu điền đúng, thao tác thành cơng liệu tìm kiếm giao diện tìm kiếm Hình 4.8 kết tìm kiếm 2.8 Chức thống kê : Hình 4.9 : chức thống kê 57 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Mô tả: ( chức giao diện thống kê)  Người dùng lựa chọn mục thống kê:  Thống kê chi chung  Chi tiêu tháng  Thu nhập tháng  Thống kê thu chi  Hệ thống hiển thị thông tin thống kê theo mục lên giao diện thống kê 2.9 Chức cập nhật thông tin, cấp lại mật khẩu: Hình 4.10: giao diện cấp lại Mô tả :  Chức Admin thực  Admin chọn trường muốn cập nhật thông tin cấp lại bảng quyền hạn  Hệ thống đưa liệu vào trường mục cập nhật thông tin  Admin thay đổi thông tin, đổi mật textfield  Nhấp button “cập nhập” đề hoàn tất thao tác  Nếu nhập sai liệu trường textfield, cập nhật bị lỗi hệ thống thông báo không thực cập nhật  Nếu nhập liệu đúng, cập nhật thành công, liệu cập nhật cập nhật vào sở liệu bảng hạn 58 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Hình 4.11: Cập nhật thành công 2.10 Chức phân quyền thành viên Hình 4.12: phần quyền thành viên 59 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Mô tả :  Chức phân quyền dành cho Admin  Admin chọn trường khoản muốn phân lại quyền  Hệ thống đưa thông tin thông tin họ tên mã thành viên vào textfield mục phần quyền  Thay đổi phân quyền Member Manager  Nhấn button “phân quyền ” để hoàn tất  Phân quyền thành cơng, quyền tài khoản lưu vào sở liệu hiển thị bảng phân quyền Hình 4.13: Phân quyền thành cơng 60 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project CHƯƠNG V : KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 1.Kết luận: 1.1 Kết đạt : Qua trình khảo sát thực tế với nỗ lực thành viên nhóm, chúng em hoàn thành đề tài thời gian quy định đạt đươc số kết : - Hiểu quy trình quản lí chi tiêu gia đình + Đăng kí + Đăng nhập + Thực quản lí thơng qua chức năng: thêm,tìm kiếm, thống kê giao dịch - Phân tích quy trình hoạt động chức hệ thống qua biểu đồ UML xây đựng sở liệu phù hợp hệ quản trị sở MySQL - Hồn thiện phần mềm thơng qua q trình khảo sát, phân tích thiết kế hệ thống, phân tích thiết kế sở liệu - Thực nghiêm túc quy trình kiểm thử phần mềm thơng qua kiểm thử chéo - Phần mềm chạy không bị lỗi - Phần mềm có ưu điểm sau : + Phần mềm xây dựng chức đáp ứng yêu cầu người dùng, yêu cầu hệ thống quản lí chi tiêu gia đình + Hệ thống phân quyền đến người dùng đảm bảo tính bảo mật độc lập 1.2 Hạn chế: Phần mềm đáp ứng yêu cầu đề tài người dùng xong số mặt hạn chế - Giao diện hệ thống chưa thực thân thiện người dùng Quá nhiều chức chưa bố trí thực hợp lí - Chức tìm kiếm sâu bảng, chưa tìm kiếm rộng tất bảng 61 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Hướng phát triển : Để giải số mặt hạn chế hệ thống em đề xuất hướng phát triển sau: - Trau dồi kĩ lập trình để hồn thiện chức mang tính nghiệp vụ - Tìm hiểu, tham khảo phần mềm quản lí để có nhiều kinh nghiệm để thiết kế giao diện - Xây dựng triển khai hệ thống gia đình để khảo sát ý kiến người dùng Do kinh nghiệm vốn hiểu biết chúng em có giới hạn nên chương trình cịn số mặt hạn chế Chương trình có thiếu sót, hạn chế, chúng em mong nhận góp ý từ thầy cô bạn để chúng em ngày hoàn thiện phần mềm Chúng em xin cảm ơn ! 62 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Project Tài liệu tham khảo: http://congdongjava.com/forum/ http://vovanhai.wordpress.com/ http:/Google.com www.roseindia.net Lập trình hướng đối tượng với java – Đồn Văn Ban Slide lập trình hướng đối tượng – Viện CNTT&TT- Đại học Bách Khoa Hà Nội 63 Nhóm – Lớp CNTT-TT 2.2 - K56 – Đề tài 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... tin chi tiêu cá nhân chi tiêu chung gia đình  Đầu : quản lí thông tin chi tiêu thành viên gia đình với chức năng: thêm, xóa, cập nhật, thống kê giao dịch 1. 2 Hệ thống quản lí chi tiêu gia đình. .. thống quản lí chi tiêu gia đình 1. 2 Hệ thống quản lí chi tiêu gia đình có chức Biểu đồ Usecase: 2 .1 Các tác nhân hệ thống: 2.2 Các Usecase hệ thống ... dịch:  Thành viên lưu thơng tin giao dịch cá nhân giao dịch chung gia đình vào hệ thống  Thành viên tham gia giao dịch chung gia đình hay nhóm thành viên cách đóng góp tiền vào hệ thống  Manager

Ngày đăng: 01/11/2022, 14:59

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w