【正文】
itations of the software 4. Other Design Considerations 其他Describe other design considerations of the software Level 1 Design Description第一層設(shè)計(jì)描述Architecture of the software system shall be described here. 這里要描述軟件系統(tǒng)的總體結(jié)構(gòu)。Structure chart, Hierarchical deposition diagram, natural language can be used to represent the ,層次分解圖,自然語(yǔ)言。 Deposition Description分解描述 Module/Subsystem Deposition模塊/子系統(tǒng)分解This section describes subsystems ,module in the system..本節(jié)描述系統(tǒng)中的子系統(tǒng)和模塊。1. Module/Subsystem 1 Description模塊/子系統(tǒng)1描述Describe as follows 按照以下格式描述:Identification 標(biāo)識(shí):Type 類型:Purpose目的:Functions 功能列表:Sub modules: 子模塊:If this module will be further deposed into sub modules, list all sub modules here. 如果本模塊還要繼續(xù)劃分,列出下屬子模塊 Concurrent Process Deposition并發(fā)進(jìn)程處理分解This section describes concurrent processes in the system..本節(jié)描述系統(tǒng)中的并發(fā)進(jìn)程。In case of external entities, Subordinates attribute need not be described. 對(duì)于外部實(shí)體,從屬屬性不必描述。1. Process 1 Description進(jìn)程1描述Describe as follows 按照以下格式描述:Identification 標(biāo)識(shí):Type 類型:Purpose目的:Functions 功能列表:This part describes the functions to be performed in the process. If the function has been described in module deposition before, description should be made on what functions of the modules are implemented in this process.描述本進(jìn)程中要完成的功能,如功能已經(jīng)在前面的模塊分解中有描述,則重點(diǎn)描述本進(jìn)程完成了哪些模塊的哪些功能。 Data Deposition數(shù)據(jù)分解This section describes data stores in the system..本節(jié)描述系統(tǒng)中的數(shù)據(jù)結(jié)構(gòu)。External data entities shall not be 。Describes the global data structure of the system, including: the data directly accessed by deposed modules, and the data structure used in interface of deposed modules. When describing the data, make sure the data is the global data of the level.本章節(jié)描述本系統(tǒng)中用到的全局?jǐn)?shù)據(jù)結(jié)構(gòu),其中至少包括: 各分解模塊直接訪問(wèn)的數(shù)據(jù),被各分解模塊用來(lái)在接口中使用的結(jié)構(gòu)。描述數(shù)據(jù)時(shí)要注意該數(shù)據(jù)是否真正為本級(jí)模塊分解的公用數(shù)據(jù)。1. Data Entity 1 Description數(shù)據(jù)實(shí)體1描述Describe as follows 按照以下格式描述:Identification 標(biāo)識(shí):Type 類型:Purpose目的: Dependency Description依賴性描述This section describes relationships among the design entities such as subsystems, data stores, modules, and processes etc..本節(jié)描述系統(tǒng)中的子系統(tǒng),數(shù)據(jù)結(jié)構(gòu),模塊,進(jìn)程等設(shè)計(jì)實(shí)體間的關(guān)系。Structure charts, transaction diagrams, MSC, ER diagram can be used to represent (交互)事務(wù)圖,消息序列圖, ER圖。 Running Design 運(yùn)行設(shè)計(jì)This section describes how the modules and the processes of this design level cooperate to perform the functional requirements of the system. MSC, transaction diagrams, Structure charts can be used to represent the running procedure. Note: All the functional requirements in SRS should be covered in the description. For Level 2, Function specification of the module to be deposed should be covered.本章節(jié)描述本層設(shè)計(jì)的各個(gè)模塊和進(jìn)程是如何配合完成系統(tǒng)的功能需求. 可以用消息序列圖, (交互)事務(wù)圖, 結(jié)構(gòu)圖等進(jìn)行描述, 可以按照處理過(guò)程進(jìn)行分節(jié)描述, 要注意的是描述的內(nèi)容應(yīng)該涵蓋所有SRS文檔的功能需求, 對(duì)于二級(jí)設(shè)計(jì)來(lái)講, 就是要涵蓋分解對(duì)象模塊的功能規(guī)格 Data Dependencies數(shù)據(jù)依賴關(guān)系