freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ajax的信息發(fā)布與反饋系統(tǒng)的設(shè)計(jì)畢業(yè)論文(完整版)

  

【正文】 本系統(tǒng)結(jié)合目前高校教學(xué)工作實(shí)際需求, 為了方便 教師和學(xué)生之間的溝通和交流而設(shè)計(jì)的一個(gè)信息發(fā)布與反饋系統(tǒng) 。此處列舉學(xué)生信息管理模塊系統(tǒng)集成步驟如下: 1. 運(yùn)行服務(wù)器 ; 2. 用戶打開(kāi)瀏覽器,選擇管理員身份,輸入正確編號(hào)和密碼 ; 3. 登陸成功后,選擇用戶管理進(jìn)入學(xué)生管理頁(yè)面(學(xué)生管理頁(yè)面中增加學(xué)生信息已經(jīng)過(guò)測(cè)試),增加新的學(xué)生后修改他的信息 ; 4. 學(xué)生信息修改成功 。本系統(tǒng)的白盒測(cè)試主要由作者在熟悉軟件代碼的基礎(chǔ)上,分別人工檢測(cè)系統(tǒng)的每條鏈路,通過(guò)使用大量涵蓋每條鏈路需求的用例,對(duì)系統(tǒng)進(jìn) 行全面測(cè)試。 在軟件的測(cè)試過(guò)程中,應(yīng)該應(yīng)用各種測(cè)試方法,以保證 軟件 有一個(gè)較高、較穩(wěn)定的質(zhì)量。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 35 圖 417 調(diào)查表管理頁(yè) 面 圖 418 題目管理頁(yè) 面 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 36 開(kāi) 始調(diào) 查 表 管 理頁(yè) 面添 加 調(diào) 查 表信 息添 加 內(nèi) 容是 否 完 整添 加 題 目單 選 或 多 選題問(wèn) 答 題添 加 內(nèi) 容是 否 完 整添 加 選 項(xiàng)提 交結(jié) 束題 目 管 理 頁(yè)面選 擇 調(diào) 查 表刪 除 調(diào) 查 表是 否 刪 除選 擇 題 目刪 除 題 目是 否 刪 除是否否是是否否是 圖 419 調(diào)查表功能流程圖 建議信息統(tǒng)計(jì) 建議信息統(tǒng)計(jì)是按照建議的類(lèi)別進(jìn)行分類(lèi)統(tǒng)計(jì)的,通過(guò)這個(gè)頁(yè)面管理員可以清楚的看到各類(lèi)建議信息的總數(shù)以及未回復(fù)和回復(fù)信息的數(shù)量,方便管理員及時(shí)了解系統(tǒng)的使用情況,提高管理效率。 這四個(gè)部分的數(shù)據(jù)分別存放在四張表中,在發(fā)布調(diào)查表時(shí)首先要編輯調(diào)查表的基本信息;其次是選擇所要發(fā)布的調(diào)查表往其中添加題目,題目分為單選、多選和問(wèn)答三種類(lèi)型 ,每個(gè)題目都要對(duì)應(yīng)相應(yīng)的調(diào)查表 ;再次就是對(duì)單選和多選的題目編輯 選項(xiàng)內(nèi)容,單選題的選項(xiàng)有 4 個(gè),多選題的選項(xiàng)有 5 個(gè),每個(gè)選項(xiàng)都要和該題目以及題目所在的調(diào)查 表相對(duì)應(yīng);最后就是存儲(chǔ)調(diào)查結(jié)果的信息,用戶在填寫(xiě)調(diào)查表后,系統(tǒng)把用戶所填寫(xiě)的調(diào)查表編號(hào),填寫(xiě)內(nèi)容和用戶信息存入數(shù)據(jù)庫(kù)中。 在設(shè)計(jì)中首先要把調(diào)查表信息進(jìn)行結(jié)構(gòu)化地分類(lèi),調(diào)查表題目的形式分為單選、多選和問(wèn)答三種類(lèi)型,這三種類(lèi)型的題目在一張調(diào)查表中自由排列組合,形成一張單獨(dú)的調(diào)查表。建議類(lèi)別管理的頁(yè)面如圖 415 所示。管理員建議管理的頁(yè)面如圖 413 所示。 開(kāi) 始學(xué) 生 填 寫(xiě) 調(diào)查 表 頁(yè) 面是 否 已 填寫(xiě)填 寫(xiě) 是 否完 整選 擇 調(diào) 查 表填 寫(xiě) 調(diào) 查 表提 交結(jié) 束否是是否 圖 49 學(xué)生 填寫(xiě)調(diào)查表流程圖 教師功能設(shè)計(jì) 教師功能主要包括:收件箱,修改密碼兩項(xiàng)功能。 寫(xiě)建議 學(xué)生可以給教師和管理員寫(xiě)建議, 且 必須填寫(xiě)建議主題和內(nèi)容,學(xué)生洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 26 根據(jù)建議內(nèi)容選擇合適的建議類(lèi)型。 選擇管理員身份登陸 成功后,將進(jìn)入 管理員頁(yè)面,在此頁(yè)面有與管理員相關(guān)的所有操作,其中包括管理員職責(zé)( )頁(yè)面,收件箱( )頁(yè)面,建議管理( )頁(yè)面,學(xué)生管理( )頁(yè)面,教師管理( )頁(yè)面,管理員管理 ( ) 頁(yè)面 ,關(guān)鍵字管理( )頁(yè) 面 , 類(lèi) 別 管 理 ( ) 頁(yè) 面 , 建 議 信 息 統(tǒng) 計(jì)( )頁(yè)面, 調(diào)查表 管理 ( )頁(yè)面 ,題目管理( )頁(yè)面,調(diào)查信息統(tǒng)計(jì)( )頁(yè)面 。 本系統(tǒng)中的大部分頁(yè)面 主要就是用這兩個(gè)控件來(lái)實(shí)現(xiàn)頁(yè)面局部更新的 [10]。 ()。 SqlConnection sqlconn = new SqlConnection(sqlconnstr)。 } public DataTable ReadTable(String strSql) {//從數(shù)據(jù)庫(kù)讀取數(shù)據(jù),并返回一個(gè) DataTable DataTable dt = new DataTable()。 本系統(tǒng)設(shè)置的數(shù)據(jù)庫(kù)連接字符串 如下: connectionStrings add name= ConnectionString connectionString=Data Source=.\SQLEXPRESS。 表 36 類(lèi)別 信息表 type 字段名稱 數(shù)據(jù)類(lèi)型 可否為空 字段描述 id Int Not Null 類(lèi)別編號(hào) (主鍵) name Varchar(10) Not Null 類(lèi)別名稱 (7)關(guān)鍵字 信息表 ,如表 37 所示。 外鍵:題目編號(hào),調(diào)查表編號(hào),學(xué)號(hào) 。 (7) 關(guān)鍵字(關(guān)鍵字編號(hào),類(lèi)別名稱,關(guān)鍵字名稱) 主鍵:回復(fù)編號(hào) 。 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 由 ER 圖導(dǎo)出一組關(guān)系 模式 如下: (1) 教師 ( 編號(hào),姓名,密碼 ) 主鍵:編號(hào) 。 編 號(hào)教 師姓 名密 碼 圖 34 教師實(shí)體 (3) 學(xué)生 實(shí)體 , 如 圖 35 所示。數(shù)據(jù)訪問(wèn)層位于最下層,主要完成數(shù)據(jù)的操作、與數(shù)據(jù)庫(kù)的數(shù)據(jù)源直接進(jìn)行交互、完成數(shù)據(jù)的直接操作 [7]。 ? 題目信息 , 包括 : 編號(hào)、題號(hào)、題目類(lèi)別、題目?jī)?nèi)容、出題時(shí)間、調(diào)查表號(hào)等。 數(shù)據(jù)庫(kù)設(shè)計(jì)的第一步是做好數(shù)據(jù)需求分析,一個(gè)好的數(shù)據(jù)庫(kù) 應(yīng)該充分適應(yīng)系統(tǒng)的功能要求 [6]。下面分析這些角色的具體功能 并畫(huà)出相應(yīng)的用例圖 。 ● 客戶端的 JavaScript 庫(kù)對(duì) JavaScript 語(yǔ)法進(jìn)行了許多改進(jìn) , 還提供了許多代碼,來(lái)簡(jiǎn)化 Ajax 功能的實(shí)現(xiàn) 。從用戶看到得實(shí)際效果來(lái)看,也可以形象地稱之為無(wú)頁(yè)面刷新技術(shù) [5]。 B/S 結(jié)構(gòu)最大的優(yōu)點(diǎn)就是可以在任何地方進(jìn)行操作而不用安裝任何專(zhuān)門(mén)的軟件。 (10) 調(diào)查統(tǒng)計(jì):顯示所有建議的數(shù)量,根據(jù)建議的類(lèi)別顯示不同類(lèi)別建議的數(shù)量。 (4) 修改密碼:學(xué)生和老師可以修改自己的密碼??傊狈δ軓?qiáng)大,能夠動(dòng)態(tài)編輯和發(fā)布各種調(diào)查表的系統(tǒng),因此使調(diào)查表的發(fā)布和維護(hù)很不方便 [2]。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 2 第四 章詳細(xì)設(shè)計(jì),具體介紹本系統(tǒng)中數(shù)據(jù)庫(kù)的鏈接,主要功能的實(shí)現(xiàn)和頁(yè)面的設(shè)計(jì)。 通過(guò)該系統(tǒng),同學(xué)們可以很方便地對(duì)系里的教學(xué) 工作提出各種意見(jiàn),管理員和教師可以對(duì)同學(xué)們提出的意見(jiàn)進(jìn)行分類(lèi),對(duì)其中有價(jià)值的信息做出及時(shí)的回復(fù)。 系統(tǒng) 基于 .NET 平臺(tái), 是 利用 、 C語(yǔ)言和 Microsoft SQL Server 20xx 數(shù)據(jù)庫(kù)管理系統(tǒng)等工具進(jìn)行開(kāi)發(fā)的。 本系統(tǒng)實(shí)現(xiàn)了對(duì) 管理員 、教師 、 學(xué)生 基本 信息的 存儲(chǔ)和維護(hù) ; 實(shí)現(xiàn)了建議提交和回復(fù) 整個(gè)過(guò)程的管理 ,包括學(xué)生提出建議、 管理 和 教師回復(fù)建議 ;實(shí)現(xiàn)了建議信息的歸類(lèi)和關(guān)鍵字定義; 實(shí)現(xiàn)了發(fā)布調(diào)查表的功能, 包括 調(diào)查表的 創(chuàng)建、修改 和 發(fā)布。信息反饋是人們?cè)诳吹叫畔?nèi)容后,發(fā)表的一些看法或見(jiàn)解,并把自己的看法或見(jiàn)解反饋給信息發(fā)布人的一個(gè)過(guò)程。 論文包括 五 章,具體內(nèi)容如下: 第一章概述,介紹了本系統(tǒng)開(kāi)發(fā)的背景和設(shè)計(jì)目標(biāo) 以及使用的相關(guān)工具和技術(shù) 。許多院校通過(guò)學(xué)校網(wǎng)站實(shí)現(xiàn)信息發(fā)布,很少院校具有功能全面的信息反饋系統(tǒng),因此不能很好地獲取和回復(fù)學(xué)生的建議或意見(jiàn)。本系統(tǒng)主要實(shí)現(xiàn)以下 10 項(xiàng)功能: (1) 用戶登錄 與權(quán)限管理 :用戶分為管理員、教師、學(xué)生三種身份,用戶登錄后只能轉(zhuǎn)到相應(yīng)的頁(yè)面 進(jìn)行操作 。 管理員 可以 查看、增加、修改、刪除類(lèi)別。 開(kāi)發(fā)技術(shù) 該系統(tǒng)采用 B/S 架構(gòu),在 .NET 平臺(tái)下采用 、 Microsoft SQL Server 20xx 進(jìn)行開(kāi)發(fā),其中網(wǎng)頁(yè)的制作主要運(yùn)用了 Ajax 組件 實(shí)現(xiàn) 頁(yè)面的無(wú)刷新 。 是 languageindependent(語(yǔ)言獨(dú)立化的),所以, 開(kāi)發(fā)者 可以選擇一種最適合 自己 的語(yǔ)言來(lái)編寫(xiě)程序,或者把程序用很多種語(yǔ)言來(lái)寫(xiě)。 ● 服務(wù)器控件便于實(shí)現(xiàn) Ajax 功能。 角色 劃分 用例建模設(shè)計(jì)之前 。 管理員 用例圖如圖 23所示。 ? 類(lèi)別信息 , 包括 : 類(lèi)別編號(hào)、類(lèi)別名稱等。通過(guò)頁(yè)面表示層,用戶可以完成日常的增加、刪除、修改和查詢等操作。數(shù)據(jù)庫(kù) ER 圖及 各個(gè)實(shí)體ER 圖 列舉 如下 。 關(guān) 鍵 字 編 號(hào)關(guān) 鍵 字類(lèi) 別 名 稱 關(guān) 鍵 字 名 稱 圖 39 關(guān)鍵字 實(shí)體 (8) 調(diào)查表 實(shí)體 , 如 圖 310 所示。 (5) 回復(fù) ( 回復(fù)編號(hào),標(biāo)題,類(lèi)別名稱,寫(xiě)件人,收件人,時(shí)間,回復(fù)內(nèi)容,回復(fù)狀態(tài) ) 主鍵:回復(fù)編號(hào) 。 (10) 選項(xiàng)(選項(xiàng)編號(hào),選項(xiàng)內(nèi)容,題目編號(hào),調(diào)查表編號(hào)) 主鍵:選項(xiàng)編號(hào) 。 表 33 管理員 基本信息表 admin 字段名稱 數(shù)據(jù)類(lèi)型 可否為空 字段描述 ano Varchar(10) Not Null 管理員賬號(hào) (主鍵) aname Varchar(10) Not Null 管理員姓名 pwd Varchar(20) Not Null 密碼 level Varchar(10) Not Null 管理員級(jí)別 (4)建議信息表 ,如表 34 所示。 表 311 調(diào)查表回復(fù) 信息表 answer 字段名稱 數(shù)據(jù)類(lèi)型 可否為空 字段描述 id Int Not Null 回復(fù)編號(hào) (主鍵) answer Varchar(MAX) Not Null 回答內(nèi)容 no Int Not Null 題目編號(hào) 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 19 sid Int Not Null 調(diào)查表 編 號(hào) people Varchar(50) Not Null 答題人 2. 數(shù)據(jù)庫(kù)關(guān)系圖 數(shù)據(jù)庫(kù)關(guān)系圖如圖 313 所示。以后需要使用 BaseClass類(lèi) 的 頁(yè)面,必須在頁(yè)面開(kāi)頭使用 using 語(yǔ)句引用命名空間 [9]。 ()。 return ds。 ScriptManager 控件是 AJAX 的核心,它提供處理頁(yè)面上的所有 AJAX 控件的支持,并且每個(gè)頁(yè)面只能有一個(gè) ScriptManager控件。 本系統(tǒng)所有頁(yè)面的鏈接關(guān)系如圖 42 所示。 本 設(shè)計(jì)中 對(duì)三種用戶分別 設(shè)計(jì) 了三個(gè)母版頁(yè),從而保證了同一類(lèi)用戶的頁(yè)面框架相同,實(shí)現(xiàn)結(jié)構(gòu)和內(nèi)容的共享。 圖 47 學(xué)生 修改密碼頁(yè) 面 填寫(xiě)調(diào)查表 學(xué)生 選擇所要填寫(xiě)的調(diào)查表進(jìn)行填寫(xiě),同一個(gè)調(diào)查表每個(gè)學(xué)生只能填寫(xiě)一次,學(xué)生在填寫(xiě)調(diào)查表時(shí)必須 填寫(xiě)每一個(gè)問(wèn)題,否則不能正常提交。 圖 412 教師修改密碼頁(yè) 面 管理員功能設(shè)計(jì) 管理員功能主要包括:收件箱,建議管理,用戶(學(xué)生、教師、管理員)管理,關(guān)鍵字管理,類(lèi)別管理,調(diào)查表管理,題目管理,建議信息統(tǒng)計(jì)和調(diào)查表信息統(tǒng)計(jì)等九項(xiàng)功能。 三種用戶管理頁(yè)面基本相同,因此此處只列舉出學(xué)生信息管理頁(yè)面。本系統(tǒng)能夠?qū)崿F(xiàn)調(diào)查表的創(chuàng)建和編輯功能,使管理員能隨時(shí)創(chuàng)建新的調(diào)查表并進(jìn)行發(fā)布。發(fā)布調(diào)查表時(shí),發(fā)布程序按照調(diào)查表的題目順序和題目選項(xiàng)順序,到數(shù)據(jù)庫(kù)中讀取相關(guān)調(diào)查表的內(nèi)容,靈活地在網(wǎng)頁(yè)上發(fā)布調(diào)查表 [12]。通過(guò)“編輯”按鈕管理員可以對(duì) 相應(yīng)的題目進(jìn)行修改、添加和刪除操作。 圖 421 調(diào)查表信息統(tǒng)計(jì)頁(yè)面 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 38 第 5 章 系統(tǒng)測(cè)試 隨著軟件應(yīng)用領(lǐng)域越來(lái)越廣泛,其質(zhì)量的優(yōu)劣也日益受到人們的重視。 (1) 黑盒測(cè)試方法:黑盒測(cè)試是不考慮系統(tǒng)內(nèi)部結(jié)構(gòu),主要觀察系統(tǒng)的輸入、輸出關(guān)系。 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 40 圖 52 輸入錯(cuò)誤賬號(hào)頁(yè)面提示圖 組裝測(cè)試 集成測(cè)試(也叫組裝測(cè)試 ,聯(lián)合測(cè)試)是單元測(cè)試的邏輯擴(kuò)展, 集成測(cè)試 是對(duì)集成后的軟件系統(tǒng)進(jìn)行測(cè)試,主要來(lái)揭露設(shè)計(jì)階段產(chǎn)生的錯(cuò)誤。在構(gòu)思上符合 教師和學(xué)生使用的一般功能 ;在技。 我采用增量集成測(cè)試方式,即挑選一個(gè)尚未測(cè)試過(guò)的模塊把它集成到已測(cè)試過(guò)的模塊中一起進(jìn)行測(cè)試,每次增加一個(gè)模塊,直至所有模塊全部集成到程序中。 (2) 白盒測(cè)試方法:白盒測(cè)試主要是考慮系統(tǒng)內(nèi)部邏輯結(jié)構(gòu),對(duì)系統(tǒng)的邏輯進(jìn)行測(cè)試,主要目的在于保證程序需求的實(shí)現(xiàn)。軟件測(cè)試是一個(gè)成熟軟件企業(yè) 的重要組成部分,它是軟件生命周期中一項(xiàng)非常重要且非常復(fù)雜的工作,對(duì)軟件可靠性保證具有極其重要的意義。 3. 創(chuàng)建編輯調(diào)查表的流程 調(diào)查表功能流程圖如圖 419 所示。 調(diào)查表功能的實(shí)現(xiàn)包括四個(gè)部分 ,第一部分是調(diào)查表基本信息的編輯,第二部分是調(diào)查表題目的編輯,第三部分是題目選項(xiàng)的編輯,第四部分是對(duì)調(diào)查結(jié)果的存儲(chǔ)。 1. 設(shè)計(jì)思想 調(diào)查表功能是 模擬網(wǎng)上考試生成試卷的原理實(shí)現(xiàn)。 類(lèi)別管理 管理員可以查看、修改、添加、刪除建議類(lèi)別。 建議管理 管理員可 以根據(jù)“類(lèi)別”和“關(guān)鍵字”查找相關(guān)建議, 管理員 可查看詳細(xì)信息, 并可 對(duì)其進(jìn)行 類(lèi)別的 修改或?qū)⑵鋭h除,還可以進(jìn)行添加關(guān)鍵字等操作。 圖 48 學(xué)生 填寫(xiě)調(diào)查表頁(yè) 面 洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文) 28 學(xué)生 填寫(xiě)調(diào)查表的流程圖如圖 49 所示。 圖 44 管理員母版頁(yè) 學(xué)生功能設(shè)計(jì) 學(xué)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1