




已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
成人教務(wù)管理系統(tǒng) 學(xué)年論文(課程設(shè)計(jì)) 題目:學(xué)校教材訂購(gòu)系統(tǒng)-需求分析 學(xué) 院 工商學(xué)院 學(xué)科門類 工學(xué) 專 業(yè) 軟件工程 學(xué) 號(hào) 2009482037 姓 名 盛慶鴻 指導(dǎo)教師 王思樂 2011年12月21日20總版本SMS-1.0編號(hào)SMS-RA-00版本SMS.RA.1.0項(xiàng)目名稱學(xué)校教材訂購(gòu)系統(tǒng)項(xiàng)目代碼BookStore分項(xiàng)名稱需求分析分項(xiàng)代碼XQ分項(xiàng)序號(hào)00 組長(zhǎng)盛慶鴻負(fù)責(zé)人盛慶鴻參與人盛慶鴻 陸陽(yáng) 付小龍史志剛指導(dǎo)教師王思樂日期2011年12月21日開發(fā)單位2009軟件工程河北大學(xué)學(xué)年論文(課程設(shè)計(jì))任務(wù)書(指導(dǎo)教師用表)學(xué) 生 姓 名盛慶鴻指 導(dǎo) 教 師王思樂論文(設(shè)計(jì))題目學(xué)校教材訂購(gòu)系統(tǒng)-需求分析 主要研究(設(shè)計(jì))內(nèi)容 根據(jù)需求分析以及詳細(xì)設(shè)計(jì)分析,并結(jié)合用戶的建議,對(duì)界面研究方法 課本軟件工程導(dǎo)論上面介紹了很多關(guān)于項(xiàng)目需求的研究方法,通過小組討論,主要采用數(shù)據(jù)流圖和數(shù)據(jù)字典進(jìn)行需求分析。主要任務(wù)及目標(biāo)該需求規(guī)格說(shuō)明書對(duì)超市管理系統(tǒng)軟件進(jìn)行了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能,概要設(shè)計(jì)說(shuō)明書和完成后續(xù)設(shè)計(jì)與開發(fā)工作將在此基礎(chǔ)上進(jìn)一步提出。確定超市管理系統(tǒng)的功能及有效性需求,以供軟件開發(fā)人員參考。主要參考文獻(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)概論 薩師煊 王珊 高等教育出版社軟件工程導(dǎo)論(第四版) 作者:張海藩 清華大學(xué)出版社軟件工程原理、方法與應(yīng)用 史集民 顧春華 李昌武 高等教育出版社進(jìn)度安排論文(設(shè)計(jì))各階段名稱日期問題定義第10周需求分析第11周-第13周設(shè)計(jì)第14周-第15周實(shí)現(xiàn)第16周 指導(dǎo)教師簽字:河北大學(xué)學(xué)年論文(課程設(shè)計(jì))成績(jī)?cè)u(píng)定表學(xué)院:工商學(xué)院 學(xué)生姓名盛慶鴻專業(yè) 年級(jí)2009級(jí)軟件工程論文(設(shè)計(jì))題目學(xué)校教材訂購(gòu)系統(tǒng)-需求分析論文(設(shè)計(jì))內(nèi)容提要此文檔是學(xué)校教材訂購(gòu)系統(tǒng)的需求分析報(bào)告,該報(bào)告主要是研究出此系統(tǒng)所要實(shí)現(xiàn)的功能并且簡(jiǎn)單的介紹如何實(shí)現(xiàn)這些功能。首先引言中介紹了設(shè)計(jì)該系統(tǒng)的目的,背景和所需要的參考資料;接下來(lái)分析運(yùn)行環(huán)境和數(shù)據(jù),數(shù)據(jù)方面主要從數(shù)據(jù)流圖和數(shù)據(jù)字典方面進(jìn)行分析;然后從功能、性能、可靠性和可用性、出錯(cuò)處理和接口的需求方面進(jìn)行分析和研究;最后說(shuō)明該系統(tǒng)的約束,并且提出可行性的方案,確定系統(tǒng)所要實(shí)現(xiàn)的功能。指導(dǎo)教師評(píng)語(yǔ)成績(jī): 指導(dǎo)教師(簽名): 年 月 日目錄學(xué)校教材購(gòu)銷系統(tǒng)需求分析報(bào)告51.引言51.1 編寫目的51.2編寫背景52.系統(tǒng)任務(wù)概述62.1目標(biāo)62.2用戶的特點(diǎn)63需求規(guī)定73.1對(duì)功能的規(guī)定73.2對(duì)性能的規(guī)定74運(yùn)行環(huán)境規(guī)定75.數(shù)據(jù)流程、功能描述和設(shè)計(jì)7學(xué)校教材購(gòu)銷系統(tǒng)需求分析報(bào)告1.引言1.1 編寫目的 編寫這份說(shuō)明書主要是為了使項(xiàng)目組成員充分認(rèn)識(shí)本系統(tǒng)的目標(biāo),確定本系統(tǒng)的后繼工作,方便以后更好的開展工作,本說(shuō)明書主要提交給用戶和小組成員參考,以達(dá)到最終實(shí)現(xiàn)用戶的要求,完成系統(tǒng)開發(fā)。1.2編寫背景a.本系統(tǒng)是學(xué)校教材供應(yīng)體系中的教材訂購(gòu)系統(tǒng),實(shí)現(xiàn)教材的銷售和采購(gòu)、訂購(gòu)。b.該系統(tǒng)還和學(xué)校財(cái)務(wù)科進(jìn)行資金數(shù)據(jù)來(lái)往,.由本系統(tǒng)向財(cái)務(wù)處提供銷售情況,實(shí)行教材的安全發(fā)放和采購(gòu).并順便和各書店聯(lián)營(yíng)向個(gè)別人員單獨(dú)售書。2.系統(tǒng)任務(wù)概述2.1目標(biāo)本系統(tǒng)可細(xì)化為兩個(gè)子系統(tǒng):銷售系統(tǒng)和采購(gòu)系統(tǒng) 銷售系統(tǒng)的工作過程為:首先由教師或?qū)W生提交購(gòu)書單,經(jīng)教材科發(fā)行人員審核是有效購(gòu)書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即可去書庫(kù)領(lǐng)書。 采購(gòu)系統(tǒng)的主要工作過程為:若是脫銷教材,則登記缺書,發(fā)缺書單給書庫(kù)采購(gòu)人員;一旦新書入庫(kù)后,即發(fā)進(jìn)書通知。 下面給出系統(tǒng)的初步概圖,方便用戶和讀者充分認(rèn)識(shí)本系統(tǒng)的最初實(shí)現(xiàn)情況,并對(duì)系統(tǒng)有個(gè)初步的了解,也方便開發(fā)人員把握開發(fā)方向,最終實(shí)現(xiàn)本系統(tǒng).教材購(gòu)銷系統(tǒng) 出庫(kù)表 缺書登記表 待購(gòu)教材表 教材庫(kù)存表 進(jìn)庫(kù)表 購(gòu)書表 采 購(gòu)系 統(tǒng)銷 售系 統(tǒng) 進(jìn)書通知 圖1 教材購(gòu)銷系統(tǒng)概圖2.2用戶的特點(diǎn)本系統(tǒng)用戶的特點(diǎn):本軟件的最終用戶可分為操作人員、維護(hù)人員。 其中,操作人員要求對(duì)計(jì)算機(jī)有一定了解的企業(yè)技術(shù)人員。最好能熟練運(yùn)用計(jì)算機(jī)所用操作系統(tǒng),精通所用系統(tǒng)功能, 維護(hù)人員要求對(duì)本系統(tǒng)有較深的了解,同時(shí)對(duì)系統(tǒng)相關(guān)信息及工作流程有所了解的技術(shù)人員。 本系統(tǒng)主要在學(xué)期開學(xué)發(fā)書、學(xué)期結(jié)束訂書時(shí)大幅度使用,這時(shí)候也是本系統(tǒng)最需要維護(hù)的時(shí)候,所以在這時(shí)候要對(duì)本系統(tǒng)進(jìn)行必要的檢修,防止數(shù)據(jù)出錯(cuò)。3需求規(guī)定3.1對(duì)功能的規(guī)定本系統(tǒng)在向?qū)W生售書時(shí)主要輸入學(xué)生學(xué)號(hào)、班級(jí)代號(hào)、購(gòu)書數(shù)量、購(gòu)書書名信息,然后打印領(lǐng)書單返回給學(xué)生領(lǐng)取書籍。本系統(tǒng)在查詢數(shù)據(jù)庫(kù)時(shí)主要輸入需要查詢的相關(guān)信息,包括圖書編號(hào)、圖書書名、出版社信息、圖書特色等信息方便操作人員把握?qǐng)D書信息。本系統(tǒng)還兼顧一點(diǎn)財(cái)務(wù)信息的管理,在發(fā)生單人購(gòu)書時(shí),系統(tǒng)直接向購(gòu)書者收取現(xiàn)金,內(nèi)部形成一個(gè)小小的財(cái)務(wù)管理。本系統(tǒng)還和學(xué)校的財(cái)務(wù)科發(fā)生數(shù)據(jù)交換,發(fā)生集體售書時(shí),學(xué)根據(jù)數(shù)據(jù)的有效性,直接向集體售書,形成的財(cái)務(wù)信息直接和財(cái)務(wù)科交換,方便結(jié)算。即:向?qū)W生集體售書時(shí)不需要直接收取現(xiàn)金,而待教材科結(jié)算時(shí)向財(cái)務(wù)科提交數(shù)據(jù),由財(cái)務(wù)科從學(xué)生的預(yù)交書費(fèi)里扣除,保證教材科財(cái)務(wù)信息的完整。3.2對(duì)性能的規(guī)定 對(duì)系統(tǒng)中輸入的數(shù)據(jù)要按照數(shù)據(jù)字典的規(guī)定嚴(yán)格輸入,盡量避免數(shù)溢出處和數(shù)據(jù)的不合法性。4運(yùn)行環(huán)境規(guī)定使用Windows NT 或 Windows 2000 Server以上操作系統(tǒng)5.數(shù)據(jù)流程、功能描述和設(shè)計(jì)根據(jù)前面的需求分析,進(jìn)一步得出系統(tǒng)的數(shù)據(jù)流程和必須的數(shù)據(jù)字典,然后實(shí)現(xiàn)系統(tǒng)的相關(guān)功能,為下一步編碼做好充分準(zhǔn)備。先面給出系統(tǒng)的第一層數(shù)據(jù)流圖和各個(gè)分解的數(shù)據(jù)流程圖。教材購(gòu)銷系 統(tǒng)學(xué)生或教 師教材工作人 員 購(gòu)書單 缺書單 領(lǐng)書單 進(jìn)書通知圖1.1 學(xué)校教材購(gòu)銷系統(tǒng)頂層DFD 下面把系統(tǒng)分為銷售和采購(gòu)兩個(gè)模塊進(jìn)行進(jìn)一步分解,如圖1.2。顯然外部項(xiàng)學(xué)生或教師應(yīng)與銷售子系統(tǒng)聯(lián)系,教材工作人員與采購(gòu)子系統(tǒng)聯(lián)系。兩個(gè)子系統(tǒng)之間也存在聯(lián)系:其一是缺書登記表,又銷售子系統(tǒng)把脫銷書籍傳給采購(gòu)子系統(tǒng);其二是進(jìn)書通知,直接由采購(gòu)子系統(tǒng)將教材入庫(kù)信息通知銷售系統(tǒng)。 1身 份驗(yàn) 證學(xué)生或教 師 購(gòu)書單 不合法 領(lǐng)書單 庫(kù)存表 教材工作人 員 3采 購(gòu)系 統(tǒng) 2銷 售 系 統(tǒng) 領(lǐng)書單 進(jìn)書通知 缺書單 缺書登記表圖1.2 學(xué)校教材購(gòu)銷系統(tǒng)第二層DFD繼續(xù)分解,得到第三層數(shù)據(jù)流程圖,其中圖1.3由身份驗(yàn)證子系統(tǒng)擴(kuò)展而成, 圖1.4由銷售子系統(tǒng)擴(kuò)展而成, 圖1.5由采購(gòu)子系統(tǒng)擴(kuò)展而成。 1.1審查有效 性 不合法 1.2登記和打印發(fā)票教材工作人 員學(xué)生或教 師 學(xué)生證 學(xué)生證 購(gòu)書單 售書登記表 圖1.3 第三層DFD-驗(yàn)證模塊 2.2缺 書登 記2.1登記售書和打印領(lǐng)書單學(xué)生或教 師 購(gòu)書單 缺書單 領(lǐng)書單 售書登記表 出庫(kù)表 庫(kù)存表 缺書登記表 2.3產(chǎn) 生 補(bǔ)售 書 單采購(gòu) 進(jìn)書通知圖1.4第三層DFD-銷售子系統(tǒng)圖1.4中,銷售子系統(tǒng)被分解為3個(gè)子加工,編號(hào)從2.1.到2.3,登記售書和打印領(lǐng)書單時(shí),學(xué)生或教師持購(gòu)書單申請(qǐng)購(gòu)書,所購(gòu)書存在就發(fā)給領(lǐng)書單到倉(cāng)庫(kù)領(lǐng)取所購(gòu)書籍。若所購(gòu)書籍暫時(shí)沒有就登記缺書登記表,打印缺書登記單通知采購(gòu)子系統(tǒng)購(gòu)書,并產(chǎn)生補(bǔ)售書單,待書籍到庫(kù)時(shí)通知學(xué)生或教師領(lǐng)書。關(guān)于銷售子系統(tǒng)的特殊說(shuō)明,在售書過程中產(chǎn)生的補(bǔ)售書單只針對(duì)教師或者行政班級(jí),對(duì)個(gè)人購(gòu)書情況不做處理,也就是說(shuō)個(gè)人所購(gòu)之書有就代理,沒有就不單獨(dú)采購(gòu)。 教材工作人 員3.2采購(gòu)補(bǔ)售 書3.1匯 總?cè)?書教材工作人 員 缺書單 缺書表 采購(gòu)表 庫(kù)存表 缺書登記表 教學(xué)用書表3 .3學(xué) 校 教 學(xué)用 書 采 購(gòu)書庫(kù)采購(gòu) 人 員銷售 教學(xué)用書單 進(jìn)書通知 購(gòu)書表 入庫(kù)表圖1.4第三層DFD-采購(gòu)子系統(tǒng)3.1.1按書號(hào)匯總?cè)睍?匯總?cè)睍?.1.2按出版社匯總?cè)睍?缺書單 缺書登記表3.1.3按書籍特色匯總?cè)睍鴪D1.5第四層DFD-缺書登記子系統(tǒng)3.3.1按出版社 購(gòu)書學(xué)校教學(xué)用書3.3.2按書籍特色 購(gòu) 書 用書單 購(gòu)書表 入庫(kù)表3.3.3特殊書籍 購(gòu)買圖1.6第四層DFD-教學(xué)用書子系統(tǒng)采購(gòu)子系統(tǒng)可分為兩個(gè)方面來(lái)加工:一是采購(gòu)補(bǔ)售書,二是采購(gòu)學(xué)校教學(xué)用書。用9個(gè)加工模塊來(lái)說(shuō)明,分別為圖1.4、圖1.5、圖1.6,從圖中可清楚地了解到采購(gòu)子系統(tǒng)的整體功能,這里就不在贅述。下面為學(xué)校教材購(gòu)銷系統(tǒng)增加一個(gè)查詢子系統(tǒng),以方便學(xué)校教材工作人員了解學(xué)校的教材使用和銷售情況:如圖1.7教 材 工 作 人 員8按出版時(shí)間查詢5按書籍出版社查詢6按書名查詢7按書籍信息查詢4按書號(hào)查 詢圖1.7教材庫(kù)存查詢此查詢系統(tǒng)主要是為了學(xué)校教學(xué)和教材的特殊要求而設(shè)立,例如:是否國(guó)家優(yōu)秀書刊,使用年限等信息,使用優(yōu)秀教材不但可以提高學(xué)校教學(xué)質(zhì)量,還可以讓學(xué)生及時(shí)用到學(xué)科前沿的書籍,增加學(xué)生學(xué)習(xí)積極性。下面將為本系統(tǒng)提供必要的數(shù)據(jù)字典,以方便系統(tǒng)是最終實(shí)現(xiàn)。下面將分別針對(duì)教材購(gòu)銷系統(tǒng)的數(shù)據(jù)流程土的各個(gè)項(xiàng)目進(jìn)行定義。數(shù)據(jù)流描述數(shù)據(jù)流名稱:購(gòu)書單組成:學(xué)號(hào)+姓名+書籍名稱+書籍編號(hào)+書籍出版社+購(gòu)書單位個(gè)人、集體+單價(jià)+數(shù)量組織:備注:數(shù)據(jù)流名稱:領(lǐng)書單組成:學(xué)號(hào)+姓名+書號(hào)+單價(jià)+數(shù)量+總價(jià)+書名+書籍出版社+出版時(shí)間+|書籍信息組織:備注:數(shù)據(jù)流名稱:缺書單組成:書號(hào)+書名+出版社+數(shù)量+出版時(shí)間+書籍信息+單價(jià)組織:備注:數(shù)據(jù)流名稱:進(jìn)書通知組成:書籍名稱+書籍編號(hào)+書籍出版社數(shù)量+出版時(shí)間+單價(jià)+總價(jià)+書籍信息組織:備注:數(shù)據(jù)流名稱:教學(xué)用書單組成:書籍名稱+書籍編號(hào)+書籍出版社+出版時(shí)間+數(shù)量+單價(jià)+書籍信息組織:備注:數(shù)據(jù)流名稱:學(xué)生證組成:學(xué)生姓名+學(xué)生編號(hào)+班級(jí)+院系+入學(xué)時(shí)間+性別+年齡組織:備注:數(shù)據(jù)流名稱:圖書組成:書號(hào)+書名+出版社+出版時(shí)間+圖書信息面向21世紀(jì)教材、國(guó)家優(yōu)秀教材、國(guó)家指定教材組織:備注:數(shù)據(jù)流名稱:發(fā)票組成:學(xué)號(hào)+姓名+書號(hào)+單價(jià)+數(shù)量+總價(jià)+書費(fèi)合計(jì)組織:備注:數(shù)據(jù)存儲(chǔ)描述數(shù)據(jù)存儲(chǔ)名稱:各班學(xué)生用表組成:系編號(hào)+班級(jí)編號(hào)+年級(jí)+書號(hào)+書名+數(shù)量+書籍信息組織:按系、年級(jí)、班級(jí)、書號(hào)、書名等排列備注:數(shù)據(jù)存儲(chǔ)名稱:缺書登記表組成:書號(hào)+書名+出版社+缺書數(shù)量+出版時(shí)間+書籍信息組織:備注:數(shù)據(jù)存儲(chǔ)名稱:學(xué)生基本信息表組成:學(xué)號(hào)+姓名+班級(jí)+預(yù)交書費(fèi)剩余組織:備注:數(shù)據(jù)存儲(chǔ)名稱:教材庫(kù)存表組成:書號(hào)+書名+出版社+數(shù)量+出版時(shí)間+書籍信息+是否特殊用途教學(xué)用、零售組織:備注:數(shù)據(jù)存儲(chǔ)名稱:進(jìn)庫(kù)表、出庫(kù)表、庫(kù)存表、購(gòu)書表組成:書號(hào)+書名+出版社+出版時(shí)間+單價(jià)+數(shù)量+總價(jià)+書籍信息組織:備注:數(shù)據(jù)存儲(chǔ)名稱:教師基本信息表組成:編號(hào)+姓名+部門+職稱組織:備注:數(shù)據(jù)存儲(chǔ)名稱:班級(jí)信息表組成:班級(jí)+班級(jí)人數(shù)+專業(yè)+班級(jí)所交書費(fèi)組織:備注:數(shù)據(jù)存儲(chǔ)名稱:售書登記表組成:學(xué)號(hào)+姓名+班級(jí)+所購(gòu)書號(hào)+書名+單價(jià)數(shù)量+總價(jià)組織:備注:學(xué)號(hào)、班級(jí)、姓名可為空數(shù)據(jù)存儲(chǔ)名稱:補(bǔ)售書表組成:學(xué)號(hào)+姓名+班級(jí)+所購(gòu)書號(hào)+書名+數(shù)量+書籍信息組織:備注: 數(shù)據(jù)存儲(chǔ)名稱:教學(xué)用書表組成:書名+書號(hào)+出版社+出版時(shí)間+數(shù)量+書籍信息組織:備注: 數(shù)據(jù)元素描述數(shù)據(jù)元素名稱:數(shù)量取值:正整數(shù) 0000099999備注:數(shù)據(jù)元素名稱:書名取值:字符(滿足計(jì)算機(jī)取值要求)備注:數(shù)據(jù)元素名稱:書號(hào)取值:數(shù)值(書籍特殊編號(hào))備注:數(shù)據(jù)元素名稱:年級(jí)取值:入學(xué)年份備注:數(shù)據(jù)元素名稱:院系取值:院系編號(hào)備注:數(shù)據(jù)元素名稱:學(xué)號(hào)取值:入學(xué)年份+院系代號(hào)+班級(jí)代號(hào)+排序備注:數(shù)據(jù)元素名稱:書費(fèi)合計(jì)取值:000.00999.99備注:根據(jù)以上的分析,最終得到了教材購(gòu)銷系統(tǒng)的工作流程圖:如圖1.8所示教材購(gòu)銷系統(tǒng)按書籍信息查詢按出版時(shí)間查詢按出版社查詢按書號(hào)查詢按書名查詢?nèi)霂?kù)信息購(gòu)書登記庫(kù)存信息待購(gòu)信息采購(gòu)系統(tǒng)查詢系統(tǒng)系統(tǒng)管理銷售系統(tǒng)密碼管理用戶管理出庫(kù)信息補(bǔ)售書單打印發(fā)票登記售書身份驗(yàn)證缺書登記 圖1.8 教材購(gòu)銷系統(tǒng)工作流程圖軟件需求說(shuō)明書 -學(xué)習(xí)型社區(qū)需求分析院系:計(jì)算機(jī)科學(xué)與工程班級(jí): 網(wǎng)絡(luò) 102 學(xué)號(hào): 3100931040 姓名: 肖會(huì)娟 目錄1引言41.1編寫目的41.2背景41.3定義41.4參考資料52任務(wù)概述52.1目標(biāo)52.2用戶的特點(diǎn)52.3假定和約束63需求規(guī)定63.1對(duì)功能的規(guī)定63.1.1 系統(tǒng)數(shù)據(jù)流圖73.1.2 數(shù)據(jù)字典113.2對(duì)性能的規(guī)定203.2.1精度203.2.2時(shí)間特性要求203.2.3靈活性203.3輸人輸出要求203.4數(shù)據(jù)管理能力要求213.5故障處理要求213.6其他專門要求214運(yùn)行環(huán)境規(guī)定214.1設(shè)備214.2支持軟件214.3接口224.4控制22軟件需求說(shuō)明書1引言1.1編寫目的隨著信息時(shí)代的高速發(fā)展,網(wǎng)絡(luò)在我們?nèi)粘I钪幸逊浅F占傲耍诰W(wǎng)上學(xué)習(xí),交友已經(jīng)被廣泛使用。尤其是大學(xué)生,對(duì)知識(shí)的需求量越來(lái)越大,知識(shí)的范圍也越來(lái)越廣,自己一人能力實(shí)在有限,為了幫助同學(xué)實(shí)現(xiàn)學(xué)習(xí)互動(dòng),交友互助,營(yíng)造良好地學(xué)習(xí)氛圍,決定為我校(西安理工大學(xué))創(chuàng)建一個(gè)多功能的網(wǎng)上學(xué)習(xí)型社區(qū)。使學(xué)生們可以隨時(shí)有問題隨時(shí)問,多種解答互填互補(bǔ),幫助學(xué)生全面理解問題。還可以交友,使學(xué)生多了更多學(xué)習(xí)伙伴,促進(jìn)自己的學(xué)習(xí),幫助自己的生活。1.2背景開發(fā)軟件的名稱:西安理工大學(xué)學(xué)習(xí)型社區(qū)管理系統(tǒng)項(xiàng)目的任務(wù)提出者:崔穎安開發(fā)者:張維妮用戶:西安理工大學(xué)全體學(xué)生實(shí)現(xiàn)軟件的網(wǎng)絡(luò):西安理工大學(xué)校園網(wǎng)兼容系統(tǒng):Windows XP/7項(xiàng)目與其他軟件或其他系統(tǒng)的關(guān)系:該系統(tǒng)在WIN98WIN2000、WIN XP和WIN7等系統(tǒng)中都能很好地運(yùn)行,具有很好的兼容性。同時(shí),需要支持?jǐn)?shù)據(jù)庫(kù)軟件SQL。1.3定義實(shí)體:客觀世界中存在的且可互相區(qū)別的事物。聯(lián)系:客觀事物中的彼此之間的關(guān)系。屬性:實(shí)體或者聯(lián)系所具有的性質(zhì)。1.4參考資料 -張海藩 編著清華大學(xué)出版社-王珊 薩師煊 主編高等教育出版社軟件需求說(shuō)明書GB8567882任務(wù)概述2.1目標(biāo)開發(fā)該軟件件一來(lái)是作為該門課程的一次作業(yè);二來(lái)是為了鍛煉我們這方面的能力,因?yàn)槲覀儺?dāng)中的有些同學(xué)以后出來(lái)要從事的工作就需要用到這些知識(shí)。該軟件開發(fā)的主要目的是為了方便西安理工大學(xué)學(xué)生進(jìn)行學(xué)習(xí)交流,給廣大學(xué)生提供一個(gè)快捷方便的交流平臺(tái),從而促進(jìn)大家的學(xué)習(xí)!該軟件不是獨(dú)立存在的,它和我們的學(xué)分制管理系統(tǒng)有著密不可分的關(guān)系。因?yàn)樵撋鐓^(qū)內(nèi)的所有學(xué)生信息全部來(lái)自于學(xué)分制管理系統(tǒng)。系統(tǒng)的開發(fā)目標(biāo)主要包括以下幾點(diǎn):A、實(shí)現(xiàn)多種功能,如:查詢、發(fā)帖、交友等; B、該系統(tǒng)不需要重新注冊(cè),登陸方法和學(xué)分制管理系統(tǒng)一樣; C、能夠滿足同學(xué)們的各項(xiàng)學(xué)習(xí)需要;D、只有管理員具有管理權(quán)限;E、可鏈接到學(xué)分制系統(tǒng)的成績(jī)信息;F、經(jīng)常參與討論交流并且回答的問題被采納的用戶可以贏得積分。2.2用戶的特點(diǎn)此系統(tǒng)只對(duì)西安理工大學(xué)的所有在校生使用。系統(tǒng)的開發(fā)和維護(hù)人員為理工大在計(jì)算機(jī)方面有特長(zhǎng)的學(xué)生。如有需要可以向我校計(jì)算機(jī)學(xué)院的資深教師請(qǐng)教。本系統(tǒng)開發(fā)成功后預(yù)計(jì)每日的點(diǎn)擊率會(huì)挺高。2.3假定和約束(1)假設(shè)硬件軟件環(huán)境都能滿足開發(fā)需要。(2)經(jīng)費(fèi)也足夠滿足整個(gè)開發(fā)過程,但在開發(fā)過程中應(yīng)盡量在滿足軟件的需求的同時(shí)減少經(jīng)費(fèi)的支出。(3)此軟件的開發(fā)在四個(gè)月之內(nèi)完成。3需求規(guī)定 3.1對(duì)功能的規(guī)定該學(xué)習(xí)型社區(qū)管理系統(tǒng)要有學(xué)習(xí)論壇、好友互動(dòng)、排行榜和站務(wù)管理四大功能模塊。功能分析如下:1、用戶登錄用戶通過輸入學(xué)號(hào)和密碼登錄學(xué)習(xí)型社區(qū),只有輸入的學(xué)號(hào)與學(xué)籍管理系統(tǒng)中信息一致時(shí)才可以順利登錄,密碼為初始密碼,用戶可根據(jù)需要自行修改。2、用戶發(fā)帖用戶可以在發(fā)帖模式下提出問題,查尋問題的答案,其他同學(xué)會(huì)及時(shí)給出答復(fù)。也可以給出其他同學(xué)解答,回答問題多的同學(xué)可以獲得積分。3、信息查詢同學(xué)可以在學(xué)習(xí)型社區(qū)里查詢各類信息(基本信息、學(xué)習(xí)成績(jī)、排名)。4、交友聊天同學(xué)可以在學(xué)習(xí)型社區(qū)里可以通過姓名或?qū)W號(hào)查找已知好友,也可以通過查看排名查找好友,并添加,刪除好友。還可以對(duì)自己感興趣的同學(xué)添加關(guān)注,隨時(shí)查看他的動(dòng)態(tài)。還可以互發(fā)私信,談?wù)搶W(xué)習(xí)相關(guān)事宜。5、排行榜同學(xué)們互相關(guān)注后,被關(guān)注度會(huì)提高,系統(tǒng)會(huì)根據(jù)積分等級(jí)和被關(guān)注度分別排行。還會(huì)將一天內(nèi)、一周內(nèi)、一月內(nèi)按點(diǎn)擊量給問題排行。同學(xué)們可以通過查看排行榜,了解最火的人士和最受關(guān)注的問題。6、資源共享同學(xué)們可以在這里下載、上傳或查看各種學(xué)習(xí)資料(軟件、文檔、視頻以及音樂等)。7、站務(wù)管理站務(wù)管理包括公告管理和用戶事務(wù)處理管理。其中用戶可以查看公告,請(qǐng)求幫助。3.1.1 系統(tǒng)數(shù)據(jù)流圖頂層圖0層圖一層圖二層圖三層圖3.1.2 數(shù)據(jù)字典登陸模塊1、數(shù)據(jù)流名稱用戶登陸信息簡(jiǎn)述用戶用來(lái)進(jìn)行登陸所需的信息數(shù)據(jù)流來(lái)源學(xué)籍管理系統(tǒng)數(shù)據(jù)流去向登陸界面數(shù)據(jù)流組成學(xué)號(hào)、密碼2、加工名稱登陸輸入登陸信息輸出非法登錄信息加工邏輯if登陸信息合法then登陸進(jìn)入系統(tǒng)else登陸信息是非法的,禁止登陸,并返回非法信息endif管理員模塊1、數(shù)據(jù)流名稱發(fā)布公告請(qǐng)求簡(jiǎn)述管理員需要發(fā)布公告時(shí)向系統(tǒng)發(fā)出的請(qǐng)求數(shù)據(jù)流來(lái)源管理員數(shù)據(jù)流去向公告界面數(shù)據(jù)流組成公告2、數(shù)據(jù)流名稱事務(wù)處理方法簡(jiǎn)述管理員用以處理各種事物的方法數(shù)據(jù)流來(lái)源管理員數(shù)據(jù)流去向?qū)W習(xí)型社區(qū)管理系統(tǒng)數(shù)據(jù)流組成處理各種事物的具體方法個(gè)人信息管理模塊1、數(shù)據(jù)流名稱待查詢信息簡(jiǎn)述用戶要查詢的相關(guān)個(gè)人信息數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向查詢信息界面數(shù)據(jù)流組成學(xué)號(hào)、姓名等基本信息,好友信息,帖子信息等2、數(shù)據(jù)流名稱查詢結(jié)果簡(jiǎn)述用戶經(jīng)查詢所得的結(jié)果數(shù)據(jù)流來(lái)源查詢信息界面數(shù)據(jù)流去向用戶數(shù)據(jù)流組成學(xué)號(hào)、姓名等基本信息,好友信息,帖子信息等3、數(shù)據(jù)流名稱待修密碼請(qǐng)求簡(jiǎn)述修改密碼是提出的請(qǐng)求數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向修改密碼界面數(shù)據(jù)流組成密碼4、數(shù)據(jù)流名稱修改結(jié)果簡(jiǎn)述用戶修改密碼后系統(tǒng)給的提示數(shù)據(jù)流來(lái)源修改信息界面數(shù)據(jù)流去向用戶數(shù)據(jù)流組成新密碼及提示信息5、加工名稱查詢信息輸入查詢信息的請(qǐng)求輸出信息查詢結(jié)果加工邏輯If查詢信息的請(qǐng)求被允許Then系統(tǒng)反饋給用戶其所要查詢的信息Else提示用戶其不具有該權(quán)限endif6、加工名稱修改信息輸入修改個(gè)人信息的請(qǐng)求輸出個(gè)人信息修改結(jié)果加工邏輯If修改個(gè)人信息的請(qǐng)求被允許Then修改個(gè)人信息Else不允許對(duì)個(gè)人信息進(jìn)行修改endif好友管理子系統(tǒng)1、數(shù)據(jù)流名稱查找好友信息簡(jiǎn)述用戶在需要查找好友時(shí)發(fā)出的請(qǐng)求數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向好友查找界面數(shù)據(jù)流組成要查找的好友的相關(guān)提示信息2、數(shù)據(jù)流名稱好友查找結(jié)果簡(jiǎn)述系統(tǒng)反饋給用戶的要查找的好友信息數(shù)據(jù)流來(lái)源好友查找數(shù)據(jù)流去向用戶數(shù)據(jù)流組成學(xué)生信息3、數(shù)據(jù)流名稱創(chuàng)建分組信息簡(jiǎn)述用戶在需要?jiǎng)?chuàng)建分組時(shí)發(fā)出的請(qǐng)求數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向好友分組系統(tǒng)數(shù)據(jù)流組成分組請(qǐng)求、分組名4、數(shù)據(jù)流名稱分組結(jié)果簡(jiǎn)述系統(tǒng)反饋給用戶的分組后的結(jié)果數(shù)據(jù)流來(lái)源好友分組系統(tǒng)數(shù)據(jù)流去向用戶數(shù)據(jù)流組成分組成功與否、分組名5、數(shù)據(jù)流名稱刪除好友信息簡(jiǎn)述用戶在需要?jiǎng)h除好友時(shí)發(fā)出的請(qǐng)求數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向好友刪除系統(tǒng)數(shù)據(jù)流組成待刪除的好友信息6、數(shù)據(jù)流名稱刪除結(jié)果簡(jiǎn)述系統(tǒng)反饋給用戶的刪除好友的結(jié)果數(shù)據(jù)流來(lái)源好友刪除系統(tǒng)數(shù)據(jù)流去向用戶數(shù)據(jù)流組成好友刪除是否成功7、加工名稱查找好友輸入查找好友的關(guān)鍵信息輸出查找結(jié)果加工邏輯If按照輸入的關(guān)鍵信息能查找到該好友Then反饋給用戶該好友的相關(guān)信息Else提示用戶沒有查找到該好友endif8、加工名稱添加好友輸入符合添加條件的好友信息輸出添加是否成功加工邏輯If添加成功Then提示用戶添加好友成功,并將好友信息存入數(shù)據(jù)庫(kù)中Else提示用戶添加失敗,請(qǐng)重新添加endif9、加工名稱分組輸入創(chuàng)建分組的請(qǐng)求輸出分組結(jié)果加工邏輯If創(chuàng)建分組的請(qǐng)求被允許Then創(chuàng)建出用戶希望的分組,并將新的分組信息存入數(shù)據(jù)庫(kù)Else提示用戶創(chuàng)建分組失敗,請(qǐng)重新操作endif10、加工名稱刪除好友輸入要?jiǎng)h除的好友的關(guān)鍵信息輸出刪除結(jié)果加工邏輯If按照刪除好友信息找到該好友并將其成功刪除Then提示用戶該好友已從好友列表中成功刪除Else提示用戶操作失敗,請(qǐng)重新刪除endif發(fā)帖子系統(tǒng)1、數(shù)據(jù)流名稱提問請(qǐng)求簡(jiǎn)述用戶在提問時(shí)向系統(tǒng)發(fā)出的請(qǐng)求數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向提出問題數(shù)據(jù)流組成英語(yǔ)、數(shù)學(xué)、編程等問題2、數(shù)據(jù)流名稱待搜索的的問題簡(jiǎn)述用戶在查找類似提問的時(shí)候向系統(tǒng)提出請(qǐng)求數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向搜索問題數(shù)據(jù)流組成用戶要搜索的各類問題3、數(shù)據(jù)流名稱搜索結(jié)果簡(jiǎn)述系統(tǒng)反饋給用戶其要搜索的問題的具體情況數(shù)據(jù)流來(lái)源搜索問題數(shù)據(jù)流去向用戶數(shù)據(jù)流組成用戶搜索的問題是否已經(jīng)存在、存在的話是否已經(jīng)被解答等等4、加工名稱搜索問題輸入要搜索的問題輸出要搜索問題的答案加工邏輯If找到用戶要搜索的問題Then反饋給用戶該問題的答案Else提示用戶可以將該問題發(fā)布到待回答問題列表中endif5、加工名稱回答問題輸入提出的問題輸出問題的答案加工邏輯If提出的問題在問題列表里面不存在Then等待用戶來(lái)回答Else提示用戶可以在問題列表里面查找該問題的相關(guān)答案endif資源共享子系統(tǒng)1.數(shù)據(jù)流名稱需要上傳的資源簡(jiǎn)述用戶準(zhǔn)備向系統(tǒng)上傳的各類學(xué)習(xí)資源數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向上傳資源數(shù)據(jù)流組成各種預(yù)備上傳的資源2.數(shù)據(jù)流名稱下載資源請(qǐng)求簡(jiǎn)述用戶在需要下載資料時(shí)向系統(tǒng)發(fā)出的請(qǐng)求數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向下載資源數(shù)據(jù)流組成用戶要下載的資源的名稱等信息3、數(shù)據(jù)流名稱資源簡(jiǎn)述系統(tǒng)反饋給用戶其要下載的資源數(shù)據(jù)流來(lái)源下載資源數(shù)據(jù)流去向用戶數(shù)據(jù)流組成用戶要下載的各種資源4、數(shù)據(jù)流名稱預(yù)查找的資源簡(jiǎn)述用戶提交給系統(tǒng)的其要查找的資源數(shù)據(jù)流來(lái)源用戶數(shù)據(jù)流去向查詢資源數(shù)據(jù)流組成各類要查找的資源的信息5、數(shù)據(jù)流名稱資源簡(jiǎn)述系統(tǒng)反饋給用戶的其要下載的資源數(shù)據(jù)流來(lái)源查詢資源數(shù)據(jù)流去向用戶數(shù)據(jù)流組成用戶要查找的資源6、加工名稱上傳資源輸入要上傳的資源輸出上傳的結(jié)果加工邏輯If要上傳的資源在數(shù)據(jù)庫(kù)里面沒有Then將該資料進(jìn)行上傳Else提示用戶該資源已經(jīng)存在endif7、加工名稱下載資源輸入要下載資源的請(qǐng)求輸出下載結(jié)果加工邏輯If請(qǐng)求被允許Then反饋給用戶其要下載的資源Else提示用戶下載失敗endif8、加工名稱查詢資源輸入要查詢的資源的關(guān)鍵詞輸出查詢結(jié)果加工邏輯
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 低配電工考試試題及答案
- vb實(shí)驗(yàn)考試試題及答案
- 微山縣公務(wù)員試題及答案
- 鶴崗公務(wù)員試題及答案
- 防爆車考試試題及答案
- 新疆地形考試試題及答案
- 中鐵樁基合同范例
- 廣東省2024-2025學(xué)年高二下學(xué)期期中聯(lián)考地理試卷(含答案)
- 2025年江蘇省南京市玄武區(qū)中考一??荚嚮瘜W(xué)試題(含答案)
- 供應(yīng)意向合同范例
- 樁側(cè)摩阻力ppt(圖文豐富共28)
- 預(yù)拌混凝土出廠合格證2
- 幕墻材料運(yùn)輸方案
- 小學(xué)校本課程教材《鼓號(hào)隊(duì)》
- 云南省飲用水生產(chǎn)企業(yè)名錄534家
- 9E燃機(jī)系統(tǒng)培訓(xùn)演3.25
- 蘇霍姆林斯基教育思想-PPT課件
- 脊髓損傷康復(fù)評(píng)定治療PPT課件
- 啤酒貼標(biāo)機(jī)畢業(yè)設(shè)計(jì)論文
- 無(wú)砟軌道底座板首件施工總結(jié)(最新)
- 寶鋼總平面圖
評(píng)論
0/150
提交評(píng)論