Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 [TRUQUOTE] High Level Design Date [May 18, 2010] Version [1.0] Status [Type document status here] Author [Lê Thanh Tùng, Developer],[Phạm Minh Tuấn, Developer] Reviewed by [Le Tat Hai, Project Manager] Approved by [Nguyen Thi Thanh Thuy, Director] Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 Revision History Date Version Description Author Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 Table of Contents Giới thiệu 1.1 Mục đích 1.1 Phạm vi 1.2 Người xem 1.3 Các định nghĩa Chữ viết tắt 1.4 Tài liệu tham khảo Tổng quan 2.1 Mô tả chức 2.2 Xem xét thiết kế 2.2.1 Mục tiêu 2.2.2 Quy cách phần cứng 2.2.3 Quy cách phần mềm Thiết kế tổng quát 3.1 Mơ hình kiến trúc 3.2 Phân tích Thiết kế tổng quát 3.2.1 Mô tả Module .7 3.2.1.1 Create Order 3.2.1.1.1 Giới thiệu 3.2.1.1.2 Các chức 3.2.1.2 Admin 3.2.1.3 Output .8 3.2.2 Mơ hình thơng dụng .8 Những trường hợp đặc biệt Công nghệ 10 5.1 Việc sử dụng tài nguyên hệ thống 10 5.1.1 CPU 10 5.1.2 Memory 10 5.1.3 Disk Space 10 5.1.3.1 Executable Sizes 10 5.1.3.2 Default Data Files 10 Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 Giới thiệu 1.1 Mục đích Tài liệu mơ tả hoạt động chức tổng quát phần mềm TruQuote 1.1 Phạm vi Tài liệu mô tả tổng quan thành phần ứng dụng không mô tả chi tiết 1.2 Người xem Tài liệu dùng cho nhóm tham gia phát triển phần mềm TruQuote nắm rõ kiến trúc tổng quát hệ thống 1.3 Các định nghĩa Chữ viết tắt [Phần cung cấp tất định nghĩa thuật ngữ, chữ viết tắt để hiểu tài liệu Thơng tin cung cấp dựa việc tham khảo phần Thuật ngữ.] 1.4 Tài liệu tham khảo [Phần cung cấp danh sách đầy đủ tất tài liệu dùng để tham khảo tài liệu Phân biệt tài liệu tựa đề, số báo cáo (nếu có), ngày quan phát hành Ghi rõ mã nguồn chứa tài liệu tham khảo Thơng tin cung cấp dựa việc tham khảo mục Tài liệu tham khảo.] Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 Tổng quan 2.1 Mô tả chức \ \1_Requirement\REQs\TruQuote_3.FunctionREQs.doc 2.2 Xem xét thiết kế 2.2.1 Mục tiêu [Phần mô tả vấn đề cần giải trước đưa giải pháp thiết kế hòan thiện.] 2.2.2 Quy cách phần cứng [Liệt kê yêu cầu phần cứng (lấy từ tài liệu Yêu cầu Dự án)] Bảng Quy cách phần cứng STT Phần cứng PC Quy cách Pentium IV 1.6GB or higher RAM 512MB or higher VGA : (optinal) 2.2.3 Quy cách phần mềm Bảng Quy cách phần mềm STT Phần mềm Quy cách Hệ điều hành Windows XP SP2 or later Ngôn ngữ phát triển Visual C# (Visual Studio NET 2010) Library Database management system MySQL Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 Thiết kế tổng quát Phần cung cấp mô tả chi tiết việc thiết kế tổng qt ứng dụng 3.1 Mơ hình kiến trúc Phần thảo luận kết cấu kiến trúc thành phần ứng dụng Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 custom Functional Requirements Dealer Functional Requirements describe the features, behavior, business rules and general functionality that the proposed system must support Design Draw ings + Register account + Re-design Template Of Structure Type + Login + Render 2D + Create Order + Render 2D + Delete Order + Render 3D + Manage Customer Information + Zoom + Search Order + Send Mail + Backup Order Admin Print + Management Dealer Information + Print 3D Model + Update Cost + Print Layout + Verfy Order Information + Print Elevations + Print Total Costs + Print Output Meterial Generate Cost + Generate Options Total Costs + Generate Total Costs File Output + Generate File *.csv Format + Save File *.tqu Format 3.2 Phân tích Thiết kế tổng quát 3.2.1 Mơ tả Module Chương trình cho phép người bán hàng thiết kế mẫu nhà tiền chế theo yêu cầu khách hàng Sau thiết kế hoàn tất, hệ thống hiển thị giá tham khảo nhà cho khách hàng Nếu khách hàng đồng ý thiết kế lưu lại chuyển giao cho phận xây dựng để xây dựng lên nhà Ngồi ra, người dùng hiển thị nhà hình ảnh 3D, in hình chiếu nhà Sau thiết kế hoàn thành, thành phần nhà lưu lại ghi xuống file theo định dạng csv gửi lên server để xác nhận lại thông tin nhà định xem với thiết kế vậy, nhà có phép xây dựng hay khơng Chương trình cho phép người quản trị quản lý user, giá vật tư, sách giảm giá cho loại khách hàng… 3.2.1.1 Create Order 3.2.1.1.1Giới thiệu Đây chương trình ứng dụng máy client Nó cung cấp chức cần thiết để dùng thiết kế nhà tiền chế với vật liệu thành phần kèm theo nhà biết giá thành tương ứng cho thiết kế Đồng thời người dùng xem thiết kế dạng hình ảnh 3D in vẽ 2D Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 3.2.1.1.2Các chức Create Order cung cấp chức sau: - Chọn mẫu nhà: cho phép người dùng chọn mẫu nhà theo yêu cầu khách hàng - Điền thông tin khách hàng: người bán hàng nhập thông tin khách hàng: tên, địa chỉ, điện thoại … - Thiết kế bản: lựa chọn vật liệu màu sắc cho nhà theo yêu cầu khách hàng Sau thiết kế xong, hệ thống hiển thị giá tham khảo cho khách hàng - Thêm lựa chọn khác cho nhà: người bán hàng thêm lựa chọn khác cho nhà: cửa sổ, cửa … Nếu khách hàng đồng ý, thiết kế lưu lại người bán hàng lấy thêm thông tin cần thiết để xây dựng nhà: chi phí phát sinh (giá vận chuyển, giá thuê loại phương tiện khác …), phần trăm giảm giá cho loại khách hàng… sau hệ thống tính tốn lại đưa giá cuối nhà cho khách hàng 3.2.1.2 Admin Admin cung cấp chức sau: - Chức 1: cho phép admin quản trị hệ thống: user, giá vật tư, phần trăm hoa hồng user… - Chức 2: cho phép backup hệ thống 3.2.1.3 Output Output cung cấp chức sau: - Xem lại thiết kế dạng hình ảnh 3D - Chức in: người dùng xuất bảng báo giá, vẽ hình chiếu (trái, phải, trước, sau), bảng vật liệu để xây dựng nên nhà 3.2.2 Mơ hình thơng dụng Biểu đồ chuỗi thông dụng ứng dụng minh họa sau: Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 Những trường hợp đặc biệt [Mô tả nguyên tắc sử dụng xả lỗi] Smart World Technology Co ltd Address: 02 No Trang Long Street, ward 13, Binh Thanh District, HCMC Vietnam Phone: 84-8-66 749 024 Fax: 84-8-62 584 459 Công nghệ 5.1 Việc sử dụng tài nguyên hệ thống 5.1.1 CPU 5.1.2 Memory 5.1.3 Disk Space 5.1.3.1 Executable Sizes 5.1.3.2 Default Data Files [Trang cuối] ... tắt để hiểu tài liệu Thông tin cung cấp dựa việc tham khảo phần Thuật ngữ.] 1.4 Tài liệu tham khảo [Phần cung cấp danh sách đầy đủ tất tài liệu dùng để tham khảo tài liệu Phân biệt tài liệu tựa... thiệu 1.1 Mục đích Tài liệu mơ tả hoạt động chức tổng quát phần mềm TruQuote 1.1 Phạm vi Tài liệu mô tả tổng quan thành phần ứng dụng không mô tả chi tiết 1.2 Người xem Tài liệu dùng cho nhóm... đề, số báo cáo (nếu có), ngày quan phát hành Ghi rõ mã nguồn chứa tài liệu tham khảo Thơng tin cung cấp dựa việc tham khảo mục Tài liệu tham khảo.] Smart World Technology Co ltd Address: 02 No Trang