學(xué)生成績(jī)管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)(共8頁(yè))_第1頁(yè)
學(xué)生成績(jī)管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)(共8頁(yè))_第2頁(yè)
學(xué)生成績(jī)管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)(共8頁(yè))_第3頁(yè)
學(xué)生成績(jī)管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)(共8頁(yè))_第4頁(yè)
學(xué)生成績(jī)管理系統(tǒng)詳細(xì)設(shè)計(jì)說(shuō)明書(shū)(共8頁(yè))_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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)介

1、詳細(xì)(xingx)設(shè)計(jì)說(shuō)明書(shū)1引言(ynyn)1.1編寫(xiě)(binxi)目的在完成軟件開(kāi)發(fā)前期工作,結(jié)合之前的該系統(tǒng)的需求分析報(bào)告,并與程序使用者進(jìn)行深入地探討和分析的基礎(chǔ)上,項(xiàng)目小組提出了這份詳細(xì)設(shè)計(jì)說(shuō)明書(shū),此設(shè)計(jì)說(shuō)明書(shū)對(duì)學(xué)生成績(jī)管理系統(tǒng)軟件的功能分配,模塊劃分,程序的總體結(jié)構(gòu),輸入輸出和接口設(shè)計(jì),運(yùn)行設(shè)計(jì),數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)及出錯(cuò)設(shè)計(jì)等方面做了全面的概括性的說(shuō)明,為軟件詳細(xì)設(shè)計(jì)奠定了一定的基礎(chǔ),同時(shí)作為系統(tǒng)分析員工作的階段性總結(jié)和程序員進(jìn)行開(kāi)發(fā)和未來(lái)測(cè)試開(kāi)發(fā)的重要文檔資料。1.2背景1系統(tǒng)開(kāi)發(fā)的背景 伴隨著信息社會(huì)的到來(lái),信息的極大豐富必然要求人們適應(yīng)信息社會(huì),信息和材料、能源一樣成為一種社會(huì)的基

2、本生產(chǎn)資料,在人類(lèi)的社會(huì)生產(chǎn)活動(dòng)中發(fā)揮著重要的作用,其中最重要的前提就是充分利用人們的才智和學(xué)習(xí)能力。傳統(tǒng)的教學(xué)只教會(huì)了學(xué)生相關(guān)的知識(shí),沒(méi)有教會(huì)學(xué)生如何利用這些知識(shí),以及再學(xué)習(xí)的能力。特別對(duì)于“管理信息系統(tǒng)”這類(lèi)實(shí)用性比較強(qiáng)的課程,更需要培養(yǎng)學(xué)生的實(shí)際動(dòng)手能力。.教與學(xué)互動(dòng)與結(jié)合,強(qiáng)調(diào)應(yīng)用,不僅讓學(xué)生了解課程上講授的管理信息系統(tǒng)方法和原理,而且讓學(xué)生們利用這些知識(shí)解決實(shí)際問(wèn)題。這對(duì)學(xué)生的實(shí)際工作能力是一個(gè)很好的鍛煉。密切結(jié)合學(xué)生獨(dú)立完成的系統(tǒng)開(kāi)發(fā)作業(yè),通過(guò)指導(dǎo)教師的點(diǎn)評(píng),使學(xué)生能夠在較短的時(shí)間內(nèi),通過(guò)實(shí)踐,真正掌所學(xué)的知識(shí)。同時(shí)人們對(duì)信息和數(shù)據(jù)的利用與處理也已經(jīng)進(jìn)入了自動(dòng)化、網(wǎng)絡(luò)化和社會(huì)化的階

3、段,因此,開(kāi)發(fā)相關(guān)的管理信息系統(tǒng)已經(jīng)成為各行各業(yè)的必要和必需了,管理信息系統(tǒng)作為一門(mén)邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計(jì)算機(jī)技術(shù)于一體,可以解決企業(yè)或組織所面臨的問(wèn)題,對(duì)于成績(jī)管理員的勞動(dòng)強(qiáng)度、提高工作質(zhì)量和效率;方便管理人員對(duì)信息的查詢、提高信息資源的利用效率和管理水平都具有重要意義。1.3系統(tǒng)開(kāi)發(fā)(kif)目標(biāo)1.2系統(tǒng)(xtng)開(kāi)發(fā)目標(biāo) 本系統(tǒng)是將現(xiàn)代話的計(jì)算機(jī)技術(shù)和傳統(tǒng)的教學(xué)、教務(wù)工作相結(jié)合,實(shí)現(xiàn)工作過(guò)程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下的系統(tǒng)開(kāi)發(fā)目標(biāo): 1. 教師(jiosh)能對(duì)各類(lèi)信息進(jìn)行錄入、修改、查詢與、刪除、存儲(chǔ); 2. 可以查詢輸出

4、某一學(xué)生的各門(mén)課程的成績(jī)單; 3.學(xué)生可以查詢個(gè)人基本信息;4. 學(xué)生可以查詢?nèi)空n程成績(jī);1.4系統(tǒng)數(shù)據(jù)庫(kù)定義SQL語(yǔ)言英文全稱是Structure Query Language,意為結(jié)構(gòu)化查詢語(yǔ)言。SQL語(yǔ)言的主要功能就是同各種數(shù)據(jù)庫(kù)建立聯(lián)系,進(jìn)行溝通用來(lái)執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)、從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)等。SQL已被ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì))和國(guó)際標(biāo)準(zhǔn)化組織(ISO)定為關(guān)系型數(shù)據(jù)庫(kù)語(yǔ)言的標(biāo)準(zhǔn)語(yǔ)言。目前絕大多數(shù)流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),如Oracle、Sybase、MicroSoft Sql Server、DB2等都遵循SQL語(yǔ)言標(biāo)準(zhǔn)。SQL語(yǔ)句有很多,功能齊全,大致可以

5、分為四大類(lèi):數(shù)據(jù)定義:用于創(chuàng)建、刪除、修改數(shù)據(jù)中的各類(lèi)對(duì)象,如CREATE、DROP、ALTER。數(shù)據(jù)查詢:對(duì)數(shù)據(jù)庫(kù)查詢檢索,命令有SELECT。數(shù)據(jù)更新:插入、更新、刪除數(shù)據(jù)庫(kù),如NSERT、UPDATE、DELETE。數(shù)據(jù)控制:數(shù)據(jù)控制管理,如表加鎖、授權(quán)、回收授權(quán)、提交事務(wù)、回滾事務(wù),命令有:LOCK、GRANT、REVOKE、COMMIT、ROLLBACK。1.5參考資料1 軟件工程與項(xiàng)目案例教程,電子工業(yè)出版社,20082程序系統(tǒng)的結(jié)構(gòu)學(xué)生操作ER圖系統(tǒng)(xtng)處理流程圖3程序(chngx)1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明3.1程序(chngx)描述登錄(dn l)模塊功能:是用戶可以進(jìn)行各

6、種操作的必須前提。輸入項(xiàng)目:用戶名、密碼。輸出項(xiàng)目:瀏覽區(qū)和基本資料區(qū)。程序邏輯:P1:檢查用戶名、密碼與數(shù)據(jù)庫(kù)是否吻合(完整性和一致性)。P2:產(chǎn)生提示用戶名或密碼錯(cuò)誤的消息窗口;P3:用戶確認(rèn)后退出程序運(yùn)行;P4:進(jìn)入主窗體;P5:進(jìn)入事件等待狀態(tài)。查詢模塊功能(gngnng):完成查詢功能。性能(xngnng):相應(yīng)時(shí)間應(yīng)盡量快。輸入(shr)項(xiàng)目:無(wú)。輸出項(xiàng)目:無(wú)。程序邏輯:P1:進(jìn)入查詢窗體;P2:若用戶取消,則返回;P3:獲得查詢結(jié)果;P4:查詢結(jié)果顯示在主窗體上,并等待用戶確認(rèn);P5:若查詢結(jié)果項(xiàng)數(shù)等于零,返回。修改模塊功能:完成修改功能。輸入項(xiàng)目:各種修改。輸出項(xiàng)目:修改后的基

7、本資料3.2功能輸入信息處理操作輸出信息學(xué)生基本信息管理學(xué)號(hào),姓名,系別,班級(jí)等刪除,修改,添加相關(guān)的信息界面學(xué)生成績(jī)管理學(xué)號(hào)、姓名、各科成績(jī)等查詢,刪除,修改,添加相關(guān)的信息界面3.3性能1.精度:輸入的成績(jī)分?jǐn)?shù)、課程號(hào)、學(xué)號(hào)、學(xué)年、學(xué)期的精度為整數(shù)輸出成績(jī)分?jǐn)?shù)、課程號(hào)、學(xué)號(hào)、學(xué)年、學(xué)期精度仍為整數(shù)2.時(shí)間特性要求:系統(tǒng)相應(yīng)操作響應(yīng)時(shí)間不超過(guò)2秒; 學(xué)生查詢成績(jī)操作從輸入數(shù)據(jù),電腦提交數(shù)據(jù)到得到查詢結(jié)果不超過(guò)2秒;數(shù)據(jù)管理部分,從提交某一數(shù)據(jù)錄入到結(jié)果返回不超過(guò)2秒。3.靈活性操作方式:支持多種操作系統(tǒng); 同其他軟件接口的變化:設(shè)計(jì)連接不同數(shù)據(jù)庫(kù)的軟件包; 精度和有效時(shí)限的變:用戶可自行設(shè)定

8、。3.4輸人項(xiàng)輸入標(biāo)識(shí)數(shù)值位數(shù)類(lèi)型用戶名Username16Char密碼Password16Char學(xué)號(hào)Stuid16Int姓名Name10Char系別Xibie16Char班級(jí)Banji10Char成績(jī)Score10Char課程號(hào)Classid16Long課程名Classname10Char教師名Tename10Char學(xué)期Xueqi 10long課程類(lèi)型Type16Char3.5輸出(shch)項(xiàng)輸出標(biāo)識(shí)數(shù)值位數(shù)類(lèi)型學(xué)號(hào)num16Int姓名Name10Char班級(jí)Banji16Char成績(jī)Score10Char課程名Classname10Char教師名ID10Char學(xué)年xuenian10

9、long學(xué)期Xueqi 10long課程類(lèi)型Type16Char3.6軟硬件要求(yoqi)軟件(run jin)要求:1.服務(wù)器: 操作系統(tǒng):Windows 2000/XP/2003 WEB服務(wù):IIS5.0 2.數(shù)據(jù)庫(kù):SQL Server 2000(建議打Service Pack 3補(bǔ)?。?2.客戶機(jī): 操作系統(tǒng):Windows系列之一 瀏覽器:IE6.0以上版本硬件要求:CPU Pentium以上 內(nèi)存 1G以上 硬盤(pán)空間 500G及以上3.7接口(ji ku)用戶接口:系統(tǒng)將向用戶提供窗口形式供用戶進(jìn)行數(shù)據(jù)的錄入、查詢、修改與打印(d yn)等操作,對(duì)于刪除等重要性操作將提供提示對(duì)話

10、框的形式,讓用戶進(jìn)一步確認(rèn)。外部接口:系統(tǒng)(xtng)需一臺(tái)計(jì)算機(jī),必要時(shí)也需一臺(tái)打印機(jī)與之連接,有windows xp等操作系統(tǒng)支持eclipse前臺(tái)開(kāi)發(fā)工具,sql后臺(tái)數(shù)據(jù)庫(kù)內(nèi)部接口:系統(tǒng)通過(guò)注冊(cè)登記,進(jìn)入主界面,然后通過(guò)鼠標(biāo)點(diǎn)擊,菜單的驅(qū)動(dòng),完成各種操作,執(zhí)行不同任務(wù)。3.8存儲(chǔ)分配無(wú)特殊要求3.9限制條件必須連接數(shù)據(jù)庫(kù),否則會(huì)出現(xiàn)無(wú)法連接數(shù)據(jù)庫(kù)錯(cuò)誤。必須登錄,否則無(wú)法進(jìn)入到系統(tǒng)。3.10測(cè)試計(jì)劃1)數(shù)據(jù)庫(kù)連接正常時(shí):輸入合理合法參數(shù)、輸入?yún)?shù)不合理、輸入?yún)?shù)不合法2)數(shù)據(jù)庫(kù)連接異常;數(shù)據(jù)庫(kù)數(shù)據(jù)異常3.11尚未解決(jiju)的問(wèn)題封裝需要更加完整嚴(yán)謹(jǐn)(ynjn)。測(cè)試用例覆蓋不全。內(nèi)容總結(jié)(1)程序邏輯:P1:檢查用戶名、密碼與數(shù)據(jù)庫(kù)是否

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論