MỤC LỤC MỞ ĐẦU 3 CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ MÔ TẢ BÀI TOÁN CỦA CÔNG TY TNHH ĐẦU TƯ VÀ PHÁT TRIỂN ĐĂNG QUANG 5 1.1. GIới thiệu về công ty TNHH Đầu Tư và Phát Triển Đăng Quang. 5 1.1.1.Qúa trình hình thành và phát triển 5 1.1.2. Đặc điểm kinh doanh của công ty Đăng Quang 5 1.1.3. Sơ đồ tổ chức bộ máy quản lý 6 1.2.Thực trạng quản lý công trình cơ điện của công ty Đăng Quang 7 1.2.1.Thực trạng quản lý công trình cơ điện: 7 1.2.2.Mô tả nghiệp vụ của bài toán 8 CHƯƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ CHỨC NĂNG CỦA HỆ THỐNG 20 2.1. Sơ đồ phân rã chức năng 20 2.1.2.Mô tả các chức năng 21 2.2. Xây dựng mô hình luồng dữ liệu 23 2.2.1. Xây dựng mô hình luồng dữ liệu mức khung cảnh 23 2.2.2. Xây dựng mô hình luồng dữ liệu mức đỉnh 23 2.2.3. Xây dựng luồng dữ liệu mức dưới đỉnh 24 2.2.3.1 Mức dưới đỉnh quản lý hệ thống 24 2.2.3.2 Mức dưới đỉnh quản lý danh mục 25 2.2.3.3 Mức dưới đỉnh quản lý dự án 26 2.2.3.4 Mức dưới đỉnh thống kê báo cáo 28 CHƯƠNG 3. PHÂN TÍCH VÀ THIẾT KẾ CSDL CHO HỆ THỐNG 29 3.1. Xây dựng mô hình thực thể liên kết của hệ thống 29 3.3. Thiết kế logic CSDL 31 3.4. Thiết kế các bảng vật lý 36 CHƯƠNG 4. XÂY DỰNG CHƯƠNG TRÌNH 43 4.1. Lựa chọn ngôn ngữ 43 4.2. Tổng quan về ngôn ngữ lập trìnhC và cơ sở dữ liệu SQL Server 43 4.2.1. Tổng quan về ngôn ngữ lập trình . 43 4.2.2. Tổng quan về cơ sở dữ liệu 50 KẾT LUẬN 64 Tài liệu tham khảo 65
Trang 1KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN TIN HỌC KINH TẾ
BÁO CÁO THỰC TẬP TỐT NGHIỆP
Trang 2Báo cáo thực tập tốt nghiệp
MỤC LỤC
MỞ ĐẦU 3
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ MÔ TẢ BÀI TOÁN CỦA CÔNG TY TNHH ĐẦU TƯ VÀ PHÁT TRIỂN ĐĂNG QUANG 5
1.1 GIới thiệu về công ty TNHH Đầu Tư và Phát Triển Đăng Quang 5
1.1.1.Qúa trình hình thành và phát triển 5
1.1.2 Đặc điểm kinh doanh của công ty Đăng Quang 5
1.1.3 Sơ đồ tổ chức bộ máy quản lý 6
1.2.Thực trạng quản lý công trình cơ điện của công ty Đăng Quang 7
1.2.1.Thực trạng quản lý công trình cơ điện: 7
1.2.2.Mô tả nghiệp vụ của bài toán 8
CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ CHỨC NĂNG CỦA HỆ THỐNG 20
2.1 Sơ đồ phân rã chức năng 20
2.1.2.Mô tả các chức năng 21
2.2 Xây dựng mô hình luồng dữ liệu 23
2.2.1 Xây dựng mô hình luồng dữ liệu mức khung cảnh 23
2.2.2 Xây dựng mô hình luồng dữ liệu mức đỉnh 23
2.2.3 Xây dựng luồng dữ liệu mức dưới đỉnh 24
2.2.3.1 Mức dưới đỉnh quản lý hệ thống 24
2.2.3.2 Mức dưới đỉnh quản lý danh mục 25
2.2.3.3 Mức dưới đỉnh quản lý dự án 26
2.2.3.4 Mức dưới đỉnh thống kê báo cáo 28
CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ CSDL CHO HỆ THỐNG 29
3.1 Xây dựng mô hình thực thể liên kết của hệ thống 29
3.3 Thiết kế logic CSDL 31
3.4 Thiết kế các bảng vật lý 36
CHƯƠNG 4 XÂY DỰNG CHƯƠNG TRÌNH 43
4.1 Lựa chọn ngôn ngữ 43
4.2 Tổng quan về ngôn ngữ lập trìnhC# và cơ sở dữ liệu SQL Server 43
4.2.1 Tổng quan về ngôn ngữ lập trình 43
Trang 34.2.2 Tổng quan về cơ sở dữ liệu 50 KẾT LUẬN 64 Tài liệu tham khảo 65
Trang 4Báo cáo thực tập tốt nghiệp
MỞ ĐẦU
Ngày nay, Công nghệ thông tin đã và đang đóng vai trò quan trọng trong xã hội nógiúp con người làm việc với mức độ chính xác cao, quản lý và tổ chức công việc đạt hiệuquả, cũng như thông tin được phổ biến và cập nhật nhanh chóng , chính xác Do đó việc ứngdụng công nghệ thông tin vào các phòng ban công ty, xí nghiệp, trường học là nhu cầu tấtyếu Và thực sự nó được coi là người cố vấn sáng suốt và trung thực, đáng tin cậy thực sựcần thiết của mỗi nhà lãnh đạo trong hoạt động quản lý và điều hành hoạt động của doanhnghiệp
Như vậy, với sự đa dạng của các hoạt động kinh doanh thì việc quản lý và điều hànhcác hoạt động kinh doanh đó càng trở nên phức tạp hơn, yêu cầu độ chính xác và tính hiệuquả cao hơn Đối với nhà quản lý những yêu cầu đó càng trở nên quan trọng hơn, công việchàng ngày đòi hỏi phải làm việc với kế toán, tài chính, với vấn đề nhân sự - tiền lương hayviệc điều hành sản xuất.Công ty Đăng Quang là công ty chuyên về cơ điện vì vậy cần mộtphần mềm quản lý dự án công trình cơ điện để tổ chức công việc, cũng như đưa ra chiếnlược kinh doanh là rất quan trọng Qua thời gian thực tập và tìm hiểu tại công ty ĐăngQuang, em đã đi đến việc giải quyết vấn đề: “Xây dựng phần mềm quản lý dự án công trình
cơ điện tại công ty TNHH Đầu Tư và Phát Triển Đăng Quang”
Mục tiêu nghiên cứu của đề tài
Công ty Đăng Quang là công ty có thế mạnh về cơ điện các dự án tăng lên nhanhchóng cả về số lượng và giá trị Với đề tài: “Xây dựng phần mềm quản lý dự án công trình
cơ điện công ty Đăng Quang” để quản lý dự án là một phương pháp hiệu quả để điều hànhhoạt động kinh doanh cũng như xây dựng các chiến lược dài hạn.Mục tiêu cụ thể là:
Đánh giá thực trạng tình hình quản lý dự án tại công ty Đăng Quang
Đề xuất xây dựng phần mềm quản lý dự án tại công ty
Đối tượng nghiên cứu: Quy trình quản lý công trình cơ điện công ty TNHH Đầu Tư và PhátTriển Đăng Quang
Trang 5Phạm vi nghiên cứu: Công ty TNHH Đầu Tư và Phát Triển Đăng Quang
Phương pháp thực hiện đề tài
Phương pháp nghiên cứu tài liệu
Nghiên cứu các tài liệu về các dự án, tham khảo các công trình nghiên cứu khoa học,luận văn, giáo trình chuyên ngành về quản lý dự án công trình, tài liệu về DN…Nội dungcác tài liệu bao gồm lý thuyết hệ thống thông tin quản lý, giới thiệu về DN như quy mô, cơcấu tổ chức, quá trình hình thành và phát triển, tình hình hoạt động kinh doanh của côngty…Những tài liệu do phòng tổ chức hành chính và phòng kế toán, phòng kỹ thuật… cungcấp
Trang 6Báo cáo thực tập tốt nghiệp
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ MÔ TẢ BÀI TOÁN CỦA CÔNG
TY TNHH ĐẦU TƯ VÀ PHÁT TRIỂN ĐĂNG QUANG 1.1 GIới thiệu về công ty TNHH Đầu Tư và Phát Triển Đăng Quang.
1.1.1.Qúa trình hình thành và phát triển
Công ty TNHH Đầu Tư và Phát Triển Đăng Quang được thành lập ngày 15 tháng 10năm 2015 là một công ty hoạt động trên lĩnh vực cơ điện, địa kỹ thuật và dịch vụ Doanh sốnăm 2016 đạt 16 tỷ đồng
1.1.2 Đặc điểm kinh doanh của công ty Đăng Quang
Công ty TNHH Đầu tư và phát triển Đăng Quang hoạt động trong các lĩnh vực:
Tư vấn, Khảo sát, Thiết kế và Thi công cơ điện : Đăng Quang có đội ngũ nhân viên giàukinh nghiệm trong lĩnh vực cơ điện để đảm bảo an toàn cao nhất đến người sử dụng
Tư vấn, thiết kế Địa kỹ thuật nền móng : Đăng Quang đã tích hợp những nguồn lựcsẵn có lợi thế trong lĩnh vực Địa chất công trình để có thể xây dựng tại Việt Nam
Khảo sát địa chất công trình và thí nghiệm nền móng
Tư vấn, thiết kế và thi công hạ tầng
Hiện nay, lĩnh vực cơ điện đang là thế mạnh của công ty với số lượng các dự án tăng lênnhanh chóng cả về số lượng và giá trị
Trang 71.1.3 Sơ đồ tổ chức bộ máy quản lý
Công ty gồm 40 nhân viên, gồm 10 người trong ban lãnh đạo và tổng số các cán bộnhân viên trong các lĩnh vực có trên 30 người và 100% đã tốt nghiệp đại học, cao đẳng chínhquy về các chuyên ngành kỹ thuật và kinh tế Để quản lý công ty hoạt động sản xuất kinhdoanh hiệu quả, công ty Đăng Quang tổ chức bộ máy quản lý theo mô hình trực tuyến, chứcnăng
Sơ đồ tổ chức bộ máy quản lý của công ty thể hiện trong hình 1.1
Hình 1.1: Sơ đồ bộ máy tổ chức của công ty TNHH Đầu tư và phát triển Đăng Quang
Trong đó:
Ban giám đốc: điều hành toàn bộ hoạt động của công ty.
Trang 8Báo cáo thực tập tốt nghiệp
Bộ phận thiết kế: thiết kế bản vẽ chi tiết cho từng dự án Tiến hành nghiên cứu sản xuất
thiết bị mẫu hoặc đưa ra những thông số kỹ thuật của thiết bị cần thiết trong dự án, thỏa mãnmọi yêu cầu của chủ đầu tư
Bộ phận thi công: tiến hành lắp đặt các công trình và nghiệm thu kỹ thuật cũng như chịu
trách nhiệm bảo hành sau khi kết thúc công trình
Bộ phận hồ sơ: Làm hồ sơ thầu và hoàn thiện hồ sơ thanh quyết toán công trình.
Phòng tài chính - kế toán: thực hiện chức năng về quản lý mặt tài chính của toàn
công ty; tổ chức hạch toán kế toán; thu nhập và quản lý lưu trữ các chứng từ, hợp đồng đãký; quản lý mọi hoạt động tài chính trong công ty; lập báo cáo
Do đặc thù mới thành lập nên công ty Đầu tư và Phát triển Đăng Quang đang trong quá trìnhđầu tư và ứng dụng Công nghệ thông tin vào quản lý công trình cơ điện Trong đợt
thực tập này,em tìm hiểu về quy trình quản lý dự án công trình cơ điện tại Công ty ĐăngQuang
1.2.Thực trạng quản lý công trình cơ điện của công ty Đăng Quang
1.2.1.Thực trạng quản lý công trình cơ điện:
Trong quá trình tìm hiểu công trình cơ điện ở công ty Đăng Quang: Công ty tư vấn,thiết kế, thi công lắp đặt, bảo hành bảo trì tổng thể các hạng mục Cơ điện cho các công trìnhdân dụng và công nghiêp:
Hệ thống điện nặng:
+ Hệ thống nguồn cung cấp: Trạm biến áp, máy phát điện, UPS, tụ bù
+ Hệ thống truyền tải và phân phối: Đường dây cao, trung, hạ thế
+ Hệ thống BUS DUCT, BUS - WAY, tủ bảng phân phối điện động lực, Tủ ATS, TủATS, Tủ hòa dồng bộ
+ Hệ thống chiếu sáng: ổ cắm
Trang 9+ Hệ thống tiếp điạ, chống sét
Hệ thống điện nhẹ:
+ Hạ tầng ICT (LAN, thoại)
+ Kiểm soát vào ra
+ Camera an ninh
+ Truyền hình cáp, truyền hình Internet
+ Âm thanh, trình chiếu
1.2.2.Mô tả nghiệp vụ của bài toán
Quy trình quản lý công trình cơ điện của công ty được thể hiện trong hình 2.1
Hình 1.2: Quy trình quản lý công trình cơ điện công ty TNHH Đầu Tư và phát triển Đăng Quang
Quá trình nhận thầu dự án:
Công tác chuẩn bị ban đầu bao gồm ký hợp đồng sau khi nhận thông báo trúng thầu
với chủ đầu tư Bên cạnh đó, chủ đầu tư sẽ chuyển tiền tạm ứng cho bên công ty thầu để muasắm thiết bị vật tư cho công trình và thuê nhân công Sau đó, ban giám đốc công ty họp cùngcác trưởng bộ phận trong công ty đưa ra các phương án thiết kế, thi công theo yêu cầu của
Trang 10Báo cáo thực tập tốt nghiệp
- GIấy đề nghị tạm ứng
- Bản vẽ thiết kế
Các đối tác hiện nay của công ty
+Chủ đầu tư, nhà thầu chính như:
Công ty CP đầu tư và phát triển xây dựng - Investco
Công ty cổ phần tư vấn xây dựng Công nghiệp và Đô thị Việt Nam (VCC)
Công ty cổ phần CENTEC
Công ty TNHH Maple (Singapore)
+ Các nhà thầu phụ như:
Công ty TNHH xây dựng và thương mại TAV Bắc Ninh
Các đội thi công nhỏ
Các mẫu hồ sơ chứng từ của nghiệp vụ nhận thầu dự án được thể hiện trong các hình
Hình 1.3: Hợp đồng kinh tế
Trang 11Hình 1.4 Giấy đề nghị tạm ứng
Phương án thiết kế thi công
- Sau khi hợp đồng được kí duyệt, 2 bên cùng ngồi với nhau lên phương án thiết kế thicông Phương án thiết kế sẽ được bộ phận thiết kế đảm nhiệm
Trang 12Báo cáo thực tập tốt nghiệp
Tổ chức thực hiện thi công
- Căn cứ vào phương án thiết kế thi công công ty giao cho đội thi công tổ chức thi côngtheo sơ đồ được duyệt
- Trước khi tiến hành thi công bộ phận thi công tiến hành gửi yêu cầu vật tư: thời giancần vật tư, hãng sản xuất, nước sản xuất, quy cách vật tư, mã vật tư cho phòng kếhoạch kinh doanh, phòng kế toán tài chính để lên phương án nhập vật tư theo tiến độ
đề nghị
Các mẫu yêu cầu vật tư được thể hiện trong hình
Hình 1.5: Phiếu yêu cầu vật tư
Trang 13Hình 1.6:Phiếu báo giá
Trang 14Báo cáo thực tập tốt nghiệp
Hình 1.8: Hóa đơn giá trị gia tăng
Hình 1.9: GIấy chứng nhận xuất xưởng
Trang 15Hình 1.10: Phiếu xuất kho bán hàng, biên bản giao nhận hàng hóa
Hoàn thành nghiệm thu
- Sau khi hoàn thành công trình theo hợp đồng đã thỏa thuận, khi hệ thống hoạt độngđạt tiêu chuẩn đã đề ra, hai bên tiến hành nghiệm thu và công ty bàn giao lại cho đơn vị sửdụng Bên bộ phận thi công sẽ thu thập, kiểm tra và toàn bộ hồ sơ quản lý và các điều kiện
để nghiệm thu công trình đưa vào sử dụng theo quy định
Trang 16Báo cáo thực tập tốt nghiệp
Hình 1.11.Khối lượng hoàn thành từng công đoạn,
Hình 1.12.GIấy đề nghị thanh toán lần 1
Trang 17 Bàn giao công trình
Sau khi hoàn thành công trình theo hợp đồng đã thỏa thuận thì công ty bàn giao lại cho đơn
vị sử dụng gồm các chứng từ bàn giao, bảo hành, bảo dưỡng được thể hiện trong hình
Hình 1.13 Biên bản bàn giao thiết bị
Trang 18Báo cáo thực tập tốt nghiệp
Trang 19* Tính lỗ, lãi (Tổng số tiền thu về theo hợp đồng - Chi phí) cho từng dự án, cho từng chủ đầutư.
LN = Gía trị theo hợp đồng của công trình - ∑ CP công trình
+ Nếu LN >0 thì công trình lãi
+ Nếu LN <0 thì công trình lỗ
Hình 1.15.Biên bản đối chiếu công nợ
Trang 20Báo cáo thực tập tốt nghiệp
Hình1.16.Cân đối thu chi
1.3 Xác định yêu cầu của hệ thống
- Tốc độ cập nhật, xử lý không cao, không đáp ứng được nhu cầu cần báo cáo đột xuất của giám đốc, không đồng bộ trong việc cập nhật giữa các phòng ban trong công ty dẫn tới việc sai sót
- Quản lý thủ công thường chịu ảnh hưởng lớn bởi các yếu tố chủ quan do sự tác độngcủa môi trường bên ngoài
- Đặc biệt là mất rất nhiều thời gian và công sức để thống kê, phân tích đưa ra thông tin phục vụ việc ra quyết định
Xét về việc lưu trữ và thời gian lưu trữ dữ liệu về dự án tại công ty: Việc lưu dữ thôngtin chủ yếu trên máy nhập liệu và trên giấy tờ sổ sách, việc lưu thông tin dự án trong công ty
là hết sức cần thiết và cần lưu trữ trong một thời gian dài Việc lưu thông tin trong thời gian dài mà lại lưu trữ chủ yếu trên giấy tờ sổ sách và máy nhập liệu sẽ gây ra nhiều rủi ro cho công ty Rủi ro về việc mất mát hỏng hóc thông tin, thông tin lưu trên giấy tờ sẽ gây khó khăn trong công tác bảo quản lưu trữ thông tin, hơn nữa khi có nhu cầu tìm lại những hồ sơ
cũ thì điều này là rất khó khăn Còn việc lưu trữ thông tin trên máy nhập liệu cũng có rủi ro
về tính an toàn và toàn vẹn của thông tin Từ những điều trên cần thiết công ty nên có dự án đầu tư để có hệ thống quản lý dự án Như đã biết, thông tin về dự án là những thông tin cần
Trang 21được lưu trữ một cách lâu dài, bởi vì hoạt động kinh doanh của công ty chủ yếu là xây dựng
dự án, chiếm phần lớn doanh thu của công ty Theo như khảo sát thì thông tin dự án thường được lưu với khoảng thời gian là lớn hơn 3 năm Thời gian lưu lâu dẫn đến lượng thông tin ngày càng nhiều lên Nếu chỉ lưu trữ một cách thủ công trên giấy tờ sẽ không đảm bảo thông tin được lưu trữ không bị mất mát, hỏng hóc Thông tin lưu thời gian lâu nếu không được cấu trúc một cách khoa học sẽ rất khó khăn cho việc tìm kiềm lại thông tin
Hơn nữa, lưu trữ và quản lý dữ liệu theo cách này rất mất thời gian và tốn kém
Chính vì vậy, để khắc phục một cách triệt để các khó khăn và tận dụng tối đa tiềm lực
về cơ sở CNTT , công ty cần phải xây dựng hệ thống quản lý dự án ứng dụng CNTT để có được hiệu quả quản lý cao hơn Yêu cầu đối với hệ thống quản lý dự án mới gồm có:
Nâng cao kết quả kinh doanh, giảm chi phí
Tổ chức quản lý nhanh, gọn hơn
Hệ thống quản lý bằng phương pháp tự động hóa
Giảm tối đa công đoạn thủ công
Việc tính toán số liệu, cập nhật tìm kiếm, sửa chữa thông tin được làm trên máy tính
và phải có độ chính xác cao, nhanh chóng và thuận lợi
Các dữ liệu lưu trên máy phải được đảm bảo an toàn
CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ CHỨC NĂNG CỦA HỆ THỐNG 2.1 Sơ đồ phân rã chức năng
Sơ đồ phân rã chức của hệ thống được thực hiện trên hình 2.1
Trang 22Báo cáo thực tập tốt nghiệp
Hình 2.1: Sơ đồ phân rã chức năng quản lý dự án công trình cơ điện
2.1.2.Mô tả các chức năng lá
- Biểu đồ phân cấp chức năng là biểu đồ thường được dùng nhiều nhất Biểu đồ nàybiểu diễn các chức năng theo quan điểm tĩnh Nó cho biết các chức năng và sự phâncấp các chức năng
- Công việc Quản Lý Dự Án được xây dựng trên biểu đồ phân cấp chức năng gồm cácđối tượng sau :
Chức năng quản lý hệ thống
Chức năng quản lý danh mục
Chức năng quản lý chi phí
Chức năng quản lý tiến độ
Chức năng báo cáo
Năm chức năng trên của hệ thống Quản lý dự án công trình tiếp tục được phân rã thành cácchức năng chi tiết hơn để có thể đảm nhận tốt các chức năng mà hệ thống đưa ra
Chức năng quản lý hệ thống
Trang 23Chức năng quản lý chi phí dự án gồm:
- Quản lý chi phí vật tư:
- Quản lý chi phí nhân công:
- Quản lý chi phí quản lý:
- Quản lý chi phí khác:
Chức năng quản lý tiến độ
- Quản lý tiến độ thực hiện:
Trang 24Báo cáo thực tập tốt nghiệp
- Báo cáo chi phí vật tư
- Báo cáo chi phí quản lý
- Báo cáo chi phí khác
2.2 Xây dựng mô hình luồng dữ liệu
2.2.1 Xây dựng mô hình luồng dữ liệu mức khung cảnh
Mô hình luồng dữ liệu mức khung cảnh được thể hiện trong hình 2.2
Hình 2.2: Mô hình luồng dữ liệu mức khung cảnh
Biểu đồ mức khung cảnh cho ta cái nhìn khái quát về quá trình hoạt động của hệthống Hệ thống gồm 3 tác nhân: Nhân viên, Lãnh đạo, Chủ Đầu Tư
+ Nhân Viên: là người trực tiếp sử dụng các thao tác trên hệ thống
+ Lãnh đạo: Hàng tuần, hàng tháng, quý, ban lãnh đạo gửi yêu cầu cung cấp các báocáo theo định kì Bộ phận quản lý dược có trách nhiệm lập báo cáo theo yêu cầu gửi banlãnh đạo Dựa vào thông tin dự án về mặt thời gian, chất lượng và chi phí để lựa chọn các kỹthuật phù hợp để thực hiện dự án theo đúng yêu cầu của chủ dự án
+ Chủ Đầu Tư: đưa ra thông tin dự án và cấp vốn để thực hiện dự án
2.2.2 Xây dựng mô hình luồng dữ liệu mức đỉnh
Mô hình luồng dữ liệu mức đỉnh của hệ thống được thể hiện trong hình 2.3
Trang 25Hình 2.3: Mô hình luồng dữ liệu mức đỉnh của hệ thống
2.2.3 Xây dựng luồng dữ liệu mức dưới đỉnh
2.2.3.1 Mức dưới đỉnh quản lý hệ thống
Mô hình luồng dữ liệu chức năng quản lý hệ thống thể hiển trong hình 2.4
Trang 26Báo cáo thực tập tốt nghiệp
Hình 2.4: Mô hình luồng dữ liệu chức năng quản lý hệ thống
2.2.3.2 Mức dưới đỉnh quản lý danh mục
Mô hình luồng dữ liệu chức năng quản lý danh mục được thể hiện trong hình 2.5
Trang 27Hình 2.5: Mô hình luồng dữ liệu chức năng quản lý danh mục
2.2.3.3 Mức dưới đỉnh quản lý chi phí dự án
Mô hình luồng dữ liệu chức năng quản lý dự án được thể hiện trong hình 2.6
Trang 28Báo cáo thực tập tốt nghiệp
Hình 2.6: Mô hình luồng dữ liệu chức năng quản lý chi phí dự án
2.2.3.4.Mức dưới đỉnh quản lý tiến độ
Mô hình luồng dữ liệu chức năng quản lý tiến độ đươc thể hiện trong hình 2.7
Hình 2.7: Mô hình luồng dữ liệu chức năng quản lý tiến độ
Trang 292.2.3.5 Mức dưới đỉnh thống kê báo cáo
Mô hình luồng dữ liệu chức năng thống kê, báo cáo được thể hiện trong hình 2.8
Trang 30Báo cáo thực tập tốt nghiệp
CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ CSDL CHO HỆ THỐNG
3.1 Xây dựng mô hình thực thể liên kết của hệ thống
Hệ thống gồm các thực thể sau:
- Người dùng: MaNV, Password, Ngày tạo
- Phân quyền: MaQuyen, TenQuyen, MaChucNăng, MaNV, MoTa
- Chức năng: MaChucNang, Ten ChucNăng, MoTa
- NhanVien: MaNV, TenNV, SDT, Email, DiaChi
- DuAn: MaDA, TenDA, MaChuDauTu, MaChuNhiem, TongSoTien, ThoiGianBatDau,ThoiGianKetThuc, NgayBanGiao, ThoiGianBaoHanh, TongChiPhiVatTu,TongChiPhiNhanCong, TongChiPhiQuanLy, TongChiPhiQuanLy, TongChiPhiKhac,SoTienDaTT, TongChiPhiDuAn, KhoiLuongDaTH
- DMVatTu: MaVT, TenVT, QuyCach
- DMChiPhiQuanLy: MaCPQL, TenCPQL, GhiChu
- DMChiPhiKhac: MaCPKhac, TenChiPhiKhac, GhiChu
Trang 31- ChiPhiVatTu: MaVT, MaDA, NgayNhapVatTu, SoLuong, DonGia, TongTien.
- ChiPhiQuanLy: MaDA, MaCPQL, NgayChi, MaNV, SoTien
- ChiPhiKhac: MaCPKhac, MaDA, NgayChi, MaNV, SoTien
- ChiPhiNhanCong: MaCPNC, MaDA, NgayChi, MaNV, SoTien
- TienDoThanhToan: MaDA, NgayTT, SoTien, NoiDung, HinhThuc
- TienDoThucHien: MaDA, NgayNghiemThu, KhoiLuongDaNghiemThu,KhoiLuongConLại, ĐơnVi
3.2 Xây dựng mô hình quan hệ
Trang 32Báo cáo thực tập tốt nghiệp
3.3 Thiết kế logic CSDL
Dựa vào phần phân tích cơ sở dữ liệu ta tiến hành cài đặt cơ sở dữ liệu như các bảngsau:
năng
năng
năng
viên