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

正文內(nèi)容

畢業(yè)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-論文-wenkub

2023-05-24 20:22:26 本頁面
 

【正文】 術(shù)包括Jsp、Struts框架、Hibernate技術(shù)、MySQL數(shù)據(jù)庫及MySQL數(shù)據(jù)庫存儲(chǔ)過程、JavaScript、Ajax等。軟件:Windows2000server,Eclipse and Myeclipse。因此,畢業(yè)設(shè)計(jì)管理軟件應(yīng)充分依托校園網(wǎng),實(shí)現(xiàn)教務(wù)信息的集中管理、分散操作、信息共享,使傳統(tǒng)的教務(wù)管理朝數(shù)字化、無紙化、智能化、綜合化的方向發(fā)展,并為進(jìn)一步實(shí)現(xiàn)完善的計(jì)算機(jī)教務(wù)管理系統(tǒng)和全校信息系統(tǒng)打下良好的基礎(chǔ)。在數(shù)字校園理論逐步應(yīng)用的過程中,各高校一方面不斷投資購建各種硬件、系統(tǒng)軟件和網(wǎng)絡(luò),另一方面也不斷開發(fā)實(shí)施了各類教學(xué)、科研、辦公管理等應(yīng)用系統(tǒng),形成了一定規(guī)模的信息化建設(shè)體系。通用性:各專業(yè)都能使用。 國內(nèi)外發(fā)展?fàn)顩r畢業(yè)生論文管理是大學(xué)的主要管理工作之一,涉及到校、系、師、生的諸多方面,隨著教學(xué)體制的不斷改革,尤其是學(xué)分制、選課制的展開和深入,畢業(yè)生工作地點(diǎn)的差異,畢業(yè)生論文管理工作日趨繁重、復(fù)雜。這樣,教師只須將畢業(yè)生管理的重點(diǎn)放在審核上,而不是繁瑣的流程,進(jìn)而提高教師工作效率。要解決以上這些問題,一方面要提高管理員業(yè)務(wù)知識(shí)和管理水平;另一方面要充分利用現(xiàn)代科學(xué)技術(shù),建立現(xiàn)代化的管理信息系統(tǒng)。隨著高等教育教學(xué)改革的不斷深入,對(duì)于高校畢業(yè)設(shè)計(jì)管理的規(guī)范化、科學(xué)化、信息化已成為目前面臨的重要課題。 B/S structure management system。 function design。本系統(tǒng)中主要使用Java語言進(jìn)行編寫,利用B/S結(jié)構(gòu),通過MySQL數(shù)據(jù)庫對(duì)畢業(yè)論文管理系統(tǒng)的基本信息進(jìn)行存儲(chǔ),并采用了Hibernate進(jìn)行數(shù)據(jù)庫的訪問工作。極大地便捷了學(xué)生和指導(dǎo)老師,方便學(xué)生管理,并且大大減輕了教師的負(fù)擔(dān),把老師從繁重而又枯燥的工作中解脫出來。摘 要本系統(tǒng)可以減少教師不必要的勞動(dòng)和重復(fù)性工作,方便學(xué)院對(duì)本科生畢業(yè)設(shè)計(jì)的管理,方便學(xué)生快捷的了解畢業(yè)設(shè)計(jì)要求和下載相關(guān)表格,提高學(xué)校和導(dǎo)師對(duì)學(xué)生畢業(yè)設(shè)計(jì)的管理與指導(dǎo)具有一定的實(shí)用價(jià)值。系統(tǒng)包括三個(gè)用戶組二十多個(gè)功能模塊,對(duì)整個(gè)畢業(yè)設(shè)計(jì)管理流程進(jìn)行了清晰的規(guī)劃設(shè)計(jì)。在本系統(tǒng)中主要借助Struts框架技術(shù)實(shí)現(xiàn)對(duì)MySQL數(shù)據(jù)庫的數(shù)據(jù)訪問。 implementation of each system module。 mysql 37目 錄摘 要 IAbstract II目 錄 I第 1 章 引 言 1 課題研究目的和意義 1 國內(nèi)外發(fā)展?fàn)顩r 1 開發(fā)環(huán)境 2第 2 章 技術(shù)概述 3 設(shè)計(jì)原理 4 系統(tǒng)設(shè)計(jì)模式選定 5 數(shù)據(jù)庫介紹 5 Struts介紹 6 系統(tǒng)中所應(yīng)用的腳本和Ajax技術(shù) 6第 3 章 需求分析 8 項(xiàng)目概述 8 應(yīng)用目標(biāo) 8 作用及范圍 8 用戶需求 8 功能需求分析 9 輸入輸出要求 10 數(shù)據(jù)管理能力要求 11 故障處理要求 11 其他專門要求 11 對(duì)功能的規(guī)定 11第 4 章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 13 設(shè)計(jì)方案 13 數(shù)據(jù)庫設(shè)計(jì) 13 概念設(shè)計(jì) 13 邏輯結(jié)構(gòu)設(shè)計(jì) 14 部分存儲(chǔ)過程實(shí)現(xiàn) 15 數(shù)據(jù)庫訪問的struts實(shí)現(xiàn) 16 功能模塊設(shè)計(jì)與實(shí)現(xiàn) 17 處理流程圖 17 環(huán)境配置 19 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 20 注冊(cè)功能 20 題目申報(bào)等申報(bào)模塊 24 學(xué)生選題模塊 30第 5 章 系統(tǒng)運(yùn)行和調(diào)試 33 測(cè)試目的 33 測(cè)試環(huán)境 33 測(cè)試方法與測(cè)試過程 33 學(xué)生模塊的測(cè)試 33 教師模塊的測(cè)試 33 領(lǐng)導(dǎo)模塊的測(cè)試 33 用戶密碼修改模塊的測(cè)試 33 運(yùn)行與測(cè)試結(jié)果 34第 6 章 結(jié) 論 35參考文獻(xiàn) 36致 謝 37沈陽工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)第 1 章 引 言 課題研究目的和意義隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,現(xiàn)在很多大學(xué)和社會(huì)其他部門都已經(jīng)開設(shè)了網(wǎng)絡(luò)管理,通過計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)異地文件傳輸和管理。目前,很多高校的畢業(yè)設(shè)計(jì)管理還存在一些問題。對(duì)于校園網(wǎng),我校已經(jīng)進(jìn)行了部分系統(tǒng)的建設(shè)以及使用,并在使用中取得極大方便。 畢業(yè)設(shè)計(jì)信息管理系統(tǒng)能很好對(duì)本科畢業(yè)生畢業(yè)設(shè)計(jì)進(jìn)行管理。迫切需要研制開發(fā)一個(gè)基于Internet網(wǎng)的綜合網(wǎng)上畢業(yè)生論文管理軟件。方便性:無論身在何地,只要有網(wǎng)絡(luò),便可實(shí)現(xiàn)論文提交及查詢。但是,由于整體信息化程度相對(duì)落后,經(jīng)費(fèi)短缺,理論體系不健全等原因,國內(nèi)高校教務(wù)管理系統(tǒng)在機(jī)構(gòu)設(shè)置、服務(wù)范圍、服務(wù)質(zhì)量及人員要求上與國外高校相比都有一定的差距。 開發(fā)環(huán)境運(yùn)行環(huán)境硬件:P4以上計(jì)算機(jī),256M內(nèi)存以上。第 2 章 技術(shù)概述本畢業(yè)設(shè)計(jì)的管理系統(tǒng)主要采用B/S結(jié)構(gòu),即瀏覽器和服務(wù)器結(jié)構(gòu)。并整合當(dāng)今流行的網(wǎng)頁程序開發(fā)集成工具DreamWeaver,Java開發(fā)集成工具Eclipse+MyEclipse,發(fā)布工具Tomcat。并采用Hibernate作為數(shù)據(jù)持久層。在數(shù)據(jù)服務(wù)量較少的情況,正需選擇一種中小型數(shù)據(jù)庫,MySQL則是最佳選擇。部分重要功能,需多步操作或者需安全控制的功能采用MySQL數(shù)據(jù)庫的存儲(chǔ)過程和觸發(fā)器來實(shí)現(xiàn)。更體現(xiàn)出程序的先進(jìn)性。在傳統(tǒng)的網(wǎng)頁Html文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag),就構(gòu)成了JSP網(wǎng)頁(*.jsp)。 Web系統(tǒng)本身的復(fù)雜性與業(yè)務(wù)流程的不確定性,是相當(dāng)難于處理的。Struts提供了它自身的控制器組件,并整合了其他技術(shù),以提供模型和視圖。Java應(yīng)用程序運(yùn)行時(shí),往往把數(shù)據(jù)封裝為相互連接的對(duì)象網(wǎng)絡(luò),但是當(dāng)程序結(jié)束時(shí),這些對(duì)象就會(huì)消失在一團(tuán)邏輯中,所以需要有一些保存它們的方法。在J2EE框架上,本系統(tǒng)采用Struts和Hibernate。在數(shù)據(jù)庫上使用了存儲(chǔ)過程,使程序更安全,更快速,更具有重用性?;谏鲜隹紤],用Browser/Web模式來設(shè)計(jì)考試系統(tǒng)比較合適,服務(wù)器端本系統(tǒng)采用MySQL數(shù)據(jù)庫系統(tǒng)和J2EE框架來構(gòu)成畢業(yè)設(shè)計(jì)管理系統(tǒng);客戶端采用瀏覽器來完成畢業(yè)設(shè)計(jì)從擬題到提交全過程,同時(shí)可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。由于它的強(qiáng)大功能、靈活性、豐富的應(yīng)用編程接口(API)以及精巧的系統(tǒng)結(jié)構(gòu),受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞,特別是與Apache和PHP/PERL結(jié)合,為建立基于數(shù)據(jù)庫的動(dòng)態(tài)網(wǎng)站提供了強(qiáng)大動(dòng)力。 Struts介紹在Struts中,用戶的請(qǐng)求一般以*.do作為請(qǐng)求服務(wù)名。圖22 STRUTS MVC 體系結(jié)構(gòu) 系統(tǒng)中所應(yīng)用的腳本和Ajax技術(shù)本系統(tǒng)的前臺(tái)部分功能采用Ajax來實(shí)現(xiàn)。要實(shí)現(xiàn)這些功能,就需要用到Javascript。前面提到的下拉菜單、驗(yàn)證表單有效性等大量互動(dòng)性功能,都是在客戶端完成的,不需要和Web Server發(fā)生任何數(shù)據(jù)交換, 因此,不會(huì)增加Web Server的負(fù)擔(dān)。根據(jù)沈陽工業(yè)大學(xué)畢業(yè)論文的具體需求,可以做到學(xué)生畢業(yè)論文的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,論文審閱等各項(xiàng)功能。 作用及范圍本系統(tǒng)適用于高等院校的學(xué)生畢業(yè)設(shè)計(jì)信息管理,有助于高校畢業(yè)設(shè)計(jì)管理,是管理更加方便、高效率,協(xié)助學(xué)院建立完備的本科畢業(yè)生畢業(yè)設(shè)計(jì)信息管理體系。教師模塊可實(shí)現(xiàn)學(xué)生開題報(bào)告查閱、上傳文件等功能。圖33 教師功能模塊圖教研組領(lǐng)導(dǎo)主要實(shí)現(xiàn)用戶添加,成績?cè)u(píng)定等功能,如圖34所示。 故障處理要求列出可能的軟件、硬件故障以及對(duì)各項(xiàng)性能而言所產(chǎn)生的后果和對(duì)故障處理的要求。教師題目申報(bào)處理IPO圖:輸入部分(I)處理部分(P)輸出部分(O):題目,實(shí)習(xí)地點(diǎn),題目來源,題目類型,學(xué)生專業(yè),同題目學(xué)生人數(shù),往屆是否適用,合作指導(dǎo),職單位,合格及不合格申報(bào)分別標(biāo)識(shí)圖35教師題目申報(bào)處理IPO圖學(xué)生選擇課題IPO圖:輸入部分(I)處理部分(P)輸出部分(O),往屆與否,輸入學(xué)號(hào)2. 處理過程檢驗(yàn)學(xué)號(hào)學(xué)號(hào)已選題處理學(xué)號(hào)未選題處理1. 處理過的選題目表2. 輸出不存在該學(xué)號(hào)3. 學(xué)生已選題4. 選題成功,更新后的選題表圖36 學(xué)生選擇課題IPO圖第 4 章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 設(shè)計(jì)方案為了便于系統(tǒng)擴(kuò)展、更加合理的設(shè)計(jì),必須嚴(yán)格遵循軟件工程的思想。對(duì)畢業(yè)設(shè)計(jì)管理系統(tǒng)的實(shí)體關(guān)系(ER)分析是建立在UML系統(tǒng)模型基礎(chǔ)上的。1N1111NNN111N教師制定畢業(yè)設(shè)計(jì)題目申報(bào)表審核系領(lǐng)導(dǎo)及教研室統(tǒng)計(jì)題目表發(fā)放學(xué)生學(xué)生選題學(xué)生選題任務(wù)書指定任務(wù)書發(fā)送11N發(fā)送圖41 本系統(tǒng)部分實(shí)體關(guān)系圖 邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)嚴(yán)格按照第三范式設(shè)計(jì)。如果超過,返回值為false,如果未達(dá)到則此學(xué)生的選擇題目更新為所選題目,并返回true。SELECT number INTO countnum2 FROM theme_apply where theme=intheme 。elseset isok=39。 數(shù)據(jù)庫訪問的struts實(shí)現(xiàn)本項(xiàng)目與數(shù)據(jù)庫的連接采用hibernate連接,Hibernate描述文件可以是一個(gè)properties或xml 文件,其中最重要的是定義數(shù)據(jù)庫的連接。UTF839。 。并在PATH環(huán)境變量里添加%ANT_HOME%\bin。在項(xiàng)目目錄下,另外創(chuàng)建三個(gè)目錄: src, classes, lib。將你的JDBC Driver文件(一般是一個(gè)jar文件)copy到c:\workspace\My1stHibernate\lib\db下。 注冊(cè)功能該模塊的功能是實(shí)現(xiàn)用戶遠(yuǎn)程注冊(cè)。MVC(模型視圖控制器)模式最重要的思想就是業(yè)務(wù)代碼與視圖代碼分離。你仍然需要學(xué)習(xí)和應(yīng)用該架構(gòu),不過它將可以完成其中一些繁重的工作。Struts繼承了MVC的各項(xiàng)特性,并根據(jù)J2EE的特點(diǎn),做了相應(yīng)的變化與擴(kuò)展。它截取和分發(fā)這些請(qǐng)求到相應(yīng)的動(dòng)作類(這些動(dòng)作類都是Action類的子類)。視圖:主要由JSP生成頁面完成視圖,Struts提供豐富的JSP 標(biāo)簽庫: Html,Bean,Logic,Template等,這有利于分開表現(xiàn)邏輯和程序邏輯。Action通常稱之為ActionBean,獲取從ActionSevlet傳來的FormBean,取出FormBean中的相關(guān)信息,并做出相關(guān)的處理,一般是調(diào)用Java Bean或EJB等。核心:Struts的核心是ActionSevlet。 StudentDao sd=new StudentDao()。 if((passwd).equals(())){ (stuid,(String)(studentId))。 } } else{ (mis)。 Map l=null。 (name, ())。 ()。 return false。Hibernate 是當(dāng)前最流行的 O/R mapping 框架。教師注冊(cè)模塊,領(lǐng)導(dǎo)注冊(cè)模塊與其內(nèi)容大體一致,具體代碼和實(shí)現(xiàn)方法也大體相同就不再敘述了。這里正體現(xiàn)了hibernate的先進(jìn)性、安全性。填報(bào)提交利用struts的action將表單內(nèi)容提交到dao層利用hibernate將傳過來的值封裝成module對(duì)象將他傳給hibernate,提交到數(shù)據(jù)庫。題目名稱有一個(gè)超鏈接,鏈接到ThemeMapAction的toUpdataPage方法并將教師號(hào)和題目名傳遞過去根據(jù)題目名
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1