Kết quả dự kiến đạt được 1 Tập báo cáo về hệ quản trị cơ sở dữ liệu, ngôn ngữ lập trình,phần mềm phân tích, thiết kế cơ sở dữ liệu.. 3 Tập báo cáo phân tích, thiết kế hệ thống.. 4 Websit
Trang 1TRƯỜNG ĐẠI HỌC TÀI CHÍNH MARKETING
KHOA CÔNG NGHỆ THÔNG TIN
Giảng viên hướng dẫn: … Nhóm sinh viên thực hiện:
1 Huỳnh Đức Hòa 1112110013
2 Nguyễn Phi Hùng 1112110016
3 Nguyễn Văn Tiến 1112110034
4 Trình Trường Tín 1112110042
Lớp: 11DTH Khóa: 2011 - 2014
TP Hồ Chí Minh, tháng 10 năm 2014
Trang 2MỤC LỤC MỤC LỤC i
1 Lí do hình thành đề tài 1
2 Mục tiêu đề tài 1
3 Nội dung đề tài 1
4 Phạm vi đề tài 3
5 Kết quả dự kiến đạt được 3
CHƯƠNG II: CƠ SỞ LÍ THUYẾT 4 1 Tổng quan về ngôn ngữ lập trình 4
1.1 C# 4
1.2 VB.NET 4
1.3 Kết luận 4
2 Tổng quan về hệ quản trị cơ sở dữ liệu 4
2.1 SQL Server 5
2.2 Oracle Database 5
2.3 Kết luận 5
3 Công nghệ web 5
3.1 ASP.NET 5
3.2 PHP 5
3.3 Kết luận 5
CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 6 1 Giới thiệu công ty 6
1.1 Sơ lược công ty 6
1.2 Sơ đồ tổ chức 6
i
Trang 31.3 Quy trình nghiệp vụ 6
1.4 Nhân sự 6
2 Khảo sát hiện trạng và nhu cầu 6
2.1 Khảo sát hiện trạng 6
2.2 Khảo sát yêu cầu 6
3 Đề xuất phương án 7
3.1 Hiện trạng của công ty 7
3.2 Đề xuất các phương án 7
3.4 Kết luận 8
CHƯƠNG IV: LẬP KẾ HOẠCH VÀ TRIỂN KHAI DỰ ÁN 9 1 Lập kế hoạch 9
2 Triển khai dự án 9
TÀI LIỆU THAM KHẢO 11
ii
Trang 4DANH MỤC HÌNH
Hình 2.1: Ngôn ngữ lập trình C# với Visual Studio 9 Hình 4.20: Phân công nguồn lực cho nhóm công việc 1 14
iii
Trang 5DANH MỤC BẢNG
Bảng 3.1: Đề xuất phương án 1 về trang bị thêm phần cứng cho công ty 38
iv
Trang 6DANH MỤC TỪ VIẾT TẮT
v
Trang 7CHƯƠNG I: GIỚI THIỆU
1 Lí do hình thành đề tài
2 Mục tiêu đề tài
3 Nội dung đề tài
(1) Khảo sát hiện trạng và nhu cầu
(1.1) Khảo sát hiện trạng
(1.1.1) Khảo sát phần cứng
(1.1.2) Khảo sát phần mềm
(1.1.3) Khảo sát dữ liệu
(1.1.4) Khảo sát quy trình nghiệp vụ
(1.1.5) Khảo sát sơ đồ tổ chức
(1.1.6) Khảo sát nhân sự
(1.2) Khảo sát nhu cầu chức năng
(1.2.1) Lưu trữ
(1.2.2) Tìm kiếm
(1.2.3) Tính toán
(1.2.4) Thống kê
(1.2.5) Báo cáo
(1.2.6) Phân tích
(1.3) Khảo sát nhu cầu phi chức năng
(1.3.1) Phân quyền
(1.3.2) Bảo mật
(1.3.3) Bảo trì
(1.3.4) Giao hàng, bàn giao, nghiệm thu
(2) Tìm hiểu ngôn ngữ lập trình, hệ quản trị cơ sở dữ liệu và phần mềm phân tích thiết
kế hệ thống
(2.1) Tìm hiểu ngôn ngữ lập trình
(2.2) Tìm hiểu hệ quản trị cơ sở dữ liệu
(2.3) Tìm hiểu phần mềm phân tích thiết kế hệ thống
(3) Phân tích thiết kế hệ thống
(3.1) Phân tích hệ thống
(3.1.1) Quy trình nghiệp vụ
(3.1.2) Mô hình dòng dữ liệu (DFD)
(3.2) Phân tích, thiết kế cơ sở dữ liệu
(3.2.1) Phân tích cơ sở dữ liệu
(3.2.1.1) Thực thể và thuộc tính cần lưu trữ (3.2.1.2) Mối quan hệ giữa các thực thể (3.2.1.3) Ràng buộc toàn vẹn
(3.2.2) Thiết kế cơ sở dữ liệu
Mai Nguyên Mobile
Trang 8(3.2.2.1) Thiết kế cơ sở dữ liệu mức ý niệm (3.2.2.2) Thiết kế cơ sở dữ liệu mức luận lý (3.2.2.3) Thiết kế cơ sở dữ liệu mức vật lý (3.3) Cài đặt cơ sở dữ liệu
(3.4) Từ điển cơ sở dữ liệu
(4) Thiết kế giao diện và cài đặt các chức năng của website
(4.1) Thiết kế giao diện
(4.1.1) Thiết kế giao diện tổng thể
(4.1.2) Thiết kế giao diện chi tiết
(4.2) Cài đặt chức năng
(4.2.1) Cập nhật
(4.2.2) Tìm hiểu
(4.2.3) Tính toán
(4.2.4) Thống kê
(4.2.5) Báo cáo
(5) Tích hợp, nhập dữ liệu thử nghiệm và kiểm lỗi
(6) Viêt báo cáo tổng hợp và nghiệm thu dự án
(6.1) Viết báo cáo tổng hợp
(6.2) Chuyển giao công nghệ
(6.3) Đào tạo nhân lực tin học
(6.4) Cài đặt chương trình
4 Phạm vi đề tài
5 Kết quả dự kiến đạt được
(1) Tập báo cáo về hệ quản trị cơ sở dữ liệu, ngôn ngữ lập trình,phần mềm phân tích, thiết kế cơ sở dữ liệu
(2) Tập báo cáo khảo sát hiện trạng và nhu cầu tại công ty
(3) Tập báo cáo phân tích, thiết kế hệ thống
(4) Website cài đặt với các chức năng:
- Quản lý bán hàng
- Quản lý xuất, nhập, tồn kho
(5) Báo cáo tổng hợp
Mai Nguyên Mobile
Trang 9CHƯƠNG II: CƠ SỞ LÍ THUYẾT
1 Tổng quan về ngôn ngữ lập trình
1.1 C#
Hình 2.1: Ngôn ngữ lập trình C# với Visual Studio
Ưu điểm:
Nhược điểm:
1.2 VB.NET
1.3 Kết luận
2 Tổng quan về hệ quản trị cơ sở dữ liệu
2.1 SQL Server
Ưu điểm:
Khuyết điểm:
2.2 Oracle Database
Mai Nguyên Mobile
Trang 10 Ưu điểm:
Nhược điểm:
2.3 Kết luận
3 Công nghệ web
3.1 ASP.NET
Ưu điểm:
Khuyết điểm:
3.2 PHP
Ưu điểm:
Khuyết điểm:
3.3 Kết luận
Mai Nguyên Mobile
Trang 11CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
1 Giới thiệu công ty
1.1 Sơ lược công ty
1.2 Sơ đồ tổ chức
1.3 Quy trình nghiệp vụ
1.4 Nhân sự
2 Khảo sát hiện trạng và nhu cầu
2.1 Khảo sát hiện trạng
2.1.1 Phần cứng
2.1.2 Phần mềm
2.1.3 Cơ sở dữ liệu
2.2 Khảo sát yêu cầu
2.2.1 Yêu cầu chức năng
2.2.1.1 Lưu trữ
2.2.1.2 Tìm kiếm
2.2.1.3 Tính toán
2.2.1.4 Thống kê
2.2.1.5 Báo cáo
2.2.2 Yêu cầu phi chức năng
2.2.2.1 Tính bảo mật
2.2.2.2 Tính phân quyền
2.2.2.3 Tính bảo trì
2.2.2.4 Tính tiến hóa
2.2.2.5 Tính tương thích
2.2.2.6 Tính hiệu quả
2.2.2.7 Tính tiện dụng
Mai Nguyên Mobile
Trang 123 Đề xuất phương án
3.1 Hiện trạng của công ty
3.2 Đề xuất các phương án
Phương án 1 Phần cứng:
(ĐVT: VNĐ)
Bảng 3.1: Đề xuất phương án 1 về trang bị thêm phần cứng cho công ty.
Máy chủ IBM Server X3500M4 (7383 C2A) 1 46.300.000 Máy trạm Intel Pentium G2030 3.0GHz, Ram 2GB,
HDD 500GB
3 6.700.000
Màn hình HP W1972a 18.5 inch (A7V85AA) 4 1.950.000
Switch Cổng mạng TP Link 10/100 – 16 Port
TL-SF1016D
1 449.000
Máy scanner Máy scanner HP G3110 cho phòng kế toán 1 2.390.000
Phương án 2
Phương án 3
3.3 So sánh các phương án
Phương án 1:
Mai Nguyên Mobile
Trang 13Phương án 2:
Phương án 3:
3.4 Kết luận
Mai Nguyên Mobile
Trang 14CHƯƠNG IV: LẬP KẾ HOẠCH VÀ TRIỂN KHAI DỰ ÁN
1 Lập kế hoạch
Hình 4.2: Phân công nguồn lực cho nhóm công việc 1
2 Triển khai dự án
Mai Nguyên Mobile
Trang 15CHƯƠNG V: KẾT LUẬN VÀ KÍ NGHỊ
Mai Nguyên Mobile
Trang 16TÀI LIỆU THAM KHẢO
[1] http://vi.wikipedia.org/wiki/PHP
[2] http://vi.wikipedia.org/wiki/ASP.NET
Mai Nguyên Mobile