新控件在大型研討機構儀器整治中運用
結構設計基於J2EE的B/S三層體係結構如所示。采用三層結構,使中間業務層和前台表示層、後hou台tai數shu據ju庫ku層ceng分fen開kai。從cong而er使shi數shu據ju得de到dao更geng安an全quan的de保bao證zheng,不bu會hui因yin為wei修xiu改gai程cheng序xu時shi的de邏luo輯ji混hun亂luan導dao致zhi數shu據ju丟diu失shi或huo出chu錯cuo,更geng大da限xian度du地di防fang止zhi黑hei客ke或huo病bing毒du等deng惡e意yi破po壞huai。三san層ceng結jie構gou提ti高gao了le平ping台tai的de可ke移yi植zhi性xing和he可ke擴kuo充chong性xing,使shi整zheng個ge軟ruan件jian的de生sheng命ming周zhou期qi大da大da延yan長chang。
1)表示層。在表示層中包含教學設備儀器管理係統的顯示邏輯,位於客戶端。它的任務是由Web瀏覽器向校園網絡上的Web服務器提出服務請求和接收Web服務器傳來的Web頁文件並顯示在Web瀏覽器上。
2)中間業務層。中間業務層包括Web服務器和J2EE應用服務器。Web服務器接受客戶端提交的請求、轉發請求給J2EE應用服務器,另外Web服務器接收J2EE應用服務器處理的結果並把結果轉發給客戶端。J2EE應用服務器接受Web服務器轉發的請求、處理請求、向數據庫發出添加、更新、刪除等指令、向Web服務器返回處理結果。
數shu據ju庫ku設she計ji對dui於yu數shu據ju庫ku庫ku表biao的de設she計ji,采cai用yong規gui範fan化hua的de設she計ji方fang法fa,盡jin可ke能neng減jian少shao數shu據ju冗rong餘yu。在zai數shu據ju庫ku帳zhang戶hu的de設she計ji上shang,根gen據ju數shu據ju對dui係xi統tong的de重zhong要yao程cheng度du和he業ye務wu人ren員yuan對dui不bu同tong數shu據ju的de使shi用yong權quan限xian,采cai用yong金jin字zi塔ta結jie構gou,設she計ji不bu同tong的de用yong戶hu角jiao色se,然ran後hou依yi據ju用yong戶hu的de數shu據ju操cao作zuo類lei別bie,開kai設she不bu同tong的de數shu據ju庫ku賬zhang號hao。為wei提ti高gao程cheng序xu的de可ke移yi植zhi性xing以yi及ji應ying用yong程cheng序xu對dui於yu數shu據ju庫ku管guan理li係xi統tong的de相xiang對dui獨du立li性xing,在zai程cheng序xu編bian碼ma設she計ji中zhong,盡jin量liang減jian少shao數shu據ju庫ku管guan理li係xi統tong中zhong特te有you語yu法fa的de使shi用yong,而er采cai用yong標biao準zhun化hua的deSQL語法。在和數據庫的連接方式選取上,采用基於數據源的JDBC數據庫連接機製,使得在程序編碼中,不涉及到具體數據庫管理係統中連接所需要的連接組件和配置參數,而通過J2EE的數據源配置,實現連接到具體的數據庫管理係統或數據庫服務器主機。
數據管理數據管理主要包括用戶管理、統計報表和係統數據維護3個功能模塊。統計報表實現對維修、調撥、報廢數據定期彙總,生成相應的統計報表以及每年上報國家教育部設備統計報表。用戶管理主要負責新用戶的注冊,老用戶注銷、用戶口令的修改、用戶權限的分配。係統數據維護完成使用單位、使用專業、使用方向、設備分類等數據的維護。
jieyugaixitongdekaifaduigaoxiaojiaoxuekeyanyiqishebeideguifanhuaguanlijuyouzhidaoyiyi,bingyouzhuyutigaogaoxiaojiaoxuekeyanyiqishebeideliyonglv,shiyingshuzihuaxiaoyuan、多校區的高校發展需要。中國糧油儀器網 http://98fo.cn/



