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

正文內(nèi)容

基于web的畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件技術(shù)本科畢業(yè)論文-文庫(kù)吧

2024-11-09 10:21 本頁(yè)面


【正文】 19 課題選擇頁(yè)面 ................................................. 20 文件上傳頁(yè)面 ................................................. 25 第五章 結(jié)論 ........................................................... 29 致 謝 .................................................................... 30 6 引 言 無(wú)紙化辦公的日益普及,信息的自動(dòng)處理以及網(wǎng)絡(luò)式的信息交互方式越來(lái)越被人們認(rèn)可和 應(yīng)用。讓計(jì)算機(jī)來(lái)管理學(xué)生的信息是現(xiàn)在各個(gè)高校都在積極進(jìn)行的工作之一,也是高校教學(xué)管理工作的重要內(nèi)容之一。隨著近幾年高校的持續(xù)擴(kuò)招,學(xué)生人數(shù)逐年增加。為了滿足廣大學(xué)生的求學(xué)需要,各個(gè)高校的師資力量、硬件配置也隨之增強(qiáng)。這樣一來(lái),日常行政部門(mén)的工作也就越來(lái)越繁重。傳統(tǒng)的管理方式耗費(fèi)大量的資源,畢業(yè)論文網(wǎng)上選題系統(tǒng)比傳統(tǒng)的手工選題方式相比不但節(jié)約資源,而且更加準(zhǔn)確,便于查詢(xún)和修改信息。同時(shí),學(xué)生選題自主權(quán)的增加,能夠選擇自己感興趣的課題。傳統(tǒng)的選題方式已經(jīng)不適應(yīng)現(xiàn)代教學(xué)管理的改革和發(fā)展的需要,迫切需要一種新的選題 方式 第一章 系統(tǒng)開(kāi)發(fā)的意義、目的和技術(shù)簡(jiǎn)介 系統(tǒng)開(kāi)發(fā)意義及其目的 開(kāi)發(fā)意義 畢業(yè)設(shè)計(jì)(論文)是高校人才培養(yǎng)方案中的重要組成部分,它是對(duì)學(xué)生獨(dú)立分析和解決問(wèn)題能力的全面檢驗(yàn)。由于高校新校區(qū)建設(shè),兩地辦學(xué)情況較為普遍,指導(dǎo)老師和學(xué)生在時(shí)間、空間上往往存在著較大的沖突,成為開(kāi)展畢業(yè)論文相關(guān)工作的瓶頸。而且由于畢業(yè)論文選題的特殊性,特別是選題繁瑣的統(tǒng)計(jì)、匯總給各系(院)教務(wù)管理部門(mén)帶來(lái)很大工作量,傳統(tǒng)的人工選題數(shù)據(jù)是經(jīng)多級(jí)手工處理后上報(bào)教務(wù)管理部門(mén)的 ,因此容易出錯(cuò),導(dǎo)致了效率低、質(zhì)量低,學(xué)生對(duì)選題的退選、補(bǔ)選、改選操作非常麻煩,同時(shí)教學(xué)管理部門(mén)無(wú)法掌握選題人數(shù)的變化和學(xué)生分布情況,難以進(jìn)行動(dòng)態(tài)調(diào)整。學(xué)生選題、數(shù)據(jù)統(tǒng)計(jì)、名單打印、指導(dǎo)老師編排等工作無(wú)法實(shí)現(xiàn)科學(xué)化、信息化、無(wú)紙化。本系統(tǒng)設(shè)計(jì)利用 java 和 SQL2020技術(shù)實(shí)現(xiàn)。 隨著 Inter 的發(fā)展,基于網(wǎng)絡(luò)的畢業(yè)論文選題系統(tǒng)由于能使得學(xué)生可以在任意地點(diǎn)、任意時(shí)間進(jìn)行選題,因此,基于網(wǎng)絡(luò)的選題管理系統(tǒng)的研發(fā)工作正引起國(guó)內(nèi)外高效的廣泛關(guān)注。由于基于網(wǎng)絡(luò)的畢業(yè)論文選題系統(tǒng)的實(shí)際應(yīng)用時(shí)間不長(zhǎng),在如何確保選 題的公平、公正、合理,以及系統(tǒng)的高效、穩(wěn)定地運(yùn)行等方面尚存在諸多不足,為此,本系統(tǒng)以 陜西工業(yè)職業(yè)技術(shù) 學(xué)院為依托,研究并實(shí)現(xiàn)一個(gè)基于網(wǎng)絡(luò)的高效畢業(yè)論文選題系統(tǒng)。 開(kāi)發(fā)目的 高校使用本系統(tǒng)可以大大減輕教學(xué)管理者的負(fù)擔(dān),提高工作效率。預(yù)計(jì)系統(tǒng)將從如下幾個(gè)方面帶來(lái)選題的便利: ( 1)選題工作的透明性:學(xué)校管理員具有最高權(quán)限,可以對(duì)所有用戶和選題進(jìn)行管理以及對(duì)全校所有院系的選題情況進(jìn)行統(tǒng)計(jì);系統(tǒng)設(shè)置;通知、文件的下發(fā)和管理等功能。 ( 2)指導(dǎo)老師可以添加、修改自己的選題,而不需要寫(xiě)在紙上供學(xué)生選擇,查詢(xún)學(xué)生 信息對(duì)學(xué)生進(jìn)行更多的了解,使選擇做到真正的雙向選擇。 ( 3)學(xué)生可以在系統(tǒng)開(kāi)放時(shí)間進(jìn)行選題但無(wú)法退選、通知查看、查看選題信息等。解決不在校的學(xué)生往返學(xué)校之麻煩。 系統(tǒng)設(shè)計(jì)相關(guān)原理 本系統(tǒng)采用 SqlServer 數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)連接使用 ADO 方式,對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的增加、刪除和修改操作使用到 SQL 語(yǔ)句方式。 Java 技術(shù)簡(jiǎn)介 Java 是目前最為流行的程序設(shè)計(jì)語(yǔ)言。 Java 是由 Sun Microsystems 公司于1995 年 5 月推出的 Java 程序設(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱(chēng) Java 語(yǔ)言)和 Java 平臺(tái)的總稱(chēng)。由 James Gosling 和同事們共同研發(fā),并在 1995 年正式推出。用 Java 實(shí)現(xiàn)的 2 HotJava 瀏覽器(支持 Java applet)顯示了 Java 的魅力:跨平臺(tái)、動(dòng)態(tài)的 Web、Inter 計(jì)算。從此, Java 被廣泛接受并推動(dòng)了 Web 的迅速發(fā)展, Java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人 PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開(kāi)發(fā)者專(zhuān)業(yè)社群。在全球云計(jì)算和移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下, Java 更具備了顯著優(yōu)勢(shì)和廣闊前景。 java 技術(shù)實(shí)現(xiàn) Java 是在 myeclipse 開(kāi)發(fā)工具下進(jìn)行開(kāi)發(fā),是一種簡(jiǎn)單方便的開(kāi)發(fā)工具 Java 基本語(yǔ)法后,只需要清楚 java 的架構(gòu),實(shí)現(xiàn)方法,就可以編寫(xiě)出自己的 java 系統(tǒng)。 運(yùn)行 java 所需的環(huán)境如下: ① ② Microsoft Inter Information Server version Professional Server ③ Microsoft Personal Web Server on Windows 7 與一般的程序不同, Java 程序通過(guò)虛擬機(jī)進(jìn)行 編譯。 Java 程序的控制部份,是使用 servlet、 JScript 等腳本語(yǔ)言來(lái)設(shè)計(jì)的, 當(dāng)用戶提交數(shù)據(jù)時(shí),數(shù)據(jù)通過(guò)表單把數(shù)據(jù)傳送到 servlet 在 servlet 中通過(guò) requerst 接受數(shù)據(jù),進(jìn)行數(shù)據(jù)處理。 當(dāng)然,同其他編程語(yǔ)言一樣, java 程序的編寫(xiě)也遵循一定的規(guī)則 ,才能完的完成系統(tǒng)。 Java 程序其實(shí)是以擴(kuò)展名為 .Java 的純文本形式存在于 WEB 服務(wù)器上的,可以用任何文本編輯器打開(kāi)它, Java 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。只需將 .Java 程序放在 Web 服務(wù)器下運(yùn)行后 , 訪問(wèn) Java 程序了。要學(xué)好 Java 程序的設(shè)計(jì),必須掌握腳本的編寫(xiě),那么究竟什么是腳本呢?其實(shí)腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個(gè)值賦給一個(gè)變量,可以命令 Web 服務(wù)器發(fā)送一個(gè)值到客戶瀏覽器,還可以將一系列命令定義成一個(gè)過(guò)程。要編寫(xiě)腳本,你必須要熟悉至少一門(mén)腳本語(yǔ)言,如 JavaScript。腳本語(yǔ)言是一種介于 HTML 和諸如 JAVA、 Visual Basic、 C++等編程語(yǔ)言之間的一種特 殊的語(yǔ)言,盡管它更接近后者,但它卻不具有編程語(yǔ)言復(fù)雜、嚴(yán)謹(jǐn)?shù)恼Z(yǔ)法和規(guī)則。如前所述 Java 所提供的腳本運(yùn)行環(huán)境可支持多種腳本語(yǔ)言,譬如:JScript、 REXX、 PERL 等等,這無(wú)疑給 Java 程序設(shè)計(jì)者提供了廣泛的發(fā)揮余地。Java 的出現(xiàn)使得廣大 Web 設(shè)計(jì)者不必在為客戶瀏覽器是否支持而擔(dān)心,實(shí)際上就算在同一個(gè) .Java 文件中使用不同的腳本語(yǔ)言,都無(wú)須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃诜?wù)器端進(jìn)行,客戶瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語(yǔ)言即可。 3 第二章 需求 分析 可行性 分析 可行性分析 (Feasibility Analysis)也稱(chēng)為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)新系統(tǒng)的開(kāi)發(fā)是否具備必要性和可能性,對(duì)新系統(tǒng)的開(kāi)發(fā)從技術(shù)、經(jīng)濟(jì)、社會(huì)的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開(kāi)發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。為了確定開(kāi)發(fā)具有可行性,對(duì)本系統(tǒng)主要進(jìn)行了以下 三 個(gè)方面的分析。 (1) 經(jīng)濟(jì)可行性 : 系統(tǒng)所要求的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(java+SQL 2020),市場(chǎng)上都容易購(gòu)買(mǎi)到或從相關(guān)網(wǎng) 站下載,系統(tǒng)成本主要集中在開(kāi)發(fā)與維護(hù)上,不造成過(guò)重的經(jīng)濟(jì)負(fù)擔(dān)。而一旦此系統(tǒng)投入使用 ,不僅可以減少教學(xué)管理者的工作 強(qiáng)度,提高工作效率,而且極大限度的方便了用戶 ,可以 節(jié)省大量 的 人力、財(cái)力 。 (2) 技術(shù)可行性 : 技術(shù)上的可行性分析主要是分析技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬、軟件能否滿足開(kāi)發(fā)者的需要等。在軟件方面,本系統(tǒng)采用的是 java進(jìn)行開(kāi)發(fā),前臺(tái)網(wǎng)頁(yè)設(shè)計(jì)使用的是 Dreamweaver 8,而數(shù)據(jù)庫(kù)系統(tǒng)采用的是Microsoft SqlServer 2020。 通過(guò)分析,在軟、硬件方面現(xiàn)有工具與環(huán)境完全可以實(shí)現(xiàn)系統(tǒng) 的開(kāi)發(fā),因此具有技術(shù)上的可行性。 (3) 管理的可行性 : 主要是管理人員是否支持,現(xiàn)有的管理制度和方法是否科學(xué),規(guī)章制度是否齊全,原始數(shù)據(jù)是否正確等。系統(tǒng)的開(kāi)發(fā)主要就是為了方便選題 信息的管理,補(bǔ)充現(xiàn)在傳統(tǒng)管理方式的不足,因此具備了管理上的可行性。 綜上所述,系統(tǒng)開(kāi)發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面具備可行性,投入少、見(jiàn)效快,因此系統(tǒng)的開(kāi)發(fā)是完全可行的。 功能需求分析 在可行性分析階段已經(jīng)簡(jiǎn)要地分析和研究了本系統(tǒng)的基本需求,也論證了開(kāi)發(fā)平臺(tái)及軟件的可行性,但為了明確系統(tǒng)設(shè)計(jì)的目標(biāo),了解用戶的需求,現(xiàn)對(duì)用戶需 求作以調(diào)研,從而進(jìn)一步明確所 要 實(shí)現(xiàn) 的各 子系統(tǒng)的 需求 。 分析得出:在畢業(yè)論文選題工作中分為三種用戶,即系統(tǒng)管理員、指導(dǎo)教師、學(xué)生。系統(tǒng)管理員審核學(xué)生和老師的資格;指導(dǎo)老師發(fā)布選題;學(xué)生選題等功能。 性能與安全性分析 在這次開(kāi)發(fā)中,本系統(tǒng)是本著“實(shí)用、夠用、好用”的基本原則,系統(tǒng)經(jīng)久耐用。另外,規(guī)范的設(shè)計(jì),科學(xué)的檢測(cè),使系統(tǒng)更加穩(wěn)定可靠,功能增減靈活自如,維護(hù)方便快捷。動(dòng)態(tài)管理的功能,更是系統(tǒng)任期、可靠、穩(wěn)定運(yùn)行的堅(jiān)強(qiáng)基石。因此,畢業(yè)論文選題系統(tǒng)是通過(guò)各個(gè)管理子系統(tǒng)在瀏覽器上錄入文字和上傳文件就可以快速實(shí) 現(xiàn)用戶維護(hù)、選題管理等功能。而且不需要在安裝任何軟件或插件,使用非常方便。 此外,系統(tǒng)還要求界面友好、菜單清楚、便于操作,同時(shí)做到數(shù)據(jù)合法性有效無(wú)誤。 4 系統(tǒng)需求分析的內(nèi)容 系統(tǒng)需求分析主要就是明確進(jìn)出選題管理系統(tǒng)所要實(shí)現(xiàn)的目標(biāo),并給出解決方案。對(duì)系統(tǒng)是分析可以從功能需求和數(shù)據(jù)需求兩方面來(lái)進(jìn)行。功能需求分析主要是對(duì)系統(tǒng)所要實(shí)現(xiàn)的目標(biāo)進(jìn)行分解,使之形成既相互獨(dú)立又相互聯(lián)系的幾部分,然后將每個(gè)部分映射為一個(gè)或多個(gè)功能,這些功能相互之間形成一個(gè)有機(jī)的整體。數(shù)據(jù)需求分析就是對(duì)系統(tǒng)涉及的數(shù)據(jù)進(jìn)行識(shí)別,并描述出它們 在系統(tǒng)中的關(guān)系和流向。 如上述所述,通過(guò)功能需求分析可以得到系統(tǒng)的主要功能,通過(guò)數(shù)據(jù)需求分析則對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)有所幫助。 網(wǎng)上選題管理系統(tǒng)主要實(shí)現(xiàn)對(duì)選題信息的記錄和查詢(xún),包括課題的出題,學(xué)生身份記錄,以及課題的審核和學(xué)生對(duì)課題的選擇進(jìn)行記錄。 在選題管理中,應(yīng)該首先為每個(gè)課題進(jìn)行一個(gè)編碼,以便于進(jìn)行統(tǒng)一管理。 軟件設(shè)計(jì)的目的及背景 “畢業(yè)設(shè)計(jì)選題管理系統(tǒng)”是辦公自動(dòng)化的具體體現(xiàn),在信息時(shí)代的今天,學(xué)校的教學(xué)管理已經(jīng)基本上實(shí)現(xiàn)了自動(dòng)化辦公和網(wǎng)上管理,而各種各樣的辦公軟件在市場(chǎng)上也隨處可見(jiàn),畢業(yè)設(shè)計(jì)的課題及 志愿管理也應(yīng)該由一個(gè)專(zhuān)門(mén)的軟件進(jìn)行管理。每年的畢業(yè)設(shè)計(jì)的選題是一個(gè)很麻煩的事情,如果采用手工操作或軟件設(shè)計(jì)不當(dāng),將是一件難以想象的麻煩事,他不僅回花費(fèi)老師很大精力,而且會(huì)達(dá)不到預(yù)想的效果。 軟件設(shè)計(jì)的思想與目標(biāo) 該系統(tǒng)的設(shè)計(jì)目的主要是方便教師、學(xué)生、管理員三種用戶,所有操作都在網(wǎng)上完成。 基于不同用戶對(duì)象的應(yīng)用程序是不一樣的,用戶對(duì)象包括學(xué)生、老師和管理層。他們以 WEB 方式訪問(wèn)數(shù)據(jù),對(duì)系統(tǒng)實(shí)現(xiàn)和數(shù)據(jù)庫(kù)方面的知識(shí)沒(méi)有什么要求,只需簡(jiǎn)單的界面操作。下面簡(jiǎn)單介紹這三個(gè)用戶對(duì)象的功能模塊; 學(xué)生可對(duì)有關(guān)課題 進(jìn)行查詢(xún),采用分類(lèi)查詢(xún)方式,把相關(guān)的課題列出來(lái),可以方便學(xué)生快速選自己感興趣的課題,了解課題的相關(guān)信息 (指導(dǎo)老師、課題代碼、課題名稱(chēng)等 )。 教師在網(wǎng)上瀏覽所有課題,也可以在網(wǎng)上修改課題,同時(shí)可以查看有無(wú)學(xué)生選擇自己的課題。 管理員對(duì)整個(gè)選課系統(tǒng)進(jìn)行管理,他們的工作包括用戶管理和課題管理;課題管理包括:錄入新添的課題的相關(guān)信息,刪除課題信息 ,修改課題信息,查看選題,同樣,管理員可以對(duì)用戶進(jìn)行管理,包括添加、刪除、修改用戶信息。 系統(tǒng)的安全性是不可忽略的方面,本系統(tǒng)的合法用戶是學(xué)生以及老師和管理員。在進(jìn)入系統(tǒng) 前都要進(jìn)行身份驗(yàn)證。 我們的目標(biāo)是要讓該平臺(tái)來(lái)代替以前教務(wù)管理人員的工作。把課題申報(bào)和選題處理都通過(guò)網(wǎng)絡(luò)來(lái)交互實(shí)現(xiàn)。該平臺(tái)實(shí)質(zhì)上是一個(gè)基于 Web 的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用系統(tǒng)和用戶組成。 5 用戶簡(jiǎn)介 畢業(yè)設(shè)計(jì)選題管理系統(tǒng)主要針對(duì)學(xué)生及教師用戶,當(dāng)然還需要一個(gè)后臺(tái)管理員,由于現(xiàn)在網(wǎng)絡(luò)技術(shù)和信息技術(shù)的飛速發(fā)展,學(xué)生填報(bào)志愿、教師申請(qǐng)課題和管理員管理學(xué)生志愿和教師課題如果還是單機(jī)版的管理,那工作程序?qū)⑹窍喈?dāng)煩瑣的。所以,為了方便學(xué)生選題,方便教師對(duì)自己課題的查看,方便管理員管理課題和志 愿,該系統(tǒng)的設(shè)計(jì)采用了基于客戶機(jī) /瀏覽器( B/S)的操作平臺(tái),采用了微軟公司推出的 JSP VBSCRI
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1