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

正文內(nèi)容

aspnet技術(shù)的動態(tài)it培訓(xùn)網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文(參考版)

2024-12-05 22:55本頁面
  

【正文】 :介紹各個教師的信息及其所教的課程,讓用戶通過網(wǎng)站了解自己所喜愛的教師,選擇該教師所教的課程。 :用戶登錄網(wǎng)站后,通過網(wǎng)頁尋找和選擇適合自己的課程,然后填寫自己的詳細(xì)信息以及報名的方式來報自己所要進(jìn)行培訓(xùn)的課程。 :通過后臺發(fā)布課程信息對數(shù)據(jù)庫進(jìn)行操作修改,來實現(xiàn)前 臺對各個課程信息的發(fā)布,讓各個用戶能在最短的時間內(nèi)了解網(wǎng)站的各個課程的詳細(xì)信息。通過用戶的登錄,來實現(xiàn)網(wǎng)站對用戶更好的服務(wù)和管理。 、 C語言、 、 SQL Server 2020數(shù)據(jù)庫技術(shù)來實現(xiàn)一個動態(tài)交互式的 IT培訓(xùn)網(wǎng)站。 ( 2) 數(shù)據(jù)庫的邏輯設(shè)計。 b)擬采取的研究方法、手段 ,完成網(wǎng)站的如下設(shè)計工作。 該網(wǎng)站具有如下模塊: :用來識別用戶身份信息的必要手段,用以在線報名、在線咨詢以及學(xué)員論壇; :做為網(wǎng)站介紹自己、宣傳自己培訓(xùn)課程的不可或缺的手段之一,讓用戶第一時間了解該網(wǎng)站推出的培 訓(xùn)課程; :通過該模塊,實現(xiàn)學(xué)員與培訓(xùn)學(xué)校之間的零距離報名; :能為用戶解答各種與網(wǎng)站的信息有關(guān)的問題,使用戶和學(xué)校進(jìn)一步拉 近距離。 ③ 服務(wù)器控制提供了更充分的交互式控制。 ,例如: ① 內(nèi)置的對象緩存和頁面結(jié)果緩存。 提供了外部會話狀態(tài)( External Session State)來提供內(nèi)置式 Web Farm 的支持。 可以讓用戶考慮到多服務(wù)器( Multiple Servers)的場合,當(dāng)用戶需要更強(qiáng)大的功能時,僅僅只需要增加一臺服務(wù)器。 將對大型站點( Web Farms)有更好的支持。 JSP 和 JDBC 目前在易用性和性能上同 ASP/ADO 相比已有些落后,當(dāng)新版本。 發(fā)展了更多的功能,因為有了 。 ASP另一個亮點是它使用 ADO對象、 ODBC、 OLEDB和事務(wù)處理管理器。我們期待著微軟能在這個產(chǎn)品后面傾注全力,這樣, C可以成為許多程序員的又一種選擇。這也是微軟 .NET 框架的一個重要組成部分。 將 C作為一種面向?qū)ο笳Z言,在很多方面來看, C將成為微軟的與 Java 相似的語言。傳統(tǒng)的靜態(tài)網(wǎng)頁技術(shù)已越來越不能滿足用戶的需求,因此各種動態(tài)網(wǎng)頁技術(shù)應(yīng)運而生。因此,在今后的學(xué)習(xí)中,我還將會對這方面的知識進(jìn)行深入的學(xué)習(xí) 和研究。 ( 2) 系統(tǒng)詳細(xì)設(shè)計包括: 首頁的設(shè)計與實現(xiàn)、 用戶登錄注冊模塊 的設(shè)計與實現(xiàn)、課程信息發(fā)布模塊的 設(shè)計與實現(xiàn)、 在線信息咨詢模塊 的 設(shè)計與實現(xiàn)、 用戶訪問追蹤模塊的設(shè)計與實現(xiàn)。 40 總 結(jié) : 在這個 IT 培訓(xùn)網(wǎng) 站的設(shè)計中,我主要完成了系統(tǒng)的總體設(shè)計和系統(tǒng)的詳細(xì)設(shè)計。 (userName,action,time)。為了統(tǒng)計網(wǎng)站中用戶最關(guān)注的課程、用戶最喜歡的課程類別,故而在課程詳細(xì)信息頁面的 Page_load 函數(shù)里引用該類的對象,這樣就可以將用戶點擊頁面的動作一一記錄下來,程序代碼如下: using Zuiz。 咨詢問題詳細(xì)解答頁面 如圖 14 所示。 圖 13 咨詢首頁 咨詢問題詳細(xì)解答頁面 這個頁面實現(xiàn)起來相對簡單,只需要根據(jù)咨詢首頁傳遞過來的參數(shù),到數(shù)據(jù)庫里讀取相應(yīng)的數(shù)據(jù),然 后分別在頁面固定的位置顯示問題、咨詢者、發(fā)布時間、回復(fù)答案、回復(fù)人、回復(fù)時間即可。 ( 1) 選擇提 問人員欄 選擇提問人員欄列出所有接受提問教師的名字,當(dāng)單擊這些人員進(jìn)行提問時,若已經(jīng)登錄該網(wǎng)站,則彈出提問窗口,該窗口有標(biāo)題和內(nèi)容兩欄,正確填寫并提交后,顯示“提交成功,我們會盡快回復(fù)你!”的信息,否則會提示“你還未登錄,請先登 38 錄后,在提問!”的信息。 圖 12 在線報名頁面 在線信息咨詢模塊 的 設(shè)計與實現(xiàn) 在線信息咨詢模塊可簡單地劃分為咨詢首頁和咨詢問題詳細(xì)解答頁面,用來實現(xiàn)在線留言回復(fù)的一些基本功能。 return。 (“scriptalert(?恭喜你 , 報名成功 ! 37 我們會盡快與你聯(lián)系 ?)/script”)。當(dāng)所有的信息填寫正確并提交到數(shù)據(jù)庫中后,就會彈出“恭喜你,報名成功,我們會盡快與你聯(lián)系”的信息提示;否則,就會彈出“報名輸入錯誤,請重新輸入!”的信息提示。 圖 11 課程詳細(xì)信息頁面 在線報名頁面 這個頁面必須經(jīng)過登錄后才能進(jìn)入,這樣做的好處是可以有效地記錄下所有報名學(xué)員在本網(wǎng)站的用戶,使他們能夠更好的享受到培訓(xùn)網(wǎng)站的各種服務(wù)。該頁面的實現(xiàn)相對 來說比較簡單,只需通過課程號到課程信息表中查找與其同類的相關(guān)課程和詳細(xì)信息,然后顯示到對應(yīng)的框架中即可。 課程類別頁面 如圖 10 所示。 圖 9 課程搜索頁面 課程類別頁面 該頁面包括左側(cè)的推薦課程和一個某類所有課程列表,通過前面頁面?zhèn)鬟f的類別號參數(shù)來寫 SQL 語句,示例代碼如下: string sqlStr1=”SELECT * FROM T_Coursetype where courseFid= ?”+[”courseFid”]+”?”。 圖 9 培訓(xùn)首頁 課程搜索頁面 通過前 面的查詢選擇,在該頁顯示課程的詳細(xì)信息,包括班號、培訓(xùn)種類、上課 35 時間、主講教師、培訓(xùn)地點、費用以及該課程的報名鏈接等;在前臺的 HTML 中,通過前面?zhèn)鬟f來的 3 個參數(shù),即 courseId、 courseT、 courseP 來寫 SQL 語句,然后將相應(yīng)的內(nèi)容讀入該表格中。 /script”)。courseT=”+f+”amp。 當(dāng)單擊 DropDownList1 時 , 調(diào)用前面的函數(shù) courseResult,即可 顯示相應(yīng)的第二個下拉列表框中的內(nèi)容。 (“onclick”,”courseResult()。 =”courseType”。 ...... =()。 步驟 3:在項目中添加引用 。 步驟 2: 在前端的 HTML 語言里 , 寫一段 JavaScript 函數(shù) , 在 這個前端的代碼中 ,用 JavaScript 編寫了 courseResult 函數(shù) , 它們分別調(diào)用了具有 Ajax 屬性的服務(wù)器端的函數(shù) , 其調(diào)用方法如下 : (,get_course_Result_CallBack)。 步驟 1: 建立了一個 AjaxMethod 類 , 在這個類中 , 編寫了一個具有 Ajax 屬性的函數(shù) GetCourseList, 它的屬性由 AjaxMethod 方法 聲明。 兩個下拉列表框采用的是 Ajax 的異步刷新技術(shù),這樣單擊第一個下拉列表框,顯示第二個下拉列表框的時候,就不會對網(wǎng)頁進(jìn)行刷新了,從而提高了網(wǎng)頁的點擊率。 網(wǎng)頁中最為重要也最為繁雜的是課程查詢,該部分可令用戶查找到該網(wǎng)站最適合該用戶學(xué)習(xí)的課程。而會員登錄則與前面的會員登錄頁面的設(shè)計和實現(xiàn)基本一樣,只是換成了一個較小的登錄框架。 培訓(xùn)首頁 這個模塊包含了熱門課程、精彩課程推 薦、會員登錄、課程查詢和培訓(xùn)項目。 獲取密碼頁面 如圖 8 所示。 32 圖 7 注冊頁面 獲取密碼頁面 這個頁面的設(shè)計相對來說較為簡單,只需利用如下的 SQL 語句即可: string validate_Sql=”select * from T_Users where userName=?”+userName+”?and userPwdtip=?”+userans+”? and userPwdans=?”+userquet+”?”。 在必填項里增加了用戶驗證控件,確保用戶在文本框里輸入與之相對應(yīng)的信息,否則將彈出錯誤信息 。 在填寫用戶信息前,首先設(shè)置了一個檢測用戶名的按鈕,用戶可在填寫所有信息前檢測數(shù)據(jù)庫里是否已經(jīng)有與之同名的用戶,實現(xiàn)方法是:先寫一個按鈕的觸發(fā)事件,將輸入的用戶名與數(shù)據(jù)庫里的數(shù)據(jù)進(jìn)行比較,若是有相同的用戶名則彈出對話框說明已存在該用戶名。 ( 2) 選填項包括用戶的真實姓名、出生年月、學(xué)歷、證件類型、證件號碼、聯(lián)系地址、郵編、手機(jī)號。 用戶登錄頁面如圖 6 所示。 當(dāng)提取出來的數(shù)據(jù)存在時 , 便置參數(shù) temp=yes, 并且說明該用戶通過驗證,否則 彈 出 錯 誤 信 息 , 當(dāng) 用 戶 身 份 通 過 驗 證 時 , 則 利 用 語 句“ Session[”userName”]=userName。 return。 return。 ?)。 步驟 3:在“登錄”按鈕的觸發(fā)事件中添加如下代碼。 步驟 2:在 Page_Load 函數(shù)中加上如下代碼。實現(xiàn)登錄頁面基本功能的步驟如下。 ...... 用戶登錄注冊模塊 的設(shè)計與實現(xiàn) 用戶登錄注冊模塊 包括登錄首頁、注冊頁面、 獲取密碼頁面。 while(()) { i++。 SqlDataReader dr4=(connStr,sqlStr4)。 ( 9) 招聘信息 顯示企業(yè)招聘的 3 列重要信息:公司名稱、招聘職位和發(fā)布日期。 ( 7) 學(xué)員風(fēng)采 學(xué)員風(fēng)采是在招聘 信息的左側(cè)導(dǎo)航欄中,與名師導(dǎo)航的實現(xiàn)類似,學(xué)員風(fēng)采顯示學(xué)員的照片以及他們成功的簡介(只是截取一小部分在圖片下顯示),使學(xué)員們增加來該網(wǎng)站培訓(xùn)的信心。 步驟 3:在框架 MORE 下放置一個該類別的課程類別鏈接,以便用戶能更加方便的找到該類別的其 他課程。 ( 5) 培訓(xùn)項目 培訓(xùn)項目分兩行顯示 6 個不同類別的課程及課程類別圖標(biāo),設(shè)計步驟如下。 if(i=6) { [框架 ]%=(1)% [框架 ] } else break。 i=0。為了解決此問題,這里設(shè)計了 兩 個表,即一個留言表 T_Message 和 一個回復(fù)表 T_Reply, 建成一個視圖 V_Message1,則在顯示問題時,便不會將最近還沒有回答的問題顯示出來,代碼如下: string sqlStr7=”SELECT * FROM V_Message1 order by replyTime DESC”。 ( 3) 中心新聞 通過數(shù)據(jù)庫在前臺顯示與網(wǎng)站中心有關(guān)的新聞,這部分內(nèi)容 是利用 SQL 語句通過 while 循環(huán)語句將特定的新聞數(shù)據(jù)顯示到相應(yīng)的框架內(nèi)的。前臺利用 SQL語言讀取數(shù)據(jù)庫, 27 代碼如下: string sqlStr3=”SELECT * FROM T_Course where courseTuijian=1”。 其中語句“ (“yyyyMMdd”)”是將現(xiàn)在的系統(tǒng)時間寫為如 yyyyMMdd 的字符串,這樣便可與數(shù)據(jù)庫里讀出來的課程開課時間相比較,從而確定該課程是否已經(jīng)開始,“ registStaus=?1?” 則是表示該課程報名的狀態(tài)。其欄目圖如圖 5 所示。 首頁的設(shè)計與實現(xiàn) 首頁的頁面效果如圖 3 和圖 4 所示。即根據(jù)總體設(shè)計的每個功能模塊的要求和數(shù)據(jù)庫的邏輯結(jié)構(gòu),利用相應(yīng)的開發(fā)工具設(shè)計出應(yīng)用系統(tǒng)的過程。 ( 3) 利用 中的 SqlHelper 對象中的各個函數(shù)對數(shù)據(jù)庫進(jìn)行讀取操作。pwd=sa。 ( 1) 在開發(fā)項目中找到一個名為 的文件,在里面設(shè)置一個連接關(guān)鍵字,代碼如下: add key=”sqlconn” value=”server=(local)。 步驟 2: 數(shù)據(jù)庫連接。 步驟 1:創(chuàng)建數(shù)據(jù)庫。 表 12 學(xué)員表 字段名稱 數(shù)據(jù)類型 名稱 是否為空 作用 備注 studentId Int 學(xué)員編號 否 為每個 學(xué)員設(shè) 個編號 主鍵 studentName Varcher(50) 學(xué)員姓名 否 typeId Int 類別編號 否 學(xué)員類別 外鍵 userId Int 學(xué)員注冊號 否 外鍵 courseId Int 課程編號 否 每一個課程編號 外鍵 數(shù)據(jù)庫的配置 本系統(tǒng)使用 SQL Server 2020 開發(fā)軟件,配置在 Windows Server 2020 的操作系統(tǒng)上。 作用:存放每一個學(xué)員的信息。 結(jié)構(gòu)及數(shù)據(jù)類型如表 11 所示。 表 10 用戶追蹤表 字段名 數(shù)據(jù)類型 名稱 是否為空 作用 備注 22 actionId Int 序號 否 標(biāo)記字段 主鍵 , 自動遞增 userName Varchar(50) 用戶姓名 否 外鍵 action Varchar(50) 點擊 否 actionDate Varchar(30) 點擊時間 否 ( 11) 教師表 表名稱 : T_Teacher。 作用 : 存儲用戶點擊各個課程的時間 , 用于統(tǒng)計用戶的愛好偏向等 。 結(jié)構(gòu)及數(shù)據(jù)類型如表 9 所示。 表 8 留言表 字段名稱 數(shù)據(jù)類型 名稱 是否為空 作用 備注 messageId Int 標(biāo)號 否 標(biāo)記字段 主鍵 , 自動遞增 21 userId Int 用戶 Id 否 外鍵 teacherId Int 教師號 否 外鍵 messageTime Datatime 留言時間 否 messageContent Varchar(500) 留言內(nèi)容 否 ( 9) 回復(fù)表 表名稱 : T_Reply。 作用 : 存 儲用戶留言。 結(jié)構(gòu)及
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1