Sàn giao dịch Thông thường chức năng chính của công ty chứng khoán là cầu nối giữa nhà đầu tư với Trung tâm giao dịch chứng khoán, người chơi chứng khoán nhà đầu tư sẽ phải đến các công
Trang 1Đề tài môn học: Thu Nhận Yêu Cầu ĐHTH6DLT
BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP TP.HCM KHOA CÔNG NGHỆ THÔNG TIN
ĐỀ TÀI MÔN HỌC: THU NHẬN YÊU CẦU
QUẢN LÝ CHỨNG KHOÁN (WEB ỨNG DỤNG)
Giảng viên hướng dẫn: Ths Nguyễn Năm
Sinh viên thực hiện:
TP Hồ Chí Minh, tháng 3 năm 2011
Trang 2LỜI CẢM ƠN
Chúng em xin chân thành cám ơn Khoa Công nghệ Thông tin, trường Đại học Công nghiệp TP HCM đã tạo điều kiện cho chúng em được thực hiện bài tập lớn của môn học này Chúng em cũng xin chân thành cám ơn Ths Nguyễn Năm, thầy đã giảng dạy cho chúng em những kiến thức cần thiết trong học kỳ Những kiến thức đó đã chắp cánh cho chúng em thực hiện bài tập lớn Chúng em xin chân thành cám ơn quý Thầy cô trong Khoa đã tận tình giảng dạy trang bị cho chúng em những kiến thức cần thiết trong thời gian qua Mặc dù nhóm đã cố gắng hoàn thành bài tập lớn với tất cả nỗ lực của bản thân, nhưng bài tập lớn chắc chắn không tránh khỏi những thiếu sót nhất định, rất mong nhận được sự cảm thông, chia sẻ và tận tình đóng góp chỉ bảo của quý Thầy Cô
Trang 3A Mô tả nghiệp vụ:
Thu/chi tiền mặt Mua/ bán cổ phiếu
Nhà Đầu Tƣ
Tài khoản tiến
mặt
Tiền
Danh mục
đầu tƣ
Cổ phiếu
Trang 4Sàn giao dịch
Thông thường chức năng chính của công ty chứng khoán là cầu nối giữa nhà đầu tư với Trung tâm giao dịch chứng khoán, người chơi chứng khoán (nhà đầu tư) sẽ phải đến các công ty chứng khoán để thực hiện một số thủ tục như mở tài khoản chứng khoán, lưu ký chứng khoán và các công ty chứng khoán Khi đã là thành viên của Trung tâm Lưu ký chứng khoán, sẽ phải mở tài khoản lưu ký của bản thân công ty tại Trung tâm này và đồng thời mở tài khoản lưu ký cho khách hàng của mình Tất nhiên với dịch vụ này, công ty chứng khoán sẽ thu được một mức phí nhất định Khi đó người chơi chứng khoán (nhà đầu tư) có thể thực hiện các giao dịch mua bán cổ phiếu, tạo các tải khoản đầu tư và quản lý tài khoản tiền mặt của mình một cách hiệu quả
Và cũng từ đó công ty chứng khoán hay các cơ quan quản lý cũng dễ dàng theo dõi và quản lý người chơi chứng khoán
Vậy từ nghiệp vụ trên, yêu cầu xây dựng một hệ thống quản lý chứng khoán hiệu quả cho phép nhà đầu tư có thể thực hiện các giao dịch mua bán chứng khoán (cổ phiếu) một cách thuận lợi, cho phép tạo các hợp đồng vay vốn để đầu tư hay quản lý tiền mặt của mình một cách rõ ràng, cho người chơi chứng khoán (nhà đầu tư) thấy được lãi lỗ của các tài khoản đầu tư Tạo cho nhà quản lý, công ty chứng khoản quản lý các người chơi chứng khoán (nhà đầu tư) một cách dễ dàng
Các bước thực hiện giao dịch:
Trang 5- Bước 1: Nhà đầu tư đến mở tài khoản và đặt lệnh mua hay bán chứng khoán tại một công ty chứng khoán
tại trung tâm giao dịch chứng khoán để nhập vào hệ thống giao dịch của trung tâm
báo kết quả giao dịch cho công ty chứng khoán
tư
(nếu là người bán) trên tài khoản của mình tại công ty chứng khoán sau một thời gian qui định
B Chức năng tổng quát:
khoản người dùng nếu người chơi chứng khoán vi phạm hoặc không tham gia chơi chứng khoán nữa
dịch mua, bán cổ phiếu của mình, và xem được giá trị các cổ phiếu trên sàn
nhau, xem được lãi lỗ của các danh mục đầu tư…
để đầu tư khi trong tài khoản không đủ tièn mặt để đầu tư
thống
của mình hoặc nhà quản trị có thể thống kê được các giao dịch trên hệ thống
C Những lớp người dùng và các đặc trưng:
- Lớp khách: khách khi chưa đăng ký tài khoản thì khách chỉ được xem
thông tin trên hệ thống
- Lớp nhà đầu tư: Nhà đầu tư (người chơi chứng khoán) khi đã đăng ký tài
khoản thì nhà đầu tư được phép giao dịch cổ phiếu, vay vốn để đầu tư, xem các thông tin trên hệ thống, xem lãi lỗ của chứng khoán đang có, thống kê, in báo cáo,…
- Lớp người quản lý: Người quản lý có thể xem, xóa, khóa quyền của thành
viên (người chơi chứng khoán hay nhà đầu tư) nếu vi phạm quy định của
công ty hay tổ chức, xem và quản lý các giao dịch các hợp đồng vay của nhà đầu tư, cập nhật thông tin lên hệ thống,…
- Lớp người bảo trì: thực hiện việc sao lưu và phục hồi khi hệ thống bị lỗi
hay bị tấn công, bảo trì và nâng cấp hệ thống khi có thay đổi, bảo trì hệ thống định kỳ,
…
- Lớp người quản trị: thực hiện cập nhật tin tức liên quan đến chứng khoán
lên hệ thống, cập nhật giá cả của các chứng khoán khi cần,…
Trang 6D Yêu cầu hệ thống:
như: SQL Server,…
tin
kết nối trái phép vào các tài nguyên quan trọng khi chúng đi qua được
tường lửa,
mềm gián điệp (Anti-Spyware) trên tất cả các máy chủ,
trạm và các phần mềm hệ thống khác Cấu hình hệ thống để cập nhật tự động, tâp trung phiên bản phần mềm chống virus mới và các mẫu virus mới;
đường truyền; kiểm soát truy cập web nhằm giảm thiểu các nguy cơ mất an toàn cho các máy trạm khi truy cập web; ngăn chặn thư rác; tường lửa cho ứng dụng web;
bảo vệ các lớp thông tin khác nhau Các máy chủ phải được cài đặt, cấu hình để hệ thống có thể lưu vết mọi xâm nhập;
vào máy chủ
giao dịch một cách an toàn
E Yêu cấu chức năng và phi chức năng:
Yêu cầu chức năng
- Đăng nhập
Trang 7 Thêm thông tin cá nhân
quên, người dùng có thể lấy lại được mật khẩu mới và hệ thống sẽ gởi mật khẩu mới đến email hoặc số điện thoại này)
sàn (mã sàn giao dịch), số lượng, loại giao dịch
sàn (mã sàn giao dịch), số lượng (tìm kiếm trong khoảng số lượng
nhỏ nhất đến số lượng lớn nhất), loại giao dịch
tư
hành
dịch
giao dịch
nhà đầu tư mua cổ phiếu
nhà đầu tư thực hiện giao dịch bán cổ phiếu
dịch
Trang 8 Sắp xếp: sắp xếp theo mã cổ phiếu, mã sàn giao dịch, loại giao dịch
theo
đầu tư
đầu tư
định hệ thống sẽ trừ tiền lãi và tiến mặt tương ứng)
tư tạo hợp đồng vay tạm ứng
hệ thống sẽ tự động trừ đi cổ phiếu hay tiền mặt mà nhà đầu tư đã cầm cố
để tạo hợp đồng vay)
tư tạo hợp đồng vay cầm cố
giảm dần)
hành
Trang 9 Xem tất cả các giao dịch trả hợp động vay từ lúc tạo hợp đồng vay đến lúc trả hết hợp đồng vay
dịch
tư)
nhuận của từng cổ phiếu)
giá trị tiền mặt trong một thời gian nhất định)
khoản đầu tư)
khoản đầu tư trong một tài khoản)
3 Theo dõi tin tức (tin tức được cập nhật tự động từ các sàn giao dịch lớn hoặc được cập nhật từ ban quản trị ứng dụng)
Trang 10+ Xem lịch sự kiện
Thống kê giao dịch (top tăng giảm, top mua bán)
Thống kê giao dịch (top tăng giảm, top mua bán)
Thống kê giao dịch (top tăng giảm, top mua bán)
5 Công cụ
đến nhà đầu tư qua SMS, Email, Chat mà nhà đầu tư đã chọn trong phần thông tin tài khoản khi có biến động ảnh hưởng trực tiếp tới cổ phiếu hoặc tài khoản đầu tư của họ.)
file excel (kiểm tra dữ liệu theo cột, dòng)
Trang 11- Tìm kiếm thông tin theo các tiêu chí của người sử dụng (tìm kiếm thông tin
liên quan đến cổ phiếu họ đang có, tìm kiếm thông tin về sàn giao dịch, …)
người dùng thực hiện các chức năng thống kê, xem lịch sử giao dịch, xem tỉ
giá tài chính, xem báo cáo lợi nhuận cùa tài khoản đầu tư,
…) 6 Quản lý (dành cho người quản lý)
năm
+ Khóa quyền của tài khoản đầu tư (nếu vi phạm)
7 Cập nhật tin tức (dành cho người quản trị)
tin đó không cần thiết)
Yêu cầu phi chức năng
bằng file excel,…)
tài khoản đầu tư của nhà đầu tư…
F Thực hành viết Vision
1 Business Requirements
Thị trường chứng khoán đang phát triển mạnh mẽ, giao dịch chứng khoán ngày càng nhiều, các nhà đầu tư cần cập nhật tin tức từ thị trường chứng khoán một cách kịp thời, thực hiện các giao dịch một cách dễ dàng, và chi phí thấp, giảm thiểu thời gian đi lại Vì vậy cần phải có một
Trang 12ứng dụng dùng để quản lý chứng khoán cho các nhà đầu tư, cập nhật giá trị chứng khoán một cách liên tục, tính được lãi lỗ, thực hiện được các giao dịch mà không mất quá nhiều thời gian Ứng dụng cũng giúp có người quản lý Sàn giao dịch chứng khoán, người quản lý công ty chứng khoán quản lý các giao dịch một cách rõ ràng, hợp lý
1.2 Business Opportunity
Khi một công ty chứng khoán hay một Sàn giao dịch chứng khoán có một ứng dụng để hỗ trợ cho việc giao dịch mua bán cổ phiếu, vay mượn tiền mặt một cách nhanh chóng và thuận lợi vậy sẽ thu hút được nhiều người đầu tư tham gia vào sàn giao dịch (công ty chứng khoán) của mình hơn
Khi ứng dụng hệ thống quản lý chứng khoán thì sẽ giúp cho các nhà quản lý có thể quản lý khách hàng của mình tốt hơn, đem lại lợi ích tốt nhất cho khách hàng (nhà đầu tư)
1.3 Business Objectives and Success Criterial
Hướng đến những người đầu tư, kinh doanh và am hiểu về thị trường tài chính, chứng khoán, đem đến cho họ những lợi ích tốt nhất
Điều kiện để hệ thống được ưa chuộng:
phải cung cấp thêm những tính năng mới để đáp ứng tốt nhất yêu cầu của người sử dụng,
cách nhanh nhất,
cập nhật giá trị tiền mặt khi thực hiện một giao dịch,…)
1.4 Customer and Market Needs
dịch sẽ thu hút nhiều nhà đầu tư, khách hàng đến với công ty hơn vì tính
sử dụng rất thuận lợi và nhanh chóng của hệ thống
khoán
một số tiền lớn đi đến điểm địa điểm giao dịch)
2 Vision of the solution
2.1 Vision Statement
Trang 13+ Cung cấp cho thị trường chứng khoán một cách quản lý, một giải pháp xử lý giao dịch chứng khoán tốt nhất
chứng khoán, gỡ bỏ những phức tạp của giao dịch chứng khoán theo cách truyền thống
khoán trên các sàn, dữ liệu chứng khoán điều chỉnh, …
2.3 Assumptions and Dependencies
Hệ thống quản lý chứng khoán ra đời sẽ giúp cho các nhà quản lý, các nhà đầu tư có thể quản lý chứng khoán một cách rõ ràng Giúp cho các công ty đáp ứng được các yêu cầu của nhà nước theo quy định 106/QĐ-UBCK chính phủ Về việc ban hành Quy định hướng dẫn về yêu cầu hệ thống công nghệ thông tin của công ty chứng khoán
3 Scope and Limitations
3.1 Scope of Initial Release
Hệ thống được ứng dụng cho:
3.2 Scope of Subsequent Releases
khoán một cách tốt nhất)
3.3 Limitations and Exclusions
Hệ thống chỉ được ứng dụng trong việc quản lý chứng khoán, quản lý giao dịch chứng khoán, quản lý các nhà đầu tư, Không sử dụng cho các mục đích quản lý khác
4 Business Context
4.1 Stakeholder Profiles
cách tốt nhất, hỗ trợ cho nhà đầu tư vay vốn một nhanh nhất, giảm thiểu
tối đa chi phí cho giao dịch mua bán chứng khoán của các nhà đầu tư
thuận lợi, tiết kiệm chi phí, giảm thời gian đi lại tối đa, …
4.2 Project Priorities
Trang 14+ Công ty chứng khoán phải đáp ứng đầy đủ các nhân viên có tay nghề cao như: quản trị mạng, quản trị hệ thống, quản trị database,… để sử dụng và vận hành
hệ thống một cách tốt nhất
của các công ty và nhà đầu tư
hệ thống tạo điều kiện thuận lợi cho các công ty, sàn giao dịch có thể ứng dụng hệ thống với chi phí tốt nhất
4.3 Operating Environment
Opera, Google Chrome,…
Trang 15GVHD: Nguyễn Năm 14
Mục Lục
Lời cảm ơn 2
A Mô tả nghiệp vụ 3
B Chức năng tổng quát 4
C Những lớp người dùng và các đặc trưng 5
D Yêu cầu hệ thống 5
E Yêu cầu chức năng và phi chức năng 6
F Thực hành viết VISION 11
Trang 16GVHD: Nguyễn Năm 15