




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一、可行性研究報告引言1.1編寫目的隨著社會發(fā)展的日新月異,商業(yè)來往日漸廣泛,人們之間的交往也日益頻繁,于是,人們手中便出現(xiàn)了名目繁多的通訊錄、地址錄、名片夾等對朋友或客戶進行管理的工具,但是一張張名片上的信息雖然不多,卻占據(jù)了很大的空間;同時,這些傳統(tǒng)的手動管理方式存在著不易更新、不易存放、容易丟失、難以備份等重大缺陷;而建立自己的電子文檔對名片進行管理雖然克服了以上的缺點,但查詢效率低下,特別是當數(shù)據(jù)龐大時,更加耗時耗力。因此開發(fā)一個既可以存儲信息,又可以進行更新、查詢等功能,方便用戶的多功能電子通訊錄就顯得十分必要。1.2項目背景項目名稱定為:電子名片管理系統(tǒng)(ECMSElectronicCardManagementSystem)。該系統(tǒng)的數(shù)據(jù)可以導入/導出。可行性研究的前提2.1要求電子名片管理系統(tǒng)(ECMS)應便于對名片進行分類和管理,提高工作效率,便于操作,能有效地對數(shù)據(jù)進行更新、查詢。功能ECMS系統(tǒng)的主要功能為:數(shù)據(jù)更新、數(shù)據(jù)查詢、密碼管理和數(shù)據(jù)導入/導出。數(shù)據(jù)更新功能:數(shù)據(jù)添加、數(shù)據(jù)刪除和數(shù)據(jù)修改。數(shù)據(jù)添加功能是在原始數(shù)據(jù)庫上添加新紀錄。數(shù)據(jù)刪除功能將滿足用戶要求的相應記錄從數(shù)據(jù)庫中刪除。數(shù)據(jù)修改功能允許用戶對他所指定記錄的相關(guān)信息進行修改。數(shù)據(jù)查詢功能允許用戶進行記錄瀏覽和條件查詢。記錄瀏覽功能可以方便快捷地瀏覽全部記錄。條件查詢允許用戶構(gòu)造各種組合條件查詢所需信息并打印。密碼管理功能允許合法用戶對密碼進行修改,注冊時進行密碼設置。數(shù)據(jù)導入/導出功能允許用戶將全部記錄導出至其他存儲設備中,也可以將其他設備中的數(shù)據(jù)信息導入至本系統(tǒng)的數(shù)據(jù)庫中。(2)性能方便快捷有效地完成名片管理的各項工作,方便用戶存儲信息,數(shù)據(jù)查詢速度快。(3)系統(tǒng)的輸入商業(yè)往來過程中交流的各種名片所包含的信息。(4)系統(tǒng)的輸出查詢的結(jié)果和各種類型的報表。(5)安全和保密要求系統(tǒng)對不同權(quán)限的用戶提供不同的功能模塊,對歷史數(shù)據(jù)的更改和新數(shù)據(jù)的添加只有一定權(quán)限的用戶才能進行操作,一般的用戶只能進行查詢操作。對數(shù)據(jù)庫的關(guān)鍵數(shù)據(jù)應要求保密。2.2目標節(jié)省人力物力,提高處理速度,辦事效率,方便用戶的工作生活。2.3系統(tǒng)軟件運行要求軟件運行環(huán)境:中文Windows2000/XP,英文Windows2000/XP??衫玫男畔①Y源:數(shù)據(jù)庫系統(tǒng)。3.對現(xiàn)有系統(tǒng)的分析我們通常使用的通訊錄、名片夾等管理工具上的信息雖然不多,但累積起來占據(jù)的空間卻很大。同時,這些通過傳統(tǒng)的手動管理方式存在著不易更新、不易存放、容易丟失、難以備份等重大缺陷。自己建立簡單的電子文檔對名片進行管理雖然克服了以上的缺點,但查詢效率較低,特別是當數(shù)據(jù)十分龐大時,耗費人力,耗費時間。4.所建議技術(shù)可行性分析4.1對系統(tǒng)的簡要描述ECMS系統(tǒng)的有數(shù)據(jù)更新、數(shù)據(jù)查詢、密碼管理和數(shù)據(jù)導入/導出的功能。4.2處理流程和數(shù)據(jù)流程系統(tǒng)流程圖:查詢報表否查詢報表否查詢信息名片信息導入/導出程序其他設備名片信息是否打印查詢結(jié)果查詢程序數(shù)據(jù)更新程序密碼修改程序事務用戶注冊程序用戶信息登陸程序選擇操作類型登陸或注冊合法性是否是圖1:系統(tǒng)流程圖數(shù)據(jù)流圖:密碼密碼不合法信息打印機其他存儲設備報表用戶密碼合法用戶新密碼2密碼驗證3消息處理用戶信息D11用戶注冊事務數(shù)據(jù)記錄圖2:電子名片管理系統(tǒng)的數(shù)據(jù)流圖 報表產(chǎn)生消息報表產(chǎn)生消息密碼管理消息信息導入導出消息3.2信息導入導出名片信息D2報表3.1密碼管理用戶信息D1新密碼3.0信息交互合法用戶信息修改消息3.4信息查詢3.3信息修改信息查詢消息數(shù)據(jù)記錄數(shù)據(jù)記錄3.5報表生成數(shù)據(jù)記錄更新記錄圖3:消息處理的進一步分解4.3數(shù)據(jù)字典的實現(xiàn)名字:用戶信息別名:描述:每一個用戶的基本信息表名字:用戶信息別名:描述:每一個用戶的基本信息表定義:用戶信息=用戶姓名+密碼位置:用戶信息名字:用戶姓名別名:描述:標識每一合法用戶的關(guān)鍵域定義:用戶姓名=1{漢字}10|1{字母}20位置:用戶信息事物名字:密碼名字:密碼別名:描述:標識每一合法用戶的關(guān)鍵域定義:密碼=0{數(shù)字}9|1{字母}20位置:用戶信息事物名字:名片報表名字:名片報表別名:名片信息描述:每一個人的名片基本信息的通訊錄定義:名片信息=姓名+性別+生日+愛好+特長+備注+手機號碼+單位名稱+職位部門+單位地址+單位電話+家庭地址+家庭電話+E-Mail位置:輸出到打印機名字:姓名別名:名字:姓名別名:描述:標識名片信息中一個特定名片記錄的關(guān)鍵域定義:手機=1{數(shù)字|Space|-}15位置:輸出到打印機名片信息事物名字:手機號碼名字:手機號碼別名:描述:標識名片信息中一個特定名片記錄的關(guān)鍵域定義:手機=1{數(shù)字|Space|-}15位置:輸出到打印機名片信息事物其他的數(shù)據(jù)定義如下:性別=男|女
生日=1{數(shù)字|-}10愛好=1{漢字}100|1{字母}200
特長=1{漢字}100|1{字母}200備注=1{漢字|字母}500單位名稱=1{漢字}40|1{字母}80職位部門=1{漢字}50|1{字母}100單位地址=1{漢字|數(shù)字}40|1{字母|數(shù)字}80
單位電話=1{數(shù)字|Space|-}20
家庭地址=1{漢字|數(shù)字}40|1{字母|數(shù)字}80
家庭電話=1{數(shù)字|Space|-}20
E-Mail=1{字母|.|@|數(shù)字}204.4與現(xiàn)有系統(tǒng)比較的優(yōu)越性ECMS系統(tǒng)有利于數(shù)據(jù)的集中、有效管理。與手動管理方式相比,占據(jù)空間小,易更新,易備份,易查詢,易管理。ECMS系統(tǒng)增強了系統(tǒng)的靈活性。當原始數(shù)據(jù)發(fā)生變動時,應用程序可以對數(shù)據(jù)庫稍作修改即可使數(shù)據(jù)及時反映最新情況,如某個客戶的聯(lián)系電話發(fā)生變動,用戶只需定位至該項記錄并加以修改即可。ECMS系統(tǒng)能夠較好地保證數(shù)據(jù)庫的安全。建立用戶并為之分配密碼和操作權(quán)限,這樣,任何用戶只能在他的權(quán)限范圍內(nèi)對數(shù)據(jù)庫進行操作。二、需求分析報告1.引言1.1編寫目的隨著社會發(fā)展的日新月異,商業(yè)來往日漸廣泛,人們之間的交往也日益頻繁,于是,人們手中便出現(xiàn)了名目繁多的通訊錄、地址錄、名片夾等對朋友或客戶進行管理的工具,但是一張張名片上的信息雖然不多,卻占據(jù)了很大的空間;同時,這些傳統(tǒng)的手動管理方式存在著不易更新、不易存放、容易丟失、難以備份等重大缺陷;而建立自己的電子文檔對名片進行管理雖然克服了以上的缺點,但查詢效率低下,特別是當數(shù)據(jù)龐大時,更加耗時耗力。因此開發(fā)一個既可以存儲信息,又可以進行更新、查詢等功能,方便用戶的多功能電子通訊錄就顯得十分必要。1.2項目背景項目名稱定為:電子名片管理系統(tǒng)(ECMSElectronicCardManagementSystem)。該系統(tǒng)的數(shù)據(jù)可以導入/導出。1.1編寫目的說明編寫這份軟件需求說明書的目的,指出預期的讀者。1.2背景說明:a. 待開發(fā)的軟件系統(tǒng)的名稱;b. 本項目的任務提出者、開發(fā)者、用戶及實現(xiàn)該軟件的計算中心或計算機網(wǎng)絡;c. 該軟件系統(tǒng)同其他系統(tǒng)或其他機構(gòu)的基本的相互來往關(guān)系。1.3定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料列出用得著的參考資料,如:a. 本項目的經(jīng)核準的計劃任務書或合同、上級機關(guān)的批文;b. 屬于本項目的其他已發(fā)表的文件;c. 本文件中各處引用的文件、資料、包括所要用到的軟件開發(fā)標準。列出這些文件資料的標題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2任務概述2.1目標敘述該項軟件開發(fā)的意圖、應用目標、作用范圍以及其他應向讀者說明的有關(guān)該軟件開發(fā)的背景材料。解釋被開發(fā)軟件與其他有關(guān)軟件之間的關(guān)系。如果本軟件產(chǎn)品是一項獨立的軟件,而且全部內(nèi)容自含,則說明這一點。如果所定義的產(chǎn)品是一個更大的系統(tǒng)的一個組成部分,則應說明本產(chǎn)品與該系統(tǒng)中其他各組成部分之間的關(guān)系,為此可使用一張方框圖來說明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的聯(lián)系和接口。|2.2用戶的特點列出本軟件的最終用戶的特點,充分說明操作人員、維護人員的教育水平和技術(shù)專長,以及本軟件的預期使甩頻度。這些是軟件設計工作的重要約束2.3假定和約束列出進行本軟件開發(fā)工作的假定和約束,例如經(jīng)費限制、開發(fā)期限等。3需求規(guī)定3.1對功能的規(guī)定用列表的方式(例如IPO表即輸入、處理、輸出表的形式),逐項定量和定性地敘述對軟件所提出的功能要求,說明輸入什么量、經(jīng)怎樣的處理、得到什么輸出,說明軟件應支持的終端數(shù)和應支持的并行操作的用戶數(shù)。3.2對性能的規(guī)定3.2.1精度說明對該軟件的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。3.2.2時間特性要求說明對于該軟件的時間特性要求,如對:a. 響應時間;b. 更新處理時間;c. 數(shù)據(jù)的轉(zhuǎn)換和傳送時間;d. 解題時間;等的要求。3.2.3靈活性說明對該軟件的靈活性的要求,即當需求發(fā)生某些變化時,該軟件對這些變化的適應能力,如:a. 操作方式上的變化;b. 運行環(huán)境的變化;c. 同其他軟件的接口的變化;d. 精度和有效時限的變化;e. 計劃的變化或改進。對于為了提供這些靈活性而進行的專門設計的部分應該加以標明。3.3輸人輸出要求解釋各輸入輸出數(shù)據(jù)類型,并逐項說明其媒體、格式、數(shù)值范圍、精度等。對軟件的數(shù)據(jù)輸出及必須標明的控制輸出量進行解釋并舉例,包括對硬拷貝報告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報告的描述。3.4數(shù)據(jù)管理能力要求說明需要管理的文卷和記錄的個數(shù)、表和文卷的大小規(guī)模,要按可預見的增長對數(shù)據(jù)及其分量的存儲要求作出估算。3.5故障處理要求列出可能的軟件、硬件故障以及對各項性能而言所產(chǎn)生的后果和對故障處理的要求。3.6其他專門要求如用戶單位對安全保密的要求,對使用方便的要求,對可維護性、可補充性、易讀性、可靠性、運行環(huán)境可轉(zhuǎn)換性的特殊要求等。4運行環(huán)境規(guī)定4.1設備列出運行該軟件所需要的硬設備。說明其中的新型設備及其專門功能,包括:a. 處理器型號及內(nèi)存容量;b. 外存容量、聯(lián)機或脫機、媒體及其存儲格式,設備的型號及數(shù)量;c. 輸入及輸出設備的型號和數(shù)量,聯(lián)機或脫機;d. 數(shù)據(jù)通信設備的型號和數(shù)量;e. 功能鍵及其他專用硬件4.2支持軟件列出支持軟件,包括要用到的操作系統(tǒng)、編譯(或匯編)程序、測試支持軟件等。4.3接口說明該軟件同其他軟件之間的接口、數(shù)據(jù)通信協(xié)議等。4.4控制說明控制該軟件的運行的方法和控制信號,并說明這些控制信號的來源。用戶密碼用戶名名片信息=姓名+性別+生日+愛好+特長+備注+手機號碼+單位名稱+職位+部門+單位地址+單位電話+家庭地址+家庭電話+E-Mail家庭電話特長姓名家庭電話特長姓名愛好生日性別單位地址單位名稱手機號碼職位部門家庭地址單位電話E-Mail電子名片用戶持有用戶姓名密碼1N圖4:E-R圖狀態(tài)轉(zhuǎn)換圖:數(shù)據(jù)查詢中數(shù)據(jù)查詢中do/輸入查詢信息存儲的信息do/存儲導入的信息保存信息導入中do/其他設備導入信息顯示界面顯示系統(tǒng)界面do/操作更改密碼中do/輸入新用戶名密碼修改密碼數(shù)據(jù)查詢信息修改中do/修改信息信息修改存儲的信息do/存儲修改的信息操作結(jié)束信息導入/導出do/操作信息導出中do/信息導出至其他設備中保存打印導入/導出打印信息導入信息導出登錄用戶名密碼正確退出系統(tǒng)注冊成功系統(tǒng)關(guān)閉打開系統(tǒng)啟動注冊注冊中do/輸入信息登陸中do/輸入用戶名密碼用戶名密碼錯誤退出系統(tǒng)圖5:狀態(tài)轉(zhuǎn)換圖 三、總體設計報告軟件結(jié)構(gòu)圖:圖6:層次圖圖6:層次圖總控用戶注冊1.0密碼驗證2.0調(diào)度3.0密碼管理3.1信息導入導出3.2報表生成3.41信息查詢3.4信息更新3.3數(shù)據(jù)添加3.31數(shù)據(jù)刪除3.32數(shù)據(jù)修改3.33IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:密碼驗證日期:2011-5-23編號:2.0注釋:密碼驗證功能允許合法用戶進入操作,保護用戶的隱私。被調(diào)用:總控模塊調(diào)用:輸入:要修改的名片信息輸出:處理:1.校驗輸入的用戶名與密碼是否匹配2.不匹配則返回登錄主頁,匹配則進入操作主頁IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:用戶注冊日期:2011-5-23編號:1.0注釋:用戶注冊功能允許新用戶進行注冊注釋:用戶注冊功能允許新用戶進行注冊。被調(diào)用:總控模塊調(diào)用:輸入:用戶信息輸出:用戶信息處理:1.校驗新注冊信息的合法和規(guī)范性2.不合法則返回注冊界面,否則更新用戶信息庫并保存進入登錄界面IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:信息導入導出日期:2011-5-23編號:3.2注釋:允許用戶將全部記錄導出至其他存儲設備中,也可以將其他設備中的數(shù)據(jù)信息導入至本系統(tǒng)的數(shù)據(jù)庫中。被調(diào)用:消息處理模塊調(diào)用:輸入:名片信息輸出:名片信息處理:1.導入名片信息2導出名片信息IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:密碼管理日期:2011-5-23編號:3.1注釋:允許合法用戶對密碼進行修改并保存。被調(diào)用:消息處理模塊調(diào)用:輸入:用戶信息新舊密碼輸出:用戶信息處理:1.設置新密碼2.更新用戶信息庫IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:信息查詢?nèi)掌冢?011-5-23編號:3.4注釋:數(shù)據(jù)查詢功能允許用戶進行記錄條件查詢。及允許用戶構(gòu)造各種組合條件查詢所需信息并打印。被調(diào)用:消息處理模塊調(diào)用:報表生成模塊輸入:查詢信息如姓名,手機號,家庭住址等輸出:名片信息處理:1.校驗記錄2.根據(jù)用戶輸入條件刪選記錄并顯示IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:信息更新日期:2011-5-23編號:3.3注釋:數(shù)據(jù)更新功能:數(shù)據(jù)添加、數(shù)據(jù)刪除和數(shù)據(jù)修改。被調(diào)用:消息處理模塊調(diào)用:數(shù)據(jù)添加模塊數(shù)據(jù)刪除模塊數(shù)據(jù)修改模塊輸入:名片信息輸出:名片信息處理:1.判別處理類型調(diào)用子模塊2.更新名片信息庫IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:數(shù)據(jù)刪除日期:2011-5-23編號:3.32注釋:數(shù)據(jù)刪除功能將滿足用戶要求的相應記錄從數(shù)據(jù)庫中刪除。被調(diào)用:信息更新模塊調(diào)用:輸入:要刪除的名片輸出:名片信息處理:1.刪除用戶確定的名片記錄2.更新名片信息庫并保存IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:數(shù)據(jù)添加日期:2011-5-23編號:3.31注釋:數(shù)據(jù)添加功能是在原始數(shù)據(jù)庫上添加新紀錄。被調(diào)用:信息更新模塊調(diào)用:輸入:名片信息如姓名,手機號,家庭住址等輸出:名片信息處理:1.記錄用戶輸入信息2.更新名片信息庫并保存IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:報表生成日期:2011-5-23編號:3.41注釋:報表生成功能允許用戶構(gòu)造各種組合條件查詢所需信息并打印。被調(diào)用:信息查詢模塊調(diào)用:輸入:生成報表的名片信息輸出:報表處理:1.校驗要生成報表的名片信息2.打印報表IPO表系統(tǒng):電子名片管理系統(tǒng)作者:任樂樂模塊:數(shù)據(jù)修改日期:2011-5-23編號:3.33注釋:數(shù)據(jù)修改功能允許用戶對他所指定記錄的相關(guān)信息進行修改。被調(diào)用:信息更新模塊調(diào)用:輸入:要修改的名片信息輸出:名片信息處理:1.修改記錄用戶要更改名片信息2.更新名片信息庫并保存PAD圖:密碼驗證UNTIL密碼正確密碼驗證UNTIL密碼正確用戶注冊UNTIL注冊成功注冊或登錄UNTIL登錄成功信息導入或?qū)С龈旅畔鞂С龅狡渌O備保存新密碼新密碼是否合法錯誤處理顯示符合條件的名片記錄組合條件查詢單個條件查詢顯示所有名片記錄選擇查詢方式全部瀏覽顯示名片記錄選擇條件與輸入信息是否合法錯誤處理選擇組合條件與輸入信息是否合法錯誤處理是否打印報表報表生成處理選擇更新方式數(shù)據(jù)添加數(shù)據(jù)刪除數(shù)據(jù)修改更新名片信息庫添加記錄是否合法錯誤處理刪除記錄是否合法錯誤處理更新名片信息庫修改的信息是否合法錯誤處理更新名片信息庫選擇操作類型密碼管理信息查詢信息導入導出信息更新退出系統(tǒng) .引言1.1編寫目的[說明編寫這份概要設計說明書的目的,指出預期的讀者。]1.2背景a.[待開發(fā)軟件系統(tǒng)的名稱;]b.[列出本項目的任務提出者、開發(fā)者、用戶。]1.3定義[列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。]1.4參考資料[列出有關(guān)的參考資料。]2.總體設計2.1需求規(guī)定[說明對本系統(tǒng)的主要的輸入輸出項目、處理的功能性能要求。包括]2.1.1系統(tǒng)功能2.1.2系統(tǒng)性能2.1.2.1精度2.1.2.2時間特性要求2.1.2.4可靠性2.1.2.5靈活性2.1.3輸入輸出要求2.1.4數(shù)據(jù)管理能力要求2.1.5故障處理要求2.1.6其他專門要求2.2運行環(huán)境[簡要地說明對本系統(tǒng)的運行環(huán)境的規(guī)定。]2.2.1設備[列出運行該軟件所需要的硬設備。說明其中的新型設備及其專門功能。]2.2.2支持軟件[列出支持軟件,包括要用到的操作系統(tǒng)、編譯(或匯編)程序、測試支持軟件等。]2.2.3接口[說明該系統(tǒng)同其他系統(tǒng)之間的接口、數(shù)據(jù)通信協(xié)議等]2.2.4控制[說明控制該系統(tǒng)的運行的方法和控制信號,并說明這些控制信號的來源。]2.3基本設計概念和處理流程[說明本系統(tǒng)的基本設計概念和處理流程,盡量使用圖表的形式。]2.4結(jié)構(gòu)[給出系統(tǒng)結(jié)構(gòu)總體框圖(包括軟件、硬件結(jié)構(gòu)框圖),說明本系統(tǒng)的各模塊的劃分,扼要說明每個系統(tǒng)模塊的標識符和功能,分層次地給出各模塊之間的控制與被控制關(guān)系。]2.5功能需求與系統(tǒng)模塊的關(guān)系[本條用一張矩陣圖說明各項功能需求的實現(xiàn)同各模塊的分配關(guān)系。][系統(tǒng)模塊1][系統(tǒng)模塊2][……][系統(tǒng)模塊m][功能需求1]√[功能需求2]√[┇][功能需求n]√√2.6人工處理過程[說明在本系統(tǒng)的工作過程中不得不包含的人工處理過程。]2.7尚未解決的問題[說明在概要設計過程中尚未解決而設計者認為在系統(tǒng)完成之前必須解決的各個問題。]3.接口設計3.1用戶接口[說明將向用戶提供的命令和它們的語法結(jié)構(gòu),以及相應的回答信息。][說明提供給用戶操作的硬件控制面板的定義。]3.2外部接口[說明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持系統(tǒng)之間的接口關(guān)系。]3.3內(nèi)部接口[說明本系統(tǒng)之內(nèi)的各個系統(tǒng)元素之間的接口的安排。]4.運行設計4.1運行模塊組合[說明對系統(tǒng)施加不同的外界運行控制時所引起的各種不同的運行模塊組合,說明每種運行所歷經(jīng)的內(nèi)部模塊的支持軟件。]4.2運行控制[說明每一種外界的運行控制的方式方法和操作步驟。]4.3運行時間[說明每種運行模塊組合將占用各種資源的時間。]5.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設計[不涉及軟件設計可不包含]5.1邏輯結(jié)構(gòu)設計要點[給出本系統(tǒng)內(nèi)軟件所使用的每個數(shù)據(jù)結(jié)構(gòu)的名稱、標識符以及它們之中每個數(shù)據(jù)項、記錄、文卷和系的標識、定義、長度及它們之間的層次的或表格的相互關(guān)系。]5.2物理結(jié)構(gòu)設計要點[給出本系統(tǒng)內(nèi)軟件所使用的每個數(shù)據(jù)結(jié)構(gòu)中的每個數(shù)據(jù)項的存儲要求,訪問方法、存取單位、存取的物理關(guān)系、設計考慮和保密條件。]5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系[說明各個數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的各個程序之間的對應關(guān)系。][程序1][程序2][……][程序m][數(shù)據(jù)結(jié)構(gòu)1]√[數(shù)據(jù)結(jié)構(gòu)2]√[┇][數(shù)據(jù)結(jié)構(gòu)n]√√6.系統(tǒng)出錯處理設計6.1出錯信息[用一覽表的方式說明每種可能的出錯或故障情況出現(xiàn)時,系統(tǒng)輸出信息的形式、含意及處理方法。]6.2補救措施[說明故障出現(xiàn)后可能采取的變通措施。包括:]a.后備技術(shù)[說明準備采用的后備技術(shù),當原始系統(tǒng)數(shù)據(jù)萬一丟失時啟用的副本的建立和啟動的技術(shù),例如周期性地把磁盤信息記錄到磁帶上去就是對于磁盤媒體的一種后備技術(shù)。]b.降效技術(shù)[說明準備采用的后備技術(shù),使用另一個效率稍低的系統(tǒng)或方法來求得所需結(jié)果的某些部分,例如一個自動系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記錄。]c.恢復及再啟動技術(shù)[說明將使用的恢復再啟動技術(shù),使軟件從故障點恢復執(zhí)行或使軟件從頭開始重新運行的方法。]6.3系統(tǒng)維護設計[說明為了系統(tǒng)維護的方便而在程序內(nèi)部設計中作出的安排,包括在程序中專門安排用于系統(tǒng)的檢查與維護的檢測點和專用模塊。書寫詳細設計說明書實驗目的掌握詳細設計的步驟,練習編寫詳細設計說明書。實驗工具Word2000或PowerPoint。實驗內(nèi)容1、詳細設計方法;2、繪制Jackson圖,使用Word編寫實驗報告。實驗要求1、軟件基本配置:IntelPentium120以上級別的CPU,大于32MB的內(nèi)存。2、軟件要求:Window9X/2000/Me操作系統(tǒng),Office2000系統(tǒng)程序。3、實驗學時:4小時。4、編寫實驗報告。實驗報告內(nèi)容、格式1、實驗報告內(nèi)容:《金華市發(fā)達裝配廠庫存管理系統(tǒng)KCGL》的詳細設計說明書2、實驗報告格式根據(jù)《中華人民共和國國家標準UDC681.3》和《計算機軟件產(chǎn)品開發(fā)文件編制指南GB8567-88》的要求,詳細設計說明書的編寫內(nèi)容要求如下:KCGL詳細設計說明書(模板)作者:日期:1.引言1.1編寫目的[說明編寫這份詳細設計說明書的目的,指出預期的讀者。]1.2背景a.[待開發(fā)系統(tǒng)的名稱;]b.[列出本項目的任務提出者、開發(fā)者、用戶。]1.3定義[列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。]1.4參考資料[列出有關(guān)的參考資料。]2.系統(tǒng)的結(jié)構(gòu)[給出系統(tǒng)的結(jié)構(gòu)框圖,包括軟件結(jié)構(gòu)、硬件結(jié)構(gòu)框圖。用一系列圖表列出系統(tǒng)內(nèi)的每個模塊的名稱、標識符和它們之間的層次結(jié)構(gòu)關(guān)系。]3.模塊1(標識符)設計說明[從本章開始,逐個地給出各個層次中的每個模塊的設計考慮。以下給出的提綱是針對一般情況的。對于一個具體的模塊,尤其是層次比較低的模塊或子程序,其很多條目的內(nèi)容往往與它所隸屬的上一層模塊的對應條目的內(nèi)容相同,在這種情況下,只要簡單地說明這一點即可。]3.1模塊描述[給出對該基本模塊的簡要描述,主要說明安排設計本模塊的目的意義,并且,還要說明本模塊的特點。]3.2功能[說明該基本模塊應具有的功能。]3.3性能[說明對該模塊的全部性能要求。]3.4輸入項[給出對每一個輸入項的特性。]3.5輸出項[給出對每一個輸出項的特性。]3.6設計方法(算法)[對于軟件設計,應詳細說明本程序所選取用的算法,具體的計算公式及計算步驟。][對于硬件設計,應詳細說明本模塊的設計原理、元器件的選取、各元器件的邏輯關(guān)系,所需要的各種協(xié)議等。]3.7流程邏輯[用圖表輔以必要的說明來表示本模塊的邏輯流程。]3.8接口[說明本模塊與其它相關(guān)模塊間的邏輯連接方式,說明涉及到的參數(shù)傳遞方式。]3.9存儲分配[根據(jù)需要,說明本模塊的存儲分配。]3.10注釋設計[說明安排的程序注釋。]3.11限制條件[說明本模塊在運行使用中所受到的限制條件。]3.12測試計劃[說明對本模塊進行單體測試的計劃,包括對測試的技術(shù)要求、輸入數(shù)據(jù)、預期結(jié)果、進度安排、人員職責、設備條件、驅(qū)動程序及樁模塊等的規(guī)定。]3.13尚未解決的問題[說明在本模塊的設計中尚未解決而設計者認為在系統(tǒng)完成之前應解決的問題。]4.模塊2(標識符)設計說明[用類似第3條的方式,說明第2個模塊乃至第N個模塊的設計考慮。]實驗五:數(shù)據(jù)庫設計說明書實驗目的掌握數(shù)據(jù)庫設計的步驟,練習設計數(shù)據(jù)庫。實驗工具Word2000或PowerPoint。實驗內(nèi)容1、數(shù)據(jù)庫設計方法;2、繪制E-R圖,使用Word編寫實驗報告。實驗要求1、軟件基本配置:IntelPentium120以上級別的CPU,大于32MB的內(nèi)存。2、軟件要求:Window9X/2000/Me操作系統(tǒng),Office2000系統(tǒng)程序。3、實驗學時:4小時。4、編寫實驗報告。實驗報告內(nèi)容、格式1、實驗報告內(nèi)容:《金華市發(fā)達裝0配廠庫存管理系統(tǒng)KCGL》的數(shù)據(jù)庫設計說明書2、實驗報告格式根據(jù)《中華人民共和國國家標準UDC681.3》和《計算機軟件產(chǎn)品開發(fā)文件編制指南GB8567-88》的要求,數(shù)據(jù)庫設計說明書的編寫內(nèi)容要求如下:KCGL數(shù)據(jù)庫設計說明書(模板)作者:日期:1.引言1.1編寫目的[說明編寫這份數(shù)據(jù)設計說明書的目的,指出預期的讀者。]1.2背景a.[待開發(fā)數(shù)據(jù)庫的名稱和使用此數(shù)據(jù)庫的軟件系統(tǒng)的名稱;]b.[列出本項目的任務提出者、開發(fā)者、用戶。]1.3定義[列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。]1.4參考資料[列出有關(guān)的參考資料。]2.外部設計2.1標識符的狀態(tài)[聯(lián)系用途,詳細說明用于唯一地標識該數(shù)據(jù)庫的代碼、名稱或標識符,附加的描述性信息亦要給出。如果該數(shù)據(jù)庫屬于尚在實驗中、尚在測試中或是暫時使用的,則要說明這一特點及其有效時間范圍。]2.2使用它的程序[列出將要使用或訪問此數(shù)據(jù)庫的所有應用程序,對于這些應用程序的每一個,給出它的名稱和版本號。]2.3約定[陳述一個程序員或一個系統(tǒng)分析員為了能使用此數(shù)據(jù)庫而需要了解的建立標號、標識的約定。]2.4專門指導[向準備從事此數(shù)據(jù)庫的生成、從事此數(shù)據(jù)庫的測試、維護人員提供專門的指導。]2.5支持軟件[簡單介紹同此數(shù)據(jù)庫直接有關(guān)的支持軟件。說明這些軟件的名稱、版本號的主要功能特性。列出這些支持軟件的技術(shù)文件的標題、編號及來源]3.結(jié)構(gòu)設計3.1概念結(jié)構(gòu)設計[說明本數(shù)據(jù)庫將反映的現(xiàn)實世界中的實體、屬性和它們之間的關(guān)系等的原始數(shù)據(jù)形式,包括各數(shù)據(jù)項、記錄、系、文卷的標識符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫的每一幅用戶視圖。]3.2邏輯結(jié)構(gòu)設計[說明把上述原始數(shù)據(jù)進行分解、合并后重新組織起來的數(shù)據(jù)庫全局邏輯結(jié)構(gòu)。]3.3物理結(jié)構(gòu)設計[建
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZJCX 0045-2024 食用菌干制品
- T-ZGZS 0411-2024 T-CCPITCSC 150-2024 綠色會展廢棄物管理規(guī)范
- T-ZMDS 10024-2024 手術(shù)導航設備配準技術(shù)要求及試驗方法
- 2025年度高端辦公空間無償租賃合作協(xié)議
- 2025年度能源企業(yè)質(zhì)押貸款擔保合同
- 二零二五年度企業(yè)辦公用品定制化采購合同
- 醫(yī)藥公司二零二五年度員工商業(yè)秘密保密協(xié)議及保密技術(shù)支持服務協(xié)議
- 2025年度村辦公室裝修與農(nóng)村電商市場拓展合作合同
- 二零二五年度酒店加盟店經(jīng)營管理合作協(xié)議
- 2025年度物流園區(qū)開發(fā)物業(yè)移交與倉儲物流服務協(xié)議
- tdp燙傷處理應急預案
- MQL4命令中文詳解手冊
- 水利工程危險源辨識清單全
- ISO20000:2018版標準培訓教材
- 創(chuàng)新中學化學教學中的實驗設計
- 全國青少年機器人技術(shù)等級考試一二級講稿課件-參考
- 大學計算機概論(Windows10+Office2016)PPT完整全套教學課件
- 四川峨勝水泥集團股份有限公司環(huán)保搬遷3000td熟料新型干法大壩水泥生產(chǎn)線環(huán)境影響評價報告書
- 《公路工程計量與計價》說課草稿
- Barrett食管醫(yī)學知識講解
- 數(shù)獨課件完整版
評論
0/150
提交評論