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

正文內(nèi)容

基于javaee的湘南學(xué)院體育選向課程網(wǎng)站的設(shè)計與實(shí)現(xiàn)本科畢業(yè)論文(留存版)

2025-09-14 19:35上一頁面

下一頁面
  

【正文】 students, teachers, educational managers and platform managers. The platform managers manage the essential information of the system, and the students and teachers finish different work with this system. The most function of the platform is 4: platform can preserve the information of the whole system, the work of educational managers, the work of teachers and the work of students. Key words: Elective and Arrangement course platform, Database, B/S, JAVA EE, MVC pattern, Struts2, Hibernate, Spring 6 1 湘南學(xué)院體育選向課程平臺 簡介 概述湘南學(xué)院體育選向課程平臺是一個選排課系統(tǒng),選課排課系統(tǒng)作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對選排課信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。 7 湘南學(xué)院體育選向課程平臺特點(diǎn)和設(shè)計基本原則 湘南學(xué)院體育選向課程平臺 主要用戶是學(xué)生、教師、 系教務(wù)管理員 和 系統(tǒng)管理員 ,教務(wù)人員管理系統(tǒng)的基本信息(如課程、老師、學(xué)生等),學(xué)生和教師通過系統(tǒng)完成不同的工作。因此系統(tǒng)的開發(fā)是完全可行的。業(yè)務(wù)流程的處理過程對其它 層來說是黑箱操作,模型接受視圖請求的數(shù)據(jù),并返回最終的處理結(jié)果。 因?yàn)橛?Hibernate 的支持,使得 Java EE應(yīng)用的 OOA(面向?qū)ο蠓治?)、 OOD(面向?qū)ο笤O(shè)計)、 OOP(面向?qū)ο缶幊蹋┤齻€過程一脈相承,成為一個整體。 4)事務(wù)( Transaction) 事務(wù)也是生命周期短的單線程對象,應(yīng)用程序用它來表示一批工作的原子操作。通過使用 Spring AOP ,不用依賴 EJB 組件,就可以將聲明性事務(wù)管理集 成到應(yīng)用程序中。 JSP 頁面被編譯成 servlet,并可能調(diào)用 JAVABeans 組件 (beans)或 Enterprise JAVABeans 組件(企業(yè) beans),以便在服務(wù)器端處理。 與其他的大型數(shù)據(jù)庫例如 Oracle、 DB SQL Server 等相比, MySQL 自有它的不足之處,如規(guī)模小、功能有限( MySQL Cluster 的功能和效 率都相對比較差)等,但是這絲毫也沒有減少它受歡迎的程度。 ? 只有 系統(tǒng)管理員 可以維護(hù)學(xué)生、教師和課程的基本信息。 利用數(shù)據(jù)抽象的方法可以對現(xiàn)實(shí)世界抽象得出概念模型的子集及屬性,概念結(jié)構(gòu)設(shè)計是利用抽象機(jī)制對需求分析階段悼念到的數(shù)據(jù)進(jìn)行分類、組織(聚集),形成實(shí)體集、屬性和碼,確定實(shí)體集之間的聯(lián)系類型,進(jìn)而設(shè)計分 ER 圖。39。使用 JAVA語言作為開發(fā)語言,使得程序具有良好的可移植性。對本文的研究做出重要貢獻(xiàn)的個人和集體均已在文中以明確方式標(biāo)明。 另外,我還要感謝大學(xué)四年和我一起走過的同學(xué)朋友對我的關(guān)心與支持,與他們一起學(xué)習(xí)、生活,讓我在大學(xué)期間生活的很充實(shí),給我留下了很多難忘的回憶 。他無論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝他耐心的輔導(dǎo)。郭謙功老師淵博的知識、嚴(yán)謹(jǐn)?shù)淖黠L(fēng)和誨人不倦的態(tài)度給我留下了深刻的印象。本人完全意識到本聲明的法律結(jié)果由本人承擔(dān)。 33 運(yùn)行工程 開發(fā)平臺 本系統(tǒng)的開發(fā)環(huán)境組件如下所示 : ? web 服務(wù)器 : ? 數(shù)據(jù)庫服務(wù)器 MySql. ? 開發(fā)平臺 : . 導(dǎo)入工程 本系統(tǒng)的調(diào)試經(jīng)過如下步驟 : (1)打開 MyEclipse 集成開發(fā)工具 . (2)點(diǎn)擊 [File]菜單,選擇 [import......]選項 (3)選擇已存在的工程導(dǎo)入工作空間即可 運(yùn)行工程 (1)單擊 MyEclips 的工具按鈕 run,顯示 run as 選擇 Myeclipse Server Application. (2)單擊 [Add]按鈕 ,顯示 [New Deployment] 對話框 . (3)在下拉列表況 [Server]中選中 . (4)單擊 [完成 ].致此布署完成 (5)單擊 Eclipse 的工具按鈕 [Start Tomcat],啟動 Tomcat. (6)啟動成功后,打開瀏覽器 ,用 Localhost 訪問本網(wǎng)站即可 . 結(jié) 論 本系統(tǒng)采用 JAVA平臺開源框架 Struts Hibernate結(jié)合 Spring實(shí)現(xiàn)了一個比較實(shí)用的選排課系統(tǒng)的設(shè)計與開發(fā)。 創(chuàng)建數(shù)據(jù)庫表相關(guān) 根據(jù)數(shù)據(jù)庫字段設(shè)計,編寫好 Model 層的 POJO 以及對應(yīng) Hibernate 的配置文件(如右圖所示),以便利用 Hibernate 強(qiáng)大的創(chuàng)表工具 SchemaExport 創(chuàng)建數(shù)據(jù)庫表。 2) 概念模型應(yīng)當(dāng)易于理解,被用戶理解后,才可以與設(shè)計者交換意見,參與數(shù)據(jù)庫的設(shè)計。教師登錄后主要操作是 查看課表 以及個人信息的維護(hù)、 留言等 功能。MySQL 的 SQL“結(jié)構(gòu)化查詢語言 ”。 JSP 頁面使用 XML 標(biāo)簽和 scriptlets(一種使用 JAVA 語言編寫的腳本代 16 碼),封裝了生成頁面內(nèi)容的邏輯。 Spring 上下文包括企業(yè)服務(wù),例如 JNDI 、 EJB 、電子郵件、國際化、校驗(yàn)和調(diào)度功能。保存有必需的(第一級)持久化對象的緩存,用于遍歷對象圖或通過標(biāo)識符查找對象。內(nèi)存中的對象之間存在關(guān)聯(lián)和繼承關(guān)系,而在數(shù)據(jù)庫中,關(guān)系數(shù)據(jù)無法 直接表達(dá)多對多關(guān)聯(lián)和繼承關(guān)系。 圖 21 Struts 的工作原理圖 MVC 模式 英文即 ModelViewController,即把一個應(yīng)用的輸入、處理、輸出流程按照Model、 View、 Controller 的方式進(jìn)行分離,這樣一個應(yīng)用被分成三個層 ——模型層、視圖層、控制層。所以在技術(shù)上也是可行的。運(yùn)用計算機(jī)輔助選課,即能實(shí)時地對大量選課數(shù)據(jù)進(jìn)行檢驗(yàn)和統(tǒng)計,十分方便地輸出選課結(jié)果,同時也避免了人工處理時容易產(chǎn)生的錯誤。Hibernate;Spring 目前湘南學(xué)院體育選向課程采用的方式是 教師通過 表格手工登記 學(xué)生選課信息 ,然后根據(jù)收集信息進(jìn)行手動編排 課程 。這 種 方式不利于教師及教務(wù)管理人員的管理, 而且會大大增加教務(wù)管理人員工作量 。在高等學(xué)校的教務(wù)管理工作中,課程表的編排是一項十分復(fù)雜、棘手的工作。 確定軟件產(chǎn)品是否能夠被最終的用戶所接受,用戶是否能操作最終的產(chǎn)品:本系統(tǒng)采用 B/S 架構(gòu),客戶端采用瀏覽器的形式,操作簡單,方便使用。 視圖 (View)代表用戶交互界面,對于 Web 應(yīng)用來說,可以概括為 HTML 界面,但有可能為 XHTML、 XML 和 Applet。因此,對象 關(guān)系映射 (ORM)系統(tǒng)一般以中間件的形式存在,主要實(shí)現(xiàn)程序?qū)ο蟮疥P(guān)系數(shù)據(jù)庫數(shù)據(jù)的映射。 3)持久化對象( Persistent Object)及其集合( Collection) 生命周期短的單線程對象包含了持久化狀態(tài)和商業(yè)功能。 Spring AOP : 通過配置管理特性, Spring AOP 模塊直接將面向方面的編程 功 能集成到了 Spring 框架中。它將各種格式的標(biāo)簽( HTML 或者 XML)直接傳遞回響應(yīng)頁面。 SQL 是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。 將系統(tǒng)需求加以總結(jié),得出系統(tǒng)需求如下: ? 系統(tǒng)可以運(yùn)行在 Windows 操作系統(tǒng)平臺上,并具有友好的用戶界面。 3) 概念模型就易于修改,由于現(xiàn)實(shí)世界會發(fā)生變化,這就需要改變概念模型,易于更改的概念模型有利于修改和擴(kuò)充。 創(chuàng)好表后,為了方便后面的開發(fā),在這里先向數(shù)據(jù)庫 managerInfo 表插入一條記錄用作系統(tǒng)管理員測試 : insert into managerInfo (Mid,Mpassword,Mname) values (39。系統(tǒng)構(gòu)建于 JAVA EE平臺之上,具有相當(dāng)?shù)膶?shí)用性。 學(xué)位論文作者(本人簽名): 年 月 日 學(xué)位論文出版授權(quán)書 本 人及導(dǎo)師完全同意《中國博士學(xué)位論文全文數(shù)據(jù)庫出版章程》、《中國優(yōu)秀 碩士學(xué)位論文全文數(shù)據(jù)庫出版章程》 (以下簡稱“章程” ),愿意將本人的學(xué)位論文提交“中國學(xué)術(shù)期刊(光盤版)電子雜志社”在《中國博士學(xué)位論文全文數(shù)據(jù)庫》、《中國優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫》中全文發(fā)表和以電子、網(wǎng)絡(luò)形式公開出版,并同意編入 CNKI《中國知識資源總庫》,在《中國博碩士學(xué)位論文評價數(shù)據(jù)庫》中使用和在互 聯(lián)網(wǎng)上傳播,同意按“章程”規(guī)定享受相關(guān)權(quán)益。從他身上,我學(xué)到了許多能受益終生的東西。在論文的撰 寫過程中老師們給予我很大的幫助,幫助解決了不少的難點(diǎn),使得論文能夠及時完成,這里一并表示真誠的感謝。 其次,我要感謝大學(xué)四年中所有的任課老師和輔導(dǎo)員在學(xué)習(xí)期間對我的嚴(yán)格要求,感謝他們對我學(xué)習(xí)上和生活上的幫助,使我了解了許多專業(yè)知識和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的力量。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計(論文)不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。各模塊具有相當(dāng)?shù)莫?dú)立性,因此系統(tǒng)的可重用性也比較高。,39。 2. 概念結(jié)構(gòu)的設(shè)計 按照自頂向下分析需求與自底向上設(shè)計概念結(jié)構(gòu)方法,概念結(jié)構(gòu)的設(shè)計可分為兩步:第一步是抽象數(shù)據(jù)并設(shè)計局部視圖;第二步是集成局部視圖,得到全局的概念結(jié)構(gòu)。 ? 系統(tǒng)對于一個用戶只允許以一種身份登錄。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 JSP 技術(shù)是 JAVA 系列技術(shù)的一部分。 Spring AOP 模塊為基于 Spring 的應(yīng)用程序中的對象提供了事務(wù)管理服務(wù)。 14 一旦 Session 關(guān)閉,他們都將從 Session 中取消聯(lián)系,可以在任何程序?qū)幼杂墒褂谩? 目前的主流數(shù)據(jù)庫依然是關(guān)系型數(shù)據(jù)庫,而 Java 語言則是面向?qū)ο蟮木幊陶Z言,當(dāng)把二者結(jié)合在一起使用時相當(dāng)麻煩,而 Hibernate 則減少了這個問題的困擾,它完成對象模型和基本 SQL 的關(guān)系模型的映射關(guān)系。 模型 (Model):就是業(yè)務(wù)流程 /狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。 9 綜上所述,此系統(tǒng)開發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì),操作三方面都可行,并且投入少、見效快。利用計算機(jī)輔助進(jìn)行課表編排工作,既提高了排課工作的科學(xué)性,又可大大減輕管理人員的工作強(qiáng)度,提高工作效率,從而使學(xué)校教務(wù)管理現(xiàn)代化邁上了一個新臺階。 論文首先對系統(tǒng)進(jìn)行大致的說明,再介紹了設(shè)計開發(fā)過程中用到的技術(shù),其次是系統(tǒng)需求分析, 系統(tǒng)總體設(shè)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1