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

正文內(nèi)容

教師工作量管理信息系統(tǒng)畢業(yè)設(shè)計(jì)word格式-資料下載頁(yè)

2025-11-20 02:56本頁(yè)面

【導(dǎo)讀】教師工作量管理信息系統(tǒng)。的管理信息系統(tǒng),本文大致介紹了技術(shù)的基本框架,分為三大部分對(duì)系統(tǒng)進(jìn)行解。結(jié)構(gòu)設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)兩方面進(jìn)行描述,其中WEB結(jié)構(gòu)設(shè)計(jì)方面,簡(jiǎn)單介紹了WEB頁(yè)面。的組成和需求規(guī)劃,而數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)方面,從概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)兩方面進(jìn)行說(shuō)。明;系統(tǒng)實(shí)現(xiàn),詳細(xì)講述了系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn),將系統(tǒng)拆分為一個(gè)個(gè)單一的模塊,本文主。要以實(shí)驗(yàn)員模塊的功能進(jìn)行分析、設(shè)計(jì)和實(shí)現(xiàn)。關(guān)鍵字?jǐn)?shù)據(jù)庫(kù)存儲(chǔ)過(guò)程函數(shù)工作量安全性

  

【正文】 定,可以使得控件節(jié)點(diǎn)與 XML、表格、關(guān)系型數(shù)據(jù)等建立緊密聯(lián)系; ? 支持站點(diǎn)導(dǎo)航功能,即通過(guò)集成 SiteMapDataSourse 控件,實(shí)現(xiàn)站點(diǎn)導(dǎo)航功能; ? 可動(dòng)態(tài)構(gòu)建,可自定義外觀、主題等; ? 可根據(jù)不同類(lèi)型的設(shè)備和瀏覽器,自適應(yīng)的完成控件呈現(xiàn)。 系統(tǒng)以 Menu 綁定 SiteMapDataSourse 的方式實(shí)現(xiàn)導(dǎo)航,而 SiteMapDataSourse 默認(rèn)處理 Web. Sitemap 文件,連接信息 (即 url=)已經(jīng)在 Web. Sitemap 文件里編輯好了,每一個(gè) siteMapNode 對(duì)應(yīng) Menu 的一個(gè)節(jié)點(diǎn),點(diǎn)擊有 url 信息的節(jié)點(diǎn)則跳轉(zhuǎn)到相應(yīng)的 url 頁(yè)面。 使用它能很直觀地選擇你想要瀏覽的信息頁(yè)面,下面是一些屬性介紹: 常用屬性: ◆ Index 獲取樹(shù)節(jié)點(diǎn)在樹(shù)節(jié)點(diǎn)集合中的位置。 ◆ Nodes 獲取分配給樹(shù)視圖控件的樹(shù)節(jié)點(diǎn)集合。 ◆ Parent 獲取或設(shè)置控件的父容器。 ◆ SelectedNode 獲取或設(shè)置當(dāng)前在樹(shù)視圖控件中選定的樹(shù)節(jié)點(diǎn)。 ◆ ExpandAll 展開(kāi)所有樹(shù)節(jié)點(diǎn)。 ◆ Checked 獲取或設(shè)置一個(gè)值,用以指示樹(shù)節(jié)點(diǎn)是否處于選中狀態(tài)。 ◆ Text 獲取或設(shè)置在樹(shù)節(jié)點(diǎn)標(biāo)簽中顯示的文本。 ◆ Expand 展開(kāi)樹(shù)節(jié)點(diǎn)。 教師工作量管理信息系統(tǒng) 23 實(shí)驗(yàn)員信息瀏覽和修改 ? 功能描述: 實(shí)驗(yàn)人員基本信息 瀏覽和修改 。 ? 涉及存儲(chǔ)過(guò)程: selezctype, checkmsgfromT_Bcase, AddtoT_Bcase ? 涉及控件: GridView 運(yùn)用存儲(chǔ)過(guò)程 AddtoT_Bcase 添加信息到實(shí)驗(yàn)人員基本情況表( T_Bcase),存儲(chǔ)過(guò)程 checkmsgfromT_Bcase 則用來(lái) 判斷 T_Bcase 這個(gè)表是否有數(shù)據(jù)。 GridView 控件其實(shí)是一個(gè)顯示控件 ,用于綁定數(shù)據(jù),顯示數(shù)據(jù),它是通過(guò)綁定控件來(lái)與數(shù)據(jù)庫(kù)連接的,在無(wú)數(shù)據(jù)的時(shí)候是不顯示表格信息的。 GridView 支持修改 /刪除記錄 。GridView 控件的功能在下面會(huì)詳細(xì)說(shuō)到。 GridView 的樣式設(shè)置: 在 CSS樣式表中對(duì)應(yīng)的設(shè)置為: 圖 實(shí)驗(yàn)員信息瀏覽和修改頁(yè)面 CssClass=borderstyle …… ItemStyle CssClass=itemstyle / HeaderStyle CssClass=itemstyle / {border :1px solid cccccc。} .itemstyle {border:1px solid cccccc。} 教師工作量管理信息系統(tǒng) 24 實(shí)驗(yàn)工作量信息頁(yè)面 ? 功能描述: 實(shí)驗(yàn)員在 實(shí)驗(yàn)工作量信息模塊 進(jìn)行 實(shí)驗(yàn)工作量信息填寫(xiě)和統(tǒng)計(jì)。 ? 涉及存儲(chǔ)過(guò)程: AddtoEgzl, check_msg, seleNo, seleEtype, seleEpc, selezclb,seleK1, selek2, Expworkload1, Expworkload2, Expworkload3, Expzbworkload1,Expzbworkload2 , Expzbworkload3 , Expzbgzl1 , Expzbgzl2 , Expzbgzl3 ,AddtoEgzl ? 涉及控件: GridView。 實(shí)驗(yàn)工作量信息填寫(xiě)和統(tǒng)計(jì)模塊的設(shè)計(jì)思路完全不同于教學(xué)工作量模塊,它應(yīng)用了GridView控件和 SqlDataSourse控件進(jìn)行數(shù)據(jù)顯示、修改、添加等。 在使用 ,主要依靠?jī)煞N類(lèi)型的服務(wù)器控件:數(shù)據(jù)源控件和數(shù)據(jù)綁定控件。數(shù)據(jù)源控件負(fù)責(zé)連接和訪(fǎng)問(wèn)數(shù)據(jù)庫(kù);數(shù)據(jù)綁定控件負(fù)責(zé)將從數(shù)據(jù)庫(kù)獲取的數(shù)據(jù)顯示出來(lái)。我們采用的數(shù)據(jù)源控件是 SqlDataSourse,只需為它設(shè)置數(shù)據(jù)庫(kù)連接字符串、 SQL語(yǔ)句、存儲(chǔ)過(guò)程名稱(chēng)即可,程序運(yùn)行時(shí), SqlDataSourse控 件將根據(jù)設(shè)置的參數(shù)自動(dòng)連接數(shù)據(jù)源,并且執(zhí)行 SQL語(yǔ)句或存儲(chǔ)過(guò)程,然后返回選擇的數(shù)據(jù)記錄集合,最后關(guān)閉數(shù)據(jù)庫(kù)。同時(shí),它允許通過(guò)屬性啟用并設(shè)置緩存數(shù)據(jù)的功能,如屬性 EnabledCaching、SqlCacheDependency等。 圖 實(shí)驗(yàn)工作量信息頁(yè)面 教師工作量管理信息系統(tǒng) 25 GridView采用表格形式顯示從數(shù)據(jù)庫(kù)中獲取的數(shù)據(jù)集合,它具有以下的功能: ? 顯示數(shù)據(jù),通過(guò) GridView控件與數(shù)據(jù)源控件的配合, GirdView控件可以將數(shù)據(jù)源控件獲得的數(shù)據(jù)集合,以表格的形式顯示在 Web頁(yè)面中。 ? 格式化數(shù)據(jù), GridView可在表格級(jí)、數(shù)據(jù)列級(jí)、數(shù)據(jù)行級(jí),甚 至單元格等級(jí)別層次中,對(duì)數(shù)據(jù)進(jìn)行格式化,同時(shí)還可以在表格中顯示按鈕、復(fù)選框和圖片等 ? 數(shù)據(jù)分頁(yè)及導(dǎo)航,通過(guò)設(shè)置屬性, GridView可自動(dòng)對(duì)數(shù)據(jù)進(jìn)行分頁(yè)顯示,而無(wú)需編寫(xiě)任何代碼。同時(shí)自動(dòng)為分頁(yè)創(chuàng)建導(dǎo)航按鈕。 ? 數(shù)據(jù)排序, GridView控件支持排序,可通過(guò)單擊表頭列名,使用排序功能 ? 數(shù)據(jù)編輯, GridView在數(shù)據(jù)源控件支持下,能夠自動(dòng)實(shí)現(xiàn)數(shù)據(jù)編輯功能。 ? 自定義外觀和樣式, GridView控件具有很多外觀和樣式屬性,便于頁(yè)面的創(chuàng)建。 基于 GridView的數(shù)據(jù)顯示、自動(dòng)編輯和刪除等功能,使得在設(shè)計(jì)時(shí)主要把功夫花 在GridView的數(shù)據(jù)添加功能的實(shí)現(xiàn)上,可能是不足吧,單獨(dú)使用 GridView控件,無(wú)法實(shí)現(xiàn)添加一行數(shù)據(jù)的目的,而且在數(shù)據(jù)源沒(méi)有數(shù)據(jù)的情況下, GridView不會(huì)顯示任何內(nèi)容,包括表頭,針對(duì)這兩個(gè)問(wèn)題采用了以下方式的設(shè)計(jì): 1. 添加數(shù)據(jù), GridView包括多種的數(shù)據(jù)綁定列類(lèi)型,其中有一個(gè)稱(chēng)為模板數(shù)據(jù)綁定列TemplateField,使用它可以自定義數(shù)據(jù)綁定列不同部分的模板,如交替行的單元格模板、編輯模式下的模板、表頭單元格模板和腳模板,而我們用到的就是腳模板FooterTemplate,通常情況下 FooterTemplate是不顯示的,可以在 GridView屬性里設(shè)置 showfooter為 true,用于填寫(xiě)信息的控件則添加到 FooterTemplate里,另外還設(shè)置了三個(gè)功能按鈕:添加一行、取消和確認(rèn)添加;‘添加一行’按鈕對(duì)應(yīng)的事件是:設(shè)置 GridView的 showfooter屬性為 true;‘取消’按鈕對(duì)應(yīng)的事件是:設(shè)置GridView的 showfooter屬性為 false;‘確認(rèn)添加’按鈕對(duì)應(yīng)的事件是:添加相應(yīng)的參數(shù)到 SqlDataSourse。具體見(jiàn)示例框圖: 2. GridView無(wú)數(shù)據(jù)時(shí)的顯示設(shè)計(jì), GridView有一個(gè)常用模板屬性 EmptyDataTemplate它是為了設(shè)置當(dāng)控件綁定空數(shù)據(jù)源時(shí),允許開(kāi)發(fā)人員自定義對(duì)于空行所呈現(xiàn)的內(nèi)容。默認(rèn)值為空,可以將自定義模板內(nèi)容放置 在 EmptyDataTemplate和/EmptyDataTemplate標(biāo)簽之間。設(shè)計(jì)時(shí)在這個(gè)標(biāo)簽之間添加了一個(gè)表格,將其表主功能按鈕解析 “添加一行”按鈕事件 “取消”按鈕事件 “確認(rèn)添加”按鈕事件 = true。 …… = false。 …… rameters=控件的內(nèi)容 rameters=控件的內(nèi)容 …… () 圖 GridView 添加一行數(shù)據(jù)的設(shè)計(jì)方法 教師工作量管理信息系統(tǒng) 26 頭設(shè)置成和 GridView的表頭一樣,當(dāng)頁(yè)面 Page_Load里檢驗(yàn)到 GridView沒(méi)數(shù)據(jù)時(shí),將自動(dòng)顯示表頭,同時(shí)還在 GridView下添 加了一個(gè)只有一行的 HTML表格,列數(shù)與GridView所綁定的數(shù)據(jù)表一樣,這是為了當(dāng)沒(méi)數(shù)據(jù)內(nèi)容時(shí)用于添加第一行的數(shù)據(jù)到數(shù)據(jù)表,從而顯示到 GridView上,示例如圖: 實(shí)驗(yàn)員工作量報(bào)表 ? 功能描述: 實(shí)驗(yàn)技術(shù)人員 實(shí)驗(yàn)工作量 報(bào)表 瀏覽和報(bào)表導(dǎo)出 ? 涉及存儲(chǔ)過(guò)程: totalworkload ? 涉及控件: LinkButton 該頁(yè)面除了實(shí)現(xiàn)報(bào)表瀏覽,還實(shí)現(xiàn)了導(dǎo)出功能,分 Excel 和 Word 導(dǎo)出兩種。 導(dǎo)出代碼如下所示: (Word 導(dǎo)出代碼類(lèi)似,只需改 filename 和輸出類(lèi)型即可 ) 圖 GridView 無(wú)數(shù)據(jù)時(shí)的顯示設(shè)計(jì) 圖 實(shí)驗(yàn)技術(shù)人員實(shí)驗(yàn)工作量報(bào)表 教師工作量管理信息系統(tǒng) 27 遇到的問(wèn)題與解決過(guò)程 開(kāi)發(fā)過(guò)程中從數(shù)據(jù)結(jié)構(gòu)的搭建,數(shù)據(jù)表的設(shè)計(jì),各頁(yè)面模塊的設(shè)計(jì)、調(diào)試,程序的編寫(xiě)運(yùn)行等到實(shí)現(xiàn)各模塊功能,一路上遇到了很多問(wèn)題 ,在一一解決的大大小小的問(wèn)題實(shí)現(xiàn)功能的一殺那,喜悅感戰(zhàn)勝了一切煩惱與失落?? 發(fā)平臺(tái)的安裝問(wèn)題 第一次 Visual Studio開(kāi)發(fā)工具和 SQL Server 2020數(shù)據(jù)庫(kù)管理系統(tǒng)的安裝是在組員的幫助下完成的,所以在剛開(kāi)始運(yùn)用這兩個(gè)軟件時(shí)都很順利;后來(lái)重裝系統(tǒng)后,自己重新安裝 Visual Studio開(kāi)發(fā)工具,忘記安裝 IIS(WEB服務(wù)器 ),后來(lái)通過(guò)組員才知道軟件的安裝有它遵循的次序,先安裝 VS2020再安裝 IIS就會(huì)出現(xiàn)“訪(fǎng)問(wèn) IIS元數(shù)據(jù)錯(cuò)誤”,原因在于 VS安裝后有一個(gè)自己的服務(wù)器,而這可能會(huì)與 IIS相沖突。于是又把軟件卸了重新裝了一遍,花了餓很多時(shí)間,不過(guò)現(xiàn)在要我再裝一遍軟件的話(huà),那就跟開(kāi)電腦一樣簡(jiǎn)單。 數(shù)據(jù)庫(kù)問(wèn)題 數(shù)據(jù)表從一個(gè)數(shù)據(jù)庫(kù)導(dǎo)入另外一個(gè)數(shù)據(jù)庫(kù)時(shí),數(shù)據(jù)設(shè)計(jì)表中的描述不能從一個(gè)數(shù)據(jù)庫(kù)導(dǎo)入另外一個(gè)數(shù)據(jù)庫(kù);在一次導(dǎo)入數(shù)據(jù)表時(shí)沒(méi)有備份,結(jié)果導(dǎo)入的表中全部都沒(méi)有描述,又花了很多時(shí) 間一個(gè)個(gè)補(bǔ)上去。 數(shù)據(jù)系統(tǒng)遷移問(wèn)題 把 整個(gè)系統(tǒng)從一臺(tái)電腦遷移到另外一臺(tái)電腦時(shí),調(diào)試時(shí)出現(xiàn)了“在建立與服務(wù)器連接時(shí)錯(cuò)誤??”;原因各臺(tái)電腦上安裝的數(shù)據(jù)庫(kù)服務(wù)器不一樣,在遷移了以后需要修改服務(wù)器。 //定義文檔類(lèi)型、字符編碼 ()。 = true。 = GB2312。 //下面這行很重要, attachment 參數(shù)表示作為附件下載,您可以改成 online在線(xiàn)打開(kāi) //filename= 指定輸出文件的名稱(chēng),注意其擴(kuò)展名和指定文件類(lèi)型相符,可以為: .doc .xls .txt .htm (ContentDisposition, attachment。filename=)。 // 如果設(shè)置為 GetEncoding(GB2312)。導(dǎo)出的文件將 會(huì)出現(xiàn)亂碼?。?! = 。 // 可以為 application/msexcel、 application/msword、application/mstxt、 application/mshtml 或其他瀏覽器可直接支持文檔 = application/msexcel。//設(shè)置輸出文件類(lèi)型為 excel文件。 //定義一個(gè)輸入流 oStringWriter = new ()。 oHtmlTextWriter = new (oStringWriter)。 //綁定 gridview 也可綁定服務(wù)端運(yùn)行的 TABLE (oHtmlTextWriter)。 (())。()。()。 教師工作量管理信息系統(tǒng) 28 C編程 問(wèn)題 C語(yǔ)言是大小寫(xiě)敏感的語(yǔ)言,編程是曾不小心寫(xiě)錯(cuò)幾次,查了好久才改過(guò)來(lái) 項(xiàng)目文件的目錄問(wèn)題 所謂的根目錄是指設(shè)置為虛擬目錄的文件夾下,設(shè)計(jì)時(shí)碰到過(guò)的問(wèn)題:XmlSiteMapProvider所需的文件 ,解決: 目錄下。 頁(yè)面設(shè)計(jì)問(wèn)題 頁(yè)面設(shè)計(jì)花了很長(zhǎng)的時(shí)間,花了很多精力來(lái)學(xué)習(xí)各種控件的用法,書(shū)本上說(shuō)的基本上能看懂理解,但真的開(kāi)始著手設(shè)計(jì)的時(shí)候腦子里面卻很空,各種控件的使用并不像書(shū)上運(yùn)用的那么靈活自如,用理論與實(shí)踐來(lái)解釋恰到好處。實(shí)驗(yàn)?zāi)K設(shè)計(jì)方案是在教師模塊和管理模塊設(shè)計(jì)方案確定之后才確定的,因?yàn)閷?shí)驗(yàn)?zāi)K在工作量計(jì)算方法上理解的不是很好,所以覺(jué)得很難;在頁(yè)面的設(shè)計(jì)思想也開(kāi)始凝固在前面兩個(gè)模塊上,所以對(duì)實(shí)驗(yàn)?zāi)K的設(shè)計(jì)發(fā)揮得不是很好。 時(shí)間問(wèn)題 整體上設(shè)計(jì)前準(zhǔn)備的時(shí)間花得有點(diǎn)多,總的來(lái)說(shuō) 設(shè)計(jì)從開(kāi)始到完成其實(shí)經(jīng)歷了很長(zhǎng)一段,走走停停,一個(gè)問(wèn)題解決了意味著將要面對(duì)下一個(gè)問(wèn)題,在解決完一個(gè)個(gè)問(wèn)題以后,就覺(jué)得時(shí)間少了,關(guān)鍵是學(xué)到了很多。 技術(shù)性問(wèn)題討論 安全性問(wèn)題 1. 密碼的保護(hù),使用 FormsAuthentication類(lèi)中 HashPasswordStoringInConfigFile方法進(jìn)行基于 SHA1的散列運(yùn)算,當(dāng)用戶(hù)登陸時(shí)系統(tǒng)通過(guò) HashPasswordStoringInConfigFile方法把用戶(hù)輸入的密碼計(jì)算成 SHA1值,然后與數(shù)據(jù)庫(kù)表中的 SHA1值進(jìn)行比較,進(jìn)而達(dá)到 驗(yàn)證目的,這為登陸增強(qiáng)了不少安全性; 2. 禁止未登陸用戶(hù)訪(fǎng)問(wèn)除登陸頁(yè)外的所有頁(yè)面
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1