計算機專業(yè)相關論文
計算機專業(yè)相關論文
作為計算機專業(yè)教學來說,從計算機專業(yè)設置和課程體系結構入手,進行計算機專業(yè)教學方法改革,一定能培養(yǎng)出適應社會需要的高技能專人才。下面是學習啦小編給大家推薦的計算機專業(yè)相關論文,希望大家喜歡!
計算機專業(yè)相關論文篇一
《教育實習管理系統(tǒng)設計與實現》
摘要:教育實習管理系統(tǒng)是基于B/S架構的應用系統(tǒng)。主要解決在教育實習安排和教育實習進行的過程中的一系列的問題。用信息化的管理系統(tǒng)代替人工進行教育實習的管理。介紹了開發(fā)教育實習管理系統(tǒng)所用到的相關技術和相關工具以及運行次系統(tǒng)的系統(tǒng)要求,此系統(tǒng)投入使用可以提高教育專業(yè)在校大學生教育實習管理工作的效率。
關鍵詞:B/S;java技術;教育實習
1引言
教育實習是師范教育教學計劃中不可或缺的重要環(huán)節(jié)。因為通過教育實習可以把學生的理論和教學實踐有機的進行結合。目的是鍛煉學生的實踐能力?,F在教育實習是高校師范專業(yè)必須經歷的課程,教育實習的管理在高校師范專業(yè)越來越多的今天顯得更加的重要。根據現狀,開發(fā)一個基于信息化的教育實習管理系統(tǒng)勢在必行了。
2系統(tǒng)基本功能與設計
2.1系統(tǒng)基本功能
教育實習安排:管理員安排需要進行教育實習的學生和相應的帶隊老師,以及實習單位;管理員統(tǒng)計本年度實習單位的需要;管理員對別的角色可以進行修改和刪除;管理員具有系統(tǒng)的最高權限。
Excel表格的導入與導出:系統(tǒng)的信息錄入可以通過手動輸入和Excel表格批量導入的方式來進行。比如說學生信息表等;當安排完教育實習以后,可以按照需求導出不同的Excel表格,像個人教育實習安排表、院系教育實習安排表等。
實習單位需求提交:實習單位輸入自己本年度的教育實習生需求,包括專業(yè)、學歷、男女個數等。學生教育實習成績管理:教育實習完畢以后,教師和實習單位可以通過本系統(tǒng)對學生的教育實習情況進行打分和點評。為評選優(yōu)秀的教育實習生做參考。
2.2功能模塊設計
教育實習管理系統(tǒng)主要分為管理員模塊、教師模塊、學生模塊和實習單位模塊。管理員可對學生、教師、實習單位信息進行管理;進行教育實習的安排;進行Excel表格的導入和導出;應具有較強大的查詢功能。
2.3系統(tǒng)業(yè)務流程描述
教育實習管理系統(tǒng)的流程主要分為以下幾個環(huán)節(jié)。①實習單位通過教育實習管理系統(tǒng)發(fā)布本年度的實習生需求,包括所需求的人數、專業(yè)、培養(yǎng)層次等。②管理員通過登錄教育實習管理系統(tǒng)查看各個實習單位發(fā)布的教育實習需求,查找能夠承接的教育實習任務;對能夠承接的教育實習任務進行教育實習安排,包括分配在某個實習單位的學生人數和相應的帶隊老師。③教師通過教育實習管理系統(tǒng)查看自己的教育實習帶隊任務,并且根據自己的帶隊任務制定相應的實習安排細則。在教師實習期間對所帶隊的學生進行教育實習監(jiān)控,包括每一階段的任務完成情況,有沒有按時進行教育實習等。當教育實習完畢后對帶隊學生進行評分。④學生通過教育實習管理系統(tǒng)查看自己本年度的教育實習任務,查看自己的帶隊老師、實習單位和實習時長。在教育實習期間通過系統(tǒng)匯報每天的實習進度。在教育實習結束時填寫自己的實習總結。
3系統(tǒng)功能實現
3.1不同角色登錄系統(tǒng)的實現
教育實習管理系統(tǒng)總共分為4個角色,分別是管理員角色、教師角色、學生角色和實習單位角色。不同的角色對應著不同的權限,為了防止發(fā)生一些對信息安全有害的事情發(fā)生,對用戶在登錄是進行角色的判斷顯得十分的重要。
在此系統(tǒng)中,用戶身份的實現主要是通過用戶標識來實現的。當在進行系統(tǒng)設計的時候,規(guī)定了系統(tǒng)管理員的用戶標識為a,教師的用戶標識為t,學生的用戶標識為s,實習單位的用戶標識為p。當用在登錄的時候,要選擇用戶角色,然后將這些數據傳到后臺進行判斷。根據不同的用戶標識查找不同的用戶表,如果能夠查找到找證明登錄成功,否則則是登錄失敗。采用用戶標識的方式可以簡單的進行一些用戶角色的校驗,從而在一定的程度上保證了系統(tǒng)的安全性和穩(wěn)定性。
3.2事務處理實現
Java后臺是一個大的Servlet,通過處理特定格式的請求(*.do)來調用特定的java類(service)來處理不同的請求。具體是根據JSP頁面上form標簽中的“action”屬性來進行判斷的。例如在登錄界面,form的action屬性值為“login.do”。當點擊“提交”按鈕的時候,servlet配置文件web.xml會進行判斷從而截取出“login”字符串。然后在通過判斷語句決定調用那個java類(service),在這里調用的是Login這個java類(service)的login方法,通過前臺傳過來的參數和數據庫端的數據進行比對,從而確定登錄的合法性。如果是合法用戶的話就跳轉到相應的歡迎頁面,如果登錄失敗則返回到登錄頁面。整個系統(tǒng)的設計遵循MVC的設計思想,Servlet就是MVC中的C(控制器)。起到了協調整個系統(tǒng)的作用。
3.3視圖層實現
教育實習管理系統(tǒng)的頁面采用JSP技術實現,主要是考慮到和JAVA后臺的統(tǒng)一性。根據MVC系統(tǒng)的設計思想,在視圖層(VIEW)不要涉及過多的業(yè)務邏輯。業(yè)務邏輯主要是在后臺實現。所以設計的JSPN面盡量避免JAVA代碼的使用,在JSP頁面采用JSTL技術和EL表達式。JSP頁面將僅僅用來展示。在JSP頁面的提交請求時采用post方式,主要是get方式會將請求參數顯示在瀏覽器地址欄而且大小還是有限制的。而post不會將請求參數顯示在瀏覽器地址欄而切大小也比get方式大得多。相比之下,post提交請求的方式明顯要由于get方式。在JSP頁面的設計中將會用到Javascprt技術,這里引進了Javascprt的輕量級框架Jquery,方便Javascprt方法的調用。這樣,JSPN面的表現效果將會更加出色。
3.4數據持久化的實現
統(tǒng)和數據庫的連接采用JDBC數據庫連接接技術,通過加載驅動、提供JDBC連接的URL、創(chuàng)建數據庫連接、執(zhí)行SOL語句、處理結果好關閉JDBC連接的過程完成對數據庫的訪問和使用。
由于采用的是B/S架構的應用程序考慮到需要通過網絡將后臺的數據傳輸到數據庫段,如果數據量太大的話勢必會影響到后臺的執(zhí)行效率。為了提高后臺的執(zhí)行效率,對于較大的數據量將采用分批次傳輸到數據庫端進行執(zhí)行并且在查詢的時候采用分頁查詢的方式進行查詢,這樣就會通過減少網絡的傳輸量從而提高系統(tǒng)的效率;在數據庫端,通過使用PL/SQL編寫特點的存儲過程和函數,是從后臺傳輸過來的數據不需要數據庫進行編譯而直接運行,從而提高數據庫的執(zhí)行效率,進一步提高系統(tǒng)的整體效率。
4系統(tǒng)展望
目前市場上關于教育實習管理的系統(tǒng)系統(tǒng)并不常見。但在不久的將來,隨著參加教育實習學生數的增加,教育實習管理系統(tǒng)勢必會大大的流行起來。在未來生活中,希望會有一個功能完善、操作簡單的系統(tǒng)出現在廣大師生面前為大家的教育實習提供大大的便利。
點擊下頁還有更多>>>計算機專業(yè)相關論文