Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 45 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
45
Dung lượng
0,92 MB
Nội dung
ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG Posts and Telecommunications Institute of Technology ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM ĐỒ ÁN MÔN NHẬP MÔN CÔNG NGHỆ PHẦN MỀM GIẢNG VIÊN HƯỚNG DẪN: SINH VIÊN THỰC HIÊN: P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM Mục Lục GIỚI THIỆU BÀI TỐN CẦN GIẢI QUYẾT, MƠ TẢ QUY TRÌNH THỰC HIỆN CÁC CƠNG VIỆC CHÍNH GIỚI THIỆU BÀI TỐN CẦN GIẢI QUYẾT I Hiện trạng yêu cầu Danh sách yêu cầu .5 Danh sách biểu mẫu quy định II Mơ hình hóa yêu cầu SƠ ĐỒ USER CASE SƠ ĐỒ LUỒNG DỮ LIỆUCẤP SƠ ĐỒ LUỒNG DỮ LIỆUCẤP SƠ ĐỒ LUỒNG DỮ LIỆU YÊU CẦU III a Mở sổ tiết kiệm b Lập phiếu gửi tiền 10 c Lập phiếu rút tiền 11 d Tra cứu sổ tiết kiệm 12 e Tra cứu khách hàng .13 f Thống kê 14 g Sao kê .15 THIẾT KẾ PHẦN MỀM .16 SƠ ĐỒ LOGIC .16 1.1 DANH SÁCH CÁC BẠN DỮ LIỆU TRONG SƠ ĐỒ 17 1.2 MÔ TẢ TỪNG BẢNG DỮ LIỆU 17 1.2.3: BẢNG LOẠI TIẾT KIỆM 18 1.2.4: BẢNG PHIẾU GỞI TIỀN .18 1.2.5: BẢNG PHIẾU RÚT TIỀN .19 1.2.6: BẢNG THAM SỐ(*) 19 THIẾT KẾ GIAO DIỆN 20 2.1: SƠ ĐỒ LIÊN KẾT MÀN HÌNH .20 2.2: DANH SÁCH CÁC MÀN HÌNH 20 2.3: MÔ TẢ CÁC MÀN HÌNH 21 2.3.1: MÀN HÌNH CHÍNH .21 P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM 2.3.2: MÀN HÌNH LẬP PHIẾU RÚT TIỀN 23 2.3.3: MÀN HÌNH MỞ SỔ TIẾT KIỆM .24 2.3.4: MÀN HÌNH GỬI TIỀN 25 2.3.5: MÀN HÌNH QUI ĐỊNH 26 2.3.6: MÀN HÌNH DANH SÁCH KHÁCH HÀNG 27 2.3.7: MÀN HÌNH DANH SÁCH SỔ TIẾT KIỆM 28 2.3.8: MÀN HÌNH CÁC LOẠI KÌ HẠN 28 2.3.9: MÀN HÌNH TÌM KIẾM SỔ 29 2.3.10: MÀN HÌNH TÌM KIẾM KHÁCH HÀNG 30 2.3.11: MÀN HÌNH THỐNG KÊ 31 2.3.12: MÀN HÌNH SAO KÊ 32 CÀI ĐẶT VÀ THỬ NGHIỆM 42 NHẬN XÉT VÀ KẾT LUẬN .43 HƯỚNG PHÁT TRIỂN 44 TÀI LIỆU THAM KHẢO 44 BẢNG PHÂN CÔNG CÔNG VIỆC 45 P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM GIỚI THIỆU BÀI TỐN CẦN GIẢI QUYẾT, MƠ TẢ QUY TRÌNH THỰC HIỆN CÁC CƠNG VIỆC CHÍNH GIỚI THIỆU BÀI TỐN CẦN GIẢI QUYẾT Mục tiêu dự án Phần mềm Quản lý Sổ tiết kiệm với chức chính: Mở sổ tiết kiệm: Dựa thơng tin loại tiết kiệm, họ tên khách hàng, địa khách hàng, số CMND, ngày mở sổ số tiền gửi Lập phiếu gửi tiền: Dựa thông tin mã sổ, số tiền gửi, họ tên khách hàng, ngày gửi Lập phiếu rút tiền: Dựa thông tin mã sổ, số tiền rút, họ tên khách hàng, ngày rút Tra cứu sổ: Dựa số thuộc tính sổ nhập Thống kê: Dựa thông tin tháng Thay đổi quy định P a g e | 45 ĐỒ ÁN I PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM Hiện trạng yêu cầu Danh sách yêu cầu Người dùng: Nhân viên ST T Công việc Mở sổ tiết kiệm Lập phiếu gửi tiền Lập phiếu rút tiền Tra cứu sổ Tra cứu khách hàng Thống kê Thay đổi qui định Loại công việc Lưu trữ Quy định/Công thức liên quan QĐ1 Biểu mẫu liên quan BM1 Lưu trữ QĐ2 BM2 Lưu trữ QĐ3 BM3 Tra cứu BM4 Tra cứu BM5 Kết xuất BM6 Lưu trữ Ghi QĐ6 Danh sách biểu mẫu quy định Biểu mẫu quy định BM1: Sổ Tiết Kiệm Mã số: Loại tiết kiệm: Khách hàng: CMND: Địa chỉ: Ngày mở sổ: Số tiền gởi: QĐ1: Có loại tiết kiệm (không kỳ hạn, tháng, tháng) Số tiền gởi (ban đầu) tối thiểu 1.000.000đ Biểu mẫu quy định BM2: Mã sổ: Phiếu Gởi Tiền Số tiền gửi: QĐ2: Chỉ nhận gởi thêm tiền đến kỳ hạn tính lãi suất loại tiết kiệm tương ứng Số tiền gởi thêm tối thiểu 100.000đ P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM Biểu mẫu quy định BM3: Phiếu Rút Tiền Mã sổ: Rút tiền lãi/rút tất QĐ3: Lãi suất 4% loại không kỳ hạn, 6% với kỳ hạn tháng,8% với kỳ hạn tháng 10% với kỳ hạn năm Chỉ rút tiền đến hạn Có thể chọn rút tiền lãi rút tất tiền Biểu mẫu BM4: Danh Sách Sổ Tiết Kiệm STT Mã Số Loại Tiết Kiệm Khách Hàng Số Dư Biểu mẫu BM5.1 STT Danh sách khách hàng CMND Họ tên Địa Biểu mẫu BM5.1 Thống kê gửi/rút tiền Từ ngày ………………………… STT Mã phiếu rút tiền Mã sổ tiết kiệm Đến ngày……………………… Ngày Số tiền II Mơ hình hóa u cầu SƠ ĐỒ USER CASE P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM SƠ ĐỒ LUỒNG DỮ LIỆUCẤP P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM SƠ ĐỒ LUỒNG DỮ LIỆUCẤP CSDL Yêu cầu khách hàng Dữ liệu yêu cầu Dữ liệu yêu BAN GIÁM ĐỐC Xử lý yêu cầu Bảng báo cáo Yêu cầu tra cứu Kết yêu cầu KHÁCH HÀNG Các yêu cầu cóthể đáp ứng Bằng tài nguyên Lập báo cáo thay đổi qui định Thông tin qui định Thông tin sổ tiết Mở sổ tiết kiệm Thông tin tài khoản, gia Báo có mở/đóng, báo cáo tháng Yêu cầu vật tư cấp Kế hoạch thay NHÂN VIÊN SƠ ĐỒ LUỒNG DỮ LIỆU YÊU CẦU P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM a Mở sổ tiết kiệm Nhân viên D1 Thiết bị nhập D5 D2 D6 Mở sổ tiết kiệm D3 Thiết bị xuất D4 Bộ nhớ(CSDL) Ký hiệu: D1: mã số, khách hàng, địa chỉ, số tiền gửi, loại tiết kiệm, CMND, ngày mở sổ D2: D6 D3: DS loại tiết kiệm, tiền gửi tối thiểu D4: D1 D5: khơng có D6: in sổ Thuật toán: Nhận D1 từ khách hàng Đọc D3 từ nhớ Kiểm tra D1 có sai quy định (D3) không, sai quay lại bước Lưu D4 xuống nhớ In sổ Gửi thông tin/sổ cho khách hàng Kết thúc b Lập phiếu gửi tiền P a g e | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM Nhân viên D1 Thiết bị nhập D5 D2 D6 Lập phiếu gửi tiền D3 Thiết bị xuất D4 Bộ nhớ(CSDL) Ký hiệu: D1: mã số, số tiền D2: D6 D3: tiền gửi tối thiểu D4: D1 D5: khơng có D6: in sổ Thuật toán: Nhận D1 từ khách hàng Đọc D3 từ nhớ Kiểm tra D1 có sai quy định(D3) khơng, sai quay lại bước Lưu D4 xuống nhớ In phiếu Gửi thông tin/phiếu cho khách hàng Kết thúc c Lập phiếu rút tiền Nhân viên P a g e 10 | 45 ĐỒ ÁN 2.3.10: PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM MÀN HÌNH TÌM KIẾM KHÁCH HÀNG k Giao diện P a g e 31 | 45 ĐỒ ÁN 2.3.11: PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM MÀN HÌNH THỐNG KÊ l Giao diện P a g e 32 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM 2.3.12: MÀN HÌNH SAO KÊ Giao diện P a g e 33 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM **** TEST CASE CHO CHỨC NĂNG MỞ SỔ TIẾT KIỆM **** A Các trường hợp bắt lỗi Mở sổ tiết kiệm a Thiếu thông tin thông tin sai b Số tiền gửi vào sai quy định P a g e 34 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM Gửi tiền a Thiếu thông tin P a g e 35 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM P a g e 36 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM b Tiền gửi thêm sai quy định P a g e 37 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM Thiếu thông tin sử dụng buttom rút tiền a Xem tiền lãi b Rút tiền lãi P a g e 38 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM c Rút tất tiền P a g e 39 | 45 ĐỒ ÁN Khách hàng PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM -Textbox P a g e 40 | 45 ĐỒ ÁN Loại tiết kiệm Địa CMND Số tiền gửi PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM -Bắt buộc nhập -maxlength: 255 kí tự -comboBox -Chọn loại tiết kiệm -Textbox -Bắt buộc nhập -maxlength: 255 kí tự -Textbox -Băt buộc nhập -Chỉ chứa kí tự số -Khơng q 10 kí tự -Textbox -Băt buộc nhập -Chỉ chứa kí tự số P a g e 41 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM CÀI ĐẶT VÀ THỬ NGHIỆM STT Chức Mức độ hoàn thành (%) Ghi Mở sổ tiết kiệm 90% Chưa có tính trả thông tin sổ vừa mở để người dùng tiện kiểm tra Lập phiếu gửi tiền 90% Chưa có tính trả thơng tin phiếu vừa lập để người dùng tiện kiểm tra Lập phiếu rút tiền 90% Chưa có tính trả thơng tin phiếu vừa lập để người dùng tiện kiểm tra Tra cứu sổ 100% Lập báo cáo tháng 80% Thay đổi tham số 100% Thay đổi số lượng loại kỳ hạn 70% Thay đổi lãi suất loại tiết kiệm 100% Sao kê 100% Chưa có tính xuất file in Chưa có tính xóa loại tiết kiệm P a g e 42 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM NHẬN XÉT VÀ KẾT LUẬN Đề tài thực dựa kiến thức thu từ môn học Nhập môn Công nghệ phần mềm Nguyễn Thị Bích Ngun hướng dẫn Do nhân lực có hạn (chỉ người thực hiện) thiếu sáng suốt vấn đề quản lí quỹ thời gian sinh viên nên thời gian thực có phần gấp rút, dẫn đến việc thực tính đặc trưng phần mềm danh sách yêu cầu cho, mong cô thông cảm STT Yêu cầu Tình trạng Mở Sổ tiết kiệm Hoàn thành Lập Phiếu gửi tiền Hoàn thành Lập Phiếu rút tiền Hoàn thành Tra Cứu sổ Hoàn thành Lập Báo cáo tháng Hoàn thành Thay đổi quy định Hoàn thành Sao kê Hoàn thành Sinh viên nhận thấy phần mềm có phần sơ sài tiếp tục cải tiến phần mềm dù môn học kết thúc để nâng cao mức độ thơng hiểu mơn học Sinh viên xin gửi lời cảm ơn chân thành đến cô Nguyễn Thị Bích Nguyên tận tâm giảng dạy giúp đỡ lớp việc thực đồ án P a g e 43 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM HƯỚNG PHÁT TRIỂN Phần mềm đơn giản, có nhiều hướng phát triển thêm như: Mở rộng sở liệu, thêm Khách hàng, Giao dịch viên, … Thêm chức login Thêm phân quyền user cho phần mềm Cải tiến giao diện để thân thiện với người dùng Thêm chức backup restore liệu Thêm chức quản lí khách hàng, quản lí nhân viên, …Và nhiều hướng phát triển khác TÀI LIỆU THAM KHẢO Tiếng Anh: o Sam Abolrous (2007), Learn C#, Jones & Bartlett Learning, USA o Sinan Si Alhir (2003), Learning UML, O'Reilly, the University of Michigan Tiếng Việt: o Slides giảng Nhập môn Công nghệ phần mềm giảng viên Đỗ Thị Thanh Tuyền o Video playlist Lập trình Phần mềm Quản lý quán cafe C# Winform – HowKTeam: https://www.youtube.com/playlist? list=PL33lvabfss1xnPhBJHjM0A8TEBBcGCTsf BẢNG PHÂN CÔNG CÔNG VIỆC STT MSSV Cơng việc giao Mức độ hồn thành (%) Thiết kế hệ thống 90% P a g e 44 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM Thiết kế Liệu Thiết kế giao diện Viết phần mềm Viết báo cáo P a g e 45 | 45 ... MÀN HÌNH MỞ SỔ TIẾT KIỆM d Giao diện P a g e 25 | 45 ĐỒ ÁN 2.3.4: PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM MÀN HÌNH GỬI TIỀN e Giao diện P a g e 26 | 45 ĐỒ ÁN 2.3.5: PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM MÀN HÌNH... ĐỒ ÁN 2.3.6: PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM MÀN HÌNH DANH SÁCH KHÁCH HÀNG g Giao diện P a g e 28 | 45 ĐỒ ÁN 2.3.7: PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM MÀN HÌNH DANH SÁCH SỔ TIẾT KIỆM h Giao diện 2.3.8:... cứu sổ tiết kiệm Nhân viên P a g e 11 | 45 ĐỒ ÁN PHẦN MỀM QUẢN LÝ SỔ TIẾT KIỆM D1 Thiết bị nhập D5 D2 D6 Tra cứu sổ tiết kiệm D3 Thiết bị xuất D4 Bộ nhớ(CSDL) Ký hiệu: D1: mã sổ D2: