Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
1,35 MB
Nội dung
Hệ thống giao dịch chứng khoán BÁO CÁO THIẾT KẾ HỆ THỐNG GIAO DỊCH CHỨNG KHỐN Nhóm thực - Lớp K55B: Lê Đức Tùng Trần Thị Thùy Châu Mai Thị Thanh Hương BẢNG CÔNG VIỆC TT Tên công việc Nội dung công việc Người thực Kiến trúc hệ thống Xây dựng kiến trúc hệ thống Biểu đồ luồng vật lý Phân định thủ cơng máy tính Thiết kế CSDL Thiết kế cài đặt CSDL Thiết kế giao diện Giao diện Visio giao diện cài đặt Lê Đức Tùng Báo cáo Viết hoàn chỉnh báo cáo Lê Đức Tùng Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương Lê Đức Tùng Trần Thùy Châu Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán MỤC LỤC I KIẾN TRÚC HỆ THỐNG Mô tả kiến trúc tổng thể Giao diện người dùng 3 Giao tiếp với hệ thống khác Giao tiếp máy khách máy phục vụ Phân định nhiệm vụ client - server .4 II BIỂU ĐỒ LUỒNG DỮ LIỆU VẬT LÝ Chức Đặt xử lý lệnh Chức Quản lý khách hàng Chức Tra cứu Chức Báo cáo .8 Chức Đồng liệu III BIỂU ĐỒ CƠ SỞ DỮ LIỆU VẬT LÝ 10 Sơ đồ quan hệ 10 Chi tiết bảng 11 IV GIAO DIỆN NGƯỜI DÙNG .14 Giao diện 14 Giao diện chức Đặt lệnh .15 Giao diện chức Quản lý khách hàng 16 Giao diện chức Tra cứu 19 Giao diện chức Báo cáo .21 Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán I KIẾN TRÚC HỆ THỐNG Mô tả kiến trúc tổng thể Hệ thống xây dựng theo mơ hình client - server dựa môi trường Internet Cơ sở liệu lưu trữ máy chủ phục vụ, việc liên kết đến sở liệu (CSDL) xử lý yêu cầu từ phía máy khách (client) thực máy chủ phục vụ khác (H1) Hình 1: Kiến trúc tổng thể Giao diện người dùng Người dùng giao tiếp với hệ thống (cụ thể nhân viên giao dịch) thơng qua trình duyệt web có sẵn Các giao dịch hệ thống chấp nhận có xác nhận đăng nhập nhân viên giao dịch (thông qua tên truy nhập, mật thẻ xác nhận) Tất giao dịch thực phải thời gian giao dịch theo quy định Ủy ban chứng khoán Nhà nước Giao tiếp với hệ thống khác Hệ thống giao tiếp với hệ thống khác (quản lý nhân sự, hệ thống khớp lệnh trung tâm giao dịch Thành phố Hồ Chí Minh - HOSTC ) thơng qua sở liệu tập tin định dạng XML Giao tiếp máy khách máy phục vụ Các yêu cầu từ máy khách (client) gửi đến máy chủ (server) thông qua môi trường Internet Mọi yêu cầu CSDL máy chủ ứng dụng kết nối với máy chủ CSDL thơng qua đối tượng ADO có sẵn ASP Kết trả máy chủ ứng dụng xử lý gửi lại cho máy khách (H2) Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khốn Hình - Giao tiếp Client - Server Máy chủ ứng dụng kết nối với máy chủ CSDL thông qua IP Hệ quản trị sở liệu máy chủ CSDL cấp cho người dùng login name password để máy chủ ứng dụng truy nhập vào CSDL đặt máy chủ CSDL (H3) Hình - Giao tiếp Database Server - Application Server * Cơ chế kết nối ADO ASP: Máy chủ ứng dụng thông qua ADO để kết nối đến máy chủ CSDL cách tạo đối tượng kết nối Connection với tùy chọn kết nối sau: Tạo đối tượng kết nối: Set objConnect = Server.CreateObject("ADODB.Connection") Tham số kết nối (tham số hình minh họa): strConnect = "Provider=sqloledb;Data Source=203.167.4.180;Database=MStock;Uid=tungld;Pwd=123456;" Thực kết nối: objConnect.Open strConnect Phân định nhiệm vụ client - server Hầu hết tiến trình thực server, kết trả lại cho client để thông báo, hiển thị Client có nhiệm vụ kiểm tra lỗi thông thường form nhập liệu (VD: để trống, liệu sai ) Để tránh lỗi dị thường liệu xảy ra, hệ thống tối thiểu hóa việc nhập liệu người dùng form kích chọn Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán II BIỂU ĐỒ LUỒNG DỮ LIỆU VẬT LÝ Hệ thống cài đặt ASP Chức Đặt xử lý lệnh Hình 4: Đặt xử lý lệnh Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán Chức Quản lý khách hàng Chức quản lý khách hàng phân rã nhỏ tiến trình cập nhật thơng tin thành hai tiến trình là: Cập nhật thơng tin Cập nhật thơng tin lưu ký Hình 5: Quản lý khách hàng Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán Chức Tra cứu Chức thực máy tính Hình 6: Tra cứu Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khốn Chức Báo cáo Hình 7: Báo cáo Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán Chức Đồng liệu Chức phân rã nhỏ để thấy rõ trình đồng liệu từ CSDL Công ty giao dịch chứng khốn thành phố Hồ Chí Minh (HOSTC) Hình 8: Đồng liệu Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán III BIỂU ĐỒ CƠ SỞ DỮ LIỆU VẬT LÝ CSDL hệ thống cài đặt hệ quản trị CSDL Microsoft SQL Server 2000 Sau chi tiết cài đặt Sơ đồ quan hệ Hình - Sơ đồ quan hệ Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán Chi tiết bảng Bảng CHI TIẾT KHỚP LỆNH(bChiTietKL) Tên cột MaCT MaLenh MaKL Kiểu liệu int int int Kích cỡ 4 Khố Null Mô tả Mã công ty Mã lệnh Mã khớp lệnh Khố Null Mơ tả Mã chứng khốn Tên cơng ty Null Mơ tả Mã chứng khốn giao dịch Mã chứng khoán Ngày giao dịch Giá tham chiếu Giá trần Giá sàn Bảng CHỨNG KHOÁN(bChungKhoan) Tên cột MaCK TenCongTy Kiểu liệu varchar nvarchar Kích cỡ 50 Bảng CHỨNG KHOÁN GIAO DỊCH(bChungKhoanGD) Tên cột Kiểu liệu Kích cỡ Khố MaCKGD int MaCK NgayGD GiaTC Giatran Giasan varchar datetime int int int 4 Bảng KHÁCH HÀNG(bKhachHang) Tên cột MasoGD SoHD NgayHD TenKH Ngaysinh Noisinh Gioitinh Quoctich Kiểu liệu varchar varchar datetime nvarchar datetime nvarchar bit nvarchar kích cỡ 10 10 50 30 30 CMND varchar 30 Noicap NgayCap DiaChi SDT Email NoiCT ChucDanh DCCQ nvarchar datetime nvarchar varchar varchar nvarchar nvarchar nvarchar 30 50 10 30 50 30 50 Khố Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương Null Mô tả Mã số giao dịch Số hợp đồng Ngày hợp đồng Tên khách hàng Ngày sinh Nơi sinh Giới tính Quốc tịch Số chứng minh nhân dân hộ chiếu Nơi cấp Ngày cấp Địa Số điện thoại Địa email Nơi công tác Chức danh Địa quan 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán Tên cột DTCQ SoTKNH NganHang PStock MatKhau MStock Kiểu liệu varchar varchar nvarchar bit varchar bit kích cỡ 10 20 50 20 Khố Null Mô tả Điện thoại quan Số tài khoản ngân hàng Ngân hàng Đặt lệnh qua điện thoại Mật xác nhận Đặt lệnh qua SMS Bảng KHỚP LỆNH(KhopLenh) Tên cột MaKL NgayGD MasoGD MaCK Soluong Gia Kiểu liệu int datetime varchar datetime int int Kích cỡ 10 4 Khố Null Mơ tả Mã chứng khoán Ngày giao dịch Mã số giao dịch Mã chứng khốn Số lượng Giá Kích cỡ 4 10 4 4 Khố Null Mơ tả Mã lệnh Ngày giao dịch Đợt giao dịch Mã loại lệnh Mã số giao dịch Mã chứng khoán Số lượng Giá Giờ nhận Mã nhân viên Mã kiểm sốt viên Kích cỡ 20 Khố Null Mơ tả Mã loại lệnh Tên loại lệnh Kích cỡ 10 4 Khố Null Mơ tả Mã lưu ký Mã số giao dịch Mã chứng khoán Số lượng Mệnh giá CK Bảng LỆNH(Lenh) Tên cột MaLenh NgayGD DotGD MaLoaiLenh MaSoGD MaCK SoLuong Gia GioNhan MaNV MaKSV Kiểu liệu int datetime int int varchar varchar int int datetime int int Bảng LOẠI LỆNH(LoaiLenh) Tên cột MaLoaiLenh TenLoaiLenh Kiểu liệu int nvarchar Bảng LƯU KÝ(LuuKy) Tên cột MaLK MaSoGD MaCK SoLuong MenhGia Kiểu liệu int varchar varchar int int Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán Bảng NHÂN VIÊN(NhanVien) Tên cột MaNV TenNV TenTK MatKhau Kiểu liệu int nvarchar varchar varchar Kích cỡ 50 20 20 Khố Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương Null Mô tả Mã nhân viên Tên nhân viên Tên tài khoản Mật 13 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán IV GIAO DIỆN NGƯỜI DÙNG Giao diện Người dùng muốn sử dụng hệ thống cần phải có Tên tài khoản Mật để đăng nhập Hình 10 - Màn hình đăng nhập Sau đăng nhập thông tin Phiên giao dịch, đợt giao dịch thông tin nhân viên hiển thị trạng thái hệ thống Hình 11 - Thanh trạng thái hệ thống Menu chức hệ thống: Hình 12 - Menu hệ thống Khi người dùng muốn thoát khỏi hệ thống, nhần vào menu Thoát Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khốn Hình 13 - Xác nhận thoát khỏi thống Giao diện chức Đặt lệnh Người sử dụng nhấn vào menu Đặt lệnh để thực việc đặt lệnh Hình 14 - Giao diện đặt lệnh Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán Giao diện chức Quản lý khách hàng a) Lập hợp đồng Hình 15 - Giao diện Lập hợp đồng Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán b) Mở tài khoản Khi chưa có tài khoản ngân hàng, nhân viên mở tài khoản cho khách hàng thơng qua chức mở tài khoản Hình 16 - Mở tài khoản Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán c) Cập nhật thông tin Muốn cập nhật thông tin cho khách hàng, nhân viên giao dịch cần xác định mã số giao dịch khách hàng Hình 17 - Xác định Mã số giao dịch Hình 18 - Thơng tin chi tiết khách hàng Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán d) Cập nhật lưu ký (Những phần sau em chưa cài đặt xong ASP nên em để giao diện vẽ Visio) Hình 19 - Gửi / rút chứng khoán Giao diện chức Tra cứu Muốn thực chức tra cứu, nhân viên giao dịch cần xác định mã số giao dịch khách hàng (thơng qua thẻ tài khoản) Hình 20 - Xác định Mã số giao dịch Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán a) Tra cứu số dư tài khoản Hình 21 b) Tra cứu lịch sử giao dịch Hình 22 Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng khoán c) Tra cứu tình trạng lệnh Hình 23 Giao diện chức Báo cáo Hình 24 - Báo cáo tổng hợp Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... phải thời gian giao dịch theo quy định Ủy ban chứng khoán Nhà nước Giao tiếp với hệ thống khác Hệ thống giao tiếp với hệ thống khác (quản lý nhân sự, hệ thống khớp lệnh trung tâm giao dịch Thành... tả Mã chứng khốn Ngày giao dịch Mã số giao dịch Mã chứng khoán Số lượng Giá Kích cỡ 4 10 4 4 Khố Null Mô tả Mã lệnh Ngày giao dịch Đợt giao dịch Mã loại lệnh Mã số giao dịch Mã chứng khoán. .. Hệ thống giao dịch chứng khoán Chức Báo cáo Hình 7: Báo cáo Lê Đức Tùng - Trần Thùy Châu - Mai Thị Thanh Hương LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hệ thống giao dịch chứng