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

正文內(nèi)容

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

  

【正文】 表 數(shù)據(jù)表字段說明: 圖 316 managerinfo 表及字段說明圖 圖 317 adminInfo 表及字段說明圖 29 圖 318 teacherInfo 表及字段說明圖 圖 319 studentInfo 表及字段說明圖 圖 320 noticeMessage 表及字段說明圖 30 圖 321 courseInfo 表及字段說明圖 圖 322 selectCourse 表及字段說明圖 圖 323 leaveWords 表及字段說明圖 31 4 系統(tǒng)的具體實(shí)現(xiàn)和測(cè)試 本系統(tǒng)完成之后,就必須設(shè)計(jì)許多的測(cè)試用例來驗(yàn)證本系統(tǒng)的正確性,容錯(cuò)能力和恢復(fù)能力,信息安全性,可靠性等,盡可能多地找出系統(tǒng)的錯(cuò)誤所在。 系 教 務(wù) 管 理 員編 號(hào) 用 戶 名 密 碼聯(lián) 系 方 式電 子 郵 箱 圖 39 系教務(wù)管理員實(shí)體 ER 圖 教師 屬性有編號(hào)、 姓名 、密碼、 性別、教師職稱、所屬系別、電話 、電子郵箱等。 1. 概念結(jié)構(gòu)的特點(diǎn) 概念結(jié)構(gòu)獨(dú)立于數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)和支持?jǐn)?shù)據(jù)庫(kù)的 DBMS,其主要特點(diǎn)是: 1) 概念模型是對(duì)現(xiàn)實(shí)世界的一個(gè)真實(shí)模型,能真實(shí)、充分反映現(xiàn)實(shí)世界,能滿足用戶對(duì)數(shù)據(jù)的處理需求。 系統(tǒng)功能模塊劃分 模塊分析是描述系統(tǒng)需求的一個(gè)過程,需要將需求分析中的感性描述進(jìn)行抽象,提取出要實(shí)現(xiàn)的功能,這是整個(gè)系統(tǒng)開發(fā)的一個(gè)關(guān)鍵過程。學(xué)生登錄后的主要操作是選課和 查看教師主頁(yè) 以及 查看通知和發(fā)布留言 。由于這四個(gè)軟件都是免費(fèi)或開放源碼軟件( FLOSS),因此使用這種方式不用花一分錢(除開人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。這樣就增加了速度并提高了靈活性。 JSP 規(guī)范在業(yè)界有著廣泛的適應(yīng)性。由業(yè)界處于領(lǐng)先地位的 Sun 公司制定了相關(guān)的 JSP技術(shù)規(guī)范,該規(guī)范定義了如何在服務(wù)器和 JSP頁(yè)面間進(jìn)行交互,還描述了頁(yè)面的格式和語法。 Spring DAO 的面向 JDBC 的異常遵從通用的 DAO 異常層次結(jié)構(gòu)。 Spring 上下文: Spring 上下文是一個(gè)配置文件,向 Spring 框架提供上下文信息。 Spring 簡(jiǎn)介 Spring 是一個(gè)開源 框 架,是為了解決企業(yè) 應(yīng) 用程序開發(fā)復(fù)雜性而創(chuàng)建的。封裝了一個(gè) JDBC 連接,也是 Transaction 的工廠。在輕型體系中,應(yīng)用程序自己提 JDBC 連接,并自行管理事務(wù)。對(duì)象和關(guān)系數(shù) 據(jù)是業(yè)務(wù)實(shí)體的兩種表現(xiàn)形式,業(yè)務(wù)實(shí)體在內(nèi)存中表現(xiàn) 12 為對(duì)象,在數(shù)據(jù)庫(kù)中表現(xiàn)為關(guān)系數(shù)據(jù)。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請(qǐng)求。雖然從 Struts 1 到 Struts 2 有著太大的變化,但是相對(duì)于 WebWork, Struts 2 只有很小的變化。 目前, Java 2 平臺(tái)有 3 個(gè)版本,它們是適用于小型設(shè)備和智能卡的 Java 2平臺(tái) Micro版( Java 2 Platform Micro Edition, J2ME)、適用于桌面系統(tǒng)的 Java 2 平臺(tái)標(biāo)準(zhǔn)版( Java 2 Platform Standard Edition, J2SE)、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的 Java 2 平臺(tái)企 業(yè)版( Java 2 Platform Enterprise Edition,J2EE)。 確 定 現(xiàn) 有 的 技 術(shù) 是 否 能 解 決 本 該 開 發(fā) 項(xiàng) 目 : 本 系 統(tǒng) 主 要 采 用Struts2+Hibernate+Spring 架構(gòu),使用 JAVA 語言 ,和 MySql 數(shù)據(jù)庫(kù)等主要技術(shù),整個(gè)平臺(tái)構(gòu)建于 JAVA EE之上,比較容易實(shí)現(xiàn)。 教師功能模塊 教師注冊(cè)、登錄、修改個(gè)人信息(注冊(cè)需要經(jīng)過認(rèn)證)后,能自動(dòng)生成該教師主頁(yè),教師可以查看本學(xué)期個(gè)人課表及系總課表及可以在自己的主頁(yè)上可以發(fā)布、刪除、修改自己的留言。在這里,學(xué)生選課時(shí)的制約因素比較復(fù)雜,工作量也很大,而且往往需要在較短的時(shí)間內(nèi)完成。 國(guó)內(nèi)外研究動(dòng)態(tài) 隨著 Inter 的逐步發(fā)展,網(wǎng)絡(luò)不僅僅是科研部門學(xué)術(shù)交流的平臺(tái),在其他的方面上也得到了很大的發(fā)展,尤其是在校園網(wǎng)的分支教務(wù)管理上。MVC 模式; Struts2。本系統(tǒng)采用 B/S 架構(gòu),構(gòu)建于 JAVA EE 平臺(tái)之上,系統(tǒng)方便了學(xué)生的選課,也方了教務(wù)管理員對(duì)學(xué)生選課信息進(jìn)行排課、調(diào)課,更方便了學(xué)校的教務(wù)管理。為此本論文設(shè)計(jì)了一個(gè)針對(duì)體育選向課程的選排課系統(tǒng),從而解決了傳統(tǒng)方式所造成的 教務(wù)管理人員工作的 浪費(fèi),大大提高了教務(wù)管理員的工作效率。 1963 年 C C Gotlieb 在他的文章《 The Construction of ClassTeacher TimeTables》中提出了課表編排的數(shù)學(xué)模型。在排課過程中,除了滿足大量的制約條件以外,還必須解決許多沖突 與矛盾。 可行性分析 可行性分析( Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)剛剛開發(fā)打算進(jìn)一步應(yīng)用的系統(tǒng)的必要性和可能性的分析和研究,對(duì)該系統(tǒng)的開發(fā)從經(jīng)濟(jì)、技術(shù)、操作三方面進(jìn)行分析和研究。所以在操作上也是可行的。 J2EE技術(shù)的基礎(chǔ)就是核心 Java平臺(tái)或 Java 2 平臺(tái)的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如 編寫一次、隨處運(yùn)行 的特性、方便存取數(shù)據(jù)庫(kù)的 JDBC( Java DataBase Connectivity)應(yīng)用程序接口 (API, Application Program Interface)技術(shù)以及能夠在 Inter應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時(shí)還提供了對(duì) EJB(Enterprise JavaBeans)、 Java Servlets API、JSP( Java Server Pages)以及 XML技術(shù)的全面支持。隨著應(yīng)用的復(fù)雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。如果用戶通過某個(gè)視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到 這些變化。 Hibernate 是輕量級(jí) Java EE 應(yīng)用的持久層解決方案, Hibernate 不僅管理Java 類到數(shù)據(jù)庫(kù)表的映射(包括 Java 數(shù)據(jù)類型到 SQL 數(shù)據(jù)類型的映射),還是提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度縮短使用 JDBC 處理數(shù)據(jù)持久化的時(shí)間。本文中所用到的就是這種體系。它們可能是普通的JAVABeans/POJOs,唯一特別的是他們現(xiàn)在都從屬于且僅從屬于一個(gè) Session。 Spring 的核心要點(diǎn)是:支持不綁定到特定 J2EE 服務(wù)的可重用業(yè)務(wù)和數(shù)據(jù)訪問對(duì)象。所以,可以很容易地使 Spring 框架管理的任何對(duì)象支持 AOP 。 Spring 為企業(yè)應(yīng)用的開發(fā)提供了一個(gè)輕量級(jí)的解決方案。通過這種方式, JSP 頁(yè)面實(shí)現(xiàn)了頁(yè)面邏輯與其設(shè)計(jì)和顯示的分離。所有JSP 的實(shí)現(xiàn)均支持以 JAVA 編程語言為基礎(chǔ)的腳本語言,它有與生俱來的可適應(yīng)性,支持復(fù)雜的操作。 MySQL 軟件采用了 GPL( GNU 通用公共許可證 )。 圖 31 系統(tǒng)結(jié)構(gòu)圖 系統(tǒng)分析 需求分析 現(xiàn)代化學(xué)校應(yīng)該有個(gè)現(xiàn)代化的管理系統(tǒng)去管理學(xué)校內(nèi)的各項(xiàng)事物,學(xué)校是一個(gè)數(shù)據(jù)量比較大的單位,如何去管理及查詢學(xué)校內(nèi)的數(shù)據(jù)就成為了一項(xiàng)及為重要 18 的問題,同時(shí),學(xué)生選課、教務(wù)人員排課這項(xiàng)工作是教學(xué)管理中很重要的一個(gè)環(huán)節(jié),所以開發(fā)出一個(gè)選排課系統(tǒng)就是現(xiàn)在及為重要的事情,從而選排課系統(tǒng)的重要性就不言而喻了。 ? 系統(tǒng)用戶類型為: 系統(tǒng)管理員、 教務(wù)人員、學(xué)生、教師。 根據(jù)以上的用戶操作需求,將系統(tǒng)劃分如下 4 大功能,并對(duì)其模塊的劃分和功能進(jìn)行描述: ? 系統(tǒng)管理員 功能: 登錄:登錄 學(xué)生管理:添加、查詢、修改、刪除、附:查看學(xué)生 已選課程 教師管理:添加、查詢、修改、刪除 課程管理:添加、查詢、刪除 19 ? 系教務(wù)管理員 功能: 登錄:登錄 (需注冊(cè)) 排課 : 根據(jù)學(xué)生選課信息進(jìn)行自動(dòng)、手動(dòng)排課 調(diào)課 : 根據(jù)學(xué)生選課信息進(jìn)行調(diào)課 生成課表 : 根據(jù)排課信息生成課表 通知 :添加、查詢、刪除 留言 : 查看 ? 學(xué)生功能: 登錄:登錄 選課:根據(jù)查詢出來的課程進(jìn)行選課 課程表:課程表維護(hù) 留言 :自由向教師、系教務(wù)人員留言 ? 教師功能: 登錄:登錄 (需注冊(cè)) 查看課表:查看個(gè)人課表,查看總課表 個(gè)人信息:查看、修改 留言: 發(fā)布、刪除、修改自己的留言 整個(gè)系統(tǒng)的模塊結(jié)構(gòu)如 圖 32 所示 體 育 選 向 課 程 平 臺(tái)系 統(tǒng) 管 理 員 系 教 務(wù) 管 理 員 教 師 學(xué) 生增刪改通知生成課表調(diào)課自手動(dòng)排課查看留言學(xué)生管理教室管理課程管理個(gè)人課表系總課表留言訪問教師主頁(yè)增刪改留言 選課 圖 32 系統(tǒng)結(jié)構(gòu)圖 20 系統(tǒng)流程 本系統(tǒng)中的中心對(duì)象是學(xué)生和教師,根據(jù)以上的模塊劃分和功能分析可知,該系統(tǒng)的流程主要描述的是學(xué)生選擇課程后,教師根據(jù)選課的學(xué)生給學(xué)生打分。 4) 概念模型就易于向數(shù)據(jù)模型轉(zhuǎn)換,尤其是有利于向特定的數(shù)據(jù)模型轉(zhuǎn)換。 26 課 程 信 息課 程 編 號(hào) 課 程 名 稱 教 師 編 號(hào) 總 人 數(shù)已 選 人 數(shù)課 程 學(xué) 分課 程 描 述總 學(xué) 時(shí) 數(shù)理 論 課 學(xué) 時(shí) 數(shù)課 程 類 別課 程 性 質(zhì)節(jié) 次上 課 地 點(diǎn)開 始 周結(jié) 束 周 圖 312 課程實(shí)體 ER 圖 公告信息 屬性有 標(biāo)題 、 公告編號(hào) 、 內(nèi)容 、 發(fā)布時(shí)間、閱讀人數(shù) 等。admin39。39。實(shí)現(xiàn)時(shí)主要采用 MVC模型。 謝 老師淵博的學(xué)識(shí)、嚴(yán)峻的治學(xué)態(tài)度及隨和的為人之道給我留下了難以磨滅的印象,這將使我終身受益 ,同時(shí), 謝 老師在生活上也給了我極大的鼓勵(lì)和幫助。 論文密級(jí): □ 公開 □ 保密 ( ___年 __月至 __年 __月) (保密的學(xué)位論文在解密后應(yīng)遵守此協(xié)議 ) 作者簽名: _______ 導(dǎo)師簽名: _______ _______年 _____月 _____日 _______年 _____月 _____日 37 獨(dú) 創(chuàng) 聲 明 本人鄭重聲明:所呈交的畢業(yè)設(shè)計(jì) (論文 ),是本人在指導(dǎo)老師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,成果不存在知識(shí)產(chǎn)權(quán)爭(zhēng)議。本次畢業(yè)設(shè)計(jì)大概持續(xù)了半年,現(xiàn)在終于到結(jié)尾了。再次對(duì)周巍老師表示衷心的感謝。 學(xué)友情深,情同兄妹。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1