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

正文內(nèi)容

智能小區(qū)物業(yè)管理系統(tǒng)的設計與實現(xiàn)(已改無錯字)

2022-12-14 14:44:43 本頁面
  

【正文】 m 標簽,通過其與后臺處理函數(shù)通信實現(xiàn)系統(tǒng)的動態(tài)功能。在設計頁面的過程中配合著 css 的樣式,美化頁面。另外,為了讓頁面變得生動,在 jsp 代碼里面嵌入 javascript 代碼,實現(xiàn)動態(tài)顯示時間等功能。 動作實現(xiàn)代碼 1)連接數(shù)據(jù) 庫 hibernate 實現(xiàn) : 這里需要導入。n。 幾個 java包, 詳細內(nèi)容見 還需要加入 mysql的驅(qū)動程序,配置文件將在下面做 作具體介紹。 主要實現(xiàn)代碼有: hibernateconfiguration sessionfactory property name=/property property name=jdbc:y property name=root/property property name=123456/property property name=/property property name=true/property property name=true/property property name=UTF8/property mapping resource=houses/Base// mapping resource=houses/Base// /sessionfactory /hibernateconfiguration 2)數(shù)據(jù)庫接口層 : 本層主要列出所有的對于頁面的操作的函數(shù)定義,以便于服務層的調(diào)用。這樣做的目的可以實現(xiàn)面向接口的開發(fā),從而保證了代碼的簡化。 3)數(shù)據(jù)接口方法實現(xiàn) : 在這次畢設中,主要使用的 方法有對數(shù)據(jù)表的查詢、插入、刪除和更新操作,在實現(xiàn)的時候也主要使用 hibernate 中的 Hql 語句連接數(shù)據(jù)庫層的函數(shù)來得以實現(xiàn)的。 public class Admin_account_serviceImpl implements Admin_account_service { private static SessionFactory sessionFactory。 static{ try{ Configuration config = new Configuration().configure()。 sessionFactory = ()。 }catch (Exception e) { // TODO: handle exception ()。 14 } } public Boolean loginCheck(String username,String password) { Boolean r = false。 Session session = ()。 Transaction tx = null。 try{ tx = ()。 Query query = (from Admin_account a where =? and =?)。 (0, username)。 (1, password)。 List userlist = ()。 if(()0) r=true。 ()。 }catch (Exception e) { (e)。 if(tx != null) { ()。 } }finally{ ()。 } return r。 } 此段代碼就是其中一個 管理員登錄 查詢數(shù)據(jù)庫的實現(xiàn)函數(shù)。主要就是通過調(diào)用 層的數(shù)據(jù)庫操作函數(shù)進行查詢操作。用 loginCheck()方法 來判斷查詢結果是否為空。在這個編程中加入了拋異常的語句, 目的是為了讓代碼更加健壯、安全。 4)動作方法實現(xiàn): 這就是 struts 里面的 action,它的作用主要是調(diào)用數(shù)據(jù)庫層的函數(shù),對于頁面獲取的數(shù)據(jù)進行處理和操作。 public String checkLogin() { Admin_account_serviceImpl admin_account_service= new Admin_account_serviceImpl()。 //驗證管理員登錄 if((admin)amp。amp。(inname, )) { request=()。 HttpSession sess = ()。 (username, )。 String user = ()。 (user,user)。 //(custom_user, null)。 return admin。 } 15 這就是其中一個 action 方法的實現(xiàn)。它主要普通 java 類繼承 ActionSupport 類,將頁面中傳過來 的值注入到 java 類中,通過 struts 管理 action 類和頁面請求動作 ,首先得到一個 Httpsession 對象,通過 admin_account_service 對象調(diào)用 實現(xiàn)層方法, 實現(xiàn)的是將頁面數(shù)據(jù) 在數(shù)據(jù)庫中進行查表,得到一個 user 對象,然后將 user 放入 session 中,返回一個 admin, admin 是在 struts 中配置跳轉(zhuǎn)路徑,跳到相應的 jsp 頁面,在頁面中通過(user)得到值,在頁面上做相應的顯示 。 6 軟件測試 軟件測試是在軟件投入運行前 ,對軟件需求分析、設計規(guī)格說明書和編碼的最終的復審,是軟件質(zhì)量保證的關鍵步驟。確切的說,軟件測試就是為了發(fā)現(xiàn)錯誤而執(zhí)行的過程。一般分為 兩個階段:第一階段是單元測試, 第二階段是綜合測試 。對于我的畢業(yè)設計系統(tǒng)也進行了測試,方法如下: 在設計的過程中,我會通過查詢操作能否顯示成功;增加操作能否在
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1