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

正文內(nèi)容

基于javaee的湘南學院體育選向課程網(wǎng)站的設計與實現(xiàn)本科畢業(yè)論文-免費閱讀

2025-08-10 19:35 上一頁面

下一頁面
  

【正文】 是他們在我畢業(yè)的最后關頭給了我們巨大的幫助與鼓勵,給了我很多解決問題的思路,在此表示衷心的感激。 四年的大學生活就快走入尾聲,我們的校園生活就要劃上句號,心中是無盡的難舍與眷戀。沒有他們的幫助,我將無法順利完成這次設計。 作者簽名 : 二〇 一 〇年 九 月 二十 日 畢業(yè)設計(論文)使用授權聲明 本人完全了解 濱州學院 關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定。盡我所知,除文中已經(jīng)特別注明引用的內(nèi)容和致謝的地方外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的研究成果。 整個選排課系統(tǒng)系統(tǒng)開發(fā)過程中也遇到不少困難,比如工具限制等等,加之整個系統(tǒng)單人開發(fā)、時間有限,考慮問題難免有所不全,整個系統(tǒng)宏觀上做的還不是很完善,學生和教師模塊做得還是比較簡陋。 以下是登入界面: 圖 登入界面 5 系統(tǒng)安全性能及運行工程 系統(tǒng)安全性能 為了保證系統(tǒng)的安全性,操作人員進入本系統(tǒng)前必須輸入與相關用戶名對應的有效密碼,不知道密碼的非操作人員無權進入本系統(tǒng)。39。依據(jù)上述 ER 圖本系統(tǒng)各個表字的字段設置如下列表所示 : 本系統(tǒng)一共建立了如表 31 的 8 張表。 系 統(tǒng) 管 理 員管 理 員 編 號 管 理 員 用 戶 名 管 理 員 密 碼 24 圖 38 系統(tǒng)管理員實體 ER 圖 系教務管理員屬性有編號、用戶名、密碼、聯(lián)系方式、電子郵箱等。概念結構即概念模型,它使用的數(shù)據(jù)庫實體對象及實體 ER 圖進行描述。 ? 教師可以選擇 查看課表 、 修改個人信息并增刪改留言 。 系統(tǒng)管理員 登錄后可以對系統(tǒng)進行信息管理,其主要操作是維護學生、教師和課程的基本信息。目前 Inter 上流行的網(wǎng)站構架方式是 LAMP( Linux+Apache+MySQL+PHP/Perl/Python)和 LNMP( Linux+Nginx+MySQL+php/perl/Python),即使用 Linux 作為操作系統(tǒng), Apache和 Nginx 作為 Web 服務器, MySQL 作為數(shù)據(jù)庫, PHP/Perl/Python 作為服務器端 17 腳本解釋器。MySQL 是一種關聯(lián)數(shù)據(jù)庫管理系統(tǒng),關聯(lián)數(shù)據(jù)庫將數(shù)據(jù) 保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi)。 JSP 頁面并不局限于任何特定的平臺或 web 服務器上。也就是在 MVC 中充當 V( View)的角色。異常層次結構簡化了錯誤處理,并 且極大地降低了需要編寫 的異常代碼數(shù)量(例如打開和關閉連接)。 BeanFactory 使用控制反轉(zhuǎn) ( IOC ) 模式將應用程序的配置和依賴性規(guī)范與實際的應用程序代碼 分 開。一個 Session 某些情況下可能跨越多個事務。 2)Session 會話 Session 是生命周期的單線程對象,代表應用程序和持久層之間的一次對話。 圖 23 Hibernate 體系總覽圖 由于 Hibernate 比較復雜,提供了好幾種運行方式。面向?qū)ο蟮拈_發(fā)方法是當今企業(yè)級應用開發(fā)環(huán)境中的主流開發(fā)方法,關系數(shù)據(jù)庫是企業(yè)級應用環(huán)境中永久存放數(shù)據(jù)的主流數(shù)據(jù)存儲系統(tǒng)。 11 控制 (Controller)可以理解為從用戶接收請求 , 將模型與視圖匹配在一起,共同完成用戶的請求。 Struts 2 以 WebWork 為核心,采用攔截器的機制來處 10 理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與 Servlet API 完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。 與傳統(tǒng)的互聯(lián)網(wǎng)應用程序模型相比有著不可比擬的優(yōu)勢。所以本系統(tǒng)在經(jīng)濟上是可行的。 該系統(tǒng)的功能模塊主要由以下部分組成: 系教務管理員功能模塊 系教務管理員注冊、登錄(注冊需要經(jīng)過認證)后,能自動生成該教務管理員主頁,教務管理員應具有根據(jù)學生選課信息進行排課(手動和自動)、調(diào)課,并生成相應的排課表及可以在自己的主頁上發(fā)布、刪除、修改自己的通知與查看留言等功能 。 目前,我國高校都實行了學分制,它的核心是允許學生自由選課,即把學習的自主權交給學生。這些優(yōu)點能夠極大地提高人事勞資管理的效率,也是各大院校科學化、正規(guī)化管理的重要條件 。系統(tǒng)需要實現(xiàn)的功能總體來說共有 4 個,分別如下: 系統(tǒng)管理員 可以維護整個系統(tǒng)的基本信息; 教務人員的功能; 教師對應的功能; 學生對應的功 能 ; 關鍵字:選排課系統(tǒng);數(shù)據(jù)庫; B/S; JAVA EE。 整個系統(tǒng)采用 MVC 三層架構模式,在開發(fā)過程中使用 Spring 做輔助、整合Struts2 和 Hibernate 來處理頁面邏輯和對象的持久化工作。 論文首先對系統(tǒng)進行大致的說明,再介紹了設計開發(fā)過程中用到的技術,其次是系統(tǒng)需求分析, 系統(tǒng)總體設計,系統(tǒng) 詳細設計,然后具體講解了系統(tǒng)的實現(xiàn)與測試,最后對本次論文做了一個小結。這篇文章引起了人們對于選排課問題的重視。利用計算機輔助進行課表編排工作,既提高了排課工作的科學性,又可大大減輕管理人員的工作強度,提高工作效率,從而使學校教務管理現(xiàn)代化邁上了一個新臺階。 可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。 9 綜上所述,此系統(tǒng)開發(fā)目標已明確,在技術和經(jīng)濟,操作三方面都可行,并且投入少、見效快。其最終目的就是成為一個能夠使企業(yè)開發(fā)者大幅縮短投放市場時間的體系結構。 模型 (Model):就是業(yè)務流程 /狀態(tài)的處理以及業(yè)務規(guī)則的制定。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制器都會將變化通知所有的視圖,導致顯示的更新。 目前的主流數(shù)據(jù)庫依然是關系型數(shù)據(jù)庫,而 Java 語言則是面向?qū)ο蟮木幊陶Z言,當把二者結合在一起使用時相當麻煩,而 Hibernate 則減少了這個問題的困擾,它完成對象模型和基本 SQL 的關系模型的映射關系。 圖 25 Hibernate 全面應用解決體系 以下是圖中一些對象的定義: 1)SessionFactory 對屬于單一數(shù)據(jù)庫的編譯過的映射文件的一個線程安全的,不可變的緩存快照。 14 一旦 Session 關閉,他們都將從 Session 中取消聯(lián)系,可以在任何程序?qū)幼杂墒褂?。這樣的對象可以在不同 J2EE 環(huán)境( Web 或 EJB )、獨立應用程序、測試 環(huán)境之間重用 圖 27 Spring 框架的組成結構圖 組成 Spring 框架的每個模塊(或組件)都可以單獨存在,或者與其他一個或多個模塊聯(lián)合實現(xiàn)。 Spring AOP 模塊為基于 Spring 的應用程序中的對象提供了事務管理服務。該解決方案包括:基于依賴注入的核心機制,基于 AOP 的聲明式事務管理,與多種持久層技術的整合,以及優(yōu)秀的 Web MVC 框架等。 JSP 技術是 JAVA 系列技術的一部分。 MySQL數(shù)據(jù)庫簡介 MySQL 是一個小型關系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫。 本系統(tǒng)的設計目的是要將學生選擇 課程和 教務管理人員的編排課程 通過網(wǎng)絡進行管理。 ? 系統(tǒng)對于一個用戶只允許以一種身份登錄。該系統(tǒng)的使用對象包括學生、教師和教務人員,因此包括 3 個基本的流程: 系 統(tǒng) 管 理 員教 務 管 理 人 員 教 師 學 生 課 程新增查詢修改刪除附加功能新增查詢修改刪除附加功能新增查詢修改刪除附加功能新增查詢修改刪除附加功能 圖 33 系統(tǒng)管理員的操作流程 學 生查 看 教 師 主 頁 選 修 課 程 表 選 課 留 言 圖 34 學生的操作流程 教 師修 改 個 人 信 息 查 看 個 人 課 表 查 看 系 總 課 表 留 言 21 圖 35 教師的操作流程 系 教 務 管 理 員自 / 手 動 排 調(diào) 課 發(fā) 布 課 表 通 知 留 言 圖 36 系教務管理員的操作流程 功能流程圖 本系統(tǒng)共有管理員、普通用戶兩種用戶,根據(jù)其功能需求,它們相關的操作流程圖如下所示: 22 系 統(tǒng) 進 入登 錄登 出賬 號 是 否 存 在管 理 員是教 務 管 理 員教 師否學 生否進 入 管 理員 界 面是進 入 教 師界 面?zhèn)€ 人 學 期 課 表系 總 課 表增 刪 改 留 言進 入 學 生界 面是 留 言查 看 教 師 主 頁選 課進 入 教 務人 員 界 面自 手 動 排 課查 看 留 言生 成 課 表增 刪 改 通 知調(diào) 課修 改 個 人 信 息否認 證認 證是是系 統(tǒng) 開 放課 程 3 5 人重 復 選 課是是選 課 成 功否添 加 用 戶系 統(tǒng) 開 發(fā) 時 間添 加 課 程認 證重 新 選 課 否是是退 出 系 統(tǒng)否否否否否 圖 37 功能流程圖 23 數(shù)據(jù)庫設計 數(shù)據(jù)庫概念結構設計 概念結構的設計是將系統(tǒng)需求分析得到的用戶需求抽象為信息結構過程。 2. 概念結構的設計 按照自頂向下分析需求與自底向上設計概念結構方法,概念結構的設計可分為兩步:第一步是抽象數(shù)據(jù)并設計局部視圖;第二步是集成局部視圖,得到全局的概念結構。 公 告 信 息 公 告 編 號標 題內(nèi) 容發(fā) 布 時 間閱 讀 人 數(shù) 圖 313 公告信息實體 ER 圖 27 選課信息 屬性有 課程編號 、 學生學號 等。,39。)。各模塊具有相當?shù)莫毩⑿?,因此系統(tǒng)的可重用性也比較高。為此,我要對他致以最衷心的感謝 . 在本科學習的四年中,我與同學建立了深厚的友誼,他們在我遇到困難時無私地伸出援助之手,對他們的幫助我特別感謝。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設計(論文)不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。本次畢業(yè)設計是對我大學四年學習下來最好的檢驗。 其次,我要感謝大學四年中所有的任課老師和輔導員在學習期間對我的嚴格要求,感謝他們對我學習上和生活上的幫助,使我了解了許多專業(yè)知識和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的力量。四年的風風雨雨,我們一同走過,充滿著關愛,給我留下了值得珍藏的最美好的記憶。在論文的撰 寫過程中老師們給予我很大的幫助,幫助解決了不少的難點,使得論文能夠及時完成,這里一并表示真誠的感謝。感謝老師四年來對我孜孜不倦的教誨,對我成長的關心和愛護。從他身上,我學到了許多能受益終生的東西。 首先非常感謝學校開設這個課題,為本人日后從事計算機方面的工作提供了經(jīng)驗,奠定了基礎。 學位論文作者
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1