




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、圖書(shū)管理系統(tǒng)需求分析文檔一、概論1、系統(tǒng)背景(1)背景1大學(xué)圖書(shū)管理系統(tǒng),圖書(shū)借閱作為學(xué)生教育的培養(yǎng)的重要的一部分,目前越來(lái)越多的學(xué)??紤]圖書(shū)館圖書(shū)借閱管理,因?yàn)閳D書(shū)借閱工作培養(yǎng)模式會(huì)讓學(xué)生學(xué)到很多知識(shí)以及經(jīng)驗(yàn)。因此圖書(shū)借閱的管理也是非常重要且有必要的。所謂21世紀(jì)什么都離不開(kāi)計(jì)算機(jī),用自己所學(xué)知識(shí),結(jié)合身邊生活,來(lái)完善生活,解決生活問(wèn)題,這是一個(gè)很好的想法。經(jīng)小組的討論思考及老師的指導(dǎo),小組決定建立一個(gè)大學(xué)圖書(shū)管理系統(tǒng)網(wǎng)站。(2)背景2目前圖書(shū)館圖書(shū)借閱的管理很不完善,比如:就如江西師大軟件學(xué)院為例:學(xué)校每天都需要相關(guān)值日老師管理圖書(shū)借閱的工作,工作人員只知道借閱圖書(shū)的大概情況,許多相關(guān)的圖
2、書(shū)管理等等一系列需要改善的例子。因?yàn)橐呀?jīng)有學(xué)生做出來(lái)圖書(shū)管理系統(tǒng),但是主要功能是以工作室選方向功能和工作室出勤點(diǎn)到功能為主。因此我們需要一個(gè)更為完善的系統(tǒng)網(wǎng)站。二、目標(biāo)與規(guī)劃1、現(xiàn)狀分析大家都知道大學(xué)的學(xué)習(xí)對(duì)步入大學(xué)的學(xué)生來(lái)說(shuō)是很重要的一個(gè)階段。學(xué)生們的書(shū)刊閱讀量反映了學(xué)生們的學(xué)習(xí)態(tài)度。對(duì)于目前學(xué)校圖書(shū)館的管理,還是存在很多缺陷。就如江西師大軟件學(xué)院為例:學(xué)校每天都需要相關(guān)值日老師管理圖書(shū)借閱的工作,工作人員只知道借閱圖書(shū)的大概情況,許多相關(guān)的圖書(shū)管理等等一系列需要改善的例子。因?yàn)橐呀?jīng)有學(xué)生做出來(lái)圖書(shū)管理系統(tǒng),但是主要功能是以工作室選方向功能和工作室出勤點(diǎn)到功能為主。因此我們需要一個(gè)更為完善的
3、系統(tǒng)網(wǎng)站。目前圖書(shū)管理系統(tǒng)管理網(wǎng)站已有學(xué)生做出來(lái)了,但系統(tǒng)的側(cè)重點(diǎn)是圖書(shū)借閱功能。對(duì)于此類(lèi)功能并不能滿足用戶的其他需求,但是對(duì)于已選工作室方向的同學(xué)們來(lái)說(shuō)卻并不實(shí)用。因?yàn)樵撓到y(tǒng)未對(duì)已選工作室的學(xué)生進(jìn)行需求分析。而我們的網(wǎng)站是針對(duì)已經(jīng)選好方向的學(xué)生來(lái)說(shuō)的,它能夠更方便的讓已選工作室方向的學(xué)生和老師進(jìn)行溝通,更方便的讓學(xué)生們知道其他工作的進(jìn)展情況,能夠很好的督促大家努力的去學(xué)習(xí)。2、建設(shè)目標(biāo)我們的系統(tǒng)旨在方便學(xué)生們的借閱、在線閱讀和學(xué)生們對(duì)各個(gè)閱讀進(jìn)度的了解以及老師對(duì)學(xué)生閱讀情況的了解和老師對(duì)其他安排進(jìn)度的了解等。一個(gè)工程的完成,一個(gè)是不能夠做到很完善的,則就需要小組一起完成,一起學(xué)習(xí)溝通合作,要
4、讓我們大家感到小組的快樂(lè)合作。并完成任務(wù)。具體建設(shè)目標(biāo)如下:a減少對(duì)圖書(shū)管理工作的人力與費(fèi)用;b提高處理圖書(shū)的速度;c提高圖書(shū)管理的精度;d促進(jìn)教務(wù)工作信息化管理。3、系統(tǒng)拓展系統(tǒng)網(wǎng)站拓展至全省各大高校學(xué)院三、系統(tǒng)功能需求功能分析1、系統(tǒng)可行性分析(1)、技術(shù)可行性:技術(shù)人員有c#語(yǔ)言做基礎(chǔ),學(xué)習(xí)采用語(yǔ)言,再加上PHP技術(shù)和CSS頁(yè)面設(shè)計(jì)的方法來(lái)設(shè)計(jì)頁(yè)面以及對(duì)數(shù)據(jù)庫(kù)的鏈接,能夠?qū)崿F(xiàn)數(shù)據(jù)的保存與更新,從而對(duì)用戶實(shí)現(xiàn)數(shù)據(jù)貢獻(xiàn),能夠達(dá)到用戶想要的效果,所以在技術(shù)上也是可行的。(2)、經(jīng)濟(jì)可行性:本項(xiàng)目的開(kāi)發(fā),不需要什么花費(fèi),實(shí)現(xiàn)工具和技術(shù)都是開(kāi)發(fā)人員已擁有的,不需要額外的費(fèi)用。因此,經(jīng)濟(jì)可行性方面是
5、完全是沒(méi)問(wèn)題的。(3)、操作可行性:該網(wǎng)站的操作是很簡(jiǎn)易的,用戶只需按照自己的需要輸入相應(yīng)的關(guān)鍵字以及一些簡(jiǎn)單的操作,軟件系統(tǒng)都會(huì)有相應(yīng)的索引,用戶不必?fù)?dān)心操作問(wèn)題。而管理員的操作也是比較簡(jiǎn)單的,只要管理員能夠?qū)?shù)據(jù)進(jìn)行相應(yīng)的識(shí)別及數(shù)據(jù)庫(kù)的數(shù)據(jù)更新就可,所以該項(xiàng)目在操作上也是完全可行的。(4)、其他方面的可行性:該項(xiàng)目有法律符合性,并且旨在供師生使用,為老師和學(xué)生能夠了解各個(gè)圖書(shū)借閱動(dòng)態(tài)提供了很大的方便,用途比較很廣泛、切合實(shí)際,所以對(duì)于該項(xiàng)目的開(kāi)發(fā)是可行的。2、系統(tǒng)功能敘述圖通過(guò)功能敘述圖可以很明顯的看出系統(tǒng)功能的歸屬,客戶端可分為學(xué)生與老師,服務(wù)器端就是管理員的功能,學(xué)生跟老師的功能基本相
6、同,學(xué)生通過(guò)登入網(wǎng)站進(jìn)行借書(shū),然后能夠個(gè)人信息管理,個(gè)人日志上傳至指導(dǎo)老師;論壇交流;網(wǎng)站新聞以及學(xué)習(xí)資源可進(jìn)行瀏覽及下載。老師的功能有個(gè)人信息管理;工作論壇交流;上傳網(wǎng)站學(xué)習(xí)資源;瀏覽網(wǎng)站新聞。管理員登入后可得到學(xué)生的借書(shū)具體情況;可對(duì)網(wǎng)站進(jìn)行更新,上傳網(wǎng)站最新消息動(dòng)態(tài);學(xué)生與老師帳號(hào)的管理以及論壇的閱讀管理。3、系統(tǒng)總體概論(1) 系統(tǒng)業(yè)務(wù)流程分析1、 學(xué)生和老師用戶功能分析:1)、用戶登錄:用戶通過(guò)系統(tǒng)的登錄界面輸入用戶名和密碼以及登入的身份(老師或?qū)W生),登錄時(shí)密碼正確則登陸成功,密碼錯(cuò)誤則不能進(jìn)行登錄。2)、修改個(gè)人信息:用戶登錄進(jìn)入該網(wǎng)站可以對(duì)用戶進(jìn)行個(gè)人信息管理,增刪改后的信息只
7、要用戶確認(rèn)提交即可保存。數(shù)據(jù)庫(kù)會(huì)對(duì)用戶最新的信息內(nèi)容進(jìn)行保存。3)、個(gè)人日志功能:學(xué)生可利用這個(gè)功能填寫(xiě)自己上課或項(xiàng)目心得,進(jìn)行提交后,好友可以查看并進(jìn)行評(píng)分。5)、圖書(shū)管理功能:分為不同類(lèi)別的圖書(shū),用戶可以通過(guò)選取不同的類(lèi)別的圖書(shū)進(jìn)入頁(yè)面及時(shí)的了解每年每個(gè)學(xué)期各個(gè)各個(gè)類(lèi)別的圖書(shū)被借閱情況,可以隨時(shí)在線閱讀圖書(shū)或者預(yù)定借書(shū)信息。6)、論壇功能:該功能旨在方便學(xué)生和老師進(jìn)行學(xué)術(shù)上的交流。學(xué)生們?cè)谧鲰?xiàng)目或者上課時(shí)遇到不懂或者很難解決的問(wèn)題時(shí)可以通過(guò)該系統(tǒng)對(duì)老師或者學(xué)生們發(fā)帖求解,老師或者學(xué)生們有什么好的建議或者解決方案可以對(duì)提問(wèn)者進(jìn)行回帖。所有的已注冊(cè)的用戶都可以使用該論壇功能。7)、資源的下載:
8、老師或?qū)W生可查看到相應(yīng)方向的資源,對(duì)其中意的資源可點(diǎn)擊下載,但不能上傳資源。8)、項(xiàng)目狀況:屬于學(xué)生與老師互動(dòng)類(lèi)型,學(xué)生描述自己的項(xiàng)目狀況;老師查看學(xué)生的項(xiàng)目狀況,然后可進(jìn)行相應(yīng)的反饋。9)、網(wǎng)站留言:學(xué)生和老師可對(duì)網(wǎng)站進(jìn)行留言,提出自己的看法和建議。10)、學(xué)生和老師還可查看圖書(shū)館內(nèi)的優(yōu)秀圖書(shū)并進(jìn)入詳細(xì)頁(yè)面了解;網(wǎng)站還有圖書(shū)推薦的功能以及學(xué)院動(dòng)態(tài)功能,學(xué)生和老師都可以進(jìn)入相應(yīng)頁(yè)面查看,但會(huì)打開(kāi)只讀模式。11)、休閑功能:網(wǎng)站提供兩個(gè)小游戲(模擬節(jié)奏大師,和孤島求生),學(xué)生老師點(diǎn)擊相應(yīng)的菜單即可進(jìn)入游戲。適當(dāng)?shù)男蓍e有益于身心健康。2、管理員功能分析:1)、管理員的登錄:管理員一般是登入后臺(tái)功能
9、。管理員通過(guò)登錄程序輸入用戶名和密碼,如果登陸信息與系統(tǒng)設(shè)置的管理員登陸信息一致則登陸成功,不一致則顯示錯(cuò)誤。2)、管理員的個(gè)人信息功能:管理員登錄進(jìn)入管理員個(gè)人信息管理界面,可以對(duì)管理員的信息進(jìn)行增刪改,提交后系統(tǒng)會(huì)對(duì)管理員的信息進(jìn)行保存并更新。3)、管理員對(duì)學(xué)生和老師登陸以及注冊(cè)數(shù)據(jù)庫(kù)的管理:管理員應(yīng)在學(xué)生和老師用戶進(jìn)行登陸前將學(xué)生和老師以及對(duì)應(yīng)圖書(shū)館的信息錄入到數(shù)據(jù)庫(kù)中,當(dāng)學(xué)生或者老師進(jìn)行登陸或者注冊(cè)的時(shí)候系統(tǒng)會(huì)自動(dòng)驗(yàn)證登錄或者注冊(cè)的信息是否存在數(shù)據(jù)庫(kù)中,若存在則登陸或者注冊(cè)成功。反之,則失敗。4)、管理員對(duì)學(xué)生簽到的管理:管理員需要記錄學(xué)生們借閱的總情況,在學(xué)期末的時(shí)候?qū)γ總€(gè)工作室的簽
10、到的進(jìn)行總評(píng),對(duì)簽到情況好的同學(xué)進(jìn)行評(píng)優(yōu),對(duì)評(píng)得了優(yōu)的同學(xué)進(jìn)行一定的獎(jiǎng)勵(lì)。5)、管理員對(duì)各個(gè)工作室最新動(dòng)態(tài)的管理:管理員需要在每個(gè)工作室課程結(jié)束后對(duì)工作室的動(dòng)態(tài)進(jìn)行更新,方便同學(xué)和老師們及時(shí)的知道各個(gè)工作室的消息。6)、管理員對(duì)論壇的管理:管理員在對(duì)論壇的管理時(shí)需要提取一些對(duì)學(xué)生們有用的信息顯示在論壇上面,一些雜七雜八的話語(yǔ)及一些不良信息則要對(duì)其進(jìn)行屏蔽,以免影響學(xué)生查看學(xué)習(xí)信息。管理員還應(yīng)對(duì)論壇里的信息及時(shí)的進(jìn)行更新,以便學(xué)生所提出的問(wèn)題能夠得到盡快的解決。7)、管理員對(duì)資源分享及下載的管理:管理員需要提供一些對(duì)學(xué)生們學(xué)習(xí)有幫助的信息供學(xué)生們下載和分享,同時(shí)對(duì)老師和學(xué)生們所提供的一些分享及下
11、載進(jìn)行篩選,選取對(duì)學(xué)生學(xué)習(xí)又有效的信息顯示在界面上,對(duì)于一些不良信息進(jìn)行屏蔽。(2) 系統(tǒng)數(shù)據(jù)流圖分析四、數(shù)據(jù)庫(kù)需求分析1、數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)(實(shí)體聯(lián)系圖)2、數(shù)據(jù)庫(kù)物理設(shè)計(jì)(數(shù)據(jù)庫(kù)物理結(jié)構(gòu)E-R圖)表格設(shè)計(jì)根據(jù)系統(tǒng)功能分析,系統(tǒng)使用者可分為管理員,老師和學(xué)生,他們的功能具體都不會(huì)相同,具體功能如下:管理員具體功能有:操作書(shū)籍狀態(tài);存儲(chǔ)學(xué)生及老師個(gè)人信息;發(fā)布網(wǎng)站內(nèi)新聞信息;通過(guò)老師給的簽到結(jié)果,對(duì)每個(gè)學(xué)生的簽到情況進(jìn)行統(tǒng)計(jì)存儲(chǔ)。老師具體功能有:可以管理老師個(gè)人信息;對(duì)學(xué)生填寫(xiě)的個(gè)人學(xué)習(xí)日志進(jìn)行驗(yàn)收;了解書(shū)刊借閱狀態(tài)情況;在網(wǎng)站內(nèi)上傳和下載學(xué)習(xí)資料;瀏覽站內(nèi)新聞;訪問(wèn)站內(nèi)鏈接。學(xué)生具體功能:管理學(xué)
12、生個(gè)人信息;訪問(wèn)站內(nèi)鏈接;下載站內(nèi)學(xué)習(xí)資料;在線閱讀優(yōu)秀圖書(shū);查看書(shū)刊借閱狀態(tài)的情況;瀏覽站內(nèi)新聞。根據(jù)E-R圖,把實(shí)體與實(shí)體之間的聯(lián)系轉(zhuǎn)換成關(guān)系模型,E-R圖中的每個(gè)實(shí)體轉(zhuǎn)換成一個(gè)關(guān)系模型,實(shí)體之間一對(duì)多的聯(lián)系合并到多方實(shí)體對(duì)應(yīng)的關(guān)系模型中,把一方的碼與聯(lián)系的屬性納入到多方實(shí)體對(duì)應(yīng)的關(guān)系模型中,為實(shí)體之間多對(duì)多的聯(lián)系創(chuàng)建一個(gè)新的關(guān)系模型,它包含雙方的碼以及聯(lián)系的屬性。具有相同碼的關(guān)系模型有些情況下可以考慮把它們合并。在轉(zhuǎn)換過(guò)程中應(yīng)該按照關(guān)系規(guī)范化的理論,對(duì)關(guān)系模型進(jìn)行優(yōu)化,減少冗余和數(shù)據(jù)操作異常,提高查詢速度,在性能與范式之間作出權(quán)衡,一般所設(shè)計(jì)出的關(guān)系數(shù)據(jù)庫(kù)達(dá)到3NF就基本符合要求。按照以
13、上原則,我們可以把系統(tǒng)E-R圖中實(shí)體及實(shí)體之間的聯(lián)系轉(zhuǎn)換成關(guān)系模型。五 系統(tǒng)其他需求1、 性能需求(1) 數(shù)據(jù)存儲(chǔ):隨著系統(tǒng)的運(yùn)行,數(shù)據(jù)會(huì)積累會(huì)越多,我們會(huì)每年進(jìn)行更新,并把每年的數(shù)據(jù)進(jìn)行轉(zhuǎn)移存儲(chǔ)??墒潜苊庀到y(tǒng)因數(shù)據(jù)積累太多占內(nèi)存很明顯,以至于運(yùn)行減速的問(wèn)題。(2)安全性:TSMS系統(tǒng)是專(zhuān)門(mén)針對(duì)工作室的管理而進(jìn)行開(kāi)發(fā)的系統(tǒng),以便對(duì)工作室更完善的管理,并沒(méi)有設(shè)計(jì)很多的安全類(lèi)的問(wèn)題,用戶使用起來(lái)也很簡(jiǎn)便,因此系統(tǒng)的安全性完全可以保證。2、系統(tǒng)出錯(cuò)及處理需求(1)、出錯(cuò)信息系統(tǒng)出現(xiàn)錯(cuò)誤時(shí),捕捉到系統(tǒng)的錯(cuò)誤,存入錯(cuò)誤記錄文件中,供相關(guān)人員查看。在界面上,不彈出錯(cuò)誤頁(yè)面,以腳本形式給出出錯(cuò)的大概信息提示
14、瀏覽者。(2)、補(bǔ)救措施軟件出現(xiàn)錯(cuò)誤后可采取的措施:a)重新啟動(dòng)系統(tǒng)。b)檢查是否啟動(dòng)服務(wù)。c)備份數(shù)據(jù),重新部署系統(tǒng)。d)根據(jù)錯(cuò)誤記錄文件,做出相應(yīng)錯(cuò)誤處理。3、系統(tǒng)維護(hù)設(shè)計(jì)為方便系統(tǒng)的維護(hù),在代碼設(shè)計(jì)中,以對(duì)象設(shè)計(jì)為主、結(jié)構(gòu)設(shè)計(jì)為輔,每一個(gè)步驟都給出注釋?zhuān)奖憔S護(hù)人員查看代碼和閱讀代碼。還有會(huì)寫(xiě)出相應(yīng)的文檔來(lái)記錄編碼時(shí)的問(wèn)題,為以后系統(tǒng)升級(jí)做好基礎(chǔ)。六 結(jié)論(1)通過(guò)寫(xiě)文檔,我們對(duì)這個(gè)系統(tǒng)了解了很多,對(duì)系統(tǒng)功能的描述也很詳細(xì),也感覺(jué)我們對(duì)項(xiàng)目的視角也有不同見(jiàn)解,這對(duì)我們進(jìn)行開(kāi)發(fā)系統(tǒng)有很大幫助的。(2)記得老師說(shuō)過(guò)軟件開(kāi)發(fā)是一個(gè)長(zhǎng)的過(guò)程,不是一下子的事,分析問(wèn)題時(shí)要把問(wèn)題考慮全面,并團(tuán)結(jié)一致的解決問(wèn)題。在進(jìn)行需求分析時(shí),我們分工很明
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年江蘇三支一扶考試公共基礎(chǔ)知識(shí)真題預(yù)測(cè)與解析
- 土地流轉(zhuǎn)信息平臺(tái)建設(shè)協(xié)議
- 2025年物業(yè)管理師考試住宅小區(qū)物業(yè)服務(wù)行業(yè)分析試卷
- 軟件開(kāi)發(fā)外包合同簽署備忘錄
- 2025年林可霉素項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模板
- 2025年美容師(初級(jí))職業(yè)技能鑒定實(shí)操試卷(美容店行業(yè)風(fēng)險(xiǎn)預(yù)警篇)
- 產(chǎn)品代理銷(xiāo)售協(xié)議細(xì)節(jié)說(shuō)明與
- 2025年海外華人公務(wù)員錄用考試審計(jì)專(zhuān)業(yè)試卷
- 2025年消防安全知識(shí)培訓(xùn)考試題庫(kù):消防信息化建設(shè)網(wǎng)絡(luò)安全歷年真題
- 2025年電梯檢驗(yàn)員資格考試試卷:電梯檢驗(yàn)員電梯檢驗(yàn)流程與規(guī)范試題
- 產(chǎn)房實(shí)習(xí)生帶教計(jì)劃修改版
- 企業(yè)安全生產(chǎn)自查臺(tái)賬(建筑施工)
- 初一幾何綜合練習(xí)題
- 綜合實(shí)踐活動(dòng)評(píng)價(jià)表完整
- 簡(jiǎn)歷撰寫(xiě)與面試技巧
- 新建區(qū)2018年中小學(xué)(幼)教師、特崗教師
- 浙江省基礎(chǔ)教育地方課程(通用內(nèi)容)標(biāo)準(zhǔn)1-9年級(jí)
- 冷庫(kù)項(xiàng)目施工組織設(shè)計(jì)方案
- 線束裝配作業(yè)指導(dǎo)書(shū)
- 年中總結(jié)會(huì)策劃方案
- 跨國(guó)并購(gòu)中的知識(shí)轉(zhuǎn)移——沈陽(yáng)機(jī)床并購(gòu)德國(guó)希斯的案例研究
評(píng)論
0/150
提交評(píng)論