畢業(yè)設(shè)計(jì)(論文)基于BS結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)_第1頁
畢業(yè)設(shè)計(jì)(論文)基于BS結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)_第2頁
畢業(yè)設(shè)計(jì)(論文)基于BS結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)_第3頁
畢業(yè)設(shè)計(jì)(論文)基于BS結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)_第4頁
畢業(yè)設(shè)計(jì)(論文)基于BS結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)_第5頁
已閱讀5頁,還剩38頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、摘摘 要要 本系統(tǒng)是針對(duì)高校畢業(yè)設(shè)計(jì)管理信息化的需要而設(shè)計(jì)的專業(yè)網(wǎng)站,它作為學(xué)校管 理信息系統(tǒng)的一個(gè)資源子網(wǎng)進(jìn)行建設(shè),將以校園網(wǎng)為基礎(chǔ),實(shí)現(xiàn)信息資源共享。在本 文中介紹了基于 b/s 結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng)的設(shè)計(jì)目標(biāo)和設(shè)計(jì)思想。 本系統(tǒng)是基于學(xué)生、老師和管理員三者間平臺(tái)下的管理系統(tǒng)。具體分為:課題申 報(bào)、論文上傳、論文查看、網(wǎng)上輔導(dǎo)、相關(guān)報(bào)表、查詢成績、后臺(tái)管理、網(wǎng)上評(píng)價(jià)、 學(xué)生選題、選題目錄、畢業(yè)實(shí)習(xí) 11 個(gè)功能模塊。我主要負(fù)責(zé)論文上傳、論文查看、網(wǎng) 上評(píng)價(jià)和查詢論文成績這四個(gè)功能模塊。 本系統(tǒng)的開發(fā)工具是 dreamweaver+asp(javascript、vbscript、html)

2、+sql server 2000, 開發(fā)過程中運(yùn)用了頁面模塊化、構(gòu)件化及信息發(fā)布的動(dòng)態(tài)生成、靜態(tài)頁面顯示等技術(shù)。 關(guān)鍵詞關(guān)鍵詞:畢業(yè)設(shè)計(jì)管理系統(tǒng)、網(wǎng)站設(shè)計(jì)、asp abstractabstract graduategraduate thethe designdesign managementmanagement systemsystem this system of administrative system summary of the graduation project designed the professional website to the need of university

3、s graduation design management informationization, it carries on construction as sub network of a resource of the management information system of the school, based on campus network, will realize information resource-sharing. originally introduce the design object based on graduation project admini

4、strative system of b/s structure and design philosophy in the article. this system is on the basis of the administrative system under the platform among the three of student , teacher and administrator. divided into concretly: the subject is declared, the thesis is uploaded, thesis look over , coach

5、 , relevant report form , inquire score , back-stage management , appraise , student selected title , select topic record , graduation field work 11 pieces of function module on the net on the net. i am responsible for mainly the thesis is uploaded, the thesis is looked over , appraises and inquires

6、 about these four pieces of function module of thesis achievement on the net. the development tool of this system is a dreamweaver+ asp( javascript, vbscript, html)+ the sql server 2000, made use of the page mold piece turn in the development process, the piece of turn and the information release of

7、 dynamic state is born, the quiescent page display etc. technique. keyword:keyword: administrative system of the graduation project , website design , asp 目 錄 摘摘 要要.i abstract.ii 第 1 章 問題定義.1 1.1 引言.1 1.2 項(xiàng)目開發(fā)背景.1 第 2 章 可行性研究.2 2.1 引言.2 2.2 系統(tǒng)開發(fā)的目的和意義.2 2.3 開發(fā)工具選擇分析.2 2.4 技術(shù)可行性分析.3 2.5 經(jīng)濟(jì)可行性分析.4 第 3

8、 章 需求分析.5 3.1 引言.5 3.2 總體目標(biāo).5 3.3 功能概述.5 3.4 運(yùn)行需求 .5 第 4 章 設(shè)計(jì)分析.7 4.1 引言 .7 4.2 總體結(jié)構(gòu)圖 .7 4.3 子模塊結(jié)構(gòu)圖.7 4.31 論文上傳子模塊.7 4.32 論文查看子模塊.8 4.4.3 網(wǎng)上評(píng)價(jià)子模塊.8 第 5 章 詳細(xì)設(shè)計(jì).9 5.1 引言 .9 5.2 數(shù)據(jù)庫設(shè)計(jì).9 5.2.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì).9 5.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì).12 第 6 章 編碼.17 6.1 引言.17 6.2 論文上交子系統(tǒng)實(shí)現(xiàn).17 6.3 論文查看子模塊實(shí)現(xiàn) .21 6.4 網(wǎng)上評(píng)價(jià)子模塊實(shí)現(xiàn).24 6.5 成績

9、查詢子模塊設(shè)計(jì).26 第 7 章 軟件測試.28 7.1 引言.28 7.2 軟件測試基礎(chǔ) .28 7.2.1 軟件測試的目標(biāo).28 7.2.2 軟件測試準(zhǔn)則.28 7.2.3 測試方法.29 7.2.4 測試階段的信息流.29 7.3 測試過程.29 7.3.1 論文上傳子模塊測試.29 7.3.2 論文查看子模塊測試.30 7.3.3 網(wǎng)上評(píng)價(jià)子模塊測試.30 7.3.4 成績查詢子模塊測試.31 參考資料.32 致 謝.33 附 錄.34 附錄 1:文獻(xiàn)翻譯.34 附錄 2:系統(tǒng)使用說明書.40 第第 1 1 章章 問題定義問題定義 1.1 引言 問題定義階段必須回答的問題是:“要解決的

10、問題是什么?” 在此階段中,主要是弄清本課題需要解決的問題根本所在,以及此課題所需的資 源等。這也是每個(gè)軟件開發(fā)的第一步,只有了解了每個(gè)項(xiàng)目所必需要做的事,才能把 項(xiàng)目繼續(xù)下去,為此我們要對(duì)所做的課題進(jìn)行一個(gè)基本的了解,也就是要了解本課題 真正要“做什么”。 1.2 項(xiàng)目開發(fā)背景 畢業(yè)設(shè)計(jì)管理在高校的所有管理工作中占有較重的分量。所以人們一直希望使用 電腦來處理這些繁重的工作。在前些年,很多高校都利用了電腦來進(jìn)行畢業(yè)設(shè)計(jì)管理 工作,但由于一直沒有開發(fā)出比較好的管理系統(tǒng)或者那些系統(tǒng)跟網(wǎng)絡(luò)的結(jié)合不夠,由 此很多高校工作人員體會(huì)到了缺少適合自己學(xué)校的管理系統(tǒng)的切膚之痛。鑒于此,結(jié) 合本學(xué)院的實(shí)際情況

11、而開發(fā)了本畢業(yè)設(shè)計(jì)管理網(wǎng)站系統(tǒng)。 第第 2 2 章章 可行性研究可行性研究 2.12.1 引言引言 這個(gè)階段要回答的關(guān)鍵問題是:“對(duì)于上一個(gè)階段所確定的問題有行得通的解決 方法嗎?” 。為了回答這個(gè)問題,需要一次大大壓縮和簡化了的系統(tǒng)分析和設(shè)計(jì)的過程, 也就是在較抽象的高層次上進(jìn)行的分析和設(shè)計(jì)的過程。可行性研究應(yīng)該比較簡短,這 個(gè)階段的任務(wù)不是具體解決問題,而是研究問題的范圍,探索這個(gè)問題是否值得去解, 是否有可行的解決方法。 2.22.2 系統(tǒng)開發(fā)的目的和意義系統(tǒng)開發(fā)的目的和意義 畢業(yè)設(shè)計(jì)管理系統(tǒng)是針對(duì)當(dāng)前高等院校工作的需要而開發(fā)的新型管理系統(tǒng),涉及 到學(xué)校畢業(yè)工作的各個(gè)環(huán)節(jié)。它將是一個(gè)完整

12、統(tǒng)一、技術(shù)先進(jìn)、高效穩(wěn)定、安全可靠 的基于 b/s 結(jié)構(gòu)的畢業(yè)設(shè)計(jì)管理系統(tǒng),是一個(gè)集工作管理自動(dòng)化和信息化為一體的先 進(jìn)的管理系統(tǒng),采用安全可靠的處理和控制技術(shù),及時(shí)、準(zhǔn)確、可靠地采集和傳輸信 息,建立完備、可靠的信息處理系統(tǒng)。對(duì)各院(系)畢業(yè)管理實(shí)現(xiàn)統(tǒng)一的信息瀏覽、 文件上傳、下載。本網(wǎng)站提供包括學(xué)生選題、論文上傳、查詢論文成績,老師課題申 報(bào)、論文查看、網(wǎng)上評(píng)價(jià)、網(wǎng)上輔導(dǎo),相關(guān)報(bào)表的生成、管理員后臺(tái)管理以及修改相 關(guān)內(nèi)容。 借助畢業(yè)設(shè)計(jì)管理系統(tǒng)的建設(shè),促進(jìn)我院的畢業(yè)管理水平和效率的提高;通過提 供多層次的信息服務(wù)和先進(jìn)實(shí)用的使用手段,滿足校內(nèi)外學(xué)生和老師對(duì)畢業(yè)管理系統(tǒng) 信息共享和利用,并為

13、各級(jí)領(lǐng)導(dǎo)提供有效的輔助決策服務(wù)。 2.32.3 開發(fā)工具選擇分析開發(fā)工具選擇分析 本系統(tǒng)采用 asp+ sql server2000 作為開發(fā)工具,iis 作為發(fā)布與運(yùn)行工具。在基于 web 的管理信息系統(tǒng)的開發(fā)應(yīng)用中,microsoft 公司的 asp(active server pages)被 廣為使用。asp 實(shí)際上是將標(biāo)準(zhǔn)的 html 文件拓展了一些附加特征,為編寫人員提供 了在服務(wù)器端運(yùn)行腳本的環(huán)境,使編寫人員可以利用 vbscript 和 javascript 或其他的 第三方腳本語言來創(chuàng)建 asp,實(shí)現(xiàn)過去需要編寫復(fù)雜的 cgi 程序才能實(shí)現(xiàn)的有動(dòng)態(tài)內(nèi) 容的網(wǎng)頁,如計(jì)數(shù)器等。as

14、p 提供了一些內(nèi)置對(duì)象和組件,允許用戶從瀏覽器中接收 和發(fā)送信息。asp 可以和諸如 sql server 這樣的數(shù)據(jù)庫進(jìn)行連接,進(jìn)而完成數(shù)據(jù)的交 換與更新。 本系統(tǒng)采用 sql2000 做后臺(tái)數(shù)據(jù)庫支持。sql 是結(jié)構(gòu)化查詢語言的縮寫形式,它是 windows 數(shù)據(jù)庫家族中出類拔萃的成員,這種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)能夠滿足各種類型 的企業(yè)客戶和獨(dú)立軟件供應(yīng)商構(gòu)建各種應(yīng)用程序的需要。使用 sql 語言在服務(wù)器和客 戶機(jī)之間傳送請(qǐng)求和答復(fù)。sql server 可以在多種操作系統(tǒng)上運(yùn)行,而且功能非常強(qiáng) 大。使用 sql 我們可以很方便的建立數(shù)據(jù)庫,可以將所建立的數(shù)據(jù)庫很好的在 asp 中 通過查詢

15、語句結(jié)合起來,可非常方便的對(duì)數(shù)據(jù)庫進(jìn)行增加、刪除、修改、查詢、排序統(tǒng) 計(jì)等常規(guī)數(shù)據(jù)庫操作。 2.2.4 4 技術(shù)可行性分析技術(shù)可行性分析 本系統(tǒng)從開始規(guī)劃到設(shè)計(jì)、系統(tǒng)集成,一直是本著簡潔、規(guī)范、實(shí)用、易用、方 便的思路進(jìn)行開發(fā)的。 畢業(yè)管理網(wǎng)站系統(tǒng)是一個(gè)集 browser/web server 技術(shù)于一體、 面向?qū)W校各部門以及各層次用戶的多模塊綜合信息管理系統(tǒng)。因而就可在多地域、任 意時(shí)間段以不同身份來訪問畢業(yè)管理系統(tǒng)中的數(shù)據(jù),大大加強(qiáng)了系統(tǒng)數(shù)據(jù)共享的能力。 另外采用了以上流行和標(biāo)準(zhǔn)的網(wǎng)絡(luò)技術(shù)也極大地提高了系統(tǒng)的可移植性??傊?,本系 統(tǒng)力求在技術(shù)上達(dá)到以下要求: 2.4.12.4.1 包容性和

16、可擴(kuò)展性包容性和可擴(kuò)展性 系統(tǒng)應(yīng)具有較好的可擴(kuò)展性和包容性。系統(tǒng)易于擴(kuò)充升級(jí),既能滿足當(dāng)前業(yè)務(wù)的 需求,又為今后的擴(kuò)充留有空間。 2.4.22.4.2 系統(tǒng)簡潔系統(tǒng)簡潔, ,易使用、易維護(hù)、適用非計(jì)算機(jī)人員使用易使用、易維護(hù)、適用非計(jì)算機(jī)人員使用 本系統(tǒng)的設(shè)計(jì)要符合日常辦公運(yùn)作的需求,功能要完備實(shí)用,簡單易學(xué),界面要 友好清晰,易于擴(kuò)充。網(wǎng)絡(luò)結(jié)構(gòu)要簡單明了,層次清楚,便于管理,易于擴(kuò)充。 2.4.32.4.3 為教師、學(xué)生提供良好的信息服務(wù)為教師、學(xué)生提供良好的信息服務(wù) 在畢業(yè)信息標(biāo)準(zhǔn)化、規(guī)范化的基礎(chǔ)上,對(duì)信息進(jìn)行合理的布局,在提供優(yōu)質(zhì)、高 效的業(yè)務(wù)管理和事務(wù)處理的同時(shí),使全校師生可以在任一平

17、臺(tái)上相互溝通和交流,達(dá) 到相互學(xué)習(xí)的功能。 2.4.42.4.4 可靠運(yùn)行,安全保密可靠運(yùn)行,安全保密 應(yīng)具有安全高效的通信機(jī)制,身份認(rèn)證,權(quán)限檢查,以解決畢業(yè)管理信息系統(tǒng)的 安全性、保密性問題,防止信息泄密和對(duì)保密信息的非法侵入。 2.4.52.4.5 采用先進(jìn)成熟的技術(shù),建立實(shí)用可靠的系統(tǒng)采用先進(jìn)成熟的技術(shù),建立實(shí)用可靠的系統(tǒng) 本系統(tǒng)的建設(shè)目標(biāo)是否能實(shí)現(xiàn),系統(tǒng)整個(gè)投資能否發(fā)揮應(yīng)有的效益,最終將取決 于該系統(tǒng)是否可靠實(shí)用。為此,系統(tǒng)應(yīng)采用成熟可靠的技術(shù),應(yīng)貫徹產(chǎn)品化的設(shè)計(jì)原 則和實(shí)施方法。 2.52.5 經(jīng)濟(jì)可行性分析經(jīng)濟(jì)可行性分析 現(xiàn)在市場上有關(guān)畢業(yè)管理系統(tǒng)的產(chǎn)品舉不勝舉,學(xué)院若不是自行開

18、發(fā),而是買他 人已開發(fā)好的產(chǎn)品,當(dāng)然可以滿足目前管理工作需要,但由于是別人開發(fā)的系統(tǒng),在 今后的維護(hù)和二次開發(fā)中會(huì)有諸多不便,其維護(hù)和升級(jí)的費(fèi)用將會(huì)超過由學(xué)院自行開 發(fā)的費(fèi)用。故此,本畢業(yè)管理網(wǎng)站系統(tǒng),由學(xué)院自行開發(fā)從經(jīng)濟(jì)上講也是可行的。 第 3 章 需求分析 3.13.1 引言引言 這個(gè)階段的任務(wù)仍然不是具體地解決問題,而是準(zhǔn)確地確定“為了解決這個(gè)問題, 目標(biāo)系統(tǒng)必須做什么” ,主要是確定目標(biāo)系統(tǒng)必須具備哪些功能。 3.23.2 總體目標(biāo)總體目標(biāo) 本系統(tǒng)主要針對(duì)高校的畢業(yè)環(huán)節(jié)進(jìn)行管理。 在本次畢業(yè)設(shè)計(jì)中,要求能基本完成系統(tǒng)所要求實(shí)現(xiàn)的所有功能,能應(yīng)用技術(shù)文獻(xiàn) 資料,完成畢業(yè)論文。 通過本次的

19、畢業(yè)設(shè)計(jì),學(xué)會(huì)用 asp+sql server2000 +dreamweaver mx 建設(shè)小型網(wǎng) 站系統(tǒng),掌握系統(tǒng)的開發(fā)流程及相關(guān)經(jīng)驗(yàn)。 3.33.3 功能功能概述概述 本畢業(yè)管理網(wǎng)站系統(tǒng)具體由:學(xué)生選題、論文上傳、查詢成績、課題申報(bào)、論文 查看、網(wǎng)上評(píng)價(jià)、網(wǎng)上輔導(dǎo)、相關(guān)報(bào)表、校外實(shí)習(xí)、后臺(tái)管理系統(tǒng)組成。本人主要實(shí) 現(xiàn)系統(tǒng)中的論文上傳與查看,網(wǎng)上評(píng)閱和查詢論文成績這三個(gè)功能模塊。在論文上傳 與查看這兩個(gè)功能模塊中,實(shí)現(xiàn)學(xué)生畢業(yè)論文的上傳以及老師查看學(xué)生所上傳的論文; 在網(wǎng)上評(píng)閱功能模塊中實(shí)現(xiàn)指導(dǎo)老師和評(píng)閱老師評(píng)分以及對(duì)學(xué)生論文的評(píng)價(jià)意見;成 績查看功能模塊中實(shí)現(xiàn)學(xué)生查詢畢業(yè)論文成績的功能。

20、3.43.4 運(yùn)行需求運(yùn)行需求 3.4.13.4.1 最低配置:最低配置: 服務(wù)器端服務(wù)器端: 1)硬件需求 處理器 intel pentium ii 內(nèi) 存 128m 硬 盤 20g 2)軟件需求 windows nt4.0 及以上版本 personal web server flash player 5.0 及以上版本 客戶端客戶端 : 1)硬件需求 處理器 intel 奔騰 133 或相當(dāng)?shù)奶幚砥?內(nèi) 存 64m 硬 盤 10g 2)軟件需求 windows 98 microsoft internet explorer 4.01 flash player 5.0 及以上版本 3.4.23

21、.4.2 建議配置:建議配置: 服務(wù)器端服務(wù)器端: 1)硬件需求 處理器 intel pentium iv 2.8g 內(nèi) 存 256m 硬 盤 80g 2)軟件需求 microsoft windows 2000 server service pack 4 iis 5.0 flash player 5.0 及以上版本 客戶端客戶端 : 1)硬件需求 處理器 intel pentium iv 1.8g 或相當(dāng)?shù)奶幚砥?內(nèi) 存 128m 硬 盤 20g 2)軟件需求 windows 2000/xp microsoft internet explorer 5.0 及以上版本 flash player

22、5.0 及以上版本 第第 4 4 章章 設(shè)計(jì)分析設(shè)計(jì)分析 4.14.1 引言引言 經(jīng)過需求分析階段的工作,系統(tǒng)必須“做什么”已經(jīng)清楚了,現(xiàn)在是決定“怎樣做” 的時(shí)候??傮w設(shè)計(jì)的基本目的就是回答“從總體上說,系統(tǒng)應(yīng)該如何實(shí)現(xiàn)?”這個(gè)問題, 因此,總體設(shè)計(jì)又稱為概要設(shè)計(jì)或初步設(shè)計(jì)。通過這個(gè)階段的工作將劃分出組成系統(tǒng) 的物理元素-程序、文件、數(shù)據(jù)庫、人工過程和文檔等等,但是每個(gè)物理元素仍然 處于黑盒子級(jí),這些黑盒子里的具體內(nèi)容將在以后進(jìn)行詳細(xì)的設(shè)計(jì)??傮w設(shè)計(jì)階段的 另一項(xiàng)重要任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),也就是要確定系統(tǒng)中每個(gè)程序是由哪些模塊組成 的,以及這些模塊相互間的關(guān)系。 4.24.2 總體結(jié)構(gòu)圖總體

23、結(jié)構(gòu)圖 4.3 子模塊結(jié)構(gòu)圖子模塊結(jié)構(gòu)圖 4.34.31 1 論文上傳子模塊論文上傳子模塊 畢業(yè)設(shè)計(jì)管理網(wǎng)站系統(tǒng)畢業(yè)設(shè)計(jì)管理網(wǎng)站系統(tǒng) 學(xué) 生 選 題 論 文 上 傳 查 詢 成 績 校 外 實(shí) 習(xí) 課 題 申 報(bào) 論 文 查 看 網(wǎng) 上 輔 導(dǎo) 網(wǎng) 上 評(píng) 價(jià) 相 關(guān) 報(bào) 表 后 臺(tái) 管 理 圖 4-1 系統(tǒng)總體結(jié)構(gòu)圖 fig. 4-1 overall structure chart of system 論文上傳上傳成功 圖 4-2 論文上傳模塊結(jié)構(gòu)圖 fig. 4-2 thesis uploads the structure chart of the module 4.34.32 2 論文查

24、看子模塊論文查看子模塊 4.4.34.4.3 網(wǎng)上評(píng)價(jià)子模塊網(wǎng)上評(píng)價(jià)子模塊 論文查看 全部論文查看按學(xué)號(hào)查看按學(xué)年查看 圖 4-3 論文查看模塊結(jié)構(gòu)圖 fig. 4-3 look over the structure chart of the module in thesis 網(wǎng)上評(píng)價(jià) 指導(dǎo) 老師 評(píng)價(jià) 評(píng)閱 老師 評(píng)閱 指導(dǎo) 老師 評(píng)價(jià) 意見 書 評(píng)閱 老師 評(píng)價(jià) 意見 書 圖 4-4 網(wǎng)上評(píng)價(jià)模塊結(jié)構(gòu)圖 fig. 4-4 appraise the structure chart of the module on the net 第第 5 5 章章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 5.15.1 引言引言

25、總體設(shè)計(jì)階段以比較抽象概括的方式提出了解決問題的辦法。詳細(xì)設(shè)計(jì)是軟件開 發(fā)時(shí)期的第三個(gè)階段,也是軟件設(shè)計(jì)的第二步。其任務(wù)就是把解法具體化,也就是回 答下面這個(gè)關(guān)鍵的問題:“應(yīng)該怎樣具體地實(shí)現(xiàn)這個(gè)系統(tǒng)呢?”,通過詳細(xì)設(shè)計(jì)應(yīng)該得 出對(duì)目標(biāo)系統(tǒng)的精確描述,給出各個(gè)模塊的詳細(xì)過程性描述。從而在編碼階段可以把 這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確 定應(yīng)該怎樣具體地實(shí)現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得 出對(duì)目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè) 計(jì)語言書寫的程序。 5.25.2 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì) 5.2.15.

26、2.1 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計(jì)。 它是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵。 概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨(dú)立于機(jī)器、更抽象,從 而更加穩(wěn)定。 描述概念模型的有力工具是 e-r 模型。 1 1 實(shí)體集:(數(shù)據(jù)實(shí)體中文名、數(shù)據(jù)實(shí)體描述)實(shí)體集:(數(shù)據(jù)實(shí)體中文名、數(shù)據(jù)實(shí)體描述) 1)目錄(menu)目錄號(hào) menu_id,學(xué)生號(hào) student_id,開始時(shí)間 starttime,結(jié)束時(shí)間 endtime,過程 state 2)教師(teacher)教工號(hào) teacher_id,姓名 teacher_name

27、,職稱 teacher_technical,所在 院系 department,所在專業(yè) department_ appraise_teacher_rule 3)地址(address)學(xué)號(hào) student_id,屆數(shù) year,地址 address,時(shí)間 time1,指導(dǎo)老師審 批 zhidaoshenpi,評(píng)閱審批 pingyueshenpi 4)評(píng)分表(pinfen)評(píng)分項(xiàng)目 pinfen,個(gè)數(shù) n 5)評(píng)分標(biāo)準(zhǔn)(project)標(biāo)準(zhǔn)號(hào) project_id,標(biāo)準(zhǔn)內(nèi)容 pingjiajiyuan,標(biāo)準(zhǔn)名稱 project_name,分值 project_score,等級(jí) a,等級(jí) b,等級(jí)

28、c,等級(jí) d,等級(jí) d1 6)學(xué)生(student_login)學(xué)號(hào) student_id,姓名 student_name,性別 student_sex,密碼 password,系別 institute,專業(yè) profession 7)指導(dǎo)評(píng)分(zd)編號(hào) n, 項(xiàng)目 content,內(nèi)容 request, 分值 score, 等級(jí) a, 等級(jí) b, 等級(jí) c, 等級(jí) d 2 實(shí)體圖:實(shí)體圖: 學(xué)號(hào) 姓名 性別 年級(jí)所在院系 所在專業(yè) 圖 5-3 學(xué)生實(shí)體圖 fig. 5-3 picture of students entity 圖 5-2 老師實(shí)體圖 fig. 5-2 picture of

29、teachers entity 老師 教工號(hào) 職稱 性別 所在院系 所在專業(yè) 圖 5-1 目錄實(shí)體圖 fig. 5-1 catalogue entitys picture 目錄 學(xué)號(hào)過程 目錄號(hào) 開始時(shí)間 結(jié)束時(shí)間 3.3.實(shí)體實(shí)體- -聯(lián)系圖(聯(lián)系圖(e-re-r 圖):圖): 學(xué)生 評(píng)閱審批 地址 學(xué)號(hào) 屆數(shù) 地址 指導(dǎo)審批 時(shí)間 圖 5-4 地址實(shí)體圖 fig. 5-4 address entitys picture 評(píng)分標(biāo)準(zhǔn) 標(biāo)準(zhǔn)號(hào) 號(hào) 標(biāo)準(zhǔn)內(nèi)容 標(biāo)準(zhǔn)名稱 分值 等級(jí) 圖 5-5 評(píng)分標(biāo)準(zhǔn)實(shí)體圖 fig. 5-5 entitys picture of point scale 5.2.2

30、5.2.2 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 關(guān)系模型描述關(guān)系模型描述 數(shù)據(jù)庫表名:目錄(menu) 列名數(shù)據(jù)類型數(shù)據(jù)寬度列級(jí)完整性約束條件描述 menu_idint4not null目錄號(hào) student_namenvarchar50not null姓名 starttimedatetime8null開始時(shí)間 endtimedatetime8null結(jié)束時(shí)間 statenvarchar50null過程 數(shù)據(jù)庫表名:老師(teacher) 列名數(shù)據(jù)類型數(shù)據(jù) 寬度 列級(jí)完整性約 束條件 描述 teacher_idfloat 10not null教工號(hào) teacher_namevarchar 2

31、0not null姓名 teacher_technicalvarchar 20null職稱 teacher_departmentvarchar 20null所在院系 teacher_department_spevarchar 20null所在專業(yè) teacher_sexvarchar 2null性別 數(shù)據(jù)庫表名:地址(address) 列名數(shù)據(jù)類型數(shù)據(jù)寬度列級(jí)完整性約束條件描述 user_id nvarchar50 not null學(xué)號(hào) 論文老師學(xué)生 上傳 查看 圖 5-6 論文上傳查看 e-r 圖 fig. 5-6 thesis uploads and looks over e-r pict

32、ure yearnvarchar50 not null學(xué)生屆數(shù) addressnvarchar30 null顯示地址 time1nvarchar4 null上交時(shí)間 student_idnvarchar20 null學(xué)號(hào) zhidaoshenpinvarchar50 null指導(dǎo)老師審 批 pingyueshenpinvarchar50 null評(píng)閱老師審 批 數(shù)據(jù)庫表名:評(píng)分(pingfen) 列名數(shù)據(jù)類型數(shù)據(jù)寬度列級(jí)完整性約束條件描述 pingfennvarchar50not null 評(píng)價(jià)項(xiàng)目 nnvarchar50not null 數(shù)值 數(shù)據(jù)庫表名:評(píng)分標(biāo)準(zhǔn)同義詞(別名):無 列名數(shù)據(jù)

33、類型數(shù)據(jù)寬度列級(jí)完整性約束條件描述 pingjiajiyuannvarchar20 not null 評(píng)價(jià)項(xiàng)目 numberint4 not null 數(shù)值 數(shù)據(jù)庫表名:系別(profession) 列名數(shù)據(jù)類型數(shù)據(jù)寬度列級(jí)完整性約束條件描述 institutenvarchar 20 not null 系別 professionnvarchar 30 not null 班級(jí) 數(shù)據(jù)庫表名:評(píng)測標(biāo)準(zhǔn)(project) 列名數(shù)據(jù)類型數(shù)據(jù)寬度列級(jí)完整性約束條件描述 project_idint4not null 序號(hào) pingjiajiyuan nvarchar20 not null項(xiàng)目 project

34、_name nvarchar30 not null標(biāo)準(zhǔn) project_score int4 not null總分 a nvarchar10 not null等級(jí) b nvarchar10 not null等級(jí) c nvarchar10 not null等級(jí) d nvarchar10 not null等級(jí) d1 nvarchar10 not null等級(jí) 數(shù)據(jù)庫表名:評(píng)測結(jié)果(score) 列名數(shù)據(jù)類型數(shù)據(jù)寬 度 列級(jí)完整性約束條件描述 student_idnvarchar10 not null 學(xué)號(hào) teacher_idnvarchar10 not null 教師號(hào) numbernvarch

35、ar10null messagenvarchar10null信息 score1nvarchar10null分項(xiàng)得分 score2nvarchar10null分項(xiàng)得分 score3nvarchar10null分項(xiàng)得分 score4nvarchar10null分項(xiàng)得分 score5nvarchar10null分項(xiàng)得分 score6nvarchar10null分項(xiàng)得分 score7nvarchar10null分項(xiàng)得分 score8nvarchar10null分項(xiàng)得分 score9nvarchar10null分項(xiàng)得分 score10nvarchar10null分項(xiàng)得分 score11nvarchar1

36、0null分項(xiàng)得分 score12nvarchar10null分項(xiàng)得分 score13nvarchar10null分項(xiàng)得分 score14nvarchar10null分項(xiàng)得分 level1nvarchar10null分項(xiàng)得分 level2nvarchar10null分項(xiàng)得分 level3nvarchar10null分項(xiàng)得分 level1nvarchar10null分項(xiàng)得分 level4nvarchar10null分項(xiàng)得分 level5nvarchar10null分項(xiàng)得分 level6nvarchar10null分項(xiàng)得分 level7nvarchar10null分項(xiàng)得分 level8nvarch

37、ar10null分項(xiàng)得分 level9nvarchar10null分項(xiàng)得分 level10nvarchar10null分項(xiàng)得分 level11nvarchar10null分項(xiàng)得分 level12nvarchar10null分項(xiàng)得分 level13nvarchar10null分項(xiàng)得分 level14nvarchar10null分項(xiàng)得分 all scorenvarchar10null總分 數(shù)據(jù)庫表名:學(xué)生檔案(student_login) 列名數(shù)據(jù)類型數(shù)據(jù)寬度列級(jí)完整性約 束條件 描述 student_id float10not null 學(xué)生學(xué)號(hào) student_namevarchar20not

38、 null 學(xué)生姓名 passwordvarchar20not null 密碼 appraise_studentvarchar2 null權(quán)限 student_sexvarchar2 null性別 institutevarchar20 null所在院系 prefessionvarchar20 null所在專業(yè) phonevarhar 20 null電話號(hào)碼 數(shù)據(jù)庫表名:指導(dǎo)評(píng)分(zd) 列名數(shù)據(jù)類型數(shù)據(jù)寬度列級(jí)完整性約束條件描述 nnvarchar 10 not null 序號(hào) contentnvarchar 50 not null 評(píng)分標(biāo)準(zhǔn) requestnvarchar 200 not n

39、ull 標(biāo)準(zhǔn) scorenvarchar 10 not null 分值 anvarchar 10 not null 等級(jí) bnvarchar 10 not null 等級(jí) cnvarchar 10 not null 等級(jí) dnvarchar 10 not null 等級(jí) 第第 6 6 章章 編碼編碼 6.1 引言 目前,人和計(jì)算機(jī)通信仍然必須使用人工設(shè)計(jì)的語言,也既是程序設(shè)計(jì)語言,所 謂編碼就是把軟件設(shè)計(jì)的結(jié)果翻譯成計(jì)算機(jī)可以“理解”的形式用某種程序設(shè)計(jì) 語言書寫的程序。 按照軟件工程的方法論,編碼是在對(duì)軟件進(jìn)行了總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)之后進(jìn)行的, 編碼不過是把軟件設(shè)計(jì)的結(jié)果翻譯成用某種程序設(shè)計(jì)語

40、言書寫的程序,因此,程序的 質(zhì)量基本上由設(shè)計(jì)的質(zhì)量決定。但是,編碼使用的語言,特別是寫程序的風(fēng)格和途徑 也對(duì)程序質(zhì)量有相當(dāng)大的影響。 6.2 論文上交子系統(tǒng)實(shí)現(xiàn) 一)主頁面設(shè)計(jì) 頁面示例 用戶登陸后的頁面如圖 6-1 所示。 圖 6-1 畢業(yè)設(shè)計(jì)管理系統(tǒng)首頁面 fig. 6-1 first page of administrative system of the graduation project 二)二級(jí)頁面設(shè)計(jì)(論文上交子模塊) 頁面示例頁面示例 用戶點(diǎn)擊論文提交菜單后進(jìn)入第二級(jí)頁面。如圖 6-2 所示的示例。 點(diǎn)擊提交按鈕,彈出對(duì)話框。瀏覽你想要提交的論文,按上傳鍵即可。 附件:附件:

41、 程序附帶 lyfupload 及 aspupload 上傳組件, 分別放在 lyfupload 和 aspupload 文件夾內(nèi), 使用時(shí)將 lyfupload.dll 或 aspupload.dll 文件復(fù)制到 windows 的 system32(win98/me 為 system)目錄下, 再在運(yùn)行對(duì)話框中執(zhí)行regsvr32 lyfupload.dll(不包括引號(hào),下同)或regsvr32 aspupload.dll命令即可安裝成功 代碼示例代碼示例 % call upload_2() private function checkfileext (fileext) filetype=

42、split(doc,) for i=0 to ubound(filetype) if lcase(fileext)=lcase(trim(filetype(i) then checkfileext=true 圖 6-2 論文上傳模塊頁面示例 fig. 6-2 thesis uploads the module page and gives a demonstration else checkfileext=false exit function end if next end function sub upload_2() on error resume next set upload = s

43、erver.createobject(persits.upload) upload.overwritefiles = false 不允許覆蓋重名文件 upload.ignorenopost = true upload.setmaxsize 1024*1024, true 文件大小限制 count = upload.save if err.number =8 then response.write 文件太大,請(qǐng)壓縮后再上傳(文件大小不得超過 &upload_size&k) 重新上傳 else if err 0 then response.write 錯(cuò)誤信息: & err.description

44、 else if count 1 then response.write 請(qǐng)首先選擇你要上傳的文件 重新上傳 set upload =nothing exit sub end if for each file in upload.files列出所有上傳文件 fileext=lcase(replace(file.ext,.,) 判斷文件類型 if checkfileext(fileext)=false then set upload = nothing response.write 管理員禁止上傳該類型文件,請(qǐng)打包或修改擴(kuò)展名后再上傳 重新上傳 exit sub end if 文件變量付值 us

45、er_id=session(user_id) filename=session(user_id)&session(rename)&file.ext time1=date() nian=left(user_id,4) sql=insert into address(user_id,year,address,time1,student_id) values(&user_id&,&nian&,&filename&,&time1&,&user_id&) 服務(wù)器存放上傳論文的 ip 地址 set rs=conn.execute(sql) id=left(user_id,4) if id=2000 the

46、n filename1=論文/2004 屆畢業(yè)論文/&filename end if if id=2001 then filename1=論文/2005 屆畢業(yè)論文/&filename end if if id=2002 then filename1=論文/2006 屆畢業(yè)論文/&filename end if if id=2003 then filename1=論文/2007 屆畢業(yè)論文/&filename end if file.saveas server.mappath(filename1) 上傳保存文件 response.write filename&上傳成功! next end if

47、 end if set upload = nothing end sub % 6.3 論文查看子模塊實(shí)現(xiàn) 如果老師想查看學(xué)生的論文情況,就用到了該模塊的功能。首先老師登錄系統(tǒng), 點(diǎn)擊論文查看,彈出二級(jí)頁面。如下圖所示: 論文查看分三個(gè)子菜單:全部論文查看、按學(xué)年查詢論文、按學(xué)號(hào)查詢論文。 全部論文查看顯示所有上傳的論文。具體包括學(xué)號(hào)、姓名、論文名字、上傳時(shí)間和老 師是否審批過。 點(diǎn)擊按學(xué)年查詢論文查看具體哪一屆學(xué)生的論文。 點(diǎn)擊按學(xué)號(hào)查詢論文查看具體哪一位學(xué)生的論文。 代碼示例代碼示例 圖 6-3 論文查看模塊頁面示例 fig. 6-3 thesis is looked over the mo

48、dule page gives a demonstration %response.write response.write (上傳論文的名字) response.write response.write (指導(dǎo)老師是否已經(jīng)審批) response.write response.write (評(píng)閱老師是否已經(jīng)審批) response.write response.write (上傳論文的時(shí)間) response.write do while not rs.eof address=trim(rs(address) id=left(address,4) if id=2000 then respon

49、se.write % a href=f:/eg/talet/upload/論文/2004 屆畢業(yè)論文 / % end if if id=2001 then response.write % a href=f:/eg/talet/upload/論文/2004 屆畢業(yè)論文 / % end if if id=2002 then response.write % a href=f:/eg/talet/upload/論文/2004 屆畢業(yè)論文 / % end if if id=2003 then response.write % a href=f:/eg/talet/upload/論文/2004 屆畢業(yè)

50、論文 / % end if response.write response.write response.write rs(zhidaoshenpi) response.write response.write rs(pingyueshenpi) response.write response.write rs(time1) response.write rs.movenext loop % 6.4 網(wǎng)上評(píng)價(jià)子模塊實(shí)現(xiàn) 該模塊主要是方便老師的教評(píng)工作,對(duì)學(xué)生的論文進(jìn)行網(wǎng)上打分和提交評(píng)閱意見。 點(diǎn)擊“網(wǎng)上評(píng)價(jià)”進(jìn)入主頁面,如下圖所示: 在該頁面中,網(wǎng)上評(píng)價(jià)分四個(gè)部分:論文質(zhì)量指導(dǎo)老師評(píng)價(jià)表(樣表

51、) 、論文質(zhì)量 評(píng)閱老師評(píng)價(jià)表(樣表) 、論文質(zhì)量評(píng)價(jià)表、論文質(zhì)量統(tǒng)計(jì)表。 其中論文質(zhì)量指導(dǎo)老師評(píng)價(jià)表(樣表) 、論文質(zhì)量評(píng)閱老師評(píng)價(jià)表(樣表)是一個(gè) 方便老師的參考標(biāo)準(zhǔn),老師可以根據(jù)表中的評(píng)分依據(jù),結(jié)合該學(xué)生的實(shí)際水平,作出 相應(yīng)的評(píng)分,如下圖: 圖 6-4 網(wǎng)上評(píng)價(jià)模塊頁面示例 fig. 6-4 appraise the module page and give a demonstration on the net 圖 6-5 畢業(yè)設(shè)計(jì)論文評(píng)分表(樣表) fig. 6-5 graduation project thesis grade form (one kind of forms) 評(píng)分

52、完畢,如老師認(rèn)為不妥想修改則重新進(jìn)入上級(jí)頁面評(píng)分,如不需要修改,則 點(diǎn)擊“確定“鍵進(jìn)入畢業(yè)設(shè)計(jì)論文意見書,點(diǎn)評(píng)該學(xué)生,如下圖: 論文質(zhì)量統(tǒng)計(jì)表是用來統(tǒng)計(jì)學(xué)生論文成績的情況的,以方便院系領(lǐng)導(dǎo)和老師對(duì)學(xué) 生論文情況的調(diào)查和了解。使用中,輸入想要統(tǒng)計(jì)的學(xué)生人數(shù)(注:不得超過當(dāng)前評(píng) 閱的學(xué)生總?cè)藬?shù))點(diǎn)擊查詢,顯示如下頁面: 圖 6-6 畢業(yè)設(shè)計(jì)論文評(píng)價(jià)意見書 fig. 6-6 appraise the opinion book in graduation project thesis 代碼示例(略) 6.5 成績查詢子模塊設(shè)計(jì) 該模塊是針對(duì)學(xué)生來使用的。學(xué)生登錄后,點(diǎn)擊成績查詢,進(jìn)入頁面,如下圖所 示

53、: 圖 6-8 成績查詢模塊頁面示例 fig. 6-8 achievement inquire module page gives a demonstration 圖 6-7 畢業(yè)設(shè)計(jì)論文評(píng)價(jià)統(tǒng)計(jì)表 fig. 6-7 appraise the statistical form in graduation project thesis 學(xué)生根據(jù)自己的需要,選擇自己想要查詢的學(xué)生學(xué)好,點(diǎn)擊:查詢“鍵,進(jìn)入成 績的查詢。輸入無誤后,系統(tǒng)顯示成功頁面學(xué)生的論文成績。 如果輸入學(xué)號(hào)有誤,提示重新輸入學(xué)號(hào)。 如果該學(xué)生沒有上傳論文,則提示數(shù)據(jù)庫里沒有相關(guān)信息。 第第 7 章章 軟件測試軟件測試 7.17.

54、1 引言 在開發(fā)軟件的過程中,人們使用了許多保證軟件質(zhì)量的方法分析、設(shè)計(jì)和實(shí)現(xiàn)軟 件,但難免還會(huì)在工作中犯錯(cuò)誤。這樣,在軟件產(chǎn)品中就會(huì)隱藏許多錯(cuò)誤和缺陷,尤 其是對(duì)規(guī)模大、復(fù)雜性高的軟件更是如此。所以,必須進(jìn)行認(rèn)真、計(jì)劃、徹底的軟件 測試。 軟件測試在軟件生命周期中橫跨兩個(gè)階段。通常在編寫出每個(gè)模塊之后就對(duì)它做 必要的測試(稱為單元測試) ,模塊的編寫者和測試者是同一個(gè)人,編碼和單元測試屬 于軟件周期的同一個(gè)階段。在這個(gè)階段結(jié)束之后,對(duì)軟件系統(tǒng)還應(yīng)該進(jìn)行各種綜合測 試,這是軟件生命周期中的另一個(gè)獨(dú)立的階段,通常由專門的測試人員承擔(dān)這項(xiàng)工作。 7.2 軟件測試基礎(chǔ) 7.2.1 軟件測試的目標(biāo) (

55、1) 測試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過程; (2) 好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤測試方案; (3) 成功的測試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測試。 7.2.2 軟件測試準(zhǔn)則 (1) 所有測試都應(yīng)該能追溯到用戶需求。 (2) 應(yīng)該遠(yuǎn)在測試開始之前就制定出測試計(jì)劃。 (3) 把 parteto 原理應(yīng)用到軟件測試中。 (4) 應(yīng)該從“小模塊”測試開始,并逐步進(jìn)行“大模塊”測試。 (5) 窮舉測試是不可能的。 (6) 為了達(dá)到最佳的測試效果,應(yīng)該由獨(dú)立的第三方從事測試工作。 7.2.3 測試方法 測試任何產(chǎn)品都有兩種方法:黑盒測試和白盒測試。 7.2.4 測試階段的信息流

56、 7.37.3 測試過程 7.3.17.3.1 論文上傳子模塊測試 1. 用戶登錄 測試:在畢業(yè)設(shè)計(jì)管理系統(tǒng)網(wǎng)站首頁中,進(jìn)入登錄下拉菜單選擇“學(xué)生登錄” , 正常進(jìn)入學(xué)生登錄界面。 輸入正確的用戶名密碼(如:2000161117123)正確進(jìn)入系統(tǒng)。 輸入錯(cuò)誤用戶名(如:20161217),彈出用戶名出錯(cuò)對(duì)話框。 輸入正確用戶名(如:2000161217) ,錯(cuò)誤密碼(如:3801),彈出口令錯(cuò)誤對(duì)話框。 2. 論文上傳 測試:點(diǎn)擊瀏覽,選擇你所要上傳的論文,按“上傳”鍵即可。 上傳的論文必須以(.doc)后綴名出現(xiàn),否則提示上傳不成功,重新上傳。 上傳的論文大小不得超過規(guī)定范圍,否則提示壓縮

57、或分組上傳。 測試 評(píng)價(jià) 調(diào)試 可靠性模 型 測試結(jié)果 錯(cuò)誤 預(yù)期結(jié)果 可靠性預(yù) 測 錯(cuò)誤率數(shù)據(jù) 7.3.2 論文查看子模塊測試 1. 用戶登錄 測試:在畢業(yè)設(shè)計(jì)管理系統(tǒng)網(wǎng)站首頁中,進(jìn)入登錄下拉菜單選擇“學(xué)生登錄” ,正常 進(jìn)入學(xué)生登錄界面。 輸入正確的用戶名密碼(如:1123)正確進(jìn)入系統(tǒng)。 輸入錯(cuò)誤用戶名(如:20161217),彈出用戶名出錯(cuò)對(duì)話框。 輸入正確用戶名(如:1) ,錯(cuò)誤密碼(如:3801),彈出口令錯(cuò)誤對(duì)話框。 2. 論文查看 論文查看分三個(gè)子菜單:全部論文查看、按學(xué)年查詢論文、按學(xué)號(hào)查詢論文。 全部論文查看顯示所有上傳的論文。具體包括學(xué)號(hào)、姓名、論文名字、上傳時(shí)間 和老師

58、是否審批過。 測試:點(diǎn)擊全部論文查看,系統(tǒng)顯示畢業(yè)學(xué)生所交論文的全部情況 點(diǎn)擊按學(xué)年查詢論文具體查看某一屆學(xué)生的論文。 點(diǎn)擊按學(xué)號(hào)查詢論文查看具體某位學(xué)生的論文。 該學(xué)生還沒有上傳論文,則不可以查詢?cè)撋恼撐?,系統(tǒng)提示“該學(xué)生還沒有上 交論文” 。 7.3.3 網(wǎng)上評(píng)價(jià)子模塊測試 1. 用戶登錄 測試:在畢業(yè)設(shè)計(jì)管理系統(tǒng)網(wǎng)站首頁中,進(jìn)入登錄下拉菜單選擇“學(xué)生登錄” , 正常進(jìn)入學(xué)生登錄界面。 輸入正確的用戶名密碼(如:1123)正確進(jìn)入系統(tǒng)。 輸入錯(cuò)誤用戶名(如:20161217),彈出用戶名出錯(cuò)對(duì)話框。 輸入正確用戶名(如:1) ,錯(cuò)誤密碼(如:3801),彈出口令錯(cuò)誤對(duì)話框。 2. 網(wǎng)上評(píng)

59、價(jià) 網(wǎng)上評(píng)價(jià)分四個(gè)部分:論文質(zhì)量指導(dǎo)老師評(píng)價(jià)表(樣表) 、論文質(zhì)量評(píng)閱老師評(píng)價(jià) 表(樣表) 、論文質(zhì)量評(píng)價(jià)表、論文質(zhì)量統(tǒng)計(jì)表。 論文質(zhì)量指導(dǎo)老師評(píng)價(jià)表(樣表) 、論文質(zhì)量評(píng)閱老師評(píng)價(jià)表(樣表)是一個(gè)提供 參考的評(píng)分標(biāo)準(zhǔn)。 質(zhì)量評(píng)價(jià)表是分別請(qǐng)學(xué)生的指導(dǎo)和評(píng)閱老師給學(xué)生的論文評(píng)分,評(píng)分按系統(tǒng) 的評(píng) 分標(biāo)準(zhǔn)來評(píng)分。評(píng)分完畢之后填寫一份評(píng)價(jià)意見書評(píng)述該學(xué)生論文的質(zhì)量。 質(zhì)量統(tǒng)計(jì)表是統(tǒng)計(jì)當(dāng)前被評(píng)閱過的學(xué)生的論文成績。對(duì)學(xué)生的情況的了解 輸入的統(tǒng)計(jì)人數(shù)不得超過當(dāng)前評(píng)閱過的學(xué)生總?cè)藬?shù)。 測試:點(diǎn)擊“網(wǎng)上評(píng)價(jià)”進(jìn)入網(wǎng)上評(píng)閱功能模塊。指導(dǎo)老師與評(píng)閱只能夠評(píng)閱相 應(yīng)的意見書。如:指導(dǎo)老師只能進(jìn)行指導(dǎo)評(píng)分和指導(dǎo)意見

60、書,不能進(jìn)入評(píng)閱老師的里 面,只有查看的權(quán)限;評(píng)閱老師亦然。 7.3.4 成績查詢子模塊測試 1. 用戶登錄 測試:在畢業(yè)設(shè)計(jì)管理系統(tǒng)網(wǎng)站首頁中,進(jìn)入登錄下拉菜單選擇“學(xué)生登錄” , 正常進(jìn)入學(xué)生登錄界面。 輸入正確的用戶名密碼(如:2000161117123)正確進(jìn)入系統(tǒng)。 輸入錯(cuò)誤用戶名(如:20161217),彈出用戶名出錯(cuò)對(duì)話框。 輸入正確用戶名(如:2000161217) ,錯(cuò)誤密碼(如:3801),彈出口令錯(cuò)誤對(duì)話框。 2. 成績查詢 測試:選擇查詢成績,進(jìn)入二級(jí)界面:按學(xué)號(hào)查詢,輸入想要查詢的學(xué)生學(xué)號(hào), 按“查詢“鍵即可。 輸入正確的學(xué)號(hào)(如:2002161117)正確進(jìn)入系統(tǒng),

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論