Docstoc

Software Architecture Template

Document Sample
Software Architecture Template Powered By Docstoc
					This is a template that helps a software developer create a new project or product. This
template can help organize and coordinate the developer’s efforts by providing a
concrete plan of action. This template includes an architectural overview, a functional
overview, non-functional attributes, logical architecture, design guidelines, and
environment. This guide can be used by small businesses or other entities that design
software and want more information on how to create an architectural template.
<specify Company details/ Confidentiality information here>




     Technical Architecture
Table of Contents
1.  Introduction ................................................................................................................. 4
  1.1. Purpose................................................................................................................. 4
  1.2. Scope .................................................................................................................... 4
  1.3. Targeted Audience ............................................................................................... 4
  1.4. References ............................................................................................................ 4
  1.5. Definitions, Acronyms and Abbreviations ............................................................ 4
  1.6. Organization of the Document............................................................................. 4
2. Architectural Overview ................................................................................................ 4
  2.1. System Overview .................................................................................................. 4
  2.2. Business Goals ...................................................................................................... 4
  2.3. Architectural Goals ............................................................................................... 4
  2.4. Architectural Constraints ..................................................................................... 4
  2.5. Assumptions and Dependencies .......................................................................... 4
  2.6. Risks ...................................................................................................................... 4
3. Functional Architecture ............................................................................................... 4
  3.1. High Level Use Cases ............................................................................................ 4
  3.2. Conceptual Diagram ............................................................................................. 4
  3.3. Activity Diagram ................................................................................................... 4
  3.4. Sequence Diagram ............................................................................................... 4
4. Non Functional Attributes ........................................................................................... 5
  4.1. Scalability.............................................................................................................. 5
  4.2. Performance ......................................................................................................... 5
  4.3. Security ................................................................................................................. 5
5. Logical Architecture ..................................................................................................... 5
  5.1. Software Layer Diagram ....................................................................................... 5
  5.2. Layer Description.................................................................................................. 5
6. Components Description ............................................................................................. 5
7. External Interfaces ....................................................................................................... 5
8. Network Architecture .................................................................................................. 5
  8.1. Network Architecture Model ............................................................................... 5
9. Deployment Architecture ............................................................................................ 5
  9.1. Deployment View ................................................................................................. 5
10. Design Guidelines..................................................................................................... 5
  10.1.   Design Consistency ........................................................................................... 5
  10.2.   Logging and Tracing .......................................................................................... 5
  10.3.   Transaction Management Mechanism............................................................. 5
  10.4.   Error Management Mechanism ....................................................................... 5
  10.5.   Security Management Mechanism................................................................... 5
11. Architectural Scenarios ............................................................................................ 6
  11.1.   Scenarios Overview .......................................................................................... 6
  11.2.   Scenario ............................................................................................................ 6
12. Environment............................................................................................................. 6



© Copyright 2010 Docstoc Inc. registered document proprietary, copy not                                                        3
   12.1.      Development Environment .............................................................................. 6
   12.2.      Test Environment ............................................................................................. 6
   12.3.      Production Environment .................................................................................. 6


1. Introduction

    1.1. Purpose

    1.2. Scope

    1.3. Targeted Audience

    1.4. References

    1.5. Definitions, Acronyms and Abbreviations

    1.6. Organization of the Document


2. Architectural Overview

    2.1. System Overview

    2.2. Business Goals

    2.3. Architectural Goals

    2.4. Architectural Constraints

    2.5. Assumptions and Dependencies

    2.6. Risks


3. Functional Architecture

    3.1. High Level Use Cases

    3.2. Conceptual Diagram

    3.3. Activity Diagram

    3.4. Sequence Diagram




© Copyright 2010 Docstoc Inc. registered document proprietary, copy not                                                 4
4. Non Functional Attributes

    4.1. Scalability

    4.2. Performance

    4.3. Security


5. Logical Architecture

    5.1. Software Layer Diagram

    5.2. Layer Description


6. Components Description



7. External Interfaces



8. Network Architecture

    8.1. Network Architecture Model


9. Deployment Architecture

    9.1. Deployment View


10. Design Guidelines

    10.1.         Design Consistency

    10.2.         Logging and Tracing

    10.3.         Transaction Management Mechanism

    10.4.         Error Management Mechanism

    10.5.         Security Management Mechanism




© Copyright 2010 Docstoc Inc. registered document proprietary, copy not   5
11. Architectural Scenarios

    11.1.         Scenarios Overview

    11.2.         Scenario


12. Environment

    12.1.         Development Environment

    12.2.         Test Environment

    12.3.         Production Environment




© Copyright 2010 Docstoc Inc. registered document proprietary, copy not   6
INFORMATION AND FORMS ARE PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND
INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT OF INTELLECTUAL PROPERTY, OR FITNESS
FOR ANY PARTICULAR PURPOSE. IN NO EVENT SHALL DOCSTOC, INC., OR ITS AGENTS, OFFICERS, ATTORNEYS,
ETC., BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF
PROFITS, BUSINESS INTERRUPTION, LOSS OF INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE
THE MATERIALS, EVEN IF DOCSTOC HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. They are for
guidance and should be modified by you or your attorney to meet your specific needs and the laws of your state or jurisdiction. Use at
your own risk. Docstoc® is NOT providing legal or any other kind of advice and is not creating or entering into an Attorney-Client
relationship. The information, reports, and forms are not a substitute for the advice of your own attorney. The law is a personal matter
and no general information or forms or like the kind Docstoc provides can always correctly fit every circumstance.

Note: Carefully read and follow the Instructions and Comments contained in this document for your customization to suit your specific
circumstances and requirements. You will want to delete the Instructions and Comments from open bracket (“[“) to close bracket (“]”)
after reading and following them. You (or your attorney) may want to make additional modifications to meet your specific needs and the
laws of your state. The Instructions and Comments are not a substitute for the advice of your own attorney.

◊ Where within this document you see this symbol: ◊ or an instruction states “Insert any number you choose◊,” or something similar, or
there is a blank for the user to complete, please note that although Docstoc believes the information or number may be any that the user
chooses, and that there is no law governing what the information or number should be, you might want to verify this, including by
consulting with your own attorney practicing in your state. Because the law is different from jurisdiction to jurisdiction and the laws are
subject to change, Docstoc cannot guarantee—and disclaims all guarantees—that it is correct for the information or number to be
anything that the user chooses.

The information, forms, instructions, tips, comments, decision tree alternatives and choices, reports, and services in and through Docstoc
are not legal advice, but are general information / forms on general issues often encountered designed to help Docstoc users, members,
purchasers, and subscribers address their own needs. But information, including tips, general forms, instructions, comments, decision
tree alternatives and choices, and reports, no matter how seemingly customized to conform to the laws and regulations applicable to you,
is not the same as legal advice, which may be the specific application of laws and regulations by lawyers licensed to practice law in your
state to the specific circumstances and needs of individuals and entities. Some states, counties, municipalities, and other governmental
divisions, have highly specific laws and regulations, and our information / forms / reports may not take all those specific laws and
regulations into consideration, although we tried to do so.

Docstoc is not a law firm and the employees and contractors (including attorneys, if any) of Docstoc are not acting as your attorneys, and
none of them are a substitute for the advice of your own attorney licensed to practice law in your state. The employees or contractors of
Docstoc, who wrote or modified any form, instructions, tips, comments, decision tree alternatives and choices, and reports, are NOT
providing legal or any other kind of advice and are not creating or entering into an Attorney-Client relationship. Any such form,
instruction, tips, comments, decision tree alternatives and choices, and reports were most likely NOT prepared or reviewed by an
attorney licensed to practice law in your state, and, therefore, the employees or contractors could not provide you with legal advice even
if they or Docstoc wanted to. Even though we take every reasonable effort to attempt to make sure our information / forms / reports are
accurate, up to-date, and useful, we recommend that you consult a lawyer licensed to practice law in your state if you want professional
assurance that our information, forms, instructions, tips, comments, decision tree alternatives and choices, and reports; your
interpretation of it or them; and the information and input that you provide are appropriate to your particular situation. Application of
these general principles and wording to particular circumstances should be done by a lawyer who has consulted with you in confidence,
learned all relevant information, and explored various options. Before acting on these general principles and general wording, you might
want to hire a lawyer licensed to practice law in the jurisdiction to which your question pertains. The information, forms, instructions,
tips, comments, decision tree alternatives and choices, and reports, available on and through Docstoc are not legal advice and are not
guaranteed to be correct, complete, accurate, or up-to-date. Because the law is different from jurisdiction to jurisdiction, they are subject
to changes, and there are varying interpretations and applications by different courts and governmental and administrative bodies, and
Docstoc cannot guarantee—and disclaims all guarantees—that the information, forms, and reports on or through the site and services are
completely current or accurate. Please further note that laws change and are regularly amended; therefore, the provisions, names, and
section numbers of statutes, codes, or regulations, and the types of permits or licenses within any forms or reports, may not be 100%
correct, as they may be partially or wholly out of date and some relevant ones may have been omitted or misinterpreted.
Docstoc is not permitted to engage in the practice of law. Docstoc is prohibited from providing any kind of advice, explanation,
opinion, or recommendation to a consumer about possible legal rights, remedies, defenses, options, selection, or completion of
forms or strategies.
Communications between you and Docstoc may be protected by our Privacy Policy (http://premium.docstoc.com/privacypolicy), but are
NOT protected by the attorney-client privilege or work product doctrine since Docstoc is not a law firm and is not providing legal
advice. No Docstoc employee, contractor, or attorney is authorized to provide you with any advice about what information
(again, which includes forms) to use or how to use or complete it or them.

Entire document copyright © Docstoc®, Inc., 2010 - 2013 All Right Reserved




© Copyright 2010 Docstoc Inc. registered document proprietary, copy not                                                     7
        u Ø 3 ‹ Ù ( …
  Û 7 9 F N T f q ™ ¶ ∙ Î Þ í                         8 øøøøñøøñøøøìçââââââìçâââââ gdø Q             gdø Q gdø Q
Æ ” ¶!          Æ      L ¶! 
  o p q r s t u v ’ “ ˜ ™ ¶ ∙ ¸ Ò Ó Ô Õ Ö × Ø Ù õ ö ù ú                                            -
       0 1 2 3 4 P Q V W i j k … íÞÓÞ˺˶˨º¨ÓÞÓ–
ÞÓÞ˺˶˨º¨ÓÞÓ„ÞÓÞ˺˶˨º¨ÓÞÓ#                  j                hž8"U     mH nH u #             j                hž8"U
{0J mH nH u               hž8"! h¬b{CJ OJ QJ aJ mH nH u                 j hž8"U             h¬b
{mH nH u            j         hž8"U mH nH u #              j                 hž8"U mH nH u -… † ‡ ˆ ‰
  Š ‹ Œ ¨ © ® ¯ ∙ ¸ ¹ Ó Ô Õ Ö × Ø Ù Ú ö ÷ ú û                                         " # $ % & ' ( )
  E F K L c d e                íÞÓÞ˺˶˨º¨ÓÞÓ–
ÞÓÞ˺˶˨º¨ÓÞÓ„ÞÓÞ˺˶˨º¨ÓÞÓ#                  j‘             hž8"U      mH nH u #            j                hž8"U
{0J mH nH u               hž8"! h¬b{CJ OJ QJ aJ mH nH u                 j hž8"U             h¬b
{mH nH u            j         hž8"U mH nH u #              j—                   hž8"U mH nH u -
    €       ‚ ƒ „ … † ¢
  £ ¨ © ¹ º » Õ Ö × Ø Ù Ú Û Ü ø ù þ ÿ                                    1 2 3 4 5 6 7 8 9 E F µ ¶ íÞÓÞ˺˶
–ÞÓÞ˺˶˨º¨ÓÞÓ„ÞÓÞ˺Ë}vrvk  h˜               hø Q     hø Q hÅ Œ hø Q hÊ"…
  hø Q#          j                 hž8"U mH nH u #                 j‹               hž8"U mH nH u             hŸ Í h¬b
{0J mH nH u               hž8"! h¬b{CJ OJ QJ aJ mH nH u                 j hž8"U             h¬b
{mH nH u            j         hž8"U mH nH u #              j                   hž8"U mH nH u *¶ ∙ = ?
  W ¡ ¢ ° ¼ Ý Þ å ó                    _
{ “ £ ¤ ¶ 7 8 P l m y ¹ º » ¼ ½ ¿ À Â Ã Å Æ È æ                                         ( )
  * + , . / üõüõüêüõüêüõãüõüõüêõüêõüêõüÕüÑÉÅÉÅÉÅÉÅÁ²ÁªÁª¡“ÁÅÑ j he èU                         mH nH u           he èmH
  hÅ Œ hø Q           hŸ5      hø QmH sH h˜         hø Q    hø Q18 > ? W l                 ¡ ¢ ¼ È Ô Ý Þ ó
          4 5 I J _ z { “ £ úõðúúúúõðúúúõðúúõðäðäðúõðú  &
F „h ^„h gdø Q           gdø Q gdø Q        gdø Q £ ¤ ¶ É Ý þ               7 8 P c l m y ‘ ¢
  ¹ º » ¼ ¾ ¿ Á Â Ä Å Ç È úõðððððúõððúõðððúúîúîúîúîúî                       gdø Q      gdø Q gdø Q È , -
       õðîî     gde è   Æ à X gde è 5 0 1 h :p3{ °Ð/ °à=!° "° #   $   %° °Ð                               °Ð
  Ð Š            If     –!v h 5Ö       ˜"#v ˜":V –l tà
6P ”r ”´ Ö0ÿ ÿ ÿ ÿ ÿ ÿ                           ö   6 ”´5Ö         ˜"yt3{ }D ÐÉêyùºÎ Œ‚ªK©             _Toc262228296}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228297}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228298}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228299}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228300}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228301}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228302}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228303}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228304}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228305}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228306}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228307}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228308}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228309}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228310}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228311}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228312}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228313}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228314}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228315}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228316}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228317}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228318}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228319}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228320}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228321}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228322}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228323}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228324}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228325}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228326}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228327}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228328}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228329}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228330}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228331}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228332}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228333}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228334}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228335}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228336}
D ÐÉêyùºÎ Œ‚ªK©              _Toc262228337}D ÐÉêyùºÎ Œ‚ªK©              _Toc262228338}D ÐÉêyùºÎ Œ‚ªK© 
      _Toc262228339}D ÐÉêyùºÎ Œ‚ªK©                _Toc262228340j
                    žžžžžžž6 6 6 6 6 6 6 6 6 v v v v v v v v v 6 6 6 6 6 > 6 6 6 6 6 6 6
  6 2      À Ð à ð                 0 @ P ` p €              À Ð à ð               2 ( Ø è
  0 @ P ` p €              À Ð à ð                0 @ P ` p €                 À Ð à ð
  0 @ P ` p €              À Ð à ð                0 @ P ` p €                 À Ð à ð
  0 @ P ` p €              À Ð à ð                0 @ P ` p €                 8 X ø             V ~ OJ PJ QJ _H             mH
  nH sH tH H`ñÿ H ø Q Normal CJ OJPJQJ_H                                 mH sH tH ` @            `     ø Q Heading 1        $
F ¤ð ¤              5    CJ KH OJ QJ aJ mH sH < @                      <     ø Q Heading 2      & @&        6 aJ DA`òÿ¡D 
    Default Paragraph FontRi@óÿ³R 0 Table Normal                 ö 4Ö          l4Ö        aö     (k ôÿÁ( 0 No List  Xþ ¢ñX 
  ø Q Heading 1 Char#5 KH OJ PJQJ ^JaJ mH sH Vþ ¢                             V ø Q Heading 2 Char"5          6   KH
OJ PJQJ ^JmH sH 4 @               4 ø Q Footer           Æ à À!             Fþ ¢ F ø Q Footer Char CJ OJPJQJ^JaJ r
A r ø Qp TOC Heading                    $ F d            ¤à ¤@& (B* CJ KHOJ QJ \ aJ mH ph6_‘sH
  & @       & ø Qp        TOC 1 * @            * ø Qp         TOC 2 ^„ð6U@¢a 6 ø Q0 Hyperlink
>* B* phÿ4         r 4 ø Q0 Header              Æ H $                 Fþ ¢ F          ø Q0 Header
Char CJ OJPJQJ^JaJ PK                    !‚Š¼ ú         [Content_Types].xml¬‘ËjÃ0 E÷…þƒÐ¶Ørº(¥Ø΢Iw},Ò                 ä±-j „4
Éßwì¸Pº -t# bΙ{U® ã              “óTéU^h…d}㨫ôûî)»×*1P ƒ'¬ô “^××Wåî 0)™¦Též9< “l #¤Ü $yi} å ; À~@‡æ¶
(îŒõÄHœñÄÐuù* D× zƒÈ/0ŠÇ° ðûù $€˜ X«Ç3aZ¢Ò Âà,°D0 j~è3߶Îbãí~ i>ƒ ØÍ 3¿\`õ?ê/ç [Ø ¬¶Géâ\ Ä!ý-
ÛRk.“sþÔ» . .—∙´aæ¿ ÿÿ PK                     !¥Ö§çÀ6 _rels/.rels„ ÏjÃ0 ‡ï…½ƒÑ}QÒà %v/¥ C/£}á( h" Û ëÛOÇ
» „¤ï÷©=þ®‹ùá”ç  šª ÃâC?Ëháv=¿ ‚É…¤§%
[xp†£{Ûµ_¼PÑ£<Í1 ¥H¶0•              ˆÙO¼R®BdÑÉ ÒJEÛ4b$ §‘q_× ˜ž à6LÓõ R×7`® ¨Éÿ³Ã0ÌžOÁ ¯,åE n7”Liäb¡¨/ãS
ky– ƒŠ theme/theme/themeManager.xml ÌM Ã  @á}¡w Ù7c»(Eb²Ë®»öCœ AÇ ÒŸÛ×åãƒ7Îß Õ›K Y,œ
ŠeÍ.ˆ∙ð|,§ ¨ÚH Å,láÇ æéx É´ ßIÈsQ}#Õ …µÝ Öµ+Õ!ï,Ý^¹$j=‹GWèÓ÷)âEë+&  8ý ÿÿ PK                                           !–µâ–
  P     theme/theme/theme1.xmlìYOoÛ6 ¿ Øw toc'v               uŠØ±›-M Än‡ i‰–ØP¢@ÒI} Ú〠úa‡ Øm‡a
[ Ø¥û4Ù:l Я°GR’ÅX^’6ØŠ                 ùãûÿ ©«×îÇ  !)OÚ^ýrÍC$ñy@“°íÝ ö/-
yH*œ ˜ñ„´½)‘Þµ ÷ß»Š×UDb‚`}"×qÛ‹”J×—–¤ ÃX^æ)I`nÌEŒ ¼Šp) ø èÆli¹V[]
Š1M<”à ÈÞ         ©OÐP“ô6râ= ¯‰’zÀgb I g…Á u SÙe                            bÖö€OÀ †ä¾ò ÃRÁDÛ«™Ÿ∙´qu ¯g‹˜Z°
¶´®o~ÙºlAp°lxŠpT0÷                 j ×ëõº½zAϰV–2ÍF ÞÉi–@öqžv∙Ö¬5\|‰þÊœÌN§Óle²X¢
  d     søµÚjcsÙÁ Å7çð Îf∙»êà ÈâWçðý+Õ†‹7 ˆÑä`                    ÚïgԠȘ³íJø À×j |†‚h(¢K³ óD-Šµ ß㢠dXÑ ©iJÆ؇
(îâx$(Ö ð:Á¥ ;ä˹!Í I_ÐTµ½ S 1£÷êù÷¯ž?EÇ ž ?øéøáÃã ?ZBΪmœ„åU/¿ýìÏÇ £?
ž~óòÑ ÕxYÆÿúÃ'¿üüy5 Òg&΋/ŸüöìÉ‹¯>ýý»G ðM Geø ÆD¢›ä íó                               3Vq%'#q¾ à ÓòŠÍ$”8ÁšK ýžŠ ôÍ)
f™w 9:ĵà 壠x}rÏ x ‰‰¢ œw¢Ø îrÎ:\TZaGó*™y8IÂjæbRÆíc|XÅ»‹ Ç¿½I u3 KGñnD 1÷ N                                          IB Òsü€
íîRêØu—ú‚K>Vè.E L+M2¤#'šf‹¶i ~™Vé þvl³ u8«Òz‹ ºHÈ Ì*„ æ˜ñ:ž W‘ ☕  «¨JÈÁTøe\O*ðtH G½€HYµæ–}
KNßÁP±*ݾ˦±‹ Š TѼ 9/#∙øA7ÂqZ… Ð$*c?                              ¢ íqU ßån†èwð N ºû %Ž»O¯ ∙ièˆ4 =3 Ú—Pª
  ÓäïÊ1£P m \\9† øâëÇ ‘õ¶ âMØ“ª2aûDù]„;Yt» ôí¯¹[x’ì óù ç]É}Wr½ÿ|É]”Ïg-´³Ú eW÷ ¶)6-r¼°C SÆ jÊÈ išd
ûDЇA½Îœ IqbJ#xÌ꺃  6k àê#ª¢A„Sh°ëž ÊŒt(QÊ% ìÌp%m ‡&]ÙcaS l= XíòÀ ¯èáü\P 1»Mh Ÿ9
£ Mà¬ÌV®dDAí×aV×B ™[݈fJ ÃP |8¯                     Ö„ AÛ V^…ó¹f                 ÌH ín÷ÞÜ-Æ  é" á€d>ÒzÏû¨nœ”ÇŠ¹
€Ø©ð‘>ä bµ ∙–
&û ÜÎâ¤2»Æ v¹÷ÞÄKy ϼ¤óöD:²¤œœ,AGm¯Õ\nzÈÇiÛ Ã™ ã ¼.uχY                                    C¾ 6ìOMf“å3o¶rÅÜ$¨Ã5…
µûœÂN H…T[XF64ÌT             ,Ñœ¬üËM0ëE)`#ý5¤XYƒ`øפ;º®%ã1ñUÙÙ¥ m;ûš•R>QD ¢
à ØDìcp¿ UÐ'  ®&LEÐ/p ¦m¦Üâœ%]ùöÊàì8fi„³r«S4Ïd 7y\È`ÞJâ n•² åίŠIù R¥ Æÿ3Uô~ 7 + ö€ ׸ # ¯m
  q¨BiDý¾€ÆÁÔ ˆ ¸‹…i *¸L6ÿ 9ÔÿmÎY &áÀ§öiˆ …ýHE‚ =(K&úN!VÏö.K’e„LD•Ä•© {D
  ê ¸ª÷v E ꦚdeÀàNÆŸûžeÐ(ÔMN9ßœ Rì½6 þéÎÇ&3(åÖaÓÐäö/D¬ØUíz³<ß{ËŠè‰Y›Õȳ ˜•¶‚V–ö¯)Â9∙Z
[±æ4^næ ç5†Á¢!Já¾ é?°ÿQá3ûeBo¨C¾ µ Á‡ M Â ¢ú’m< . vp                                  “ ´Á¤IYÓf“¶Z¾Y_p§[ð=al-ÙYü}
Nc Í™ËÎÉÅ‹4vfaÇÖvl¡©Á³'S †ÆùAÆ8Æ|Ò* uâ£{àè-¸ßŸ0%M0Á7% ¡õ ˜<€ä∙ ÍÒ ¿ÿÿ PK                                            !
Ñ Ÿ¶ 'theme/theme/_rels/themeManager.xml.rels„ M Â0 „÷‚w ooÓº ‘&݈ÐÔ „ä5 6?$Qìí ® ‡a¾™i»—
  É c2Þ1hª       :é•qšÁm¸ìŽ@R N‰Ù;d°`‚Žo7í g‘K(M&$R(.1˜r 'J“œÐŠTù€®8£ Vä"£¦AÈ»ÐH÷u} ñ› |Å$½b {Õ –
Pšÿ³ý8 ‰g/ ]þQAsÙ… (¢ÆÌà#›ªL Ê[ººÄßÿÿ PK                          -       !‚Š¼ ú        [Content_Types].xmlPK     -       !
¥Ö§çÀ6 + _rels/.relsPK           -      !ky– ƒŠ         theme/theme/themeManager.xmlPK            -     !–µâ–
  P     Ñ theme/theme/theme1.xmlPK          -      ! Ñ Ÿ¶ '› theme/theme/_rels/themeManager.xml.relsPK                   ] –
     Pÿÿÿÿ        qqqt ù      **A> ? ; : ? O P o …                         ¶ /                           !"#$ ™ ª ‰ 
V 8 £ È /                 %&'ÀØÙö # % &
( E S o q r t ‘              ¹ » ¼ ¾ Û ó                               1 B ^ ` a c € ® Ê Ì Í Ï ì                 + -
     0 M h „ † ‡ ‰ ¦ ¼ Ø Ú Û Ý ú                             + -         0 M g ƒ …
  † ˆ ¥ Å á ã ä æ                & B D E G d p Œ Ž                        ‘ ® Ê æ è é ë              # ? A B D a z –
  ˜ ™ › ¸ Ï ë í î ð             $ @ B C E b € œ ž Ÿ ¡ ¾ Ð ì î ï ñ                                   < > ? A ^ m ‰
  ‹ Œ Ž « Ä à â ã å                   ; = > @ ] u ‘ “ ” – ³ Πê ì í ï $ @ B C E b { — ™ š œ ¹ Ú ö ø ù û  4 P R S U r ˆ ¤ ¦ § © 
Æ Ý ù û ü þ  5 Q S T V s Ž ª ¬  ¯ Ì ô               2 T p r s u ’ ∙ Ó Õ Ö Ø õ  . 0 1 3 P j † ˆ ‰
  ‹ ¨ ¸ Ô Ö × Ù ö                 # % & ( E d € ‚ ƒ … ¢ º Ö Ø Ù Û ø                                  2 4 5 7 /
”ÿ X ÿ %”ÿ•À•Ì X ÿ %”ÿ•À•Ì X ÿ %”ÿ•À•Ì X ÿ %”ÿ•À•Ì X ÿ %”ÿ•À•Ì X ÿ %”ÿ•À•Ì X ÿ %”ÿ•À•Ì
  ÿ•€ ð\ ð(                 # ð †AÅA@ ñ ÿÿÿ€€€÷                 ð’ ð                ð0     ð(  ð  ð             ðB  ð         S
ð ¿ Ë ÿ                ?        ð ÿÿ. _Toc536589367 _Toc262228296 _Toc262228297 _Toc262228298 _Toc262228299 
_Toc262228300 _Toc262228301 _Toc262228302 _Toc262228303 _Toc262228304 _Toc262228305 _Toc262228306
_Toc262228307 _Toc262228308 _Toc262228309 _Toc262228310 _Toc262228311 _Toc262228312 _Toc262228313
_Toc262228314 _Toc262228315 _Toc262228316 _Toc262228317 _Toc262228318 _Toc262228319 _Toc262228320
_Toc262228321 _Toc262228322 _Toc262228323 _Toc262228324 _Toc262228325 _Toc262228326 _Toc262228327
_Toc262228328 _Toc262228329 _Toc262228330 _Toc262228331 _Toc262228332 _Toc262228333 _Toc262228334
_Toc262228335 _Toc262228336 _Toc262228337 _Toc262228338 _Toc262228339
_Toc2622283409 F N T f q ™ ∙ Î Þ í                             8 ? W l              ¢ ¼ È Ô Þ ó                  5 J _
{ “ ¤ ¶ É Ý þ               8 P c m y ‘ ¢ 0                                                                 !"#$%&'()*+,-
9 E M S e p ˜ µ Í Ý ì                       7 = V k ~              » Ç Ó Ü ò               3 H ^ y ’ ¢
   µ È Ü ý           6 O b k x             ¡ ¸ 0 ¼ ¼ ¾ ¾ ¿ ¿ Á Â Ä Å Ç È -
   0                              ¼ ¼ ¾ ¾ ¿ ¿ Á Â Ä Å Ç È -
   0                              » ¼ ¼ ¾ ¾ ¿ ¿ Á Â Ä Å Ç È                           + , , 0
(x v÷      ÿ ÿ ÿ ÿ ÿ ÿ ÿ                     „h „˜þ Æ h ^„h `„˜þo( .                        „       „Pþ Æ           ^„ `„Pþo
( . .                „È „ þ Æ È ^„È `„ þo( . . .                                  „À „xý Æ À ^„À `„xýo
( . . . .                    „¸ „èü Æ ¸ ^„¸ `„èüo( . . . . .                              „°  „Xü Æ °  ^„° `„Xüo
(. . . . . .                     „¨  „Èû Æ ¨  ^„¨ `„Èûo( . . . . . . .
        „     „8û Æ            ^„ „8ûo( . . . . . . . .                             „à „`ú Æ à ^„à `„`úo
( . . . . . . . . . ²o (ÿÿÿÿÿÿ ÿÿ                   å 3{ ž8"Ê\.t Bø Q> U Oc yc°#p¬b{Ñ }
   p   IžËG¸BMÒ tÙe èÿSî¼ ¾ ÿ@                    /   @ÿÿ       Unknownÿÿ ÿÿ ÿÿ ÿÿÿÿ ÿÿ G                                  ÿ*à
ÿ Times New Roman5                                     €Symbol3.                        ÿ*àCxÀ 
ÿ Arial7.                          ÿ áÿ¬@
Ÿ Calibri7                             ï  K@Ÿ CambriaA                                ï  ë BŸ Cambria
Math" 1 ˆ ðÐ h CÜ冒Šæ†                 ò Ê            #ò Ê       #© ð            ´´      0² ²         >ƒqð    üý   HP ðÿ
$Pä ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ÿÿÿ ø Q 2!                         xx  ÿÿ Docstoc, Inc. Kaveh              þÿ       à…
ŸòùOh «‘ +'³Ù0                  ˜ ¤ ° È Ô ü                  , L X d          p    x €        ˆ ä                 Docstoc,
Inc.       © Copyright 2010 Docstoc Inc. Normal.dotm Kaveh                3     Microsoft Office Word@FÃ#@ q"ùýÊ @ 0
A Ë           ò Ê þÿ                  ÕÍÕœ       “— +,ù®D ÕÍÕœ            “— +,ù®H               h p ˜       ¨ ° ¸ À È Ð Ø 
å ä      Fidelity Information Services #       ²                    Title   \       8 @
_PID_HLINKS ä A                   1
             # _Toc262228340 1                           #    _Toc262228339 1         þ           #     _Toc262228338 1     ø
          #     _Toc262228325 1          ª                 Toc262228324 1 ¤                         Toc262228323 1 ž
          #     _Toc262228301 1                      # _Toc262228300 0                         #     _Toc262228299 0
                                      !"#$%&'(þÿÿÿ*+,-./01234þÿÿÿ6789:;<=>?
@ABCDEFGHIJKLþÿÿÿNOPQRSTþÿÿÿVWXYZ
[\þÿÿÿýÿÿÿ_þÿÿÿþÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
Entry       ÿÿÿÿÿÿÿÿ        ÀFp å#A Ë a€Data             ÿÿÿÿÿÿÿÿÿÿÿÿ)…
   1Table           ÿÿÿÿ5J/WordDocument               ÿÿÿÿ7P SummaryInformation
( ÿÿÿÿÿÿÿÿÿÿÿÿM          DocumentSummaryInformation8             ÿÿÿÿÿÿÿÿU      CompObj       ÿÿÿÿÿÿÿÿÿÿÿÿyÿÿÿÿÿÿÿÿÿÿÿÿ þÿÿÿÿÿ
ÿÿÿÿ      ÀF'Microsoft Office Word 97-2003 Document MSWordDoc Word.Document.8ô9²q
				
DOCUMENT INFO
Description: This is a template that helps a software developer create a new project or product. This template can help organize and coordinate the developer’s efforts by providing a concrete plan of action. This template includes an architectural overview, a functional overview, non-functional attributes, logical architecture, design guidelines, and environment. This guide can be used by small businesses or other entities that design software and want more information on how to create an architectural template.
This document is also part of a package Product Development Kit 71 Documents Included