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

正文內(nèi)容

企業(yè)資產(chǎn)管理系統(tǒng)資產(chǎn)核查模塊的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-預(yù)覽頁

2025-07-18 02:11 上一頁面

下一頁面
 

【正文】 通過相關(guān)的協(xié)議進(jìn)行通訊,實(shí)現(xiàn)組件間的相互調(diào)用??煞譃榛赪eb的和非基于Web的客戶端兩種情況。包括企業(yè)信息發(fā)布等。Web層主要用來處理客戶請求,調(diào)用相應(yīng)的邏輯模塊,并把結(jié)果以動態(tài)網(wǎng)頁的形式返回到客戶端。這是企業(yè)及應(yīng)用的核心,由運(yùn)行在業(yè)務(wù)層中的EJB來處理。 (4)、企業(yè)信息系統(tǒng)層(Enterprise Information System tier),處理企業(yè)系統(tǒng)軟件,包括企業(yè)基礎(chǔ)系統(tǒng)、數(shù)據(jù)庫系統(tǒng)及其它遺留的系統(tǒng)。Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序?qū)嵱茫部梢栽赟ervlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任[6]。持久層建立是簡單的,但是,這種關(guān)系常常難于建立,因?yàn)閷ο蠡蛘呦聦拥臄?shù)據(jù)庫結(jié)構(gòu)復(fù)雜,很難做到把關(guān)系表記錄完整的映射到持久對象的關(guān)系上來,這主要體現(xiàn)在多表的關(guān)系無法直接映射到對持久對象的映射上來,可能是一個(gè)表映射多個(gè)持久對象,有可能是多個(gè)表映射一個(gè)持久對象,更有可能的是表的某些字段映射到一個(gè)持久對象,另外一些字段映射到別的持久對象上。 基于MVC思想的三層體系結(jié)構(gòu)MVC英文即ModelViewController,即把一個(gè)應(yīng)用的輸入、處理、輸出流程按照Model、View、Controller的方式進(jìn)行分離,這樣一個(gè)應(yīng)用被分成三個(gè)層——模型層、視圖層、控制層。業(yè)務(wù)流程的處理交予模型(Model)處理[7]。業(yè)務(wù)模型的設(shè)計(jì)可以說是MVC最主要的核心。MVC設(shè)計(jì)模式告訴我們,把應(yīng)用的模型按一定的規(guī)則抽取出來,抽取的層次很重要,這也是判斷開發(fā)人員是否優(yōu)秀的設(shè)計(jì)依據(jù)。數(shù)據(jù)模型主要指實(shí)體對象的數(shù)據(jù)保存(持續(xù)化)。劃分控制層的作用也很明顯,它清楚地告訴你,它就是一個(gè)分發(fā)器,選擇什么樣的模型,選擇什么樣的視圖,可以完成什么樣的用戶請求。模型、視圖與控制器的分離,使得一個(gè)模型可以具有多個(gè)顯示視圖。模型、視圖、控制器三者之間的關(guān)系和各自的主要功能,: MVC組件類型的關(guān)系和功能第三章 EAM系統(tǒng)的分析與設(shè)計(jì) EAM系統(tǒng)的功能結(jié)構(gòu) ::系統(tǒng)功能結(jié)構(gòu)圖 EAM系統(tǒng)的設(shè)計(jì)原則 邏輯結(jié)構(gòu)合理。另外,用戶組的權(quán)限可以復(fù)制后重復(fù)利用。系統(tǒng)管理功能隨著技術(shù)的進(jìn)步和用戶需求的變化應(yīng)具備擴(kuò)充功能,例如EAM系統(tǒng)升級后涉及到的系統(tǒng)管理功能的增加,以及新增借口的管理等。::系統(tǒng)模塊結(jié)構(gòu)圖 EAM系統(tǒng)子模塊功能介紹 資產(chǎn)核查模塊 本模塊是對企業(yè)的資產(chǎn)進(jìn)行階段性的核查,核查的內(nèi)容包括對所有大型的資產(chǎn)進(jìn)行校對,對小型的資產(chǎn)進(jìn)行錄入記錄并把清單下方到部門,再讓部門確認(rèn)資產(chǎn)的情況。本模塊包含的功能有:打印本單位的資產(chǎn)表,自動核對資產(chǎn),提供與清產(chǎn)核資軟件的接口。報(bào)廢及維修設(shè)備申請包括員工申請?jiān)O(shè)備的報(bào)廢、遺失或者維修。 資產(chǎn)申請模塊 資產(chǎn)申請模塊的業(yè)務(wù)比較復(fù)雜,包括三部分:車輛的使用申請,房產(chǎn)的使用申請,通用及專用設(shè)備的使用申請。 后臺管理模塊 后臺管理是由后臺管理人員操作,管理用戶權(quán)限,為了保證企業(yè)資產(chǎn)管理的安全有效,本企業(yè)資產(chǎn)管理系統(tǒng)不提供用戶注冊,由后臺管理員統(tǒng)一分配企業(yè)各員工的賬號和密碼。 第四章 EAM資產(chǎn)核查模塊的需求分析和描述 資產(chǎn)核查模塊概述本模塊是管理者階段性的對企業(yè)資產(chǎn)進(jìn)行記錄、了解、清理、核對,結(jié)合了所有的企業(yè)資產(chǎn)數(shù)據(jù),對他們進(jìn)行綜合的分析,并作詳細(xì)的核查,最后總結(jié)出新的資產(chǎn)清單。 本模塊提供了與資產(chǎn)核資軟件的接口,生成的資產(chǎn)表可直接打印,也可轉(zhuǎn)化為文本文件,以便清產(chǎn)核資軟件將其引入。: 資產(chǎn)核查流程圖 資產(chǎn)核查模塊詳述 查看所有記錄 查看所有記錄包括查看三個(gè)表:房產(chǎn)信息表,車輛信息表,通用及專用設(shè)備信息表。本頁面只提供查詢功能。 查詢歷史資產(chǎn)核查記錄歷史資產(chǎn)核查記錄,界面返回的是歷史資產(chǎn)核查表的信息,核查者可根據(jù)不同的時(shí)間來查詢到不同時(shí)間段的資產(chǎn)核查表,默認(rèn)是返回上次資產(chǎn)核查的結(jié)果表。資產(chǎn)核查者結(jié)合所有資產(chǎn)表單,變動的資產(chǎn)表單,以及上月資產(chǎn)表單三個(gè)表來創(chuàng)建核對新的資產(chǎn)表,存在有誤的地方,要記錄出來。附加功能二:核查無誤,資產(chǎn)核查可以打印出新的資產(chǎn)核查表單,并能產(chǎn)生電子版的資產(chǎn)核查表以便輸入資產(chǎn)清算軟件,能方便的清算出企業(yè)資產(chǎn)。,所有表單界面顯示資產(chǎn)的編號,資產(chǎn)名稱,數(shù)量,資產(chǎn)單價(jià),所屬部門,及資產(chǎn)變動情況,并可根據(jù)資產(chǎn)名稱,資產(chǎn)年份進(jìn)行查詢操作::查看所有資產(chǎn)界面:資產(chǎn)變動表單顯示所有百年東資產(chǎn)的編號,資產(chǎn)名稱,數(shù)量,資產(chǎn)單價(jià),所屬部門,及資產(chǎn)變動情況,并可根據(jù)資產(chǎn)名稱,資產(chǎn)年份進(jìn)行查詢操作::查看變動資產(chǎn)界面:歷史資產(chǎn)核查表單顯示以前的資產(chǎn)核查記錄,提供可以查詢的功能,界面顯示資產(chǎn)編號,名稱,數(shù)量,單價(jià),狀態(tài),日期。MVC模式的Controller:Struts提供的控制器,即MVC模式的View: Controller提供資產(chǎn)核查模塊返回的JSP頁面。其中formbean表示的是訪問請求的表單,type屬性用的是DynaActionForm, 與靜態(tài)的FormBean相比要方便簡單的多。具體代碼如下: formbean name=assetCheckForm type= formproperty name=equipment type=/ /formbean forward name=checkAll path=/assetConfirm// action attribute=assetCheckForm name=assetCheckForm parameter=checkA path=/checkA scope=request type= validate=false /action MVC模式的View() 采用struts標(biāo)簽庫技術(shù),如html:link,這大大提高了表現(xiàn)層的整潔度和編程效率,另外在對表單修改的時(shí)候要傳遞界面的參數(shù),()()方法很快的獲得界面的參數(shù)。具體代碼如下: public class AssetCheckAction extends MappingDispatchAction{ //查詢所有表單 public ActionForward checkA(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response){ DynaActionForm assetCheckForm=(DynaActionForm) form。 } Struts流程總結(jié)View層通過html:link page=””觸發(fā)checkA的action事件, 得action,然后通過其type屬性找到對應(yīng)的Module, ,然后執(zhí)行其name為chekcA的方法。ade的設(shè)計(jì)模式從而達(dá)到業(yè)務(wù)層為表現(xiàn)層只提供一個(gè)接口的目的,增加了表現(xiàn)層與業(yè)務(wù)層各自的內(nèi)聚性,減小了他們的耦合度,提高了軟件的擴(kuò)展性。 public EquipmentInfoDAO getEquipmentDAO() { return equipmentDAO。具體代碼如下:bean id=EquipmentBizImpl class= property name=equipmentDAO ref=EquipmentInfoDAO/property /beanSpring AOP實(shí)現(xiàn) Spring AOP是Spring框架中的一部分,但可以作為一個(gè)獨(dú)立的模塊單獨(dú)存在。 在新的資產(chǎn)核查記錄中CheckingrecordsBiz為創(chuàng)建核查功能的接口,其中一個(gè)方法為delCheckingrecords(),即刪除一條核查記錄。CheckingrecordsBiImpl類的具體代碼如下: public class CheckingrecordsBizImpl implements CheckingrecordsBiz{ public boolean delCheckingrecords(CheckingrecordsInfo id){ return (id)。 int id=((id))。 if(f){ message = 刪除成功!。 } :/bean bean id=tranProxy abstract=true class= property name=transactionManager ref=tranManager/property property name=transactionAttributes props prop key=add*PROPAGATION_REQUIRED/prop prop key=upd*PROPAGATION_REQUIRED/prop prop key=del*PROPAGATION_REQUIRED/prop prop key=*PROPAGATION_REQUIRED/prop /props /property /bean bean id=CheckingrecordsBizImpl class= property name=checkingrecordsDAO ref=CheckingrecordsInfoDAO/property /bean bean id=CheckingrecordsBiz parent=tranProxy property name=target ref=CheckingrecordsBizImpl/property /beanbean name=/delEdit class= property name=checkingrecordsBiz ref=CheckingrecordsBiz/property /bean Hibernate實(shí)現(xiàn)的數(shù)據(jù)持久層在企業(yè)資產(chǎn)管理系統(tǒng)資產(chǎn)核查模塊中,由于對數(shù)據(jù)庫的操作比較頻繁,Web應(yīng)用開發(fā)者在應(yīng)用層和數(shù)據(jù)庫之間創(chuàng)建了一個(gè)持久層。它可以直接映射大部分的JavaBeans而不需要對它們作任何修改,即使不得不修改,最多在Bean里面加上一些私有訪問方法。 private String itemName。 } public String getItemName() { return 。 } ... Hibernate框架的映射文件 。 try { getHibernateTemplate().save(transientInstance)。 } } public void delete(CheckingrecordsInfo persistentInstance) { (deleting CheckingrecordsInfo instance)。 throw re。由于資產(chǎn)眾多,最后對企業(yè)的資產(chǎn)估算認(rèn)為做計(jì)算會比較困難。通過開發(fā)其產(chǎn)核查清單傳遞程序CHECK_RECORDS_OUT把資產(chǎn)核查單傳遞到接口表CHECK_RECORDS_INTERFACE,然后在接口表創(chuàng)建程序COUNTER_IN把接口表數(shù)據(jù)導(dǎo)入到清算軟件。所以資產(chǎn)核查模塊盡量定義一個(gè)規(guī)范的標(biāo)準(zhǔn),才可以減少此多余的開發(fā)。 對功能的維護(hù)需要建立相關(guān)的維護(hù)部門對系統(tǒng)進(jìn)行維護(hù),并且對系統(tǒng)已有的 功能,用戶會根據(jù)實(shí)際中對業(yè)務(wù)的需要提出一些新的要求。借助資產(chǎn)核查子系統(tǒng),企業(yè)能夠以標(biāo)準(zhǔn)和有組織的方式核查其企業(yè)內(nèi)部有形的資產(chǎn)。但在國內(nèi)運(yùn)用企業(yè)資產(chǎn)管理系統(tǒng)的企業(yè)還比較少,沒有在企業(yè)領(lǐng)導(dǎo)者心里形成資產(chǎn)管
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1