Phân tích và kiểm thử chức năng lưu ký chứng khoán trên hệ thống flex tại công ty chứng khoán techcom securities,khoá luận tốt nghiệp

139 6 0
Phân tích và kiểm thử chức năng lưu ký chứng khoán trên hệ thống flex tại công ty chứng khoán techcom securities,khoá luận tốt nghiệp

Đ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

HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC •••• PHÂN TÍCH VÀ KIỂM THỬ CHỨC NĂNG LƯU KÝ CHỨNG KHỐN TRÊN HỆ THỐNG FLEX TẠI CƠNG TY CHỨNG KHỐN TECHCOM SECURITIES TRẦN LÊ THẢO NGUYÊN HÀ NỘI, NĂM 2020 HỌC VIỆN NGÂN HÀNG KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ KHĨA LUẬN TỐT NGHIỆP ĐẠI HỌC •••• PHÂN TÍCH VÀ KIEM THỬ CHỨC NĂNG LƯU KÝ CHỨNG KHOÁN TRÊN HỆ THỐNG FLEX TẠI CƠNG TY CHỨNG KHỐN TECHCOM SECURITIES Giáo viên hướng dẫn: ThS Bùi Thị Hồng Nhung Sinh viên thực hiện: Trần Lê Thảo Nguyên Mã sinh viên: 19A4040110 Lớp: K19HTTTB Khóa: K19 Hệ: Đại học quy Hà Nội, tháng 06 /2020 LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô khoa Hệ thống Thông tin Quản lý tạo điều kiện cho em có hội thực tập Công ty cổ phần Giải pháp phần mềm tài FSS để em có thêm nhiều kinh nghiệm, học hỏi thêm nhiều kiến thức rèn luyện trước thức tốt nghiệp tham gia vào làm việc thật công ty tương lai Và em xin chân thành cám ơn cô Bùi Thị Hồng Nhung ln tạo điều kiện, nhiệt tình hướng dẫn, góp ý giúp em hồn thành tốt Khóa luận tốt nghiệp cuối khóa Đồng thời, em xin gửi lời cảm ơn Ban lãnh đạo công ty FSS cho em hội tìm hiểu thực tiễn cơng ty chứng khoán Kỹ thương TCBS suốt thời gian qua Em cảm ơn cơng ty chứng khốn Kỹ thương TCBS tạo điều kiện thuận lợi cho em tìm hiểu học tập suốt trình thực tập Trong thời gian thực tập, q trình làm khóa luận, trình độ lý luận kinh nghiệm thực tiễn hạn chế nên khóa luận khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy để em học thêm nhiều kinh nghiệm hoàn thành tốt công việc tương i LỜI CAM KẾT Em xin cam đoan kết đạt khóa luận sản phẩm nghiên cứu, tìm hiểu riêng cá nhân em Trong tồn nội dung khóa luận, điều trình bày cá nhân em tổng hợp từ nhiều nguồn tài liệu Tất tài liệu tham khảo có xuất xứ rõ ràng trích dẫn hợp pháp Em xin hồn chịu trách nhiệm chịu hình thức kỷ luật theo quy định cho lời cam đoan SINH VIÊN THỰC HIỆN Trần Lê Thảo Nguyên ii NHẬN XÉT (Của quan thực tập) mặt: Ý thức chấp hành nội quy, thái độ làm việc sinh viên nơi thực tập; Tiến độ, kết thực cơng việc giao; Tính thực tiễn ứng dụng đề tài Hà Nội, ngày tháng năm 2020 Người nhận xét (Ký tên, đóng dấu) iii NHẬN XÉT (Của giáo viên hướng dẫn) mặt: Mục đích đề tài; Tính thời ứng dụng đề tài; Bố cục hình thức trình bầy đề tài; Ket thực đề tài; Ý thức, thái độ sinh viên trình thực đề tài Kết luận : Hà Nội, ngày tháng năm 2020 Giáo viên hướng dẫn (Ky tên) iv MỤC LỤC HỌC VIỆN NGÂN HÀNG i HỌC VIỆN NGÂN HÀNG .ii LỜI CẢM ƠN i LỜI CAM KẾT ii NHẬN XÉT iii NHẬN XÉT iv MỤC LỤC v DANH MỤC BẢNG BIỂU vii DANH MỤC HÌNH VẼ, ĐỒ THỊ ix DANH MỤC CÁC CHỮ VIẾT TẮT x MỞ ĐẦU CHƯƠNG GIỚI THIỆU VỀ ĐƠN VỊ THỰC TẬP VÀ HỆ THỐNG QUẢN LÝ CHỨNG KHOÁN 1.1 Công ty cổ phần Giải pháp phần mềm tài FSS đối tác Cơng ty cổ phần chứng khốn Kỹ thương Techcom Securities TCBS .2 1.1.1 Cơng ty cổ phần Giải pháp phần mềm tài FSS 1.1.2 Công ty cổ phần chứng khoán Kỹ thương (TCBS) 1.2 Giới thiệu hệ thống quản lý chứng khoán 1.2.1 Tổng quan hệ thống chứng khoán .4 1.2.2 Một số khái niệm 1.2.3 Nghiệp vụ Lưu ký chứng khoán 1.2.4 Giới thiệu Hệ thống giao dịch chứng khốn FLEX Cơng ty cổ phần giải pháp phần mềm tài (FSS) KẾT LUẬN CHƯƠNG 10 CHƯƠNG PHÂN TÍCH QUY TRÌNH NGHIỆP VỤ GỬI LƯU KÝ CHỨNG KHỐN VÀ RÚT LƯU KÝ CHỨNG KHOÁN 11 2.1 Quy trình gửi lưu ký chứng khốn 11 2.1.1 Mô tả quy trình Gửi lưu ký 11 2.1.2 Yêu cầu khách hàng quy trìnhgửi lưu ký chứng khốn 13 2.1.3 Các bước thực Lưu ký chứng khoán 21 2.1.4 Biểu đồ hoạt động quy trình gửi lưu ký chứng khốn 22 v 2.1.5 Biểu đồ ca sử dụng quy trình gửi lưu ký chứng khốn 23 2.2 Quy trình rút lưu ký chứng khốn 26 2.2.1 Mô tả quy trình rút lưu ký .26 2.2.2 Yêu cầu khách hàng quy trình rút lưu ký chứng khốn .26 2.2.3 Các bước thực rút lưu ký chứng khoán 36 2.2.4 Biểu đồ hoạt động quy trình rút lưu ký chứng khốn 37 2.2.5 Biểu đồ ca sử dụng quy trình rút lưu ký chứng khốn 37 2.3 Cơ sở liệu 40 2.3.1 Giới thiệu hệ quản trị sở liệuOracle PL/SQL 40 2.3.2 Cơ sở liệu cho chức hệthống 42 2.4 Giao diện hệ thống 48 2.4.1 Quy trình gửi lưu ký chứng khoán .48 2.4.2 Quy trình rút lưu ký chứng khoán .51 KẾT LUẬN CHƯƠNG 54 CHƯƠNG KIỂM THỬ CÁC NGHIỆP VỤ LƯU KÝ CHỨNG KHOÁN CỦA HỆ THỐNG .55 3.1 Nhiệm vụ kiểm thử 55 3.2 Thực kiểm thử cho nghiệp vụ lưu ký chứng khoán hệ thống .55 3.2.1 Kiểm thử nghiệp vụ Gửi lưu ký chứng khoán 55 3.2.2 Kiểm thử nghiệp vụ Rút lưu ký chứng khoán 85 3.3 Tổng kết kết thực kiểm thử chức nghiệp vụ 114 KẾT LUẬN CHƯƠNG 116 KẾT LUẬN 117 vi DANH MỤC BẢNG BIỂU • Bảng Yêu cầu chitiết giao dịchgửi lưu ký chứng khoán .15 Bảng 2 Yêu cầu chitiết giao dịchChuyển lưu ký chứng khoán lên VSD 16 Bảng Yêu cầu chitiết giao dịchHồn tất lưu ký chứng khốn .18 Bảng Yêu cầu chitiết giao dịchVSD từ chối gửi lưu ký chứng khoán 19 Bảng Yêu cầu chitiết giao dịchTCBS từ chối gửi lưu ký chứng khoán 21 Bảng Kịch bảnca sử dụng gửi lưu ký 23 Bảng Kịch bảnca sử dụng TailuukyVSD .24 Bảng Kịch bảnca sử dụng Hoantatluuky 24 Bảng Kịch bảnca sử dụng TuchoitailuukyVSD 25 Bảng 10 Kịch ca sử dụng TuchoiguiLKCK 25 Bảng 11 Yêu cầu chi tiết giao dịch Rút lưu ký chứng khoán 28 Bảng 12 Yêu cầu chi tiết giao dịch Chuyển rút chứng khoán lên VSD 30 Bảng 13 Yêu cầu chi tiết giao dịch Hoàn tất rút lưu ký 32 Bảng 14 Yêu cầu chi tiết giao dịch VSD từ chối rút lưu ký chứngkhoán 34 Bảng 15 Yêu cầu chi tiết giao dịch Hủy hồ sơ xin rút lưu ký chứng khoán .35 Bảng 16 Kịch ca sửdụng Rutluuky 38 Bảng 17 Kịch ca sửdụng TaiutluukyVSD 38 Bảng 18 Kịch ca sửdụng Hoantatrutluuky .39 Bảng 19 Kịch ca sửdụng TuchoitairutluukyVSD 39 Bảng 20 Kịch ca sửdụng TuchoitailuukyCK 40 Bảng Kiểm thử CN thêm giaodịch2240 Gửi lưu ký chứng khoán .64 Bảng Kiểmthử CN thêm giaodịch2241 Chuyển LKCK lên VSD .70 Bảng 3 Kiểmthử CN thêm giaodịch2246 Hoàn tất lưu ký CK .75 Bảng Kiểm thử CN thêm giaodịch2231 VSD từ chối gửi LKCK 80 Bảng Kiểm thử CN thêm giaodịch2230 TCBS từ chối gửi LKCK 85 Bảng Kiểm thử CN thêm giaodịch2200 Rút lưu ký chứng khoán 92 Bảng Kiểm thử CN thêm giaodịch2292 chuyển rút CK lên VSD 98 Bảng Kiểm thử CN thêm giaodịch2201 Thực rút chứng khoán 104 Bảng Kiểm thử CN thêm giaodịch2294 VSD từ chối rút LKCK .109 Bảng 10 Kiểm thử CN thêm giao dịch 2231 VSD từ chối gửi LKCK 114 vii 45 46 47 48 49 50 STT Kiểm tra trường thông tin diễn giải không bắt buộc Kiểm tra nội dung hiển thị trường diễn giải b1: Gọi giao dịch 2201 b2: Kiểm tra trường thông tin [Diễn giải] Trường thông tin có màu xanh P b1: Gọi giao dịch 2201 b2: Khơng có u cầu cho trường [Diễn giải] Hiển thị mặc định nội dung hiển thị tên giao dịch (Thực rút chứng khoán) P Nội dung hiển thị theo nội dung thay đổi P Hiện thị hình giao dịch 2201 [Quản lý hồ sơ xin rút chứng khốn] với thơng tin lưu thực giao dịch 2200 P Kết tìm kiếm khơng có giao dịch P Hiển thị giao dịch 2201 trạng thái "Chờ duyệt" hình P Kiểm tra thay đổi b1: Gọi giao dịch 2201 nội dung trường b2: Sửa trường [Diễn giải] diễn giải Kiểm tra điều kiện ràng buộc Kiểm tra điều kiện b1: Gọi giao dịch 2201 thực thành b2: Tìm kiếm giao dịch công giao dịch thực 2200 thành cơng 2292 hình tìm kiến [Quản lý hồ sơ xin rút chứng khoán (2201)] Kiểm tra điều kiện b1: Gọi giao dịch 2201 thực thành b2: Tìm kiếm giao dịch chưa cơng giao dịch thực 2200 thành cơng 2292 hình tìm kiến [Quản lý hồ sơ xin rút chứng khoán (2201)] Kiểm tra xử lý giao dịch Kiểm tra xử lý b1: Tại hình giao dịch, giao dịch sau hồn tất tạo giao dịch tạo thành công Tiêu đề Các bước thực Kết mong đợi KQ Test T HEM MỚI GIAO DỊCH 2294 VSD TỪ CHỐI RÚT LƯU KÝ CHỨNG KHOÁN Bảng Kiểm thử chức thêm giao dịch 2201 Thực rút chứng khoán Kiểm tra vị trí b1: Chọn tab [Khách hàng] Hiển thị hình nhập P giao dịch b2:CN Chọn tab [Chứng khoán] [2294 d Kiểm thử thêm giao dịch giao 2294dịch VSD từ VSD chốitừrút lưu ký chứng khoán b3: Chọn tab [Giao dịch] chối rút lưu ký chứng b4: Chọn tab [Tra cứu tổng khoán] hợp] b5: Chọn giao dịch [SE.SE2294 VSD từ chối rút lưu ký chứng khốn] Kiểm tra vị trí giao dịch gọi trực tiếp b1: Tại hình Flex, trường [Mã giao dịch] nhập giao dịch = "VSE2294" Hiển thị hình nhập giao dịch [2294 VSD từ chối rút lưu ký chứng khoán] 103 P Kiểm tra tên giao dịch b1: Gọi giao dịch 2294 b2: Tìm kiếm giao dịch hình tìm kiến [Quản lý hồ sơ xin rút chứng khoán mà TT chưa trả lời (2294)] Hiển thị hình nhập giao dịch 2294 có tên = "V SD từ chối rút lưu ký chứng khoán" P Trường thơng tin có màu đỏ P Tạo giao dịch 2294 thành công P P Kiếm tra trường thông tin Trường Ngày chứng từ Kiểm tra trường b1: Gọi giao dịch 2294 thông tin Ngày b2: Kiểm tra trường thông tin chứng từ trạng [Ngày chứng từ] thái bắt buộc Kiểm tra trường b1: Gọi giao dịch 2294 thông tin Ngày b2: Ở trường [Ngày chứng chứng từ trạng từ] nhập dạng thái chuẩn dd/mm/yyyy Với số ngày tháng có thật lịch b3: [Chấp nhận] giao dịch Kiểm tra trường thông tin Ngày chứng từ bị nhập sai định dạng b1: Gọi giao dịch 2294 b2: Ở trường [Ngày chứng từ] nhập sai dạng dd/mm/yyyy (VD:12/10/ ) b3: [Chấp nhận] giao dịch Hiện thông báo "Ngày chứng từ không hợp lệ" Kiểm tra trường thông tin Ngày chứng từ ngày khơng có thật b1: Gọi giao dịch 2294 b2: Ở trường [Ngày chứng từ] nhập số ngày/tháng/năm ko có thật theo dạng dd/mm/yyyy (VD:00/02/2018, 20/00/2018, 00/00/2018, 00/00/0000, 30/02/2018) b3: [Chấp nhận] giao dịch Hiện thông báo lỗi Kiểm tra trường thông tin Ngày chứng từ lớn hệ thống b1: Gọi giao dịch 2294 b2: Ở trường [Ngày chứng từ] nhập số ngày/tháng/năm định dạng lớn ngày hệ thống b3: [Chấp nhận] giao dịch Hiển thị thông báo lỗi "Ngày chứng từ lớn ngày tại" P Trường thơng tin có màu xanh P Trường thông tin Số tiểu khoản tự động load theo thông tin rút chọn (Thông tin khách hàng thực thành công giao dịch 2200), disable, không cho chỉnh sửa. _ P 10 Trường Số tiếu khoản b1: Gọi giao dịch 2294 Kiểm tra trường b2: Kiểm tra trường thông tin thông tin Số [Số tiểu khoản] tiểu khoản trạng thái không bắt buộc Trường thông tin b1: Gọi giao dịch 2294 Số tiểu khoản load b2: Kiểm tra trường thông tin theo giá trị không [Số tiểu khoản] thể chỉnh sửa 104 F Thực GD 11 12 13 14 15 16 17 18 19 Trường Tài khoản chứng khoán Kiểm tra trường b1: Gọi giao dịch 2294 thông tin Tài b2: Kiểm tra trường thông tin khoản chứng [Tài khoản chứng khốn] khốn trạng thái khơng bắt buộc Trường thơng tin b1: Gọi giao dịch 2294 Tài khoản chứng b2: Kiểm tra trường thơng tin khốn load theo [Tài khoản chứng khốn] giá trị khơng thể chỉnh sửa Trường Họ tên Kiểm tra trường thông tin Họ tên không bắt buộc Trường thông tin Họ tên load theo giá trị tài khoản chỉnh sửa Trường Địa Kiểm tra trường thông tin Địa không bắt buộc Trường thông tin Địa tự động load Trường thơng tin có màu xanh P Trường thơng tin Tài khoản chứng khốn tự động load theo thông tin rút chọn (Thông tin khách hàng thực thành công giao dịch 2200), disable, không cho chỉnh sửa P b1: Gọi giao dịch 2294 b2: Kiểm tra trường thông tin [Họ tên] b1: Gọi giao dịch 2294 b2: Kiểm tra trường thơng tin [Họ tên] Trường thơng tin có màu xanh P Trường thông tin Họ tên tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P b1: Gọi giao dịch 2294 b2: Kiểm tra trường thông tin [Địa ] Trường thơng tin có màu xanh P b1: Gọi giao dịch 2294 b2: Kiểm tra trường thông tin [Địa ] Trường thông tin Địa F tự động load Không thông tin tài khoản database, disable disable, không cho chỉnh sửa. _ Thực giao dịch P thành công Trường thơng tin Địa chỉnh sửa b1: Gọi giao dịch 2294 b2: Tại trường thông tin [Địa ] nhập giá trị để trống Trường CMND/GPKD Kiểm tra trường b1: Gọi giao dịch 2294 thông tin b2: Kiểm tra trường thông tin CMND/GPKD [CMND/GPKD] không bắt buộc Trường thông tin CMND/GPKD load theo giá trị tài khoản b1: Gọi giao dịch 2294 b2: Kiểm tra trường thơng tin [CMND/GPKD] Trường thơng tin có màu xanh P Trường thông tin CMND/GPKD tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P 105 20 21 Trường thơng tin CMND/GPKD chỉnh sửa Trường Ngày cấp Kiểm tra trường thông tin Ngày cấp không bắt buộc b1: Gọi giao dịch 2294 b2: Tại trường thông tin [CMND/GPKD ] nhập giá trị để trống Thực giao dịch thành công b1: Gọi giao dịch 2294 b2: Kiểm tra trường thông tin [Ngày cấp] Trường thơng tin có màu xanh P Trường thơng tin Ngày cấp tự động load thông tin tài khoản database, disable, không cho chỉnh sửa. _ Thực giao dịch thành công P 22 Trường thông tin Ngày cấp load theo giá trị tài khoản chỉnh sửa b1: Gọi giao dịch 2294 b2: Kiểm tra trường thông tin [Ngày cấp] 23 Trường thơng tin Ngày cấp chỉnh sửa b1: Gọi giao dịch 2294 b2: Tại trường thơng tin [Ngày cấp] nhập giá trị để trống 24 25 26 27 28 Trường Mã chứng khoán b1: Gọi giao dịch 2294 Kiểm tra trường b2: Kiểm tra trường thông tin thông tin Mã chứng khốn trạng [Mã chứng khốn] thái khơng bắt buộc Trường thông tin b1: Gọi giao dịch 2294 Mã chứng khoán b2: Kiểm tra trường thơng tin load theo giá trị có [Mã chứng khốn] thể chỉnh sửa Trường KL chứng khoán xin rút Kiểm tra trường b1: Gọi giao dịch 2294 thông tin KL b2: Kiểm tra trường thơng tin chứng khốn xin [KL chứng khốn xin rút] rút khơng bắt buộc Trường thơng tin KL chứng khốn xin rút load theo giá trị tài khoản chỉnh sửa b1: Gọi giao dịch 2294 b2: Kiểm tra trường thông tin [KL chứng khoán xin rút] Trường KL chứng khoán hccn xin rút b1: Gọi giao dịch 2294 Kiểm tra trường b2: Kiểm tra trường thơng tin thơng tin KL chứng khốn hccn [KL chứng khốn hccn xin rút] xin rút khơng bắt buộc Trường thông tin có màu xanh Trường thơng tin Mã chứng khốn tự động load theo thông tin rút chọn (Thông tin khách hàng thực thành công giao dịch 2200), disable, không cho chỉnh sửa Trường thông tin có màu xanh P P P P P Trường thơng tin KL chứng khốn xin rút tự động load thông tin tài khoản database, disable, khơng cho chỉnh sửa P Trường thơng tin có màu xanh P 106 29 30 31 32 33 34 35 36 37 Trường thơng tin KL chứng khốn hccn xin rút load theo giá trị tài khoản chỉnh sửa b1: Gọi giao dịch 2294 b2: Kiểm tra trường thơng tin [KL chứng khốn hccn xin rút] Trường Tổng KL chứng khoán xin rút Kiểm tra trường b1: Gọi giao dịch 2294 thông tin Tổng b2: Kiểm tra trường thơng tin KL chứng khốn [Tổng KL chứng khốn xin xin rút khơng bắt rút] buộc Trường thông tin b1: Gọi giao dịch 2294 Tổng KL chứng b2: Kiểm tra trường thông tin khoán xin rút load [Tổng KL chứng khoán xin theo giá trị tài rút] khoản chỉnh sửa Trường Ngày TH GD xin rút Kiểm tra trường b1: Gọi giao dịch 2294 thông tin Ngày b2: Kiểm tra trường thông tin TH GD xin rút bắt [Ngày TH GD xin rút] buộc Trường thông tin b1: Gọi giao dịch 2294 Ngày TH GD xin b2: Kiểm tra trường thông tin rút load theo giá [Ngày TH GD xin rút] trị tài khoản chỉnh sửa Trường Số CT GD xin rút b1: Gọi giao dịch 2294 Kiểm tra trường thông tin Số CT b2: Kiểm tra trường thông tin GD xin rút bắt [Số CT GD xin rút] buộc Trường thông tin b1: Gọi giao dịch 2294 Số CT GD xin b2: Kiểm tra trường thông tin rút load theo giá [Số CT GD xin rút] trị tài khoản chỉnh sửa Trường Key Kiểm tra trường b1: Gọi giao dịch 2294 thông tin Key b2: Kiểm tra trường thông tin không bắt buộc [Key] _ Trường thông tin b1: Gọi giao dịch 2294 Key load theo giá b2: Kiểm tra trường thơng tin trị tài khoản [Key] chỉnh sửa Trường thơng tin KL chứng khốn hccn xin rút tự động load thông tin tài khoản database, disable, không cho chỉnh sửa. _ P Trường thông tin có màu xanh P Trường thơng tin Tổng KL chứng khốn xin rút tự động load thơng tin tài khoản database, disable, không cho chỉnh sửa P Trường thơng tin có màu đỏ P Trường thông tin Ngày TH GD xin rút tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P Trường thông tin có màu đỏ P Trường thơng tin Số CT GD xin rút tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P Trường thơng tin có màu xanh P Trường thông tin Key tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P Trường Diễn giải 107 38 39 40 41 42 43 STT TH Kiểm tra trường thông tin diễn giải không bắt buộc Kiểm tra nội dung hiển thị trường diễn giải b1: Gọi giao dịch 2294 b2: Kiểm tra trường thông tin [Diễn giải] Trường thơng tin có màu xanh b1: Gọi giao dịch 2294 b2: Khơng có u cầu cho trường [Diễn giải] Hiển thị mặc định nội dung hiển thị "Hủy xác nhận xin rút chứng khoán TT từ chối" P Kiểm tra thay đổi nội dung trường diễn giải b1: Gọi giao dịch 2294 b2: Sửa trường [Diễn giải] Nội dung hiển thị theo nội dung thay đổi P Hiện thị hình giao dịch 2294 [Quản lý hồ sơ xin rút chứng khoán mà TT chưa trả lời] với thông tin lưu thực giao dịch 2292 Kết tìm kiếm khơng có giao dịch P Hiển thị giao dịch 2294 trạng thái "Chờ duyệt" hình P Kiểm tra điều kiện ràng buộc Kiểm tra điều kiện b1: Gọi giao dịch 2294 thực thành b2: Tìm kiếm giao dịch cơng giao dịch thực 2200 thành cơng 2292 hình tìm kiến [Quản lý hồ sơ xin rút chứng khốn mà TT chưa trả lời (2294)] Kiểm tra điều kiện thực thành công giao dịch 2292 b1: Gọi giao dịch 2294 b2: Tìm kiếm giao dịch chưa thực 2200 thành cơng hình tìm kiến [Quản lý hồ sơ xin rút chứng khoán mà TT chưa trả lời (2294)] Kiểm tra xử lý giao dịch Kiểm tra xử lý b1: Tại hình giao dịch, giao dịch sau hoàn tất tạo giao dịch tạo thành công Tiêu đề Các bước thực F Hiện màu đỏ Kết mong đợi P KQ Test EM MỚI GIAO DỊCH 2293 HUY HỒ SƠ XIN RÚT LƯU KÝ CHỨNG KHOÁN Bảng Kiểm thử chức thêm giao dịch 2294 VSD từ chối rút LKCK Kiểm tra vị trí b1: Chọn tab [Khách hàng] Hiển thị hình nhập P giao dịch Chọn tab [Chứng khốn] giao dịch Hủygửi hồ lưu ký chứng khoán e Kiểm thửb2: CN thêm giao dịch 2231 VSD[2293 từ chối b3: Chọn tab [Giao dịch] sơ xin rút lưu ký chứng b4: Chọn tab [Tra cứu tổng khoán] hợp] b5: Chọn giao dịch [SE.SE2293 Hủy hồ sơ xin rút lưu ký chứng khốn] Kiểm tra vị trí giao dịch gọi trực tiếp b1: Tại hình Flex, trường [Mã giao dịch] nhập giao dịch = "VSE2293" Hiển thị hình nhập giao dịch [2293 Hủy hồ sơ xin rút lưu ký chứng khoán] _ 108 P Kiểm tra tên giao dịch b1: Gọi giao dịch 2293 b2: Tìm kiếm giao dịch hình tìm kiến [Quản lý hồ sơ xin rút chứng khốn (2293)] Hiển thị hình nhập giao dịch 2293 có tên = "Hủy hồ sơ xin rút lưu ký chứng khốn" P Trường thơng tin có màu đỏ P Tạo giao dịch 2293 thành công P Kiếm tra trường thông tin Trường Ngày chứng từ Kiểm tra trường b1: Gọi giao dịch 2293 thông tin Ngày b2: Kiểm tra trường thông tin chứng từ trạng [Ngày chứng từ] thái bắt buộc Kiểm tra trường b1: Gọi giao dịch 2293 thông tin Ngày b2: Ở trường [Ngày chứng chứng từ trạng từ] nhập dạng thái chuẩn dd/mm/yyyy Với số ngày tháng có thật lịch b3: [Chấp nhận] giao dịch Kiểm tra trường thông tin Ngày chứng từ bị nhập sai định dạng b1: Gọi giao dịch 2293 b2: Ở trường [Ngày chứng từ] nhập sai dạng dd/mm/yyyy (VD:12/10/ ) b3: [Chấp nhận] giao dịch Hiện thông báo "Ngày chứng từ không hợp lệ" P Kiểm tra trường thông tin Ngày chứng từ ngày khơng có thật Hiện thơng báo lỗi P Kiểm tra trường thông tin Ngày chứng từ lớn hệ thống b1: Gọi giao dịch 2293 b2: Ở trường [Ngày chứng từ] nhập số ngày/tháng/năm ko có thật theo dạng dd/mm/yyyy (VD:00/02/2018, 20/00/2018, 00/00/2018, 00/00/0000, 30/02/2018) b3: [Chấp nhận] giao dịch b1: Gọi giao dịch 2293 b2: Ở trường [Ngày chứng từ] nhập số ngày/tháng/năm định dạng lớn ngày hệ thống b3: [Chấp nhận] giao dịch Hiển thị thông báo lỗi "Ngày chứng từ lớn ngày tại" P 10 11 Trường Mã chứng khoán KT trường TT b1: Gọi giao dịch 2293 Trường thơng tin có màu Mã chứng khốn b2: Kiểm tra trường thơng tin xanh khơng bắt buộc [Mã chứng khốn] Trường thơng tin Mã chứng khốn load theo giá trị chỉnh sửa b1: Gọi giao dịch 2293 b2: Kiểm tra trường thơng tin [Mã chứng khốn] Trường thơng tin Mã chứng khốn tự động load theo thơng tin rút chọn, disable, không cho chỉnh sửa Trường Tên chứng khoán _ KT trường TT b1: Gọi giao dịch 2293 Trường thơng tin có màu Tên chứng khốn b2: Kiểm tra trường thông tin xanh không bắt buộc [Tên chứng khốn] 109 P P P 12 Trường thơng tin Mã chứng khốn tự động load theo thơng tin mã chứng khốn, disable, khơng cho sửa P Trường thơng tin có màu xanh P Trường thơng tin Số tiểu khoản tự động load theo thông tin rút chọn (Thông tin khách hàng thực thành công giao dịch 2200), disable, không cho chỉnh sửa P Trường thơng tin có màu xanh P Trường thơng tin Tài khoản chứng khoán tự động load theo thông tin rút chọn, disable, không cho chỉnh sửa P b1: Gọi giao dịch 2293 b2: Kiểm tra trường thơng tin [Họ tên] Trường thơng tin có màu xanh P Trường thông tin Họ tên load theo giá trị tài khoản chỉnh sửa Trường Địa Kiểm tra trường TT Địa không bắt buộc b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Họ tên] Trường thông tin Họ tên tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Địa ] Trường thơng tin có màu xanh P 20 Trường thông tin Địa tự động load b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Địa ] P 21 Trường thơng tin Địa chỉnh sửa b1: Gọi giao dịch 2293 b2: Tại trường thơng tin [Địa ] nhập giá trị để trống Trường thông tin Địa tự động load thông tin tài khoản database, disable, không cho chỉnh sửa. _ Thực giao dịch thành công 13 14 15 16 17 18 19 Trường thơng tin Tên chứng khốn load theo giá trị chỉnh sửa b1: Gọi giao dịch 2293 b2: Kiểm tra trường thơng tin [Tên chứng khốn] Trường Số tiểu khoản b1: Gọi giao dịch 2293 Kiểm tra trường b2: Kiểm tra trường thông tin thông tin Số [Số tiểu khoản] tiểu khoản trạng thái không bắt buộc Trường thông tin b1: Gọi giao dịch 2293 Số tiểu khoản load b2: Kiểm tra trường thông tin theo giá trị không [Số tiểu khoản] thể chỉnh sửa Trường Tài khoản chứng khoán b1: Gọi giao dịch 2293 Kiểm tra trường b2: Kiểm tra trường thông tin thông tin Tài [Tài khoản chứng khốn] khoản chứng khốn trạng thái khơng bắt buộc Trường thông tin b1: Gọi giao dịch 2293 Tài khoản chứng b2: Kiểm tra trường thơng tin khốn load theo [Tài khoản chứng khốn] giá trị khơng thể chỉnh sửa Trường Họ tên Kiểm tra trường thông tin Họ tên không bắt buộc 110 P 22 Trường CMND/GPKD Kiểm tra trường b1: Gọi giao dịch 2293 thông tin b2: Kiểm tra trường thông tin CMND/GPKD [CMND/GPKD] không bắt buộc Trường thơng tin có màu xanh P Trường thơng tin CMND/GPKD tự động load thông tin tài khoản database, disable, không cho chỉnh sửa. Thực giao dịch thành công P b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Ngày cấp] Trường thông tin có màu xanh P b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Ngày cấp] Trường thông tin Ngày cấp tự động load thông tin tài khoản database, disable, không cho sửa Thực giao dịch thành cơng P Trường thơng tin có màu xanh P Trường thông tin Số điện thoại tự động load thông tin tài khoản database P Thực giao dịch thành công P Trường thơng tin có màu xanh P Trường thơng tin Giá tự động load thông tin tài khoản database, disable, không cho chỉnh sửa. _ P 23 Trường thông tin CMND/GPKD load theo giá trị tài khoản b1: Gọi giao dịch 2293 b2: Kiểm tra trường thơng tin [CMND/GPKD] 24 Trường thơng tin CMND/GPKD chỉnh sửa b1: Gọi giao dịch 2293 b2: Tại trường thơng tin [CMND/GPKD ] nhập giá trị để trống 25 26 27 28 29 30 31 32 Trường Ngày cấp Kiểm tra trường TT Ngày cấp không bắt buộc Trường thông tin Ngày cấp load theo giá trị tài khoản chỉnh sửa _ Trường thơng tin Ngày cấp chỉnh sửa b1: Gọi giao dịch 2293 b2: Tại trường thơng tin [Ngày cấp] nhập giá trị để trống Trường Số điện thoại Kiểm tra trường b1: Gọi giao dịch 2293 thông tin Số b2: Kiểm tra trường thông tin điện thoại không [NSố điện thoại] bắt buộc b1: Gọi giao dịch 2293 Trường thông tin Số điện thoại load b2: Kiểm tra trường thông tin [NSố điện thoại] theo giá trị tài khoản chỉnh sửa _ Trường thông tin b1: Gọi giao dịch 2293 Số điện thoại có b2: Tại trường thơng tin [Số thể chỉnh sửa điện thoại] nhập giá trị để trống Trường Giá Kiểm tra trường thông tin Giá không bắt buộc b1: Gọi giao dịch 2201 b2: Kiểm tra trường thông tin [Giá] b1: Gọi giao dịch 2201 Trường thông tin b2: Kiểm tra trường thông tin Giá load theo giá [Giá] trị tài khoản chỉnh sửa 111 P P 33 34 35 36 37 38 39 40 41 Trường KL chứng khoán xin rút Kiểm tra trường b1: Gọi giao dịch 2293 thông tin KL b2: Kiểm tra trường thơng tin chứng khốn xin [KL chứng khốn xin rút] rút khơng bắt buộc Trường thơng tin b1: Gọi giao dịch 2293 KL chứng khoán b2: Kiểm tra trường thông tin xin rút load theo [KL chứng khốn xin rút] giá trị tài khoản chỉnh sửa Trường KL chứng khoán hccn xin rút Kiểm tra trường b1: Gọi giao dịch 2293 thông tin KL b2: Kiểm tra trường thơng tin chứng khốn hccn [KL chứng khốn hccn xin xin rút khơng bắt rút] buộc b1: Gọi giao dịch 2293 Trường thông tin b2: Kiểm tra trường thông tin KL chứng khoán [KL chứng khoán hccn xin hccn xin rút load rút] theo giá trị tài khoản chỉnh sửa Trường Tổng KL chứng khoán xin rút b1: Gọi giao dịch 2293 Kiểm tra trường b2: Kiểm tra trường thông tin thông tin Tổng [Tổng KL chứng khốn xin KL chứng khốn rút] xin rút khơng bắt buộc Trường thông tin b1: Gọi giao dịch 2293 Tổng KL chứng b2: Kiểm tra trường thơng tin khốn xin rút load [Tổng KL chứng khốn xin theo giá trị tài rút] khoản chỉnh sửa Trường Key Kiểm tra trường thông tin Key bắt buộc Trường thông tin Key load theo giá trị tài khoản chỉnh sửa Trường thơng tin có màu xanh P Trường thơng tin KL chứng khốn xin rút tự động load thơng tin tài khoản database, disable, không cho chỉnh sửa. _ P Trường thơng tin có màu xanh P Trường thơng tin KL chứng khốn hccn xin rút tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P Trường thơng tin có màu xanh P Trường thơng tin Tổng KL chứng khoán xin rút tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P b1: Gọi giao dịch 2293 b2: Kiểm tra trường thơng tin [Key] Trường thơng tin có màu đỏ P b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Key] Trường thông tin Key tự động load thông tin tài khoản database, disable, không cho chỉnh sửa P Trường thông tin có màu đỏ P Trường Số CT GD xin rút Kiểm tra trường b1: Gọi giao dịch 2293 thông tin Số CT b2: Kiểm tra trường thông tin GD xin rút bắt [Số CT GD xin rút] buộc 112 42 Trường thông tin Số CT GD xin rút load theo giá trị tài khoản chỉnh sửa Trường Diễn giải Kiểm tra trường thông tin diễn giải không bắt buộc b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Số CT GD xin rút] Trường thông tin Số CT GD xin rút tự động load thông tin tài khoản database, disable, không cho chỉnh sửa. P b1: Gọi giao dịch 2293 b2: Kiểm tra trường thông tin [Diễn giải] Trường thơng tin có màu xanh P 44 Kiểm tra nội dung hiển thị trường diễn giải b1: Gọi giao dịch 2293 b2: Khơng có u cầu cho trường [Diễn giải] P 45 Kiểm tra thay đổi b1: Gọi giao dịch 2293 nội dung trường b2: Sửa trường [Diễn giải] diễn giải Kiểm tra điều kiện ràng buộc Kiểm tra điều kiện b1: Gọi giao dịch 2293 thực thành b2: Tìm kiếm giao dịch cơng giao dịch thực 2294 2200 2294 2200 thành công hình tìm kiến [Quản lý hồ sơ xin rút chứng khoán (2293)] Kiểm tra điều kiện b1: Gọi giao dịch 2293 thực thành b2: Tìm kiếm giao dịch chưa công giao dịch thực 2294 2200 2294 2200 thành cơng hình tìm kiến [Quản lý hồ sơ xin rút chứng khoán (2293)] Kiểm tra xử lý giao dịch Kiểm tra xử lý b1: Tại hình giao dịch, giao dịch sau hồn tất tạo giao dịch tạo thành cơng Hiển thị mặc định nội dung hiển thị "Hủy hồ sơ xin rút lưu ký chứng khoán" Nội dung hiển thị theo nội dung thay đổi Hiện thị hình giao dịch 2293 [Quản lý hồ sơ xin rút chứng khốn mà TT chưa trả lời] với thơng tin lưu thực giao dịch 2292 Kết tìm kiếm khơng có giao dịch P Hiển thị giao dịch 2293 trạng thái "Chờ duyệt" hình P 43 46 47 48 Tên giao dịch Gửi lưu ký chứng khoán Tổng số testcase 84 Pass P P Fail 77 42 Bảng 10 Kiểm thử chức thêm giao dịch 2231 VSD từ chối gửi LKCK Chuyển lưu ký chứng khoán lên VSD 45 3.3 Tổng kết kết thực kiểm thử chức nghiệp vụ Hoàn tất lưu ký chứng khốn 46 46 • Chức nghiệp vụ gửi lưu ký chứng khoán VSD từ chối gửi lưu ký chứng khoán 36 33 113 TCBS từ chối gửi lưu ký chứng khoán Tổng số -7 39 35 250 233 17 Tổng số Pass Fail testcase Rút lưu ký chứng khoán 74 kiêm thử68chức nghiệp vụ Gửi LKCK Bảng 11 Kêt thực Chuyển rút chứng khoán lên VSD 52 52 Chức nghiệp vụ rút lưu khốn Thực rút chứng •khốn 50ký chứng 48 VSD từ chối rút lưu ký chứng khoán 43 40 Hủy hồ sơ xin rút lưu ký chứng khoán 48 48 267 256 Tổng số 11 Tên giao dịch 114 Bảng 12 Kêt thực kiêm thử chức nghiệp vụ Rút LKCK • Ưu điểm - Áp dụng phương pháp kiểm thử hộp đen dễ dàng thực phương pháp khơng yêu cầu kĩ sư kiểm thử cần phải có nhiều kiến thức mã thuật tốn chương trình - Phương pháp kiểm thử thực test giao diện hệ thống nên dễ thao tác đứng phương diện người dùng để trải nghiệm hệ thống nhằm đáp ứng yêu cầu khách hàng • Nhược điểm - Bắt buộc phận developer phải bàn giao code hệ thống thực - Đòi hỏi liệu kiểm thử khối lượng mẫu lớn 115 KẾT LUẬN CHƯƠNG • Chương khóa luận thực việc viết testcase, test cho chức năng, đưa phương pháp nhiệm vụ kiểm thử Đồng thời đánh giá hiệu số ưu, nhược điểm phương pháp kiểm thử Tiếp theo phần đưa kết 116 TÀI LIỆU KẾTTHAM LUẬN KHẢO • Thơng Tiếng Việt qua q trình thực hiện, từ bước đề toán cụ thể, [1] Hồ Bảo Quốc, Phân tích Thiết kế Hệ thống thông tin theo hướng đối tượng, tiếp theoNhà bước tiến hành cơng việc phân tích đánh giá để giải xuấtcầu bảnđã Khoa Kỹ 2009 yêu đặt học ban đầuthuật, đề tài, em có kiến thức, trải [2]và Phạm Huy,cách Phạm Quang Hiển, trình Thực Kiểm thử phần nhiệm hìnhQuang dung tổng thể Giáo vấn đề đặt hành tình mềm, cụ thể, vận dụng kiến thức học để xử lý cách tối ưu hiệu Nhà xuất Thanh niên, 2015 [3] Tàigian liệu lưu vềtrình hệ thống ký cơng ty FSS u Thời tìm hành hiểu nội quy Gửi lưu chứng khoán cầu Rút chi lưutiết kýđặt chứng hàng khoán hệ thống đối tác TCBS đem lại cho em nhiều bổ ích kinh nghiệm q báu Q trình từ Tiếng Anh phần lý thuyết đến vận dụng điều vào cơng việc thực tế q trình dài, địi hỏi sinh viên em phải nỗ lực tìm1979 tịi, chịu khó kiên trì [4] Glenford J.Myes, Thechúng art OfSoftware Testing, đạt thành cơng Sau thời gian nghiên cứu thực đề tài em Website đạt số kết sau: Về mặt lý thuyết, hiểu rõ quy trình phân tích thiết kế hệ thống, xây dựng biểu đồ hoạt động, biểu đồ ca sử dụng Về mặt thực tế, hiểu rõ yêu cầu người dùng hệ thống cách thức để thực dự án phân tích kiểm thử hệ thống diễn bao gồm bước Sau thời gian thực đề tài, hệ thống mà em phân tích, tìm hiểu kiểm thử đáp ứng số vấn đề mà đề tài đặt Giúp hỗ trợ trình phân tích nghiệp vụ theo yêu cầu khách hàng Xây dựng testcase cho chức năng: gửi lưu ký chứng khoán rút lưu ký chứng khoán Kiểm thử, phát lỗi chức hệ 117 118 ... triển phân hệ lưu ký chứng khoán gồm hai nghiệp vụ gửi lưu ký chứng khoán rút lưu ký chứng khốn, bao gồm chức năng: gửi lưu ký chứng khoán, tái lưu ký chứng khoán lên trung tâm lưu ký, hoàn tất lưu. .. vụ kiểm thử 55 3.2 Thực kiểm thử cho nghiệp vụ lưu ký chứng khoán hệ thống .55 3.2.1 Kiểm thử nghiệp vụ Gửi lưu ký chứng khoán 55 3.2.2 Kiểm thử nghiệp vụ Rút lưu ký chứng khoán. .. lưu ký chứng khoán, trung tâm lưu ký từ chối lưu ký chứng khốn, cơng ty chứng khốn từ chối lưu ký chứng khoán, rút lưu ký chứng khoán, tái rút lưu ký chứng khoán lên trung tâm lưu ký, thực rút chứng

Ngày đăng: 07/04/2022, 11:26

Mục lục

    KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC • • • •

    KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC • • • •

    PHÂN TÍCH VÀ KIEM THỬ CHỨC NĂNG LƯU KÝ CHỨNG KHOÁN TRÊN HỆ THỐNG FLEX TẠI CÔNG TY CHỨNG KHOÁN TECHCOM securities

    DANH MỤC BẢNG BIỂU •

    DANH MỤC HÌNH VẼ, ĐÒ THỊ

    CHƯƠNG 1. GIỚI THIỆU VỀ ĐƠN VỊ THỰC TẬP VÀ HỆ THỐNG QUAN LÝ CHƯnG khoán

    1.1.1 Công ty cổ phần Giải pháp phần mềm tài chính FSS

    1.1.2 Công ty cổ phần chứng khoán Kỹ thương (TCBS)

    1.2 Giới thiệu về hệ thống quản lý chứng khoán

    1.2.1 Tổng quan về hệ thống chứng khoán

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

Tài liệu liên quan