Thịtrường chứng khoán (TTCK) là một kênh thu hút và phân phối tài chính không thể
thiếu của một nền kinh tếthịtrường. TTCK chính là nơi huy động những luồng vốn lớn
và dài hạn cho nền kinh tế, tạo động lực cho nền kinh tếphát triển. Đối với các công ty
niêm yết, TTCK giúp các công ty có thêm nguồn vốn đầu tư, hỗtrợmởrộng sản xuất và
kinh doanh. Đối với người dân, đầu tưvào TTCK giúp họthu vềcác khoản lợi nhuận hấp
dẫn và an toàn.
Đối với nhiều quốc gia phát triển cũng như đang phát triển, TTCK đã và đang hoạt động
rất hiệu quả đúng với vai trò vốn có của nó. Tuy nhiên tại Việt Nam, sau hơn 3 năm ra
đời, TTCK vẫn chưa phát triển đúng nhưsựkỳvọng của mọi người. Các nhà đầu tưsau
những phút đầu hăm hở đã dần quay lưng lại đối với TTCK Việt Nam. Rất nhiều nguyên
nhân và giải pháp đã được các cơquan hữu trách bàn bạc và đưa ra. Một trong những giải
pháp quan trọng chính là quảng bá TTCK rộng rãi hơn đếnngười dân, đặc biệt là giới
sinh viên, những người đầy lòng nhiệt huyết, ham học hỏi và mong muốn tham gia vào
TTCK nhưng chưa có điều kiện.
59 trang |
Chia sẻ: lylyngoc | Lượt xem: 1573 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu TTCKOL - Cộng đồng dành cho những người Việt Nam yêu chứng khoán trên mạng, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
Tài liệu thuyết minh
Cuộc thi sản phẩm phần mềm
“Trí tuệ Việt Nam 2003”
TTCKOL - Cộng đồng dành cho những người
Việt Nam yêu chứng khoán trên mạng
( www.ttckol.com – forum.ttckol.com – forum.ttckol.info )
Nhóm thực hiện:
Nguyễn Việt Thành
Trần Doãn Thành
Nguyễn Viết Hoàng
MỤC LỤC
1 Đặt vấn đề ............................................................................................................................................ 1
1.1 Hiện trạng thị trường chứng khoán VN....................................................................................... 4
1.2 Giới thiệu tổng quan.................................................................................................................... 4
1.2.1 Giới thiệu................................................................................................................................ 4
1.2.2 Mục tiêu.................................................................................................................................. 5
1.2.3 Hiệu quả đem lại..................................................................................................................... 6
2 Kiến trúc hệ thống .............................................................................................................................. 7
3 Những điểm nổi bật của chương trình .............................................................................................. 9
3.1 Chức năng ................................................................................................................................... 9
3.1.1 Những chức năng của sàn giao dịch ảo TTCKOL.................................................................. 9
3.1.2 Những nhóm người sẽ tham gia trên sàn giao dịch ảo TTCKOL ......................................... 10
3.1.3 So sánh với các sàn giao dịch chứng khoản ảo khác ............................................................ 11
3.1.4 Những chức năng của website thông tin - kiến thức chứng khoán, kinh tế TTCKOL.......... 13
3.1.5 Những chức năng của diễn đàn thảo luận chứng khoán, kinh tế TTCKOL.......................... 14
3.2 Công nghệ ................................................................................................................................. 14
3.2.1 Portal..................................................................................................................................... 14
3.2.2 SMS ...................................................................................................................................... 15
3.2.3 TAPI ..................................................................................................................................... 16
4 Thiết kế - xử lý chính của TTCKOL ............................................................................................... 17
4.1 Thiết kế lưu trữ tài sản .............................................................................................................. 17
4.2 Luồng xử lý Đặt lệnh - Khớp lệnh - Chuyển tài sản .................................................................. 18
4.2.1 Xử lý Đặt lệnh ...................................................................................................................... 18
4.2.2 Xử lý Khớp lệnh ................................................................................................................... 19
4.2.3 Xử lý Tạo phiên mới và Tài sản chuyển về .......................................................................... 19
4.3 Luồng xử lý Lấy tin - Duyệt tin - Hiển thị tin ............................................................................ 21
4.3.1 Xác định cấu trúc của các nguồn tin cần lấy và hình thành mẫu .......................................... 21
4.3.2 Lấy tin từ các nguồn (thủ công hay tự động) và duyệt tin .................................................... 22
4.3.3 Cung cấp tin tức cho nhà đầu tư ........................................................................................... 22
4.4 Luồng xử lý Tạo kịch bản .......................................................................................................... 23
4.5 Trả lời hệ thống TAPI................................................................................................................ 23
5 Chi tiết kỹ thuật của TTCKOL ....................................................................................................... 24
5.1 Portal......................................................................................................................................... 24
5.1.1 Khái niệm portal ................................................................................................................... 24
5.1.2 Portal DotNetNuke ............................................................................................................... 24
5.1.3 Những điểm quan trọng của TTCKOL trong việc ứng dụng portal DotNetNuke ................ 25
5.1.4 Tái sử dụng ........................................................................................................................... 26
5.1.5 Nội dung động ...................................................................................................................... 27
5.1.6 Phân quyền ........................................................................................................................... 29
5.1.7 Bảo mật................................................................................................................................. 29
5.1.8 Việt hóa ................................................................................................................................ 31
5.1.9 Giao diện động...................................................................................................................... 32
5.2 TAPI & Hệ thống tương tác trả lời âm thanh qua điện thoại.................................................... 35
5.2.1 TAPI là gì? ........................................................................................................................... 35
5.2.2 Kiến trúc của TAPI............................................................................................................... 36
5.2.3 Hệ thống tương tác trả lời âm thanh qua điện thoại: (Interactive Voice Response System). 36
5.2.4 Vấn đề cần giải quyết ........................................................................................................... 37
5.2.5 Cách giải quyết ..................................................................................................................... 38
5.3 Hệ thống SMS............................................................................................................................ 42
5.3.1 Tổng quan............................................................................................................................. 42
5.3.2 Tại sao lại SMS ?.................................................................................................................. 42
5.3.3 Vấn đề của SMS trong TTCKOL ......................................................................................... 42
5.3.4 Cách giải quyết ..................................................................................................................... 43
5.4 Công nghệ WebMobile trong TTCKOL..................................................................................... 45
5.4.1 WebMobile là gì? ................................................................................................................. 45
5.4.2 Thiết bị mobile và một số đặc tính quan trọng ..................................................................... 46
5.4.3 Tại sao lại WebMobile?........................................................................................................ 46
5.4.4 Mô hình hoạt động của WebMobile ..................................................................................... 47
5.4.5 Yêu cầu và vấn đề cần giải quyết ......................................................................................... 47
5.4.6 Cách giải quyết ..................................................................................................................... 47
5.4.7 Kết luận ................................................................................................................................ 48
5.5 Hệ thống thu thập thông tin....................................................................................................... 48
5.5.1 Tổng quan............................................................................................................................. 48
5.5.2 Cơ sở lý thuyết...................................................................................................................... 49
5.5.3 Cách giải quyết ..................................................................................................................... 52
5.5.4 Kết luận ................................................................................................................................ 54
5.6 Dịch vụ cung cấp thông tin........................................................................................................ 55
5.6.1 Tổng quan về WebService.................................................................................................... 55
5.6.2 Yêu cầu................................................................................................................................. 55
5.6.3 Cách giải quyết ..................................................................................................................... 55
5.6.4 Kết luận ................................................................................................................................ 55
6 Khó khăn, kết quả đạt được và hướng phát triển.......................................................................... 55
6.1 Khó khăn ................................................................................................................................... 55
6.2 Kết quả đạt được ....................................................................................................................... 56
6.3 Hướng phát triển ....................................................................................................................... 58
1 Đặt vấn đề
1.1 Hiện trạng thị trường chứng khoán VN
Thị trường chứng khoán (TTCK) là một kênh thu hút và phân phối tài chính không thể
thiếu của một nền kinh tế thị trường. TTCK chính là nơi huy động những luồng vốn lớn
và dài hạn cho nền kinh tế, tạo động lực cho nền kinh tế phát triển. Đối với các công ty
niêm yết, TTCK giúp các công ty có thêm nguồn vốn đầu tư, hỗ trợ mở rộng sản xuất và
kinh doanh. Đối với người dân, đầu tư vào TTCK giúp họ thu về các khoản lợi nhuận hấp
dẫn và an toàn.
Đối với nhiều quốc gia phát triển cũng như đang phát triển, TTCK đã và đang hoạt động
rất hiệu quả đúng với vai trò vốn có của nó. Tuy nhiên tại Việt Nam, sau hơn 3 năm ra
đời, TTCK vẫn chưa phát triển đúng như sự kỳ vọng của mọi người. Các nhà đầu tư sau
những phút đầu hăm hở đã dần quay lưng lại đối với TTCK Việt Nam. Rất nhiều nguyên
nhân và giải pháp đã được các cơ quan hữu trách bàn bạc và đưa ra. Một trong những giải
pháp quan trọng chính là quảng bá TTCK rộng rãi hơn đến người dân, đặc biệt là giới
sinh viên, những người đầy lòng nhiệt huyết, ham học hỏi và mong muốn tham gia vào
TTCK nhưng chưa có điều kiện.
Bản thân một thành viên nhóm TTCKOL đã tham gia xây dựng và quản trị StockTrader
(www.tvcstock.com) – sàn giao dịch chứng khoán ảo trên Internet đầu tiên và đông đảo
thành viên nhất của Việt Nam - trong một thời gian dài. Qua 6 tháng tổ chức, một trong
những thành công lớn nhất của StockTrader là đã góp phần đưa “khái niệm chứng khoán”
đến với giới trẻ, góp phần xây dựng nên những nhà đầu tư trẻ ham học hỏi và đam mê
chứng khoán. Chính họ đã xây dựng và điều hành những diễn đàn chứng khoán đông đảo
nhất hiện nay trên Internet như TTCKOL ( , VnBourse
( , VietStock (
Điều này thể hiện sự cần thiết phải nhanh chóng đưa TTCK đến gần với sinh viên
hơn, tạo một sân chơi tìm hiểu và đầu tư trên TTCK ngay tại các trường đại học. Đó
chính là động lực để nhóm TTCKOL mong muốn xây dựng nên TTCKOL - một cộng
đồng dành cho những người Việt Nam yêu thích chứng khoán trên mạng – và xem
đó là một đóng góp nhỏ bé của nhóm vào sự phục hồi và phát triển của TTCK Việt Nam.
1.2 Giới thiệu tổng quan
1.2.1 Giới thiệu
TTCKOL là viết tắt của “Thị trường chứng khoán online”, tên tiếng Anh là “Online
Stock Community”. TTCKOL do một nhóm nhỏ những người yêu thích chứng khoán
phát triển với mục đích quảng bá TTCK rộng rãi trên Internet cũng như đưa các khái
niệm của TTCK vào các mạng Intranet của các trường đại học, các tổ chức quan tâm; tạo
ra một cộng đồng, một sân chơi giải trí lành mạnh cho những người Việt Nam yêu thích
chứng khoán.
TTCKOL mong muốn làm bạn với tất cả những người yêu chứng khoán cũng như các
diễn đàn chứng khoán nói riêng hay các diễn đàn Việt Nam khác nói chung. Hiện nay
TTCKOL có mối quan hệ mật thiết với các thành viên điều hành của hai diễn đàn chứng
khoán khác là VnBourse và VietStock. Phối hợp cùng với hai diễn đàn này, TTCKOL
đang cố gắng thành lập hai hội quán chứng khoán ở hai miền Nam - Bắc để tập hợp giới
trẻ đặc biệt là những sinh viên yêu thích chứng khoán. Tuy mới chính thức xuất hiện vào
đầu tháng 9/2003, diễn đàn TTCKOL đã được chọn là diễn đàn chính thức của
StockTrader – sàn giao dịch chứng khoán ảo đầu tiên của Việt Nam trên Internet - kể từ
ngày 3/9/2003 và là diễn đàn chính thức của VietForex - mạng kinh doanh Forex đầu
tiên bằng tiếng Việt - kể từ ngày 18/10/2003.
TTCKOL được xây dựng với công nghệ .NET của Microsoft dựa trên mã nguồn mở của
DotNetNuke Portal và ASP.NET Forums. Sau một thời gian tìm hiểu và nghiên cứu,
TTCKOL đã xây dựng thành công một bản Portal đa ngôn ngữ, trong đó có tiếng Việt,
sửa chữa lỗi và kế thừa những điểm hay của DotNetNuke Portal; bổ sung những chức
năng mới cần thiết. Những module riêng biệt do chính nhóm TTCKOL xây dựng được
thêm vào Portal phối hợp với những module sẵn có để tạo nên TTCKOL với ba phân hệ
chính: sàn giao dịch chứng khoán ảo; website cung cấp và tổng hợp thông tin, kiến
thức chứng khoán; và diễn đàn thảo luận chứng khoán.
1.2.2 Mục tiêu
Nhận thấy được những lợi ích thiết thực của việc phổ biến chứng khoán đến với giới trẻ
nói riêng và người dân nói chung, nhóm TTCKOL mong muốn phát triển diễn đàn
TTCKOL thành một cộng đồng học tập và trao đổi kiến thức của những người Việt Nam
yêu chứng khoán trên mạng với những chức năng cơ bản sau:
• Sàn giao dịch chứng khoán ảo trên mạng Intranet / Internet kế thừa những cái
hay đã có của các sàn giao dịch đi trước của Việt Nam như StockTrader,
VietStock hay thế giới như VirtualStockExchange(VSE) và phát triển những chức
năng mới để tiếp cận với các sàn giao dịch thật của thế giới và Việt Nam. Đặc
biệt TTCKOL có những chức năng nhắm tới mục tiêu đưa sàn giao dịch vào chơi
tại các mạng Intranet của các trường đại học trong một thời gian dài và liên
tục. Đó là cung cấp nhiều hình thức khác nhau tham gia vào sàn giao dịch như
qua Internet/Intranet, qua điện thoại di động WAP, bằng nhắn tin SMS, bằng điều
khiển nhấn số tương tác qua điện thoại bàn hay di động.
• Website cung cấp và tổng hợp thông tin chứng khoán nhanh và đầy đủ.
TTCKOL cho phép soạn và gửi tin trực tiếp trên Internet (dạng WYSIWYG).
Ngoài ra TTCKOL có khả năng cập nhật thông tin từ các nguồn tin chứng khoán
khác trên mạng một cách tự động và nhanh chóng. Điều này sẽ giúp nhà đầu tư
có nguồn thông tin đầy đủ và nhanh chóng nhất mà không phải tìm kiếm, xem
tin trên nhiều site khác nhau. Ngoài ra TTCKOL còn xây dựng một chương trình
xem và quản lý tin offline, với chương trình này hằng ngày nhà đầu tư có thể
download các bản tin từ TTCKOL và xem tại máy cá nhân (không cần kết nối
Internet). Điều này giúp nhà đầu tư tiết kiệm tiền truy cập Internet và có khả năng
lưu trữ và xem lại những tin tức quan trọng, cần thiết.
• Diễn đàn thảo luận chứng khoán là nơi giao lưu, trao đổi kiến thức giữa các nhà
đầu tư. TTCKOL hỗ trợ những tính năng cơ bản của một diễn đàn thảo luận. Khác
với các mẫu diễn đàn đã có sẵn trước đây như phpBB, InvisionBoard, Snitz
Forum, VieBoard …) TTCKOL đã hỗ trợ một trình soạn tin trực quan, có tính
năng như một trình soạn HTML cơ bản. điều này giúp nhà đầu tư khi gửi bài có
thể xem và điều chỉnh tin phù hợp.
1.2.3 Hiệu quả đem lại
- Tạo một sân chơi lành mạnh, một cộng đồng giao lưu cho những người Việt
Nam yêu thích chứng khoán trên mạng. Đây sẽ là nơi phổ biến, quảng bá kiến
thức về thị trường chứng khoán Việt Nam nói riêng cũng như khái niệm chứng
khoán nói chung đến với đông đảo những người quan tâm.
- Không chỉ thế với khả năng tổ chức những sàn giao dịch ảo trên Internet có khả
năng mô phỏng nhiều hình thức sàn giao dịch trên thế giới và Việt Nam,
TTCKOL tạo một môi truờng mô phỏng thực tế giúp các sinh viên, những
người mong muốn thử cảm giác đầu tư, thử những phương án đầu tư có cơ hội
thực tập mà không phải tốn nhiều chi phí.
- Xa hơn nữa chính những người tham gia các sàn giao dịch chứng khoán ảo trên
Internet sẽ là những nhà đầu tư tiềm năng tham gia vào chính TTCK Việt
Nam sau này. Với những kinh nghiệm đã có được từ khi giao dịch thị trường
chứng khoán ảo, họ sẽ bản lĩnh hơn, kinh nghiệm hơn. Điều này giúp TTCK Việt
Nam không bị chao đảo như trong thời gian vừa qua khi nhiều nhà đầu tư chỉ đầu
tư theo cảm tính tạo nên những hiện tượng mua hay bán cổ phiếu một cách ồ ạt.
- Không chỉ thế, TTCKOL còn nhắm đến việc đưa sàn giao dịch ảo vào tận các
mạng LAN của trường đại học chuyên ngành, các tổ chức quan tâm mà không
đòi hỏi nhiều về nguồn nhân lực cũng như cơ sở vật chất và có thể tổ chức trong
một thời gian dài. Đây chính là biện pháp rất hiệu quả để đưa “chứng khoán”
đến với trực tiếp những người không có điều kiện sử dụng Internet.
2 Kiến trúc hệ thống
Mô hình tổng thể kiến trúc hệ thống của TTCKOL
Mô hình xử lý hệ thống của TTCKOL
Mô hình ba lớp áp dụng trong TTCKOL
3 Những điểm nổi bật của chương trình
3.1 Chức năng
3.1.1 Những chức năng của sàn giao dịch ảo TTCKOL
TTCKOL cố gắng xây dựng một thị trường chứng khoán ảo mô phỏng các thị trường
chứng khoán tiêu biểu của thế giới cũng như thị trường chứng khoán Việt Nam.
Điều này cho phép TTCKOL có khả năng thích ứng với những nhu cầu khác nhau của
các trường đại học cũng như tổ chức một cuộc thi đầu tư trên Internet có tính khả chuyển
cao.
TTCKOL có khả năng tổ chức một lần khớp lệnh định kỳ hay khớp lệnh liên tục với
nhiều lần khớp lệnh trong một phiên giao dịch. TTCKOL cho phép khả năng tự khớp
lệnh giữa các nhà đầu tư hay khớp lệnh theo giá thị trường thật. Những khả năng này
giúp cho TTCKOL có thể thích ứng với những nhu cầu khác nhau của từng cuộc thi bởi
vì mỗi hình thức khớp lệnh đều có những ưu điểm và khuyết điểm riêng.
Để tạo sự đa dạng cho thị trường, TTCKOL đưa vào nhiều công ty môi giới trên thị
trường với các chính sách khác nhau về phí môi giới, tỷ lệ margin. Điều này sẽ giúp các
nhà đầu tư có sự cân nhắc lựa chọn công ty môi giới để mở tài khoản cho phù hợp với
chiến lược đầu tư của mình.
Các loại chứng khoán giao dịch trên thị trường sẽ rất đa dạng. Ngoài cổ phiếu,
TTCKOL còn cho phép giao dịch trái phiếu, chứng chỉ quỹ (mutual funds), ngoại tệ (thị
trường Forex), các công cụ phái sinh như hợp đồng lựa chọn (option), hợp đồng tương lai
(future). Ngoài ra TTCKOL còn được thiết kế để có thể cấu hình thêm các loại chứng
khoán khác trong tương lai. Với đặc