BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Họ và tên tác giả luận văn LƢU MINH TRỌNG NGHIÊN CỨU DỊCH VỤ WEB, KIẾN TRÚC HƢỚNG DỊCH VỤ VÀ ỨNG DỤNG Chuyên ngành [.]
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
Trang 43
LỜI CAM ĐOAN 1
LỜI CẢM ƠN 2
MỤC LỤC 3
DANH MỤC HÌNH VẼ 5
MỞ ĐẦU 7
1 Đặt vấn đề .7
2 Mục tiêu của đề tài .8
3 Nhiệm vụ của đề tài .8
4 Phương pháp nghiên cứu .9
5 Tình hình nghiên cứu .9
6 Ý nghĩa lý luận và thực tiễn .10
7 Kết cấu của luận văn .10
CHƯƠNG 1 : NGHIÊN CỨU DỊCH VỤ WEB VÀ KIẾN TRÚC HƯỚNG DỊCH VỤ 11
1.1 Web service 11
1.2 Tìm hiểu về nghiệp vụ và kiến trúc SOA .22
1.3 Kết luận chương 1 .47
CHƯƠNG 2 : TỔNG QUAN VỀ HỆ THỐNG 48
KINH DOANH CHỨNG KHOÁN 48
2.1 Tìm hiểu về quy trình nghiệp vụ chứng khoán .48
2.2 Kết luận chương 2 .58
CHƯƠNG 3 : PHÂN TÍCH HỆ THỐNG KINH DOANH 59
CHỨNG KHOÁN 59
3 1 Phân tích dữ liệu giao dịch chứng khoán 59
3.2 Kết luận chương 3 .68
CHƯƠNG 4 : THIẾT KẾ HỆ THỐNG KINH DOANH 69
CHỨNG KHOÁN 69
4.1 Thiết kế kiến trúc hệ thống: .69
Trang 54
4.2 Mô tả hệ thống cần xây dựng .70
4.3 Biểu đồ cơ sở dữ liệu vật lý 74
4.4 Kết luận chương 4 .76
CHƯƠNG 5: CÀI ĐẶT ỨNG DỤNG VÀ THỬ NGHIỆM 77
5.1 ASP.NET (Active Server Pages NET) 77
5.2 Thiết kế giao diện .79
5.3 Tích hợp các thẻ bảo mật cho chương trình với công cụ WSE .81
5.4 Kết luận chương 5 .82
KẾT LUẬN 83
HƯỚNG PHÁT TRIỂN 84
TÀI LIỆU THAM KHẢO 85
Trang 65
DANH MỤC HÌNH VẼ
.11
Hình 1.1.2a: Web service protocol stack 12
.12
.14
14
.15
service .16
.18
.23
Hình 1.2.8a Mô hình service registry 27
Hình 1.2.8b Mô hình service broker 27
Hình 1.2.8c Mô hình service bus 28
28
.33
Hình .35
.40
.43
44
blish/Subscribe 44
Hình 212.13d Remote Procedure Call 45
o 59
60
.61
61
.62
.63
.63
.64
Trang 76
.64
.65
.65
66
.66
.67
.67
.68
.68
Hình 4.1a Mô hình Client server 69
.69
.70
.70
.71
.72
Hình 4.2.1e Báo cáo 73
.74
.77
.79
.80
.81
Hình 5.3 WSE 81
Trang 8 công ty
Trang 98
2 Mục tiêu của đề tài
kiWeb Service, ki
Web service có th c ng d ng trong t t c các ho t ng c a th ng m i
i n t nh : qu ng cáo tr c tuy n, s d ng trong các công c tìm ki m, ng d ng trong giao dch mua bán hàng tr c tuy n và trong d ch v thanh toán
-
ticông ty
soát các chính sách qu
Trang 104 Phương pháp nghiên cứu
Trong quá trình nghiê
Trang 131.1.3 Các đặc điểm của web service
c truy xu t thông qua Web b a ch URL
Trang 14
Trang 17* Một số đặc điểm của SOAP:
- Kh r ng (extensible): Cung c p kh r ng ph c v cho nhu cu
c thù c a ng d ng và nhà cung c c l p v i platform, ngôn ng l p trình
Trang 1817
- M t yêu c u d c to ra da trên tài liu mô t WSDL
- Yêu cu SOAP trên s c g n nhà cung c p d ch v c x lý
d XML (eXtensible Markup language)
Trang 19Web service developer: Xây d
1.1.6 Xây dựng Web service
Trang 20
Trang 22
Trang 29-28
1.2.9 Kiến trúc phân tầng chi tiết của SOA
thông
Trang 30
Data ser
Trang 31khai các
Trang 3332
gian
theo mô hình SOA
Trang 3736
mô hình goal-không?
Trang 43
Trang 45 Remote Procedure Call (RPC)
RPC
Trang 4948
2.1 Tìm hiểu về quy trình nghiệp vụ chứng khoán
Trang 51Nhà ch có t khotài n giao ch ng khoán và
m t i t công ty c ng khoán duy nh t g h nhà u ã có tàikho n giao d ch chng khoán niêm yt thì dùng ngay kho n này t c tài
hi n giao ch g khoán ký giao d
Nhà không c phép ng a mua a bán t lo i phi u trong t phiên giao d
p lnh liên c là 100 c c 100 trái phu
Không qui i v giao d th a n Áp d ng
Trang 52t c y giá bình ân gia qu n c a qu các giá giao d k p l nh liên t c c a ngày giao d g n có t i u ch theo giá tr n n h c giá
n kèm theo
‚ Tr h p tách, g p phi u, giá tham chi u t i ngày giao d h t l i
xác nh theo nguyên c l y giá bình quân gia quy n c a các giá giao
ch k p l nh ên li c c a ngày giao d có tr ngày tách, p u ch
Trang 53* Giao th d a t c hi n theo nguyên c bên bán nh p l nh
giao d vào th ng và bên mua xác nh n giao tha thu ình n Tr
t th hi n giao d c rong qui trình gi
n
c a, h y l nh giao d ch h u c i v l ch có nh g c c a
t c h n h c n còn i c c c c hinh a
u phép a giá, y l nh trong th gian giao d T ch
u tiên a l nh sau khi s a c tính t khi l nh a k nh p vào h
t ng ký giao d
o
Giao ch tho thu n ã t c hi n trên h t ng d u
Trong gian giao d ch, g h di giao ch p giao dsai ch
a n c a nhà u t , d a giao da
thn n ng p i xu t trình nh c c a nhà , p i ên i tác
p n vi c a giao d t a th trình a
Trang 5453
giao da thn
p
Sau khi k t thúc gian giao d ch, ng h p phát hn l i giao d do th
n, sai trong quá sót trình nhn l nh, chuy n l nh, n p l nh vào
t ng ng giao d ký p i n hành ti tuân sau v x l i giao
Thành v gây giao iên ra i b h y b t q thanh toán p i i
thng thi t i cho thành viên i ng
M c i th ng do gi ao i gây do hai bên ành viên i tác ra th là trong giao dch l a th n n ng không v i p n tr m (10%) gia giao d i
r
T c c ng ký giao mun mua i phi u c a chính m ình
ho c bán c phi u qu ph th c hi n th qui nh i i u 30 eo Lu t c ng khoán c qui và ác nh a chính c B ban hành
T c , cá nhân chào a công khai cmu phi u ng ký giao ph i tuân qui các t i i u 32 L t chng khoán
Giao d ch phi u a ông sáng p trong th gian n ch chu n
nh ng p i tc hi n theo qui pháp lu t
Giao d phi u a ành vi th ên i ng q n Ban ( ng) Giám
, ành viên Ban kth m t csoá a c c ký giao ch
và có liên quan, giao d c phi u a ông l p i t c hi n theo
qui h t i L t ng khoán và tuân th ngh v công thông tin i b Thông s
Trang 55c ghép v i nhau ngay sau khi các l th ng
v i m c giá phù h p theo nguyên t giá và th i gian Giá c c
nh thông qua s c nh tranh gi ng khoán nh n phí hoa h ng t c hi n giao d ch Nói chung, chi th phí giao dng thn so v i th
ph i tr phí hoa h ng giao d ch mà không ph i ch u kho n chênh l ch gi a giá mua và giá bán cho các nhà t o l p th ng Các hình thu l nh( hay còn gi là kh p l nh):
oKh p l nh k : l nh mua và c chuy n vào h th ng trong
m t kho ng th i gian nh nh Trong th i gian này, m c dù các l c
Trang 56Giá tr n: là m c giá cao nh t mà m t lo i ch ng khoán có th c th c hi n trong phiên giao dch
oGiá trn = Giá tham chi u + (Giá tham chi ng giá)
Giá sàn: là m c th p nh t mà m t lo i ch ng khoán có th c th c hi n trong phiên giao dch
oGiá sàn = Giá tham chiu - (Giá tham chi ng giá)
Trang 6059
CHỨNG KHOÁN 3.1 Phân tích dữ liệu giao dịch chứng khoán.
3.1.1 Tổng quan hệ thống giao dịch chứng khoán ảo:
Trang 62- Đặt lệnh mua:
Trang 6362
Gom:
+Dot 1: ATO, LO +Dot 2: LO +Dot 3: ATC, LO
1 : Yeu cau hien thi bieu mau dat lenh mua()
2 : Doc thong tinso tien duoc phep giao dich()
3 : Doc danh sach toan bo chung khoan()
4 : Doc danh sach cac loai lenh co the dat()
5 : Hien thi bieu mau nhap lenh mua chung khoan()
6 : Nha dau tu dien thong tin lenh mua()
Thong tin lenh mua gom:
+ Ma chung khoan muon mua + So luong muon mua + Loai lenh
+ Gia dat mua
7 : Dat lenh mua()
8 : Kiem tra tinh hop le cua lenh mua()
9 : Luu thong tin lenh mua()
10 : Cap nhat so du tien duoc phep giao dich()
11 : Thong bao dat lenh thanh cong
Trang 6463
Gom:
+Dot 1: ATO, LO +Dot 2: LO +Dot 3: ATC, LO
1 : Yeu cau hien thi bieu mau dat lenh ban()
2 : Doc thong tin danh sa ch chung khoan so huu()
3 : Doc danh sach cac loai lenh co the dat()
4 : Hien thi bieu mau nhap le nh mua chung khoan()
5 : Nha dau t u dien thong tin lenh ban()
Thong tin lenh mua gom:
+ Ma chung khoan muon ban + So luong muon ba n + Loai lenh + Gia dat ban
6 : Dat lenh ban()
7 : Kiem tra tinh hop le cua lenh ban()
8 : Luu t hong tin lenh ban()
9 : Phong toa so chung khoan da dat ban()
10 : Thong bao dat lenh thanh cong
Nha dau tu Truy van so du tai khoan
1 : Yeu cau hien thi so du t ai khoan()
2 : Doc t hong t in so du tai khoan hien t hoi()
3 : Hie n t hi thong t in so du tai khoan()
Thong tin gom:
+ So du tien + So tien bi phong t oa + So tien duoc phep gia o dich + Danh sach chung khoan dang so huu + So luong chung khoan da ng so huu
bi phong toa, duoc phep gia o dich, gia tri hien tai