科研管理系統(tǒng) 計算機畢業(yè)論文_第1頁
科研管理系統(tǒng) 計算機畢業(yè)論文_第2頁
科研管理系統(tǒng) 計算機畢業(yè)論文_第3頁
科研管理系統(tǒng) 計算機畢業(yè)論文_第4頁
科研管理系統(tǒng) 計算機畢業(yè)論文_第5頁
已閱讀5頁,還剩35頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、揚揚 州州 市市 職職 業(yè)業(yè) 大大 學(xué)學(xué) 畢畢 業(yè)業(yè) 設(shè)設(shè) 計計 說說 明明 書書 設(shè)計(論文)題目:科研管理系統(tǒng) 系 別: 計算機科學(xué)系 專 業(yè): 06 網(wǎng)(1) 姓 名: 學(xué) 號: 0605020110 指導(dǎo)教師: 完成時間: 2009-5 目目 錄錄 前 言.1 第一章 方案論證.3 1.1 經(jīng)濟可行性.3 1.2 技術(shù)上的可行性.3 1.3 法律可行性.3 1.4 使用方面的可行性.3 1.5 安全性.4 第二章 需求分析.5 2.1 系統(tǒng)設(shè)計思想.5 2.2 系統(tǒng)功能分析.5 第三章 科研管理系統(tǒng)總體設(shè)計.7 3.1 系統(tǒng)設(shè)計流程圖說明.7 3.2 技術(shù)總體目標.7 第四章 科研管理

2、系統(tǒng)實體設(shè)計.9 4.1 登錄窗體設(shè)計.9 4.2 科研管理系統(tǒng)設(shè)計.14 4.3 具體分項設(shè)計.17 第五章. 軟硬件調(diào)試及結(jié)果分析.33 5.1 界面測試.33 5.2 狀態(tài)測試技術(shù).33 5.3 軟件缺陷的原則.34 結(jié) 論.35 致 辭.37 參考文獻.38 摘摘 要要 本論文以大學(xué)的科研管理系統(tǒng)為背景,運用到的軟件有 asp 和 sql server。科研管理系統(tǒng)是典型的信息管理系統(tǒng)(mis),它能夠?qū)崿F(xiàn)整體規(guī)劃教學(xué) 資源,評估教學(xué)質(zhì)量,制定教學(xué)計劃,檢查教學(xué)進度。給學(xué)校的教務(wù)人員管理 教務(wù)工作提供了極大的方便。論文主要論述了信息系統(tǒng)開發(fā)的基本原理,結(jié)構(gòu), 方法和過程。本文詳細闡述了

3、系統(tǒng)分析、需求分析、概要設(shè)計、詳細設(shè)計、系 統(tǒng)實現(xiàn)以及系統(tǒng)維護等軟件開發(fā)過程。力求將所學(xué)到的知識在信息系統(tǒng)開發(fā)中 得以全面的應(yīng)用,并使系統(tǒng)在實際的操作中能按照設(shè)計的要求安全有效正確的 運行。 關(guān)鍵詞:關(guān)鍵詞:科研管理,asp,sql server 前前 言言 信息社會的高科技,商品經(jīng)濟化的高效益,使計算機的應(yīng)用已普及到經(jīng)濟 和社會生活的各個領(lǐng)域。計算機雖然與人類的關(guān)系愈來愈密切,但是還有很多 人由于對計算機操作不方便繼續(xù)用手工勞動。為了適應(yīng)現(xiàn)代社會人們高度強烈 的時間觀念,隨著信息技術(shù)在管理上越來越深入而且廣泛的應(yīng)用,管理信息系 統(tǒng)的實施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個不斷發(fā)展的新型學(xué)科

4、,任 何一個單位都要生存要發(fā)展,要高效率地把內(nèi)部活動有機地組織起來,就必須 建立與自身特點相適應(yīng)的管理信息系統(tǒng)。 隨著 internet 的迅猛發(fā)展,社會已經(jīng)進入了網(wǎng)絡(luò)時代。電子商務(wù)、網(wǎng)上購 物、網(wǎng)上圖書館、網(wǎng)上調(diào)查、網(wǎng)上教學(xué)等已經(jīng)確確實實地存在于我們身邊, internet 正在改變著一切,它使世界變得越來越“小” ,也使社會競爭更加平 等。 隨著教育的普及,學(xué)校也在不斷的提高教學(xué)質(zhì)量和學(xué)校管理質(zhì)量,而學(xué)校 管理就是對教師在校情況的管理,重要的是教師信息的管理以及信息的發(fā)布。 教師的信息方便學(xué)生進一步的了解教師各方面的情況,包括教師的學(xué)歷、畢業(yè) 院校、教齡、職稱以及其他一些基本信息,并且也有

5、助于學(xué)校對教師的統(tǒng)一管 理。 由于學(xué)校和教師是一對多的關(guān)系,因此,教師信息管理是一個工作量大又 繁雜的工作,以前這些工作都是采用人工管理,這樣不僅浪費了大量的勞動力, 而且用人工操作很容易產(chǎn)生錯誤,造成錄入信息的不準確。而科研管理系統(tǒng)為 學(xué)校管理大量而又復(fù)雜的學(xué)籍?dāng)?shù)據(jù)的工作提供了方便,不僅節(jié)約了勞動力,提 高了學(xué)校工作的效率,而且也由于信息是由電腦進行錄入的,增加了錄入信息 的可靠性。 隨著教育信息化的不斷深入,科研管理系統(tǒng)將會不斷的被學(xué)校所青睞???研管理系統(tǒng)不但可以提升學(xué)校的工作效率,輔助學(xué)校管理者進行日常的教育科 研管理工作,而且還可以提升學(xué)校整體的管理水平和學(xué)校的社會經(jīng)濟效益,因 此很

6、多學(xué)校將會加入到校園數(shù)字化行動中來。 第一章第一章 方案論證方案論證 1.1 經(jīng)濟可行性 目標系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的 支出上十分有限。而且,目標系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員 經(jīng)濟支出有限。當(dāng)系統(tǒng)開發(fā)完實際運行后,將很大程度上提高工作效率,在為 使用者帶來便利的同時,也為系統(tǒng)的進一步推廣創(chuàng)造了條件。并且最重要的一 點是該軟件的開發(fā)可以給我們對系統(tǒng)的開發(fā)有個全面的認識。從經(jīng)濟角度考慮, 此信息系統(tǒng)開發(fā)可行。 1.2 技術(shù)上的可行性 本程序采用常規(guī)的數(shù)據(jù)庫管理方法,能實現(xiàn)數(shù)據(jù)管理的基本功能,如對數(shù) 據(jù)的增加、修改、刪除。 1.3 法律可行性 本系統(tǒng)

7、的開發(fā),將不會侵犯他人、集體和國家的利益,不會違反國家政策 和法律。 1.4 使用方面的可行性 整個系統(tǒng)由于是自行開發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán) 爭議。在開發(fā)過程中也充分考慮科研管理的流程和人員的易操作性等。 1.5 安全性 在科研管理系統(tǒng)的模型中采用網(wǎng)絡(luò)技術(shù),還應(yīng)該考慮網(wǎng)絡(luò)安全方面即主要 與涉密科研數(shù)據(jù)有關(guān)的信息安全。項目申報、評審采用網(wǎng)絡(luò)化的管理,這樣容 易受到計算機病毒的攻擊,一旦入侵網(wǎng)絡(luò)竊取科研項目的核心技術(shù)資料,將會 造成技術(shù)泄密和知識產(chǎn)權(quán)流失。而數(shù)據(jù)庫 sql server2000 提供了對數(shù)據(jù)安全性 的一整套比較完整的管理機制,即對用戶的權(quán)限驗證采用雙重驗證的機制

8、:登 錄身份驗證、用戶帳號角色以及所允許的權(quán)限。 第二章第二章 需求分析需求分析 用戶的需求具體體現(xiàn)在各種信息的提供,保存,更新,刪除和查詢,這就 要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入實現(xiàn)科研管理人員對數(shù)據(jù)的 加工、管理、集成等的全部功能。收集基本數(shù)據(jù),數(shù)據(jù)結(jié)構(gòu)處理的流程,組成 一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。 2.1 系統(tǒng)設(shè)計思想 采用現(xiàn)有的資源,先進的管理系統(tǒng)開發(fā)方案,充分利用學(xué)?,F(xiàn)有的資源, 減少開發(fā)中的時間和財力、物力、提高系統(tǒng)開發(fā)的水平和應(yīng)用效果。 系統(tǒng)應(yīng)滿足學(xué)校的需求,例如教學(xué)信息的錄入、查詢、更新等。 系統(tǒng)應(yīng)具備數(shù)據(jù)庫維護功能,及時根據(jù)用戶需求進行數(shù)據(jù)添加、

9、刪除、修 改等操作。 2.2 系統(tǒng)功能分析 權(quán)限功能:系統(tǒng)具有動態(tài)的權(quán)限分配功能,可按用戶權(quán)限對用戶進行分組。 可分為一般用戶,管理員用戶。一般用戶只能對自己范圍內(nèi)進行相應(yīng)修改,查 詢及刪除,管理員用戶能查詢,修改,刪除所有用戶信息。 錄入功能:為一般用戶提供自己的錄入功能。 查詢功能:為一般用戶提供自己的查詢功能,可查詢自己范圍內(nèi)的所有信 息,為管理員用戶提供所有用戶的查詢功能,可查詢范圍內(nèi)的所有用戶信息。 維護功能:為一般用戶提供查詢及相應(yīng)的修改,刪除功能,為管理員用戶 提供對所有用戶信息的查詢功能。 退出功能:結(jié)束并關(guān)閉系統(tǒng)。 第三章第三章 科研管理系統(tǒng)總體設(shè)計科研管理系統(tǒng)總體設(shè)計 3.

10、1 系統(tǒng)設(shè)計流程圖說明 用戶登錄 成功 首 頁 添加新項目 刪除 修改 修改 刪除 失敗 科研項目 科研論文 科研著作 首 頁 專利發(fā)明 獲獎項目 成果鑒定 組合查詢 個人信息 管理登陸 退出系統(tǒng) 3.2 技術(shù)總體目標 科研管理系統(tǒng)的技術(shù)總體目標是應(yīng)用先進的計算機網(wǎng)絡(luò)與數(shù)據(jù)技術(shù)為教學(xué) 工作中的管理,提供穩(wěn)定、安全、可靠的信息化服務(wù),在具體技術(shù)上達到如下 要求: (1) 先進性 采用先進、成熟的計算機軟硬件技術(shù),保障系統(tǒng)能夠最大限度的適應(yīng)今后 技術(shù)和業(yè)務(wù)發(fā)展的需要。軟件結(jié)構(gòu)應(yīng)實現(xiàn)層次化、模塊化、平臺化的統(tǒng)一規(guī)范, 同時采用先進的現(xiàn)代管理技術(shù),以保證系統(tǒng)的科學(xué)性。 (2) 可靠性 保證本地備份數(shù)據(jù)

11、和實時交易數(shù)據(jù)的一致性。 (3) 高效性 系統(tǒng)的設(shè)計要具有大規(guī)模的業(yè)務(wù)并發(fā)處理能力,數(shù)據(jù)的處理和傳送也可采 用批量處理的形式。 (4) 可用性 可用性包括系統(tǒng)正常情況下的可用性和系統(tǒng)發(fā)生改變時的可用性。 正常情況下應(yīng)用軟件應(yīng)安裝簡單、易于操作、界面友好,數(shù)據(jù)處理工作簡 單、方便、快捷。業(yè)務(wù)流程清晰,符合習(xí)慣,系統(tǒng)維護方便。 (5) 可管理性 可管理性包括正常情況下的可管理性和系統(tǒng)發(fā)生改變時的可管理性??晒?理性指系統(tǒng)應(yīng)具備對網(wǎng)絡(luò)、數(shù)據(jù)庫、應(yīng)用等情況進行監(jiān)控、管理;對系統(tǒng)自身 和流經(jīng)系統(tǒng)的信息、參數(shù)、文件進行統(tǒng)一的管理和控制。 (6) 安全性 安全性指系統(tǒng)具有數(shù)據(jù)傳輸?shù)募用?解密、用戶身份認證、

12、權(quán)限確認、日志 記錄等安全控制功能。具體包括:數(shù)據(jù)保密性、傳輸安全性、訪問安全性、安 全審計、網(wǎng)絡(luò)安全和系統(tǒng)安全等。系統(tǒng)安全性要求包括基于用戶的系統(tǒng)操作權(quán) 限控制、某些數(shù)據(jù)的加密保護、身份鑒別。 第四章第四章 科研管理系統(tǒng)實體設(shè)計科研管理系統(tǒng)實體設(shè)計 4.1 登錄窗體設(shè)計 用戶登錄模塊功能: 用戶登錄界面是用戶運行系統(tǒng)出現(xiàn)的界面,運行 index.asp,需要客戶輸入 用戶名,然后輸入密碼,密碼顯示為“*”。 如果用戶輸入的密碼不正確,那么客戶將無法登錄次系統(tǒng)并顯示錯誤信息。 如果客戶成功的輸入密碼,就可以進入系統(tǒng),自動跳轉(zhuǎn)到主界面。 代碼: % * validate request to l

13、og in to this site. mm_loginaction = request.servervariables(url) if request.querystring then mm_loginaction = mm_loginaction + ? + server.htmlencode(request.querystring) mm_valusername=cstr(request.form(username) if mm_valusername then mm_flduserauthorization= mm_redirectloginsuccess=indexframe.asp

14、 mm_redirectloginfailed=loginfail.asp mm_flag=adodb.recordset set mm_rsuser = server.createobject(mm_flag) mm_rsuser.activeconnection = mm_conn_string mm_rsuser.source = select name, pw if mm_flduserauthorization then mm_rsuser.source = mm_rsuser.source teacher.close() set teacher = nothing % 4.2 科研

15、管理系統(tǒng)設(shè)計 科研管理系統(tǒng)主界面設(shè)計 主界面 indexframe.asp 是科研管理系統(tǒng)的核心界面,插入框架,左側(cè)框架 是主界面的重要組成部分,插入一個一行一列的表格輸入“歡迎您!”選擇 “應(yīng)用程序”“綁定”“記錄集(teacher) ”里的“teacherid” 和“session”里的“mm_username” , 拖動到“歡迎您!”下面。插入一個 11 行 1 列的表格,分別輸入首頁,科研項 目,科研論文,科技著作,專利發(fā)明,獲獎項目,成果鑒定,組合查詢,個人 信息,管理登錄,退出系統(tǒng),用戶就可以自由的選擇自己需要的服務(wù)。 在右側(cè)框架輸入使用說明,就可以指導(dǎo)用戶使用,如圖所示。 代碼如

16、下: 無標題文檔 使用說明: 4.3 具體分項設(shè)計 4.3.1 科研項目設(shè)計 此模塊的作用是讓教師直觀的了解到自己所申報的項目的名稱,負責(zé)人, 所在部門,計劃完成時間和科研項目的狀態(tài),并且及時根據(jù)自身情況對其晚出 添加,刪除,修改和批量刪除。教師可在線申報, “科研項目”起初“狀態(tài)”為“正 申報”。 屬性:項目編號,項目名稱,教師號,項目負責(zé)人,所在部門,計劃完成時間, 狀態(tài),修改,刪除,批量刪除,添加新項目。 科研項目主頁設(shè)計: 插入一個一行一列的表格輸入“添加新項目” ,超鏈接到 item_insert.asp,然 后插入一個 2 行 9 列的表格,在第一行中分別輸入項目編號,項目名稱,教

17、師 號,項目負責(zé)人,所在部門,計劃完成時間,狀態(tài),修改,刪除。 在第二行的前 7 列分別插入“應(yīng)用程序”“綁定”“記錄集(teacher) ” 里的“recordset1.itemno” , “recordset1.itemname” , “item.teacherid” , “r” , “recordset1.dept” , “recordset1.enddate” , “recordset1.state” 。 item_list.aspitem_list.asp 代碼:代碼: .style4 color: #ff0000 瀏覽所有科研項目(按項目編 號降序排列)

18、 添加新項目 記錄 到 (總共 ) 項目 編號 項 目 名 稱 教師號 項目 負責(zé)人 所在部門 計劃完 成時間 狀 態(tài) 修改 刪除 % while (repeat1_numrows 0) and (not recordset1.eof) % a href=admin_item_list_detail.asp? a href=item_update.asp?修改 input name=itemid type=checkbox id=itemid value= / % if mm_offset 0 then % a href=第一頁 % end if end mm_offset 0 % % if

19、mm_offset 0 then % a href=前一頁 % end if end mm_offset 0 % a href=下一頁 a href=最后一頁 您還沒有此項記錄! item_insert.aspitem_insert.asp 設(shè)計:設(shè)計: 插入一個 23 行 3 列的表格,在第一列中分別輸入教師號,項目編號, 項目委托單位,項目名稱,項目來源,密級,項目學(xué)科,是否期中檢查 ,項目 級別,研究類別,項目申報日期,項目開始日期,計劃完成日期,實際完成日 期, 成果形式,申請經(jīng)費,批準經(jīng)費, 追加經(jīng)費, 項目組其他成員,項目摘 要,項目狀態(tài)。 在第二列中輸入分別插入對應(yīng)的文本域和列表

20、菜單。 在第三列中輸入相對應(yīng)的注釋。 4.3.2 科研論文 此模塊的作用是讓教師直觀的了解到自己所著論文的名稱,所在部門,刊 物名稱,刊物級別,發(fā)表日期和審核的狀態(tài),并且及時根據(jù)自身情況對其晚出 添加,刪除,修改和批量刪除。 “是否審核”起初狀態(tài)為“教師提交” ,等待科 研處人員審核。 屬性:論文編號,論文名稱,教師號,作者,所在部門,刊物名稱,刊物級別, 發(fā)表日期,是否審核,修改,刪除,批量刪除,添加新記錄。 由于設(shè)計步驟和代碼過多而且與 4.3.1 相類似所以具體設(shè)計步驟和代碼請參考 4.3.1,這里就不一一列舉了。 4.3.3.科研著作 此模塊的作用是讓教師直觀的了解到自己科研著作的名稱

21、,所在部門,出 版社,出版日期和審核的狀態(tài),并且及時根據(jù)自身情況對其晚出添加,刪除, 修改和批量刪除。 “是否審核”起初狀態(tài)為“教師提交” ,等待科研處人員審核。 屬性:專著編號,專著名稱,教師號,作者,所在部門,出版社,出版日 期,是否審核,修改,刪除,添加新紀錄,批量刪除。 由于設(shè)計步驟和代碼過多而且與 4.3.1 相類似所以具體設(shè)計步驟和代碼請 參考 4.3.1,這里就不一一列舉了。 4.3.4 專利發(fā)明 此模塊的作用是讓教師直觀的了解到自己專利發(fā)明的名稱,所在部門,專 利類型,通報時間,專利申請?zhí)柡蛯徍说臓顟B(tài),并且及時根據(jù)自身情況對其晚 出添加,刪除,修改和批量刪除。 “是否審核”起初

22、狀態(tài)為“教師提交” ,等待 科研處人員審核。 屬性:專利編號,專利名稱,教師號,教師名,所在部門,專利類型,通 報時間,專利申請?zhí)?,是否審核,修改,刪除,批量刪除,添加新紀錄 由于設(shè)計步驟和代碼過多而且與 4.3.1 相類似所以具體設(shè)計步驟和代碼請 參考 4.3.1,這里就不一一列舉了。 4.3.5 獲獎項目 此模塊的作用是讓教師直觀的了解到自己獲獎項目的名稱,所在部門,獲 獎時間,獲獎類別,獲獎級別,授獎等級,收件單位和審核的狀態(tài),并且及時 根據(jù)自身情況對其晚出添加,刪除,修改和批量刪除。 “是否審核”起初狀態(tài)為 “教師提交” ,等待科研處人員審核。 屬性:獲獎編號,獲獎名稱,教師號,作者,

23、所在部門,獲獎時間,獲獎 類別,獲獎級別,授獎級別,授獎單位,是否審核,修改,刪除,批量刪除, 添加新紀錄。 由于設(shè)計步驟和代碼過多而且與 4.3.1 相類似所以具體設(shè)計步驟和代碼請 參考 4.3.1,這里就不一一列舉了。 4.3.6 成果鑒定 此模塊的作用是讓教師直觀的了解到自己成果鑒定的名稱,所在部門,鑒 定單位,鑒定日期,鑒定結(jié)論和審核的狀態(tài),并且及時根據(jù)自身情況對其晚出 添加,刪除,修改和批量刪除。 “是否審核”起初狀態(tài)為“教師提交” ,等待科 研處人員審核。 屬性:鑒定編號,鑒定名稱,教師號,作者,所在部門,鑒定單位,鑒定 日期,鑒定結(jié)論,是否修改,修改,刪除,批量刪除,添加新紀錄。

24、 由于設(shè)計步驟和代碼過多而且與 4.3.1 相類似所以具體設(shè)計步驟和代碼請 參考 4.3.1,這里就不一一列舉了。 4.3.7 組合查詢, 此模塊用于教師查詢自己的科研成果包括科研項目、科研論文、科技專著、 專利發(fā)明、獲獎項目、成果鑒定和基本信息能讓用戶一目了然。 屬性:基本信息,承擔(dān)項目,論文情況,科技著作,專利信息,獲獎成果, 鑒定成果。 插入一個 7 行 4 列的表格,在第一列和第四列依次輸入教師號,所在部門, 出生年月,職稱,電話,e-mail,簡介,姓名,登錄密碼,性別,學(xué)位,手機。 在第二列和第四列分別插入“應(yīng)用程序”“綁定”“記錄集(teacher) ” 里的“teacher_d

25、ept.teacherid” , “teacher_dept.dept” , “teacher_dept.birthdate” , “teacher_dept.zhicheng” , “teacher_dept.tel” , “teacher_dept.email” , “teacher_dept.brief” , “teacher_” , “teacher_dept.pw” , “teacher_dept.sex” , “teacher_dept.xuewei” , “teacher_dept.mobile” 。 代碼: 教師號 姓名 所在部門 登錄密碼 出生年月 性別 職

26、稱 學(xué)位 電話 手機 e-mail 簡介 按照以上方法依次完成承擔(dān)項目,論文情況,科技著作,專利信息,獲獎 成果,鑒定成果的表格設(shè)計。 4.3.8 個人信息, 屬性:教師號,教師名,密碼,所在部門,手機,修改,刪除,批量刪除。 由于設(shè)計步驟和代碼過多而且與 4.3.1 相類似所以具體設(shè)計步驟和代碼請參考 4.3.1,這里就不一一列舉了。 第五章第五章. . 軟硬件調(diào)試及結(jié)果分析軟硬件調(diào)試及結(jié)果分析 硬件基本配置:intel pentium 166mhz 以上電腦,至少 16mb 內(nèi)存。 軟件要求:windows98/2000 以上操作系統(tǒng),macromedia dreamweaver 8 ,m

27、icrosoft sql server 2000 (簡體中文版),iis 6.0。 5.1 界面測試 很多人認為這是測試中最不重要的部分,但是恰恰相反界面測試是相當(dāng)重 要的確。 方法上可以根據(jù)設(shè)計文檔,然后根據(jù)這個可以頁面人員可以生成靜態(tài)的 html,css 等甚至生成幾套不用的方案來進行。 主要包括以下幾個方面的內(nèi)容: 站點地圖和導(dǎo)航條位置、是否合理、是否可以導(dǎo)航等內(nèi)容布局布局是否合 理,是否正確背景/色調(diào)是否正確、美觀,是否符合用戶需求; 頁面在窗口中的顯示是否正確、美觀(在調(diào)整瀏覽器窗口大小時,屏幕刷 新是否正確)表單樣式大小,格式,是否對提交數(shù)據(jù)進行驗證(如果在頁面部 分進行驗證的話)

28、等連接連接的形式,位置,是否易于理解等。 web 測試的主要頁面元素 頁面元素的容錯性列表、頁面元素清單、頁面元素的容錯性是否存在、頁 面元素的容錯性是否正確、頁面元素基本功能是否實現(xiàn)、頁面元素的外形、頁 面元素是否顯示正確。注:頁面元素清單(為實現(xiàn)功能,是否將所需要的元素 全部都列出來了,如按鈕、單選框、復(fù)選框、列表框、超連接、輸入框等等) 測試技術(shù) 結(jié)合兼容性測試對不用分辨率下頁面顯示效果,如果有影響則提出解決方 案??梢越Y(jié)合數(shù)據(jù)定義文檔查看表單項的內(nèi)容,長度等信息。界面測試要素: 符合標準和規(guī)范,靈活性,正確性,直觀性,舒適性,實用性,一致性 5.2 狀態(tài)測試技術(shù) 軟件可能進入的每一種獨

29、立狀態(tài); 從一種狀態(tài)轉(zhuǎn)入另一種狀態(tài)所需的輸入和條件; 進入或退出某種狀態(tài)時的設(shè)置條件及輸入結(jié)果. 具體測試方法可以參考如下: 每種狀態(tài)至少訪問一次; 測試看起來最常見最普遍的狀態(tài)轉(zhuǎn)換; 測試狀態(tài)之間最不常用的分支 測試所有錯誤狀態(tài)及其返回值 測試隨機狀態(tài)轉(zhuǎn)換 5.3 軟件缺陷的原則 軟件缺陷區(qū)別于軟件 bug,它是在測試過程中出現(xiàn)的對系統(tǒng)有影響的,但是 在設(shè)計中沒有的或者對修改后的 bug 測試和開發(fā)人員有不同意見等軟件未達到 產(chǎn)品說明書標明的功能。 軟件出現(xiàn)了產(chǎn)品說明書指明不會出現(xiàn)的錯誤。 軟件功能超出產(chǎn)品說明書指明范圍。 軟件未達到產(chǎn)品說明書雖未指出但應(yīng)達到的目標。 軟件測試員認為軟件難以理解、不易使用、運行速度緩慢,或者最終用戶 認為不好。 結(jié)結(jié) 論論 畢業(yè)設(shè)計是每個學(xué)生都要經(jīng)歷的階段,而畢業(yè)設(shè)計對每個學(xué)生來說,是大 學(xué)幾年來思想的歸納與總結(jié),是檢查自己學(xué)習(xí)成果的關(guān)鍵。 經(jīng)過二個多月的設(shè)計和開發(fā),系統(tǒng)基本開發(fā)完畢。其功能基本符合用戶需 求,能夠完成科研管理的查詢,修改,刪除和添加等功能。但是由于畢業(yè)設(shè)計 時間較短,所以該系統(tǒng)還有許多不盡如意的地方,比如用戶界面不夠美觀,出 錯處理不夠等多方面問題,這些都有待進一步的改善。 下面是我對這次畢業(yè)設(shè)計的具體的心得體會: 1、在畢業(yè)設(shè)計之前我翻閱了多本參考資料,基本了解了書本中的編程技巧,將 它靈活的運用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論