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

正文內(nèi)容

桂林電子科技大學信息科技學院畢業(yè)設計說明書(編輯修改稿)

2026-01-08 20:07 本頁面
 

【文章內(nèi)容簡介】 接參與者,一般不直接接觸課堂教學,難以把握實際的教學動態(tài),而開展學 生評教則可以在一定程度上彌補這一不足,使教學管理部門對教師的教學質量與水平做出更全面而可信的評價,還可以針對教學中存在的問題,及時采取對策,更有效的控制教學過程,不斷提桂林電子科技大學信息科技學院畢業(yè)設計(論文)說明書 第 2 頁 共 43 頁 2 高整體決策與教學管理水平。教學管理部門通過評教能較及時地從一個側面掌握學校教學工作的現(xiàn)狀,教學效果情況,及時發(fā)現(xiàn)間題、解決問題。學生評教是管理部門對教學質量監(jiān)控重要依據(jù)之一,通過對評教數(shù)據(jù)的研究分析,管理部門可以了解某一學院的課堂教學情況;可以了解不同職稱、不同年齡的教師的課堂教學情況;可以了解某一群體、某一課程、某一教師受學生歡迎的程度等, 是學校教學管理部門和學校領導進行科學管理,教學改革決策的重要依據(jù)。也能夠推動系部之間的合理競爭,將各系部工作的重心放在教學工作上,不斷提高學校整體的教學水平。 學生網(wǎng)上評教的優(yōu)勢 (1)過程簡單,查詢方便。學生在評教時只需選中單選框,然后提交,即可完成對老師的評教,其余的工作全部由計算機在很短的時間內(nèi)完成。同時老師可以很快地知道評教統(tǒng)計結果。 (2)學生網(wǎng)上評教的客觀公正性。學生網(wǎng)上評教采取匿名方式,教師只能看到評教的統(tǒng)計結果,看不到學生的個人信息,使學生沒有心理壓力,保證了學生評教的客觀性和真 實性。 (3)評價反饋信息收集及時,評價數(shù)據(jù)分析快捷。由于直接通過網(wǎng)上收集評價信息,因此,評價結束后可以立即進行數(shù)據(jù)處理,從而充分提高了評價的時效性、科學性和可操作性。 (4)數(shù)據(jù)可靠性高。學生評教的數(shù)據(jù)直接提交到服務器上,減少了費管理人員接觸數(shù)據(jù)和修改數(shù)據(jù)的可能性,從而使評教結果的統(tǒng)計更加準確、可靠、科學。 系統(tǒng)實現(xiàn) 系統(tǒng)將用戶分為學生、教師和管理員三個身份,所有的用戶都必須憑賬號的密碼登陸系統(tǒng)。不同類型的用戶具有不同的權限。學生用戶以自己的學號登陸,登陸后,學生可以對本學期的所有任課老師進 行評教以及修改自己的密碼;教師用戶登陸后,可以查閱個人的評教信息和修改自己的密碼;管理員登陸后,可以查看所有教師的評教統(tǒng)計結果。 2 開發(fā)工具簡介 開發(fā)平臺和技術簡介 (1)MyEclipse 是什么 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱 MyEclipse) 是對 Eclipse IDE 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應用程序服務器的整合方面極大的提高工作效率。它是功能豐富 的 JavaEE 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, JavaScript, SQL, Hibernate 等框架和技術。 (2) 版本 桂林電子科技大學信息科技學院畢業(yè)設計(論文)說明書 第 3 頁 共 43 頁 3 集成了 Eclipse ,其 主要改進是在團隊寫作和集中工作環(huán)境的集中配置管理方面。同時 還包含了上百個功能的改進和新特性,這些新功能和特性將讓 用戶在開發(fā)代碼,測試,以及部署應用方面都得到極大的便利。 三層架構 MVC( ModleViewController,模型 視圖 控制器)模式主要由 3 個部分組成:模型、視圖和控制器,其結構如圖 21 所示。 圖 21 MVC模式框架 圖 模型表示業(yè)務邏輯和業(yè)務規(guī)則等,在 MVC 的三個部件中擁有最多的處理任務。它可以用 JavaBean 和 EJB 等組件技術來處理數(shù)據(jù)庫的訪問。模型能為多個視圖提供數(shù)據(jù)。由于應用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復性。 MVC 不 僅實現(xiàn)了功能模塊和 顯示模塊的分離,同時它還提高了應用系統(tǒng)的可維護性、可擴展性、可移植性和組件的可復用性。首先,多個視圖能共享一個模型。其次,模型是自包含的,與控制器和視圖保持相對獨立,所以可以方便地改變應用程序的數(shù)據(jù)層和業(yè)務規(guī)則。此外,控制器提高了應用程序的靈活性和可配置性。 App Engine Google 把 App Engine 定位為:讓程序員可打造軟件,但又不需擔心未來若既有軟硬件設施不夠用時,還需另外重建。 Google App Engine 可讓網(wǎng)絡應用程序在 Google 的基礎架構上運 行。 App Engine 應用程序易于構建和維護,并可根據(jù)訪問量和數(shù)據(jù)存儲需要的增長輕松擴展, 避開因為面臨流量不斷增長,每隔幾個月就得重新架構一次系統(tǒng)的問題 。使用 Google App Engine,將不再需要維護服務器:只需上傳應用程序,它便可立即為用戶提供服務。 Spring 是一個開源框架,它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的。 Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的事情。然而, Spring 的用途不僅限于服務器端的開發(fā)。從簡單性、可測試性和松耦 合的角度而言,任何 Java 應用都可以從Spring 中受益。 簡單來說, Spring 是一個輕量級的控制反轉 (IoC)和面向切面 (AOP)的容器框架。 控制器 Servlet 客戶 視窗 JSP 模型 JavaBean/EJB 數(shù)據(jù)庫 文件系統(tǒng) 其他后端系統(tǒng) 請求 響應 創(chuàng)建 桂林電子科技大學信息科技學院畢業(yè)設計(論文)說明書 第 4 頁 共 43 頁 4 輕量 ——從大小與開銷兩方面而言 Spring 都是輕量的。完整的 Spring 框架可以在一個大小只有 1MB 多的 JAR 文件里發(fā)布。并且 Spring 所需的處理開銷也是微不足道的。此外, Spring 是非侵入式的:典型地, Spring 應用中的對象不依賴于 Spring 的特定類。 控制反轉 ——Spring 通過一種稱作控制反轉( IoC)的技術促進了松耦合。當應用了 IoC,一個對象依賴的其它對象會通過被動的方式傳遞進來,而不是這個對象自己創(chuàng)建或者查找依賴對象。你可以認為 IoC 與 JNDI 相反 ——不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。 面向切面 ——Spring 提供了面向切面編程的豐富支持,允許通過分離應用的業(yè)務邏輯與系統(tǒng)級服務(例如審計( auditing)和事務( transaction)管理)進行內(nèi)聚性的開發(fā)。應用對象只實現(xiàn)它們應該做的 ——完成業(yè)務邏輯 ——僅此而已。它們并不負責(甚至是意識)其它的系統(tǒng)級關注點,例如日志或事務 支持。 容器 ——Spring 包含并管理應用對象的配置和生命周期,在這個意義上它是一種容器,你可以配置你的每個 bean 如何被創(chuàng)建 ——基于一個可配置原型( prototype),你的bean 可以創(chuàng)建一個單獨的實例或者每次需要時都生成一個新的實例 ——以及它們是如何相互關聯(lián)的。然而, Spring 不應該被混同于傳統(tǒng)的重量級的 EJB 容器,它們經(jīng)常是龐大與笨重的,難以使用。 框架 ——Spring 可以將簡單的組件配置、組合成為復雜的應用。在 Spring 中,應用對象被聲明式地組合,典型地是在一個 XML 文件里。 Spring 也提供了很多基礎功能(事務管理、持久化框架集成等等),將應用邏輯的開發(fā)留給了你。 所有 Spring 的這些特征使你能夠編寫更干凈、更可管理、并且更易于測試的代碼。它們也為 Spring 中的各種模塊提供了基礎支持。 2 Struts 2 采用攔截器的機制來處理用戶的請求,這樣的設計也使得業(yè)務邏輯控制器能夠與 Servlet API 完全脫離開。 Struts2 框架的處理流程如下: (1)加載類( FilterDispatcher) (2)讀取配置( struts 配置文件中的 Action) (3)派發(fā)請求(客戶端發(fā)送請求) (4)調(diào)用 Action( FilterDispatcher 從 struts 配置文件中讀取與之相對應的 Action (5)啟用攔截器( WebWork 攔截器鏈自動對請求應用通用功能,如驗證) (6)處理業(yè)務(回調(diào) Action 的方法) (7)返回響應(通過方法將信息返回到 FilterDispatcher) (8)查找響應( FilterDispatcher 根據(jù)配置查找響應的是什么信息如: SUCCESS、ERROER,將跳轉到哪個 jsp 頁面) (9)響應用戶( jsp客戶瀏覽器端顯示) 桂林電子科技大學信息科技學院畢業(yè)設計(論文)說明書 第 5 頁 共 43 頁 5 javascript JavaScript 是一種基于對象和事件驅動并具有相對安全性的客戶端腳本語言。同時也是一種廣泛用于客戶端 Web 開發(fā)的腳本語言,常用來給 HTML 網(wǎng)頁添加動態(tài)功能,比如響應用戶的各種操作。它是一種動態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。 由于 Javascript 短小精悍, 又是在客戶機上執(zhí)行的,大大提高了網(wǎng)頁的瀏覽速度和交互能力。 同時它又是專門為制作 Web 網(wǎng)頁而量身定做的一種簡單的編程語言。JavaScript 使網(wǎng)頁增加互動性,使有規(guī)律地重復的 HTML 文段簡化,減少下載時間,能及時響應用戶的操作,對提交表單做即時的檢查,無需浪費時間交由 CGI 驗證。 +DIV布局 CSS+ DIV 是網(wǎng)站標準(或稱 “WEB 標準 ”)中常用的術語之一,通常為了說明與HTML 網(wǎng)頁設計語言中的表格( table)定位方式的區(qū)別,因為 XHTML 網(wǎng)站設計標準中,不再使用表格定位技術,而是采用 css+div 的方式實現(xiàn)各種定位。 CSS 是英語 Cascading Style Sheets(層疊樣式表單)的縮寫,它是一種用來表現(xiàn) HTML 或 XML 等文件式樣的計算機 語言。 DIV 元素是用來為 HTML 文檔內(nèi)大塊( blocklevel)的內(nèi)容提供結構和背景的元素。DIV 的起始標簽和結束標簽之間的所有內(nèi)容都是用來構成這個塊的,其中所包含元素的特性由 DIV 標簽的屬性來控制,或者是通過使用樣式表格式化這個塊來進行控制。 CSS+ DIV 網(wǎng)站設計的優(yōu)勢如下: (1)CSS 的極大優(yōu)勢表現(xiàn)在簡潔的代碼,對于一個大型網(wǎng)站來說,可以節(jié)省大量帶寬,而且眾所周知,搜索引擎喜歡清潔的代碼(其真正意義在于,增加了有效關鍵詞占網(wǎng)頁總代碼的比重),因此使用 CSS+ DIV 的 web 標準制作的網(wǎng)站具有搜索 引擎友好的一定優(yōu)勢。 (2)CSS+DIV 制作的網(wǎng)站使得網(wǎng)站改版相對簡單,很多問題只需要改變 CSS 而不需要改動程序,從而降低了網(wǎng)站改版的成本。 3 系統(tǒng)需求分析 需求概述 對于本系統(tǒng)來說,主要包括三類用戶的需求: 學生需求,在教評活動開始后,登錄系統(tǒng),對自己的任課教師評價。 教師需求,在教評結束后,通過登錄,查看自己的教評結果。 管理員需求,登錄之后,可以查看所有教師的評教統(tǒng)計結果,可以對管理員進行刪除和添加操作。 系統(tǒng)設想 通過需求概述,可以設想到,系統(tǒng)至少要提供對三種不同身份用戶登 錄的驗證。學生登錄后,列出本學期所選課程的部分信息,學生可進入評教頁面進行評教或者是查看已評教;教師登錄后,可查看教評結果表中對應自己的記錄統(tǒng)計結果;管理員登錄之后,桂林電子科技大學信息科技學院畢業(yè)設計(論文)說明書 第 6 頁 共 43 頁 6 可查看所有教師的評教統(tǒng)計結果,可以對管理員進行刪除和添加操作。 系統(tǒng)的設計目標 設計目標 (1)系統(tǒng)應建立友好的界面 ,即要操作簡單、直觀、靈活,又要易于學習掌握。這個系統(tǒng)的目的:方便學生對任課教師進行投票,教師和管理員易于對評教的結果進行查詢。如果操作復雜,就失去了推廣價值。 (2)系統(tǒng)在用戶輸入用戶名或密碼錯誤時,應具有提示 錯誤的功能,以幫助用戶更正。 (3)系統(tǒng)在確定用戶名和密碼后,應具有自動連接數(shù)據(jù)庫的功能。 (4)在正確連接數(shù)據(jù)庫,查詢到用戶相應的信息后,應在界面顯示相關的信息。 (5)系統(tǒng)具有良好的安全性。系統(tǒng)應遵循有關信息安全標準,具有切實可行的安全保護和保密措施 基本要求 (1)實用性 軟件設計開發(fā)的最終目的都是應用。本系統(tǒng)操作簡單,方便,并且有很好的拓展性,為將來成為優(yōu)秀的教務管理系統(tǒng)打下了良好的基礎。 (2)技術性 本系統(tǒng)采用 B/S 結構,開發(fā)環(huán)境是在 Windows XP Professional 的 開發(fā)平臺上,利用JSP 作前臺頁面開發(fā), App Engine 數(shù)據(jù)存儲區(qū)作后臺數(shù)據(jù)庫開發(fā),主要使用 Java 語言進行程序編寫。本系統(tǒng)采用了 MVC 三層架構,運行穩(wěn)定,可移植性強。頁面友好清晰美觀,簡單易用,符合人機對話的需要。 (3)維護可行性 結構化的設計方法,有助于系統(tǒng)開發(fā)過程的管理,因為科學合理的將整個程序劃分多個功能模塊,各模塊單獨設計,用助于降低整個程序的設計難度及減少錯誤程序的影響范圍,各模塊易于實現(xiàn),又使整個程序易于銜接和修改。 系統(tǒng)業(yè)務流程
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1