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

正文內容

基于web的機房管理系統(tǒng)的設計與實現(xiàn)畢業(yè)設計論文(參考版)

2025-06-28 00:51本頁面
  

【正文】 (3) 上機模塊測試 學生持卡進行上機,讀卡器讀取IC卡內卡號,通過檢索,查看管理員是否已設定該生為。通過IC卡卡號去獲取IC卡內信息,當管理員設定該生所持卡為掛失卡,則提示“此卡為掛失卡,不得使用”,上機失敗。讀IC卡:IC卡不再讀卡器可尋范圍內,點擊“確認按鈕”,則提示“尋卡失?。 ?;IC卡在讀卡器尋卡范圍內,點擊“確認按鈕”,則將讀出數(shù)據(jù)并顯示在顯示框中。(1) 登錄模塊測試管理員登錄時,輸入的管理員姓名與密碼,當輸入姓名和密碼同時錯誤或者其一錯誤,則提示“登錄失敗,請重新輸入!”,登錄失敗則輸入框自動清空重新輸入;當姓名和密碼均正確則自動跳轉到主頁面。2. 功能測試功能測試是對系統(tǒng)的各個功能是否達到需求分析中要求的功能的一種驗證。 鏈接測試必須在集成測試階段完成,換而言之,在整個系統(tǒng)的頁面開發(fā)完后馬上進入鏈接測試。(2) 鏈接頁面是否存在。1. 鏈接測試 Web應用系統(tǒng)的其中一個主要特征是鏈接,它是負責頁面間切換和知道用戶去下一個地址的頁面的一種主要手段。 系統(tǒng)測試詳細內容 系統(tǒng)黑盒測試黑盒測試是把程序比作一個黑盒子,不必考慮程序內部的結構和特性,著重于程序的外部結構。② 數(shù)據(jù)庫:Oracle 10g。③ 硬盤:80G以上。 系統(tǒng)測試需求環(huán)境 (1)硬件平臺① CPU:P4 。硬件測試和網絡測試可根據(jù)性能指標進行分析,本系統(tǒng)所講述的測試主要是指軟件測試。根據(jù)各階段的需求、設計等文檔再制定出針對系統(tǒng)的測試用例,利用這些實例去測試系統(tǒng)并細心去發(fā)現(xiàn)軟件中的錯誤。系統(tǒng)測試的重點在于設計成品是否能恰到好處的實現(xiàn)現(xiàn)有功能和需求者的需求,是否可經得起現(xiàn)實的考驗。在系統(tǒng)的測試前,必須準備好兩樣東西:測試方案與測試數(shù)據(jù)。對每個模塊進行了簡要的分析,給出主要模塊的流程圖與核心代碼。: 機房監(jiān)控界面 移動版的基于Web的機房管理系統(tǒng)模塊移動版的機房管理系統(tǒng)主要是通過移動設備去訪問基于Web的機房管理系統(tǒng),在移動版中可實現(xiàn)的功能有:信息管理、機房管理、IC卡管理和上機管理。 } return flag。 }else{ (flase)。 flag=true。 int count=(sql)。 where adminId=+AdminId。 String sql=update Administrator set adminPassword=39。: 修改密碼界面主要代碼如下:public class UpdatePasswordDao { public boolean updatePassword(int AdminId,String adminPassword){ boolean flag=false。 } 修改密碼模塊修改密碼模塊主要是對與使用本系統(tǒng)的管理員的密碼進行修改,用戶名是當一開始建立后就不可更改。 } } catch (SQLException e) { ()。amp。 int update=()。 (sql)。 (5,isInClass)。 (3,icNum)。 (1,startTime)。 try { PreparedStatement pstmt=(sql)。),?,?,?,?)。),to_date(?,39。 String sql=insert into puter+ values(to_date(?,39。查看學生時候是屬于自由上機還是班級上機,對于自由上機,系統(tǒng)會開始記錄上機學生的開始上機時間,并給學生分配機房,最后當學生下機時再一次的進行刷卡動作,系統(tǒng)會自動的讀取IC卡號,并可自動獲取結束下機時間,再進行計費,計費后系統(tǒng)還要自動的去更新IC卡的余額;對于班級上機,可不進行刷卡,上機的時間全自動設置,上機費用為0。: IC卡查詢界面 機房上機模塊機房上機模塊主要是對于上機的計費功能,計費是機房管理系統(tǒng)的一個重要的功能。 } return rooms。 (conn)。 } ()。 ((nowUsingNum))。 ((roomNum))。 ResultSet rs=()。 Machine_roomBean room=null。 } (sql)。 String sql=select * from MACHINE_ROOM where 1=1。: 機房管理查詢模塊主要代碼如下:public VectorMachine_roomBean getAllMachine_room(int roomNum) { Connection conn=null。 } 機房管理模塊機房管理系統(tǒng)主要對所有機房的匯總,每個機房所擁有的機子數(shù)和正在使用的機子數(shù)都會反映于機房管理的信息。 } catch (SQLException e) { ()。 ()。 (admin)。 ((2))。 while(()){ admin = new AdminBean()。 try { PreparedStatement pstmt=(sql)。 } VectorAdminBean admins = new VectorAdminBean()。!.equals(adminName)){ sql+= and adminName like 39。 } if(adminName!=nullamp。 String sql=select * from Administrator where 1=1。: 管理員信息查詢模塊主要代碼如下:public VectorAdminBean getAllAdmin(int adminID,String adminName) { Connection conn=null。 }(2) 管理員信息管理模塊管理員信息管理模塊主要是對管理員的基本信息進行增刪改查的操作。 } catch (SQLException e) { ()。 ()。 (student)。 ((4))。 ((2))。 while(()){ student = new StudentBean()。 try { PreparedStatement pstmt=(sql)。%+claName+%39。amp。!.equals(stuNum)){ sql+= and stuNum= +stuNum。 } if(stuNum!=nullamp。!.equals(stuName)){ sql+= and stuName like 39。 if(stuName!=nullamp。yyyymmdd39。 Connection conn = ()。: 學生信息查詢模塊主要代碼如下: public VectorStudentBean getAllstudent(String stuNum,String stuName,String claName) { VectorStudentBean students=new VectorStudentBean()。 } return flag。 (conn)。 } ()。 ResultSet rs = (sql)。 and isSuperAdmin=+isSuperAdmin。 and adminPassword=39。 String sql = select * from ADMINISTRATOR where adminName=39。 ().forward(request, response)。 } ().forward(request, response)。 }else{ ().setAttribute(src, images/menu/)。 if(isSuperAdmin==0){ ().setAttribute(src, images/menu/)。 ().setAttribute(adminPassword, adminPassword)。 int adminId=()。 LoginDao admin= new LoginDao()。 String adminName=(adminName)。系統(tǒng)登錄模塊還提供了人性化的提示,當管理員輸入的密碼或者用戶名錯誤時,會給用戶名或密碼錯誤的提示語句。從安全性的角度分析,在每次啟動系統(tǒng)時在登陸模塊必須輸入管理員的姓名和密碼,防止非法用戶對系統(tǒng)的安全和所保存的數(shù)據(jù)進行破壞。不同權限的管理員可實現(xiàn)不同的功能從而實現(xiàn)了權限管理系統(tǒng)。 } public static void returnConn(Connection conn){ //歸還連接對象 (conn)。 (0)。 } } } public static Connection borrowConn(){ //借出連接對象 Connection conn=null。 } catch (ClassNotFoundException e) { ()。 conn=(jdbc:oracle:thin:localhost:1521:orcl, scott, scott)。i50。 //給連接池設定50個線程 static{ Connection conn=null。import 。import 。2—表示指定卡模式,只能對序列號等于snr的卡操作(高級函數(shù)中才存在) 系統(tǒng)主功能模塊詳細設計 公共類的定義數(shù)據(jù)庫連接池:package 。0—表示IDLE模式,一次只能對一張卡的操作。設計中的相關規(guī)定如下:(1) 密碼驗證模式 對于M1卡的每一個扇區(qū),在讀卡器中只存在一套密碼(密碼A和密碼B),動態(tài)庫為了實現(xiàn)與RF25兼容,仍對應與三套密碼(KEYSET0、KEYSETKEYSET2),每套密碼都有六個密碼:包括A密碼(KEYA)和B密碼(KEYB)。//[DllImport(,EntryPoint=hex_a,SetLastError=true,CharSet=, ExactSpelling=false, CallingConvention=)] public static extern Int16 hex_a([MarshalAs()]byte[] hex, [MarshalAs()]byte[] asc, int len)。//驗證某一扇區(qū)的密碼,成功返回0[DllImport(, EntryPoint = rf_authentication, SetLastError = true, CharSet = , ExactSpelling = false,CallingConvention = )] public static extern Int16 rf_authentication(IntPtr icdev, int mode, int ser)。// [DllImport(, EntryPoint = rf_changeb3, SetLastError = true, CharSet = , ExactSpelling = false, CallingConvention = )] public static extern int rf_changeb3(IntPtr icdev, byte _SecNr,byte[] _KeyA,int _B0,int _B1,int _B2,int _B3,byte _Bk,byte[] _KeyB)。//從多個卡中選取給定序列號的卡,成功返回0[DllImport(, EntryPoint = rf_select, SetLastError = true,CharSet = , ExactSpelling = false,CallingConvention = )]public static extern Int16 rf_select(IntPtr icdev, uint snr, out byte size)。 //尋卡請求,成功返回0[DllImport(, EntryPoint = rf_request, SetLastError = true, CharSet = , ExactSpelling = true, CallingConvention = )] public static extern Int16 rf_request(IntPtr icdev, Int16 m, out UInt16 kahao)。 //釋放串口,無返回值[DllImport(, EntryPoint = rf_exit, SetLastError = true, CharSet = , ExactSpelling = true, CallingConvention = )] public static extern int rf_exit(IntPtr icdev)。: 明華澳漢RFEYEU010讀寫器IC卡要進行讀寫的操作,必須要實現(xiàn)的是讀卡器
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1