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

正文內(nèi)容

畢業(yè)設(shè)計-jsp在線選課系統(tǒng)設(shè)計與實現(xiàn)-全文預(yù)覽

2024-12-31 20:03 上一頁面

下一頁面
  

【正文】 感謝! 東北農(nóng)業(yè)大學(xué)成棟學(xué)院畢業(yè)論文任務(wù)書 論文題目 在線選課系統(tǒng)的設(shè)計與實現(xiàn) 系 (部 ) 電 子信息系 專業(yè) 信息管理與信息系統(tǒng) 班級 信管 061 畢業(yè)設(shè)計(論文)的要求 1. 按時完成各項設(shè)計內(nèi)容 2. 完成軟件設(shè)計,要求完成指定的各項功能,并提供相應(yīng)源程序 3. 提交畢業(yè)論文,字?jǐn)?shù)不少于 80 00 字,結(jié)構(gòu)清晰、圖表完備、符合畢業(yè)論文規(guī)范的要求 畢業(yè)設(shè)計(論文)的內(nèi)容與技術(shù)參數(shù) 1. 實現(xiàn)學(xué)生,教師信息的建立與維護(hù) 2. 實現(xiàn)課程信息,教師信息的查詢于統(tǒng)計功能; 3. 實現(xiàn)學(xué)生選課功能模塊; 4. 實現(xiàn)教師課程信息發(fā)布模塊; 5. 實現(xiàn)教師課程信息的維護(hù)模塊 ; 6. 實現(xiàn)管理員后臺管理功能; 7. .本課題在設(shè)計工程中突出實用性; 8. 畢業(yè)論文應(yīng)具體論述系 統(tǒng)開發(fā)的必要性、數(shù)據(jù)庫結(jié)構(gòu)、基本算法的合理性和系統(tǒng)的應(yīng)用價值及存在的問題等。每次遇到困難,我最先做的就是求助于 XXX老師。brien、 Ryan fowler、劉平利 , 精通 Hibernate, 機(jī)械工業(yè)出版社 , [5] 明特 (Dave Minter)、林伍德 (Jeff Linwood)、陳劍甌、等 , Hibernate 基礎(chǔ)教程 , 人民郵電出版社 , [6] Baron Schwartz、 Peter Zaitsev 等. 高性能 MySQL(第 2 版 ),電子工業(yè)出版社 , . [7] 陳天河 , Eclipse,Struts,Hibernate,Spring 集成開發(fā)寶典 (附 CD 光盤一張 )(寶典叢書 ) ,電子工業(yè)出版社 ,. [8] 何宗霖 等 ,零基礎(chǔ)學(xué) Java Web 開發(fā) :JSP+Servlet+Struts+Spring+Hibernate+Ajax(第 2版 ), 機(jī)械工業(yè)出版社 , [9] 孫鑫 , Servlet JSP 深入詳解 :基于 Tomcat 的 Web 開發(fā) (附光盤 1 片 ),電子工業(yè)出版社 , 2021. 08. [10] 郝安林、王偉平、張明亮 , JSP 從入門到精通 ,電子工業(yè)出版社, . [11] 霍爾、布朗 等 , Servlet 與 JSP 核心編程 (第 2 卷 第 2 版 ), 清華大學(xué)出版社 , . [12] 布奇、蘭寶、雅各布 , UML 用戶指南 (第 2 版 ) , 人民郵電出版社 , . [13] 李剛 , 瘋狂 Java 講義 , 電子工業(yè)出版社 , . [14] 唐漢明、翟振興、蘭麗華 , 深入淺出 MySQL 數(shù)據(jù)庫開發(fā)、優(yōu)化與管理維護(hù) ,蘭麗華 人民郵電出版社 ,. [15] 張銀鶴 劉治國 張豪 , JSP 動態(tài)網(wǎng)站開發(fā)實踐教程 (第 2 版 )(清華電腦學(xué)堂 ) , 清華大學(xué)出版社 , . [16] Matthew Moodie , Beginning JSP 2: From Novice to Professional, Apress, [17] 薩師煊,王珊 .《數(shù)據(jù)庫系統(tǒng)概論》 .高等教育出版社 ,2021 年 2 月 :3- 460 [18] Robert Brunner , JSP: Practical Guide for Programmers(The Practical Guides), Man Kaufmann, . [19] 李鐘尉 馬文強(qiáng) 陳丹丹 , Java 從入門到精通 , 清華大學(xué)出版社 , . [20] D MINTER. , , Apress, . 致 謝 大學(xué)四年的時光已經(jīng)接尾聲,在此我想對我的母校,我的父母、親人們,我的老師和同學(xué)們表達(dá)我 由衷的謝意。首先是解決問題的方式,雖然面臨的信息很多,但是如何從大量的信息中篩選出所需的信息,有用的信息,才是解決問題的關(guān)鍵,另 外一個就是解決問題的方法,就像我在解決設(shè)計中的很多問題一樣,一開始總是在看書,和樹上的進(jìn)行比對,雖然書本上的只是大部分都是有價值,正確的,但實際上每個人編程的思路和對數(shù)據(jù)處理的方法、思想都是不同的,這舊要求我們一定要通過實踐才能找到解決問題的方案。 8 總結(jié) 通過最后兩個多月的畢業(yè)設(shè)計,我對 WEB 服務(wù)器、數(shù)據(jù)庫軟件 、 JAVA、 JSP、 Tomcat 、 Struts 框架、 Hibernate 框架 等系列知識都有了一定的了解。本頁面顯示了課程名稱、上課時間、上課地點等信息用于方便管理員查看和刪除課程。 還有顯示教師信息的區(qū)域用于顯示教師姓名、性別、賬號、所屬學(xué)院以及 修改 和刪除操作的快捷方式如 圖 616 所示: 圖 616 添加 /編輯教師信息操作界面 2. 管理員 添加學(xué)生 /編輯學(xué)生 信息界面 功能介紹:本頁面主要用于添加學(xué)生信息和編輯學(xué)生 信息。教師現(xiàn)在可以查看已被學(xué)生選的自己所發(fā)布的課程。有一個添加按鈕。還可以點擊發(fā)布課程發(fā)布新課程。 并提示上次選課操作是否成功,本系統(tǒng) 僅限 選擇一門課程 如 圖 610 所示: 圖 610 選課成功界面 3. 查看已選課程 信息 功能介紹 : 查看已選的課程信息。現(xiàn)在可選的課程 列出了課程名、總?cè)藬?shù)、剩余人數(shù) 學(xué)時、學(xué)分、任課教師、上課地點和上課時間等。輸入完賬號密碼點擊登錄即可提交。還可以點擊發(fā)布課程發(fā)布新課程。點擊重置可以清空輸入框。 如 圖 63 所示: 圖 63 登陸成功進(jìn)入選課界面 4. 教師登陸頁面 功能介紹:本頁面主要功能為教師的登錄窗口。如 圖 61 所示: 圖 61 學(xué)生登錄界面 2. 登錄出錯界面 功能介紹:當(dāng)提交的賬號和密碼不錯再或者不匹配時回返回登錄窗口要求用戶從新輸入并顯示錯誤信息 “用戶名或密碼錯誤”。有三個按鈕分別是登錄重置和注冊。 提交表單提交后 Struts 框架通過攔截提交表單地址查找映射文件 ,對應(yīng)的 Action 處理類 ,中通過調(diào)用在 Hibernate 框架基礎(chǔ)上構(gòu)建的持久化層中的數(shù)據(jù)庫查詢方法對輸入的賬號密碼與數(shù)據(jù)庫中進(jìn)行比對。如 表 56 所示 : 表 56 elective_tab 表 ( 5) admin 表。 course_tab 表用來存儲課程信息, course_tab 表以課程編號為主鍵,設(shè)置課程編號自動增加 1(通過建表的時候?qū)傩粤性O(shè)置“標(biāo) 識”,并設(shè)置“標(biāo)識遞增量”為 1)。本系統(tǒng)數(shù)據(jù)庫采用 ERStudio 輔助實現(xiàn) 。轉(zhuǎn)換過程中常見規(guī)則有: ( 1)一個實體型轉(zhuǎn)換為一個關(guān)系模式; ( 2)一個一對一的聯(lián)系可轉(zhuǎn)換成一個獨立的關(guān)系模式,也可與任意一端對應(yīng)的關(guān)系模式合并; ( 3)一個一對多的聯(lián)系可以轉(zhuǎn)換成一個獨立的關(guān)系模式,也可與多的那一端對應(yīng)的關(guān)系模式合并; ( 4)一個多對多的關(guān)系轉(zhuǎn)換成一個關(guān)系模式。 數(shù)據(jù)庫系統(tǒng)分析 本系統(tǒng)的數(shù)據(jù)庫實體主要有“學(xué)生”、“管理員”、“教師”、“課程”等。 模塊間的調(diào)用關(guān)系 如圖 41 所示: 圖 41 管理員功能模塊 管理員 登錄身份驗證模塊 錄入學(xué)生信息模塊 修改刪除學(xué)生信息模塊 錄入教師信息模塊 修改刪除教師信息模塊 塊 數(shù)據(jù)庫模塊 數(shù)據(jù)庫 訪問模塊 錄入教師信息模塊 如圖 42 所示: 圖 42 學(xué)生功能模塊 學(xué)生登錄身份驗證 學(xué)生信息顯示模塊 學(xué)生修改信息模塊 學(xué)生查看課程信息模塊 學(xué)生選課模塊 塊 退課功能模塊 數(shù)據(jù)庫模塊 數(shù)據(jù)庫 訪問模塊 如圖 43 所示: 圖 43 教師功能模塊 教師登錄身份驗證 教師信息顯示模塊 教師修改信息模塊 教師發(fā)布課程信息模塊 查看已選課程學(xué)生 塊 數(shù)據(jù)庫模塊 數(shù)據(jù)庫 訪問模塊 系統(tǒng)功能結(jié)構(gòu) 如圖 44 所示: 圖 44 管理員界面 如圖 45 所示: 圖 45 學(xué)生操作界面 學(xué)生操作界面 選定課程 查看課程 退訂課程 管理員界面 學(xué)生 管理 教師 管理 課程 管理 3.教師操作界面 如圖 46 所示 : 圖 46 教師操作界面 5 數(shù)據(jù)庫設(shè)計說明 數(shù)據(jù)庫( Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,它產(chǎn)生于距今五十年前,隨著信息技術(shù)和市場的發(fā)展,特別是二十世紀(jì)九十年代以后,數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。選課信息的修改用于學(xué)生修 改所選課程刪除已選課程。課程查詢即通 過 課程編碼(唯一)來查詢該課程的相關(guān)介紹,包括 課程名稱、所屬院系、上課時間、上課地點、選課人數(shù)、總?cè)藬?shù)、學(xué)時、學(xué)分、任課教師等內(nèi)容。已選課程瀏覽是為學(xué)生提供的查看自己已經(jīng)選擇的課程信息。在本系統(tǒng)中,只有三種身份:學(xué)生、老師、管理員。信息添加 信息查詢 身份驗證 在 Java 應(yīng)用中, JFC/Swing、 AWT、 JSP 皆是可用作 View 之技術(shù)規(guī)格,而 JavaBean 與 Enterprise JavaBean 規(guī)格則可用于 Model 程序代碼,一旦應(yīng)用程序以 MVC 模式加以適當(dāng)(的)分割, Model 部分程序代碼可在不同使用者接口外觀(的)應(yīng)用程序中重復(fù)使用。它的目的是為了幫助我們減少在運用 MVC 設(shè)計模型來開發(fā) Web 應(yīng)用的時間。這個框架之所以叫 Struts,是為了提醒我們記住那些支撐我們房屋,建筑,橋梁,甚至我們踩高蹺時候的基礎(chǔ)支撐。 J2 體系結(jié)構(gòu)提供中間層集成框架用來滿 足無需太多費用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。 一、 J2EE 的概念 目前, Java 2 平臺 有 3 個版本,它們是適用于小型設(shè)備和智能卡的 Java 2 平臺 Micro 版( Java 2 Platform Micro Edition, J2ME)、適用于桌面系統(tǒng)的 Java 2 平臺標(biāo)準(zhǔn)版( Java 2 Platform Standard Edition, J2SE)、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的 Java 2 平臺企業(yè)版( Java 2 Platform Enterprise Edition, J2EE)。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea 公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所組成。插入的 Java 程序段可以操作 數(shù)據(jù)庫 、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封 裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。 3 所見即所得軟件,使用最廣泛的編輯器,完全可以一點不懂 HTML 的知識就可以做出網(wǎng)頁,這類軟件主要有 FRONTPAGE98, DREAMWEAVER。雖然 PC 機(jī)大行其道,但使用 MAC 等其他機(jī)器的大有人在, HTML可以使用在廣泛的平臺上,這也是 WWW 盛行的另一個原因。 HTML 的結(jié)構(gòu)包括頭部( Head)、主體( Body)兩大部分,其中頭部描述瀏覽器所需的信息,而主體則包含所要說明的具體內(nèi)容。另外, Tomcat 和 IIS、 Apache 等 Web 服務(wù)器一樣,具有處理 HTML 頁面的功能,另外它還是一個 Servlet 和 JSP 容器,獨立的 Servlet 容器是 Tomcat的默認(rèn)模式。 Tomcat 是一個小型的輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。由于有了 Sun 的參與和支持,最 新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。對于一般的個人使用者和中小型企業(yè)來說, MySQL提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。在 2008 年 1 月 16 號被 Sun 公司收購。 MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們在不影響其他模塊的情況下,對任一模塊進(jìn)行單獨的擴(kuò)展和升級。對于軟件技術(shù)要求,現(xiàn)在的 Jsp 以及 J2EE 平臺、數(shù)據(jù)庫程序設(shè)計語言已非常成熟完全可以做到硬件軟件設(shè)施可行。所帶來的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本。 技術(shù)可行性:以 MIS 技術(shù)為開
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1