Đề tài Chương trình quản lý hồ sơ dự thầu của công ty

pdf 58 trang yendo 6141
Bạn đang xem 20 trang mẫu của tài liệu "Đề tài Chương trình quản lý hồ sơ dự thầu của công ty", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfde_tai_chuong_trinh_quan_ly_ho_so_du_thau_cua_cong_ty.pdf

Nội dung text: Đề tài Chương trình quản lý hồ sơ dự thầu của công ty

  1. NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN TpHCM, ngày tháng năm Giáo viên hướng dẫn [Ký tên và ghi rõ họ tên] 1
  2. NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN TpHCM, ngày tháng năm Giáo viên phản biện [Ký tên và ghi rõ họ tên] 2
  3. Lời Cảm Ơn  Chúng em xin chân thành cảm ơn thầy Đinh Thanh Hồng đã tận tình giúp đỡ , hướng dẫn và cung cấp tài liệu liên quan đến đồ án này trong suốt thời gian qua. Chúng em xin chân thành cảm ơn khoa Công Nghệ Thông Tin cùng các thầy cô của trường Cao Đẳng Nguyễn Tất Thành đã tạo điều kiện thuận lợi trong quá trình học tập của chúng em. Chúng em cảm ơn các thầy cô trong khoa đã tận tình giảng dạy, trang bị cho chúng em những kinh nghiệm, những kiến thức quý báu trong những năm học vừa qua. Cảm ơn tất cả các bạn bè đã giúp đỡ đóng góp ý kiến để xây dựng đề án này được thành công. Sinh viên thực hiện Nguyễn Quyết Cường Nguyễn Minh Đức 3
  4. Khoa Công Nghệ Thông Tin ĐỀ CƯƠNG CHI TIẾT Tên Đề Tài : Quản Lý Các Hồ Sơ Tham Dự Thầu Cty Cổ Phần 3T. Giáo Viên Hướng Dẫn : Thầy Đinh Thanh Hồng. Thời Gian Thực Hiện : 4/2008 -8/2008 Sinh Viên Thực Hiện : -Nguyễn Minh Đức - MSSV : 306305018 -Nguyễn Quyết Cường - MSSV : 306305010 Loại Đề Tài : Xây Dựng Ứng Dụng. Nội Dung Đề Tài : Xây Dựng Chương Trình Quản Lý , Theo Dõi Quá Trình Các Hồ Sơ Tham Dự Đấu Thầu Các Dự Án Viễn Thông Và Kết Quả Đạt Được. 4
  5. Kế Hoạch Thực Hiện: 1. Giai đoạn 1(từ ngày 20/4 đến ngày 30/4): Phân tích và tìm hiểu nội dung chi tiết của đề tài Quản Lý Các Hồ Sơ Tham Dự Thầu Cty Cổ Phần 3T. 2. Giai đoạn 2(từ ngày 1/5 đến ngày 15/5): Xây dựng cơ sở dữ liệu Access. 3. Giai đoạn 3(từ ngày 16/5 đến ngày 1/6): Phác thảo thiết kế mô hình giao diện cho chương trình. 3.1.1. Thiết kế các chức năng của Form. 3.1.2. Thiết kế sơ đồ màn hình của từng Form. 3.1.2.1.1. Giao diện màn hình của từng Form. 4. Giai đoạn 4(từ tháng 6 đến ngày 23/7): 4.1.1. Hiện thực hóa chương trình . 4.1.2. Viết báo cáo. 4.1.2.1.1. Báo cáo lần 1 vào tháng 6 hoàn thành xong giai đoạn1, giai đoạn2 và giai đoạn 3. 4.1.2.1.2. Báo cáo lần 2 vào tháng 8 hoàn tất và hiện thực chương trình. 5. Giai đoạn 5(từ 24/7 đến đầu tháng 8): Hướng dẫn. 5.1.1. Cách sử dụng chương trình. 5.1.2. Cách cài đặt chương trình. Xác Nhận Của GVHD : Ngày 17 Tháng 04 Năm 2008 SV Thực Hiện Đinh Thanh Hồng Nguyễn Minh Đức Nguyễn Quyết Cường 5
  6. MỤC LỤC Phần Tóm Tắt 7 Chương 1: Khảo Sát Hiện Trạng 8 1.1 Hiện Trạng Tổ Chức .8 1.2 Hiện trạng tin học 8 1.3 Quy Trình nghiệp vụ 8 Chương 2: Hệ thống chương trình 10 2.1 Yêu cầu và các chức năng 10 2.1.1 Danh sách các yêu cầu nghiệp vụ 10 2.1.2 Danh sách các bảng 11 2.1.3 Sơ đồ mối quan hệ giữa các bảng 16 2.1.4 Giải thích mối quan hệ giữa các bảng 17 2.1.5 Sơ đồ trong cơ sở dữ liệu 17 2.1.6 Sơ đồ cơ sở dữ liệu trên thực tế 18 Chương 3: Thiết kế và phân tích chương trình 19 3.1 Phân tích chương trình 19 3.2 Sơ đồ màn hình 21 3.3 Thiết kế 21 Chương 4: Đánh giá kết quả đạt được và hướng nghiên cứu phát triển 4.1 Đánh giá kết quả đạt được 58 4.2 Hướng nghiên cứu phát triển 58 4.3 Kết luận 58 6
  7. Phần Tóm Tắt Công ty cổ phần 3T là một doanh nghiệp hoạt động trong lĩnh vực cung cấp các giải pháp và thiết bị viễn thông. Do số lượng hồ sơ dự thầu nhiều và thời gian một hồ sơ dự thầu từ lúc đăng ký dự thầu cho đến khi có kết quả mở thầu khá dài. Mặt khác thông tin này cũng cần được chia sẻ với các bộ phận kinh doanh, nghiệp vụ nên công ty định ứng dụng tin học vào công việc quản lý và theo dõi các hồ sơ dự thầu từ khi bắt đầu đăng ký dự thầu cho đến khi có kết quả mở thầu, công ty sẽ ký hợp đồng với chủ đầu tư. Chương trình này hổ trợ các chức năng thông dụng về việc quản lý các hồ sơ sẽ thực hiện nhẹ nhàng nhanh chóng và chính xác hơn, cũng như hổ trợ việc lưu trữ nguồn dữ liệu của công ty. Để tìm hiểu sâu sắc hơn về chương trình này , mời các thầy cô và các bạn cùng chúng em đến với trang kế tiếp. 7
  8. Chương 1: Khảo Sát Hiện Trạng: 1.1 Hiện Trạng Tổ Chức: Trãi qua thời gian tìm hiểu và nghiên cứu chúng em đã biết được rằng: Công ty cổ phần 3T là một doanh nghiệp hoạt động trong lĩnh vực cung cấp các giải pháp và thiết bị viễn thông. Do đó số lượng hồ sơ dự thầu nhiều và thời gian hồ sơ dự thầu từ lúc đăng kí dự thầu cho đến khi có kết quả mở thầu khá dài. Mặt khác thông tin này cũng cần được chia sẻ cho các bộ phận kinh doanh, nghiệp vụ nên công ty dự định ứng dụng tin học vào công việc quản lý và theo dõi các hồ sơ tham dự thầu từ khi bắt đầu đăng ký dự thầu cho đến khi có kết quả mở thầu. Nếu trúng thầu công ty sẽ ký hợp đồng với chủ đầu tư. 1.2 Hiện Trạng Tin Học Việc dùng tin hoc để quản lý giúp cho công ty 3T rất nhiều trong việc quàn lý đấu thầu, từ lúc nộp hồ hồ sơ đến lúc đóng thầu và ký hợp đồng tất cả đều được tin học hóa 1.3 Quy Trình Nghiệp Vụ Quá trình dự thầu bao gồm các bước: Mua hồ sơ dự thầu và đăng ký dự thầu (tên dự án, gói thầu, đơn vị chủ đầu tư, thời gian đóng thầu, thời gian mở thầu, trị giá gói thầu, mô tả nội dung thầu, yêu cầu kỹ thuật, nhân viên mua hồ sơ, ngày mua hồ sơ, chi phí mua hồ sơ, tỷ lệ phần trăm bảo lãnh thực hiện hợp đồng nên giá chào thầu, tỷ lệ phần trăm bảo lãnh bảo hành trên giá chào thầu). điền thông tin vào hồ sơ dự thầu và nộp hồ sơ dự thầu (ngày nộp hồ sơ thầu, giá chào thầu, trị giá bảo lãnh thực hiện hợp đồng, trị giá bảo lãnh bảo hành, thời gian giao hàng và quy cách, chủng loại, số lượng, hãng sản xuất, nước sản xuất, chi tiết thông số kỹ thuật của mặt hàngcung cấp). khi có kết quả mở thầu: 8
  9. - Nếu trúng thầu: nhân viên phụ trách ghi nhận tình trạng của hồ sơ dự thầu là trúng thầu, số và ngày của thông báo trúng thầu. - Nếu trật thầu: nhân viên phụ trách ghi nhận tình trạng của hồ sơ. Nếu trúng thầu, công ty tiến hành ký hợp đồng với chủ đầu tư, nhân viên phụ trách ghi nhận lại tình trạng của hồ sơ thầu là đã ký hợp đồng. Đồng thời ghi nhận lại số, ngày của hợp đồng được ký kết, tên đơn vị hợp đồng, trị giá của hợp đồng bằng VND và USD, thời gian giao hàng theo hợp đồng. Sau khi ký hợp đồng, công ty có trách nhiệm ký quỹ để thực hiện các bảo lãnh thực hiện hợp đồng, bảo lãnh bảo hành. Nhân viên phụ trách sẽ ghi lại tình trạng của hồ sơ thầu là đã ký quỹ bảo lãnh thực hiện hợp đồng bảo lãnh bảo hành. Hàng tuần, tháng, nhân viên phụ trách phải lập báo cáo gửi cho ban giám đốc, các bộ phận liên quan về tình hình các hồ sơ dự thầu. - Báo cáo tổng hợp về các hồ sơ dự thầu trong kỳ theo thứ tự thời gian và tình trạng của hồ sơ dự thầu. - Danh sách hồ sơ trúng thầu và chưa thực hiện ký quỹ đến thời điểm hiện tại. - Danh sách hồ sơ dự thầu phát sinh trong kỳ. - Danh sách hồ sơ trúng thầu trong kỳ . - Danh sách hồ sơ trật thầu trong kỳ. - Danh sách hồ sơ trúng thầu đã ký hợp đồng trong kỳ. - Danh sách hồ sơ trúng thầu đã ký hợp đồng trong kỳ và hoàn thành ký quỹ. 9
  10. Chương 2: Hệ Thống Chương Trình: 2.1. Yêu Cầu Và Các Chức Năng: 21.1. Danh Sách Và Các Yêu Cầu Nghiệp Vụ: STT TÊN YÊU CẦU BẢNG GHI CHÚ 1 Chi Tiết Hợp Đồng BM1 Thêm,Xóa,Sửa,Tìm Kiếm,In 2 Đối Tác BM2 Thêm,Xóa,Sửa,Tìm Kiếm,In 3 Dự Án BM3 Thêm,Xóa,Sửa,Tìm Kiếm,In 4 Hợp Đồng BM4 Thêm,Xóa,Sửa,Tìm Kiếm, In 5 Hồ Sơ Thầu BM5 Thêm,Xóa,Sửa,Tìm Kiếm, In 6 Mặt Hàng BM6 Thêm,Xóa,Sửa,Tìm Kiếm,In 2.1.2. Danh Sách Các Bảng: 10
  11. Bảng1: Chi Tiết Hợp Đồng STT TÊN DỮ LIỆU KIỂU DỮ LIỆU MIỀN GIÁ GHI CHÚ TRỊ 1 IDHợp Đồng Number Làm Khóa 2 IDChi Tiết Number Làm Khóa 3 Mã Số Mặt Hàng Text 10 4 Mặt Hàng Text 60 5 Đơn Vị Tính Text 10 6 Số Lượng Number 7 Thời Hạng Giao Date/Time 8 Quy Cách Text 30 9 Mô Tả Quy Cách Text 50 10 Chủng Loại Text 20 11 Hãng Sản Xuất Text 20 12 Nước Sản Xuất Text 10 13 Thông Số Kĩ Thuật Text 20 14 Đơn Giá Ngoại Tệ Number 15 Đơn Giá Number 16 Thành Tiền Ngoại Tệ Number 17 Thành Tiền Number 11
  12. Bàng2: Đối Tác STT TÊN DỮ LIỆU KIỂU DỮ LIỆU MIỀN GIÁ TRỊ GHI CHÚ 1 Mã Số Đối Tác Text 20 Làm Khóa 2 Mã Số Thuế Text 30 3 Số Tài Khoản Text 30 4 Tên Đối Tác Text 50 5 Loại Hình Text 50 6 Ngành Nghề Text 50 7 Tên Đơn Vị Text 50 8 Người Liên Lạc Text 50 9 DanhXungNLL Text 50 10 Địa Chỉ Text 50 11 Điện Thoại Text 50 12 Fax Text 50 13 Email Text 50 14 Tên Nước Text 50 15 Ngân Hàng Text 50 16 Tên Thành Phố Text 50 12
  13. Bảng3: Dự Án STT TÊN DỮ LIỆU KIỂU DỮ LIỆU MIỀN GIÁ TRỊ GHI CHÚ 1 IDDự Án Number Làm Khóa 2 Mã Số Dự Án Text 50 3 Tên Dự Án Text 50 4 Chủ Đầu Tư Number 5 Nội Dung Dự Án Text 50 6 Yêu Cầu Kĩ Thuật Text 50 7 Trị Giá Mời Thầu Number 8 Ngày Đóng Thầu Date/Time 9 Ngày Mở Thầu Date/Time 10 Nhân Viên Mua Hồ Sơ Text 50 11 Ngày Mua Hồ Sơ Date/Time 12 Chi Phí Mua Hồ Sơ Number 13 Loại Ngoại Tệ Number 14 Thành Tiền Number 15 Thành Tiền Ngoại Tệ Number 16 Tỷ Giá Number 17 Tình Trạng Number 13
  14. Bảng4: Hợp Đồng STT TÊN DỮ LIỆU KIỂU DỮ LIỆU MIỀN GIÁ TRỊ GHI CHÚ 1 ID Hợp Đồng Number Làm Khóa 2 Sổ Hợp Đồng Text 20 3 Ngày Hợp Đồng Date/Time 4 Mã Số Đối Tác Text 10 5 Đại Diện Text 50 6 Điều Khoản Hợp Đồng Text 50 7 Loại Ngoại Tệ Number 8 Thành Tiền Number 9 Thành Tiền Ngoại Tệ Number 10 Tỷ Giá Number 11 Thuế Suất VAT Number 12 Giá Trị VAT Number 13 Trị Giá Hợp Đồng Number 14 Ngày Bắt Đầu Hợp Đồng Date/Time 15 Ngày Kết Thúc Hợp Date/Time Đồng 16 Tình Trạng Number 17 Trạng Thái Number 18 ID Hồ Sơ Thầu Number 14
  15. Bảng5: Hồ Sơ Thầu STT TÊN DỮ LIỆU KIỂU DỮ LIỆU MIỀN GIÁ TRỊ GHI CHÚ 1 ID Hồ Sơ Thầu Number Làm Khóa 2 Tỷ Lệ Bảo Lãnh Number 3 Tỷ Lệ Bảo Hành Number 4 Ngày Nộp Hồ Sơ Date/Time 5 Trị Giá Chào Thầu Number 6 Trị Giá Bảo Lãnh Number 7 Trị Giá Bảo Hành Number 8 Sổ Thông Báo Trúng Thầu Text 20 9 Ngày Thông Báo Trúng Thầu Date/Time 10 Chứng Từ Bảo Lãnh Text 20 11 Ngày Bắt Đầu Bảo Lãnh Date/Time 12 Ngày Kết Thúc Bảo Lãnh Date/Time 13 Chứng Từ Bảo Hành Text 20 14 Ngày Bắt Đầu Bảo Hành Date/Time 15 Ngày Kết Thúc Bảo Hành Date/Time 16 Loại Ngoại Tệ Number 17 Thành Tiền Number 18 Thành Tiền Ngoại Tệ Number 19 Tỷ Giá Number 20 Tình Trạng Number 21 Trạng Thái Number 22 ID Dự Án Number 15
  16. Bảng6: Mặt Hàng STT TÊN DỮ LIỆU KIỂU DỮ LIỆU MIỀN GIÁ TRỊ GHI CHÚ 1 Mã Số Mặt Hàng Text 10 Làm Khóa 2 Tên Mặt Hàng Text 255 3 Mô Tả Text 255 4 Quy Cách Text 100 5 Đơn Vị Tính Text 50 6 Nhãn Hiệu Text 100 7 Nhãn Sản Xuất Text 100 8 Nước Sản Xuất Text 50 2.1.3. Sơ Đồ Mối Quan Hệ Giữa Các Bảng: 16
  17. 2.1.4. Giải Thích Mối Quan Hệ Giữa Các Bảng: Nhìn vào sơ đồ trên ta thấy bảng Hợp Đồng có mối quan hệ một nhiều với bảng Chi Tiết Hợp Đồng vì một Hợp Đồng thì có nhiều Chi Tiết Hợp Đồng và tương tự như vậy bảng Mặt Hàng có mối quan hệ một nhiều với bảng Chi Tiết Hợp Đồng. Bảng Đối Tác có quan hệ một nhiều với bảng Hợp Đồng vì một Đối Tác có thể có nhiều Hợp Đồng cũng giống như trên bảng Hồ Sơ Thầu có mối quan hệ với bảng Hợp Đồng nhưng chỉ là mối quan hệ một một mà thôi vì một Hồ Sơ Thầu thì chỉ có một Hợp Đồng và cũng như vậy bảng Dự Án cũng có mối quan hệ một một với bảng Hồ Sơ Thầu. 2.1.5.Sơ Đồ Trong Cơ Sở Dữ Liệu 17
  18. 2.1.5. Sơ đồ cơ sở dữ liệu trên thực tế 18
  19. Chương 3: Thiết Kế Và Phân Tích Chương Trình 3.1. Phân Tích Chương Trình Khi chương trình chạy thì chúng ta sẽ đăng nhập vào chương trình bằng UserName và Password UserName cuongduc Password cuongduc 3.2. Sơ Đồ màn hình 19
  20. ĐĂNG NHẬP ĐĂNG HỆ THỐNG XUẤT THOÁT HỒ SƠ THẦU CHI TIẾT HỢP DANH MỤC HỢP ĐỒNG ĐỒNG MẶT HÀNG CHƯƠNG TRÌNH QUẢN LÝ HỒ SƠ DỰ THẦU CỦA CÔNG TY 3T ĐỐI TÁC NGHIỆP VỤ DỰ ÁN CACULA TOR EXCEL TIỆN ÍCH WORD 20
  21. 3.3 Thiết kế 3.3.1.MainForm Khi chạy chương trình chúng ta nhập vào UserName và Password và sau đó click vào nút Đăng Nhập nếu bạn nuốn vào chương trình và click nút Thoát nếu bạn không muốn vào. 21
  22. Trong MainForm có thề vào các ứng dụng bằng nhiều cách : vào bằng Menu 22
  23. Có thể vào ứng dụng bằng cách click vào các biểu tượng hình trên thanh ToolStrip ở phía dưới thanh Menu 23
  24. Hoặc cách thứ ba để vào các ứng dụng là Click phải chuột để chọn 24
  25. 3.3.2. Form thông tin đối tác STT Biến cố Xử lý 1 Load form - Lấy danh sách các đối tác đưa vào ListView 2 Nhấn vào nút Thêm Mới - Hiện lên các TextBox để nhập dữ liệu và nhấn nút ghi nhận sẽ lưu xuống bảng Đối Tác. 3 Nhấn vào nút Danh Sách - Lấy danh sách các đối tác đưa vào ListView 4 Nhấn nút Xóa - Xóa thông tin về đối tác 5 Nhấn nút Sửa - Sửa thông tin về đối tác và nhấn nút đồng ý 6 Nhấn nút Tìm Kiếm - Xuất hiện ComboBox để chọn kiểu tìm kiếm 7 Nhấn nút In - In thông tin về đối tác 8 Nhấn nút Đóng Form - Đóng Form Đối Tác lại Trên màn hình Form hiển thị thông tin đối tác bao gồm có các chức năng thêm, xóa, sửa, tìm kiếm và nút thoát. 25
  26. Khi màn hình Form hiện lên thì các Textbox và Combobox đều ẩn khi chúng ta nhấn vào nút thêm mới thì các công cụ này sẽ hiện lên để ta nhập dữ liệu vào. Và sau khi nhập xong dữ liệu chúng ta nhấn nút lưu thì sẽ hiện ra một hộp thoại báo là lưu thành công và hiển thị ra Listview. Khi chúng ta chọn dữ liệu trên Listview và nhấn vào nút sửa thì chương trình sẽ lấy dữ liệu từ Listview đổ ra Textbox và Combobox khi sửa xong chúng ta nhấn nút đồng ý thì chương trình sẽ lưu dữ liệu vừa mới sửa xong vào cơ sở dữ liệu hiển thị ra Listview và đồng thời hiện ra câu thông báo thay đổi thông tin thành công. 26
  27. Khi chúng ta nhấn vào nút xóa thì sẽ hiện ra hộp thoại hỏi bạn có muốn xóa không nếu chúng ta chọn Yes thì chương trình sẽ báo xóa thành công nếu chọn No thì chương trình không xóa. 27
  28. Khi ta Click vào nút Tìm Kiếm thì chương trình sẽ hiện ra câu thông báo bạn phải chọn kiểu tìm kiếm sau đó ta sổ Combobox tại mục Tìm Kiếm Theo để chọn kiểu tìm kiếm. 29
  29. Ví dụ như chúng ta tìm kiếm theo mã đối tác thì chúng ta chọn mã đối tác khi đó TextBox của mã đối tác sẽ hiện lên chúng ta chỉ cần nhập vào mã cần tìm kiếm sau đó Click vào nút Tìm Kiếm thì chương trình sẽ báo tìm thấy được bao nhiêu mã đối tác. 31
  30. 3.3.3.Thông Tin Dự Án Cũng giống như Form Thông Tin Đối Tác Form Thông Tin Dự Án cũng có các chức năng thêm mới thông tin dự án , xóa thông tin dự án , sửa thông tin dự án và tìm kiếm thông tin dự án. 33
  31. STT Biến cố Xử lý 1 Load form - Lấy danh sách các dự án đưa vào ListView 2 Nhấn vào nút Thêm Mới - Hiện lên các TextBox để nhập dữ liệu và nhấn nút ghi nhận sẽ lưu xuống bảng Dự Án. 3 Nhấn vào nút Danh Sách - Lấy danh sách các dự án đưa vào ListView 4 Nhấn nút Xóa - Xóa thông tin về dự án 5 Nhấn nút Sửa - Sửa thông tin về dự án và nhấn nút đồng ý 6 Nhấn nút Tìm Kiếm - Xuất hiện ComboBox để chọn kiểu tìm kiếm 7 Nhấn nút In - In thông tin về dự án 8 Nhấn nút Đóng Form - Đóng Form dự án lại Khi ta nhấn vào nút thêm mới thì các Contronl sẽ hiện lên ta nhập dữ liệu vào và nhấn nút lưu 34
  32. Nếu ta muốn sửa dữ liệu thì chỉ việc chọn dòng dữ liệu trên Listview và nhấn vào nút sửa chương trình sẽ lấy dữ liệu từ Listview ra các Control cho ta sửa và nhấn nút dồng ý chương trình sẽ hiện ra câu thông báo là thay đổi thông tin thành công. 35
  33. Nếu ta muốn xóa thì chỉ cần chọn dữ liệu trên Listview và nhấn nút xóa chương trình sẽ hiện ra câu thông báo là bạn có muốn xóa không nếu chúng ta chọn Yes thì chương trình sẽ hiện ra câu thông báo là xóa thành công nếu chọn No thì sẽ không xóa. 36
  34. Khi chúng ta muốn tìm kiếm thông tin của dự án thì Click vào nút tìm kiếm chuơng trình sẽ hiện ra câu thông báo là chọn kiểu cần tìm khi đó Control Conbobox sẽ hiên lên chúng ta sẽ sổ ra và chọn kiểu cần tìm ví dụ như kiểu cần tìm là Mã Dự Án thì Control Textbox Mã Dự Án sẽ hiện lên ta chỉ cần nhập mã cần tìm vào và bấm nút tìm liếm. 38
  35. 3.3.4.Thông Tin Mặt Hàng Các chức năng của thông tin mặt hàng cũng giống như của thông tin đối tác và thông tin dự án. Khi muốn thêm mới mặt hàng thì ta chỉ cần nhấn vào nút thêm mới và khi thêm xong thì ta chỉ cần nhấn nút lưu chương trình sẽ báo thêm thành công và ta sẽ có một mặt hàng mới. STT Biến cố Xử lý 1 Load form - Lấy danh sách các mặt hàng đưa vào ListView 2 Nhấn vào nút Thêm Mới - Hiện lên các TextBox để nhập dữ liệu và nhấn nút ghi nhận sẽ lưu xuống bảng Mặt Hàng. 3 Nhấn vào nút Danh Sách - Lấy danh sách các mặt hàng đưa vào ListView 4 Nhấn nút Xóa - Xóa thông tin về mặt hàng 5 Nhấn nút Sửa - Sửa thông tin về mặt hàng và nhấn nút đồng ý 6 Nhấn nút Tìm Kiếm - Xuất hiện ComboBox để chọn kiểu tìm kiếm 7 Nhấn nút In - In thông tin về mặt hàng 8 Nhấn nút Đóng Form - Đóng Form Mặt Hàng lại 40
  36. Và nếu như ta muốn sửa một mặt hàng nào đó thì ta chọn mặt hàng trên Listview và nhấn vào nút sửa Sau khi sửa xong ta nhấn vào nút đồng ý chương trình sẽ hiện ra câu thông báo thay đổi thông tin thành công. 41
  37. Nếu ta muốn xóa ta chỉ cần chọn mặt hàng và nhấn nút xóa chương trình sẽ hiện ra câu thông báo bạn có muốn xóa không nếu chọn Yes thì chương trình sẽ xóa mặt hàng đó. 42
  38. Màn hình xuất hiện thong báo xóa thành công. Bạn chỉ cần nhấn Yes lập tức dữ liệu sẽ đựơc xóa 43
  39. Nếu muốn tìm kiếm mặt hàng nào thì chỉ cần Click vào nút Tìm Kiếm chương trình sẽ hiện lên câu thông báo bảo bạn phải chọn kiểu tìm ví dụ bạn tìm tên mặt hàng thì nhập tên mặt hàng cần tìm vào và Click vào nút Tìm Kiếm chương trình sẽ tìm ra mặt hàng có tên mà bạn cần tìm 44
  40. 3.3.5.Thông Tin Hồ Sơ Dự Thầu Cũng giống như các Form trên Form thông tin hồ sơ dự thầu dùng để chứa thông tin về các hồ sơ tham dự thầu và cũng có các chức năng như thêm mới hồ sơ thầu , sửa hồ sơ thầu , xóa hồ sơ thầu và tìm kiếm hồ sơ thầu. Khi ta muốn thêm một hồ sơ thầu mới thì chỉ việc Click vào nút thêm mới sau đó nhập thông tin hồ sơ thầu cần thêm và nhấn nút lưu chương trình sẽ hiện ra hộp thoại thông báo ghi thành công. 45
  41. STT Biến cố Xử lý 1 Load form - Lấy danh sách các hồ sơ dự thầu đưa vào ListView 2 Nhấn vào nút Thêm Mới - Hiện lên các TextBox để nhập dữ liệu và nhấn nút ghi nhận sẽ lưu xuống bảng Hồ Sơ Dự Thầu. 3 Nhấn vào nút Danh Sách - Lấy danh sách các hồ sơ dự thầu đưa vào ListView 4 Nhấn nút Xóa - Xóa thông tin về hồ sơ dự thầu 5 Nhấn nút Sửa - Sửa thông tin về hồ sơ dự thầu và nhấn nút đồng ý 6 Nhấn nút Tìm Kiếm - Xuất hiện ComboBox để chọn kiểu tìm kiếm 7 Nhấn nút In - In thông tin về hồ sơ dự thầu 8 Nhấn nút Đóng Form - Đóng Form Hồ Sơ Dự Thầu lại Khi muốn sửa thông tin hồ sơ thầu thì ta chọn hồ sơ thầu cần sửa trên Listview rồi sau đó nhấn vào nút sửa sau khi sửa xong ta nhấn nút lưu thì chương trình sẽ cập 46
  42. nhật lại thông tin mới vừa sửa và hiển thị ra câu thông báo thay đổi thông tin thành công. Nếu chúng ta muốn xóa hồ sơ thầu nào thì chỉ cần chọn hồ sơ thầu đó và nhấn vào nút xóa chương trình sẽ hiển thị ra thông báo bạn có muốn xóa không nếu chọn Yes thì chương trình sẽ xóa. 47
  43. Khi ta muốn tìm kiếm hồ sơ thầu nào thì Click vào nút tìm kiếm chương trình sẽ hiện ra câu thông báo chọn kiểu tìm kiếm nếu chúng ta chọn kiểu tìm kiếm là mã hồ sơ thầu thì chỉ cần nhập vào mã hồ sơ thầu và Click vào nút tìm kiếm chương trình sẽ thông báo tìm được bao nhiêu hồ sơ thầu có mã này. 48
  44. 3.3.6.Thông Tin Hợp Đồng Form thông tin hợp đồng cũng có các chức năng như các Form khác thêm mới , sửa , xóa và tìm kiếm Khi muốn thêm hợp đồng mới thì chỉ việc Click vào nút thêm mới sau khi thêm các thông tin của hợp đồng vào xong ta Click vào nút lưu chương trình sẽ thông báo ghi thành công. 49
  45. STT Biến cố Xử lý 1 Load form - Lấy danh sách các hợp đồng đưa vào ListView 2 Nhấn vào nút Thêm Mới - Hiện lên các TextBox để nhập dữ liệu và nhấn nút ghi nhận sẽ lưu xuống bảng Hợp Đồng. 3 Nhấn vào nút Danh Sách - Lấy danh sách các hợp đồng đưa vào ListView 4 Nhấn nút Xóa - Xóa thông tin về hợp đồng 5 Nhấn nút Sửa - Sửa thông tin về hồ sơ dự thầu và nhấn nút đồng ý 6 Nhấn nút Tìm Kiếm - Xuất hiện ComboBox để chọn kiểu tìm kiếm 7 Nhấn nút In - In thông tin về hợp đồng 8 Nhấn nút Đóng Form - Đóng Form Hợp Đồng lại Khi muốn sửa bất kì một hợp đồng nào thì chỉ cần chọn hợp đồng đó trong Listview và Click vào nút sửa sau khi sửa xong ta nhấn vào nút đồng ý chương trình sẽ cập 50
  46. nhật thông tin vừa sửa xong vào cơ sở dữ liệu và đồng thời hiện ra câu thông báo thay đổi thông tin thành công. Khi muốn xóa hợp đồng nào thì ta chỉ cần chọn hợp đồng đó và Click vào nút xóa chương trình sẽ hiện ra hộp thoại hỏi bạn có muốn xóa không nếu chọn Yes thì chương trình sẽ xóa. 51
  47. Nếu muốn tìm hợp đồng nào thì chỉ cần Click vào nút tìm kiếm chương trình sẽ hỏi bạn tìm kiếm kiểu nào nếu bạn chọn tìm theo tên hợp đồng thì chỉ cần nhập vào tên hợp đồng cần tìm và Click vào nút tìm kiếm chương trình sẽ tìm và hiện ra thông báo tìm được bao nhiêu hợp đồng có tên này. 52
  48. STT Biến cố Xử lý 1 Load form - Lấy danh sách các chi tiết hợp đồng đưa vào ListView 2 Nhấn vào nút Thêm Mới - Hiện lên các TextBox để nhập dữ liệu và nhấn nút ghi nhận sẽ lưu xuống bảng Chi Tiết Hợp Đồng. 3 Nhấn vào nút Danh Sách - Lấy danh sách các chi tiết hợp đồng đưa vào ListView 4 Nhấn nút Xóa - Xóa thông tin về chi tiết hợp đồng 5 Nhấn nút Sửa - Sửa thông tin về hồ sơ dự thầu và nhấn nút đồng ý 6 Nhấn nút Tìm Kiếm - Xuất hiện ComboBox để chọn kiểu tìm kiếm 7 Nhấn nút In - In thông tin về chi tiết hợp đồng 8 Nhấn nút Đóng Form - Đóng Form Chi Tiết Hợp Đồng lại 3.3.7.Thông Tin Chi Tiết Hợp Đồng Form thông tin chi tiết hợp đồng được gọi ra từ Form thông tin hợp đồng và cũng có các chức năng như các Form khác như thêm mới , sửa , xóa và tìm kiếm 53
  49. Khi ta muốn thêm mới chi tiết hợp đồng thì Click vào nút thêm mới sau khi thêm xong ta nhấn nút lưu chương trình sẽ lưu xuống cơ sở dữ liệu và đồng thời hiển thị ra câu thông báo ghi thành công. 54
  50. Nếu muốn sửa thì chỉ cần chọn chi tiết hợp đồng muốn sửa trên Listview và nhấn vào nút sửa chương trình sẽ lấy dữ liệu từ Listview đổ ra các Control sau khi sửa xong thì nhấn vào nút đồng ý chương trình sẽ cập nhật lại dữ liệu mới sửa vào cơ sở dữ liệu và hiện ra câu thông báo thay đổi thành công. 55
  51. Nếu muốn xóa thì chọn chi tiết hợp đồng cần xóa và nhấn vào nút xóa chương trình sẽ hỏi bạn có muốn xóa hay không nếu chọn Yes thì chương trình sẽ xóa còn ngược lại chọn No thì sẽ không xóa. 56
  52. Khi muốn tìm chi tiết hợp đồng nào thì chỉ cần Click vào nút tìm kiếm chương trình sẽ bắt bạn chọn kiểu tìm nếu bạn chọn theo mã mặt hàng thì chỉ cần nhập vào mã mặt hàng cần tìm chương trình sẽ tìm và sẽ thông báo tìm được bao nhiêu chi tiết hợp đồng trong mã mặt hàng này. 57
  53. Chương 4: Đánh Giá Kết Quả Đạt Được Và Hướng NghiênCứu Phát Triển 4.1.Đánh Giá Kết Quả Đạt Được Qua quá trình tìm hiểu nghiêm cứu đề tài , chúng em đã đưa ứng dụng chương trình: “ Quản Lý Hồ Sơ Đấu Thầu Của Công Ty 3T “ : - cho phép cập nhật vào hồ sơ mới - cho phép chỉnh sửa hồ sơ đã có và cập nhật lại - cho phép xóa các hồ sơ khi không còn tác dụng nữa - cho phép tìm kiếm nhanh chóng 4.2.Hướng Nghiêm Cứu Và Phát Triển - Cải tiến một số chức năng chưa hoàn chỉnh trong chương trình 4.3.Kết Luận - Với kiến thức nền tảng đã học ở trường và sự nổ lực của nhóm, chúng em đã hoàn thành xong đề tài “Quản Lý Hồ Sơ Đấu Thầu Của Công Ty 3T “ - Mặt dù đã có cố gắng và đầu tư rất nhiều nhưng do thời gian có hạn nên đề tài còn nhiều hạn chế và chương trình có thể chưa tối ưu , đồng thời do kinh nghiệm lập trình chưa tốt nên giao diện có nhiều điểm chưa phù hợp về cách phân bố màu sắc hình ảnh - Chúng em xin nhận những đóng góp quý báu của thầy cô cùng các bạn để chương trình ngày càng hoàn thiện hơn. 58