5.1) Cấu hình hệ thống Cấu hình tối thiểu
Bộ vi xử lí (CPU), Pentium III 733 trở lên. Bộ nhớ mở rộng (RAM) 256MB trở lên.
Thiết bị lưu trữ dữ liệu (HDD) 40GB Cấu hình gợi ý:
RAM 512 MB trở lên, Pentium IV 1.8 Ghz, HDD 80 GB trở lên.
5.2) Hướng dẫn cài đặt
• Hướng dẫn cài đặt MySQL
Bước 1. Vào Link Download MySQL:
http://www.download.com.vn/mysql-5-0-89-for-. Sau đó bắt đầu cài đặt.
Bước 2. Lần lượt làm theo hướng dẫn trong hình dưới
Bước 3. Sau đó liển tiếp “Next ” và “Execute ”
Bước 4. Đợi cho cài đặt hết ấn “Finish”. Chúng ta đã hoàn thành cài đặt MySQL .
Hướng dẫn cài JDK
Download JDK: http://www.oracle.com/technetwork/java/javase/downloads/jdk- 7-netbeans-download-432126.html
Chạy cơ sở dữ liệu :
Bước 1: Khởi động MySQL sau đó chọn “Local instance MySQL ” để bắt đầu chạy chương trình.
Bước 2: Chọn “Open File” để mở file cơ sở dữ liệu có sẵn trong phần mềm.
Bước 3: Chạy cở sở dữ liệu, chọn “Execute the selected” để chạy cơ sở dữ liệu.
Bước 4: Hoàn tất cài đặt cơ sở dữ liệu, có thể bắt đầu chạy phần mềm.
Bước 5: Đăng nhập với tên đăng nhập thành viên có sẵn trong hệ thống là - Tên đăng nhập: “admin”.
- Mật khẩu: “123456”.
- Mật khẩu dữ liệu : chính là mất khẩu quản trị dữ liệu MYSQL đang sử dụng trên máy bạn .
5.3) Hướng dẫn sử dụng phần mềm
• Người quản trị (admin) dùng sử dụng tạo một tài khoản trước với Tên đăng nhập “admin” và mật khẩu là “123456” sau đó thi cập nhật lại thông tin người dùng: tên đăng nhập ,mật khẩu ,họ tên, nghề nghiệp, ngày sinh,….
• Đăng nhập hệ thống bằng tài khoản đã đăng ký với admin.
• Thống kê: giúp người dùng có cái nhìn trực quan về thu chi hàng tháng trong các năm của tất cả các thành viên.
• Tiện ích: ghi chú các sự kiện quan trọng và thông báo sinh nhật của người dùng trong hệ thống.
• Giao dịch: Người dùng thêm các giao dịch, các khoản thu chi riêng theo chung, nhóm, riêng theo ngày tháng.
• Tìm kiếm: Tìm kiếm thông tin các thành viên, tìm kiếm các giao dịch theo ngày, theo số tiền, theo thành viên.
• Thông tin: Cung cấp thông tin chi tiêu, thông tin cá nhân của người dùng, và thông tin của các thành viên của hệ thống, thông tin đối tác(có thể thêm, xóa đối tác).
• Thêm thành viên: Chức năng thêm thành viên, phân quyền cho thành viên mới.
• Thoát : Thoát khỏi hệ thống, trở lại màn hình đăng nhập.
KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
+ Ưu điểm:
• Với thời gian có hạn và việc phát triển chương trình theo yêu cầu đặc thù đề tài. Phiên bản 1.0 của chương trình đã giải quyết được những chức năng cơ bản của một phần mềm quản lí chi tiêu. Cũng như giải quyết được những khó khăn ban đầu đặt ra trong việc thu chi trong gia đình.
• Có giải quyết vấn đề an toàn dữ liệu trong quá trình sử dụng của người dùng.
+ Nhược điểm:
• Do hiểu biết hạn chế về phần thiết kế các biểu đồ UML nên trong quá trình thực hiện xây dựng chương trình đã bị mắc khá nhiều lỗi khi chuyển từ thiết kế sang lập trình ,việc thiết kế chưa thật sự tốt đã gây khó khăn khi phải sửa đổi nội dung cũng như tính hợp lí về logic chương trình.
• Trong truy vấn cơ sở dữ liệu thì chỉ sử dụng các câu truy vấn đơn giản như INSERT, UPDATE,DELETE,CREATE tuy nhiên trên thực tế MYSQL có trang bị các truy vấn mạnh hơn cho phép thực hiện nhiều thao tác trên 1 lệnh,điều này có thể dẫn đến hiệu xuất của chương trình giảm.
• Phối hợp làm việc nhóm chưa thật sự tốt và đạt hiệu quả cao nhất.
+ Giải quyết các nhược điểm:
• Tìm hiểu và học cách sử dụng UML hiệu quả hơn cho giai đoạn thiết kế,lấy thiết kế làm chủ đạo và cần đảm bảo thiết kế tốt trước khi bắt đầu lập trình.
• Sử dụng các truy vấn cơ sở dữ liệu có hiệu quả hơn.
• Tăng cường làm việc nhóm để có kĩ năng và hoạt đông có hiệu quả.
+ Hướng phát triển phần mềm:
• Nâng cấp các chức năng tìm kiếm, và thêm một số chức năng tìm kiếm khác như : tìm kiếm theo nhóm người, tìm kiếm theo khoản chi chung hay riêng….
• Bổ sung thêm chức năng tự động sao lưu dữ liệu định kỳ.
• Thờm chức năng gợi ý tỡm kiếm, người dựng gừ tờn đầu dữ liệu gợi ý hiện luụn bờn dưới ô nhập dữ liệu.
• Thêm biểu tượng cho từng nhóm mặt hàng, dễ nhìn và đẹp hơn cho phần mềm.
• Trong các phiên bản sau thêm chức năng quản lí chi tiêu trực tuyến qua mạng.
• Thương mại hóa phần mềm.
• Các phiên bản sau mở rộng phát triển trên nền tảng di động .
• Phát triển cơ sở dữ liệu phân tán.
LỜI CẢM ƠN
Trong thời gian vừa qua, em xin chân thành cảm ơn sự giúp đỡ nhiệt tình của thầy cô hướng dẫn thầy Nguyễn Ngọc Dũng và cô Vũ Thị Hương Giang với những nhận xét đánh giá thẳng thắn, xác đáng, chi tiết và cụ thể để giúp chúng em hoàn thiện đề tài này. Qua những gợi ý quan trọng trong phân tích và thiết kế hệ thống, cập nhập tài liệu báo cáo, đề cương chi tiết chúng em đã có khả năng hoàn thiện sản phẩm một cách tốt nhất.