Luận văn Lập Chương trình xác định thời gian thu hồi vốn của dự án. - Pdf 14


LỜI NÓI ĐẦU
Hiện nay, nhiều công ty tập trung đầu tư vốn vào các công trình, dự án
lớn. Số tiền đầu tư là không hề nhỏ, nên việc tính toán thời gian hoàn vốn và lãi
xuất hàng năm là một điều vô cùng cần thiết.
Trên xu hướng đó, bài toán được giải quyết bằng cách tính hệ số IRR
( Internal Rate of Return ) là một thông số cho phép tính được tỉ lệ lãi suất so
với chi phí sử dụng vốn của dự án.
Chương trình IRR Total được phát triển nhằm tính toán thời gian thu hồi
vốn thông qua việc xác định hệ số IRR.
Chương trình đưa ra các báo cáo :
- Tính hệ số IRR của dự án theo từng giai đoạn.
- Lập biểu đồ giá trị của IRR theo giai đoạn đầu tư.
- Lập bảng tính thời gian hoàn vốn cho doanh nghiệp theo chi phí sử
dụng vốn.
Hà Nội, ngày 10 tháng 6 năm 2012
Sinh viên thực hiện
ĐỖ HỮU HUY
MỤC LỤC

Mục lục 1
Tài liệu tham khảo 2
Lời nói đầu 3
Nội dung đề tài 4
 Giới thiệu chung về đề tài 4
1.1Đặt vấn đề 4
1.2Mục tiêu đề tài 4
 Phạm vi đề tài 5
 Công nghệ sử dụng 5
2.1Ngôn ngữ lập trình VB.NET 5
 Hệ quản trị cơ sở dữ liệu SQL SERVER 2005 6

4 4.2 Sơ đồ luồng dữ liệu mức ngữ cảnh
5 4.3 Sơ đồ luồng dữ liệu mức đỉnh
6 6.1 Giao diện form main
7 6.2 Giao diện form nhập
8 5.1 Sơ đồ ERD
9 6.3 Giao diện Form IRR
10 6.4 Giao diện Form biểu đồ IRR
11 6.5 Giao diện Form bảng thời gian hoàn vốn

Chương 1 NỘI DUNG ĐỀ TÀI
 Giới thiệu chung về đề tài
 Đặt vấn đề
Chương trình được tạo ra để xác định thời gian thu hồi vốn của
dự án. Dựa theo hệ số IRR cho phép tính tỉ lệ lãi suất so với chi phí sử
dụng vốn của dự án
Các vấn đề cần giải quyết của bài toán :
- Tính hệ số IRR của dự án theo từng giai đoạn
- Vẽ biểu đồ giá trị IRR theo giai đoạn đầu tư
- Lập bảng “ Tính thời gian hoàn vốn” theo chi phí sử dụng vốn
 Mục tiêu đề tài
- Giúp chủ đầu tư dự án tính toán được thời gian hoàn vốn và lãi
xuất theo từng năm
- Đưa ra các số liệu đầy đủ để nhà đầu tư có hướng giải quyết rõ
ràng
 Phạm vi đề tài
Chương trình IRR Total được áp dụng cho những dự án vừa và
nhỏ
 Công nghệ sử dụng
 Ngôn ngữ lập trình VB.Net
Visual Basic.NET (VB.NET) là ngôn ngữ lập trình khuynh

.NET Framework.NET Servers
.NET Devices
Hardware Components
 Ưu điểm

- Giao diện chương trình đơn giản dễ sử dụng
- Sử dụng các thuộc tính có sẵn của Windows
- Thiết kế chương trình thông qua các menu nên người dùng rất dễ hiểu.
- Hỗ trợ các công cụ giúp ta thiết kế giao diện cũng như trong quá trình
lập trình.
- Có nhiều thư viện thuận tiện sử dụng, giúp lập trình dễ dàng hơn
 Nhược điểm
- Không áp dụng nhiều cho lập trình hệ thống bằng các ngôn
ngữ C++, Assembly……
 Hệ quản trị CSDL SQL Server 2005
SQL Server 2000 là một hệ thống quản lý cơ sở dữ liệu
(Relational Database Management System (RDBMS) ) sử dụng
Transact-SQL để trao đổi dữ liệu giữa Client computer và SQL Server
computer. Một RDBMS bao gồm databases, database engine và các ứng
dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS.
SQL Server 2000 được tối ưu để có thể chạy trên môi trường
cơ sở dữ liệu rất lớn (Very Large Database Environment) lên đến Tera-
Byte và có thể phục vụ cùng lúc cho hàng ngàn user. SQL Server 2000
có thể kết hợp "ăn ý" với các server khác như Microsoft Internet
Information Server (IIS), E-Commerce Server, Proxy Server
SQL Server có 7 editions:
• Enterprise : Chứa đầy đủ các đặc trưng của SQL Server và có thể
chạy tốt trên hệ thống lên đến 32 CPUs và 64 GB RAM. Thêm vào đó nó có các
dịch vụ giúp cho việc phân tích dữ liệu rất hiệu quả (Analysis Services)
• Standard : Rất thích hợp cho các công ty vừa và nhỏ vì giá thành rẻ hơn

Nhúng các câu lệnh SQL vào trong chương trình, các chương
trình này có thể viết bằng các ngôn ngữ khác nhau, ưu điểm của phương
pháp này là được thực thi nhanh và tăng tính mềm dẻo.

 !"#$%&'
()*++
,&-&./*++
012&&3 
4
Chương 2: Thiết kế hệ thống
 Phân tích hệ thống
 Quy trình xử lý
3.1.1. Dữ liệu đầu vào
Hình 3.1 Dữ liệu đầu vào
3.1.2. Dữ liệu đầu ra
Hình 3.2 Dữ liệu đầu ra
Hệ thống nh thời gian thu hồi vốn IRR Total
QL
Dữ liệu
(1.1)
567
Thời gian hoàn vốn
(1.5)
Hiển thị IRR
(1.3)
QL
Chi $ết
(1.2)
Biểu đồ giá trị IRR
(1.4)

Hệ thống xác định thời gian thu hồi vốn
Chi $ết dự án/ chi $ết hàng năm IRR/Biểu đồ/bảng hoàn vốn
Chủ đầu tư/ Dự án
(5
(5*++
>&'/
() 
(5

 Sơ đồ luồng dữ liệu
4.2.1. Sơ đồ luồng dữ liệu mức ngữ cảnh
Hình 4.2 Sơ đồ luồng dữ liệu mức ngữ cảnh
8&5=#<
8&5=3@A
;$%&'

4.2.2. Sơ đồ luồng dữ liệu mức đỉnh

Hình 4.3. Sơ đồ luồng dữ liệu mức đỉnh
Tính toán IRR
Dự án
QL dữ liệu
Biểu đồ giá trị
Kiểm tra
và lưu
Thời gian hoàn vốn
89:

Thiết kế thuật toán
4.2.3. Tính IRR trong code

5 LoiTucHNMM Lợi tức Float 50
6 ChiPhiSDVon Chi phí sử dụng
vốn
Float 50
7 ThueTNDN Thuế TNDN Float 50
8 TraGocHangNam Trả gốc hang năm Int 50
9 VonDauTuCD Vốn đầu tư CD int 50

5.1.2. Bảng chudautu
Bảng 5.2 Chủ đầu tư
ST
T
Tên phần tử
DL
Ý nghĩa Kiểu DL Độ dài Ghi chú
1 MaCDT Mã chủ ĐTư int 10 Khóa Chính
2 TenCDT Tên chủ Đ Tư nvarchar(50) 50
3 DiaChi Địa chỉ nvarchar(50) 50
4 DienThoai Điện thoại Int 50
5 Email E- Mail nvarchar(50) 50

5.1.3. Bảng tblChitietHN
Bảng 5.3 Chi tiết hàng năm
ST
T
Tên phần tử DL Ý nghĩa Kiểu
DL
Độ dài Ghi chú
1 MaChiTietHN Mã chi tiết HN Int 10 Khóa
Chính


Hình 6.1 Giao diện Form main
 Thêm mới số liệu dự án
Hình 6.2 Giao diện form nhập

 Tính giá trị IRR
Hình 6.3 Form IRR
 Hiện biểu đồ IRR

Hình 6.4 Form biểu đồ IRR
 Bảng tính thời gian hoàn vốn
Hình 6.5 Form hoàn vốn

Chương 4. Tài liệu tham khảo
1.Lập trình Visual Basic 6.0 – Nguyễn Hữu Khang NXB Minh Khai
2.Hệ quản trị cơ sở dữ liệu – Khoa CNTT Viện ĐH Mở Hà Nội
3.Tạo báo cáo với Crystal Report – Khoa công nghệ tin học



Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status