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

正文內(nèi)容

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

 

【正文】 行排課、調(diào)課,更方便了學(xué)校的教務(wù)管理。系統(tǒng)需要實(shí)現(xiàn)的功能總體來(lái)說(shuō)共有 4 個(gè),分別如下: 系統(tǒng)管理員 可以維護(hù)整個(gè)系統(tǒng)的基本信息; 教務(wù)人員的功能; 教師對(duì)應(yīng)的功能; 學(xué)生對(duì)應(yīng)的功 能 ; 關(guān)鍵字:選排課系統(tǒng);數(shù)據(jù)庫(kù); B/S; JAVA EE。為此本論文設(shè)計(jì)了一個(gè)針對(duì)體育選向課程的選排課系統(tǒng),從而解決了傳統(tǒng)方式所造成的 教務(wù)管理人員工作的 浪費(fèi),大大提高了教務(wù)管理員的工作效率。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是各大院??茖W(xué)化、正規(guī)化管理的重要條件 。 1963 年 C C Gotlieb 在他的文章《 The Construction of ClassTeacher TimeTables》中提出了課表編排的數(shù)學(xué)模型。 目前,我國(guó)高校都實(shí)行了學(xué)分制,它的核心是允許學(xué)生自由選課,即把學(xué)習(xí)的自主權(quán)交給學(xué)生。在排課過(guò)程中,除了滿足大量的制約條件以外,還必須解決許多沖突 與矛盾。 該系統(tǒng)的功能模塊主要由以下部分組成: 系教務(wù)管理員功能模塊 系教務(wù)管理員注冊(cè)、登錄(注冊(cè)需要經(jīng)過(guò)認(rèn)證)后,能自動(dòng)生成該教務(wù)管理員主頁(yè),教務(wù)管理員應(yīng)具有根據(jù)學(xué)生選課信息進(jìn)行排課(手動(dòng)和自動(dòng))、調(diào)課,并生成相應(yīng)的排課表及可以在自己的主頁(yè)上發(fā)布、刪除、修改自己的通知與查看留言等功能 。 可行性分析 可行性分析( Feasibility Analysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對(duì)剛剛開(kāi)發(fā)打算進(jìn)一步應(yīng)用的系統(tǒng)的必要性和可能性的分析和研究,對(duì)該系統(tǒng)的開(kāi)發(fā)從經(jīng)濟(jì)、技術(shù)、操作三方面進(jìn)行分析和研究。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。所以在操作上也是可行的。 與傳統(tǒng)的互聯(lián)網(wǎng)應(yīng)用程序模型相比有著不可比擬的優(yōu)勢(shì)。 J2EE技術(shù)的基礎(chǔ)就是核心 Java平臺(tái)或 Java 2 平臺(tái)的標(biāo)準(zhǔn)版,J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如 編寫(xiě)一次、隨處運(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ù)的全面支持。 Struts 2 以 WebWork 為核心,采用攔截器的機(jī)制來(lái)處 10 理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與 Servlet API 完全脫離開(kāi),所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。隨著應(yīng)用的復(fù)雜性和規(guī)模性,界面的處理也變得具有挑戰(zhàn)性。 11 控制 (Controller)可以理解為從用戶接收請(qǐng)求 , 將模型與視圖匹配在一起,共同完成用戶的請(qǐng)求。如果用戶通過(guò)某個(gè)視圖的控制器改變了模型的數(shù)據(jù),所有其它依賴于這些數(shù)據(jù)的視圖都應(yīng)反映到 這些變化。面向?qū)ο蟮拈_(kāi)發(fā)方法是當(dāng)今企業(yè)級(jí)應(yīng)用開(kāi)發(fā)環(huán)境中的主流開(kāi)發(fā)方法,關(guān)系數(shù)據(jù)庫(kù)是企業(yè)級(jí)應(yīng)用環(huán)境中永久存放數(shù)據(jù)的主流數(shù)據(jù)存儲(chǔ)系統(tǒ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í)間。 圖 23 Hibernate 體系總覽圖 由于 Hibernate 比較復(fù)雜,提供了好幾種運(yùn)行方式。本文中所用到的就是這種體系。 2)Session 會(huì)話 Session 是生命周期的單線程對(duì)象,代表應(yīng)用程序和持久層之間的一次對(duì)話。它們可能是普通的JAVABeans/POJOs,唯一特別的是他們現(xiàn)在都從屬于且僅從屬于一個(gè) Session。一個(gè) Session 某些情況下可能跨越多個(gè)事務(wù)。 Spring 的核心要點(diǎn)是:支持不綁定到特定 J2EE 服務(wù)的可重用業(yè)務(wù)和數(shù)據(jù)訪問(wèn)對(duì)象。 BeanFactory 使用控制反轉(zhuǎn) ( IOC ) 模式將應(yīng)用程序的配置和依賴性規(guī)范與實(shí)際的應(yīng)用程序代碼 分 開(kāi)。所以,可以很容易地使 Spring 框架管理的任何對(duì)象支持 AOP 。異常層次結(jié)構(gòu)簡(jiǎn)化了錯(cuò)誤處理,并 且極大地降低了需要編寫(xiě) 的異常代碼數(shù)量(例如打開(kāi)和關(guān)閉連接)。 Spring 為企業(yè)應(yīng)用的開(kāi)發(fā)提供了一個(gè)輕量級(jí)的解決方案。也就是在 MVC 中充當(dāng) V( View)的角色。通過(guò)這種方式, JSP 頁(yè)面實(shí)現(xiàn)了頁(yè)面邏輯與其設(shè)計(jì)和顯示的分離。 JSP 頁(yè)面并不局限于任何特定的平臺(tái)或 web 服務(wù)器上。所有JSP 的實(shí)現(xiàn)均支持以 JAVA 編程語(yǔ)言為基礎(chǔ)的腳本語(yǔ)言,它有與生俱來(lái)的可適應(yīng)性,支持復(fù)雜的操作。MySQL 是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫(kù)將數(shù)據(jù) 保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi)。 MySQL 軟件采用了 GPL( GNU 通用公共許可證 )。目前 Inter 上流行的網(wǎng)站構(gòu)架方式是 LAMP( Linux+Apache+MySQL+PHP/Perl/Python)和 LNMP( Linux+Nginx+MySQL+php/perl/Python),即使用 Linux 作為操作系統(tǒng), Apache和 Nginx 作為 Web 服務(wù)器, MySQL 作為數(shù)據(jù)庫(kù), PHP/Perl/Python 作為服務(wù)器端 17 腳本解釋器。 圖 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 的問(wèn)題,同時(shí),學(xué)生選課、教務(wù)人員排課這項(xiàng)工作是教學(xué)管理中很重要的一個(gè)環(huán)節(jié),所以開(kāi)發(fā)出一個(gè)選排課系統(tǒng)就是現(xiàn)在及為重要的事情,從而選排課系統(tǒng)的重要性就不言而喻了。 系統(tǒng)管理員 登錄后可以對(duì)系統(tǒng)進(jìn)行信息管理,其主要操作是維護(hù)學(xué)生、教師和課程的基本信息。 ? 系統(tǒng)用戶類型為: 系統(tǒng)管理員、 教務(wù)人員、學(xué)生、教師。 ? 教師可以選擇 查看課表 、 修改個(gè)人信息并增刪改留言 。 根據(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ù)查詢出來(lái)的課程進(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è)人課表系總課表留言訪問(wèn)教師主頁(yè)增刪改留言 選課 圖 32 系統(tǒng)結(jié)構(gòu)圖 20 系統(tǒng)流程 本系統(tǒng)中的中心對(duì)象是學(xué)生和教師,根據(jù)以上的模塊劃分和功能分析可知,該系統(tǒng)的流程主要描述的是學(xué)生選擇課程后,教師根據(jù)選課的學(xué)生給學(xué)生打分。概念結(jié)構(gòu)即概念模型,它使用的數(shù)據(jù)庫(kù)實(shí)體對(duì)象及實(shí)體 ER 圖進(jìn)行描述。 4) 概念模型就易于向數(shù)據(jù)模型轉(zhuǎn)換,尤其是有利于向特定的數(shù)據(jù)模型轉(zhuǎn)換。 系 統(tǒng) 管 理 員管 理 員 編 號(hào) 管 理 員 用 戶 名 管 理 員 密 碼 24 圖 38 系統(tǒng)管理員實(shí)體 ER 圖 系教務(wù)管理員屬性有編號(hào)、用戶名、密碼、聯(lián)系方式、電子郵箱等。 26 課 程 信 息課 程 編 號(hào) 課 程 名 稱 教 師 編 號(hào) 總 人 數(shù)已 選 人 數(shù)課 程 學(xué) 分課 程 描 述總 學(xué) 時(shí) 數(shù)理 論 課 學(xué) 時(shí) 數(shù)課 程 類 別課 程 性 質(zhì)節(jié) 次上 課 地 點(diǎn)開(kāi) 始 周結(jié) 束 周 圖 312 課程實(shí)體 ER 圖 公告信息 屬性有 標(biāo)題 、 公告編號(hào) 、 內(nèi)容 、 發(fā)布時(shí)間、閱讀人數(shù) 等。依據(jù)上述 ER 圖本系統(tǒng)各個(gè)表字的字段設(shè)置如下列表所示 : 本系統(tǒng)一共建立了如表 31 的 8 張表。admin39。39。39。 以下是登入界面: 圖 登入界面 5 系統(tǒng)安全性能及運(yùn)行工程 系統(tǒng)安全性能 為了保證系統(tǒng)的安全性,操作人員進(jìn)入本系統(tǒng)前必須輸入與相關(guān)用戶名對(duì)應(yīng)的有效密碼,不知道密碼的非操作人員無(wú)權(quán)進(jìn)入本系統(tǒng)。實(shí)現(xiàn)時(shí)主要采用 MVC模型。 整個(gè)選排課系統(tǒng)系統(tǒng)開(kāi)發(fā)過(guò)程中也遇到不少困難,比如工具限制等等,加之整個(gè)系統(tǒng)單人開(kāi)發(fā)、時(shí)間有限,考慮問(wèn)題難免有所不全,整個(gè)系統(tǒng)宏觀上做的還不是很完善,學(xué)生和教師模塊做得還是比較簡(jiǎn)陋。 謝 老師淵博的學(xué)識(shí)、嚴(yán)峻的治學(xué)態(tài)度及隨和的為人之道給我留下了難以磨滅的印象,這將使我終身受益 ,同時(shí), 謝 老師在生活上也給了我極大的鼓勵(lì)和幫助。盡我所知,除文中已經(jīng)特別注明引用的內(nèi)容和致謝的地方外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果。 論文密級(jí): □ 公開(kāi) □ 保密 ( ___年 __月至 __年 __月) (保密的學(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ì)(論文)使用授權(quán)聲明 本人完全了解 濱州學(xué)院 關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定。本次畢業(yè)設(shè)計(jì)大概持續(xù)了半年,現(xiàn)在終于到結(jié)尾了。沒(méi)有他們的幫助,我將無(wú)法順利完成這次設(shè)計(jì)。再次對(duì)周巍老師表示衷心的感謝。 四年的大學(xué)生活就快走入尾聲,我們的校園生活就要?jiǎng)澤暇涮?hào),心中是無(wú)盡的難舍與眷戀。 學(xué)友情深,情同兄妹。是他們?cè)谖耶厴I(yè)的最后關(guān)頭給了我們巨大的幫助與鼓勵(lì),給了我很多解決問(wèn)題的思路,在此表示衷心的感激。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1