Báo cáo tốt nghiệp xây dựng hệ thống giả lập ATM

15 2K 24
Báo cáo tốt nghiệp xây dựng hệ thống giả lập ATM

Đ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

Báo cáo tốt nghiệp xây dựng hệ thống giả lập ATM

TRƯỜNG ĐẠI HỌC SƯ PHẠM KĨ THUẬT HƯNG YÊN KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP NGÀNH CÔNG NGHỆ THƠNG TIN KHĨA : 2005 – 2009 ĐẠI HỌC CHÍNH QUY XÂY DỰNG HỆ THỐNG GIẢ LẬP ATM Nhóm sinh viên thực hiện: Nguyễn Thị Luyện Nguyễn Thị Ly Giáo viên hướng dẫn: Nguyễn Minh Quý Năm 2008 TK3 TK3 Xây dựng hệ thống giả lập ATM Nhận xét giáo viên Xây dựng hệ thống giả lập ATM LỜI NÓI ĐẦU Trong năm gần đây, ngành công nghệ thông tin phát triển cách nhanh chóng có nhiều bước tiến nhảy vọt Ở Việt Nam ngành cơng nghệ thơng tin cịn non trẻ tốc độ phát triển nhanh ứng dụng rộng vào lĩnh vực đời sống kinh tế xã hội Cùng với phát triển ngành công nghệ thông tin ngành kinh tế Việt Nam phát triển nhanh Như thấy kinh tế phát triển nhu cầu số lượng giao dịch lượng tiền trao đổi nhiều Và thật bất tiện bạn phải mang theo bên số lượng tiền lớn muốn mua hàng hóa giao dịch Đừng vội lo lắng bạn cần có thẻ nạp tiền vào mang theo bạn mua bán thực loại giao dịch bạn muốn Hệ thống máy ATM giúp bạn giữ tiền thực giao dịch cách nhanh chóng xác Ứng dụng phát triển công nghệ thông tin vào việc quản lý Tài khoản giao dịch khách hàng, Nhóm sinh viên chúng em định xây dựng Phần mền”Hệ thống giả lập ATM ”với mục đích giúp người hiểu rõ ưu điểm thẻ ATM cách dùng thẻ để giao dịch ATM Hệ thống có chức năng: ” Chuyển khoản, Rút tiền, Nạp tiền, Mua sắm, Thanh toán hóa đơn, Vấn tin, Đổi mã pin, thơng tin ” Trong trình nghiên cứu tìm hiểu kỹ lưỡng sáng tạo với hướng dẫn giúp đỡ thầy “ Nguyễn Minh Quý ” bạn sinh viên nhóm em xây dựng thành cơng Phần mền:” Hệ thống giả lập ATM.” Với chức trên.Tuy nhiên kinh nghiệm hạn chế nên phần mền Nhóm em khơng chánh khỏi thiếu xót Rất mong góp ý thầy bạn để phần mền chúng em hồn thiện Xin chân thành cảm ơn thầy bạn! Giáo viên hướng dẫn : Nguyễn Minh Quý Nhóm sinh viên thực hiện: Nguyễn Thị Luyện Nguyễn Thị Ly Xây dựng hệ thống giả lập ATM MỤC LỤC MỤC LỤC CHƯƠNG I : PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG .4 I Yêu cầu hệ thống .4 II Biểu đồ phân cấp chức III Đặc tả chi tiết chức hệ thống ATM CHƯƠNG II: PHÂN TÍCH THIẾT KẾ CSDL .11 I.Các bảng sở liệu 11 CHƯƠNG I : PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG I Yêu cầu hệ thống  Giao diện đẹp mắt  Đầy đủ chức hệ thống  Thêm chức nạp tiền  Các giao dịch thực nhanh chóng xác II Biểu đồ phân cấp chức Từ nhu cầu thực tế trình khảo sát hệ thống tại, nhóm em định xây dựng “ Hệ thống giả lập ATM ” với chức năng: Chuyển khoản, rút tiền, nạp tiền, tốn hóa đơn, mua sắm, đổi số pin, vấn tin thống kê, thông tin Xây dựng hệ thống giả lập ATM Hệ thống ATM Chuyển khoản (1) Rút tiền (2) Thanh tốn hóa đơn (3) Mua sắm (4) Đổi số Pin (5) Thông tin (6) Nạp tiền (7) Biểu đồ phân cấp chức Vấn tin (8) Xây dựng hệ thống giả lập ATM Chuyển khoản 1.1 Chuyển đến tài khoản đăng ký 1.2 Nhập vào tài khoản đến Rút tiền 2.1 Rút 50.000 VND 2.2 Rút 100.000 VND 2.3 Rút 1000.000 VND 2.4 Rút số tiền tối đa 2.5 Rút số tiền tối thiểu 2.6 Nhập số khác 2.7 In hóa đơn Xây dựng hệ thống giả lập ATM Thanh tốn hóa đơn 3.1 TT hóa đơn đăng ký trước 3.2 In hóa đơn Mua sắm 4.2 Mua thẻ trả trước 4.1 Xem giỏ hàng 4.3 In hóa đơn Thơng tin 6.1 Thơng tin t ham khảo 6.2TT Địa điểm đặt máy ATM 6.3 TT biểu phí sử dụng thẻ 6.4 Giới thiệu ngân hàng Xây dựng hệ thống giả lập ATM Nạp tiền 7.1 Nhập vào số tiền 7.2 In hóa đơn Vấn tin 8.1 Vấn tin thống kê 8.2 In kê III Đặc tả chi tiết chức hệ thống ATM Chuyển khoản: Sau đăng nhập thành công khách hàng chọn chuyển khoản họ lựa chọn hai: A, Chuyển đến số tài khoản đăng ký B, Nhập vào số tài khoản đến Họ phải nhập vào hệ thống (mã tài khoản người nhận, số tiền muốn chuyển(STC) ) Sau nhận thông tin hệ thống kiểm tra trường hợp sau: Nếu mã số tài khoản nhận không tồn hoặc(STC>STTK50.000) hệ thống đưa thơng báo” Giao dịch không thành công ” Nếu thoả mãn hai điều kiện hệ thống cộng số tiền (STC) vào tài khoản người nhận trừ số tiền STC tài khoản người gửi Đồng thời hệ thống lưu lại ngày thực giao dịch Xây dựng hệ thống giả lập ATM Rút tiền: Sau đăng nhập thành công khách hàng chọn rút tiền hệ thống đưa mức tiền rút là: 50.000, 100.000, 1.000.000, số tiền tối đa, số tiền tối thiểu nhập vào số tiền khác mà họ muốn rút Hệ thống kiểm tra số tiền họ nhập vào lớn số tiền có tài khoản(STTK)- 50.000(số tiền cần có để thẻ tồn tại) hệ thống đưa thông báo: ” giao dịch không thành công số tiền tài khoản khơng đủ để thực ” Nếu số tiền(ST) nhập vào hợp lệ( ST≤STTK-50.000) rút tiền thành cơng Khi hệ thống ATM trừ tài khoản số tiền số tiền mà họ rút(ST).Đồng thời hệ thống lưu lại ngày thực giao dịch Thanh toán hoá đơn: Gồm ba chức nhỏ là: • Thanh tốn hóa đơn đăng ký trước Khi khách hàng chọn chức toán hoá đơn trả trước hệ thống hiển thị tên tất loại hoá đơn mà tài khoản đăng ký trả Khi Click vào tên hố đơn cụ thể hệ thống hiển thị tất thơng tin hố đơn như(mã hoá đơn, số tiền phải trả, trạng thái(đã trả hay chưa trả)) Hệ thống tiến hành kiểm tra trường hợp sau:  Nếu trạng thái hoá đơn “ Đã trả” hệ thống thơng báo hoá đơn toán  Nếu trạng thái “ Chưa trả” sồ tiền có tài khoản nhỏ số tiền phải trả hố đơn hệ thống thông báo “ Giao dịch thực hiện”  Nếu trạng thái “ Chưa trả ” số tiền tài khoản ≥ Số tiền phải trả hố đơn hệ thống trừ tài khoản sơ tiên hố đơn cập nhật lại thơng tin cho hố đơn là:” trả”đồng thời ghi lại ngày giao dịch • In thơng tin hố đơn In thơng tin có hóa đơn số tiền tốn, ngày thực giao dịch, loại hóa đơn Mua sắm: Khi đăng nhập vào tài khoản thành công khách hàng chọn chức mua sắm họ lựa chọn:  Xem giỏ hàng  Mua thẻ trả trước  In hóa đơn Khi lựa chọn xem giỏ hàng hệ thống lấy thơng tin từ giỏ hàng hiển thị thơng in mặt hàng có giỏ Nếu khách hàng chọn mua sản phẩm có giỏ hàng trừ tiền tài khoản khách hàng Khi lựa chọn mua thẻ trả trước hệ thống cho khách hàng chọn mua loại thẻ với giá trị khác Đổi mã Pin: Sau đăng nhập thành công khách hàng muốn thay đổi mã pin cho tài khoản hệ thống yêu cầu khách hàng nhập vào mã pin cũ nhập vào   Xây dựng hệ thống giả lập ATM mã pin cho tài khoản(6 ký tự) Khi hệ thống cập nhật lại mã pin cho tài khoản Thông tin : Chức gồm chức nhỏ sau: thông tin tham khảo, hướng dẫn sử dụng thẻ, thông tin địa điểm đặt máy ATM, thông tin biểu phiếu sử dụng thẻ, thông tin ngân hàng Khi khách hàng chọn thơng tin hệ thống hiển thị thông tin tương ứng  Thông tin tham khảo: chức hiển thị thông tin cần tham khảo cho khách hàng  Hướng dẫn sử dụng thẻ: chức hiển thị thông tin hướng dẫn khách hàng thực giao dịch rút tiền, nạp tiền, toán hoá đơn, chuyển khoản, mua sắm…  Thông tin địa điểm đặt máy: chức giúp khách hàng biết thêm thông tin địa điểm đặt máy ATM ngân hàng tồn quốc  Thơng tin biểu phiếu sử dụng thẻ: hiển thị thông tin biểu phiếu sử dụng loại thẻ ATM  Thông tin ngân hàng : chức hiển thị thông tin ngân hàng Nạp tiền: Gồm chức nhỏ sau: Nhập vào số tiền: Khi khách hàng muốn nạp tiền vào tài khoản họ phải nhập đưa vào số tiền muốn nạp vào tài khoản Hệ thống cập nhật số tiền vào tài khoản.Đồng thời hệ thống lưu lại ngày thực giao dịch nạp tiền In hoá đơn: chức cho phép khách hàng in thơng tin hố đơn nạp tiền như: số tài khoản, số tiền vừa nạp, ngày thực giao dịch Vấn tin : gồm chức nhỏ sau: vấn tin thống kê, in kê  Vấn tin thống kê: Khi đăng nhập thành cơng khách hàng chọn chức hệ thống hiến thị tất thông tin tài khoản cho khách hàng (gồm số hiệu tài khoản, mã tài khoản, số dư cuối)  In kê: khách hàng chọn chức hệ thống hiển thị hình thơng tin giao dịch thực gần tài khoản gồm thông tin sau: tên giao dịch, số tiền tương ứng, ngày thực giao dịch, mã tài khoản, số dư cuối 10 Xây dựng hệ thống giả lập ATM CHƯƠNG II: PHÂN TÍCH THIẾT KẾ CSDL I Các bảng sở liệu Căn vào chức hệ thống tài liệu trình kháo sát, ta thấy hệ thống cần có bảng CSDL sau:bảng giỏ hàng ( tblGioHang), bảng tài khoản (tblTaiKhoan), bảng khách hàng (tblKhachHang), bảng loại giao dịch(tblLoaiGD), bảng giao dịch (tblGiaoDich), bảng hóa đơn (tblHoaDon), bảng loại thẻ trả trước(tblThe) Chi tiết bảng thiết kế sau: Trong bảng trường chọn làm khóa gạch chân Bảng Giỏ hàng Tên Trường MaTK TenHang SoLuong DonGia MaGio Kiểu liệu Char(10) Nvarchar(200) Int Money Int Mô tả Mã tài khoản Tên hàng Số lượng hàng Giá sản phẩm Tên Trường MaTK MaKH SoDuTK Kiểu liệu Char(10) Char(10) Money SoPin Char(6) Mô tả Mã tài khoản Mã khách hàng Số tiền có tài khoản Số pin tài khoản Bảng tài khoản Bảng khách hàng Tên Trường MaKH TenKH SoCMT DiaChi Kiểu liệu Char(10) Nvarchar(50) Char(10) Nvarchar(100) Mô tả Mã khách hàng Tên người dùng tài khoản Số chứng minh thư Địa liên hệ khách hàng 11 Xây dựng hệ thống giả lập ATM Bảng loại giao dịch Tên Trường MaLoaiGD TenLoai PhiDV GTGT Kiểu liệu Int Nvarchar(100) Money Money Mô tả Mã loại giao dịch Tên loại giao dịch Phí dịch vụ Giá trị gia tăng Kiểu liệu Char(10) Int Money Datetime Mô tả Mã tài khoản Mã loại giao dịch Số tiền Ngày thực giao dịch Bảng thông tin giao dịch Tên Trường MaTK MaLoaiGD SoTien NgayGio Bảng hóa đơn Tên Trường MaHD MaTK TenHD SoTien GhiChu Kiểu liệu Int Char(10) Nvarchar(100) Money Nvarchar(100) Bảng thẻ trả trước Tên Trường MaThe TenThe SoTien Mơ tả Mã hố đơn Mã tài khoản Tên hóa đơn Số tiền tốn Loại hóa đơn trả trước hay HD dịch vụ Kiểu liệu Int Nvarchar(200) Money Mô tả Mã loại thẻ trả trước Tên thẻ trả trước Giá tiền thẻ Kiểu liệu Char(10) char(10) Mô tả Mã loại thẻ trả trước Mã Tài khoản nhận Bảng đăng ký Tên Trường MaTK TKDich 12 ... Nguyễn Thị Luyện Nguyễn Thị Ly Xây dựng hệ thống giả lập ATM MỤC LỤC MỤC LỤC CHƯƠNG I : PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG .4 I Yêu cầu hệ thống .4 II Biểu... chức hệ thống  Thêm chức nạp tiền  Các giao dịch thực nhanh chóng xác II Biểu đồ phân cấp chức Từ nhu cầu thực tế trình khảo sát hệ thống tại, nhóm em định xây dựng “ Hệ thống giả lập ATM ”... khoản, rút tiền, nạp tiền, tốn hóa đơn, mua sắm, đổi số pin, vấn tin thống kê, thông tin Xây dựng hệ thống giả lập ATM Hệ thống ATM Chuyển khoản (1) Rút tiền (2) Thanh tốn hóa đơn (3) Mua sắm (4)

Ngày đăng: 17/08/2012, 10:48

Hình ảnh liên quan

I.Các bảng trong cơ sở dữ liệu - Báo cáo tốt nghiệp xây dựng hệ thống giả lập ATM

c.

bảng trong cơ sở dữ liệu Xem tại trang 11 của tài liệu.
Bảng thông tin giao dịch. - Báo cáo tốt nghiệp xây dựng hệ thống giả lập ATM

Bảng th.

ông tin giao dịch Xem tại trang 12 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan