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

正文內(nèi)容

企業(yè)資產(chǎn)管理系統(tǒng)資產(chǎn)核查模塊的設(shè)計與實現(xiàn)畢業(yè)論文(參考版)

2025-06-27 02:11本頁面
  

【正文】 Sons Inc, 2002101. [11] 孫衛(wèi)琴 著,《精通Hibernate: Java對象持久技術(shù)詳解》,電子工業(yè)出版社,200505.[12] Will Iverson,Hibernate A J2EE Developers Guide,Publisher: Addison Wesley,2000406.。希望本文對企業(yè)資產(chǎn)管理系統(tǒng)開發(fā)人員有一定得參考幫助,對國內(nèi)企業(yè)了解和實施企業(yè)資產(chǎn)管理系統(tǒng)起到一定的推動作用。 目前,企業(yè)資產(chǎn)管理系統(tǒng)已被大眾所接受,成為一套科學(xué)的管理體系。但由于開發(fā)時間和成本的限制,系統(tǒng)還存在一些不足,如與清產(chǎn)軟件的交互功能沒有實現(xiàn),總經(jīng)理級的資產(chǎn)核查沒有實現(xiàn)。 本文重點論述了EAM資產(chǎn)核查模塊,資產(chǎn)核查模塊是企業(yè)資產(chǎn)管理系統(tǒng)中最重要也是最基本的組成部分,也是整個系統(tǒng)穩(wěn)定運行的基礎(chǔ)和關(guān)鍵。系統(tǒng)維護者要根據(jù)維護規(guī)范來正確執(zhí)行第七章 總結(jié)與展望 本文對企業(yè)資產(chǎn)管理系統(tǒng)的基本思想和開發(fā)方案做了簡要的介紹,詳細闡述了資產(chǎn)核查子系統(tǒng)從需求分析到設(shè)計與編碼實現(xiàn)的全過程。 數(shù)據(jù)維護主要是對數(shù)據(jù)進行及時的備份,需要在企業(yè)資產(chǎn)管理系統(tǒng)上線后,每天進行一次數(shù)據(jù)庫的備份。 系統(tǒng)的維護 當系統(tǒng)交付給客戶后,就進入到了漫長的系統(tǒng)維護階段,維護人員要確保系統(tǒng)能正常運行一個相當長的時間。 但對資產(chǎn)核查模塊作二次開發(fā)有一定的風(fēng)險,這是因為從事二次開發(fā)人員不僅必須熟悉軟件功能和相應(yīng)數(shù)據(jù)表的結(jié)構(gòu),而且還要了解系統(tǒng)的業(yè)務(wù)流程,這需要一定得工作量。 二次開發(fā) 隨著用戶深入使用和了解企業(yè)資產(chǎn)管理系統(tǒng),原先開發(fā)的模塊肯能滿足不了用戶的需求,這就需要在原有系統(tǒng)基礎(chǔ)上增加功能。 根據(jù)此接口設(shè)計方案定義資產(chǎn)清算接口的傳遞規(guī)則,: 資產(chǎn)核查模塊和資產(chǎn)清算軟件的接口的需求和設(shè)計信息傳遞規(guī)則和系統(tǒng)需求接口方案已審批的資產(chǎn)核查清單輸入資產(chǎn)核查表單,通過接口程序?qū)①Y產(chǎn)核查清單內(nèi)容(如物品、數(shù)量、單價)傳遞到清算軟件中的數(shù)據(jù)單。所以資產(chǎn)核查模塊需提供和資產(chǎn)清算軟件的接口。第六章 EAM系統(tǒng)的擴展和維護 系統(tǒng)的擴展 接口擴展 作為企業(yè)資產(chǎn)核查系統(tǒng)資產(chǎn)核查子模塊,核查的結(jié)果是核查記錄出企業(yè)資產(chǎn)的數(shù)量,去留,使用人等。 } } 本章總結(jié) 本章開始介紹了所做資產(chǎn)核查子模塊的界面外觀,然后詳細論述了具體的從表現(xiàn)層到業(yè)務(wù)層,再到持久層的實現(xiàn)操作,闡述了SSH框架組合的形式和組合之后的工作流程。 } catch (RuntimeException re) { (delete failed, re)。 try { getHibernateTemplate().delete(persistentInstance)。 throw re。 (save successful)。 其具體代碼如下: public class CheckingrecordsInfoDAO extends HibernateDaoSupport { public void save(CheckingrecordsInfo transientInstance) { (saving CheckingrecordsInfo instance)。:hibernatemapping class name= table=checkingrecords_info catalog=mdb lazy=false id name=recordId type= column name=record_id/ generator class=native / /id property name=itemName type= column name=item_name length=20 notnull=true / /property property name=status type= column name=Status notnull=true / /property /class/hibernatemapping Hibernate的DAO操作模式 數(shù)據(jù)庫操作和持久層的對象是通過DAO(數(shù)據(jù)訪問對象)模式來實現(xiàn)的,每個持久層對象都會有自己的DAO文件[12]。 } public void setStatus(Integer status) { = status。 } public void setItemName(String itemName) { = itemName。 } public void setRecordId(Integer recordId) { = recordId。 private Integer status。數(shù)據(jù)庫中,資產(chǎn)核查表checkingrecords_info表有recordId,itemName, status等列名,該表映射為系統(tǒng)中的 CheckingrecordsInfo對象,:public class CheckingrecordsInfo implements {private Integer recordId。它還可以將一個用戶定義的多個類的實例映射到一張表的同一行,甚至可以利用代理模式來簡化載入類的過程。數(shù)據(jù)持久層對象 Hibernate是一種比較徹底的Java對象映射工具,支持使用各種Java思想如Inheritance, Composition等來實現(xiàn)對象。此數(shù)據(jù)庫負責(zé)應(yīng)用層從數(shù)據(jù)庫查詢數(shù)據(jù),刪除數(shù)據(jù),修改數(shù)據(jù),向數(shù)據(jù)庫插入數(shù)據(jù)。 return (mapping, form, request, response)。 }else{ message = 刪除失?。?。 String message =。 CheckingrecordsInfo delContent=(id)。:public ActionForward delEdit(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { DynaActionForm assetCheckForm = (DynaActionForm) form。 } AssetCheckAction(業(yè)務(wù)邏輯類)通過 IOC(Inversion of Control)也稱賴性注射 (DependeneyIlljeetion)的模式來裝載和管理CheckingrecordsBiz類的實例。業(yè)務(wù)邏輯層中如果要調(diào)用delCheckingrecords()方法,要進行權(quán)限的判斷。具體代碼如下:public interface CheckingrecordsBiz { public boolean delCheckingrecords(CheckingrecordsInfo id)。本節(jié)以資產(chǎn)核查模塊中創(chuàng)建新的資產(chǎn)核查記錄的刪除功能為例來做以說明。 Spring AOP的實現(xiàn)技術(shù)從本質(zhì)上來講,是利用了JDK提供的動態(tài)代理技術(shù)。 }} EquipmentInfoDAO 為EquipmentBizImpl中的一個私有對象,在Spring框架中,用set方法將EquipmentInfoDAO注入到EquipmentBizImpl中。 } public void setEquipmentDAO(EquipmentInfoDAO equipmentDAO) { = equipmentDAO。資產(chǎn)核查模塊查看所有表,獲得設(shè)備信息的功能接口實現(xiàn)類為EquipmentBizImpl類,該類中的屬性對象為EquipmentInfoDAO類,具體代碼如下:public class EquipmentBizImpl implements EquipmentBiz{ private EquipmentInfoDAO equipmentDAO。 處理持久層和業(yè)務(wù)層的交互時,采用了LOC模式和面向接口的編程,使業(yè)務(wù)處理對象的setter方法接受的是接口,從而容易定義對象,實現(xiàn)依賴注入。 在處理表現(xiàn)層與業(yè)務(wù)層間的交互耦合時,采用了一種新的Fa231。方法中會返回一個forward界面如上例的“checkAll”, . 然后跳轉(zhuǎn)到對應(yīng)的jsp截面。 return (checkAll)。 ListEquipmentInfo equipment=()。它繼承Struts的MappingDispatchAction類。下面列舉出觸發(fā)四個功能選項的代碼。forward標簽的path即為MVC的view。action標簽標示訪問請求的接受、轉(zhuǎn)發(fā)、接受、返回的過程配置。由于代碼過多,這里只列舉出查看所有表單功能的配置文件。MVC模式的Module:Controller轉(zhuǎn)發(fā)訪問請求所到達的第一層,即MVC的Module,在程序中表現(xiàn)為。Struts的配置文件: 。:歷史資產(chǎn)核查表單 :顯示新的資產(chǎn)核查表,界面把上次資產(chǎn)核查表作為參考,通過對上次的資產(chǎn)核查操作,編輯或刪除。點擊查看所有表單鏈接會在右邊的框中顯示所有包括車輛、房產(chǎn)、設(shè)備三張表的資產(chǎn)記錄。第五章 資產(chǎn)核查模塊的設(shè)計與實現(xiàn) 資產(chǎn)核查模塊界面設(shè)計及功能說明 界面風(fēng)格設(shè)計資產(chǎn)核查模塊界面采用和整個EAM系統(tǒng)相同的界面的風(fēng)格,即一個Tabel鑲嵌多個JSP文件,每次變化一個小的JSP界面,設(shè)計思想為整體刷新,局部變化。 附加功能附加功能一:核查者查出根據(jù)部門查處所有有誤的資產(chǎn),得到新的表單并發(fā)送給各部門經(jīng)理,再由部門經(jīng)理核對。具體的核對流程是:資產(chǎn)變動情況(+/)上次資產(chǎn)核查表單 是否等于 所有資產(chǎn)表。 創(chuàng)建資產(chǎn)核查新記錄 創(chuàng)建資產(chǎn)核查記錄是對上次的資產(chǎn)核查進行編輯操作,具體的操作詳細到每條記錄,界面顯示上次的資產(chǎn)核查記錄,并提供編輯,刪除,保存的操作。::歷史資產(chǎn)核查表CHECKINGRECORDS_INFO資產(chǎn)核查信息表列名數(shù)據(jù)類型主鍵約束默認值對應(yīng)字典數(shù)據(jù)項描述RECORD_IDINT是 必填 維護ID ITEM_NAMEVARCHAR(20) 必填 產(chǎn)品名稱 AMOUNTINT必填產(chǎn)品數(shù)量PRICEDOUBLE必填產(chǎn)品單價DEPARTMENTINT必填所在部門外鍵STATUSINT必填資產(chǎn)狀態(tài)DATEDATE必填核查日期 歷史資產(chǎn)核查記錄將是對創(chuàng)建新的資產(chǎn)核查記錄起參考作用,新的資產(chǎn)核查記錄只是對上次資產(chǎn)核查記錄的編輯和修改。所要查詢的數(shù)據(jù)表為資產(chǎn)維修,增加及報廢信息表,::維修報廢及遺失申請表MAINTAIN_INFO維護信息表列名數(shù)據(jù)類型主鍵約束默認值對應(yīng)字典數(shù)據(jù)項描述ITEM_IDVARCHAR(10)是 必填 維護ID NAMEVARCHAR(20) 必填 產(chǎn)品名稱 TAG_CODEINT必填分類代碼TYPEINT必填0:維修1:報
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1