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

正文內(nèi)容

軟件工程-基于mvc模式的雙向選題系統(tǒng)-學(xué)生、管理員模塊的設(shè)計(jì)與實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 ........................................... 38 個(gè)人總結(jié) ....................................................................... 38 系統(tǒng)總結(jié) ....................................................................... 38 參考文獻(xiàn) ............................................................ 40 致 謝 .............................................................. 41 第一章 緒論 1 第一章 緒論 畢業(yè)設(shè)計(jì) 雙向選題 系統(tǒng)簡(jiǎn)介 畢業(yè)設(shè)計(jì)是專(zhuān)業(yè)人才培養(yǎng)計(jì)劃中的一個(gè)重要組成部分 ,是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的基礎(chǔ)知識(shí)、基礎(chǔ)理論和基本技能 ,分析解決工程實(shí)際問(wèn)題和初步科學(xué)研究能力的一個(gè)重要環(huán)節(jié) , 是大學(xué)生走向社會(huì)前的一次練兵 ,也是在校期間 一次系統(tǒng)全面的訓(xùn)練。一般高校 ,畢業(yè)設(shè)計(jì)選題方式 ,經(jīng)歷了由管理人員任意指定、老師單向選擇到師生雙向選擇的發(fā)展過(guò)程。很顯然 ,雙向選題更符合現(xiàn)代教育觀念 ,更能發(fā)揮學(xué)生和 教師的主觀能動(dòng)性?,F(xiàn)在 ,同一個(gè)專(zhuān)業(yè)的學(xué)生學(xué)過(guò)的課程可以有較大差別 ,將來(lái)從事的工作性質(zhì)可能大相徑庭 ,個(gè)性更是不同。目前計(jì)算機(jī)選課系統(tǒng)、計(jì)算機(jī)信息管理系統(tǒng)正在普及 ,然而針對(duì)畢業(yè)設(shè)計(jì)雙向選題的軟件筆者至今尚未見(jiàn)報(bào)道。 本 系統(tǒng)主要分成四個(gè)用戶(hù)模塊 :學(xué)生、教師、學(xué)院領(lǐng)導(dǎo)、系統(tǒng)管理員 ,本人負(fù)責(zé)其中的學(xué)生、系統(tǒng)管理員用戶(hù)模塊的設(shè)計(jì)及編寫(xiě) 。 第四章是 系統(tǒng) 設(shè)計(jì), 從 系統(tǒng)體系結(jié)構(gòu)、系統(tǒng)數(shù)據(jù)庫(kù)、 系統(tǒng) UML 類(lèi)圖、系統(tǒng)數(shù) 據(jù)庫(kù)表 幾個(gè)方面 描述 了整個(gè)系統(tǒng)的設(shè)計(jì) 結(jié)構(gòu) 。 MVC 本來(lái)是存在于 Desktop 程序中的, M是指數(shù)據(jù)模型, V是指用戶(hù)界面, C則是控制器。 模型-視圖-控制器( MVC)是 Xerox PARC 在八十年代為編程語(yǔ)言 Smalltalk- 80發(fā)明的一種軟件設(shè)計(jì)模式,至今已被廣泛使用。它的競(jìng)爭(zhēng)者是 Adobe Illustrator、 Macromedia FreeHand 和 CorelDraw。 UML 是在開(kāi)發(fā)階段,說(shuō)明, 可視化 ,構(gòu)建和書(shū)寫(xiě)一個(gè)面向?qū)ο筌浖芗到y(tǒng)的制品的開(kāi)放方法。 UML 最適于數(shù)據(jù)建模,業(yè)務(wù)建模,對(duì)象建模,組件建模。它是功能豐富的 J2EE 集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。 Tomcat 介紹 Tomcat 是一個(gè)小型的輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶(hù)不是很多的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試 JSP 程序的首選。另外,Tomcat 和 IIS、 Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁(yè)面的功能,另外它還是一個(gè) Servlet和 JSP 容器,獨(dú)立的 Servlet 容器是 Tomcat 的默認(rèn)模式。使用檢色吸管工具選擇熒幕上的顏色可設(shè)定最接近的網(wǎng)頁(yè)安全色。 2.網(wǎng)站管理 使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設(shè)計(jì)、更新和重組網(wǎng)頁(yè)。它包含HomeSite 和 BBEdit 等主流文字 編輯器。所見(jiàn)即所得 Dreamweaver 成功整合動(dòng)態(tài)式出版視覺(jué)編輯及電子商務(wù)功能,提供超強(qiáng)的支援能力給Thirdparty 廠商,包含 ASP, Apache, BroadVision, Cold Fusion, iCAT, Tango 與自行發(fā)展的應(yīng)用軟體。您也可以使用樣版正確地輸入或輸出 XML 內(nèi)容。數(shù)據(jù)庫(kù)是有結(jié)構(gòu)的數(shù)據(jù)集合 ,它與一般的數(shù)據(jù)文件不同, (其中的數(shù)據(jù)是無(wú)結(jié)構(gòu)的 )是一串文字或數(shù)字流。 [1] 開(kāi)發(fā)技術(shù)簡(jiǎn)介 Java 介紹 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計(jì)語(yǔ)言(以下簡(jiǎn)稱(chēng) Java語(yǔ)言)和 Java 平臺(tái) 的總稱(chēng)。 Java 平臺(tái)由 Java 虛擬機(jī) ( Java Virtual Machine)和 Java 應(yīng)用編程接口( Application Programming Interface、簡(jiǎn)稱(chēng) API)構(gòu)成。這樣 Java 程序可以只編譯一次,就可以在各種系統(tǒng)中運(yùn)行。 ( 2)基于構(gòu)建開(kāi)發(fā)方法的崛起,引出了 CORBA 國(guó) 際標(biāo)準(zhǔn)軟件體系結(jié)構(gòu)和多層應(yīng)用體系框架。企業(yè)必須重塑自我, B2B的電子商務(wù)將帶動(dòng)整個(gè)新經(jīng)濟(jì)市場(chǎng),使企業(yè)獲得新的價(jià)值,新的增長(zhǎng),新的商機(jī),新的管理??蚣茉O(shè)計(jì)的目標(biāo)貫穿整個(gè)開(kāi)發(fā)周期,從開(kāi)發(fā)到發(fā)布,包括維護(hù)的整個(gè)過(guò)程。從某種程度上來(lái)講, Struts2 沒(méi)有繼承 Struts 1的血統(tǒng),而是繼承 WebWork 的血統(tǒng)。這個(gè)標(biāo)準(zhǔn)由 ECMA 組織發(fā)展和維護(hù)。 ECMA262 的開(kāi)發(fā)始于 1996 年,在 1997 年 7 月, ECMA 會(huì)員大會(huì)采納了它的首個(gè)版本。 目前 javascript 的最新版本為 。由于 AJAX 依賴(lài)瀏覽器的 JavaScript 和 XML,瀏覽器的兼容性和支持的標(biāo)準(zhǔn)也變得和JavaScript 的運(yùn)行時(shí)性能一樣重要了。同時(shí),開(kāi)發(fā)人員還需要考慮 CS環(huán)境的外部和使用 AJAX 技術(shù)來(lái)重定型 MVC邊界。它完全使用 JAVA 語(yǔ)言編寫(xiě),是為applications, applets, servlets 以及 JSP等使用所設(shè)計(jì)。最關(guān)鍵的是這套 API 是純 Java 的,并不依賴(lài)Windows 系統(tǒng),即使運(yùn)行在 Linux 下,它同樣能夠正確的處理 Excel 文件。 JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于 Web 的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。 JSP的 1999年 9月推出的, 12月又推出了 。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開(kāi)發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 同 PHP3 類(lèi)似,幾乎可以執(zhí)行于所有平臺(tái)。由于 Apache 廣泛應(yīng)用在 NT、 Unix 和 Linux 上,因此 JSP有更廣泛的執(zhí)行平臺(tái)。 Unix 下也有 ChiliSoft 的組件來(lái)支持 ASP,但是 ASP 本身的功能有限,必須通過(guò) ASP+ COM 的群組合來(lái)擴(kuò)充, Unix 下的 COM 實(shí)現(xiàn)起來(lái)非常困難。(參考 PHPLIB)。但在國(guó)外, JSP 已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類(lèi)的網(wǎng)站,多采用 JSP。對(duì)于大負(fù)荷站點(diǎn),解決方法只有一個(gè):分布計(jì)算。 第二章 系統(tǒng)相關(guān)技術(shù)介紹 10 ASP 和 JSP 則沒(méi)有以上缺陷, ASP 可 以通過(guò) Microsoft Windowsd 的 COM/DCOM 獲得 ActiveX 規(guī)模支持,通過(guò) DCOM 和 Transcation Server 獲得結(jié)構(gòu)支持; JSP 可以通過(guò) SUN Java 的 Java Class和 EJB 獲得規(guī)模支持,通過(guò) EJB/CORBA 以及眾多廠商的 Application Server 獲得結(jié)構(gòu)支持。它們都是通過(guò) CGI 來(lái)提供支持的。 系統(tǒng)各類(lèi) 模塊共有 16 個(gè)。 ? 課題檢索模塊提供了供選擇的課題信息的查看、課題資料的查看(包括該課題的選題情況)、導(dǎo)師資料的查看(包括該導(dǎo)師的所有課題信息) 等功能 。 ? 用戶(hù)管理模塊提供了學(xué)生、教師、院領(lǐng)導(dǎo)、系統(tǒng)管理員等各類(lèi)用戶(hù)的添加、刪除、修改功能。 ? 系統(tǒng)設(shè)置模塊提供了導(dǎo)師的命題時(shí)間、最大命題數(shù)量、每個(gè)課題的最大選題人數(shù)、課題的類(lèi)別、學(xué)院領(lǐng)導(dǎo)的審題時(shí)間、學(xué)生的選題時(shí)間、選題志愿數(shù)量的查看、修改功能。下面就介紹下本人的模塊學(xué)生和系統(tǒng)管理員。 錯(cuò)誤 !鏈接無(wú)效。 系統(tǒng)結(jié)構(gòu)圖,如圖 所示。 系統(tǒng) UML 類(lèi)圖 本系統(tǒng) 的實(shí)體類(lèi)包括有用戶(hù)實(shí)體類(lèi) ,其中學(xué)生、教師、院領(lǐng)導(dǎo)、系統(tǒng)管理員是繼承同一個(gè)用戶(hù)類(lèi)。 圖 系統(tǒng) UML類(lèi) 圖 Server SQL Server 2021 JAVABEAN WEB browser Client 第四章 系統(tǒng)設(shè)計(jì) 16 系統(tǒng)數(shù)據(jù)庫(kù)表設(shè)計(jì) 本系統(tǒng)共有 19 張表 , 如 表 至表 所示 : 表 UserBasic UserBasic:用戶(hù)基本表 ,主要描述用戶(hù)的基本信息。例如: “ 1,0,1,0”表示該用戶(hù)同時(shí)具有學(xué)生權(quán)限、學(xué)院領(lǐng)導(dǎo)權(quán)限。 列名 數(shù)據(jù)類(lèi)型(精度范圍) 空 /非空 約束條件 描述 user_id nvarchar(20) 非 空 主、外(UserBasic) 用戶(hù)名 (使用教師號(hào) ) academy nvarchar(20) 空 學(xué)院 post nvarchar(20) 空 職稱(chēng) introduction nvarchar(500) 空 個(gè)人簡(jiǎn)介 補(bǔ)充說(shuō)明 該表保存具有教師權(quán)限的用戶(hù)的信息 表 LeaderInfo LeaderInfo:學(xué)院領(lǐng)導(dǎo)信息表,主要描述學(xué)院領(lǐng)導(dǎo)用戶(hù)的信息。 列名 數(shù)據(jù)類(lèi)型(精度范圍) 空 /非空 約束條件 描述 classes nvarchar(20) 非空 主 班級(jí)信息 補(bǔ)充 說(shuō)明 該表保存班級(jí)的信息,如: 4 班 表 Academy Academy:學(xué)院表,主要描述學(xué)院的信息。 列名 數(shù)據(jù)類(lèi)型(精度范圍) 空 /非空 約束條件 描述 post nvarchar(20) 非空 主 院領(lǐng)導(dǎo)職稱(chēng)信息 補(bǔ)充說(shuō)明 該表保存院領(lǐng)導(dǎo) 職稱(chēng) 的信息,如:院長(zhǎng) 表 TopicCate TopicCate:課題類(lèi)別表,主要描述課題類(lèi)別的信息。 列名 數(shù)據(jù)類(lèi)型(精度范圍) 空 /非空 約束條件 描述 topic_id int 非空 主,外(TopicInfo) 課題號(hào)碼 submit_date datetime 非空 提交日期 verify_condition nvarchar(10) 非空 審核狀態(tài) verify_date datetime 空 審核日期 user_id nvarchar(20) 空 審核領(lǐng)導(dǎo)號(hào)碼(使用學(xué)院領(lǐng)導(dǎo)號(hào)) 補(bǔ)充說(shuō)明 提交日期:該課題提交上來(lái)的日期 審核狀態(tài):分成“未審核”、“未通過(guò)”、“已 通過(guò)”。由系統(tǒng)根據(jù)系統(tǒng)管理員控制的個(gè)數(shù)自動(dòng)輸入值。 同一學(xué)生不能多次使用同一志愿,也不能多次選擇同一課題。 成交志愿:該學(xué)生選擇某課題所使用的志愿。 表 AssignSetup AssignSetup:命題設(shè)置表,主要描述命題設(shè)置的信息。 最大命題數(shù)量:每個(gè)導(dǎo)師最大可以提交的課題數(shù)量。 第四章 系統(tǒng)設(shè)計(jì) 22 表 VerifySetup VerifySetup:審題設(shè)置表,主要描述審題設(shè)置的信息。 選題開(kāi)始時(shí)間:學(xué)生必須在開(kāi)始時(shí)間之后進(jìn)行課題的選擇 選題結(jié)束時(shí)間:學(xué)生必須在結(jié)束時(shí)間之前行課題的選擇 本系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)使用了視圖 。 數(shù)據(jù)庫(kù)連接 JavaBean JavaBean 介紹 JavaBean 是使用 Java 語(yǔ)言描述的、易用的、與平臺(tái)無(wú)關(guān)的軟件組件模型,用于設(shè)計(jì)可重用的組件,有點(diǎn)類(lèi)似于 Microsoft 的 COM 組件概念。 EJB是 J2EE 的核心技術(shù),它為開(kāi)發(fā)服務(wù)器端應(yīng)用程序組件提供了一個(gè)模型,利用這個(gè)模型來(lái)創(chuàng)建可移植性與分布式企業(yè)應(yīng)用程序服務(wù)器或組件。非可視化的 JavaBean,顧名思義就是沒(méi)有 GUI 界面的 JavaBean。 public class dbConn { String url=jdbc:microsoft: String user=sa。 public dbConn() { try { ().newInstance()。 } } public ResultSet executeQuery(String sql) { try { conn = (url,user,password)。 } return rs。 result = (sql)。 } if(conn!=null) { ()。 } 公用代碼 在本站 CSS 文件夾中存放得都是公用 Css 代碼 、 JS文件夾中存放得都是公用 Javascript 代碼,這么做不但減少了代碼冗余,而且方便統(tǒng)一修改。分頁(yè)結(jié)合 STRUTS2 標(biāo)簽,采用 類(lèi)似百度的搜索顯示, 最少不顯示,最多顯示 5 頁(yè),這樣使頁(yè)面更加簡(jiǎn)潔、美觀。 pageCount=(SearchKey, KeyType,pageSize)。 } return success。 可用志愿數(shù)量是由管理員設(shè)置的 ,志愿分優(yōu) 先等級(jí) 。 代碼設(shè)計(jì): ACTION: public String SelectTopic_QueryWish() { fab=new FirstAdviseeBean()
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1