aspnet在線畢業(yè)設(shè)計(jì)論文選題、答辯管理系統(tǒng)_第1頁
aspnet在線畢業(yè)設(shè)計(jì)論文選題、答辯管理系統(tǒng)_第2頁
aspnet在線畢業(yè)設(shè)計(jì)論文選題、答辯管理系統(tǒng)_第3頁
aspnet在線畢業(yè)設(shè)計(jì)論文選題、答辯管理系統(tǒng)_第4頁
aspnet在線畢業(yè)設(shè)計(jì)論文選題、答辯管理系統(tǒng)_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

某某大學(xué)畢業(yè)設(shè)計(jì)(論文)說明書題目:在線畢業(yè)設(shè)計(jì)論文選題、答辯管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)作者:學(xué)號(hào):系(院):計(jì)算機(jī)科學(xué)系專業(yè)班級(jí):計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)者:實(shí)驗(yàn)師(姓名)(專業(yè)技術(shù)職務(wù))評(píng)閱者:(姓名)(專業(yè)技術(shù)職務(wù))2009年8月xxx

畢業(yè)設(shè)計(jì)(論文)中文摘要在線畢業(yè)設(shè)計(jì)論文選題、答辯管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要:本系統(tǒng)是為某某學(xué)校設(shè)計(jì)開發(fā)的一個(gè)在線教師論文管理系統(tǒng),來研究基于B/S模式的在線教務(wù)管理的實(shí)現(xiàn),采用的是ASP.NET+SQL模式的電子管理平臺(tái)。該管理系統(tǒng)有機(jī)的結(jié)合教師論文信息的現(xiàn)實(shí)情況,采取各種直觀的手段,方便教師和管理者有針對(duì)性的制定培養(yǎng)計(jì)劃,以便查漏補(bǔ)缺。此系統(tǒng)設(shè)計(jì)上采用三層結(jié)構(gòu)、WebService技術(shù),使之在選用平臺(tái)、采用技術(shù)上具有先進(jìn)性、前瞻性、擴(kuò)充性,從而保證建成的系統(tǒng)具有良好的穩(wěn)定性、可擴(kuò)充性。系統(tǒng)設(shè)計(jì)按標(biāo)準(zhǔn)化、規(guī)范化,分層設(shè)計(jì),構(gòu)件化實(shí)現(xiàn)。采用軟件構(gòu)件化的開發(fā)方式,使系統(tǒng)結(jié)構(gòu)分層,業(yè)務(wù)與實(shí)現(xiàn)分離,邏輯與數(shù)據(jù)分離;以統(tǒng)一的服務(wù)接口規(guī)范為核心,使用開放標(biāo)準(zhǔn)。從功能上來說,系統(tǒng)是比較完備的,系統(tǒng)以Web界面與用戶交互,為用戶提供信息并接受其操作,同時(shí)通過數(shù)據(jù)庫管理系統(tǒng)來存儲(chǔ)信息數(shù)據(jù)。系統(tǒng)實(shí)現(xiàn)了對(duì)信息數(shù)據(jù)的瀏覽、查詢、編輯和管理等基本數(shù)據(jù)庫操作,采用了模塊化設(shè)計(jì)方法,根據(jù)用戶的需求及程序的應(yīng)用與維護(hù)的易用性,將各個(gè)部分置于不同的模塊當(dāng)中,方便了程序的擴(kuò)展與維護(hù),同時(shí)建立了程序功能復(fù)用的基礎(chǔ)。關(guān)鍵詞:ASP.NET數(shù)據(jù)庫SQL管理系統(tǒng)畢業(yè)設(shè)計(jì)(論文)外文摘要TheReaserchAndImplementOfNetworkSalingSystemBasedOnB/SAbstract:Thesystemisanonlinearticlesmanagementsystem,usingthemodeltoCustomisedASP.NET+sql2008runningasmalle-commerceplatform.Thenetworkdistributionsystembandsfranchiserandworkflowoftheenterprisetogether,andcutsaneffectivechannelfromtheenterprisetofranchiser.Thesystemcanalsoimprovethework'sefficiencyandincreasesthesalethroughbreakingtheobstaclebetweenbranchandbranch,enterpriseandenterprise.Fromthefunctionalpointofview,thesystemisrelativelycomplete.Webinterfacewiththesystemtousersintheworld,providinginformationtousersandacceptitsoperation,andthroughthedatabasemanagementsystemtostoreinformation.Systemtoachievedatabrowseinformation,referral,editingandmanagementofbasicdatabaseoperations,theuseofmodularsystemdesignmethodology,basedonuserdemandandapplicationproceduresandthemaintenanceoftheuser-friendlynature,eachcomponentwillbeplacedindifferentmodules,tofacilitatetheprocessofexpansionandmaintenance,andestablishedproceduresofthefunctionalusebasis.Keywords:ASP.NET;articles;Networkdistribution;Database;sql2008.目錄第一章引言 51.1 課題的研究背景與意義 51.1.1課題的研究背景 61.1.2課題的研究意義 61.2可行性分析 71.3論文各章簡介 10第二章系統(tǒng)功能模塊劃分 112.1業(yè)務(wù)流分析 112.2數(shù)據(jù)流分析 122.3數(shù)據(jù)字典 12第三章系統(tǒng)功能模塊劃分 16第四章數(shù)據(jù)庫設(shè)計(jì) 174.1數(shù)據(jù)庫需求分析 174.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 174.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 18第五章系統(tǒng)模塊界面設(shè)計(jì) 215.1管理員用戶界面 215.1.1系統(tǒng)登陸界面 215.1.2管理員首頁操作界面 225.1.3管理員信息管理界面 235.1.4學(xué)生信息管理界面 245.2論文信息管理操作界面 255.3修改密碼界面 26結(jié)論 27致謝 28參考文獻(xiàn) 29

第一章引言課題的研究背景與意義Internet是世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò)。所謂計(jì)算機(jī)網(wǎng)絡(luò),就是把分步在不同地理區(qū)域的計(jì)算機(jī)與專門外部設(shè)備用通信線路互連成一個(gè)規(guī)模大、功能強(qiáng)的網(wǎng)絡(luò)系統(tǒng),從而使計(jì)算機(jī)之間相傳遞信息,共享硬件、軟件,數(shù)據(jù)信息等資源。它是現(xiàn)代通信技術(shù)與計(jì)算機(jī)技術(shù)相結(jié)合的產(chǎn)物。而Internet連接著世界各地?cái)?shù)以千萬計(jì)大大小小的電腦網(wǎng)絡(luò)和主機(jī),是世界上最開放的計(jì)算機(jī)網(wǎng)絡(luò)。1969年,美國國防部研究計(jì)劃管理局(ARPA)開始建立一個(gè)命名為ARPANET的網(wǎng)絡(luò),當(dāng)時(shí)建立這個(gè)網(wǎng)絡(luò)的目的只是為了將美國的幾個(gè)軍事及研究用電腦主機(jī)連接起來。人們普遍認(rèn)為ARPANET就是Internet的雛形。1985年,美國國家科學(xué)基金會(huì)(NFS)開始建立NSFNET,它成為Internet上主要用于科研和教育的主干部分,代替了ARPANET的骨干地位。1989年MILNET(由ARPANET分離出來)實(shí)現(xiàn)和NSFNET連接后,就開始采用Internet這個(gè)名稱。自此以后,其他部門的計(jì)算機(jī)網(wǎng)相繼并入Internet,ARPANET就宣告解散。90年代是Internet的商業(yè)化階段,商業(yè)機(jī)構(gòu)開始進(jìn)入Internet,使Internet開始了商業(yè)化的新進(jìn)程,也成為Internet大發(fā)展的強(qiáng)大推動(dòng)力。1995年,NSFNET停止運(yùn)作,Internet已徹底商業(yè)化了。Internet的規(guī)模一直呈指數(shù)增長,除了網(wǎng)絡(luò)規(guī)模在擴(kuò)大外,Internet應(yīng)用領(lǐng)域也在走向多元化。最初的網(wǎng)絡(luò)應(yīng)用主要是電子郵件、新聞組、遠(yuǎn)程登陸和文件傳輸,網(wǎng)絡(luò)用戶主要是科技工作者。然而到了90年代早期,一種新型的網(wǎng)絡(luò)應(yīng)用——萬維網(wǎng)問世后,一下子將無數(shù)非學(xué)術(shù)領(lǐng)域的用戶帶進(jìn)了網(wǎng)絡(luò)世界,萬維網(wǎng)以其信息量大、查詢快捷方便而很快被人們所接受。隨著多媒體通訊業(yè)務(wù)的開通,Internet已經(jīng)實(shí)現(xiàn)了網(wǎng)上購物、遠(yuǎn)程教育、遠(yuǎn)程醫(yī)療、視頻點(diǎn)播、視頻會(huì)議等新應(yīng)用,可以說Internet的應(yīng)用領(lǐng)域已經(jīng)深人到社會(huì)生活的方方面面。Internet之所以發(fā)展如此迅速,被稱為二十世紀(jì)末最偉大的發(fā)明,是因?yàn)镮nternet從一開始就具有的開放、自由、平等、合作和免費(fèi)的特性所推動(dòng)的。也正是這些特性,再加上共享性、交互性、虛擬性、全球性和個(gè)性化,使得Internet稱為二十一世紀(jì)的商業(yè)"聚寶盆"。萬維網(wǎng)的英文全稱是WorldWideWeb,也可以寫為WWW、Web或3W。它是使用超文本探索Internet的系統(tǒng),最早由位于日內(nèi)瓦的歐洲粒子物理實(shí)驗(yàn)室CERN所創(chuàng)建。創(chuàng)建者的目的是建立一種網(wǎng)絡(luò)系統(tǒng),將分布在世界各地的物理學(xué)家組織在一起,互相交流設(shè)計(jì)思想和研究成果。1990年底,第一套WWW軟件問世,其后發(fā)展極為迅速。WWW不僅能夠傳輸文本,也能夠傳輸圖像、聲音和動(dòng)畫信息。在使用WWW進(jìn)行文件閱讀時(shí),屏幕上會(huì)出現(xiàn)許多不同于基色的詞或詞組,這就是“超級(jí)鏈接”,超級(jí)鏈接是指向Web頁面的統(tǒng)一資源定位器(URL)的對(duì)象。當(dāng)用戶單擊一個(gè)超級(jí)鏈接時(shí),該用戶界面就會(huì)跳轉(zhuǎn)到超級(jí)鏈接所指向的Web頁面。URL可以看作是Web頁面的地址。每個(gè)Web頁面都有一個(gè)或多個(gè)URL與之相關(guān)。WWW采用與“網(wǎng)”狀結(jié)構(gòu)組織有關(guān)的資源。與其他信息發(fā)布工具相比,WWW由于所需的費(fèi)用很低,應(yīng)用范圍很廣,因而具有很大的吸引力。隨著文本、圖像、影像、聲音和交互式應(yīng)用程序的統(tǒng)一,WWW已經(jīng)成為信息交換的有效方式。WWW使訪問者可以瀏覽各種信息資源,并通過各種超級(jí)鏈接輕易地從一種信息資源轉(zhuǎn)到另一種信息資源。隨著新的應(yīng)用程序和瀏覽器不斷出現(xiàn),Web已成為Internet上發(fā)布文本和多媒體信息的通用手段。1.1.1課題的研究背景長久以來,國家都很重視教育,無論是在政策還是財(cái)政上都給與很大程序的傾斜。而隨著社會(huì)的不斷高速發(fā)展,就業(yè)的壓力越來越大,所以在學(xué)校方面,如何更有效地進(jìn)行教師論文信息管理,以便騰出手來進(jìn)行更重要的教育工作,是一個(gè)很大的課題。而現(xiàn)行的教師論文管理系統(tǒng),仍然是很傳統(tǒng)的手工操作的“筆紙操作系統(tǒng)”,全部信息由負(fù)責(zé)的老師進(jìn)行紙頁記錄,然后進(jìn)行傳達(dá)保存工作,但這其中會(huì)涉及到各部門間的信息傳達(dá)、信息查找等,由于每個(gè)人的字跡習(xí)慣都不一樣,所以,在信息傳達(dá)過程中會(huì)造成一定的失誤,而這失誤對(duì)于學(xué)校管理方面是很不好的。由此,重組一個(gè)新的教師論文信息管理系統(tǒng),是迫在眉睫。1.1.2課題的研究意義計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的不斷進(jìn)步和提升,使人類的信息分析方式和生活方式都得到了很大的改變,而各個(gè)產(chǎn)業(yè)都在自己的領(lǐng)域中不同深度的融入了計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù),對(duì)本行業(yè)的發(fā)展起了很大的推動(dòng)作用?;贐/S模式的教師論文管理系統(tǒng)克服了傳統(tǒng)信息分析方式時(shí)所帶來的人力、物力以及時(shí)間上的浪費(fèi)和對(duì)學(xué)生心理造成的負(fù)面影響,同時(shí)也保證了分析過程的科學(xué)化、高效化,使管理過程方便、準(zhǔn)確、快捷、深入人心。本課程設(shè)計(jì)利用ASP.NET和SQL技術(shù)實(shí)現(xiàn)。網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,使得人類社會(huì)突飛猛進(jìn),數(shù)據(jù)分析共享是其中一個(gè)重要的增進(jìn)渠道。采用這種管理方式,一是無紙化管理,節(jié)約的造紙印刷資源不可計(jì)數(shù);二是在管理方式及方法上有了多種選擇,增加了信息的可讀性和可管理性??傊殡S著個(gè)人電腦的普及和使用電腦人口的增加,網(wǎng)絡(luò)管理在眾多的銷售渠道中脫穎而出,其地位及占有量一定會(huì)逐漸增加。技術(shù)革命引發(fā)產(chǎn)業(yè)結(jié)構(gòu)變革,市場的競爭規(guī)則也會(huì)跟著發(fā)生變化,網(wǎng)絡(luò)管理的產(chǎn)生是流通領(lǐng)域中的一場革命。1.2可行性分析隨著計(jì)算機(jī)技術(shù)的發(fā)展和網(wǎng)絡(luò)人口的增加,網(wǎng)絡(luò)世界也越來越廣博,越來越豐富,網(wǎng)絡(luò)信息的分析深度也越來越大。我們相信要不了太長有時(shí)間,用戶就可以在網(wǎng)絡(luò)世界上獲得他們?cè)诂F(xiàn)實(shí)世界上可以獲得而不方便獲得的所有信息。可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。要達(dá)到這個(gè)目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng)分析和設(shè)計(jì)的過程。系統(tǒng)的可行性分析主要包括經(jīng)濟(jì)上的可行性,技術(shù)上的可行性,操作上的可行性和法律上的可行性。本系統(tǒng)的可行性分析如下:1.2.1經(jīng)濟(jì)可行性由于開發(fā)此教師論文管理系統(tǒng)所需的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(ASP.NET+SQl),市場上都容易購買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護(hù)上,對(duì)用戶不造成過重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少學(xué)校的工作強(qiáng)度,提高工作效率,而且方便了學(xué)生的查詢,打破了傳統(tǒng)的管理模式,極大限度的方便了用戶,也為系統(tǒng)的進(jìn)一步推廣創(chuàng)造了條件,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出不大,所節(jié)省的大量人力、財(cái)力產(chǎn)生的效益將遠(yuǎn)遠(yuǎn)大于本管理系統(tǒng)的開發(fā)成本,所以從經(jīng)濟(jì)方面講開發(fā)此系統(tǒng)是可行的。1.2.2技術(shù)可行性 教師論文管理系統(tǒng)的開發(fā)基于B/S模式,主要包括前端應(yīng)用程序的開發(fā)以及后臺(tái)數(shù)據(jù)庫的建立和維護(hù)兩個(gè)方面。對(duì)于前者要求應(yīng)具備功能完備、易于使用等特點(diǎn),而對(duì)于后者則要求能建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。本系統(tǒng)擬以B/S作為系統(tǒng)開發(fā)模式,采用ASP.NET和SQL分別作為前端和后端的開發(fā)工具。近年來,互聯(lián)網(wǎng)迅猛發(fā)展,基于圖形化的網(wǎng)絡(luò)測覽器的開發(fā),更加推動(dòng)了環(huán)球信息網(wǎng)的發(fā)展。隨著Internet用戶數(shù)的迅速增加,TCP/IP協(xié)議已被各計(jì)算機(jī)與網(wǎng)絡(luò)廠商以及廣大用戶普遍接受。同時(shí)各單位內(nèi)部局域網(wǎng)普遍應(yīng)用,它們都想與Internet連接以獲得更多的資源來滿足其經(jīng)營和發(fā)展的需要。從Client/Server到Brower/Server已成為一種必然的趨勢。Brower/Server的基本思想是在內(nèi)部網(wǎng)絡(luò)上采用Internet的TCP/IP作為通訊協(xié)議,并以Internet的Web模型作為標(biāo)準(zhǔn)平臺(tái),通過簡單的瀏覽界面,方便地提供電子郵件,文件傳輸,電子公告和新聞數(shù)據(jù)查詢等服務(wù),還可以通過防火墻或代理服務(wù)器等方式與Intrnet連接以實(shí)現(xiàn)企業(yè)內(nèi)部網(wǎng)上的用戶對(duì)Internet進(jìn)行瀏覽查詢,同時(shí)對(duì)外提供信息服務(wù)。主要由三部分組成:瀏覽器,WWW服務(wù)器和后臺(tái)參數(shù)據(jù)庫服務(wù)器。瀏覽器是一個(gè)標(biāo)準(zhǔn)的客戶端應(yīng)用軟件,為各種操作系統(tǒng)提供統(tǒng)一的操作界面;WWW服務(wù)器既可作測覽服務(wù)器,也可用作應(yīng)用服務(wù)器:作為瀏覽服務(wù)器時(shí),用來存儲(chǔ)HTML文件,并通過HTTP協(xié)議在瀏覽器和服務(wù)器之間的連接,供用戶瀏覽;作為應(yīng)用服務(wù)器時(shí),它存儲(chǔ)可執(zhí)行的應(yīng)用程序,并嵌套HTML文件,由用戶在客戶機(jī)上啟動(dòng),在服務(wù)器上執(zhí)行,并通過標(biāo)準(zhǔn)的通用網(wǎng)關(guān)接口程序(CGI)或各廠商提供的專用API訪問后臺(tái)數(shù)據(jù)庫運(yùn)行結(jié)果,再通過瀏覽器輸出,后臺(tái)數(shù)據(jù)庫則用來存取數(shù)據(jù)信息。這種方式具有如下的基本特征:以目標(biāo)為中心,實(shí)現(xiàn)各類信息的包容與廣泛的信息共享。因?yàn)樗黄苽鹘y(tǒng)結(jié)構(gòu)的限制,人們可以輕易地以共同的興趣,共同的利益,共同的范圍,共同的工作目標(biāo)為中心組織信息交流,實(shí)現(xiàn)廣泛的信息共享。信息的提供者和使用者融為一體。技術(shù)的開放性它所基于的標(biāo)準(zhǔn)是開放的,非專用的,是經(jīng)過標(biāo)準(zhǔn)化組織制定的。以Web為核心的技術(shù)構(gòu)成了與平臺(tái)無關(guān)的統(tǒng)一而簡單的交流方式。較低的管理成本客戶機(jī)/服務(wù)器模式中,開發(fā)人員必須處理多種平臺(tái),每個(gè)平臺(tái)上有不同的軟件和文件,必須在每一臺(tái)客戶機(jī)上進(jìn)行維護(hù)和升級(jí),需要較高的成本。Web應(yīng)用具有較低維護(hù)費(fèi)用,允許在中心服務(wù)器上安裝應(yīng)用程序,需要時(shí)可將它下載到客戶機(jī),管理費(fèi)用低。另外由于這種技術(shù)簡明易用,培訓(xùn)費(fèi)用也很低。自我服務(wù)。每個(gè)人都在這種信息系統(tǒng)上各取所需,無需他人幫助說明或解釋,能夠?qū)崿F(xiàn)客戶化的自我服務(wù)。在B/S結(jié)構(gòu)中以WEB為中心,基于TCP協(xié)議和HTTP協(xié)議,改變了傳統(tǒng)C/S結(jié)構(gòu)下的客戶機(jī)/服務(wù)器的二層結(jié)構(gòu),形成客戶機(jī)/應(yīng)用服務(wù)器/數(shù)據(jù)服務(wù)器的三層結(jié)構(gòu)??蛻舳送ㄟ^瀏覽器發(fā)出WEB的HTTP請(qǐng)求,有WEB服務(wù)器接受客戶請(qǐng)求,通過接口訪問后臺(tái)數(shù)據(jù)庫服務(wù)器,數(shù)據(jù)庫服務(wù)器處理查詢請(qǐng)求,并將結(jié)果返回WEB服務(wù)器,最后由WEB服務(wù)器將結(jié)果轉(zhuǎn)化為HTML文檔及各種腳本傳回客戶端瀏覽器。B/S結(jié)構(gòu)大大減輕了客戶端的負(fù)擔(dān)。由于基于TCP/IP協(xié)議和HTTP協(xié)議,很好的解決了跨平臺(tái)問題,系統(tǒng)的開放性,通用性強(qiáng),擴(kuò)展性強(qiáng),易于維護(hù)。但當(dāng)HTML文檔量大,將導(dǎo)致數(shù)據(jù)的傳輸效率降低。同時(shí)HTML文檔難以加密,安全性較差。ASP.NET是目前比較流行的一種制作動(dòng)態(tài)網(wǎng)頁的技術(shù),使用VBScript、JavaScript等簡單易學(xué)的腳本語言,結(jié)合HTML代碼,即可快速地完成系統(tǒng)的應(yīng)用程序;無須編譯、容易編寫,可在服務(wù)器端直接執(zhí)行;使用普通的文本編輯器,如Windows的記事本,既可以進(jìn)行編輯設(shè)計(jì);與瀏覽器無關(guān),客戶端所使用的瀏覽器只要可執(zhí)行HTML碼,即可瀏覽ASP.NET所設(shè)計(jì)的網(wǎng)頁內(nèi)容就行,ASP.NET所使用的腳本語言(VBScript、JavaScript)均在Web服務(wù)器端執(zhí)行,客戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言;ASP.NET能與任何ActiveScripting語言兼容,除了可使用VBScript或JavaScript語言來設(shè)計(jì)外,還可以通過plug-in的方式,使用由第三方提供的其他腳本語言,譬如REXX、Perl、Tcl等,腳本引擎是處理腳本程序的COM(ComponentObjectModel);可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本;ActiveXServerComponents(ActiveX服務(wù)器組件)具有無限可擴(kuò)充性??梢允褂肰isualBasic、Java、VisualC++、COBOL等程序設(shè)計(jì)語言來編寫你所需要的ActiveXServerComponents。SQL2008作為微軟在Windows系列平臺(tái)上開發(fā)的數(shù)據(jù)庫,一經(jīng)推出就以其易用性得到了很多用戶的青睞,相信大多數(shù)將自己的業(yè)務(wù)建立在Windows平臺(tái)上的用戶都會(huì)對(duì)它有相當(dāng)?shù)挠H切感。區(qū)別于FoxPro、Sql2008小型數(shù)據(jù)庫,SQL2008是一個(gè)功能完備的數(shù)據(jù)庫管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的SQL語言、擴(kuò)展的特性(如復(fù)制、OLAP、分析)等功能。而像存儲(chǔ)過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。因此從技術(shù)方面講開發(fā)此系統(tǒng)是可行的。1.2.3操作可行性 本系統(tǒng)是一個(gè)基于Web的教師論文管理系統(tǒng),是Web技術(shù)應(yīng)用于網(wǎng)上數(shù)據(jù)分析共享的產(chǎn)物,是教育發(fā)展歷史上的一個(gè)新階段。系統(tǒng)基于Web的工作界面,使教師和管理人員無論身處何地,都能在瀏覽器中直接對(duì)信息進(jìn)行錄入、瀏覽、修改、刪除、查閱等新聞管理工作。在操作使用上十分方便,只需連上網(wǎng),在自己的電腦上通過Web瀏覽器就可使用本系統(tǒng),同時(shí)所有的操作都是基于Web的的操作方式,如:鏈接、按鈕、文本框等等。所有的操作通過瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,用戶不需培訓(xùn)。因此,在操作使用上,本系統(tǒng)簡單、方便,易于使用戶們接受,本系統(tǒng)盡力為用戶著想,因而該系統(tǒng)是方便可操作的。1.2.4法律可行性即該平臺(tái)的開發(fā)會(huì)不會(huì)在社會(huì)上引起侵權(quán)或其它責(zé)任問題。因?yàn)樵撈脚_(tái)是作為畢業(yè)設(shè)計(jì)與商業(yè)無關(guān),又因?yàn)槭亲灾鏖_發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。1.3論文各章簡介第1章引言部分,引言主要敘述課題的研究背景和意義,以及問題的可行性分析。第2章主要內(nèi)容是:系統(tǒng)需求分析包括,業(yè)務(wù)流程分析;數(shù)據(jù)流分析;數(shù)據(jù)字典。第3章主要內(nèi)容是:系統(tǒng)設(shè)計(jì)包括,系統(tǒng)設(shè)計(jì)思想(如頁面模塊化、注意安全性、代碼的復(fù)用等);系統(tǒng)功能模塊劃分。第4章主要內(nèi)容是:數(shù)據(jù)庫設(shè)計(jì)包括,數(shù)據(jù)庫需求分析,數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。第5章主要內(nèi)容是:系統(tǒng)通用功能模塊的編寫包括,系統(tǒng)結(jié)構(gòu)概覽(如系統(tǒng)目錄結(jié)構(gòu)、管理模塊用到的公共ASP.NET頁面、管理模塊用到的其他ASP.NET頁面、客戶模塊用到的公共ASP.NET頁面、客戶模塊用到的公共ASP.NET頁面)。第6章主要內(nèi)容是:界面包括,首頁界面結(jié)構(gòu)設(shè)計(jì);系統(tǒng)用戶管理模塊(管理員管理,添加學(xué)生,管理學(xué)生);教師管理模塊(添加教師,管理教師);論文管理模塊(上傳論文,管理論文);個(gè)人信息管理(修改個(gè)人信息模塊)。最后還有結(jié)論、致謝、參考文獻(xiàn)等等內(nèi)容的介紹。

第二章系統(tǒng)功能模塊劃分2.1業(yè)務(wù)流分析教師論文管理系統(tǒng)工作流程為:系統(tǒng)啟動(dòng)并系統(tǒng)界面,根據(jù)不同權(quán)限的用戶進(jìn)行分別操作。教師用戶可以對(duì)教師信息進(jìn)行添加、對(duì)論文信息進(jìn)行管理等權(quán)限,系統(tǒng)管理員有對(duì)系統(tǒng)管理的所有功能進(jìn)行操作的權(quán)限。本系統(tǒng)的業(yè)務(wù)流程圖如圖2-1所示:教師管理員教師管理員系統(tǒng)管理系統(tǒng)管理登陸界面登陸界面登陸系統(tǒng)教師論文信息管理登陸系統(tǒng)教師論文信息管理后臺(tái)操作界面后臺(tái)操作界面本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)與信息分析模式相結(jié)合,按照信息分析的服務(wù)流程設(shè)計(jì)完成的。同時(shí)為擴(kuò)展服務(wù)范圍,初步設(shè)計(jì)一個(gè)宣傳平臺(tái)以利于信息發(fā)布和分析。為了使系統(tǒng)在各項(xiàng)管理中發(fā)揮更大的作用,實(shí)現(xiàn)工作過程的計(jì)算機(jī)化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下系統(tǒng)開發(fā)目標(biāo):具體目標(biāo)如下:(1)操作簡單、界面友好:完全控件式的頁面布局,使得信息的查詢工作更簡便;許多選項(xiàng)包括病組分類、病組、發(fā)病情況等只需要點(diǎn)擊鼠標(biāo)從下拉菜單中選取就可以完成。(2)即時(shí)可見:對(duì)信息的處理(包括添加、修改、刪除)將立即在主頁的對(duì)應(yīng)欄目顯示出來,達(dá)到"即時(shí)發(fā)布、即時(shí)見效"的功能。(3)功能完善:不僅包括常見系統(tǒng)的信息管理的各個(gè)方面:信息錄入、瀏覽、刪除、修改、查詢等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對(duì)即時(shí)信息的管理要求。而且,還能進(jìn)行對(duì)會(huì)員的管理,對(duì)會(huì)員的資料進(jìn)行審核,以及上傳文件的管理。同時(shí),為了能有效方面的更新系統(tǒng)的界面。(4)方便移植:系統(tǒng)應(yīng)具有實(shí)用性、可靠性和適用性,同時(shí)注意到先進(jìn)性。針對(duì)不同的用戶,只需要稍作修改就可以開發(fā)出適合自己特點(diǎn)的網(wǎng)絡(luò)管理系統(tǒng)。系統(tǒng)界面中所需的條目,圖片等數(shù)據(jù)都存放于數(shù)據(jù)文件中,只要對(duì)該文件做部分修改,就能在系統(tǒng)界面上實(shí)現(xiàn)及時(shí)更新的效果,減少了更改系統(tǒng)源代碼的復(fù)雜性。(5)動(dòng)態(tài)管理:對(duì)系統(tǒng)數(shù)據(jù)庫實(shí)行動(dòng)態(tài)操作,能實(shí)現(xiàn)對(duì)數(shù)據(jù)庫信息的動(dòng)態(tài)查詢、動(dòng)態(tài)更新修改和動(dòng)態(tài)錄入數(shù)據(jù)。2.2數(shù)據(jù)流分析數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題?,F(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖(dataflowdiagram,簡稱DFD)來實(shí)現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。教師論文管理系統(tǒng)的數(shù)據(jù)流程:對(duì)本系統(tǒng)操作的數(shù)據(jù)源有學(xué)生用戶和教師用戶兩種,首先由教師用戶將成績信息保存到數(shù)據(jù)庫中,然后再進(jìn)行發(fā)布。所有用戶均可以進(jìn)行信息查詢。通過對(duì)本系統(tǒng)的需求分析,系統(tǒng)的基本功能已經(jīng)確定。整個(gè)系統(tǒng)的數(shù)據(jù)流程圖如2-2:教師用戶教師用戶教師用戶教師用戶操作界面操作界面后臺(tái)界面后臺(tái)界面管理論文管理論文信息系統(tǒng)信息維護(hù)系統(tǒng)數(shù)據(jù)庫系統(tǒng)信息維護(hù)系統(tǒng)數(shù)據(jù)庫2.3數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。2.3.1冬棗病蟲防治在線宣傳系統(tǒng)的數(shù)據(jù)字典1.數(shù)據(jù)字典列表——數(shù)據(jù)流數(shù)據(jù)存儲(chǔ)名稱:管理員信息數(shù)據(jù)來源:管理員信息表數(shù)據(jù)去向:管理員登陸模塊數(shù)據(jù)組成:管理員信息=管理員帳號(hào)+密碼+權(quán)限+注冊(cè)時(shí)間描述:存儲(chǔ)了管理員的基本信息數(shù)據(jù)存儲(chǔ)名稱:教師信息數(shù)據(jù)來源:教師信息表數(shù)據(jù)去向:教師模塊數(shù)據(jù)組成:教師信息=教師帳號(hào)+密碼+權(quán)限+添加時(shí)間等描述:存儲(chǔ)了教師的基本信息數(shù)據(jù)存儲(chǔ)名稱:論文信息數(shù)據(jù)來源:論文信息表數(shù)據(jù)去向:論文模塊數(shù)據(jù)組成:論文信息=系統(tǒng)編號(hào)+標(biāo)題+內(nèi)容+上傳者+添加時(shí)間等描述:存儲(chǔ)了論文的基本信息數(shù)據(jù)存儲(chǔ)名稱:學(xué)生信息數(shù)據(jù)來源:學(xué)生信息表數(shù)據(jù)去向:學(xué)生模塊數(shù)據(jù)組成:學(xué)生信息=學(xué)生姓名+學(xué)號(hào)+性別+班級(jí)+身份證+電話+添加時(shí)間等描述:存儲(chǔ)了學(xué)生的基本信息描述:管理員登錄系統(tǒng)進(jìn)行管理員登錄管理輸入:管理員的用戶名、密碼過程:判斷是否為合法的管理員描述:管理員登錄系統(tǒng)進(jìn)行管理員登錄管理輸入:管理員的用戶名、密碼過程:判斷是否為合法的管理員輸出:后臺(tái)系統(tǒng)主界面名稱:查詢信息描述:根據(jù)條件查詢所需信息輸入:輸入查詢的條件過程:查詢系統(tǒng)的用戶所需的信息輸出:查詢得到的信息頁面名字:錄入信息名字:錄入信息描述:學(xué)生信息,論文信息等的錄入輸入:輸入要添加錄入的信息過程:將需要添加錄入的信息加入數(shù)據(jù)庫中輸出:系統(tǒng)新的信息表頁面輸出:查詢得到的信息頁面名字:修改、刪除信息描述:對(duì)學(xué)生信息,論文信息等修改或刪除后存入數(shù)據(jù)庫中輸入:輸入要修改或刪除的信息過程:對(duì)需要修改的信息做修改、刪除過時(shí)的信息輸出:系統(tǒng)新的信息表頁面輸出:查詢得到的信息頁面名字:數(shù)據(jù)庫信息別名:無描述:存儲(chǔ)了數(shù)據(jù)庫的基本信息名字:數(shù)據(jù)庫信息別名:無描述:存儲(chǔ)了數(shù)據(jù)庫的基本信息數(shù)據(jù)組成:數(shù)據(jù)庫信息=管理員信息+教師信息+學(xué)生信息+論文信息位置:數(shù)據(jù)庫輸出:查詢得到的信息頁面2.3.2教師論文管理系統(tǒng)的數(shù)據(jù)項(xiàng)管理員數(shù)據(jù)項(xiàng):名稱:名稱:管理員帳號(hào)簡述:管理員的帳號(hào)信息數(shù)據(jù)類型:文本字段大?。?0名稱:管理員密碼簡述:每個(gè)管理員所對(duì)應(yīng)的密碼數(shù)據(jù)類型:文本字段大?。?0名稱:注冊(cè)時(shí)間簡述:管理員的注冊(cè)時(shí)間名稱:注冊(cè)時(shí)間簡述:管理員的注冊(cè)時(shí)間數(shù)據(jù)類型:時(shí)間字段大?。?0名稱:管理員權(quán)限簡述:管理員的權(quán)限數(shù)據(jù)類型:文本字段大小:30教師數(shù)據(jù)項(xiàng):名稱:名稱:教師帳號(hào)簡述:教師的帳號(hào)信息數(shù)據(jù)類型:文本字段大?。?0名稱:教師密碼簡述:每個(gè)教師所對(duì)應(yīng)的密碼數(shù)據(jù)類型:文本字段大?。?0名稱:注冊(cè)時(shí)間簡述:教師的注冊(cè)時(shí)間名稱:注冊(cè)時(shí)間簡述:教師的注冊(cè)時(shí)間數(shù)據(jù)類型:時(shí)間字段大小:30名稱:教師權(quán)限簡述:教師的權(quán)限數(shù)據(jù)類型:文本字段大?。?0學(xué)生數(shù)據(jù)項(xiàng)名稱:性別簡述:學(xué)生的性別名稱:性別簡述:學(xué)生的性別數(shù)據(jù)類型:文本字段大?。?0名稱:學(xué)生姓名簡述:學(xué)生姓名的信息數(shù)據(jù)類型:文本字段大?。?0名稱:成績簡述:學(xué)生的成績信息名稱:成績簡述:學(xué)生的成績信息數(shù)據(jù)類型:數(shù)字字段大小:長整型名稱:班級(jí)簡述:學(xué)生的班級(jí)信息數(shù)據(jù)類型:文本字段大?。?0論文數(shù)據(jù)項(xiàng)名稱:內(nèi)容簡述:論文名稱:內(nèi)容簡述:論文的內(nèi)容信息數(shù)據(jù)類型:文本字段大?。?0名稱:論文標(biāo)題簡述:論文的標(biāo)題數(shù)據(jù)類型:文本字段大?。?0名稱:上傳時(shí)間名稱:上傳時(shí)間簡述:論文的上傳時(shí)間信息數(shù)據(jù)類型:數(shù)字字段大?。洪L整型名稱:上傳者簡述:上傳論文的學(xué)生數(shù)據(jù)類型:文本字段大?。?0

第三章系統(tǒng)功能模塊劃分根據(jù)系統(tǒng)功能分析,可以畫出系統(tǒng)的功能模塊圖,從教師界面及管理員界面分別對(duì)功能模塊圖加以描述。教師界面的系統(tǒng)功能模塊圖如圖3-1所示:教師登陸教師登陸教師操作界面教師操作界面管理論文信息管理學(xué)生信息管理論文信息管理學(xué)生信息管理員界面的系統(tǒng)功能模塊圖如圖3-2所示:管理員管理員管理員操作界面管理員操作界面添加學(xué)生信息編輯學(xué)生信息管理教師信息管理系統(tǒng)信息管理BBS系統(tǒng)添加學(xué)生信息編輯學(xué)生信息管理教師信息管理系統(tǒng)信息管理BBS系統(tǒng)

第四章數(shù)據(jù)庫設(shè)計(jì)4.1數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種學(xué)習(xí)成績的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。通過系統(tǒng)功能分析,針對(duì)一般的教師論文管理系統(tǒng),總結(jié)出如下的需求信息:1)用戶分教師用戶和管理員。2)教師用戶可以查看管理論文信息,及管理教師信息。3)管理員用戶可以進(jìn)行教師信息、教師論文信息進(jìn)行管理,及對(duì)所有系統(tǒng)信息進(jìn)行操作。經(jīng)過系統(tǒng)功能分析和需求總結(jié),考慮到將來功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):1)管理員信息,包括數(shù)據(jù)項(xiàng):帳號(hào),密碼,權(quán)限。2)教師論文信息,包括數(shù)據(jù)項(xiàng):ID(系統(tǒng)自動(dòng)編號(hào)),姓名,性別、班級(jí)等。3)教師信息,包括數(shù)據(jù)項(xiàng):ID(系統(tǒng)自動(dòng)編號(hào)),密碼,姓名等4.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)得到上面數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。設(shè)計(jì)規(guī)劃出的實(shí)體有:管理員信息實(shí)體、論文信息實(shí)體、教師信息實(shí)體、學(xué)生信息實(shí)體。管理員帳號(hào)權(quán)限密碼管理員帳號(hào)權(quán)限密碼圖4-1管理員信息實(shí)體ER圖教師帳號(hào)權(quán)限密碼教師帳號(hào)權(quán)限密碼圖4-2教師信息實(shí)體ER圖學(xué)生實(shí)體ER圖如圖4-3所示:學(xué)生信息學(xué)生信息編號(hào)姓名密碼時(shí)間……%……圖4-3學(xué)生信息實(shí)體ER圖圖4-3學(xué)生信息實(shí)體ER圖班級(jí)實(shí)體ER圖如圖4-4所示:論文論文信息內(nèi)容標(biāo)題編號(hào)內(nèi)容標(biāo)題編號(hào)上傳時(shí)間……上傳時(shí)間……S.圖4-圖4-4班級(jí)信息實(shí)體ER圖4.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。教師論文管理系統(tǒng)數(shù)據(jù)庫中各個(gè)表的設(shè)計(jì)結(jié)果如表所示。每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。表1為管理員信息表,存儲(chǔ)系統(tǒng)中的管理員信息。表1管理員信息表(allusers)表2為教師信息表,記錄系統(tǒng)中已有教師的信息。表2教師信息表(jiaoshi)表3為學(xué)生信息表,記錄系統(tǒng)中已有學(xué)生的信息。表3學(xué)生信息表(xuesheng)表4為選題信息表,記錄系統(tǒng)中所有學(xué)生已選的題目信息。表4選題信息表(xuesheng)表5為選題信息表,記錄系統(tǒng)中所有教師發(fā)布的題目意向信息。表5題目意向信息表(timuyixiang)表6為新聞信息表,記錄系統(tǒng)中所有管理員發(fā)布的新聞信息。表5新聞信息表(allgonggao)表7為時(shí)間信息表,記錄系統(tǒng)中管理員對(duì)選題時(shí)間限制的信息。表5選題時(shí)間表(sj)該表很簡單,就兩個(gè)字段,即開始時(shí)間和結(jié)束時(shí)間

第五章系統(tǒng)模塊界面設(shè)計(jì)用戶界面的大部分功能都是以管理模塊為前提的,因?yàn)榭蛻裟K所顯示的數(shù)據(jù)大部分需要通過管理模塊來添加。因此,我們首先要來介紹管理模塊的設(shè)計(jì)與開發(fā)。管理模塊相對(duì)客戶模塊要復(fù)雜一些,因?yàn)樵谶@里需要對(duì)所有信息進(jìn)行維護(hù),包括瀏覽、增加、修改和刪除等操作。為了便于系統(tǒng)維護(hù),頁面的命名才用“模塊名+功能名”的方式。概括起來,管理模塊具有以下功能:*論文信息管理。*教師信息維護(hù)。*管理員信息維護(hù)*學(xué)生信息維護(hù)*系統(tǒng)信息維護(hù)。5.1系統(tǒng)運(yùn)行界面5.1.1系統(tǒng)首界面系統(tǒng)首頁即是一個(gè)登陸界面和顯示新聞公告,及一個(gè)變幻圖。因不同的身份的用戶在本系統(tǒng)中擁有不同權(quán)限的操作,所以在登陸界面除了要核對(duì)帳號(hào)密碼外,還要核對(duì)身份。這三者如有誤,系統(tǒng)則以非法用戶的身份處理。5.1.2管理員首頁操作界面當(dāng)管理輸入正確的用戶名、密碼,并核對(duì)正確后,系統(tǒng)自動(dòng)跳轉(zhuǎn)到如下頁面:在該頁面中,管理員可以進(jìn)行系統(tǒng)用戶管理、教師信息管理、歷史題目信息查詢管理,新聞管理,選題時(shí)間設(shè)置,及修改密碼等操作。所有功能以列表的形式展列在左側(cè),當(dāng)未進(jìn)行任何操作時(shí),操作界面顯示歡迎辭。5.1.3管理員信息管理界面在此頁面中,可進(jìn)行所有關(guān)于管理員信息的管理操作,包括添加新管理員,及對(duì)現(xiàn)有管理員信息的修改。5.1.4管理員添加學(xué)生信息管理界面該模塊是讓管理員可以添加本系統(tǒng)中的所有學(xué)生用戶。實(shí)現(xiàn)本模塊的主要代碼如下所示:stringsql;stringngender;if(RadioButton1.Checked){ngender="男";}else{ngender="女";}sql="insertintoxuesheng(xuehao,mima,xingming,banji,xingbie,dianhua,youxiang,shenfenzheng,dizhi)values('"+xuehao.Text.ToString().Trim()+"','"+mima.Text.ToString().Trim()+"','"+xingming.Text.ToString().Trim()+"','"+banji.Text.ToString().Trim()+"','"+ngender+"','"+dianhua.Text.ToString().Trim()+"','"+youxiang.Text.ToString().Trim()+"','"+shenfenzheng.Text.ToString().Trim()+"','"+dizhi.Text.ToString().Trim()+"')";intresult;result=newClass1().hsgexucute(sql);if(result==1){Response.Write("<script>javascript:alert('添加成功');</script>");}else{Response.Write("<script>javascript:alert('系統(tǒng)錯(cuò)誤,請(qǐng)檢查數(shù)據(jù)庫的連?);</script>");}此系列頁面的操作界面與管理員信息操作界面相仿,因本系統(tǒng)的設(shè)計(jì)遵循“操作簡便化、功能齊全化”的宗旨。本界面多了幾個(gè)查詢條件,它們之間是并列的關(guān)系,即:如果條件為空表示查詢所有,如果輸入多個(gè)條件,則查詢多個(gè)條件同時(shí)滿足的數(shù)據(jù)。實(shí)現(xiàn)本模塊的主要代碼如下所示:protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){gender.Items.Add("所有");gender.Items.Add("男");gender.Items.Add("女");stringsql;sql="select*fromxueshengorderbyiddesc";getdata(sql);}}privatevoidgetdata(stringsql){DataSetresult=newDataSet();result=newClass1().hsggetdata(sql);if(result!=null){if(result.Tables[0].Rows.Count>0){DataGrid1.DataSource=result.Tables[0];DataGrid1.DataBind();Label1.Text="以上數(shù)據(jù)中共"+result.Tables[0].Rows.Count+"條";}else{DataGrid1.DataSource=null;DataGrid1.DataBind();}}}protectedvoidButton1_Click(objectsender,EventArgse){stringsql;sql="select*fromxueshengwhere1=1";if(bh.Text.ToString().Trim()!=""){sql=sql+"andxuehaolike'%"+bh.Text.ToString().Trim()+"%'";}if(mc.Text.ToString().Trim()!=""){sql=sql+"andxingminglike'%"+mc.Text.ToString().Trim()+"%'";}if(gender.SelectedItem.ToString().Trim()!="所有"){sql=sql+"andxingbie='"+gender.SelectedItem.ToString().Trim()+"'";}sql=sql+"orderbyiddesc";getdata(sql);}5.2管理員添加新聞操作界面該模塊的功能很簡單,就是讓管理員可以發(fā)布新聞公告,不再贅述。新聞管理界面。此系列界面與之前的界面操作相仿,而實(shí)現(xiàn)的功能也是十分明確的,故不一一展開說明。5.3修改密碼界面因管理員擔(dān)負(fù)著整個(gè)系統(tǒng)安全的責(zé)任,而其密碼是系統(tǒng)唯一的安全保障機(jī)制,所以,管理員要十分注重地保證密碼的安全。所以,系統(tǒng)要求管理員要不時(shí)地進(jìn)行密碼更新。實(shí)現(xiàn)本模塊的主要代碼如下所示:if(TextBox1.Text.ToString().Trim()==""||TextBox2.Text.ToString().Trim()==""||TextBox3.Text.ToString().Trim()==""){Response.Write("<script>javascript:alert('請(qǐng)?zhí)顚懲暾?);history.back();</script>");}else{if(TextBox2.Text.ToString().Trim()!=TextBox3.Text.ToString().Trim()){Response.Write("<script>javascript:alert('兩次密碼不一至,請(qǐng)確認(rèn)');history.back();</script>");}else{stringsql;sql="select*fromalluserswhereusername='"+Session["username"].ToString().Trim()+"'andpwd='"+TextBox1.Text.ToString().Trim()+"'";DataSetresult=newDataSet();result=newClass1().hsggetdata(sql);if(result!=null){if(result.Tables[0].Rows.Count>0){sql="updatealluserssetpwd='"+TextBox2.Text.ToString().Trim()+"'whereusername='"+Session["username"].ToString().Trim()+"'";intresult2;result2=newClass1().hsgexucute(sql);if(result2==1){Response.Write("<script>javascript:alert('修改成功');</script>");}

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論