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

正文內(nèi)容

uml的倉(cāng)儲(chǔ)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)概述-資料下載頁(yè)

2025-06-29 08:00本頁(yè)面
  

【正文】 屬性名含義屬性類型ywlbID業(yè)務(wù)類別編碼StringywlbMC業(yè)務(wù)類別名稱StringBZ備注Stringl 公共方法方法名含義說(shuō)明Add_ YWLB ( ): Boolean。添加Update_ YWLB ():Boolean。更新Del_ YWLB ():Boolean。刪除Query_ YWLB (ywlbID:String):Boolean查詢Print_ YWLB ():Boolean。打?。?1)類 物資明晰分類 WZMXFLl 私有屬性屬性名含義屬性類型wzflID物資分類號(hào)StringmxlMC明細(xì)類名稱StringBZ備注Stringl 公共方法方法名含義說(shuō)明Add_ WZMXFL ( ): Boolean。添加Update_ WZMXFL ():Boolean。更新Del_ WZMXFL ():Boolean。刪除Query_ WZMXFL (wzflID:String):Boolean。查詢Print_ WZMXFL ():Boolean。打?。?2)類 部門 BMl 私有屬性屬性名含義屬性類型bmID部門編號(hào)StringbmMC部門名稱StringBZ備注Stringl 公共方法方法名含義說(shuō)明Add_ BM ( ): Boolean。添加Update_ BM ():Boolean。更新Del_ BM ():Boolean。刪除Query_ BM (bmID:String):Boolean。查詢Print_ BM ():Boolean。打印(23)類 計(jì)量單位 JLDWl 私有屬性屬性名含義屬性類型jldwID計(jì)量單位編號(hào)Stringjldw計(jì)量單位Stringl 公共屬性方法名含義說(shuō)明Add_ JLDW ( ): Boolean。添加Update_ JLDW ():Boolean。更新Del_ JLDW ():Boolean。刪除Query_ JLDW (jldwID:String):Boolean。查詢Print_ JLDW ():Boolean。打印(24)類 站點(diǎn) ZDl 私有屬性屬性名含義屬性類型zdID站點(diǎn)編號(hào)Stringzd站點(diǎn)Stringl 共有方法方法名含義說(shuō)明Add_ZD( ): Boolean。增加站點(diǎn)Update_ZD():Boolean。更新站點(diǎn)信息Del_ZD():Boolean。刪除站點(diǎn)Query_ZD(ZDID:String):Boolean站點(diǎn)查詢Print_ZD():Boolean。打印(25)類 驗(yàn)收工具 YSGJl 私有屬性屬性名含義屬性類型ysgjID驗(yàn)收工具編號(hào)StringYsgj驗(yàn)收工具Stringl 共有方法方法名含義說(shuō)明Add_YSGJ ( ): Boolean。增加驗(yàn)收工具Update_YSGJ():Boolean。更新驗(yàn)收工具信息Del_YSGJ():Boolean。刪除驗(yàn)收工具Query_YSGJ(YSGJID:String):Boolean查詢驗(yàn)收工具Print_ YSGJ():Boolean。打?。?6)類 設(shè)備 SBl 私有屬性屬性名含義屬性類型SbID設(shè)備編號(hào)StringClLX車輛類型StringEddw額定噸位FloatTfWZ停放位置StringCcID出廠序列號(hào)StringCd產(chǎn)地StringgmSJ購(gòu)買時(shí)間DateJg價(jià)格FloatGsbm歸屬部門String最大承重?cái)?shù)字型BZ備注Stringl 公有方法方法名含義說(shuō)明Add_SB( ): Boolean。增加新設(shè)備Update_SB():Boolean。更新設(shè)備信息Del_SB():Boolean。設(shè)備報(bào)廢Query_SB(SBID:String):Boolean。查詢?cè)O(shè)備Print_SB():Boolean。打印,入庫(kù)類圖新建入庫(kù)單順序圖:入庫(kù)類: 系統(tǒng)擴(kuò)展功能1 權(quán)限管理:我們對(duì)操作進(jìn)行編碼,為每個(gè)操作角色賦予相應(yīng)的操作權(quán)限,形成操作權(quán)限表,系統(tǒng)管理員能根據(jù)需要靈活地對(duì)操作角色的操作權(quán)限進(jìn)行賦予與修改,以此有效靈活地對(duì)用戶的操作權(quán)限進(jìn)行控制。1) 角色管理(1)角色填加(2)角色刪除(3)角色權(quán)限修改(4)角色密碼修改2) 權(quán)限管理對(duì)系統(tǒng)的權(quán)限編號(hào)的權(quán)限內(nèi)容進(jìn)行權(quán)限的管理,如修改客戶權(quán)限的權(quán)限大小,入庫(kù)管理員的權(quán)限大小等操作: 填加角色的順序圖刪除角色的順序圖修改用戶權(quán)限順序圖修改用戶密碼順序圖修改權(quán)限信息表2 日志管理保存每個(gè)操作員所進(jìn)行的所有操作,提供有權(quán)限的人進(jìn)行查詢的功能日志管理功能操作的順序圖如下:3 數(shù)據(jù)備份:將所有數(shù)據(jù)表信息定期保存在磁盤中。系統(tǒng)功能實(shí)現(xiàn)的順序圖如下:4 數(shù)據(jù)恢復(fù)用備份文件替換受損文件。實(shí)現(xiàn)的順序圖如下:5 業(yè)務(wù)統(tǒng)計(jì)統(tǒng)計(jì)客戶期間的入庫(kù)業(yè)務(wù)量、出庫(kù)業(yè)務(wù)量、貨物信息等??蛻羧霂?kù)業(yè)務(wù)量統(tǒng)計(jì)順序圖:客戶出庫(kù)業(yè)務(wù)量統(tǒng)計(jì)順序圖:客戶貨物信息:返回的貨物信息:數(shù)據(jù)項(xiàng)數(shù)據(jù)名稱起日期止日期客戶號(hào)客戶名稱貨物編號(hào)hwID品名PM規(guī)格型號(hào)GGXH產(chǎn)地cd鋼號(hào)pp等級(jí)dj定尺dc定尺長(zhǎng)度dccd包裝類型bzLX dwZL克重kz 系統(tǒng)構(gòu)架設(shè)計(jì)包是類或者文件的組合,在入庫(kù)系統(tǒng)的開發(fā)中,我們定義了用戶接口包,入庫(kù)管理類包,數(shù)據(jù)存儲(chǔ)包,以及在開發(fā)中涉及到的java包。用戶接口:通過(guò)用戶接口類,用戶可以瀏覽系統(tǒng)中的數(shù)據(jù)、輸入新的數(shù)據(jù)。其操作是通過(guò)調(diào)用業(yè)務(wù)邏輯中的操作來(lái)完成的。業(yè)務(wù)邏輯:主要包括應(yīng)用系統(tǒng)的對(duì)象(它們是對(duì)現(xiàn)實(shí)世界的模擬),定義了這些對(duì)象的行為以及它們?yōu)閿?shù)據(jù)存取層提供了數(shù)據(jù)操作功能。數(shù)據(jù)存取:提供服務(wù)給業(yè)務(wù)邏輯層中的類,以及類的定義。用戶接口包業(yè)務(wù)邏輯包數(shù)據(jù)存取包應(yīng)用包入庫(kù)子系統(tǒng)的設(shè)計(jì)架構(gòu):用戶接口業(yè)務(wù)邏輯數(shù)據(jù)存取到站日?qǐng)?bào)管理接口碼單管理接口入庫(kù)單管理接口入庫(kù)審核管理接口查詢處理新建處理修改處理刪除處理審核處理第五章 系統(tǒng)實(shí)現(xiàn)測(cè)試與配置本次系統(tǒng)地開發(fā)工具有Jbuilder9,Rose,Sql Sever,以及Tomcat。Tomcat是一個(gè)開放源代碼、運(yùn)行servlet和JSP Web應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器。系統(tǒng)開發(fā)在Jbuilder9中開發(fā)Java Servlet,jsp頁(yè)面,以Tomcat作為應(yīng)用程序服務(wù)器,SQL Server 作為數(shù)據(jù)庫(kù)服務(wù)器。 系統(tǒng)實(shí)現(xiàn)方式圖系統(tǒng)配置圖:client putersever puterwan系統(tǒng)組件圖:UML是用組件來(lái)表示代碼物理模塊的。組件可以包括代碼庫(kù)和運(yùn)行文件。在生成代碼之前,將每個(gè)文件映射相應(yīng)組件。在本系統(tǒng)中,使用的是Java開發(fā)。每個(gè)類映射一個(gè)織件。生成代碼時(shí),Rose用組件信息創(chuàng)建相應(yīng)的代碼庫(kù)文件。本系統(tǒng)構(gòu)造的組件圖框架如下: 系統(tǒng)測(cè)試與系統(tǒng)實(shí)現(xiàn)界面系統(tǒng)的測(cè)試以用例圖,類圖,順序圖,為依據(jù),測(cè)試實(shí)現(xiàn)的部分是否滿足用例的功能要求。系統(tǒng)實(shí)現(xiàn)界面:1 入庫(kù)管理新建入庫(kù)單界面2 入庫(kù)管理修改入庫(kù)單界面3 入庫(kù)審核界面第六章 系統(tǒng)開發(fā)的思考6. 1 數(shù)據(jù)庫(kù)設(shè)計(jì)問(wèn)題 現(xiàn)在的開發(fā)環(huán)境越來(lái)越多的是面向?qū)ο蟮?,而存?chǔ)機(jī)制卻是不同于此的關(guān)系型數(shù)據(jù)庫(kù),這兩者之間存在著很大差異。這種差異使系統(tǒng)的開發(fā)活動(dòng)不能統(tǒng)一。典型的情況是,越來(lái)越多的應(yīng)用系統(tǒng)是三層甚至多層體系結(jié)構(gòu),在此情況下,用戶接口層和業(yè)務(wù)邏輯層是用面向?qū)ο蠹夹g(shù)開發(fā)的,而數(shù)據(jù)庫(kù)多數(shù)仍然是關(guān)系型的。因此,在采用面向?qū)ο蠼<夹g(shù)分析獲得對(duì)象模型后,怎樣得到關(guān)系型的數(shù)據(jù)庫(kù)呢?這也是我們本次系統(tǒng)開發(fā)中遇到的問(wèn)題。(1)屬性類型映射成域UML中的屬性類型(Attribute Type)映射成數(shù)據(jù)庫(kù)中的域(Domain)。域的使用提高了設(shè)計(jì)的一致性,且優(yōu)化了應(yīng)用的移植性。簡(jiǎn)單的域是非常容易實(shí)現(xiàn)的,僅僅需要替換相對(duì)應(yīng)的數(shù)據(jù)類型和數(shù)據(jù)的尺寸。同時(shí),對(duì)于使用域的屬性,可能要求為域的約束加入SQL的Check串。例如,限定域的取值范圍等。枚舉域(Enumeration Domain)限定了域允許取值的集合。其實(shí)現(xiàn)通常有幾種方法:定義SQL約束來(lái)限定取值。為每個(gè)枚舉值定義標(biāo)志。枚舉表。對(duì)枚舉值進(jìn)行編碼等。在本系統(tǒng)地開發(fā)中,所有涉及到枚舉型的數(shù)據(jù)象,我們都單獨(dú)設(shè)置一表來(lái)表達(dá),例如計(jì)量單位表中就是入庫(kù)單等表中計(jì)量單位數(shù)據(jù)項(xiàng)的一枚舉約束。(2)類的屬性映射至關(guān)系數(shù)據(jù)庫(kù)表中的列屬性可以直接映射為表中的零到多列。通常,一個(gè)屬性映射為表中的一列,但也有例外:①對(duì)于非持久的屬性可以不進(jìn)行映射,有些屬性置只做為中間值用于計(jì)算而不需保存在數(shù)據(jù)庫(kù)中。②某些對(duì)象屬性本身就是對(duì)象,客戶中的地址屬性(如果較復(fù)雜)可以映射為數(shù)據(jù)庫(kù)表或多列。此時(shí),屬性映射成多個(gè)字段。反之,也可以將多個(gè)相似的簡(jiǎn)單屬性映射為一列。(3)類映射成表類到表的映射通常不是直接的。只有非常簡(jiǎn)單的應(yīng)用,類與表之間才會(huì)存在一一對(duì)應(yīng)的關(guān)系。6. 2 數(shù)據(jù)庫(kù)訪問(wèn)設(shè)計(jì)問(wèn)題上面的實(shí)體對(duì)象映射到數(shù)據(jù)庫(kù)表,主要是考慮UML的靜態(tài)模型到數(shù)據(jù)庫(kù)的映射,我們繼續(xù)討論動(dòng)態(tài)模型在數(shù)據(jù)庫(kù)設(shè)計(jì)中的實(shí)現(xiàn),主要是數(shù)據(jù)庫(kù)存取部分設(shè)計(jì)。一般來(lái)說(shuō),數(shù)據(jù)庫(kù)存取部分設(shè)計(jì)主要有以下幾種策略:(1)每個(gè)對(duì)象或類自己負(fù)責(zé)數(shù)據(jù)庫(kù)的訪問(wèn)工作.這種方法不需要專門的服務(wù)類,但是業(yè)務(wù)邏輯和數(shù)據(jù)操作邏輯都集中在業(yè)務(wù)類中,任務(wù)劃分不清晰,業(yè)務(wù)類既要處理業(yè)務(wù)邏輯,又要處理數(shù)據(jù)操作,其中每一個(gè)的改動(dòng),都會(huì)影響到這個(gè)業(yè)務(wù)類。(2)利用開發(fā)環(huán)境提供的機(jī)制許多開發(fā)環(huán)境提供了初級(jí)的訪問(wèn)關(guān)系數(shù)據(jù)庫(kù)的機(jī)制,它們是很好的一個(gè)開始。常用的方法包括Microsoft的ODBC機(jī)制(開放數(shù)據(jù)庫(kù)連接—ODBC)和Java數(shù)據(jù)庫(kù)連接(JDBC),絕大多數(shù)面向?qū)ο蟮拈_發(fā)環(huán)境提供了封裝這些標(biāo)準(zhǔn)方法之一的類庫(kù)。在本系統(tǒng)地開發(fā)中,我們用到了前者。 結(jié)束語(yǔ)本文從面向?qū)ο蟮乃枷氤霭l(fā),討論了UML建模的語(yǔ)法結(jié)構(gòu)和UML的建模思路與過(guò)程,并基于此對(duì)倉(cāng)儲(chǔ)管理系統(tǒng)進(jìn)行了分析,設(shè)計(jì),以及最后的實(shí)現(xiàn)與測(cè)試,由于篇幅有限,本文重點(diǎn)介紹了系統(tǒng)的設(shè)計(jì)部分,對(duì)系統(tǒng)的實(shí)現(xiàn)與測(cè)試只是選擇重點(diǎn)分析。從整個(gè)論文的撰寫和用例的開發(fā)中,我對(duì)基于UML和統(tǒng)一過(guò)程的面向?qū)ο蠼7椒ㄓ辛讼喈?dāng)?shù)恼J(rèn)識(shí)。在統(tǒng)一過(guò)程開發(fā)中,把一個(gè)較大的項(xiàng)目的功能分配到一個(gè)個(gè)用例上去實(shí)現(xiàn),讓開發(fā)過(guò)程變得比較輕松,更適合多個(gè)人共同開發(fā)。同時(shí),通過(guò)開發(fā)階段的限制和迭代的劃分,使開發(fā)過(guò)程的透明度更高,目標(biāo)更明確,整個(gè)項(xiàng)目開發(fā)的風(fēng)險(xiǎn)也降低了。當(dāng)然,由于時(shí)間關(guān)系,系統(tǒng)還有很多不完善的地方,系統(tǒng)地實(shí)現(xiàn)部分我們只實(shí)現(xiàn)了入庫(kù)管理這一模塊,并且對(duì)于系統(tǒng)高要求標(biāo)準(zhǔn)作的還不夠,這也是我們?nèi)蘸笈Φ姆较颉?參考文獻(xiàn)[1] 《信息系統(tǒng)開發(fā)方法教程》 陳佳著 清華大學(xué)出版社 [2] 《UML基礎(chǔ)教程》張瑜 清華大學(xué)出版社 [3] 《java與UML面向?qū)ο笤O(shè)計(jì)與編程》王柏 電子工業(yè)出版社 [4] 《UML和模式應(yīng)用》姚淑珍 機(jī)械工業(yè)出版社 [5] 《深入java servlets 網(wǎng)絡(luò)編程》 謝志華 [6] 《java面向?qū)ο缶幊讨改稀讽n柯 電子工業(yè)出版社 [7] 《SOFTWARE ENGINEERING》Shari Lavrence Pfleeger 高等教育出版社 [8] 《Jbuilder 9》飛思科技產(chǎn)品研發(fā)中心 電子工業(yè)出版社 [9] 《UML系統(tǒng)分析設(shè)計(jì)與應(yīng)用案例》冀振燕 人民郵電出版社 致 謝我首先要感謝我的導(dǎo)師湯志偉老師,您嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、善良和藹的為人,一直是我學(xué)習(xí)的榜樣。感謝湯老師,本論文的完成,自始至終滲透著導(dǎo)師的心血和辛勞,從論文選題理論研究、實(shí)際開發(fā)到撰寫論文,湯老師都給了我最大的幫助與指導(dǎo)。您淵博的知識(shí)、敏銳的思維和總攬全局的眼光使我在學(xué)習(xí)工作中收到了很大的啟發(fā)。感謝湯老師,在開發(fā)過(guò)程中,湯老師給了我很多有益的指導(dǎo),幫助我解決了許多實(shí)的問(wèn)題。同時(shí)也非常感謝與我一同開發(fā)此系統(tǒng)的洪少藩同學(xué),在我對(duì)系統(tǒng)設(shè)計(jì)的具體細(xì)節(jié)迷茫時(shí),你的指導(dǎo)與幫助給了我很大的動(dòng)力,很高興我們能一同開發(fā)這個(gè)系統(tǒng)。最后感謝所有幫助我們的同學(xué),正是你們的鼓勵(lì)與支持才使我們順利的完成系統(tǒng)的開發(fā)。68 / 6
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1