Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
151 KB
Nội dung
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] Software Architecture Document Date [May 18, 2010] Version [1.1] Status [Type document status here] Author [Le Thanh Tung, Developer],[Pham Minh Tuan, 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 INTRODUCTION 1.1 PURPOSE 1.2 SCOPE 1.3 DEFINITIONS, ACRONYMS AND ABBREVIATIONS 1.3.1 Terminology and Definitions 1.3.2 Abbreviations and Notations 1.4 REFERENCES 1.5 OVERVIEW ARCHITECTURAL REPRESENTATION ARCHITECTURAL GOALS AND CONSTRAINTS 3.1 SPECIFIC REQUIREMENTS 3.1.1 Functions 3.1.2 Non Functions 3.2 EXTERNAL INTERFACES 3.2.1 User interfaces 3.2.2 Hardware interfaces 3.2.3 Software interfaces .9 3.2.4 Communications interfaces USE-CASE VIEW LOGICAL VIEW PROCESS VIEW 10 DEPLOYMENT VIEW .12 DATA VIEW (OPTIONAL) 12 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 Introduction 1.1 Purpose This Software Architecture Document (SAD) provides a comprehensive architectural overview of the Card Management System, using a different number of architectural views to depict different aspects of the system It is intended to capture and convey the significant architectural decisions which have been made on the system The SAD will show the identified subsystems and their interfaces, layers, packages and essential classes The document audience is the Software Architect and the Project Team and will be used as input to the detailed design process All document used Enterprise Architect software to analysis and design Click here to view all 1.2 Scope Software Architecture Document applies: - Usecase view - Logical view - Process view - Deployment view - Implement view - Data view 1.3 Definitions, Acronyms and Abbreviations No Term Dealer Description Nhân viên công ty bán mẫu thiết kế 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 No Term Description Structure Type Tên gọi mẫu nhà Wind Region Vùng gió Terrain Category Kiểu địa hình Base Type Kiểu trụ nhà xưỡng Roof Pitch Độ nghiêng mái Span Chiều rộng Bay Số gian nhà Height Chiều cao ngơi nhà Lookup code Một kiến trúc có số quy định Structure_Close ? Cấu trúc nhà xưỡng đóng hay mở Column Cột trụ Rafter Đòn tay Purlin Xà gồ, vng góc với rafter Girt Xà gồ đóng ngang Roof sheeting Tôn mái Wall sheeting Tôn tường Gutter Máng xối (có bao thành phần gutter hai hai phần hai bên) Tấm nối column với rafer (dùng trợ lực, Haunch Plate trường hợp kiến trúc lớn thay column) Apex Plate Tấm nối hai rafter PADoor Cửa RDoor Cửa cuộn SLDDoor Cửa trượt 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 No Term Description Screws Con vít Bolt Buloong Plate & Bracket Wind Bracing Awning Một loại dây Mái hiên (là kiến trúc phụ bao gồm colum, rafter, purlin, purlin, girt…) Downpipe Ống nước Knee Brace Giống haunch plate Briding Dùng để nối Purlin Flashing Bao che nơi chi tiết gắn với Carry Beams Kết hợp với chi tiết khác cho khoảng rộng gấp đôi bay (là Options) Trac Đường nối (cho SLDDoor) Vent Vòng xoay tản nhiệt 1.3.1 Terminology and Definitions Term Definition 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 1.3.2 Abbreviation Abbreviations and Notations Definition 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 1.4 References 1.5 Overview Sections 2-10 of this document provide the details of the software architecture Architectural Representation The architecture of the application is represented following the recommendations of the Rational Unified Process and the Rational Architecture Practice guidelines The UML specification of the systems has been divided into six models: • Use Case Model [Use Case View::Use-Case Model] • Analysis Model [Logical View::Analysis Model] • User Experience Model [Logical View::User Experience Model] • Design Model [Logical View::Design Model] • Implementation Model [Component View::com], and • Deployment Model [Deployment View] The Logical View and the Component View also include packages that represent the Java language and the struts framework elements Collectively the above models and packages form a complete UML specification of the system 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 Architectural Goals and Constraints 3.1 Specific requirements \1.Requirement\SoftwareRequirementSpecification(SRS)\TruQuote_1.Softwa reRequirementSpecification(SRS).doc 3.1.1 Functions \1.Requirement\REQs\TruQuote_3.FunctionREQs.doc 3.1.2 Non Functions \1.Requirement\NonFuntionalREQs\TruQuote_4.NonFunctionREQs.doc 3.2 External interfaces 3.2.1 User interfaces \1.Requirement\UserInterfacePrototype\TruQuote_6.UserInterfaceProtot ype.doc 3.2.2 Hardware interfaces 3.2.3 Software interfaces 3.2.4 Communications interfaces Use-Case View \1.Requirement\UseCase\TruQuote_UseCaseModel.doc Logical View 1.HighLevelDesign\TruQuote_1.HighLevelDesign.doc 1.HighLevelDesign\TruQuote_2.DomainModel.doc 2.LowLevelDesign\3.ClassModel.doc 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 Process View 2.LowLevelDesign\4.ProcessView.doc 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 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 Deployment View 2.LowLevelDesign\5.DeploymentView.doc Data View (optional) 3.DatabaseDesign\6.DataView.doc 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 ... 1.RequirementSoftwareRequirementSpecification(SRS) TruQuote_ 1.Softwa reRequirementSpecification(SRS).doc 3.1.1 Functions 1.RequirementREQs TruQuote_ 3.FunctionREQs.doc 3.1.2 Non Functions 1.RequirementNonFuntionalREQs TruQuote_ 4.NonFunctionREQs.doc... 1.RequirementUserInterfacePrototype TruQuote_ 6.UserInterfaceProtot ype.doc 3.2.2 Hardware interfaces 3.2.3 Software interfaces 3.2.4 Communications interfaces Use-Case View 1.RequirementUseCase TruQuote_ UseCaseModel.doc... 1.RequirementUseCase TruQuote_ UseCaseModel.doc Logical View 1.HighLevelDesign TruQuote_ 1.HighLevelDesign.doc 1.HighLevelDesign TruQuote_ 2.DomainModel.doc 2.LowLevelDesign3.ClassModel.doc Smart World