Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 119 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
119
Dung lượng
11,79 MB
Nội dung
Mục lục Lời nói đầu 4 Chương 1 5 Tổng quan về công ty TNHH Phần Mềm Trí Tuệ và hoạt động quản lý hợp đồng xây dựng của công ty Ciputra 5 1.1. Tổng quan về công ty TNHH Phần Mềm Trí Tuệ 5 1.1.1. Các thông tin vắn tắt 5 1.1.2. Quá trình hình thành và phát triển 7 1.1.3. Hệ thống tổ chức, chức năng, nhiệm vụ của bộ máy quản lý 7 1.1.4. Thực trạng, kết quả hoạt động trong những năm qua 9 1.1.5. Phương hướng, nhiệm vụ trong thời gian tới 13 1.1.6. Thực trạng ứng dụng tin học hỗ trợ hoạt động quản lý và nghiệp vụ. 14 1.2. Hoạt động quản lý hợp đồng xây dựng của công ty Ciputra 15 1.2.1. Tổng quan về tập đoàn Ciputra 15 1.2.2. Công ty Ciputra Việt Nam 20 1.2.3. Thực tế việc giải quyết bài toán quản lý hợp đồng xây dựng tại công ty Ciputra Việt Nam 24 1.2.4. Đề tài đề xuất 25 1.2.5. Phương pháp thực hiện 25 1.2.6. Mục tiêu của phần mềm 26 1.2.7. Thông tin đầu vào, đầu ra của phần mềm 26 1.2.8. Mục đích, phương pháp và phạm vi nghiên cứu của đề tài 27 Chương 2 28 Cơ sở phương pháp luận và những công cụ cần thiết để thực hiện đề tài 28 2.1. Phương pháp luận về phân tích HTTT 28 2.1.1. Các phương pháp thu thập thông tin 28 2.1.2. Kĩ thuật mã hóa 32 2.1.3. Các công cụ mô hình hóa 34 2.2. Phương pháp luận về xây dựng phần mềm 49 2.2.1. Phần mềm và công nghệ phần mềm 49 2.2.2. Lịch sử phát triển của phần mềm 51 2.2.3. Các đặc trưng của phần mềm và phân loại phần mềm 53 2.2.4. Vòng đời phát triển của phần mềm 55 2.2.5. Các phương pháp thiết kế phần mềm 57 2.2.6. Các quy trình trong công nghệ phần mềm 62 2.3. Lựa chọn ngôn ngữ lập trình và hệ quản trị cơ sở dữ liệu 69 2.3.1. Ngôn ngữ lập trình Visual Basic 69 1 2.3.2. Hệ quản trị cơ sở dữ liệu 71 Chương 3 74 Xây dựng chương trình quản lý hợp đồng xây dựng tại công ty CIPUTRA 74 3.1. Xác định yêu cầu người sử dụng 74 3.2. Phân tích nghiệp vụ 74 3.2.1. Mô tả nghiệp vụ 74 3.2.2. Sơ đồ chức năng kinh doanh (BFD) 76 3.2.3. Sơ đồ luồng thông tin (IFD) 77 3.2.4. Sơ đồ luồng dữ liệu (DFD) 81 3.3. Thiết kế phần mềm 87 3.3.1. Thiết kế kiến trúc phần mềm 87 3.3.2. Thiết kế cơ sở dữ liệu 90 3.3.3. Thiết kế giải thuật 96 3.4. Một số giao diện cơ bản của phần mềm 100 3.5.2. Đào tạo người sử dụng 105 Phụ Lục : Một Số Đoạn Mã Chương Trình 109 2 Danh mục hình vẽ Hình 1.1 sơ đồ tổ chức công ty TNHH phần mềm trí tuệ. Hình 1.2 Sơ đồ tổ chức bộ máy công ty TNHH phần mềm trí tuệ. Hình 1.3 sơ đồ qui trình xuất bản. Hình 1.4 sơ đồ tổ chức công ty Ciputra. Hình 2.1: Minh họa cấu trúc sơ đồ phân mức chức năng. Hình 2.2: Mô hình công nghệ phần mềm. Hình 2.3: Mô hình thác nước của vòng đời phát triển của phần mềm. Hình 3.1: Sơ đồ chức năng kinh doanh BFD. Hình 3.2: Sơ đồ IFD của tiến trình lập hợp đồng. Hình 3.3: Sơ đồ IFD của tiến trình thực hiện hợp đồng. Hình 3.4: Sơ đồ IFD của tiến trình thanh toán hợp đồng. Hình 3.5: Sơ đồ IFD của tiến trình thanh lý hợp đồng. Hình 3.6 : Sơ đồ ngữ cảnh. Hình 3.7: Sơ đồ DFD mức 0. Hình 3.8: Sơ đồ phhân rã mức 1 của tiến trình ký hợp đồng. Hình 3.9: Sơ đồ phân rã mức 1 của tiến trình thực hiện hợp đồng. Hình 3.10: Sơ đồ phân rã mức 1 của tiến trình thanh toán hợp đồng. Hình 3.11: Sơ đồ phân rã mức 1 của tiến trình thanh lý hợp đồng. Hình 3.12 : Sơ đồ kiến trúc phần mềm. Hình 3.13: Sơ đồ mối quan hệ giữa các bảng. 3 Chuyên đề tốt nghiệp Lời nói đầu Trong thời đại kinh tế hiện nay, tin học hoá doanh nghiệp chính là một xu hướng tất yếu, phù hợp với sự phát triển chung của nền kinh tế trong nước và quốc tế. Thực tế thì quá trình tin học hoá doanh nghiệp đã được thực hiện ở các nước trên thế giới từ lâu và nó đã khẳng định được giá trị của mình đối với sự phát triển của nền kinh tế nói chung và đối với doanh nghiệp nói riêng. Công ty Ciputra Việt Nam cũng đã nắm bắt được xu hướng đó và trong những năm gần đây hết sức chú trọng đến vấn đề này. Qua sự tìm hiểu tình hình tại công ty Ciputra và theo yêu cầu của phòng quản lí khối lượng và chất lượng em đã lựa chọn đề tài “ Xây dựng chương trình quản lí hợp đồng xây dựng”. Đề tài được chia làm ba chương: Chương I: Tổng quan về công ty TNHH Phần Mềm Trí Tuệ và hoạt động quản lý hợp đồng xây dựng của công ty Ciputra Việt Nam. Chương II: Cơ sở phương pháp luận và công cụ thực hiện đề tài. Chương III: Xây dựng chương trình quản lý hợp đồng xây dựng tại công ty Ciputra. Lại Văn Hiếu Lớp: Tin 47B 4 Chuyên đề tốt nghiệp Chương 1 Tổng quan về công ty TNHH Phần Mềm Trí Tuệ và hoạt động quản lý hợp đồng xây dựng của công ty Ciputra. 1.1. Tổng quan về công ty TNHH Phần Mềm Trí Tuệ. 1.1.1. Các thông tin vắn tắt. Tên giao dịch Công ty Phần Mềm Trí Tuệ - ISOFTCO Ngày thành lập 03/11/2003 Địa chỉ P.707, Nhà CT3-2, KĐT mới Mễ Trì Hạ, Đường Phạm Hùng, Từ liêm, Hà nội, Việt Nam Ban lãnh đạo Giám đốc: Đỗ Hữu Binh Phó giám đốc điều hành: Lê Đức An Phó giám đốc kĩ thuật: Bùi Thanh Hải Phụ trách bộ phận gia công phần mềm: Trịnh Kỳ Sơn Lĩnh vực hoạt động chính Gia công phần mềm Phát triển ứng dụng chủ/khách Quản trị dữ liệu & thiết kế cấu trúc dữ liệu Thiết kế Website Thiết kế Logo/Banner Phát triển ứng dụng trên nền Web Tư vấn, thiết kế mạng LAN/WAN/INTRANET Đào tạo Số nhân viên 35 (thời điểm tháng 02/2007) Lại Văn Hiếu Lớp: Tin 47B 5 Chuyên đề tốt nghiệp URL www.isoftco.com Các đối tác tiêu biểu Luminas Company Beat Inc., Co., Japan Motorola Vietnam 4 Qualia LoGo giao dịch : Ý nghĩa logo : Là sản phẩm do chính công ty thiết kế, Logo của ISOFTCO thể hiện đúng văn hoá. Nó thể hiện sự hài hoà giữa trời (hình tròn) và đất (hình vuông), khát khao vươn tới tầm cao mới của con người bằng việc trang bị cho mình tri thức. Hình vuông được tạo thành từ 09 hình tròn - thực chất là hình vuông ma phương trong kinh dịch, thể hiện sự biến đổi khôn lường của một thế giới thông tin đang được số hóa. Hình vuông còn tượng trưng cho một tập thể ISOFTCO đoàn kết. Hình tròn khuyết thể hiện khát khao của ISOFTCO luôn muốn vượt ra khỏi mọi giới hạn của chân trời tri thức. Lại Văn Hiếu Lớp: Tin 47B 6 Chuyên đề tốt nghiệp 1.1.2. Quá trình hình thành và phát triển. 03/11/2003 Thành lập Công ty Phần Mềm Trí Tuệ - ISOFTCO 01/2004 Trở thành đối tác của Công ty Lumimas (Anh Quốc) 08/2004 Trở thành nhà cung cấp Phần mềm đầu tiên cho Motorola Việt Nam 07/2005 Ký kết Hợp đồng gia công Phần mềm cho Công ty Beat, Nhật Bản. - Bắt đầu thực hiện chiến lược thâm nhập thị trường phần mềm Nhật Bản 07/2006 Ký kết Hợp đồng gia công phần mềm cho Công ty 4 Qualia, Nhật Bản. 1.1.3. Hệ thống tổ chức, chức năng, nhiệm vụ của bộ máy quản lý. Do mới thành lập nên điều kiện về cơ sở vật chất còn hạn chế, công ty thuê trụ sở ở phòng 1B, tòa nhà An Lạc, đường Hoàng Ngân, Trung Hòa, Cầu Giấy, Hà Nội. Công ty có 25 cán bộ công nhân viên được tổ chức thành 5 phòng ban theo sơ đồ sau: Hình 1.1 sơ đồ tổ chức công ty TNHH phần mềm trí tuệ Chức năng của các phòng ban như sau: Lại Văn Hiếu Lớp: Tin 47B 7 Phòng Giám đốc Phòng e-city Phòng gia công phần mềm Phòng JTT Phòng kế toán Chuyên đề tốt nghiệp - Phòng Giám đốc: là nơi làm việc của giám đốc công ty, quản lý chung tất cả các vấn đề của công ty. - Phòng e-city: gồm 8 nhân viên, quản trị nội dung trang e-city.vn và làm một số dự án trong nước. - Phòng gia công phần mềm: gồm 10 nhân viên, làm các dự án outsoucing. - Phòng JTT: gồm 4 nhân viên, có nhiệm vụ phiên dịch và test phần mềm. - Phòng kế toán: 2 nhân viên. Sơ đồ tổ chức bộ máy quản lý của công ty được thể hiện trong sơ đồ sau: Hình 1.2 Sơ đồ tổ chức bộ máy công ty TNHH phần mềm trí tuệ. + Giám đốc: quản lý chung tất cả các vấn đề của công ty, cả về hoạt động và tài chính, tìm kiếm khách hàng. + PGĐ điều hành: điều hành các dự án trong công ty, quản lý tiến độ và chất lượng của các dự án, quản lý một số việc chính nếu Giám đốc vắng mặt. + PGĐ kỹ thuật: quản lý các vấn đề kỹ thuật của các dự án. + Phụ trách bộ phận gia công phần mềm: nhận yêu cầu từ khách hàng; phân tích yêu cầu; đưa xuống cho team phát triển phần mềm; bàn giao, triển khai cho khách hàng. Lại Văn Hiếu Lớp: Tin 47B 8 Giám đốc PGĐ điều hành PGĐ kỹ thuật Bộ phận gia công phần mềm Chuyên đề tốt nghiệp 1.1.4. Thực trạng, kết quả hoạt động trong những năm qua. Trải qua hơn 5 năm thành lập và phát triển, công ty TNHH phần mềm trí tuệ đã đạt được một số kết quả sau: - Về đối tác: thiết lập quan hệ đối tác với nhiều công ty, tiêu biểu là: Luminas Company, Beat Inc., Co., Motorola Việt Nam, 4 Qualia. Ngoài ra còn có nhiều khách hàng trong nước tiêu biểu là: Mai Hoang Informatics Co., Ltd; Ngoc Ha Service Informatics Co., Ltd; Ciputra Ha Noi; NETTRA… - Về dịch vụ: Công ty TNHH phần mềm trí tuệ tự tin đem đến cho khách hàng các sản phẩm và giải pháp phần mềm với chất lượng cao, giá cả cạnh tranh và đảm bảo về thời hạn; Các thiết kế và giải pháp hoàn hảo cho Website thương mại điện tử chuyên nghiệp và ấn tượng; Dịch vụ hỗ trợ khách hàng hoàn hảo. Các sản phẩm và dịch vụ do ISOFTCO phát triển đều chú trọng đến đối tượng sử dụng để tạo ra giá trị gia tăng cho khách hàng và được phát triển trên những công nghệ hiện đại nhất, đáp ứng chuẩn mực quốc tế. Các dịch vụ chính của công ty là: + Công ty có kinh nghiệm phát triển các ứng dụng chủ/khách trên cả hệ thống Windows và Unix/Linux. Những ứng dụng này có thể là các công cụ cập nhật/trao đổi/nhân bản dữ liệu hay các tiện ích điều khiển từ xa trong môi trường thông tin phân tán. + Quản trị dữ liệu & Thiết kế cấu trúc dữ liệu. Các chuyên gia quản trị dữ liệu của ISOFTCO sẽ giúp bạn tránh được những thời gian chết của hệ thống, dự đoán và tháo gỡ những vấn đề về hiệu suất làm việc trước khi chúng ảnh hưởng đến hệ thống, hay giảm thiểu sự mất mát dữ liệu khi có sự cố. Công việc này bao gồm các thao tác như sao lưu hàng ngày, tối ưu hoá cấu trúc, khôi phục cấu hình và dữ liệu khi gặp sự cố… ISOFTCO cung cấp các dịch vụ quản trị dữ liệu từ xa hay Lại Văn Hiếu Lớp: Tin 47B 9 Chuyên đề tốt nghiệp tại chỗ để đảm bảo sự hoạt động ổn định cho các hệ thống thông tin. Cấu trúc dữ liệu thường là nhân tố quan trọng nhất quyết định tuổi thọ của các hệ thống thông tin. Với các chuyên gia nhiều kinh nghiệm làm việc trên các hệ thống tiên tiến như Oracle, IBM DB2, Microsoft SQL Server, MySQL, PostgreSQL, ISOFTCO bảo đảm hiệu suất, độ tin cậy và khả năng mở rộng cho hệ thống của bạn. + Thiết kế website:Sản phẩm này đặc biệt phù hợp với các doanh nghiệp mới đi vào hoạt động với các đặc tính: Giao diện đẹp, hiệu ứng hình ảnh đa dạng (theo yêu cầu của khách hàng). Cấu trúc của Website hợp lý, tiện lợi cho người truy cập tìm hiểu thông tin và dịch vụ của doanh nghiệp. Hiển thị ngày tháng, đa ngôn ngữ. Ngôn ngữ lập trình: PHP/ASP/HTML (Hypertext Markup Language) + Ngày càng nhiều doanh nghiệp đang nhận thức được tầm quan trọng của Logo. Nắm bắt được xu hướng đó, đội ngũ nhân viên của ISOFTCO đã không ngừng sáng tạo để đưa ra được những ý tưởng thiết kế logo độc đáo. Khách hàng có thể hoàn toàn tin tưởng vào ISOFTCO khi quyết định lựa chọn cho doanh nghiệp mình một Logo có ý nghĩa. + Phát triển ứng dụng trên nền web. Internet đã trở thành một yếu tố quan trọng trong đời sống của chúng ta và nó làm thay đổi các hình thức trao đổi, kinh doanh truyền thống. Để hỗ trợ các doanh nghiệp ứng dụng thành công các ưu thế nổi bật của Internet, như: • Giảm thiểu tối đa chi phí. • Tránh mọi thất thoát tài sản. • Chất lượng cao. Lại Văn Hiếu Lớp: Tin 47B 10 [...]... tốt nghiệp 26 Sử dụng qui trình “ Thác nước” trong việc xây dựng chương trình 1.2.6 Mục tiêu của phần mềm Phần mềm quản lí hợp đồng cần đạt được các mục đích sau: • Tạo và quản lí danh mục chủ đầu tư, nhà thầu, vật tư, máy móc • Tạo và quản lí thông tin hợp đồng cho mỗi dự án • Quản lí thanh toán hợp đồng • Quản lí thanh lí hợp đồng • Quản lí kì hạn thanh toán với mỗi hợp đồng 1.2.7 Thông tin đầu vào,... để phục vụ cho công tác quản lí hợp đồng xây dựng 1.2.3 Thực tế việc giải quyết bài toán quản lý hợp đồng xây dựng tại công ty Ciputra Việt Nam Công tác quản lí các hợp đồng mua vật tư, hợp đồng xây lắp, hợp đồng thuê máy móc thiết bị cho các dự án ở công ty hiện tại đang được thực hiện với sự trợ giúp một phần của máy tính Những bản hợp đồng mua vật tư, hợp đồng xây lắp, hợp đồng thuê máy móc thiết... Mục đích nghiên cứu: • Tìm hiểu tổng quan về cơ cấu tổ chức, quá trình thành lập và phát triển của công ty • Tìm hiểu bài toán quản lí hợp đồng xây dựng tại đơn vị, làm rõ tính cấp thiết của đề tài • Tìm hiểu phương pháp luận xây dựng và quản lí một dự án phần mềm • Thực hiện phân tích, thiết kế và xây dựng phần mềm quản lí hợp đồng xây dựng, giải quyết vấn đề phát sinh của hệ thống cũ và đáp ứng yêu... đó có 1 trưởng phòng và 1 phó phòng, mọi giao dịch phát sinh liên quan đến hợp đồng xây dựng như: hợp đồng xây lắp, hợp đồng cung ứng vật tư, hợp đồng thuê máy móc, thiết bị đều do phòng này quản lí và chịu sự quản lí chung của giám đốc 2 Phòng hiện tại đang sử dụng phần mềm Ecxel để quản lý các giao dịch phát sinh Phòng quản lí bất động sản: Phòng này chịu trách nhiệm về lĩnh vực kinh doanh nhà đất,... thầu, chủ đầu tư • Danh sách vật tư, máy móc thiết bị • Hợp đồng xây lắp • Hợp đồng mua vật tư • Hợp đồng thuê máy móc, thiết bị • Các phiếu thanh toán, biên bản thanh lí hợp đồng • Phụ lục hợp đồng Thông tin đầu ra: • Báo cáo danh sách nhà thầu, chủ đầu tư • Báo cáo tổng hợp về hợp đồng • Báo cáo về tình hình thanh toán • Báo cáo thanh lí hợp đồng Lại Văn Hiếu Lớp: Tin 47B Chuyên đề tốt nghiệp 27 1.2.8... quyết những khó khăn cho bài toán quản lí hợp đồng xây dựng, em quyết định chọn đề tài : “ Xây dựng chương trình quản lí hợp đồng xây dựng tại công ty Ciputra Việt Nam” 1.2.5 Phương pháp thực hiện Vận dụng phương pháp duy vật biện chứng trong kinh tế làm phương pháp luận cơ bản, kết hợp các phương pháp khác như phân tích hệ thống, phương pháp thống kê, phương pháp tổng hợp, phương pháp khảo sát thực tế,... chiến lược marketing và chịu sự quản lý trực tiếp của giám đốc 1 Lại Văn Hiếu Lớp: Tin 47B Chuyên đề tốt nghiệp 23 Phòng quản lý khối lượng và chất lượng: Đây là bộ phận sử dụng phần mềm ứng dụng quản lý hợp đồng xây dựng, phòng quản lý khối lượng và chất lượng chịu trách nhiệm về vấn đề liên quan đến hợp đồng xây lắp, hợp đồng cung ứng vật tư, thuê máy móc, thiết bị xây dựng cho các dự án Phòng bao gồm... cho việc lưu trữ các bản hợp đồng, hồ sơ các nhà cung cấp, các bản thanh lí hợp đồng, các hồ sơ về nhà thầu… • Khối lượng dữ liệu cần xử lí rất lớn dẫn đến sai sót và chậm chạp gây khó khăn lớn trong quản lí • Thời gian lưu trữ các văn bản , hợp đồng thường là lâu dài tùy theo dự án của công ty dẫn đến quá trình kiểm tra thanh toán, thanh lí hợp đồng rất khó kiểm soát • Quá trình luân chuyển thông tin... quả kinh doanh nổi bật Xây dựng chung cư và cao tầng Ciputra Xây dựng câu lạc bộ Ciputra Xây dựng tòa nhà G2, G3 khu đô thị Ciputra d, Thực trạng ứng dụng tin học trong quản lý tại phòng Quản lí khối lượng và chất lượng Tình trạng thiết bị tin học Nhận thức được tầm quan trọng cũng như lợi ích của công nghệ thông tin đối với hoạt động quản lí của đơn vị Phòng quản lí khối lượng và chất lượng... thông tin trong hệ thống chậm chạp và khó kiểm soát với số lượng nhân viên không nhiều của phòng quản lí khối lượng và chất lượng Với một số khó khăn chủ yếu kể trên thì việc Xây dựng một phần mềm quản lí hợp đồng xây dựng tại phòng quản lí khối lượng và chất lượng là giải pháp và cũng là xu thế tất yếu phù hợp với yêu cầu hiện tại và sự phát triển của tổ chức trong tương lai 1.2.4 Đề tài đề xuất Thông . hoạt động quản lý hợp đồng xây dựng của công ty Ciputra Việt Nam. Chương II: Cơ sở phương pháp luận và công cụ thực hiện đề tài. Chương III: Xây dựng chương trình quản lý hợp đồng xây dựng tại. và theo yêu cầu của phòng quản lí khối lượng và chất lượng em đã lựa chọn đề tài “ Xây dựng chương trình quản lí hợp đồng xây dựng . Đề tài được chia làm ba chương: Chương I: Tổng quan về công. của tiến trình lập hợp đồng. Hình 3.3: Sơ đồ IFD của tiến trình thực hiện hợp đồng. Hình 3.4: Sơ đồ IFD của tiến trình thanh toán hợp đồng. Hình 3.5: Sơ đồ IFD của tiến trình thanh lý hợp đồng. Hình