在線網上投稿系統軟件需求說明書_第1頁
在線網上投稿系統軟件需求說明書_第2頁
在線網上投稿系統軟件需求說明書_第3頁
在線網上投稿系統軟件需求說明書_第4頁
在線網上投稿系統軟件需求說明書_第5頁
已閱讀5頁,還剩14頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、網上投稿系統軟件需求說明書在線投稿福建省的樓房間阿里山飛 軟件需求說明書 作 者:組長+學號 所有組員+學號(填寫)完成日期: * (填寫)目錄 軟件需求說明書1目錄21 引言11.1 編寫目的11.2 范圍11.2.1 系統名稱11.2.2 軟件功能需求11.2.3 軟件應用21.3 定義21.4 參考資料22 項目概述22.1 產品描述22.2 產品功能32.3 用戶特點32.4 一般約束32.5 假設和依據43. 具體需求43.1 功能需求43.1.1查詢功能43.1.2稿件處理53.1.3 用戶管理63.2數據流圖73.2.1網上投稿系統頂層圖73.2.2網上投稿系統零層圖83.2.3

2、網上投稿系統一層圖83.2.4數據字典113.3性能需求173.4設計約束(其他標準的約束或限制(有就寫沒有可以為空)173.5 其他需求173.5.1數據庫173.5.2 故障處理需求174 軟件接口(人機界面、軟件與外部其他硬件或軟件系統有無交互?)17網上投稿系統軟件需求說明書1 引言1.1 編寫目的發生的發費的薩菲上的發的是飛灑費的薩菲盛大發生范德薩的算法愛上對方的薩菲大聲啥地方的薩菲通過和客戶的交流和溝通,整理收集客戶的具體需求,最終在認真整合用戶實際需求的基礎上形成了該網上投稿的需求說明規劃,編寫該規格的具體目的與預期的讀者范圍如下表1所示:表 1 編寫需求規格說明書的目的與預期讀

3、者范圍表對象目的客戶清楚表達客戶需求,方便用戶確認開發人員的表達和描述是否符合其實際需求,從而更方便與客戶進行互動,全面把握用戶需求。開發人員方便開發人員對系統功能的掌握,以便為后期的開發設計提供參考。1.2 范圍1.2.1 系統名稱由于該系統重在通過網絡為廣大投稿作者的稿件投遞和稿件管理提供更便捷的服務,經綜合考慮,該系統命名為網上投稿系統.1.2.2 軟件功能需求該軟件的具體功能需求以及各個功能需求的具體說明如下表2所示:表2 軟件功能需求表功能名稱具體說明用戶注冊獲取用戶關鍵信息并進行匯總、分類。稿件處理收集稿件,審閱分類處理,并反饋具體信息資料檢索提供標準資料征文信息等的檢索功能互動交

4、流提供面向注冊用戶的交流平臺用戶權限設置通過用戶提供的費用來授予其對應的權限1.2.3 軟件應用該軟件的目標在于給投稿者和審稿者提供便利的平臺,方便雙方的交流互動,具體的利益目標下表3所示:表 3 軟件應用利益表利益對象利益編輯部方便征稿和評審,減少工作疏漏,提交工作效率并提供方便的交流平臺投稿者方便投稿,簡化了稿件的交付流程減少郵遞延遲并提供了方便的溝通平臺1.3 定義 網上投稿系統1.4 參考資料錢樂秋 趙文耕 牛軍鈺 編著 軟件工程 清華大學出版社還有國家編寫需求報告的規范。2 項目概述2.1 產品描述在信息與科技高速發展的今天,越來越多的學術期刊隨之出現,學術期刊的增多無疑會增加投稿的

5、數量,隨之而增加了作者、編輯和專家等各類人員的工作量。同時,傳統的郵寄投稿周期長,編輯錄入工作量大,安全可靠性無法得到保證,且交流不方便,耽誤的大量寶貴的時間。基于WEB的網上投稿系統,采用用戶使用瀏覽器的方式將稿件直接上傳到投稿系統的方式,具有執行時間短、安全可靠性高,使用戶從傳統的郵寄投稿方式中解脫出來,專注于稿件的創作。本系統是一個獨立的投稿系統、包含電子投稿、作者信息注冊、查詢稿件處理情況,通知等基本功能及相關人性化設置。使用方便,因此,凡具備一定上網技能的人群,均可方便使用本系統,滿足自身投稿要求。2.2 產品功能本系統具有注冊登錄、稿件處理、查詢檢索、交流互動四大方面的功能。具體為

6、如下:1、要求預投稿可暫存,可修改,可同時保存多個2、要有留言板3、可以搜索查看相關的標準論文4、有用戶的注冊,登錄界面,注冊信息包括郵箱等聯系方式;5、可以隨時跟蹤自己所投稿件的批閱流程詳細信息;6、提供標準的投稿模板;7、有投稿題材的分類,可供選擇;8、有相關投稿征文的消息,可以看到目前要征哪個方面的稿件9、收稿人與投稿人可互動;10、將投稿后的結果反饋給用戶,包括發表文章的地方,版次,日期等11、對用戶的稿件具有保密功能;12、可提供審核的最遲期限,審后結果及時反饋給用戶;2.3 用戶特點1、專家及學者2、科技工作者3、研究人員4、教師及學生5、編輯人員使用人員特點:1、應具備一定計算機

7、使用方法2、會使用瀏覽器上網3、熟悉投稿的一般流程2.4 一般約束本條對設計系統時限制開發者選擇的其他一些項作一般性描述。而這些項將限定開發者在設計系統時的任選項。這些包括:a 管理方針b 與其他應用間的接口(1)整個系統應與因特網連接(2)獲得銀行系統服務(3)與各大主流郵件系統鏈接c 并行操作支持多人同時使用投稿系統d 審查功能;(1) 對維護人員,則具備編輯,核實,修改,維護等功能(2) 對用戶,則可獲知稿件去向,及審查稿件進程e 所需的高級語言 HTML、CSS、Javascript、JSP、SQL數據庫語言f 通信協議;HTTP通信協議g 安全和保密方面的考慮。本系統可有效的保護用戶

8、隱私,稿件安全,及知識產權。2.5 假設和依據1銀行系統能夠提供接口,方便資金處理。假設銀行不能為本系統提供服務,則資金處理在銀行自身系統內處理,本系統不直接涉及資金處理。2郵件傳遞需使用各大郵箱。假設本系統沒有自己的郵箱,則郵件的收發需在各大郵件系統中完成。3. 站內搜索功能假設各大搜索引擎不為本系統提供搜索服務,則本系統不內設搜索服務。3. 具體需求3.1 功能需求(自然語言描述)3.1.1查詢功能a.引言查詢檢索功能是為了使用戶方便使用本系統,簡潔明了的知道想知道的信息,完成相關投稿過程,節省寶貴的時間。查詢功能所要達到的目標是可以搜索查看相關的標準論文。需采用自頂向下的分析方法,逐步細

9、化具體功能,相應采用網絡前端的相關技術。b輸入(1)輸入:標準論文輸入。(2)標準論文輸入由系統管理員進行輸入,在輸入的過程中要進行嚴格的格式排版,將加工好的信息輸出在相應的位置。標準論文輸出應在標準論文數據庫中。(3)參考模板請瀏覽各大投稿網站。C加工(1)輸入數據的有效性檢查是否同步顯示到網頁上,供用戶查看。(2)操作的順序,包括事件的時間設定操作順序應根據投稿的業務流程來決定,由稿件審查人員對稿件的審查進程來決定。(3)響應,例如,溢出、通信故障、錯誤處理等如出現錯誤則由系統提示用戶或返回上一級頁面。(4)受操作影響的參數每當操作者輸入新的信息,則新信息將替代原有的舊信息顯示在相應的頁面

10、位置上。(5)降級運行的要求網絡堵塞時則無法顯示頁面(6)用于把系統輸入變換成相應輸出的任何方法(方程式、數學算法、邏輯操作等)采用邏輯操作。(7)輸出數據的有效性檢查。顯示在頁面上的信息與輸入者輸入的信息一致。d輸出(1)投稿征文消息信息輸出顯示在系統首頁。(2)參考模板請瀏覽各大投稿網站。3.1.2稿件處理(1)引言由于現有的稿件交付流程比較復雜,稿件存在郵遞延遲現象,并且投稿者所投來的稿件繁多,格式不是嚴格統一,而且審稿的具體結果也不能及時反饋給投稿者,因此從提高投稿于征稿的效率方面出發,確定了系統應該有的稿件處理這一功能,以便更好的給投稿者和編輯部之間提供良好的及時交互溝通平臺。(2)

11、輸入具體的輸入項如下表4所示:表 4 輸入表選項數據組成輸入數據初始稿件+投稿者的基本信息操作細節要求所輸入的初始稿件須首先和系統所提供的文章格式基本相符參考資料提供投稿者的文章基本格式(3)加工具體的加工過程如下表5所示:表 5 加工過程表選項具體操作流程數據有效性檢查檢查投稿者所投稿件的格式是否與所提供的文章格式相符,完成初步審查事件的時間設定從投稿到審查是否通過的結果公布的最長時間間隔審稿過程分類審核反饋給用戶信息確定終版編號發表(4)輸出具體的輸出項如下表6所示:表 6 輸出表輸出類型具體說明最遲公布審稿時間審查是否通過的結果公布的最長截止時間反饋給用戶審稿信息其中包括審稿流程的跟蹤信

12、息以及審稿結果文章終版通過層層審核后最終確定的發表格式3.1.3 用戶管理(1)引言用戶管理功能模塊,主要實現的功能是用戶的注冊、登錄和找回密碼,投稿者在投稿之前要先注冊,注冊以后,每次投稿或查詢相關信息等時,都要先進行登錄,才可以訪問相關的信息。而收稿人在進入此系統時,要先進行登錄,然后對所投的稿件進行審核以及和投搞人進行互動等,如果投稿人或收搞人忘記了密碼,可以通過找回密碼模塊進行找回自己的密碼。此功能的實現主要通過基于角色的權限來進行控制,不同角色的用戶,登錄進入系統后,可以看到不同的資源。此功能模塊的設計,主要是為了滿足用戶的需要,在這個信息迅速發展的社會中,用戶信息的安全和保密性是非

13、常重要,通過權限的控制,可以很好的實現對用戶信息的保密,來滿足用戶的需求。(2)輸入功能模塊的輸入數據操作員控制細節的需求注冊時輸入用戶的詳細信息必填項不可以不填,填寫格式按照給的要求填寫登錄時輸入用戶名和密碼輸入的用戶名和密碼必須合法找回密碼時要填寫相關注冊信息填寫的信息必須和注冊時候一致(3)加工在注冊時,當用戶填寫了相關的信息進行注冊時,首先對所填寫的用戶名進行有效性檢查,首先到數據庫中與所有已經注冊的用戶名進行匹配,如果此用戶名已經存在,則提示用戶重新輸入,如果用戶名合法,下來就對用戶所填寫信息的格式進行檢查,同時檢查必填項是否填寫。在登錄時,當用戶輸入用戶名和密碼時,對用戶輸入的用戶

14、名和密碼在數據庫中進行查找,如果用戶名和密碼同時與數據庫中的信息匹配成功,則可以讓用戶進入系統,否則就提示用戶相關的出錯信息。在找回密碼時,用戶要輸入在注冊時設置的相關問題的答案,輸入后,將用戶填寫的信息與注冊時候設置的信息進行匹配。(4)輸出在注冊時,檢查到用戶所填寫注冊的信息合格后,將用戶的信息存入的數據庫中,并且給用戶進行編號和賦予用戶相應的角色。在登錄時,用戶名和密碼匹配成功后,就根據登錄用戶的角色,賦予此用戶不等的資源進行訪問。找回密碼時,當填寫的答案與注冊相同時,將用戶的密碼返回給用戶,否則就將相關的提示信息返回給用戶。3.2數據流圖(結構化方法用數據流圖+數據字典,面向對象方法用

15、用例(用況)圖+重點用例(用況)的詳細描述+類與對象分析形成的對象圖)3.2.1網上投稿系統頂層圖網上投稿系統頂層圖入下:圖1 網上投稿系統頂層圖3.2.2網上投稿系統零層圖網上投稿系統零層圖如下:圖2 網上投稿系統零層圖3.2.3網上投稿系統一層圖(1)用戶登錄注冊功能用戶注冊數據流圖如下:圖3 用戶注冊數據流圖用戶登錄數據流圖如下:圖4 用戶登錄數據流圖(2)稿件處理稿件處理數據流圖如下:圖5 稿件處理數據流圖(3)查詢功能數據流圖如下:圖6 查詢功能總圖圖7 論文查詢功能圖圖8 征文信息查詢功能圖(4)互動交流數據流圖如下:圖7 互動交流數據流圖3.2.4數據字典(1)數據流表數據流簡述

16、組成來源去向查詢單標準論文的關鍵字輸入關鍵字投稿人查詢系統符合論文清單根據關鍵字查詢所得到的論文清單論文編號+論文名+作者名+論文內容+發表時間查詢系統投稿人查詢失敗信息查詢無結果時的提示信息錯誤信息查詢系統投稿人征文單編輯部給出的征文信息征文編號+征文標題+征文內容+開始時間+截止時間編輯部征文信息清單征文信息列表系統公告所給出的征文信息征文編號+征文標題+征文內容+開始時間+截止時間查詢系統投稿人留言清單留言內容信息表留言內容+留言時間+留言用戶名+留言對象留言人數據庫不合格留言單不合格留言信息表留言內容+留言時間+留言用戶名+留言對象+不合格原因 留言人回收站合格留言清單合格留言信息表留

17、言內容+留言時間+留言用戶名+留言對象檢查留言單審定合法用戶、留言內容合格標準合格標準表合格標準要求數據庫審定合法用戶、留言內容正式留言清單符合合法留言人及內容的清單留言內容+留言時間+留言用戶名+留言對象審定合法用戶、留言內容數據庫回復單對留言進行回復回復內容+留言時間+留言用戶名正式留言單制作回復單分類留言統計表對所有留言進行匯總留言內容+留言時間+留言用戶名+留言對象+留言類別留言表分類統計留言表原稿件投稿人所投的初始稿件投稿人編號+待審稿件+投稿時間投稿人稿件初審不合格稿件經初審不合格的稿件投稿人編號+待審稿件+投稿時間+不合格原因稿件初審投稿人合格稿件經初審合格稿件投稿人編號+待審稿

18、件+投稿時間+稿件編號稿件初審稿件分類審核信息稿件所在審核過程狀態記錄投稿人編號+稿件審核記錄審核狀態信息投稿人不合格注冊表對不合格注冊表的不合格地方進行標識投稿人編號+不合格標識注冊投稿人注冊表用戶填寫的信息注冊表編號+用戶名+密碼+郵箱地址+聯系方式用戶注冊加工驗證后出錯問題登錄時密碼與用戶名不相符或驗證碼輸入不正確登錄名+出錯原因登錄找回密碼用戶正確登錄信息用戶名和密碼相符而且驗證碼正確用戶名+密碼+驗證碼找回密碼用戶個人相關信息用戶的所有信息用戶名+郵箱地址+聯系方式+密碼登陸(2)文件條目文件名簡述文件組成寫文件的加工讀文件的加工已發表論文清單數據庫中所存放的已經發表過的論文清單論文

19、編號+論文名+作者名+論文內容+發表時間核對論文標識征文信息清單數據庫中所存放的所有征文信息征文編號+征文標題+征文內容+開始時間+截止時間編輯征文信息查詢征文信息分類統計留言表對所有留言進行匯總留言內容+留言時間+留言用戶名+留言對象+留言類別審定合法用戶、留言內容,制作回復單分類統計留言表分類存檔將初稿進行分類匯總,存檔初稿+投稿時間+稿件類別+投稿人編號稿件分類審核審核狀態信息稿件所在審核過程狀態記錄投稿人編號+稿件審核記錄+審核日期稿件初審、分類、審核、發表信息檢索終稿存檔經審核通過決定出版發表的稿件存檔投稿人編號+終稿+發表時間+出版社+稿件類別審核信息檢索注冊信息表經過審核成功注冊

20、的用戶信息注冊編號+用戶名+密碼+提示問題及答案+郵箱地址+通信方式注冊注冊審核、登陸審核、信息檢索(3)數據項數據項名簡述數據類型計量單位關鍵字搜索論文的關鍵字String字節論文編號標準論文的唯一標識Int論文名標準論文的名稱String字節作者名標準論文的作者名稱String字節論文內容標準論文的內容Text字節發表時間標準論文的發表時間Date年月日錯誤信息查詢無結果時系統給出的信息String字節征文編號征文信息的唯一標識Int征文標題征文信息的標題String字節征文內容征文信息的內容Text字節開始時間征文的起始時間Date年月日截止時間征文的截止時間Date年月日留言內容tex

21、t字節留言時間留言人留言時間date年月日留言用戶名留言人注冊名string字符串留言對象string字符串不合格原因留言不合格說明text字節初稿審核通過的投稿人投的原稿text字節投稿時間投稿人投稿時間date年月日稿件類別稿件所屬學科類別char投稿人編號投稿人注冊時系統進行的自動編號long稿件審核記錄稿件審核過程中的記錄text字節審核日期稿件所處的審核階段的時間date年月日終稿經審核處理后的稿件text字節發表時間終稿的發表時間date年月日出版社稿件發表的地方char待審稿件經初步審核合格的稿件text字節不合格原因稿件不合格原因說明text字節稿件編號對合格稿件的編號long注冊編號對注冊用戶的唯一編號Long用戶名對注冊者的說明char字節提示問題及答案對用戶丟失密碼后的提示text字節出錯原因對用戶登陸出錯的提示text字節密碼對用戶的保密措施char字節郵箱對用戶的郵箱char字節聯系方式用戶的聯系方式text字節(4)加工條目名稱簡述輸入數據流輸出數據流加工邏輯核對論文標識關鍵字與數據庫中已有論文的標識進行匹配

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論