版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、TOC o 1-5 h z HYPERLINK l bookmark0 o Current Document 1、引言4 HYPERLINK l bookmark2 o Current Document 1.1、編寫目的4 HYPERLINK l bookmark4 o Current Document 1.2、背景4 HYPERLINK l bookmark6 o Current Document 1.3、項目風險4 HYPERLINK l bookmark8 o Current Document 1.4、預期讀者和閱讀建議4 HYPERLINK l bookmark10 o Current
2、 Document 1.5、參考資料5 HYPERLINK l bookmark12 o Current Document 2、任務概述5 HYPERLINK l bookmark20 o Current Document 3、需求規(guī)定5 HYPERLINK l bookmark22 o Current Document 3.2、對性能的規(guī)定83.2.1、精度83.2.2、時間特性要求83.2.3、靈活性8 HYPERLINK l bookmark28 o Current Document 3.3、輸入輸出要求(具體輸入見模塊IPO圖)8 HYPERLINK l bookmark30 o Cu
3、rrent Document 3.4、數(shù)據(jù)管理能力要求8 HYPERLINK l bookmark32 o Current Document 3.5、故障處理要求8 HYPERLINK l bookmark34 o Current Document 3.6、其他要求8 HYPERLINK l bookmark36 o Current Document 4、綜合描述9 HYPERLINK l bookmark38 o Current Document 4.1、產品的狀況9 HYPERLINK l bookmark40 o Current Document 4.1.1、程序94.1.2、文件94.
4、1.3、服務94.1.4、非移交的產品9 HYPERLINK l bookmark46 o Current Document 4.2產品的功能9 HYPERLINK l bookmark48 o Current Document 4.3用戶類和特性10 HYPERLINK l bookmark50 o Current Document 4.4運行環(huán)境10 HYPERLINK l bookmark52 o Current Document 4.5、設計和實現(xiàn)上的限制10 HYPERLINK l bookmark54 o Current Document 5、外部接口需要(運行環(huán)境)10 HYPE
5、RLINK l bookmark56 o Current Document 5.1、設備10 HYPERLINK l bookmark58 o Current Document 5.2、支持軟件10 HYPERLINK l bookmark60 o Current Document 5.3、接口105.3.1硬件接口105.3.2軟件接口105.3.3通訊接口10 HYPERLINK l bookmark62 o Current Document 5.4、控制11 HYPERLINK l bookmark64 o Current Document 5.5、界面11 HYPERLINK l bo
6、okmark66 o Current Document 6、其他非功能要求11 HYPERLINK l bookmark68 o Current Document 6.1、安全需求11 HYPERLINK l bookmark70 o Current Document 6.2、質量需求11 HYPERLINK l bookmark72 o Current Document 6.3、業(yè)務規(guī)則11 HYPERLINK l bookmark74 o Current Document 6.4、用戶文檔11 HYPERLINK l bookmark76 o Current Document 6.5、成本
7、12 HYPERLINK l bookmark78 o Current Document 6.6、開發(fā)進度127、分析模型13 HYPERLINK l bookmark80 o Current Document 8、詞匯表.169、數(shù)據(jù)定義 HYPERLINK l bookmark84 o Current Document 9.1、用戶信息表CX169.2、匯總表DF16 HYPERLINK l bookmark86 o Current Document 10、待定問題161、引言1.1、編寫目的在對我們開發(fā)對象“文獻管理助手”各方面的需要和特點的分析和對用戶可能需要的要求和開發(fā)、使用過程中有
8、可能出現(xiàn)的問題進行分析之后,我們確定了開發(fā)成本、進度、具體功能、需要的數(shù)據(jù)、資源以及該軟件的安全性能等要求與功能。本軟件需求分析書全面、概括性地描述了文獻管理助手開發(fā)的各方面需要及該軟件系統(tǒng)需要完成的功能,使軟件開發(fā)人員和用戶對本系統(tǒng)中的業(yè)務流程及功能能達成共識。通過本軟件需求分析書,開發(fā)人員可以清楚的,明白面臨的問題和需要完成的任務,用戶可以清楚的了解本軟件系統(tǒng)所具有的功能和使用特點。12、背景1、待開發(fā)的軟件系統(tǒng)的名稱:文獻管理助手-DocumentManagementAssistant(DMA)。2、本項目的任務提出者:邱鎮(zhèn)龍。開發(fā)者:邱鎮(zhèn)龍、王穎、裴仁靜、曹沁。用戶:廣大研究人員。開發(fā)
9、平臺:VisualC#3、該軟件系統(tǒng)同其他系統(tǒng)或其他機構的基本的相互來往關系待定。1.3、項目風險我們小組的信息系統(tǒng)開發(fā)課程設計題目是:文獻管理助手系統(tǒng)的開發(fā)。系統(tǒng)開發(fā)的總的設計目標是實現(xiàn)文獻管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)對文獻資料的集中統(tǒng)一的管理。本系統(tǒng)主要實現(xiàn)對文獻信息的管理,主要功能為管理文獻的作者、內容、出版時間與出處等信息。本系統(tǒng)主要是將信息進行統(tǒng)一存放,以便于管理者對文獻信息進行查詢。可見,本系統(tǒng)并不復雜,主要解決的問題是利用關鍵字對已存放在數(shù)據(jù)庫中的文獻信息進行查詢,得到想要文獻的相關信息與快速找到文獻的存放位置。只有能按時的完成次項目就沒有任何的風險,所以次項目是安全的。1
10、4、預期讀者和閱讀建議本需求分析書的主要讀者為:1、用戶2、開發(fā)人員3、計劃人員4、設計人員5、測試人員6、檢測人員閱讀建議:1、建議用戶主要閱讀本需求分析書的第四塊“綜合描述”和第五部分“外部接口需要即運行環(huán)境”。2、開發(fā)人員、設計人員、測試人員、檢測人員應仔細認讀本需求分析書。3、計劃人員可大概對本書有一個了解。1.5、參考資料軟件工程原理及應用陳世鴻朱福喜黃水松陳磊編著文獻管理助手項目開發(fā)計劃書。2、任務概述21、目標在計劃的時間也經費范圍內完成用戶的要求。2.2、用戶的特點大部分是在校學生,經濟能力有限,而且希望在較快的時間內實現(xiàn)需要的功能,需要結果一目了然。2.3、假定和約束開發(fā)時間
11、:2011.3.12011.6.10開發(fā)經費:預計第一年,投入資金47000元,收益為13500元;第二年投入7500,而收益為38000;第三年投入6500,收益為60000。3、需求規(guī)定3.1、對功能的規(guī)定本系統(tǒng)主要實現(xiàn)對文獻信息的管理,主要功能為管理文獻的作者、內容、出版時間與出處等信息。本系統(tǒng)主要是將信息進行統(tǒng)一存放,以便于管理者對文獻信息進行查詢??梢?,本系統(tǒng)并不復雜,主要解決的問題是利用關鍵字對已存放在數(shù)據(jù)庫中的文獻信息進行查詢,得到想要文獻的相關信息與快速找到文獻的存放位置。文獻管理助手的具體功能為:1、用戶登錄,并根據(jù)后臺保存的數(shù)據(jù)判斷用戶名、密碼、驗證碼等是否正確。若正確則繼
12、續(xù)執(zhí)行下面功能,反之,提示錯誤,重新輸入。2、根據(jù)界面上的提示信息,用戶輸入選擇的操作,根據(jù)用戶的選擇,對數(shù)據(jù)庫的資料進行修改:查詢分別有:類別查詢,則將數(shù)據(jù)庫的資料按照類別分類,并將分類結果展示給用戶。內容查詢,則將用戶輸入的內容與數(shù)據(jù)庫保存的關鍵字進行比較,將滿足用戶輸入的數(shù)據(jù)展示給用戶。作者查詢,則將數(shù)據(jù)庫中的作品作者與用戶輸入的作者比較,將滿足用戶需要的數(shù)據(jù)展示給用戶。出版社查詢,則將數(shù)據(jù)庫中的作品出版社與用戶輸入的出版社比較,將滿足用戶需要的數(shù)據(jù)展示給用戶。時間查詢,則將數(shù)據(jù)庫中的作品時間與用戶輸入的時間比較,將滿足用戶需要的數(shù)據(jù)展示給用戶。3、根據(jù)查詢到的類容對文獻進行管理,如:刪
13、除、修改等。4、用戶退出之后,根據(jù)用戶的操作,對數(shù)據(jù)庫進行更新。對應的IPO圖為(其中很多模塊的功能相似,所以只是選取其中的一部分):模塊名:注冊、建立賬號模塊編號:1上層調用模塊:無下層被調用模塊:輸入用戶信息、判斷是否合法輸入數(shù)據(jù):用戶注冊基本信息輸出數(shù)據(jù):用戶建立的賬號信息處理:如果用戶輸入信息合法,則為用戶建立一個賬號,否則返回注冊界面注釋:用戶信息是否合法判斷條件:關鍵信息是否已被注冊。模塊名:信息合法性檢查模塊編號:2上層調用模塊:注冊、建立賬號、登錄下層被調用模塊:管理對象輸入數(shù)據(jù):用戶輸入的個人信息輸出數(shù)據(jù):顯示輸入正確后各模塊的操作界面處理:如果用戶輸入的登錄信息正確,則顯示
14、操作選擇界面,否則返回登錄界面注釋:注釋:登錄信息是否合法的判斷標準是與數(shù)據(jù)庫里面的用戶個人信息進行比較,用戶名是否存在、密碼是否正確、用戶名與密碼是否配對等。模塊名:登錄模塊編號:3上層調用模塊:檢查登錄信息是否正確下層被調用模塊:管理類別輸入數(shù)據(jù):用戶登錄信息輸出數(shù)據(jù):登錄后的操作選擇界面處理:如果用戶輸入的登錄信息正確,則顯示操作選擇界面,否則返回登錄界面注釋:登錄信息是否合法的判斷標準是與數(shù)據(jù)庫里面的用戶個人信息進行比較,用戶名是否存在、密碼是否正確、用戶名與密碼是否配對等。模塊名:管理對象選擇模塊編號:4上層調用模塊:登錄下層被調用模塊:類別管理、內容管理、作者管理、出版社管理、時間
15、管理輸入數(shù)據(jù):想進行管理的對象輸出數(shù)據(jù):相應管理的各操作界面處理:若用戶選擇了操作對象,且正確,則顯示相應的操作界面,否則給予報錯并提醒用戶重新選擇注釋:選擇操作對象正確的判斷是通過判斷用戶選擇的對象是否存在和是否唯一模塊名:類別管理、內容管理、作者管理、出版社管理、時間管理模塊編號:5上層調用模塊:管理對象選擇下層被調用模塊:查詢、添加、刪除、修改輸入數(shù)據(jù):用戶需要進行操作的類別輸出數(shù)據(jù):對應操作類別的操作界面處理:若用戶選擇了操作對象,且正確,則顯示相應的操作界面,否則給予報錯并提醒用戶重新選擇注釋:選擇操作對象正確的判斷是通過判斷用戶選擇的對象是否存在和是否唯一模塊名:查詢、添加、刪除、
16、修改模塊編號:6上層調用模塊:類別管理、內容管理、作者管理、出版社管理、時間管理下層被調用模塊:信息匯總輸入數(shù)據(jù):用戶對相應數(shù)據(jù)的操作類型輸出數(shù)據(jù):操作成功或操作失敗處理:若用戶操作是合法的且不會對數(shù)據(jù)庫造成影響則顯示操作成功,否則顯示操作失敗注釋:用戶操作成功的判斷標準是用戶的操作不會對別的用戶造成影響、不會對數(shù)據(jù)庫造成影響、并且不會導致個人信息的不可恢復等模塊名:信息匯總模塊編號:7上層調用模塊:注冊、建立賬號、查詢、添加、刪除、修改下層被調用模塊:無輸入數(shù)據(jù):用戶的個人信息或者進行刪除等操作之后的結果輸出數(shù)據(jù):無處理:將用戶進行操作后的數(shù)據(jù)進行匯總,并存入相應的文件;用戶注冊新賬號之后,
17、將用戶的信息存入相應的文件注釋:3.2、對性能的規(guī)定321、精度通過用戶輸入的信息準確地對文獻進行管理,通過輸入文獻的某個特性能快速的找到滿足要求的文獻。322、時間特性要求管理文獻的時間短,通過較短的時間就能實現(xiàn)需要的的功能。323、靈活性可以按照不太文獻的不同特性進行管理,不同的文獻也可以根據(jù)不同的特征分到不同的類,這樣可以提高查找的速度,使管理更加便捷。而且基本上適應現(xiàn)在所有的操作系統(tǒng),軟件的移植性強。33、輸入輸出要求(具體輸入見模塊IPO圖)輸入要求:如果粗略查找,所輸入的數(shù)據(jù)必須是存檔的時候存入的特性之一。如果要精確的的查找,就要輸入所有存檔的信息。輸出要求:根據(jù)用戶輸入的信息在數(shù)
18、據(jù)庫里進行查找,并顯示所有滿足要求的數(shù)據(jù)。34、數(shù)據(jù)管理能力要求能根據(jù)用戶的需要,對數(shù)據(jù)庫進行添加,刪除,查找,排序等一系列操作,并根據(jù)用戶的操作對數(shù)據(jù)庫進行及時的更新。35、故障處理要求當出現(xiàn)因為突然死機而導致系統(tǒng)崩潰,數(shù)據(jù)丟失的時候,能根據(jù)個人身份認證在開發(fā)方要求數(shù)據(jù)恢復。安全系統(tǒng)保證用戶的資料不會被別的用戶竊取,保證每個用戶的私密,用戶可以放心使用。36、其他要求1、價格的要求,價格不能太高,要能讓大部分的用戶接受。2、時間的要求:能夠在用戶規(guī)定的時間提供軟件。3、服務的要求:在保修期內,如果用戶有需要,能在第一時間提供維修。4、綜合描述4.1、產品的狀況4.11、程序程序簡要說明1系統(tǒng)
19、登陸2系統(tǒng)主窗體3文獻類別管理4文獻內容管理5文獻作者管理6文獻出版社管理7文獻出版時間管理8查詢412、文件移父文檔的名稱內容要點用戶操作手冊引言、軟件概述、運行環(huán)境、使用說明、運行說明、非常規(guī)過程、操作命令一覽表、程序文件和數(shù)據(jù)文件一覽表、用戶操作舉例。系統(tǒng)維護手冊引言、系統(tǒng)說明、操作環(huán)境、維護過程。413、服務1、要給各部門用戶、管理員提供全面的使用培訓;2、提供1年的免費上門服務;3、文獻信息保存。4.1.4、非移交的產品本系統(tǒng)的程序不提交給用戶。只提交打包好.exe文件,或者安裝文件。4.2產品的功能本系統(tǒng)主要實現(xiàn)對文獻信息的管理,主要功能為管理文獻的作者、內容、出版時間與出處等信息
20、。本系統(tǒng)主要是將信息進行統(tǒng)一存放,以便于管理者對文獻信息進行查詢。可見,本系統(tǒng)并不復雜,主要解決的問題是利用關鍵字對已存放在數(shù)據(jù)庫中的文獻信息進行查詢,得到想要文獻的相關信息與快速找到文獻的存放位置。4.3用戶類和特性針對所有的人群,只要需要對文獻整理的人都可使用。4.4運行環(huán)境操作系統(tǒng):WindowsXP、Windows745、設計和實現(xiàn)上的限制問題解決方案沒有開發(fā)經驗多溝通聯(lián)系查閱資料項目時間短提咼效率加班知識欠缺查閱資料提前熟悉工具掌握不熟練查閱資料提前熟悉專利與版權問題了解相關信息5、外部接口需要(運行環(huán)境)51、設備所有的pc機均可。52、支持軟件支持所有的軟件。53、接口531硬件
21、接口USB等接口均可。532軟件接口通過軟件的可移植性,在大多數(shù)軟件都可接洽。533通訊接口QQ、MSN等通訊工具均可用作通訊接口。5.4、控制用戶通過注冊賬號,然后根據(jù)自己的賬號對自己的文獻進行管理,便于個人隱私的保密。在不小心失去資料的時候,通過認證身份,可以向后臺要求備份資料。5.5、界面程序簡要說明1系統(tǒng)登陸2系統(tǒng)主窗體3文獻類別管理4文獻內容管理5文獻作者管理6文獻出版社管理7文獻出版時間管理8查詢6、其他非功能要求61、安全需求用戶在對自己的資料進行管理時,必須保證對外界是不可見的,保證個人的隱私。在不小心失去資料的時候,通過認證身份,可以向后臺要求備份資料。6.2、質量需求用戶在
22、對該軟件的使用期間,不能引起其他程序的混壞或崩潰,更不能對系統(tǒng)造成任何問題。63、業(yè)務規(guī)則用戶在通過了身份的驗證后可以要取后臺的備份資料,也可要求后臺不保存他們的資料,但是次舉動引起的后果(如:系統(tǒng)崩潰導致資料全部丟失,無法找回)由用戶自己承擔,開發(fā)方不承擔任何責任。要修改用戶的登錄密碼必須得通過身份的驗證。64、用戶文檔1、安裝指南;紙質文檔2、用戶手冊;紙質文檔3、在線幫助;4、電子文檔,與軟件產品一同分發(fā)、配置;5、使用教程電子文檔,與軟件產品一同分發(fā)、配置。65、成本預計系統(tǒng)完成后的第一年為試運行階段,半年后根據(jù)試用情況后決定是否投入銷售,對使用該系統(tǒng)的圖書館收取一定的費用,主要是系統(tǒng)的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學數(shù)學二年級100以內連加連減口算題卡
- 2025年中考語文文言文總復習-學生版-專題02:文言文閱讀之虛詞意義和用法(練習)
- 廣東省汕頭市2023-2024學年高三上學期普通高中畢業(yè)班期末調研測試英語試題
- 建筑設計銷售工作總結
- 家具店衛(wèi)生消毒標準
- 美容美發(fā)店前臺工作體會
- 《親子上網(wǎng)樂》課件
- 《尿路癥狀的鑒別》課件
- 體育行業(yè)賽事組織管理總結
- 醫(yī)療行業(yè)護理師培訓總結
- 《業(yè)務員銷售技巧》課件
- 《汽車涂裝》2024-2025學年第一學期工學一體化課程教學進度計劃表
- 水廠安全管理培訓
- 江西省贛州市2023-2024學年高一上學期期末考試化學試題 附答案
- 消化道出血護理常規(guī)課件
- 2024年物流運輸公司全年安全生產工作計劃例文(4篇)
- 二零二四年度軟件開發(fā)合同:凈水器智能控制系統(tǒng)定制開發(fā)協(xié)議3篇
- 貴州省銅仁市2023-2024學年高二上學期期末質量監(jiān)測試題 地理 含答案
- 期末卷(一)-2023-2024學年高一年級地理上學期高頻考題期末測試卷(江蘇專用)(原卷版)
- 山東師范大學《古代文學專題(一)》期末復習題
- 注塑操作員作業(yè)指導書
評論
0/150
提交評論