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

正文內(nèi)容

軟件工程-基于mvc模式的雙向選題系統(tǒng)-學(xué)生、管理員模塊的設(shè)計與實現(xiàn)(更新版)

2025-01-27 03:05上一頁面

下一頁面
  

【正文】 ........................................ 6 Java介紹 ...................................................................... 6 Struts2介紹 ................................................................... 7 Javascript介紹 ................................................................ 7 Ajax介紹 ...................................................................... 7 Jfreechart介紹 ................................................................ 8 Jxl介紹 ....................................................................... 8 Jsp介紹 ....................................................................... 8 與同類開發(fā)技術(shù)的比較 ....................................................... 9 第三章 系統(tǒng)分析 .................................................... 11 系統(tǒng)總體需求 .............................................................. 11 目 錄 IV 功能分析 ..................................................................... 11 用例分析 ..................................................................... 12 系統(tǒng)業(yè)務(wù)分析 .............................................................. 13 第四章 系統(tǒng)設(shè)計 .................................................... 15 系統(tǒng)體系結(jié)構(gòu) .............................................................. 15 系統(tǒng)數(shù)據(jù)庫 ................................................................ 15 系統(tǒng) UML 類圖 .............................................................. 15 系統(tǒng)數(shù)據(jù)庫表設(shè)計 .......................................................... 16 第五章 系 統(tǒng)模塊實現(xiàn) ................................................ 23 數(shù)據(jù)庫連接 JavaBean ....................................................... 23 JavaBean介紹 ................................................................. 23 JavaBean應(yīng)用 ................................................................. 23 公用代碼 .................................................................. 25 學(xué)生模塊頁面代碼實現(xiàn) ...................................................... 25 選題查詢代碼 ................................................................. 25 學(xué)生選題代碼 ................................................................. 26 管理員模塊頁面代碼實現(xiàn) .................................................... 28 添加用戶代碼 ................................................................. 28 信息提示頁面代碼 ............................................................. 32 用戶統(tǒng)計代碼 ................................................................. 33 批量導(dǎo)入用戶數(shù)據(jù)代碼 .......................................................... 35 第六章 結(jié)束語 ...................................................... 38 個人總結(jié) ....................................................................... 38 系統(tǒng)總結(jié) ....................................................................... 38 參考文獻 ............................................................ 40 致 謝 .............................................................. 41 第一章 緒論 1 第一章 緒論 畢業(yè)設(shè)計 雙向選題 系統(tǒng)簡介 畢業(yè)設(shè)計是專業(yè)人才培養(yǎng)計劃中的一個重要組成部分 ,是培養(yǎng)學(xué)生綜合運用所學(xué)的基礎(chǔ)知識、基礎(chǔ)理論和基本技能 ,分析解決工程實際問題和初步科學(xué)研究能力的一個重要環(huán)節(jié) , 是大學(xué)生走向社會前的一次練兵 ,也是在校期間 一次系統(tǒng)全面的訓(xùn)練。很顯然 ,雙向選題更符合現(xiàn)代教育觀念 ,更能發(fā)揮學(xué)生和 教師的主觀能動性。目前計算機選課系統(tǒng)、計算機信息管理系統(tǒng)正在普及 ,然而針對畢業(yè)設(shè)計雙向選題的軟件筆者至今尚未見報道。 第四章是 系統(tǒng) 設(shè)計, 從 系統(tǒng)體系結(jié)構(gòu)、系統(tǒng)數(shù)據(jù)庫、 系統(tǒng) UML 類圖、系統(tǒng)數(shù) 據(jù)庫表 幾個方面 描述 了整個系統(tǒng)的設(shè)計 結(jié)構(gòu) 。 模型-視圖-控制器( MVC)是 Xerox PARC 在八十年代為編程語言 Smalltalk- 80發(fā)明的一種軟件設(shè)計模式,至今已被廣泛使用。 UML 是在開發(fā)階段,說明, 可視化 ,構(gòu)建和書寫一個面向?qū)ο筌浖芗到y(tǒng)的制品的開放方法。它是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。另外,Tomcat 和 IIS、 Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet和 JSP 容器,獨立的 Servlet 容器是 Tomcat 的默認(rèn)模式。 2.網(wǎng)站管理 使用網(wǎng)站地圖可以快速制作網(wǎng)站雛形、設(shè)計、更新和重組網(wǎng)頁。所見即所得 Dreamweaver 成功整合動態(tài)式出版視覺編輯及電子商務(wù)功能,提供超強的支援能力給Thirdparty 廠商,包含 ASP, Apache, BroadVision, Cold Fusion, iCAT, Tango 與自行發(fā)展的應(yīng)用軟體。數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合 ,它與一般的數(shù)據(jù)文件不同, (其中的數(shù)據(jù)是無結(jié)構(gòu)的 )是一串文字或數(shù)字流。 Java 平臺由 Java 虛擬機 ( Java Virtual Machine)和 Java 應(yīng)用編程接口( Application Programming Interface、簡稱 API)構(gòu)成。 ( 2)基于構(gòu)建開發(fā)方法的崛起,引出了 CORBA 國 際標(biāo)準(zhǔn)軟件體系結(jié)構(gòu)和多層應(yīng)用體系框架??蚣茉O(shè)計的目標(biāo)貫穿整個開發(fā)周期,從開發(fā)到發(fā)布,包括維護的整個過程。這個標(biāo)準(zhǔn)由 ECMA 組織發(fā)展和維護。 目前 javascript 的最新版本為 。同時,開發(fā)人員還需要考慮 CS環(huán)境的外部和使用 AJAX 技術(shù)來重定型 MVC邊界。最關(guān)鍵的是這套 API 是純 Java 的,并不依賴Windows 系統(tǒng),即使運行在 Linux 下,它同樣能夠正確的處理 Excel 文件。 JSP的 1999年 9月推出的, 12月又推出了 。 JSP 同 PHP3 類似,幾乎可以執(zhí)行于所有平臺。 Unix 下也有 ChiliSoft 的組件來支持 ASP,但是 ASP 本身的功能有限,必須通過 ASP+ COM 的群組合來擴充, Unix 下的 COM 實現(xiàn)起來非常困難。但在國外, JSP 已經(jīng)是比較流行的一種技術(shù),尤其是電子商務(wù)類的網(wǎng)站,多采用 JSP。 第二章 系統(tǒng)相關(guān)技術(shù)介紹 10 ASP 和 JSP 則沒有以上缺陷, ASP 可 以通過 Microsoft Windowsd 的 COM/DCOM 獲得 ActiveX 規(guī)模支持,通過 DCOM 和 Transcation Server 獲得結(jié)構(gòu)支持; JSP 可以通過 SUN Java 的 Java Class和 EJB 獲得規(guī)模支持,通過 EJB/CORBA 以及眾多廠商的 Application Server 獲得結(jié)構(gòu)支持。 系統(tǒng)各類 模塊共有 16 個。 ? 用戶管理模塊提供了學(xué)生、教師、院領(lǐng)導(dǎo)、系統(tǒng)管理員等各類用戶的添加、刪除、修改功能。下面就介紹下本人的模塊學(xué)生和系統(tǒng)管理員。 系統(tǒng)結(jié)構(gòu)圖,如圖 所示。 圖 系統(tǒng) UML類 圖 Server SQL Server 2021 JAVABEAN WEB browser Client 第四章 系統(tǒng)設(shè)計 16 系統(tǒng)數(shù)據(jù)庫表設(shè)計 本系統(tǒng)共有 19 張表 , 如 表 至表 所示 : 表 UserBasic UserBasic:用戶基本表 ,主要描述用戶的基本信息。 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 描述 user_id nvarchar(20) 非 空 主、外(UserBasic) 用戶名 (使用教師號 ) academy nvarchar(20) 空 學(xué)院 post nvarchar(20) 空 職稱 introduction nvarchar(500) 空 個人簡介 補充說明 該表保存具有教師權(quán)限的用戶的信息 表 LeaderInfo LeaderInfo:學(xué)院領(lǐng)導(dǎo)信息表,主要描述學(xué)院領(lǐng)導(dǎo)用戶的信息。 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 描述 post nvarchar(20) 非空 主 院領(lǐng)導(dǎo)職稱信息 補充說明 該表保存院領(lǐng)導(dǎo) 職稱 的信息,如:院長 表 TopicCate TopicCate:課題類別表,主要描述課題類別的信息。由系統(tǒng)根據(jù)系統(tǒng)管理員控制的個數(shù)自動輸入值。 成交志愿:該學(xué)生選擇某課題所使用的志愿。 最大命題數(shù)量:每個導(dǎo)師最大可以提交的課題數(shù)量。 選題開始時間:學(xué)生必須在開始時間之后進行課題的選擇 選題結(jié)束時間:學(xué)生必須在結(jié)束時間之前行課題的選擇 本系統(tǒng)數(shù)據(jù)庫設(shè)計使用了視圖 。 EJB是 J2EE 的核心技術(shù),它為開發(fā)服務(wù)器端應(yīng)用程序組件提供了一個模型,利用這個模型來創(chuàng)建可移植性與分布式企業(yè)應(yīng)用程序服務(wù)器或組件。 public class dbConn { String url=jdbc:microsoft: String user=sa。 } } public ResultSet executeQuery(String sql) { try { conn = (url,user,password)。 result = (sql)。 } 公用代碼 在本站 CSS 文件夾中存放得都是公用 Css 代碼 、 JS文件夾中存放得都是公用 Javascript 代碼,這么做不但減少了代碼冗余,而且方便統(tǒng)一修改。 pageCount=(SearchKey, KeyType,pageSize)。 可用志愿數(shù)量是由管理員設(shè)置的 ,志愿分優(yōu) 先等級
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1