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

正文內(nèi)容

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

  

【正文】 系統(tǒng)的功能的可用性還有待在以后的實(shí)踐中去檢驗(yàn),特別是它的實(shí)時(shí)性和安全性。我采用增量集成測(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)。 類別管理管理員可以查看、修改、添加、刪除建議類別。 建議管理管理員可以根據(jù)“類別”和“關(guān)鍵字”查找相關(guān)建議,管理員可查看詳細(xì)信息,并可對(duì)其進(jìn)行類別的修改或?qū)⑵鋭h除,還可以進(jìn)行添加關(guān)鍵字等操作。圖48 學(xué)生填寫(xiě)調(diào)查表頁(yè)面學(xué)生填寫(xiě)調(diào)查表的流程圖如圖49所示。圖44 管理員母版頁(yè) 學(xué)生功能設(shè)計(jì)學(xué)生功能主要包括:寫(xiě)建議,收件箱,修改密碼,填寫(xiě)調(diào)查表四項(xiàng)功能。選擇教師身份登陸成功后,將進(jìn)入教師頁(yè)面,在此頁(yè)面有與教師相關(guān)的所有操作,其中包括收件箱()頁(yè)面,查看詳細(xì)建議()頁(yè)面,回復(fù)建議()頁(yè)面,修改密碼()頁(yè)面。開(kāi)發(fā)者只需要在頁(yè)面上添加ScriptManager控件和UpdatePanel控件就可以自動(dòng)實(shí)現(xiàn)局部更新。 SqlCommand sqlmand = new SqlCommand(strSql,sqlcoon)。 } public DataSet ReadDataSet(String strSql) {//從數(shù)據(jù)庫(kù)讀取數(shù)據(jù),并返回一個(gè)DataSet DataSet ds = new DataSet()。 public BaseClass() {//在構(gòu)造函數(shù)中,取數(shù)據(jù)庫(kù)連接串sqlconnstr=[ConnectionString].ConnectionString。,主要做了數(shù)據(jù)庫(kù)連接字符串的設(shè)置,將數(shù)據(jù)庫(kù)連接字符串設(shè)置放在connectionString與/connectionString之間。表35 回復(fù)信息表reply字段名稱數(shù)據(jù)類型可否為空字段描述idIntNot Null回復(fù)編號(hào)(主鍵)titleVarchar(100)Not Null標(biāo)題typeVarchar(10)Not Null類別anthorVarchar(10)Not Null寫(xiě)信人timeDatetime默認(rèn)系統(tǒng)日期寫(xiě)信時(shí)間giverVarchar(10)Not Null收件人contentVarchar(1000)Not Null回件內(nèi)容stateVarchar(50)Not Null回件狀態(tài)(6)類別表,如表36所示。(11) 調(diào)查表回復(fù)(答題編號(hào),答案,題目編號(hào),調(diào)查表編號(hào),學(xué)號(hào))主鍵:答題編號(hào)。(6) 類別(類別編號(hào),類別名稱)主鍵:類別編號(hào)。(10) 選項(xiàng)實(shí)體,如圖312所示。(2) 教師實(shí)體,如圖34所示。而對(duì)于數(shù)據(jù)訪問(wèn)層來(lái)說(shuō),數(shù)據(jù)業(yè)務(wù)層是動(dòng)作的發(fā)起者,由它直接與數(shù)據(jù)訪問(wèn)層通訊,最終數(shù)據(jù)庫(kù)的數(shù)據(jù)提交返回給頁(yè)面表示層。l 調(diào)查表信息,包括:調(diào)查表編號(hào)、調(diào)查表主題、發(fā)表時(shí)間、截止時(shí)間、發(fā)表人等。數(shù)據(jù)庫(kù)設(shè)計(jì)是信息發(fā)布與反饋系統(tǒng)實(shí)現(xiàn)的重要環(huán)節(jié),其設(shè)計(jì)的好壞直接關(guān)系到系統(tǒng)設(shè)計(jì)的成敗。本系統(tǒng)的角色包括了三類:學(xué)生、教師、管理員?!駛鹘y(tǒng)的Web應(yīng)用程序與使用Ajax技術(shù)的應(yīng)用程序的對(duì)比如圖12所示。圖11 B/S架構(gòu)模型 ASP即 Active Server Pages(動(dòng)態(tài)服務(wù)器頁(yè)面),是微軟公司的一項(xiàng)技術(shù),是一種使嵌入網(wǎng)頁(yè)中的腳本可由因特網(wǎng)服務(wù)器執(zhí)行的服務(wù)器端腳本技術(shù),是運(yùn)行于 IIS 之中的程序。 開(kāi)發(fā)與運(yùn)行環(huán)境本系統(tǒng)開(kāi)發(fā)環(huán)境:選用的操作系統(tǒng)為Windows XP Professional,程序開(kāi)發(fā)環(huán)境為Microsoft VisualStudio 2008 ,數(shù)據(jù)庫(kù)開(kāi)發(fā)工具為Microsoft SQL SERVER 2005 EXPRESS。管理員分為高級(jí)管理員和普通管理員,高級(jí)管理員可以添加、刪除、修改、查看普通管理員的信息。為了完善系部網(wǎng)站功能,方便師生交流,提高系部工作效率,我設(shè)計(jì)了一個(gè)適用與我系的基于AJAX的信息發(fā)布與反饋系統(tǒng)。為了實(shí)現(xiàn)信息及時(shí)高效的傳達(dá),方便教師和學(xué)生之間的交流,讓學(xué)生參與到學(xué)校各個(gè)方面的建設(shè)中去,實(shí)現(xiàn)和諧校園,對(duì)于學(xué)校和系部來(lái)說(shuō),及時(shí)獲取學(xué)生的意見(jiàn)和建議是非常必要的,本課題就是為此目的而開(kāi)發(fā)的一個(gè)用于我系信息發(fā)布與反饋的系統(tǒng)。在本系統(tǒng)開(kāi)發(fā)中應(yīng)用Ajax技術(shù)實(shí)現(xiàn)頁(yè)面的無(wú)刷新技術(shù),使本系統(tǒng)更加高效地響應(yīng)用戶的各種操作請(qǐng)求。本文按照軟件工程所要求的軟件開(kāi)發(fā)過(guò)程,對(duì)本系統(tǒng)的設(shè)計(jì)思路、設(shè)計(jì)方法、實(shí)現(xiàn)技術(shù)和系統(tǒng)界面做了全面的闡述。洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)(論文)基于AJAX的信息發(fā)布與反饋系統(tǒng)的設(shè)計(jì)摘 要為了及時(shí)獲取學(xué)生的意見(jiàn)建議和及時(shí)發(fā)布調(diào)查表,方便系部管理人員、教師和學(xué)生之間的交流,本課題設(shè)計(jì)開(kāi)發(fā)了一個(gè)適用于我系信息發(fā)布與反饋的系統(tǒng)。信息發(fā)布與反饋管理系統(tǒng)是按照軟件工程思想設(shè)計(jì)完成的。本系統(tǒng)以方便實(shí)用為出發(fā)點(diǎn),充分考慮實(shí)際應(yīng)用的需求,實(shí)現(xiàn)了建議的提出和回復(fù),調(diào)查表的發(fā)布和反饋信息統(tǒng)計(jì)等功能,基本可以滿足系部管理工作的需求。 第1章 概述 系統(tǒng)開(kāi)發(fā)背景隨著高校規(guī)模的不斷擴(kuò)大,高校已成為一個(gè)巨大的信息集聚地。對(duì)于調(diào)查表功能來(lái)說(shuō),我系網(wǎng)站沒(méi)有這項(xiàng)功能。(6) 用戶管理:管理員可以增加、刪除、修改、查看教師和學(xué)生的信息。本系統(tǒng)設(shè)計(jì)的目標(biāo)是: 運(yùn)行在Web環(huán)境下,充分體現(xiàn)我系管理工作的特點(diǎn),功能完整,界面友好,操作方便,統(tǒng)計(jì)功能完善,統(tǒng)計(jì)結(jié)果簡(jiǎn)潔明了,此外,能夠快速響應(yīng)用戶的操作請(qǐng)求。系統(tǒng)的擴(kuò)展非常容易,只要能上網(wǎng),再由系統(tǒng)管理員分配一個(gè)用戶名和密碼,就可以使用了。這使得Web應(yīng)用程序更為迅捷地回應(yīng)用戶動(dòng)作,并避免了在網(wǎng)絡(luò)上發(fā)送那些沒(méi)有改變過(guò)的信息,因此結(jié)合運(yùn)用Ajax實(shí)現(xiàn)頁(yè)面的無(wú)刷新技術(shù)(局部刷新),可以使本系統(tǒng)更加高效地響應(yīng)用戶的各種操作請(qǐng)求。 AJAX的Web應(yīng)用程序。首先要對(duì)系統(tǒng)進(jìn)行分析,確定系統(tǒng)用戶,按照系統(tǒng)用戶劃分相應(yīng)的角色,為不同的角色賦予不同的功能,即各類角色在系統(tǒng)中所承擔(dān)的職責(zé)。圖23 管理員用例圖 數(shù)據(jù)庫(kù)需求分析數(shù)據(jù)庫(kù)是信息系統(tǒng)的核心,它具有對(duì)信息進(jìn)行收集、組織、存儲(chǔ)、加工、抽取和傳播等功能。l 關(guān)鍵字信息,包括:關(guān)鍵字編號(hào)、所屬類別、關(guān)鍵字名稱等。數(shù)據(jù)業(yè)務(wù)層起到了承上啟下的作用,對(duì)于頁(yè)面表示層來(lái)說(shuō),數(shù)據(jù)業(yè)務(wù)層可以理解為數(shù)據(jù)操作的服務(wù),當(dāng)用戶請(qǐng)求的時(shí)候,頁(yè)面表示層通過(guò)調(diào)用相應(yīng)的數(shù)據(jù)業(yè)務(wù)層方法,來(lái)完成對(duì)數(shù)據(jù)的操作。(1) 數(shù)據(jù)庫(kù)整體ER圖,如圖33所示。圖310 調(diào)查表實(shí)體圖311 題目實(shí)體圖312 選項(xiàng)實(shí)體(9) 題目實(shí)體,如圖311所示。外鍵:類別名稱。 外鍵:題目編號(hào),調(diào)查表編號(hào)。表34 建議基本信息表suggestion字段名稱數(shù)據(jù)類型可否為空字段描述idIntNot Null建議編號(hào)(主鍵)titleVarchar(100)Not Null標(biāo)題typeVarchar(10)Not Null類別anthorVarchar(10)Not Null寫(xiě)信人timeDatetime默認(rèn)系統(tǒng)日期寫(xiě)信時(shí)間giverVarchar(10)Not Null收件人contentVarchar(1000)Not Null建議內(nèi)容stateVarchar(50)Not Null建議狀態(tài)(5)回復(fù)信息表,如表35所示。圖313 數(shù)據(jù)庫(kù)關(guān)系圖第4章 詳細(xì)設(shè)計(jì) web. config配置文件為了保持系統(tǒng)的可移植性,采用對(duì)數(shù)據(jù)庫(kù)配置進(jìn)行統(tǒng)一管理的方法,在程序中對(duì)該文件的這一配置進(jìn)行調(diào)用,實(shí)現(xiàn)統(tǒng)一更改、統(tǒng)一使用。類結(jié)構(gòu)代碼如下:namespace {//命名空間開(kāi)始 public class BaseClass: {//類定義開(kāi)始 String sqlconnstr。 return dt。 } public void execsql(String strSql) {//執(zhí)行SQL更新語(yǔ)句 SqlConnection sqlcoon = new SqlConnection(sqlconnstr)。 AJAX中很重要的一個(gè)控件,它可以用來(lái)創(chuàng)建局部更新的Web應(yīng)用程序。 圖42 頁(yè)面鏈接關(guān)系圖 選擇學(xué)生身份登陸成功后,將進(jìn)入學(xué)生功能頁(yè)面,在此頁(yè)面有與學(xué)生相關(guān)的所有操作,其中包括寫(xiě)建議()頁(yè)面,收件箱()頁(yè)面,修改密碼()頁(yè)面,填寫(xiě)調(diào)查表()頁(yè)面。學(xué)生、教師、管理員三類用戶的母版頁(yè)設(shè)計(jì)標(biāo)題、頁(yè)腳都相同,只有左邊導(dǎo)航欄功能有所差別,此處只列舉管理員模板頁(yè)如圖44所示。學(xué)生填寫(xiě)調(diào)查表的頁(yè)面如圖48所示。 管理員收件箱管理員收件箱功能和教師收件箱功能基本相同,此處就不再詳細(xì)介紹。學(xué)生信息管理的頁(yè)面如圖414所示。以下詳細(xì)說(shuō)明是如何設(shè)計(jì)的。2. 解決方法設(shè)計(jì)時(shí)對(duì)調(diào)查表信息,調(diào)查表題目和調(diào)查表題目選項(xiàng)分開(kāi)進(jìn)行管理,在數(shù)據(jù)庫(kù)中建立三個(gè)表分別存儲(chǔ)相關(guān)信息,這樣便于管理員進(jìn)行操作,代碼也比較容易實(shí)現(xiàn)。題目管理的頁(yè)面如圖418所示。質(zhì)量保證能力的強(qiáng)弱直接影響著軟件業(yè)的發(fā)展與生存。本系統(tǒng)主要是向各模塊分別大量的輸入各種信息,包括輸入正常信息、輸入非法信息、輸入類型匹配的信息以及輸入類型不匹配的信息等,觀察系統(tǒng)響應(yīng),并針對(duì)系統(tǒng)響應(yīng)做出適當(dāng)?shù)男薷摹<蓽y(cè)試的方法有兩種,非增量集成測(cè)試和增量集成測(cè)試。因此不管是在構(gòu)思或是技術(shù)上都容易被人們接受,操作簡(jiǎn)單,頁(yè)面布局大方、得體。第三,一個(gè)成熟的B/S模式產(chǎn)品,既要有穩(wěn)定的功能特性,還需要美觀的界面。X老師淵博的知識(shí)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和求實(shí)的科研精神讓我受益匪淺,相信這些寶貴的精神財(cái)富會(huì)對(duì)我今后的工作和生活產(chǎn)生深遠(yuǎn)的影響。s properties and content in the visual design tool. Introduction to the C Language and the .NET Framework如果沒(méi)有他們的幫助,此次設(shè)計(jì)也不會(huì)這么順利地完成。洛陽(yáng)理工學(xué)院畢業(yè)設(shè)計(jì)論文謝 辭經(jīng)過(guò)半年的忙碌,畢業(yè)前的最后一課——畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,對(duì)于本次設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多地方考慮不周,如果沒(méi)有導(dǎo)師的督促指導(dǎo),完成這次設(shè)計(jì)是有一定困難的。主要的不足有:調(diào)查表的題型比較單一,對(duì)于題目選項(xiàng)的控制不夠靈活;教師功能比較簡(jiǎn)單;頁(yè)面設(shè)計(jì)不夠美觀,程序代碼存在冗余等等。它的任務(wù)是測(cè)試整個(gè)軟件系統(tǒng)是否滿足用戶功能和性能的要求。單元測(cè)試通常采用白盒測(cè)試,測(cè)試的內(nèi)容主要包括:接口、局部數(shù)據(jù)結(jié)構(gòu)、邊界條件、獨(dú)立路徑和錯(cuò)誤處理路徑等。對(duì)于軟件測(cè)試技術(shù),可以從不同的角度加以分類:從是否需要執(zhí)行被測(cè)軟件的角度,可分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。圖420 建議信息統(tǒng)計(jì)頁(yè)面 調(diào)查表信息統(tǒng)計(jì)管理員選擇所要查看的調(diào)查表,通過(guò)系統(tǒng)檢索,會(huì)顯示出參加此次調(diào)查表填寫(xiě)的總?cè)藬?shù),以及每個(gè)問(wèn)題的調(diào)查結(jié)果。管理員可以對(duì)調(diào)查表的信息進(jìn)行查看、修改、添加和刪除操作。要使系統(tǒng)能夠動(dòng)態(tài)地發(fā)布調(diào)查表,實(shí)時(shí)接收被調(diào)查者信息,需要建立一個(gè)用于動(dòng)態(tài)交換數(shù)據(jù)的數(shù)據(jù)庫(kù),定義反應(yīng)調(diào)查表組成的結(jié)構(gòu)化表。關(guān)鍵字管理的頁(yè)面如圖416所示。1. 學(xué)生信息管理管理員可以查看、修改、添加、刪除學(xué)生信息。教師收件箱的頁(yè)面如圖410所示。圖45 學(xué)生寫(xiě)建議頁(yè)面 學(xué)生收件箱教師和管理員給學(xué)生的回信都存儲(chǔ)在收件箱中,學(xué)生可以查看教師或管理員回復(fù)信息的詳細(xì)內(nèi)容,學(xué)生還可以對(duì)收件箱的信息進(jìn)行刪除操作。系統(tǒng)的首頁(yè)設(shè)計(jì)如圖43所示。在使用了AJAX技術(shù)后,這個(gè)操作就不會(huì)每次都刷新頁(yè)面了。 ()。 SqlDataAdapter Cmd = new SqlDataAdapter(strSql, sqlconn)。 ()。 Integrated Security=True。表38 調(diào)查表信息表survey字段名稱數(shù)據(jù)類型可否為空字段描述idIntNot Null調(diào)查表編號(hào)(主鍵)titleVarchar(50)Not Null主題timeVarchar(50)Not Null發(fā)表時(shí)間stopVarchar(50)Not Null截止時(shí)間anthorVarchar(50)Not Null發(fā)表人(9)題目信息表,如表39所示。1. 表結(jié)構(gòu)(1) 學(xué)生基本信息表,如表31所示。(8) 調(diào)查表(調(diào)查表編號(hào),主題,開(kāi)始日期,截止日期,發(fā)表人)主鍵:調(diào)查表編號(hào)。(3) 管理員(賬號(hào),姓名,密碼,級(jí)別)主鍵:賬號(hào)。圖36 管理員實(shí)體(5) 建議信息實(shí)體,如圖37所示。(2) 教師模塊:包括收件箱管理、修改密碼等子模塊(3) 學(xué)生模塊:包括寫(xiě)建議、收件箱管理、填寫(xiě)調(diào)查表、修改密碼等子模塊。第3章 總體設(shè)計(jì) 系統(tǒng)架構(gòu)本系統(tǒng)的設(shè)計(jì)思想完全采用面向?qū)ο蟮木幊棠J絹?lái)實(shí)現(xiàn)。l 教師信息,包括:教工號(hào)、教師姓名、登陸密碼等。學(xué)生用例圖如圖21所示。一個(gè)相對(duì)完整、準(zhǔn)確
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1