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

正文內(nèi)容

基于javaee的學院體育選向課程網(wǎng)站的設計與實現(xiàn)畢業(yè)論文(完整版)

2025-08-30 19:36上一頁面

下一頁面
  

【正文】 據(jù)庫 [9]。學生登錄后的主要操作是選課和 查看教師主頁 以及 查看通知和發(fā)布留言 。 可行性分析 可行性分析( Feasibility Analysis)也稱為可行性研究, 任何一個基于計算機的系統(tǒng),都會受到時間和資源上的限制。 技術可行性分析 確定現(xiàn)有的技術是否能解決本該開發(fā)項目:本系統(tǒng)主要采用Struts2+Hibernate+Spring 架構,使用 JAVA 語言 ,和 MySql 數(shù)據(jù)庫等主要技術,整個平臺構建于 JAVA EE之上,比較容易實現(xiàn)。 15 教師功能模塊 教師注冊、登錄、修改個人信息(注冊需要經(jīng)過認證)后,能自動生成該教師主頁,教師可以查看本學期個人課表及系總課表及可以在自己的主頁上可以發(fā)布、刪除、修改自己的留言。概念結構設計的結果是數(shù)據(jù)庫的概念模型。 ( 6) 選課( ID 號,用戶名 ,課程名字)。設置用戶 ID為主鍵。設置選課 ID 為主鍵。其相關代碼部分如下: 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)。 (quanxian)。 ( username,username)。139。 } return false 。 where id=39。 }else{ (0)。 }else{ return error。 軟件測試目的 找出軟件中潛在的各種錯誤缺陷。測試結果如圖 71 所示: 圖 71 用戶名、密碼輸入錯誤或未驗證錯誤 用戶注冊信息填入完成后點擊確定進入用戶認證測試。 為了保證 系統(tǒng)的安全性,操作人員進入本系統(tǒng)前必須輸入與相關用戶名對應的有效密碼,不知道密碼的非操作人員無權進入本系統(tǒng)。 整個 選排課系統(tǒng) 系統(tǒng)開發(fā)過程中也遇到不少困難,比如工具限制等等,加之整個系統(tǒng)單人開發(fā)、時間有限,考慮問題難免有所不全,整個系統(tǒng)宏觀上做的還不是很完善,學生和教師模塊做得還是比較簡陋。盡我所知,除文中已經(jīng)特別注明引用的內(nèi)容和致謝的地方外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的研究成果。 作者簽名 : 二〇 一 〇年 九 月 二十 日 畢業(yè)設計(論文)使用授權聲明 本人完全了解 濱州學院 關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定。 論文密級: □ 公開 □ 保密 ( ___年 __月至 __年 __月) (保密的學位論文在解密后應遵守此協(xié)議 ) 作者簽名: _______ 導師簽名: _______ _______年 _____月 _____日 _______年 _____月 _____日 42 獨 創(chuàng) 聲 明 本人鄭重聲明:所呈交的畢業(yè)設計 (論文 ),是本人在指導老師的指 導下,獨立進行研究工作所取得的成果,成果不存在知識產(chǎn)權爭議。謝老師淵博的學識、嚴峻的治學態(tài)度及隨和的為人之道給我留下了難以磨滅的印象,這將使我 終身受益 ,同時,謝老師在生活上也給了我極大的鼓勵和幫助。實現(xiàn)時主要采 用 MVC模型。測試結果如圖 710,圖711,圖 712 所示: 圖 710 課程信息 圖 710 插入課程信息成功 圖 711 刪除課程信息成功 37 軟件需求測試結論 經(jīng)過以上的一系列軟件測試,該網(wǎng)站基本上達到需求定義階段所提出的要求。以界面為基礎的測試僅僅依 靠軟件與其運行環(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 32 7 系統(tǒng)的測試 任何一款軟件項目從需求分析到編碼結束,再到最后交付之前都要進行一次系統(tǒng)測試。 31 (username)。 =%=path%/user/。 Jdbc jdbc = new Jdbc()。 (quanxian).equals(shenfen)){ return true。 } } //用戶登錄判斷 public boolean loginUser(String username,String password,String shenfen){ Jdbc jdbc = new Jdbc()。 TD height=35 input type=submit value=登錄 / input type=button name=zhuce value=注冊 onClick==39。 return result。 (xuehao)。 22 表 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ā)布時間。其屬性如表 53 示。 據(jù)庫中的各個表的設計結果如下表所示(每個表格表示數(shù)據(jù)庫中的一個表)。 各實體及其屬性 本系統(tǒng)總共有以下 9 個實體: ( 1) 系統(tǒng)管理員( ID 號,用戶名,密碼)。 16 圖 46 系統(tǒng)總體用例圖 留言 用戶注冊 用戶登錄 查詢課表 查看通知 選課 管理員登錄 用戶管理 課程管理 留言管理 通知管理 前端用戶 系統(tǒng)管理員 17 5 系統(tǒng)詳細設計 系統(tǒng)設計的原則和目標 本系統(tǒng)的設計目標是借助互聯(lián)網(wǎng)為學校建立的一個選向課程網(wǎng)站,是針對在校學生和教師使用的一個選排課系統(tǒng),該 系統(tǒng) 能 方便學生 的 選課 ,教務管理員對學生選課信息進行排課、調(diào)課 ,學校的教務管理。 綜上所述,此系統(tǒng)開發(fā)目標已明確,在技術和經(jīng)濟,操作三方面都可行,并且投入少、見效快。 可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。 (3) 系統(tǒng)對于一個用戶只允許以一種身份登錄。 本系統(tǒng)的設計目的是要將學生選擇課程和 教務管理人員的編排課程 通過網(wǎng)絡進行管理。這樣就增加了速度并提高了靈活性。 JSP 規(guī)范在業(yè)界有著廣泛的適應性。由業(yè)界處于領先地位的 Sun 公司制定了相關的 JSP技術規(guī)范,該規(guī)范定義了如何在服務器和 JSP頁面間進行交互,還描述了頁面的格式和語法 [8]。 Spring DAO 的面向 JDBC 的異常遵從通用的 DAO 異常層次結構。 Spring 上下文: Spring 上下文是一個配置文件,向 Spring 框架提供上下文信息。 Spring 簡介 Spring 是一個開源 框 架,是為了解決企業(yè) 應 用程序開發(fā)復雜性而創(chuàng)建的。封裝了一個 JDBC 連接,也是 Transaction 的工廠。在輕型體系中,應用程序自己提 JDBC 連接,并自行管理事務。對象和關系數(shù) 據(jù)是 業(yè)務實體的兩種表現(xiàn)形式,業(yè)務實體在內(nèi)存中表現(xiàn)為對象,在數(shù)據(jù)庫中表現(xiàn)為關系數(shù)據(jù)。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請求。 Struts 2 以 WebWork 為核心,采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與 Servlet API 完全脫離開,所以 Struts 2 可以理解為 WebWork 的更新產(chǎn)品。 與傳統(tǒng)的互聯(lián)網(wǎng)應用程序模型相比有著不可比擬的優(yōu)勢。 第二章是開發(fā)技術簡介,簡述本系統(tǒng)開發(fā)和設計過程中用的到的主要技術。 1984 年,清華大學在《清華大學學報》上發(fā)表了林漳希和林堯瑞在該課題上的實驗性研究成果《人工智能技術在課表編排中的應用》,標志著我國開始了對選排課問題的研究。因此教務處委托謝老師開發(fā)一個體育選向課程網(wǎng)站,謝老師把這個當作一個畢業(yè)設計課題,我在謝老師的指導下開發(fā)了這個系統(tǒng)。系統(tǒng)需要實現(xiàn)的功能主要有 4 個,系統(tǒng)管理員對整個系統(tǒng)基本信息的維護,教務人員對課程的編排,教師對應的查課功能,以及學生對應的選課功能。本人完全意識到本聲明的法律后果由本人承擔。 屆別 20xx 學號 20xx14340108 畢業(yè)設計(論文) 基于 Java EE 的湘南學院體育選向課程 網(wǎng)站的設計與實現(xiàn) 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明 原創(chuàng)性聲明 本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。 作 者簽名: 日期: 年 月 日 學位論文版權使用授權書 本學位論文作者完全了解學校有關保留、使用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。 論文首先對系統(tǒng)進行大致的說明,再介紹了設計開發(fā)過程中用到的技術,其次是系統(tǒng)需求分析,系統(tǒng)總體設計,系統(tǒng)詳細設計,然后具體講解了系統(tǒng)的實現(xiàn)與測試,最后對本次論 文做了一個小結。 意義 解決了傳統(tǒng)方式所造成的教務管理人員工作的浪費,大大提高了教務管理員的工作效率。 目前,我國高校都實行了學分制,它的核心是允許學生自由選課,即把學習的自主權交給學生。 第三章是系統(tǒng)需求分析,簡述自己分析系統(tǒng),對項目進行需求分析。 目前, Java 2 平臺有 3 個版本,它們是適用于小型設備和智能卡的 Java 2平臺 Micro版( Java 2 Platform Micro Edition, J2ME)、適用于桌面系統(tǒng)的 Java 2 平臺標準版( Java 2 Platform Standard Edition, J2SE)、適用于創(chuàng)建服務器應用程序和服務的 Java 2 平臺企業(yè)版( Java 2 Platform Enterprise Edition,J2EE)。雖然從 Struts 1 到 Struts 2 有著太大的變化,但是相對于 WebWork, Struts 2 只有很小的變化 ,如圖 21所示: 圖 21 Struts 的工作原理圖 MVC 模式 英文即 ModelViewController,即把一個 應用的輸入、處理、輸出流程按照Model、 View、 Controller 的方式進行分離,這樣一個應用被分成三個層 ——模型層、視圖層、控制層。控制層并不做任何的數(shù)據(jù)處理。內(nèi)存中的對象之間存在關聯(lián)和繼承關系,而在數(shù)據(jù)庫中,關系數(shù)據(jù)無法 直接表達多對多關聯(lián)和繼承關系。這種方式使用了 Hibernate API 的一個最小子集。保存有必需的(第一級)持久化對象的緩存,用于遍歷對象圖或通過標識符查找對象??蚣艿闹饕獌?yōu)勢之一就是其分層架構,分層架構允許您選擇使用哪一個組件,同時為 J2EE 應用程序開發(fā)提供集成的框架。 Spring 上下文包括企業(yè)服務,例如 JNDI 、 EJB 、電子郵件、國際化、校驗和調(diào)度功能。 Spring ORM : Spring 框架插入了若干個 ORM 框架,從而提供了 ORM 的對象關系工具,其中包括 JDO 、 Hibernate 和 iBatis SQL Map 。 JSP 頁面使用 XML 標簽和 scriptlets(一種使用 JAVA 語言編寫的腳本代碼),封裝了生成頁面內(nèi)容的邏輯。 JSP 技術是行業(yè)協(xié)作的結果,它的設
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1