已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
天津農學院職業(yè)技術學院畢 業(yè) 論 文電子信息系社團網(wǎng)站設計與實現(xiàn) 學生姓名 : 楊雙 系 別 : 電子信息工程系 專業(yè)班級 : 2007 級 計算機信息管理 專業(yè) 指導教師 : 張萬潮 王桂菊 成績評定 : 2010年4月2摘 要基于c/s結構的校園社團網(wǎng)站系統(tǒng),采用2.0技術,visual studio2008進行開發(fā),使用microsoft acess 作為后臺數(shù)據(jù)庫,局部使用vb sript,java script技術。該系統(tǒng)實現(xiàn)目的是突破信息交流的的時空界限,使大學天津農學院社團活動的交流提升到網(wǎng)絡平臺。該平臺建設具有良好的交互性,方便、快捷、高效、實時性強。主要的功能有社團新聞管理,社團資料介紹,學習資料共享下載、交流與公告等功能等。關鍵字:社團網(wǎng)站,asp.net,acess,c/s結構abstractbased on c / s structure of the campus community website system, using 2.0 technology, visual studio2008 for the development, use microsoft acess database as a background, the local use of vb sript, java script technology. this system aims to break boundaries of time and space for information exchange, so that the activities of the university of tianjin agricultural college community to the network platform to enhance communication. the platform has a good interactive, convenient, fast, efficient and real time. the main function of a community information management, community materials, share learning materials to download, share and announcements functions.keywords: community website, asp.net, acess, c / s structure目 錄摘要關鍵字第一章 引言 5 1.1 課題的來源和網(wǎng)站系統(tǒng)目標 5 1.2 設計內容與設計結果 5第二章 相關理論及技術基礎 6 2.1 .net技術 6 2.2 asp.net技術簡介 6 2.2.1 asp.net的優(yōu)點 7 2.2.2 asp.net的開發(fā)和運行平臺 8 2.3 網(wǎng)站數(shù)據(jù)庫簡介 9 2.3.1 acess數(shù)據(jù)庫的特性 9 2.3.2 acess數(shù)據(jù)庫的特點 9 2.4 網(wǎng)站的界面處理和布局 10第三章 需求分析 11 3.1 網(wǎng)站的需求性分析 11 3.2 建站的可行性分析 11第四章 網(wǎng)站設計 12 4.1 總體設計 12 4.1.1 前臺設計 12 4.1.2 后臺設計 12 4.2 功能設計 13 4.2.1 網(wǎng)站的結構圖 14 4.3 數(shù)據(jù)設計 14 4.3.1 網(wǎng)站數(shù)據(jù)庫的選擇 14 4.3.2 數(shù)據(jù)表的設計 14 4.3.3 網(wǎng)站的數(shù)據(jù)流圖 17 4.3.4 數(shù)據(jù)設計小結 17 4.4 代碼設計 17 4.4.1 flash滾動新聞的實現(xiàn) 20 4.4.2 站內檢索功能的實現(xiàn) 214.4.3 鼠標指向及新聞顏色區(qū)分的實現(xiàn) 224.4.4 后臺資源發(fā)布的實現(xiàn) 224.4.5 資源編輯的實現(xiàn) 234.4.6 管理員和普通用戶的權限區(qū)分 244.4.7 代碼設計小結 25第五章 網(wǎng)站的測試與維護 26 5.1 網(wǎng)站測試理論 26 5.1.1 測試原則 26 5.1.2 測試方法 26 5.2 本站測試報告 29 5.3 網(wǎng)站的后期維護 30參考文獻致謝第一章引言1.1課題的來源和網(wǎng)站系統(tǒng)的目標隨著網(wǎng)絡信息時代的來臨,互聯(lián)網(wǎng)應用越來越廣泛,從網(wǎng)上獲 并且發(fā)布信息已成為現(xiàn)代計算機應用的一大特色. 一個網(wǎng)站,是一個傳媒,也是一個窗口.普通人可以通過瀏覽各個網(wǎng)站,接觸到許多從書本上學不到的知識,還可以看看新聞之類當作是一種消遣.而大到一個企業(yè),小到一個個體通過制作自己的網(wǎng)站,向全世界宣傳自己,提供各種關于自己的信息供顧客瀏覽.這時,網(wǎng)站也就成為對外交流的窗口.同時,網(wǎng)站上普遍都有一些免費資源,從而達到資源共享,使得我們足不出戶都能得到想要的資料.現(xiàn)在很多企業(yè),學校,乃至社團都有自己的網(wǎng)站.通過網(wǎng)站使數(shù)據(jù)處理更方便快捷,人員訪問更方便.為此,為建立起校內外同學和社員的聯(lián)系,更好的開展社團活動,更為及時的發(fā)布和更新新聞和學習資料,增加校友和校外人員對學校社團的了解,同時也宣傳校園社團,提高學校知名度,建構天津農學院大學生網(wǎng)絡技術協(xié)會網(wǎng)站。1.2 設計內容與設計結果從功能上看,本網(wǎng)站只可單用戶(網(wǎng)站管理員)操作,瀏覽者不可操作站內資源.管理員可利用internet為依托,信息易發(fā)布,本網(wǎng)站可擴充性好,界面柔和.本課題主要內容包括:前臺界面:主頁用于展示社團最新信息,包括社團文字新聞,社團公告,圖片新聞,站內學習資源下載,校內、校外友情鏈接等,同時設置有站內檢索功能,方便快速檢索數(shù)據(jù)。后臺界面:為方便管理網(wǎng)站和快速發(fā)布信息和資源,本網(wǎng)站設計后臺管理系統(tǒng),界面友好,避免管理者直接面向數(shù)據(jù)庫進行操作。后臺界面主要有管理員登陸界面;用戶管理界面,可指定超級管理員和普通管理員,同時可添加管理員和修改管理賬戶密碼;前臺導航管理,可對前臺導航欄目進行動態(tài)添加;文章管理;校內外鏈接管理;資源管理。從設計流程上來看,包含以下內容:網(wǎng)站需求分析,設計報告,后臺數(shù)據(jù)庫的設計和表格的建立,設計網(wǎng)站并實現(xiàn)各模塊功能,最后進行網(wǎng)站功能測試,編寫測試報告。第二章 相關理論和技術基礎2.1 .net技術.net 是微軟推出的一個開發(fā)和運行軟件的新環(huán)境。更準確的說,.net是一個xml web services平臺。如果這樣仍然顯得晦澀,那就讓我們先從web services說起。什么是“web services”?web services是“未來的計算”。web services是可分布的、獨立的應用單元有一點類似“web component”的概念,但是,建立在開放的internet 標準(http和xml)之上的web services具有更強大的功能:web services使應用程序之間可以實現(xiàn)無縫結合:無論各個應用程序具體采用什么編程語言、當前運行在哪一種系統(tǒng)平臺上,它們都可以通過互聯(lián)網(wǎng)進行通信和交換數(shù)據(jù),并且對用戶而言,這種通信是透明的。借用微軟sanjay parthasarathy的話,要實現(xiàn)下一代的分布式計算,最基本的一點就是要讓所有的東西都成為web services。 既然web services如此重要,自然就迫切需要有一個可以方便地開發(fā)、集成web services的平臺,這個平臺就是我們要介紹的“.net”。具體地說,.net包括: 一個用來建立 .net 體驗的軟件平臺。此平臺指的是運行數(shù)據(jù)庫的服務器、web 服務器,以及其他一些系統(tǒng)。例如exchange 這樣的郵件系統(tǒng)和sql server 這樣的數(shù)據(jù)庫,以及用來在企業(yè)中組織信息的 biztalk server,用來管理運行 .net 的服務器的 application center,它們都是.net 的一部分。一個編程模型和一些工具,以用來建立和集成web service和網(wǎng)絡應用程序。這個模型就是常說的“.net framework”。一套可編程web services。用戶可以使用任何設備訪問這些web services。它們其實是編程模型、工具和平臺的最終結果。2.2 asp.net簡介asp.net是由微軟在.net framework中所提供的,開發(fā)web應用程序的類庫,封裝在system.web.dll文件中,顯露出system.web命名空間,并提供asp.net網(wǎng)頁處理、擴充以及http通道的應用程序與通信處理等工作,以及web service的基礎架構。asp.net是asp技術的后繼者,但它的發(fā)展性要比asp技術要強大許多。asp.net可以運行在安裝了.net framework的iis服務器上,若要在非微軟的平臺上運行,則需要使用mono平臺1,asp.net在2.0版本已經定型,在.net framework 3.5上則加上了許多功能,像是asp.net ajax、asp.net mvc framework、asp.net dynamic data與microsoft silverlight的服務器控件等。很多人都把 asp.net 當做是一種編程語言,但它實際上只是一個由 .net framework 提供的一種開發(fā)平臺 (development platform),并非編程語言。a是建立在通用語言運行時刻庫(clr)上的應用程序框架。它用來在服務器端構建功能強大的web應用程序。2.2.1 asp.net的優(yōu)點世界級水平的開發(fā)工具支持。在visuals的集成開發(fā)環(huán)境(ide)中,a框架由豐富的工具箱和設計器組成。所見即所得的(wysiwyg)編輯方式、拖放服務器控件、以及自動部署,僅僅是這一強大工具所提供的一少部分功能。 強大而富有彈性。由于是基于(clr)的,因此整個.net平臺的強大和富有彈性,同樣可以應用于web應用程序開發(fā)者。.net框架的類庫、消息以及數(shù)據(jù)訪問解決方案,都可以無縫集成到web。a也是語言中立的,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應用。而且,clr的互用性可以保證你升級到asp.ent的時候,現(xiàn)存的基于com的開發(fā)投資依然保留。 簡單。a使執(zhí)行常用的工作變得很容易,比如從簡單的表單提交、客戶端驗證,到部署和站點配置。例如,允許你建立用戶接口,實現(xiàn)頁面和邏輯代碼的分離,同時,就像vb的表單執(zhí)行模式那樣來處理事件(也就是說,由頁面驅動模式變成了事件驅動模式)。此外,clr簡化了部署,用來管理代碼服務,例如自動參照和垃圾回收。 易于管理。a使用一個基于文本的、分層次的配置系統(tǒng),它簡化了服務器端環(huán)境和web應用程序的設置。由于配置信息用純文本格式保存,新的設置不需要本地管理工具的支持。這種“零本地支持”的理念也同樣應用到了部署應用程序。a應用程序部署到服務器,簡化為復制必要的文件到服務器。在部署,甚至替換正在運行的變異代碼的時候,也不需要重新啟動服務器。 可伸縮性和有效利用性。a被設計成可伸縮的,能為集群和多處理器環(huán)境設計提高性能。而且,運行時刻密切監(jiān)視和管理進程,這樣,如果發(fā)生了錯誤的行為,例如漏洞和死鎖,新的進程會在當前位置建立,來幫助你的應用程序繼續(xù)處理事件請求。 可訂制和擴展。a提供一種良好的擴充結構,允許開發(fā)者在適當?shù)募墑e“插入”他們的代碼。事實上,使用自己的編寫的組件可以擴展或者替換運行時刻的任何子組件。執(zhí)行自定義驗證或狀態(tài)服務變得前所未有的容易。 安全性。內建的windows驗證和每一個應用程序的獨立配置,你可以認為你的應用程序是安全的。2.2.2 asp.net開發(fā)和運行平臺目前,asp.net運行的最佳環(huán)境為windows 2000 、windwosxp、windows 2003,當然,最舒適的開發(fā)環(huán)境是windowsxp,最佳的運前,行環(huán)境就是windows2003了。本網(wǎng)站的開發(fā)環(huán)境是在windows xp下進行的,并且測試通過。無論采取那個系統(tǒng)平臺,下列的程序是必須安裝的:(1)、iis 5.0以上(2)、ie 5.5 以上 (3)、.net framework sdk其中,.net框架可單獨安裝,也可在裝visual studio時利用安裝程序安裝。2.3 網(wǎng)站數(shù)據(jù)庫的簡介acess介紹microsoft office access(前名 microsoft access)是由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結合了 microsoft jet database engine 和 圖形用戶界面兩項特點,是 microsoft office的成員之一。access 是微軟公司推出的基于windows的桌面關系數(shù)據(jù)庫管理系統(tǒng)(rdbms,即relational database management system),是office系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊7種用來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向導、生成器、模板,把數(shù)據(jù)存儲、數(shù)據(jù)查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數(shù)據(jù)管理的任務。access能夠存取 access/jet、microsoft sql server、oracle(甲骨文軟件公司),或者任何 odbc 兼容數(shù)據(jù)庫內的資料。熟練的軟件設計師和資料分析師利用它來開發(fā)應用軟件,而一些不熟練的程序員和非程序員的進階用戶則能使用它來開發(fā)簡單的應用軟件。雖然它支援部份面向對象(oo)技術,但是未能成為一種完整的面向對象開發(fā)工具。2.3.1 acess數(shù)據(jù)庫的特性microsoft access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的web應用程序這些應用程序都利用asp技術在internet information services運行比較復雜的web應用程序則使用php/mysql或者asp/microsoft sql server2.3.2 acess數(shù)據(jù)庫的特點優(yōu)點(1)存儲方式單一 access管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為(.mdb)的數(shù)據(jù)庫文件中,便于用戶的操作和管理。 (2)面向對象 access是一個面向對象的開發(fā)工具,利用面向對象的方式將數(shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)庫管理的各種功能封裝在各類對象中。它將一個應用系統(tǒng)當作是由一系列對象組成的,對每個對象它都定義一組方法和屬性,以定義該對象的行為和外國,用戶還可以按需要給對象擴展方法和屬性。通過對象的方法、屬性完成數(shù)據(jù)庫的操作和管理,極大地簡化了用戶的開發(fā)工作。同時,這種基于面向對象的開發(fā)方式,使得開發(fā)應用程序更為簡便(3)界面友好、易操作 access是一個可視化工具,是風格與windows完全一樣,用戶想要生成對象并應用,只要使用鼠標進行拖放即可,非常直觀方便。系統(tǒng)還提供了表生成器、查詢生成器、報表設計器以及數(shù)據(jù)庫向導、表向導、查詢向導、窗體向導、報表向導等工具,使得操作簡便,容易使用和掌握。 (4)集成環(huán)境、處理多種數(shù)據(jù)信息 access基于windows操作系統(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向導和生成器工具,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印等可以方便有序地進行。 (5)access支持odbc(開發(fā)數(shù)據(jù)庫互連,open data base connectivity),利用access強大的dde(動態(tài)數(shù)據(jù)交換)和ole(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、excel表格、word文檔,還可以建立動態(tài)的數(shù)據(jù)庫報表和窗體等。access還可以將程序應用于網(wǎng)絡,并與網(wǎng)絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象生成html文件,輕松構建internet/intranet的應用。 缺點acess是小型數(shù)據(jù)庫,既然是小型就有他根本的局限性,以下幾種情況下數(shù)據(jù)庫基本上會吃不消:1.數(shù)據(jù)庫過大,一般access數(shù)據(jù)庫達到50m左右的時候性能會急劇下降.2.網(wǎng)站訪問頻繁,經常達到100人左右的在線。3.記錄數(shù)過多,一般記錄數(shù)達到10萬條左右的時候性能就會急劇下降.本站是校園社團網(wǎng)站,不涉及到機密內容,安全要求較低,網(wǎng)站較小,常規(guī)訪問量不大,由以上介紹和網(wǎng)站數(shù)據(jù)庫要求分析,采用mcrosoft公司的aceess作為后臺數(shù)據(jù)庫系統(tǒng)可滿足要求。2.4 網(wǎng)站處理和布局建站過程中用div+css樣式布局,局部應用了dreamweaver,全站圖片和按鈕用photoshop和fireworks處理,flas取之于網(wǎng)上素材。第三章 需求分析3.1 網(wǎng)絡協(xié)會網(wǎng)站的需求性分析在信息化社會高速發(fā)展的今天,各行各業(yè)都已經實現(xiàn)信息互聯(lián),高速的信息流迫使我們改變傳統(tǒng)的信息交流方式,大到整個世界的信息交流,小到一個社團、一個單位的信息傳播,網(wǎng)絡帶來的快速而便捷的信息交流方式深入各處,為適應社團的發(fā)展,提高學校和社團的知名度,組建天津農學院網(wǎng)絡技術協(xié)會網(wǎng)站是迫切需求。3.2建站可行性分析.技術可行性:asp.net技術作為當今主流的web應用程序開發(fā)技術,受到廣大從業(yè)程序員和業(yè)余愛好者的喜歡,網(wǎng)絡技術協(xié)會廣大社員有幸結識一些已入行數(shù)年的資深技術研發(fā)人員,因此,建站有一定的外部技術人員儲備,網(wǎng)站在建設過程中碰到技術困難可向他們請教。同時,我校電子系部分專業(yè)從大二開始開設asp.net課程,有相當大一部分對asp.net有興趣的同學被吸納為我會會員,其中不乏技術優(yōu)秀者,技術人員眾多,建站在技術上可行。經濟可行性:協(xié)會網(wǎng)站建站過程中,不需要太多的資金支持,學校信息中心提供全面的建設硬件支持,建站經濟上可行。.運行可行性:天津農學院擁有一流的網(wǎng)絡信息中心,服務器一應俱全,建站采用主流c/s架構,vs開發(fā)平臺,運行過程中有社員全面及時的進行維護,因此從技術上講,完全可行。第四章 網(wǎng)站設計4.1網(wǎng)站總體設計 4.1.1 前臺設計一共有6個頁面,具體如下downcontent.aspx.資源下載頁,用于呈現(xiàn)資料下載欄目具體資源downlist.aspx資源下載欄目頁imglist.aspx圖片新聞頁,用于前臺呈現(xiàn)圖片新聞index.aspx.前臺主頁newscontent.aspx.新聞內容頁,用于前臺呈現(xiàn)新聞詳細內容newslist.aspx.新聞列表頁,用于前臺呈現(xiàn)所有新聞search.aspx.站內檢索頁,用于呈現(xiàn)前臺站內檢索結果web.config配置文件所有后綴名為.aspx.cs為相關頁的代碼頁 4.1.2 后臺設計一共有12個頁面,具體如下:masterpage.master.母頁,用于構建后臺頁面相同框架login.aspx后臺系統(tǒng)登錄頁banneradd.aspx主頁一級欄目添加頁bannerlist.aspx欄目列表頁downedit.aspx.下載資源編輯頁,用于下載資源的管理downlist.aspx.站內下載資源列表頁downsearch.aspx.后臺站內資源檢索頁gif.aspx.隨機碼生成頁,用于后臺登錄頁面隨機碼生成linkedit.aspx.鏈接管理頁linklist.aspx.鏈接列表頁logout.aspx.后臺系統(tǒng)跳出頁newsedit.aspx.新聞編輯頁newsflash.aspx.前臺flash新聞添加頁newsflashlist.aspx.前臺flash新聞列表頁newslist.aspx.新聞列表頁newssearch.aspx后臺站內新聞檢索頁useradd.aspx.管理員添加頁useredit.aspx.管理員信息編輯頁userlist.aspx.管理員列表頁所有后臺頁面文件置于根文件下的cms子文件夾下, 以.aspx.cs后綴名為相應頁面的代文件4.2 功能設計前臺bander所展示欄目分一級欄目和二級欄目,可在后臺動態(tài)添加。前臺圖片新聞可動態(tài)添加。新聞,資源,公告三欄實現(xiàn)鼠標指向,即可彈出相應內容列表。bander各級欄目實現(xiàn)鼠標指向變色效果。最新圖片實現(xiàn)flash滾動。校內外鏈接可實現(xiàn)后臺添加、編輯。后臺登錄界面,生成驗證碼防止非人為手段惡意攻擊。新聞,公告,一級、二級欄目,資源下載,網(wǎng)站管理員信息,圖片新聞,校內、校外鏈接等所有站內內容實現(xiàn)動態(tài)編輯、更改、添加、刪除等功能。其中管理員指定普通管理員和超級權限問題,不同權限具有不同網(wǎng)站管理功能。后臺管理系統(tǒng)可實現(xiàn)站內資源檢索,用于管理員快速定位站內資源,新聞、公告等。4.2.1 網(wǎng)站結構圖4.3數(shù)據(jù)設計 4.3.1 數(shù)據(jù)庫選擇,采用acess數(shù)據(jù)庫,理由以上已分析說明,在此不過多贅述。 4.3.2 數(shù)據(jù)庫表的設計bander一級菜單表bander二級菜單表下載資源信息登記表flash新聞表圖片新聞記錄表校內外鏈接地址管理表站內新聞信息表管理員信息表4.3.3 網(wǎng)絡協(xié)會網(wǎng)站的數(shù)據(jù)流圖4.3.4 數(shù)據(jù)設計小結圖4.1,圖4.2中一級和二級導航欄目可實現(xiàn)動態(tài)添加,圖中未明示,詳細可參看網(wǎng)站測試效果4.4 主要功能的代碼設計本網(wǎng)站所有頁面均大量采用了技術的中datebind方法進行數(shù)據(jù)的動態(tài)綁定。例如bander欄目的綁定,部分代碼如下protected void page_load(object sender, eventargs e) if (!this.ispostback) databindtolist(); databindtobanner(); pagechange(); databindtolbnews(); databindtooutlink(); databindtoinlink(); private void databindtobanner()/將菜單信息讀出綁定到頁面上 string strsort1 = select sort1,link,module from bannersort1 where auditing = 1; /綁定一級bander dataset dssort1 = db.selectdata(strsort1, banner1); datatable sort1 = new datatable(); sort1 = dssort1.tables0; stringbuilder sb = new stringbuilder(); for (int i = 0; i sort1.rows.count; i+) /綁定二級bander string strsort2 = select sort2,link,module from bannersort2 where sort1 = + sort1.rowsisort1.tostring() + and auditing = 1; dataset dssort2 = db.selectdata(strsort2, banner2); datatable sort2 = new datatable(); sort2 = dssort2.tables0; if (sort2.rows.count = 0) sb.append(a href=); sb.append(sort1.rowsilink.tostring();/ else sb.append(); sb.append(sort1.rowsisort1.tostring(); sb.append(); if (sort2.rows.count != 0) sb.append(); for (int j = 0; j sort2.rows.count; j+) sb.append(); sb.append(sort2.rowsjsort2.tostring(); sb.append(); if (sort2.rows.count != 0) sb.append(); sb.append(); this.lbbanner.text = sb.tostring(); 同時本站大量采用了append方法, 不直接在源碼中固定布局和樣式,通過append方法來實現(xiàn)的網(wǎng)站信息的全動態(tài)綁定和追加,實現(xiàn)頁面局部布局和字體樣式設置,超鏈接等相關功能,其中包括,新聞,資源,bander,一二級欄目名,校內外鏈接等。增強了信息綁定的靈活性,給后臺管理帶來便利。例如:sb.append(); sb.append(dt.rows0name.tostring(); sb.append(下載次數(shù):); sb.append(dt.rows0downloadtime.tostring(); sb.append(資源大?。?; sb.append(dt.rows0bytesize.tostring(); sb.append(發(fā)布時間:); sb.append(dt.rows0editdate.tostring(); sb.append(資源類別:); sb.append(dt.rows0sort.tostring(); sb.append(點擊下載:); sb.append(dt.rows0name.tostring(); sb.append(); sb.append(); this.lbcontent.text = sb.tostring();4.4.1 前臺flash滾動新聞實現(xiàn)public void databindtoflash()/flash新聞 stringbuilder sb = new stringbuilder(-); dataset ds = db.selectdata(select top 5 * from flash order by id desc, flash); datatable dt = new datatable(); dt = ds.tables0; for (int i = 0; i )新聞發(fā)布時間不同有顏色區(qū)分:if (dt.rowsieditdate.tostring() = datetime.now.toshortdatestring() color = #b8ac72; else color = #000000;4.4.4 資源發(fā)布功能實現(xiàn)public void fileupload() if(fileupload1.hasfile) string name = this.txtname.text.trim(); int iindex = this.fileupload1.postedfile.filename.lastindexof(.);/獲取文件格式 int ilength = this.fileupload1.postedfile.filename.length; string sfiletype = this.fileupload1.postedfile.filename.substring(iindex + 1, ilength - iindex - 1); string bytesize = fileupload1.postedfile.contentlength.tostring(); string editdate = datetime.now.toshortdatestring(); string urladdress = ; string str = ; try this.fileupload1.saveas(server.mappath(./photo/download/ + datetime.now.year + datetime.now.month + datetime.now.day + datetime.now.hour + datetime.now.minute + datetime.now.second + name + . + sfiletype).tostring(); urladdress = convert.tostring(./photo/download/ + datetime.now.year + datetime.now.month + datetime.now.day + datetime.now.hour + datetime.now.minute +
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《留置針使用規(guī)范》課件
- 《小數(shù)數(shù)位順序表》課件
- 八下期中測試卷01【測試范圍:第1-11課】(原卷版)
- 旅游行業(yè)導游講解培訓總結
- 2006年江蘇高考語文真題及答案
- 年度目標設定與實現(xiàn)路徑計劃
- 幼兒園工作總結用心呵護溫馨成長
- 《焊工基礎知識》課件
- 2023年-2024年新員工入職前安全教育培訓試題附參考答案(奪分金卷)
- 廚師個人述職報告15篇
- 《ISO56001-2024創(chuàng)新管理體系 - 要求》之22:“8運行-8.2 創(chuàng)新行動”解讀和應用指導材料(雷澤佳編制-2024)
- 廣東省中山市2023-2024學年高三物理上學期第五次統(tǒng)測試題含解析
- 《體育科學研究方法》題庫
- 高級會計實務案例分析-第三章 企業(yè)全面預算管理
- DL∕T 5142-2012 火力發(fā)電廠除灰設計技術規(guī)程
- 城域網(wǎng)建設方案
- 政府會計 第二版 課件 第七章 凈資產與預算結余
- 2024年恩施州直事業(yè)單位選聘36人歷年(高頻重點提升專題訓練)共500題附帶答案詳解
- 上海市楊浦區(qū)2023-2024學年九年級上學期期末考試語文試題(解析版)
- 衛(wèi)生事業(yè)管理考試題庫2022
- 廣東省課程思政示范高職院校申報書
評論
0/150
提交評論