




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
TOC\o"1-5"\h\z\o"CurrentDocument"引言 2\o"CurrentDocument"1.1編寫目的 2\o"CurrentDocument"1.2背景 2\o"CurrentDocument"1.3定義 2\o"CurrentDocument"1.4參考資料 2\o"CurrentDocument"任務(wù)概述 3\o"CurrentDocument"2.1目標(biāo) 3\o"CurrentDocument"2.2用戶的特點(diǎn) 3\o"CurrentDocument"2.3假定和約束 3\o"CurrentDocument"需求規(guī)定 4\o"CurrentDocument"3.1對(duì)功能的規(guī)定 4\o"CurrentDocument"3.2對(duì)性能的規(guī)定 5\o"CurrentDocument"3.2.1精度 5..\o"CurrentDocument"3.2.2時(shí)間特性要求 5..\o"CurrentDocument"3.2.3靈活性 5..\o"CurrentDocument"3.3輸人輸出要求 5\o"CurrentDocument"3.4數(shù)據(jù)管理能力要求 6\o"CurrentDocument"3.5故障處理要求 7\o"CurrentDocument"3.6其他專門要求 7\o"CurrentDocument"運(yùn)行環(huán)境規(guī)定 7\o"CurrentDocument"4.1設(shè)備 7\o"CurrentDocument"4.2支持軟件 7\o"CurrentDocument"4.3接口 8\o"CurrentDocument"4.4控制 9軟件需求說(shuō)明書的編寫提示引言編寫目的本說(shuō)明書目的在于明確說(shuō)明系統(tǒng)的需求,規(guī)定系統(tǒng)實(shí)現(xiàn)功能的范圍,指導(dǎo)系統(tǒng)設(shè)計(jì)和編碼,以及讓用戶代表對(duì)軟件由一個(gè)簡(jiǎn)單的了解。預(yù)期讀者:用戶代表,項(xiàng)目組成員背景說(shuō)明:a.待開發(fā)的軟件系統(tǒng)的名稱:宿舍管理系統(tǒng)b.本項(xiàng)目由王尚、高凱提出并開發(fā);c.該軟件是一個(gè)獨(dú)立的系統(tǒng),暫不考慮與其他系統(tǒng)的連接關(guān)系;定義報(bào)修內(nèi)容指學(xué)生宿舍內(nèi)的公共財(cái)產(chǎn)出現(xiàn)損壞時(shí)進(jìn)行保修,具體指宿舍燈管、燈泡、電路等;學(xué)生遷入指新生開學(xué)時(shí),對(duì)新生所住的宿舍進(jìn)行登記;學(xué)生遷出指大四學(xué)生畢業(yè)或經(jīng)過(guò)學(xué)院同意的學(xué)生需要單獨(dú)居住的學(xué)生離開宿舍時(shí),管理員需要登記;學(xué)生缺勤是指晚上11點(diǎn)以后,宿舍管理員對(duì)不在宿舍的學(xué)生進(jìn)行登記;、公寓信息是指宿舍需要對(duì)每天的新聞和宿舍內(nèi)發(fā)生的違規(guī)操作的學(xué)生需要報(bào)道;用電模式是指在宿舍內(nèi)有兩種用電模式,一種是每一個(gè)月50度電,但用完后不能再續(xù),一旦在一個(gè)月之內(nèi)兩次充電,則自動(dòng)轉(zhuǎn)換成第二種模式;第二種模式是每一個(gè)月送20度電,但用完后可以自費(fèi)去充電。參考資料段衛(wèi)華,陳春玲.asp技術(shù)在Web數(shù)據(jù)庫(kù)中的應(yīng)用.電腦知識(shí)與技術(shù).2005,2:63-64王秀珍.asp在管理信息系統(tǒng)開發(fā)中的應(yīng)用?科技情報(bào)開發(fā)與經(jīng)濟(jì).2004,1:27-30詹素青.基于BS模式的MIS的開發(fā).電化教育研究.2004,8:51-56李煦.基于校園網(wǎng)的高校教務(wù)管理系統(tǒng)設(shè)計(jì).新疆職業(yè)大學(xué)學(xué)報(bào).2004,3:73-76田支斌.asp代碼安全研究.網(wǎng)絡(luò)安全技術(shù)與應(yīng)用.2004,2:67-71李沫沫李宇亮.運(yùn)用asp技術(shù)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)站的設(shè)計(jì)與開發(fā).云南民族大學(xué)學(xué)報(bào)(自然科學(xué)版).2004,1:61-67王玉蓮.基于asp技術(shù)的學(xué)生信息管理系統(tǒng)的研究與開發(fā).計(jì)算機(jī)工程與應(yīng)用.2004,11:43-47任務(wù)概述目標(biāo)本項(xiàng)目的開發(fā)任務(wù)旨在開發(fā)一個(gè)簡(jiǎn)單、易用的學(xué)生管理系統(tǒng),一般用來(lái)支持初中、高中的學(xué)生宿舍管理工作。本軟件將是一個(gè)獨(dú)立的系統(tǒng)。用戶的特點(diǎn)用戶是初高中學(xué)生、宿舍管理員、維修員、老師;本軟件的最終用戶是初高中的宿舍管理員和學(xué)生;他們沒(méi)有經(jīng)過(guò)的軟件使用的訓(xùn)練,不能熟練地使用瀏覽器打開網(wǎng)頁(yè)、輸入和處理各種數(shù)據(jù)信息。學(xué)校內(nèi)有電腦老師,可以對(duì)系統(tǒng)進(jìn)行簡(jiǎn)單的維護(hù),以及解決常見的配置問(wèn)題。本系統(tǒng)將在每一天24小時(shí)連續(xù)運(yùn)行,每一天的同時(shí)在線用戶預(yù)計(jì)將不會(huì)超過(guò)3000人;學(xué)校的組織結(jié)構(gòu)圖以及用戶角色如下:職位系統(tǒng)使用人員分工副校長(zhǎng)文副校長(zhǎng)學(xué)生主管財(cái)務(wù)處李處長(zhǎng)學(xué)生主管、宿舍管理員主管學(xué)生會(huì)李同學(xué)學(xué)生主管電腦老師王老師系統(tǒng)維護(hù)假定和約束軟件需要在新學(xué)開學(xué)前5周完成開發(fā)、測(cè)試完畢并且在線運(yùn)行;軟件運(yùn)行在學(xué)校的局域網(wǎng)上,但不在學(xué)校的老師、同學(xué)可以通過(guò)網(wǎng)絡(luò)進(jìn)行登錄并管理需求規(guī)定對(duì)功能的規(guī)定宿宿收基基學(xué)舍本舍本費(fèi)生管信信情繳住費(fèi)息息宿理況管況系模理統(tǒng)塊維增護(hù)改數(shù)據(jù)庫(kù)管理■寢室管理用戶登錄登錄宿舍管理系統(tǒng)修改資料系統(tǒng)管理用戶注冊(cè)宿宿收基基學(xué)舍本舍本費(fèi)生管信信情繳住費(fèi)息息宿理況管況系模理統(tǒng)塊維增護(hù)改數(shù)據(jù)庫(kù)管理■寢室管理用戶登錄登錄宿舍管理系統(tǒng)修改資料系統(tǒng)管理用戶注冊(cè)學(xué)生用戶登錄‘對(duì)性能的規(guī)定3.2.1精度任何一個(gè)系統(tǒng)的開發(fā)都應(yīng)充分考慮各種系統(tǒng)錯(cuò)誤,避免造成數(shù)據(jù)庫(kù)系統(tǒng)不一致或損壞,因此在本系統(tǒng)中采用出錯(cuò)提示框形式為用戶提供出錯(cuò)信息;另外對(duì)于一些關(guān)鍵性操作如管理員對(duì)老師進(jìn)行刪除或修改記錄操作時(shí),也提供了確認(rèn)機(jī)制。宿舍管理員編號(hào)、學(xué)生學(xué)號(hào):必須是九位連續(xù)數(shù)字,例如20137102010等;宿舍號(hào):必須是樓號(hào)+#+宿舍號(hào),例如2#417;報(bào)修內(nèi)容:必須是宿舍號(hào)+損壞的東西,例如2#418燈管;時(shí)間特性要求在系統(tǒng)安全保密設(shè)計(jì)中,本系統(tǒng)采用的是對(duì)用戶登錄系統(tǒng)時(shí)進(jìn)行身份驗(yàn)證,只允許合法用戶進(jìn)入系統(tǒng)并操作。在登錄本系統(tǒng)時(shí),系統(tǒng)首先讓用戶選擇相應(yīng)的身份,不同的身份有著不同的權(quán)限,同時(shí)用戶需要輸入用戶名和密碼進(jìn)行驗(yàn)證。輸入的信息正確后才能進(jìn)入相應(yīng)的頁(yè)面。在登錄模塊的設(shè)計(jì)中,分別在在客戶端和服務(wù)器端進(jìn)行數(shù)據(jù)驗(yàn)證。系統(tǒng)響應(yīng)時(shí)間是20ms;系統(tǒng)數(shù)據(jù)更新時(shí)間是5ms;系統(tǒng)數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間是3ms;系統(tǒng)數(shù)據(jù)顯示時(shí)間是1ms;靈活性客戶端可以在任何終端上使用,系統(tǒng)管理員可以添加額外的功能輸入輸出要求解釋各輸入輸出數(shù)據(jù)類型,并逐項(xiàng)說(shuō)明其媒體、格式、數(shù)值范圍、精度等。對(duì)軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對(duì)硬拷貝報(bào)告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報(bào)告的描述。學(xué)生學(xué)號(hào)、宿舍管理員編號(hào):輸入的是字符串,輸出相同;系統(tǒng)管理員、宿舍維修員、學(xué)生、宿舍管理員性別:輸入字符串(男或女,)輸出相同學(xué)生、系統(tǒng)管理員、宿舍維修員、宿舍管理員姓名:輸入與輸出相同,都為字符串;學(xué)生遷出證明:輸入學(xué)校允許遷出證明照片,輸出字符串(‘是'或‘否');公寓信息發(fā)布:輸入:字符串,輸出字符串;在網(wǎng)頁(yè)上以txt形式打印。學(xué)生寢室號(hào):輸入:字符串,輸出相同;系統(tǒng)管理員、宿舍維修員、學(xué)生、宿舍管理員登陸密碼:輸入:字符串,輸出:黑點(diǎn)學(xué)生充電日期:輸入、輸出:字符串;數(shù)據(jù)管理能力要求學(xué)生:對(duì)記錄充電記錄的表只能進(jìn)行添加;可以對(duì)自己的登陸密碼進(jìn)行修改;宿舍管理員:對(duì)記錄公寓信息的表可以進(jìn)行添加、修改、以及刪除;對(duì)學(xué)生的基礎(chǔ)信息表可以進(jìn)行添加、修改、以及刪除;可以對(duì)自己的登陸密碼進(jìn)行修改;宿舍維修員:對(duì)記錄報(bào)修表只能進(jìn)行修改維修狀態(tài);可以對(duì)自己的登陸密碼進(jìn)行修改;系統(tǒng)維護(hù)員:對(duì)記錄宿舍管理員的信息表可以進(jìn)行添加、修改、刪除對(duì)記錄宿舍維修員的信息表可以進(jìn)行添加、修改、刪除對(duì)大四畢業(yè)學(xué)生所用過(guò)的表只能進(jìn)行復(fù)制。可以對(duì)自己的登陸密碼進(jìn)行修改;故障處理要求軟件系統(tǒng)崩潰,要求系統(tǒng)可以有系統(tǒng)管理員擴(kuò)大在線人數(shù);無(wú)論系統(tǒng)正常或有問(wèn)題,系統(tǒng)管理員都可以使用任何終端登陸;系統(tǒng)出問(wèn)題,不會(huì)影響學(xué)生、宿舍管理員、宿舍維修員、系統(tǒng)管理員的所有信息其他專門要求如用戶單位對(duì)安全保密的要求,對(duì)使用方便的要求,對(duì)可維護(hù)性、可補(bǔ)充性、易讀性可靠性、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求等??删S護(hù)性:在使用過(guò)程中,系統(tǒng)管理員可以對(duì)系統(tǒng)進(jìn)行簡(jiǎn)單的系統(tǒng)維護(hù);可補(bǔ)充性:在使用過(guò)程中,由于學(xué)校的需求,可以在系統(tǒng)顯示添加功能以及添加后臺(tái)的數(shù)據(jù)庫(kù);易讀性:程序可應(yīng)對(duì)不同文化水平的使用者;可靠性:系統(tǒng)必須保證使用者的信息的安全;運(yùn)行環(huán)境規(guī)定4.1設(shè)備1、系統(tǒng)軟件環(huán)境服務(wù)端操作系統(tǒng):MicrosoftWindowsXP數(shù)據(jù)庫(kù)系統(tǒng):MySQL5.0客戶端操作系統(tǒng):適用于各種平臺(tái)開發(fā)工具:Eclipse,Navicat8.0開發(fā)語(yǔ)言:Java2、系統(tǒng)硬件環(huán)境服務(wù)端:CPU:酷睿四核,內(nèi)存4G,硬盤500G;客戶端:Pentium1.6GHz以上CPU,512MB以上內(nèi)存;(3)網(wǎng)絡(luò)配置:百兆模式或以上。支持軟件4.2.1開發(fā)工具EclipseEclipse是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開發(fā)環(huán)境。幸運(yùn)的是,Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開發(fā)工具(JavaDevelopmentTools,JDT)。Eclipse是著名的跨平臺(tái)的自由集成開發(fā)環(huán)境(IDE)。最初主要用來(lái)Java語(yǔ)言開發(fā),但是目前亦有人通過(guò)插件使其作為其他計(jì)算機(jī)語(yǔ)言比如C++和Python的開發(fā)工具。Eclipse的本身只是一個(gè)框架平臺(tái),但是眾多插件的支持使得Eclipse擁有其他功能相對(duì)固定的IDE軟件很難具有的靈活性。許多軟件開發(fā)商以Eclipse為框架開發(fā)自己的IDE。基于Eclipse的應(yīng)用程序的突出例子是IBM的WebSphereStudioWorkbench,它構(gòu)成了IBMJava開發(fā)工具系列的基礎(chǔ)。例如,WebSphereStudioApplicationDeveloper添加了對(duì)JSP、servlet、EJB、XML、Web服務(wù)和數(shù)據(jù)庫(kù)訪問(wèn)的支持。Eclipse是一個(gè)開放源代碼的軟件開發(fā)項(xiàng)目,專注于為高度集成的工具開發(fā)提供一個(gè)全功能的、具有商業(yè)品質(zhì)的工業(yè)平臺(tái)。它主要由Eclipse項(xiàng)目、Eclipse工具項(xiàng)目和Eclipse技術(shù)項(xiàng)目三個(gè)項(xiàng)目組成,具體包括四個(gè)部分組成——clipse、Platform、JDT、CDT和PDE.JDT支持Java開發(fā)、CDT支持C開發(fā)、PDE用來(lái)支持插件開發(fā),EclipsePlatform則是一個(gè)開放的可擴(kuò)展IDE,提供了一個(gè)通用的開發(fā)平臺(tái)。它提供建造塊和構(gòu)造并運(yùn)行集成軟件開發(fā)工具的基礎(chǔ)。EclipsePlatform允許工具建造者獨(dú)立開發(fā)與他人工具無(wú)縫集成的工具從而無(wú)須分辨一個(gè)工具功能在哪里結(jié)束,而另一個(gè)工具功能在哪里開始。4.2.2數(shù)據(jù)庫(kù)MySQLMySQL是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫(kù)。4.2.2MySQL的特性1?使用C和C++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。2.支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多種操作系統(tǒng)。3?為多種編程語(yǔ)言提供了API。這些編程語(yǔ)言包括C、C++、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。4?支持多線程,充分利用CPU資源。5?優(yōu)化的SQL查詢算法,有效地提高查詢速度。6.既能夠作為一個(gè)單獨(dú)的應(yīng)用程序應(yīng)用在客戶端服務(wù)器網(wǎng)絡(luò)環(huán)境中,也能夠作為一個(gè)庫(kù)而嵌入到其他的軟件中提供多語(yǔ)言支持,常見的編碼如中文的GB2312、BIG5,日文的
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 重大項(xiàng)目執(zhí)行與監(jiān)控策劃方案
- 辦公用品采購(gòu)計(jì)劃表(季度)
- 農(nóng)業(yè)工程中小型農(nóng)場(chǎng)管理手冊(cè)
- 2025陜西陜焦化工有限公司招聘(200人)筆試參考題庫(kù)附帶答案詳解
- 冷庫(kù)冷鏈設(shè)備溫濕度驗(yàn)證專題方案
- 政教處常規(guī)管理實(shí)施方案
- 自己的事情自己做主題活動(dòng)方案
- 2025年江西省水利投資集團(tuán)有限公司第二批次校園招聘筆試參考題庫(kù)附帶答案詳解
- 2025年宿州市匯谷糧油購(gòu)銷有限公司招聘3人筆試參考題庫(kù)附帶答案詳解
- 2025年上半年宜春市事業(yè)單位招聘工作人員信息易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 中西醫(yī)結(jié)合思路與方法學(xué)課件
- 二年級(jí)數(shù)學(xué)下冊(cè)混合運(yùn)算計(jì)算100題(含詳細(xì)答案)
- 小學(xué)體育小課題研究
- 14J936《變形縫建筑構(gòu)造》
- 小學(xué)數(shù)學(xué)五年級(jí)下冊(cè)必考《質(zhì)數(shù)和合數(shù)》練習(xí)題(附質(zhì)數(shù)合數(shù)知識(shí)點(diǎn))
- 環(huán)境監(jiān)測(cè)安全培訓(xùn)
- 第六課 呵護(hù)花季激揚(yáng)青春
- 建筑工程原材料檢驗(yàn)與取樣規(guī)定
- 演唱會(huì)安保方案及應(yīng)急預(yù)案
- 10kv高壓送電專項(xiàng)方案
- 城市軌道交通車輛制動(dòng)系統(tǒng)課件EP2002
評(píng)論
0/150
提交評(píng)論