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

正文內(nèi)容

基于javaee的體育選向課程網(wǎng)站的設(shè)計與實現(xiàn)畢業(yè)論文-wenkub.com

2024-08-24 19:16 本頁面
   

【正文】 作者簽名 : 二〇 一 〇年 九 月 二十 日 畢業(yè)設(shè)計(論文)使用授權(quán)聲明 本人完全了解 濱州學(xué)院 關(guān)于收集、保存、使用畢業(yè)設(shè)計(論文)的規(guī)定。 論文密級: □ 公開 □ 保密 ( ___年 __月至 __年 __月) (保密的學(xué)位論文在解密后應(yīng)遵守此協(xié)議 ) 作者簽名: _______ 導(dǎo)師簽名: _______ _______年 _____月 _____日 _______年 _____月 _____日 41 獨 創(chuàng) 聲 明 本人鄭重聲明:所呈交的畢業(yè)設(shè)計 (論文 ),是本人在指導(dǎo)老師的指導(dǎo)下,獨立進行研究工作所取得的成果,成果不存在知識產(chǎn)權(quán)爭議。盡我所知,除文中已經(jīng)特別注明引用的內(nèi)容和致謝的地方外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的研究成果。謝老師淵博的學(xué)識、嚴峻的治學(xué)態(tài)度及隨和的為人之道給我留下了難以磨滅的印象,這將使我終身受益 ,同時,謝老師在生活上也給了我極大的鼓勵和幫助。 整個 選排課系統(tǒng) 系統(tǒng)開發(fā)過程中也遇到不少困難,比如工具限制等等,加之整個系統(tǒng)單人開發(fā)、時間有限,考慮問題難免有所不全,整個系統(tǒng)宏觀 上做的還不是很完善,學(xué)生和教師模塊做得還是比較簡陋。實現(xiàn)時主要采用 MVC模型。 為了保證系統(tǒng)的安全性,操作人員進入本系統(tǒng)前必須輸入與相關(guān)用戶名對應(yīng)的有效密碼,不知道密碼的非操作人員無權(quán)進入本系統(tǒng)。測試結(jié)果如圖 710,圖711,圖 712 所示: 圖 710課程信息 圖 710插入課程信息成功 36 圖 710刪除課程信息成功 軟件需求測試結(jié)論 經(jīng)過以上的一系列軟件測試,該網(wǎng)站基本上達到需求定義階段所提出的要求。測試結(jié)果如圖 71 所示: 32 圖 71 用戶名、密碼輸入錯誤或未驗證錯誤 用戶注冊信息填入完成后點擊確定進入用戶認證測試。以界面為基礎(chǔ)的測試僅僅依靠軟件與其運行環(huán)境之間的界面來選擇和產(chǎn)生測試數(shù)據(jù),而不管軟件的具體需求和具體實現(xiàn)細節(jié)。 軟件測試目的 找出軟件中潛在的各種錯誤缺陷。 while(()){ % input type=checkbox name=id value=%=(id) % / font size=1留言人: /font font size=1%=(username) %/font font size=1留言時間: /font font size=1%=(shijian) %/font/br font size=1%=(context) %/font %}% /table 7 系統(tǒng)的測試 任何一款軟件項目從需求分析到編碼結(jié)束,再到最后交付之前都要進行一次系統(tǒng)測試。 }else{ return error。 30 (username)。 }else{ (0)。 =%=path%/user/。 where id=39。 Jdbc jdbc = new Jdbc()。 } return false 。 (quanxian).equals(shenfen)){ return true。139。 } } //用戶登錄判斷 public boolean loginUser(String username,String password,String shenfen){ Jdbc jdbc = new Jdbc()。 ( username,username)。 TD height=35 input type=submit value=登錄 / input type=button name=zhuce value=注冊 onClick==39。 return result。 (quanxian)。 (xuehao)。其相關(guān)代碼部分如下: form name=zhuce action=%=path %/ method=post 用戶名: input size=15 name=username class=leftbox1 密 碼: input type=password size=15 name=password 確認密碼: input type=password size=15 name=passworda %String shenfen = (shenfen)。 表 55 留言信息表 (liuyan) 列 名 數(shù) 據(jù) 類 型 字 段 大 小 必 填 字 段 默 認 值 備 注 id int 11 是 主鍵, 留言 ID username varchar 50 是 NULL 用戶名稱 context varchar 200 是 NULL 留言內(nèi)容 shijian varchar 50 是 NULL 留言時間 ( 6)通知信息表 通知信息表記錄了通知的所有信息,包括通知 ID,通知標題,通知內(nèi)容,發(fā)布時間。設(shè)置選課 ID 為主鍵。其屬性如表 53 示。設(shè)置用戶 ID為主鍵。 據(jù)庫中的各個表的設(shè)計結(jié)果如下表所示(每個表格表示數(shù)據(jù)庫中的一個表)。 ( 6) 選課( ID 號,用戶名 ,課程名字)。 各實 體及其屬性 本系統(tǒng)總共有以下 9 個實體: ( 1) 系統(tǒng)管理員( ID 號,用戶名,密碼)。 概念結(jié)構(gòu)設(shè)計的結(jié)果是數(shù)據(jù)庫的概念模型。 圖 45 系統(tǒng)總體用例 留言 用戶注冊 用戶登錄 查詢課表 查看通知車 選課 管理員登錄 用戶管理 課程管理 留言管理 通知管理 前端用戶 系統(tǒng)管理員 16 5 系統(tǒng)詳細設(shè)計 系統(tǒng)設(shè)計的原則和目標 本系統(tǒng)的設(shè)計目標是 借助互聯(lián)網(wǎng)為學(xué)校建立的一個選向課程網(wǎng)站,是針對在校學(xué)生和教師使用的一個選排課系統(tǒng),該 系統(tǒng) 能 方便學(xué)生 的 選課 ,教務(wù)管理員對學(xué)生選課信息進行排課、調(diào)課 ,學(xué)校的教務(wù)管理。 教師功能模塊 教師注冊、登錄、修改個人信息(注冊需要經(jīng)過認證)后,能自動生成該教師主頁,教師可以查看本學(xué)期個人課表及系總課表及可以在自己的主頁上可以發(fā)布、刪除、修改自己的留言。 綜上所述,此系統(tǒng)開發(fā)目標已明確,在技術(shù)和經(jīng)濟,操作三方面都可行,并且投入少、見效快。 技術(shù)可行性分析 確定現(xiàn)有的技術(shù)是否能解決本該開發(fā)項目:本系 統(tǒng)主要采用Struts2+Hibernate+Spring 架構(gòu),使用 JAVA 語言 ,和 MySql 數(shù)據(jù)庫等主要技術(shù),整個平臺構(gòu)建于 JAVA EE之上,比較容易實現(xiàn)。 可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。 可行性分析 可行性分析( Feasibility Analysis)也稱為可行性研究, 任何一個基于計算機的系統(tǒng),都會受到時間和資源上的限制。 3) 系統(tǒng)對于一個用戶只允許以一種身份登錄。學(xué)生登錄后的主要操作是選課和 查看教師主頁 以及 查看通知和發(fā)布留言 。 本系統(tǒng)的設(shè)計目的是要將學(xué)生選擇課程和 教務(wù)管理人員的編排課程 通過網(wǎng)絡(luò)進行管理。由于其體積小、速度快、總體擁有成 10 本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了 MySQL 作為網(wǎng)站數(shù)據(jù)庫 [9]。這樣就增加了速度并提高了靈活性。 MySQL 數(shù)據(jù)庫簡介 MySQL是一個小型關(guān)系型數(shù) 據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB公司。 JSP 規(guī)范在業(yè)界有著廣泛的適應(yīng)性。 JSP技術(shù)是 JAVA系列技術(shù)的一部分。由業(yè)界處于領(lǐng)先地位的 Sun 公司制定了相關(guān)的 JSP技術(shù)規(guī)范,該規(guī)范定義了如何在服務(wù) 器和 JSP頁面間進行交互,還描述了頁面的格式和語法 [8]。該解決方案包括:基于依賴注入的核心機制,基于 AOP 的聲明式事務(wù)管理,與多種持久層技術(shù)的整合,以及優(yōu)秀的 Web MVC 框架等。 Spring DAO 的面向 JDBC 的異常遵從通用的 DAO 異常層次結(jié)構(gòu)。 Spring AOP 模塊為基于 Spring 的應(yīng)用程序中的對象提供了事務(wù)管理服務(wù)。 Spring 上下文: Spring 上下文是一個配置文件,向 Spring 框架提供上下文信息。這樣的對象可以在不同 J2EE 環(huán)境( Web 或 EJB )、獨立應(yīng)用程序 、測試 環(huán)境之間重用 [7],如圖 26所示: 圖 26 Spring框架的組成結(jié)構(gòu)圖 組成 Spring 框架的每個模塊(或組件)都可以單獨存在,或者與其他一個或多個模塊聯(lián)合實現(xiàn)。 Spring 簡介 Spring 是一個開源 框 架,是為了解決企業(yè) 應(yīng) 用程序開發(fā)復(fù)雜性而創(chuàng)建的。一旦 Session 關(guān)閉,他們都將從 Session 中取消聯(lián)系,可以在任何程序?qū)幼杂墒褂谩7庋b了一個 JDBC 連接,也是 Transaction 的工廠。如圖 25 所示: 圖 25 Hibernate全面應(yīng)用解決體系 以下是圖 中一些對象的定義: 1)SessionFactory 對屬于單一數(shù)據(jù)庫的編譯過的映射文件的一個線程安全的,不可變的緩存快照。在輕型體系中,應(yīng)用程序自己提 JDBC 連接,并自行管理事務(wù)。 目前的主流數(shù)據(jù)庫依然是關(guān)系型數(shù)據(jù)庫,而 Java 語言則是面向?qū)ο蟮木幊陶Z言 [6],當把二者結(jié)合在一起使用時相當麻煩,而 Hibernate 則減少了這個問題的困擾,它完成對象模型和基本 SQL 的關(guān)系模型的映射關(guān)系。對象和關(guān)系數(shù) 據(jù)是業(yè)務(wù)實體的兩種表現(xiàn)形式,業(yè)務(wù)實體在內(nèi)存中表現(xiàn) 6 為對象,在數(shù)據(jù)庫中表現(xiàn)為關(guān)系數(shù)據(jù)。因此,無論何時發(fā)生了何種數(shù)據(jù)變化,控制器都會將變化通知所有的視圖,導(dǎo)致顯示的更新。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請求。 模型 (Model):就是業(yè)務(wù)流程 /狀態(tài)的處理以及業(yè)務(wù)規(guī)則的制定。 Struts 2 以 WebWork 為核心,采用攔截器的機制來處理用戶的請求,這樣的設(shè)計也使得業(yè)務(wù)邏輯控制器能夠與 Servlet API 完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。 J2EE技術(shù)的基礎(chǔ)就是核心 Java平臺或 Java 2 平臺的標準版,J2EE不僅鞏固了標準版中的許多優(yōu)點,例如 編寫一次、隨處運行 的特性、方便存取數(shù)據(jù)庫的 JDBC( Java DataBase Connectivity)應(yīng)用程序接口 (API, Application Program Interface)技術(shù)以及能夠在 Inter應(yīng)用中保護數(shù)據(jù)的安全模式等等,同時 還提供了對 EJB(Enterprise JavaBeans)、 Java Servlets API、JSP( Java Server Pages)以及 XML技術(shù)的全面支持。 與傳統(tǒng)的互聯(lián)網(wǎng)應(yīng)用程序模型相比有著不可比擬的優(yōu)勢。 第六章是系統(tǒng)的實現(xiàn),簡述系統(tǒng)是如何實現(xiàn)的。 第二章是開發(fā)技術(shù)簡介,簡述本系統(tǒng)開發(fā)和設(shè)計過程中用的到的主要技術(shù) 。在高等學(xué)校的教務(wù)管理工作中,課程表的編排是一項十分復(fù)雜、棘手的工作。 1984 年,清華大學(xué)在《清華大學(xué)學(xué)報》上發(fā)表了林漳希和林堯瑞在該課題上的實驗性研究成果《人工智能技術(shù)在課表編排中的應(yīng)用》,標志著我國開始了對選排課問題的研究。 國外針對此問題展開的研究較早。因此教務(wù)處委托謝老師開發(fā)一個體育選向課程網(wǎng)站,謝老師 把這個當作一個畢業(yè)設(shè)計課題,我在謝老師的指導(dǎo)下開發(fā)了這個系統(tǒng)。 這些優(yōu)點能夠極大地提高人事勞資管理的效率 , 也是 各大院校 科學(xué)化 、正規(guī)化管理的重要條件 。 關(guān)鍵字:選排課系統(tǒng);選向課程;數(shù)據(jù)庫 II Abstract XiangNan University uses an loweffective PE course selecting system, which needs the teachers sign the course selective information of the students by excel, and then arrange the curriculum by manual operation. This way is not effective for the teachers and administers to manage, for it increasing their work load. In order to solve this problem, the author designed a PE cour
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1