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

正文內容

機械工藝圖紙管理系統的設計與實現畢業(yè)論文-展示頁

2025-07-07 01:17本頁面
  

【正文】 體,主要屬性有:工藝卡ID、產品型號、產品名稱、工藝卡類別、工藝類別、零件號、零件名稱、總頁數、頁序號、存儲路徑、工藝卡描述、材料牌號。實體圖如()圖紙類別實體,主要屬性有:類別ID、類別名稱;類別描述。HASH存取方法等。 對物理結構的評價是時間和空間效率.選取正確的關系模式存取方法,常用的有:存取索引方法。管理員,系統管理員可以增加機械圖紙類別信息,修改機械圖紙類別信息,刪除機械圖紙類別信息等;當圖紙類別存在子目錄的時候不能進行刪除操作;機械圖紙管理功能,管理員,系統管理員可以增加機械圖紙信息,修改機械圖紙信息,刪除機械圖紙信息,上傳機械圖紙,下載機械圖紙等功能;機械工藝卡管理功能,管理員,系統管理員可以增加機械工藝卡信息,修改機械工藝卡信息,刪除機械工藝卡信息,上傳工藝卡,下載機械工藝卡等功能;機械工藝圖紙管理系統圖紙信息管理模塊工藝卡信息管模塊圖紙類別管理模塊用戶管理管理模塊用戶類別管理模塊權限管理模塊通知信息管理模塊注冊登錄模塊 機械工藝圖紙管理系統功能模塊示意圖 數據結構設計 圖數據庫設計規(guī)范在概念設計中,通常用四種方法:自頂向下:首先定義全局概念結構的框架,然后逐步細化;自底向上:首先定義各局部應用的概念結構,然后將他們集成起來,得到全局概念結構;逐步擴張: 首先定義最核心的概念結構,然后向外擴充,直至總體概念結構;混合策略: 即自頂向下和自底向上相結合,用自頂向下策略設計一個全局概念。根據需求分析,得出了該系統所需要實現的功能。Web Browser技術簡明易用,一旦用戶掌握了Web Browser的用法,也就掌握了使用系統上各種信息資源的鑰匙。B/S技術維護工作主要集中在服務器端,客戶端的維護工作量十分少。在客戶機上的工作較少,故降低了開發(fā)及管理成本。它將應用邏輯與用戶界面和數據訪問相剝離,這樣便使系統的維護變得簡單,同時可以通過采用組件技術,降低數據庫服務器的負擔,從而提高性能。在這種體系結構中,業(yè)務的表達通過簡單的Web Browser來實現,用戶通過Web Browser提交表單,把信息傳遞給Internet Server,Internet Server根據用戶的請求,分析出要求數據庫服務器進行的查詢,交給數據庫服務器去執(zhí)行,Database Server把查詢的結果反饋給Internet Server,在由Internet Server用標準的HTML語言反饋給Web Browser。我們采用基于B/S結構的三層應用模型來實現機械工藝圖紙管理系統。B/S是Brower/Server的縮寫,客戶機上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務器安裝Oracle、Sybase、Informix 、SQL Server或 MySQL等數據庫。300個在線用戶對圖紙的查找,下載,工藝卡的查找,下載等。tomcat或者Jboss服務器。系統GUI/LOGO輔助設計工具:photoshop CS5,dreamweaver CS5。是個跨平臺的軟件, ,mysql5 數據庫 tomcat 或者jboss 等jsp服務器。本系統在Window XP 系統上開發(fā)。 經濟可行性分析:該小型內容管理系統全程由個人開發(fā),所以不存在支付他人開發(fā)費用;只是時間的問題開銷問題。工藝卡管理功能:系統默認普通用戶只能瀏覽下載工藝卡的功能,管理員,系統管理員才具有對工藝卡進行增加工藝卡信息,修改工藝卡信息,刪除工藝卡信息及文件,上傳工藝卡,下載工藝卡的功能。通過這個通知功能,管理員上傳新圖紙,修改圖紙 之后,就能方便的通知下大家。用戶也可以發(fā)布通知 ,修改通知,刪除通知,查找通知。這些權限 只是一個默認的值 ,現場可以根據具體需求 以系統管理員身份進入系統 動態(tài)修改,添加,刪除權限。不能在系統中添加,修改,刪除圖紙信息 但是可以修改自己個人信息,如:登陸密碼,其它個人資料信息等。例如:權限管理(其它身份不具有這個權限);(2)、管理員:具有對圖紙等信息增刪改查都功能。本系統默認分以下三種權限(限可以動態(tài)添加)。權限管理功能:系統管理員可以設定每一個用戶類別的系統訪問權限。系統用戶類別管理功能:系統管理員可以添加,修改,刪除,查找用戶類別等功能。還有對工藝卡的查找,增加,刪除,修改,上傳,下載等功能。大大減輕了設計師的工作量。 為水泵加工技術人員提供一個性能優(yōu)越的,實用且方便的機械圖紙和工藝卡下載的平臺。因此,受此重托,我著手開發(fā)這個機械工藝圖紙管理系統。不得不再次求助于機械工藝圖紙設計師重新設計圖紙。加工過程中,弄不清那個圖紙對應哪一個型號的水泵了。由于該公司加工水泵的過程中,先需要一個機械圖紙,機械根據圖紙上的信息描述來加工水泵的部件。所以當關閉Session對象的時候也就意味著一個數據庫操作流程的結束了。系統一般在服務器第一次啟動的時候實例化一個SessionFactory實例對象并存儲到內存中,以后要用到得時候直接從內存中去取就行了。8. 關閉SesstionFactory。一旦一個事物執(zhí)行結束,則關閉Session對象。,對數據庫數據進行更新,同步hibernate緩存和數據庫的記錄。5. 進行相關的持久化操作,調用save、saveOrUpdate、delete、get等方法對數據庫進行增刪改查操作。其基本工作流程示意圖如23: Hibernate工作流程示意圖其工作流程如下:,并根據相關的需求建好表或者和表建立好映射關系,創(chuàng)建或者打開session對象。Java如何進入持久化狀態(tài)-》游離狀態(tài):(1)Session 的close()方法、(2)Session 的evict()方法,從緩存中刪除一個對象,提高性能。Session 的update(),saveOrupdate()使游離-持久化游離狀態(tài)(detached)。Java如何進入持久化狀態(tài):(1)Session 的save()把臨時-持久化狀態(tài)、(2)Session 的load()、get()方法返回的對象、(3)Session 的find()返回的list集合中存放的對象、(4)持久化狀態(tài)(persisted)。Java如何進入臨時狀態(tài):(1)通過new語句剛創(chuàng)建一個對象時、(2)Hibernate 中Java對象的狀態(tài)臨時狀態(tài) (transient)。其中的數據可被多個Session共享訪問。每個Session 都有自己獨立的緩存,且只能被當前工作單元訪問。Hibernate 的緩存體系。 Session s=()。讓SessionFactory提供連接 Connection con=()。緩存-大:重量級對象 ?。狠p量級對象3)調用SessionFactory創(chuàng)建Session的方法。 SessionFactory的緩存中:Hibernate 配置信息。SessionFactory的實例代表一個數據庫存儲員源,創(chuàng)建后不再與Configeration 對象關聯。一個Configeration 實例代表Hibernate 所有Java類到Sql數據庫映射的集合。步驟如下:1)創(chuàng)建Configeration類的實例。 Hibernate的工作原理。它可以使用HQL語言或原生的SQL語句兩種表達方式。它是可選的,開發(fā)人員也可以設計編寫自己的底層事務處理代碼。在Hibernate的啟動的過程中,Configuration類的實例首先定位映射文檔位置、讀取配置,然后創(chuàng)建SessionFactory對象。需要注意的是SessionFactory并不是輕量級的,因為一般情況下,一個項目通常只需要一個SessionFactory就夠,當需要操作多個數據庫時,可以為每個數據庫指定一個SessionFactory。它充當數據存儲源的代理,并負責創(chuàng)建Session對象。這里當使用session這個術語時,其實指的是Hibernate中的session,而以后會將HttpSession對象稱為用戶session。但需要注意的是Session對象是非線程安全的。 ①、Session接口:Session接口負責執(zhí)行被持久化對象的CRUD操作(CRUD的任務是完成與數據庫的交流,包含了很多常見的SQL語句。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務控制。 Hibernate的核心接口一共有5個,分別為:Session、SessionFactory、Transaction、Query和Configuration。 Struts2的工作流程示意圖 hibernate技術簡介Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數據庫。1ActionInvocation的invoke()方法將控制權返還給攔截器映射中的最后一個攔截器,該攔截器完成所有 的后期處理工作,如此反復,知道所有的攔截器都成返回。如果所以的攔截器都已經執(zhí)行過了,就調用Action實例的execute()方法(,否則執(zhí)行其他方法)。攔截器完成某系預處理工作之后,反過來調用ActionInvocation的invoke()方法。ActionInvocation的invoke()方法從攔截器中查找尚未執(zhí)行的攔截器,然后調用它的intercept(invocation()方法。Dispatcher調用ActionProxy的execute()方法。ActionMaper返回一個描述Action調用的ActionMapping對象。它的整個工作過程:當Servlet容器接收到一個Httprequest請求之后,調用它的dofilter方法??蚣茉O計的目標貫穿整個開發(fā)周期,從開發(fā)到發(fā)布,包括維護的整個過程?;蛘哒f,WebWork衍生出了Struts2,而不是一個全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證:而且吸收了Struts 1和WebWork兩者的優(yōu)勢,因此,是一個非常值得期待的框架。Struts 2 與Struts1相比,確實有很多革命性的改進,但它并不是新發(fā)布的新框架,而是在另一個赫赫有名的框架:WebWork基礎上發(fā)展起來的。它是一個典型的MVC模式框架。這樣分工以后,對我們開發(fā)人員來說,就可以很好的做自己的開發(fā)工作了,而美工人員也不必了解和看懂業(yè)務邏輯處理代碼,在很大的層次上提高開發(fā)的效率。從它的設計結構就可以看出JSP Model2的優(yōu)點。這個模式分為三部分servlet,JSP,javabean。JSP Model2 ,是由sun公司又推出了一種架構模式。第六章為最后一章,論文將在這一章對整個系統的開發(fā)過程中所學到的知識與經驗進行總結,總結還有那些不足之處以及仍然可以進行改進的地方。第五章為整個機械工藝圖紙管理系統的詳細設計,在這一章論文將列出3到4個模塊進行詳細講解,其它的功能模塊則進行簡單說明。第三章為整個系統需求分析,將包括系統的目標定義、系統的功能需求分析、系統的可行性分析、系統開發(fā)環(huán)境等方面進行簡要介紹。文章將首先闡述機械工藝圖紙管理系統分析部分,包括可行性分析、需求分析、業(yè)務流程分析等;系統概要設計部分將主要介紹該系統的總體設計、功能設計、架構設計以及數據結構設計;系統詳細設計部分將說明整個系統的數據庫設計,接口設計以及幾個主要功能模塊的流程圖與算法以及其各自的實現代碼,并對實現該論壇的一些關鍵技術和組件進行簡單的介紹;最后論文將對整個系統的設計過程與結果進行總結,總結該系統的不足之處,并對這些不足之處提出修改意見;其次就是對該系統的未來進行展望,看還有哪些技術值得改進可以使得運行效率更高。 論文的主要內容本文將闡述一個基于J2EE技術的機械工藝圖紙管理系統的設計與實現,主要實現工藝圖紙的管理(上傳圖紙、下載圖紙、搜索查詢圖紙),機械工藝卡的管理(上傳工藝卡、下載工藝卡、搜索查詢工藝卡等)其目的是給長沙天鵝泵業(yè)有限公司提供一個圖紙管理系統,方便水泵加工過程中圖紙模板的查找,保證圖紙的唯一性,減少公司管理層得工作量的一個信息平臺。因此,開發(fā)一個合適的機械工藝圖紙管理系統是很有必要的。當然也不能全怪管理員了。不得不再次求助于機械工藝圖紙設計師重新設計圖紙。加工過程中,弄不清那個圖紙對應哪一個型號的水泵了。由于該公司加工水泵的過程中,先需要一個機械圖紙,機械根據圖紙上的信息描述來加工水泵的部件。 Hibernate。本機械工藝圖紙管理系統界面美觀,簡潔大方,容易操作,比較實用。本論文主要闡述了如何利用J2EE的Struts和Hibernate框架開發(fā)一個性能優(yōu)越、可擴展性強和安全可靠穩(wěn)定的機械工藝圖紙管理系統。畢 業(yè) 設 計( 論 文 )機械工藝圖紙管理系統的設計與實現摘 要隨著科技的發(fā)展, 時代的進步,工業(yè)生產管理慢慢由
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1