用j2ee構建安全、高效的學生上機統計系統
學生機房的管理,是一件瑣碎、繁重的工作。以上機記錄的填寫為例,學校每學期都要印發大量的紙質的用於填寫上機記錄的**,而教師每節課上課前都要組織學生認真填寫,填寫後,還要挨個檢查,學期末,還要做好統計、量化工作,工作量大不說,還容易出錯。為此,考慮設計一套基於j2ee架構的網路上機統計系統。
一、
架構分析
由於我們學校機房建設時間早,機器配置較差,具體配置為:
學生機
cpu:celeron 500 ,主機板:intel 810,記憶體:32m,硬碟:10g,顯示器:14」彩顯
伺服器
cpu:p4 2.5g ,主機板: intel 865,記憶體:512m,硬碟:120g,顯示器:17」純平
顯然,系統的開發若採用傳統的c/s(client/server)結構,那麼系統中資料的訪問和處理將主要依賴於客戶端程式,對客戶端(學生機)的要求較高,並且需要逐台配置客戶機,而由於學生機配置太差,因此使用此種結構,將難以保證系統執行的穩定性和可靠性,為此,擬採用對學生機要求不太高且經濟、實用的b/s(browser/server)結構。系統的使用者介面將完全通過瀏覽器實現,而大部分的事務邏輯也將集中在伺服器端實現,形成3層結構。這樣,就大大降低了對學生機的要求,從而保證了系統的穩定執行。
二、開發工具及各種伺服器軟體的需求分析
。確定了本系統的基本架構,下面我們再來分析一下有關的工具軟體的選擇和使用。
目前,用於j2ee架構的軟體開發工具有許多,最著名的有,jbuilder,eclipse,netbeans等。筆者認為,無論從軟體的效能,易用性和介面的優美上來看,eclipse都是首屈一指的,當然,它還有乙個最大的好處,那就是免費。eclipse是開源軟體,從www.eclipse.org
三、系統功能分析和設計流程
根據上機記錄的操作流程,我們把系統功能分為三個模組:使用者註冊與登入,填寫上機記錄,使用者資料管理。
1、使用者的註冊與驗證幾乎是每乙個web系統都需要的功能,因為它是保護系統資源的一道屏障。只有註冊過的使用者才能訪問一些特定的資源。使用者只有通過註冊才能獲得使用者名稱和密碼,然後通過該使用者名稱和密碼登入系統,系統將輸入的使用者名稱和密碼與系統儲存的使用者資料進行核對,如果無誤,則通過驗證,允許使用者訪問系統相關資源。如下圖所示:(未完待續)
j2ee自學心得
學習是一件快樂的事,學習是一件痛苦的事,它讓你能夠把學到的東西帶來財富,它也能讓你仁慈學到的東西帶來無用武之地 看書 當你買了一本新書的時候,不要瀑布式的往下看,這是傳統的學習方法,不適合 現代高科技社會的學習方法,尤其是電腦科學,為什麼以前的瀑布式軟體開發方法到 今天會失敗,因為瀑布式的方法很難看...
j2ee配置指南
j2ee配置指南 1。介紹 本文介紹j2ee環境的配置,所有涉及的檔案都在j2ee安裝目錄下的oncfig目錄,這些檔案都是文字檔案,你可以有任意的文字編輯器來編輯它們。通常情況下,你沒有改變這些檔案的必要。但是如果你使用的資料庫驅動不是cloudscape的時候,你需要 遵循本章的內容進行配置。2...
j2ee基礎選擇
第一章 1.新建struts時描述正確的是a a.myeclipse project capabilities add struts capabilities 選擇struts2.1後彈出另外乙個對話方塊,在該對話方塊中單擊 next 在其中選擇struts2類庫,完成選擇後單擊 開啟 即完成 b....