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

正文內(nèi)容

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

2025-02-04 03:05上一頁面

下一頁面
  

【正文】 .................................................... 23 JavaBean介紹 ................................................................. 23 JavaBean應(yīng)用 ................................................................. 23 公用代碼 .................................................................. 25 學(xué)生模塊頁面代碼實(shí)現(xiàn) ...................................................... 25 選題查詢代碼 ................................................................. 25 學(xué)生選題代碼 ................................................................. 26 管理員模塊頁面代碼實(shí)現(xiàn) .................................................... 28 添加用戶代碼 ................................................................. 28 信息提示頁面代碼 ............................................................. 32 用戶統(tǒng)計(jì)代碼 ................................................................. 33 批量導(dǎo)入用戶數(shù)據(jù)代碼 .......................................................... 35 第六章 結(jié)束語 ...................................................... 38 個(gè)人總結(jié) ....................................................................... 38 系統(tǒng)總結(jié) ....................................................................... 38 參考文獻(xiàn) ............................................................ 40 致 謝 .............................................................. 41 第一章 緒論 1 第一章 緒論 畢業(yè)設(shè)計(jì) 雙向選題 系統(tǒng)簡介 畢業(yè)設(shè)計(jì)是專業(yè)人才培養(yǎng)計(jì)劃中的一個(gè)重要組成部分 ,是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)的基礎(chǔ)知識、基礎(chǔ)理論和基本技能 ,分析解決工程實(shí)際問題和初步科學(xué)研究能力的一個(gè)重要環(huán)節(jié) , 是大學(xué)生走向社會前的一次練兵 ,也是在校期間 一次系統(tǒng)全面的訓(xùn)練。 雙向選題要求充分尊重學(xué)生的個(gè)人選題意見 和老師的意見 ,盡量滿足合理的科學(xué)的選題要求 ,體現(xiàn)了科學(xué)性和人性化的理念。管理人員任意指定課題 ,體現(xiàn)的是一種以管理者為主導(dǎo)的意識 。 第一章 緒論 2 本文的組織結(jié)構(gòu) 第一章是緒論,主要介紹了 系統(tǒng)的內(nèi)容、背景、 本人所做工作 、本文的組織結(jié)構(gòu) 等 。 UML 介紹 UML( Unified Modeling Language 的縮寫)統(tǒng)一建模語言 ,是用來對軟件密集系統(tǒng)進(jìn)行可視化建模的一種語言??梢赃@樣認(rèn)為,當(dāng)在一臺機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對 HTML 頁面的訪問請求。幀 (frames)和表格的制作速度快的令您無法想像。用 Java 實(shí)現(xiàn)的 HotJava 瀏覽器(支持 Java applet)顯示了 Java 的魅力:跨平臺、動態(tài)的、 Inter 計(jì)算。 ( 4)對軟件開發(fā)帶來了新的革命,重視使用第三方構(gòu)件集成,利用平臺的基礎(chǔ)設(shè)施服務(wù),實(shí)現(xiàn)開發(fā)各個(gè)階段的重要技術(shù),重視開發(fā)團(tuán)隊(duì)的組織和文化理念,協(xié)作,創(chuàng) 作,責(zé)任,誠信是人才的基本素質(zhì) [6][7]。 在 1998 年,該標(biāo)準(zhǔn)成為了國際 ISO 標(biāo)準(zhǔn) (ISO/IEC 16262)。 JFreeChart 可生成餅圖( pie charts)、柱狀圖( bar charts)、散點(diǎn)圖( scatter plots)、時(shí)序圖( time series)、甘特圖( Gantt charts)等等多種圖表,并且可以產(chǎn)生 PNG 和 JPEG 格式的輸出,還可以與 PDF 和 EXCEL 關(guān)聯(lián)。 JSP 具備了 Java技術(shù)的簡單易用,完全的面向?qū)ο螅哂衅脚_無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點(diǎn)。 數(shù)據(jù)庫測試中,三者分別對 Oracle 8 進(jìn)行 1000 次 Insert,Update,Select 和 Delete: JSP 需要 13 秒, PHP 需要 69 秒, ASP 則 需要 73 秒。但去年 10月后它推出了 Enfinity,一個(gè)采用 JSP/Servlet 的電子商務(wù) Application Server,而且聲言不再開發(fā)傳統(tǒng)軟件。 ? 數(shù)據(jù)管理模塊提供了各類用戶數(shù) 據(jù)的批量導(dǎo)入、導(dǎo)出,選題結(jié)果的導(dǎo)出功能。 教師信息表 和 課題類別表通過發(fā)布形成課題信息表, 課題信息表 和 學(xué)院領(lǐng)導(dǎo)信息表通過審核形成課題審核表,課題審核表和學(xué)生信息表通過選 題形成最初選題表。 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 描述 academy nvarchar(20) 非空 主 學(xué)院信息 補(bǔ)充說明 該表保存學(xué)院的信息,如:軟件學(xué)院 表 Major Major:專業(yè)表,主要描述專業(yè)的信息。例如:學(xué)生 A,使用志愿一,選擇課題 X。 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 描述 verify_starttime datetime 非空 審題開始時(shí)間 verify_endtime datetime 非空 審題結(jié)束時(shí)間 補(bǔ)充說明 該表用于系統(tǒng)管理員設(shè)置,有關(guān)學(xué)院領(lǐng)導(dǎo)審題的規(guī)則在此規(guī)定。在 JSP 程序中常用來封裝事務(wù)邏輯、數(shù)據(jù)庫操作等,可以很好地實(shí)現(xiàn)業(yè)務(wù)邏輯和前臺程序(如 JSP 文件)的分離、邏輯的封裝、程序的易于維護(hù)等,從而使得系統(tǒng)具有更好的健壯性和靈活性。 } public int executeUpdate(String sql) { int result = 0。 模糊查詢可以查詢包含該查詢內(nèi)容的所有數(shù)據(jù)。 //獲取 session中的用戶名 ,賦值給最初選題 信息 Bean ActionContext actionContext = ()。 第五章 系統(tǒng)模塊實(shí)現(xiàn) 26 if(()) { pageNow=0。 } public boolean closeConnection(){ try{ if(rs!=null) { ()。 第五章 系統(tǒng)模塊實(shí)現(xiàn) 24 ResultSet rs = null。 第五章 系統(tǒng)模塊實(shí)現(xiàn) 23 第五章 系統(tǒng) 模塊 實(shí)現(xiàn) 由于本人負(fù)責(zé)的模塊的功能模塊比較多,這里就不一一介紹 ,本人主要從 學(xué)生、管理員 的 一些主要功能 來介紹系統(tǒng)模塊的實(shí)現(xiàn)。默認(rèn)為“否”。 課題名稱:不同老師的課題名稱可以完全相同,但同一老師的課題名稱不能完全相同 課題人數(shù):該課題的選題人數(shù),不能超過系統(tǒng)規(guī)定的最大選題人數(shù) 狀態(tài):分為“已提交”、“未提交”,默認(rèn)為“未提交” 表 TopicVerify TopicVerify:課題審核表,主要描述課題 審核的信息。 分別 對應(yīng)學(xué)生、教師、學(xué)院領(lǐng)導(dǎo)、系統(tǒng)管理員。 系統(tǒng)的 活動 圖 , 如圖 。 ? 個(gè)人中心模塊提供了個(gè)人資料的查看與修改、個(gè)人密碼的修改 等功能 。其次,缺乏多層結(jié)構(gòu)支持。知名的 Web 服務(wù)器 Apache 已經(jīng)能夠支持 JSP。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的 應(yīng)用邏輯。這些不同引入了新的編程問題,最大的問題在于易用性。 Struts 2 與 Struts 1 相比,確實(shí)有很多革命性的改進(jìn),但它并不是新發(fā)布的新框架,而是在另一個(gè)赫赫有名的框架: Webwork 基礎(chǔ)上發(fā)展起來的。現(xiàn)在 Java 平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。建立網(wǎng)頁外觀的樣版,指定可編輯或不可編輯的部份,內(nèi)容提供者可直接編輯以樣式為主的內(nèi)容卻不會不小心改變既定之樣式。 1.最佳的制作效率 Dreamweaver 可以用最快速的方式將 Fireworks, FreeHand,或 Photoshop 等檔案移至網(wǎng)頁上。被 OMG 采納作為業(yè)界的標(biāo)準(zhǔn)。 第二章 系統(tǒng)相關(guān)技術(shù)介紹 3 第二章 系統(tǒng)相關(guān)技術(shù)介紹 設(shè)計(jì)模式簡介 MVC(Model View Controller)模型-視圖-控制器 。 畢業(yè)設(shè)計(jì) 雙向選題 系統(tǒng)的背景 隨著學(xué)分制的推行 ,雙向選題顯得更為重要。本文還 從總體需求、 業(yè)務(wù)分析等 方面對系統(tǒng)進(jìn)行了詳細(xì)的分析 , 在 系統(tǒng)體系結(jié)構(gòu) 、數(shù)據(jù)庫 介紹、 UML 類圖、數(shù)據(jù)庫表設(shè)計(jì) 等 方面對系統(tǒng)進(jìn)行了詳盡的設(shè)計(jì) 。從系統(tǒng)的設(shè)計(jì)模式、建模工具、開發(fā)工具、開發(fā)技術(shù)等方面對系統(tǒng)的相關(guān)技術(shù)信息進(jìn)行了描述,并將系統(tǒng)與同類開發(fā)產(chǎn)品進(jìn)行了比較。事實(shí)上 ,畢業(yè)設(shè)計(jì)選題應(yīng)該是教師和學(xué)生共同完成的一項(xiàng)重要工作。 第六章是結(jié)束語,主要 介紹了作者的開發(fā)感言。 UML 可以貫穿 軟件開發(fā) 周期中的每一個(gè)階段。 第二章 系統(tǒng)相關(guān)技術(shù)介紹 5 Dreamweaver 介紹 Dreamweaver 是美國 MACROMEDIA 公司開發(fā)的集網(wǎng)頁制作和管理網(wǎng)站于一身的所見即所得網(wǎng)頁編輯器,它是第一套針對專業(yè)網(wǎng)頁設(shè)計(jì)師特別發(fā)展的視覺化網(wǎng)頁開發(fā)工具,利用它可以輕而易 舉地制作出跨越平臺限制和跨越瀏覽器限制的充滿動感的網(wǎng)頁。夢幻樣版和 XML Dreamweaver 將內(nèi)容與設(shè)計(jì)分開,應(yīng)用于快速網(wǎng)頁更新和團(tuán)隊(duì)合作網(wǎng)頁編輯。在硬件或操作系統(tǒng)平臺上安裝一個(gè) Java 平臺之后, Java 應(yīng)用程序就可運(yùn)行。在經(jīng)歷了幾年的各自發(fā)展后, WebWork和 Struts 社區(qū)決定合二為一,也即是 Struts 2。 AJAX 開發(fā)與傳統(tǒng)的 CS 開發(fā)有很大的不同。 Jsp 介紹 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。在 NT 下 IIS 通過一個(gè)外加服務(wù)器,例如 JRUN 或者 ServletExec,就能支持 JSP。首先, PHP 缺乏規(guī)模支持。下面介紹本人負(fù)責(zé)的模塊: 學(xué)生: 學(xué)生用戶分成三個(gè)模塊,分別是個(gè)人中心、課題檢索、課題選擇 。 后臺管理員通過登錄驗(yàn)證獲得后臺管理權(quán)限,可以 修改選題的各個(gè) 功能, 完成 選題結(jié)果 的發(fā)布 。為 ” 1” 表示具有該權(quán)限。 列名 數(shù)據(jù)類型(精度范圍) 空 /非空 約束條件 描述 topic_id int(自動增長 ) 非空 主 課題號碼 topic_name nvarchar(100) 非空 2 屬性唯一 課題名稱 topic_num int 非空 課題人數(shù) category nvarchar(20) 非空 外 (TopicCate) 課題類別 user_id nvarchar(20) 非空 2 屬性唯一,外(TeacherInfo) 導(dǎo)師號碼 (使用教師號 ) introduction nvarchar(500) 空 課題簡介 submit_condition nvarchar(10) 非空 提交狀態(tài) create_time datetime 非空 創(chuàng)建日期 第四章 系統(tǒng)設(shè)計(jì) 20 補(bǔ)充說明 該表保存課題的信息,包括已提交及未提交的課題。值:是、否。本系統(tǒng)用到了 9 張視圖,具體視圖的結(jié)構(gòu)請見數(shù)據(jù)庫設(shè)計(jì)。 Connection conn = null。 } return result。 } //得到 pageNow對應(yīng)的頁面的所有數(shù)據(jù) ,這些數(shù)據(jù)是根據(jù)搜索類型找到的所有模糊數(shù)據(jù) ytgbs=(SearchKey, KeyType, pageSize, pageNow)。 Map session = ()。 查詢 時(shí) 在 DAO 層取出相關(guān)數(shù)據(jù) 傳給 ACTION, 最后 跳轉(zhuǎn)到 JSP 頁面上使用 STRUTS2 迭代 來 顯示 數(shù)據(jù) 。 try { conn = (url,user,password)。 JavaBean 應(yīng)用 本系統(tǒng)采用了 JAVABEAN 來封裝對數(shù)據(jù)庫和服務(wù)器連接操作 ,文件名: ,編譯成 文件放于 TOMCAT 安裝路徑 webapps\XuanTi\WEBINF\classes\
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1