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

正文內(nèi)容

uml庫存管理系統(tǒng)設(shè)計(jì)(參考版)

2025-04-19 22:04本頁面
  

【正文】 當(dāng)然,由于時(shí)間關(guān)系,系統(tǒng)還有很多不完善的地方,系統(tǒng)地實(shí)現(xiàn)部分我們只實(shí)現(xiàn)了入庫管理這一模塊,并且對于系統(tǒng)高要求標(biāo)準(zhǔn)作的還不夠,這也是我們?nèi)蘸笈Φ姆较?。在統(tǒng)一過程開發(fā)中,把一個(gè)較大的項(xiàng)目的功能分配到一個(gè)個(gè)用例上去實(shí)現(xiàn),讓開發(fā)過程變得比較輕松,更適合多個(gè)人共同開發(fā)。 結(jié)束語本文從面向?qū)ο蟮乃枷氤霭l(fā),討論了UML建模的語法結(jié)構(gòu)和UML的建模思路與過程,并基于此對庫存管理系統(tǒng)進(jìn)行了分析,設(shè)計(jì),以及最后的實(shí)現(xiàn)與測試,由于篇幅有限,本文重點(diǎn)介紹了系統(tǒng)的設(shè)計(jì)部分,對系統(tǒng)的實(shí)現(xiàn)與測試只是選擇重點(diǎn)分析。常用的方法包括Microsoft的ODBC機(jī)制(開放數(shù)據(jù)庫連接—ODBC)和Java數(shù)據(jù)庫連接(JDBC),絕大多數(shù)面向?qū)ο蟮拈_發(fā)環(huán)境提供了封裝這些標(biāo)準(zhǔn)方法之一的類庫。一般來說,數(shù)據(jù)庫存取部分設(shè)計(jì)主要有以下幾種策略:(1)每個(gè)對象或類自己負(fù)責(zé)數(shù)據(jù)庫的訪問工作.這種方法不需要專門的服務(wù)類,但是業(yè)務(wù)邏輯和數(shù)據(jù)操作邏輯都集中在業(yè)務(wù)類中,任務(wù)劃分不清晰,業(yè)務(wù)類既要處理業(yè)務(wù)邏輯,又要處理數(shù)據(jù)操作,其中每一個(gè)的改動(dòng),都會影響到這個(gè)業(yè)務(wù)類。只有非常簡單的應(yīng)用,類與表之間才會存在一一對應(yīng)的關(guān)系。反之,也可以將多個(gè)相似的簡單屬性映射為一列。②某些對象屬性本身就是對象,客戶中的地址屬性(如果較復(fù)雜)可以映射為數(shù)據(jù)庫表或多列。(2)類的屬性映射至關(guān)系數(shù)據(jù)庫表中的列屬性可以直接映射為表中的零到多列。對枚舉值進(jìn)行編碼等。為每個(gè)枚舉值定義標(biāo)志。枚舉域(Enumeration Domain)限定了域允許取值的集合。同時(shí),對于使用域的屬性,可能要求為域的約束加入SQL的Check串。域的使用提高了設(shè)計(jì)的一致性,且優(yōu)化了應(yīng)用的移植性。因此,在采用面向?qū)ο蠼<夹g(shù)分析獲得對象模型后,怎樣得到關(guān)系型的數(shù)據(jù)庫呢?這也是我們本次系統(tǒng)開發(fā)中遇到的問題。這種差異使系統(tǒng)的開發(fā)活動(dòng)不能統(tǒng)一。生成代碼時(shí),Rose用組件信息創(chuàng)建相應(yīng)的代碼庫文件。在本系統(tǒng)中,使用的是Java開發(fā)。組件可以包括代碼庫和運(yùn)行文件。系統(tǒng)開發(fā)在Jbuilder9中開發(fā)Java Servlet,jsp頁面,以Tomcat作為應(yīng)用程序服務(wù)器,SQL Server 作為數(shù)據(jù)庫服務(wù)器。用戶接口包業(yè)務(wù)邏輯包數(shù)據(jù)存取包應(yīng)用包入庫子系統(tǒng)的設(shè)計(jì)架構(gòu):用戶接口業(yè)務(wù)邏輯數(shù)據(jù)存取到站日報(bào)管理接口碼單管理接口入庫單管理接口入庫審核管理接口查詢處理新建處理修改處理刪除處理審核處理第四章 系統(tǒng)實(shí)現(xiàn)測試與配置本次系統(tǒng)地開發(fā)工具有Jbuilder9,Rose,Sql Sever,以及Tomcat。業(yè)務(wù)邏輯:主要包括應(yīng)用系統(tǒng)的對象(它們是對現(xiàn)實(shí)世界的模擬),定義了這些對象的行為以及它們?yōu)閿?shù)據(jù)存取層提供了數(shù)據(jù)操作功能。用戶接口:通過用戶接口類,用戶可以瀏覽系統(tǒng)中的數(shù)據(jù)、輸入新的數(shù)據(jù)。實(shí)現(xiàn)的順序圖如下:5 業(yè)務(wù)統(tǒng)計(jì)統(tǒng)計(jì)客戶期間的入庫業(yè)務(wù)量、出庫業(yè)務(wù)量、貨物信息等。1) 角色管理(1)角色填加(2)角色刪除(3)角色權(quán)限修改(4)角色密碼修改2) 權(quán)限管理對系統(tǒng)的權(quán)限編號的權(quán)限內(nèi)容進(jìn)行權(quán)限的管理,如修改客戶權(quán)限的權(quán)限大小,入庫管理員的權(quán)限大小等操作: 填加角色的順序圖刪除角色的順序圖修改用戶權(quán)限順序圖修改用戶密碼順序圖修改權(quán)限信息表2 日志管理保存每個(gè)操作員所進(jìn)行的所有操作,提供有權(quán)限的人進(jìn)行查詢的功能日志管理功能操作的順序圖如下:3 數(shù)據(jù)備份:將所有數(shù)據(jù)表信息定期保存在磁盤中。查詢設(shè)備Print_SB():Boolean。更新設(shè)備信息Del_SB():Boolean。打?。?6)類 設(shè)備 SBl 私有屬性屬性名含義屬性類型SbID設(shè)備編號StringClLX車輛類型StringEddw額定噸位FloatTfWZ停放位置StringCcID出廠序列號StringCd產(chǎn)地StringgmSJ購買時(shí)間DateJg價(jià)格FloatGsbm歸屬部門String最大承重?cái)?shù)字型BZ備注Stringl 公有方法方法名含義說明Add_SB( ): Boolean。更新驗(yàn)收工具信息Del_YSGJ():Boolean。打?。?5)類 驗(yàn)收工具 YSGJl 私有屬性屬性名含義屬性類型ysgjID驗(yàn)收工具編號StringYsgj驗(yàn)收工具Stringl 共有方法方法名含義說明Add_YSGJ ( ): Boolean。更新站點(diǎn)信息Del_ZD():Boolean。打?。?4)類 站點(diǎn) ZDl 私有屬性屬性名含義屬性類型zdID站點(diǎn)編號Stringzd站點(diǎn)Stringl 共有方法方法名含義說明Add_ZD( ): Boolean。刪除Query_ JLDW (jldwID:String):Boolean。添加Update_ JLDW ():Boolean。查詢Print_ BM ():Boolean。更新Del_ BM ():Boolean。打?。?2)類 部門 BMl 私有屬性屬性名含義屬性類型bmID部門編號StringbmMC部門名稱StringBZ備注Stringl 公共方法方法名含義說明Add_ BM ( ): Boolean。刪除Query_ WZMXFL (wzflID:String):Boolean。添加Update_ WZMXFL ():Boolean。刪除Query_ YWLB (ywlbID:String):Boolean查詢Print_ YWLB ():Boolean。添加Update_ YWLB ():Boolean。打印(17)類 入庫審核 RKSHl 私有屬性屬性名含義屬性類型md碼單MDrkd入庫單RKDhwycbg貨物異常報(bào)告HWYCBGzk帳卡ZKl 公共方法方法名方法說明newrksfd():Boolean生成入庫收費(fèi)單newzk(String ywID,String zkID ,String jzr ,String pzSF, String BZ): Boolean生成帳卡(18)類 職工信息ZGXXl 私有屬性屬性名含義屬性類型zgID職工編號Stringxm姓名Stringxb性別Stringnl年齡Intjrgssj加入公司時(shí)間Datezw職位Stringgz工資Floatjc獎(jiǎng)懲Stringbz備注Stringl 公共方法方法名含義說明Query():Boolean。刪除Query_ QXXX (qxID:String):Boolean。添加Update_ QXXX ():Boolean。確認(rèn)用戶權(quán)限Print_ YHQX ():Boolean。更新Del_ YHQX ():Boolean。打?。?4)類 入庫收費(fèi)單 RKSFD收費(fèi)單號sfdIDC品名PMC規(guī)格型號GGXHC客戶名稱khMCC貨主入庫單號hzrkdIDC發(fā)站FzC車號ChC實(shí)收重量ssZLR實(shí)收數(shù)量1ssSL1R入庫費(fèi)用rkFYR鐵路代墊費(fèi)tldDFR應(yīng)收金額ysJER開單人KdrC備注BZC(15)類 用戶權(quán)限 YHQXl 私有屬性屬性名含義屬性類型zgID職工編號StringzgXM姓名StringyhKL用戶口令Stringqxxl權(quán)限序列StringBZ備注Stringl 公共方法方法名含義說明Add_ YHQX ( ): Boolean。更新Del_ ZKRKXX ():Boolean。打?。?3)類 帳卡入庫信息 ZKRKXXl 私有屬性屬性名含義屬性類型zkID賬卡號StringywID業(yè)務(wù)號Stringjzr記帳人StringpzSF是否平帳StringBZ備注Stringl 公共方法方法名含義說明Add_ZKRKXX ( ): Boolean。更新Del_ HWYCBG ():Boolean。打?。?2)類 貨物異常報(bào)告 HWYCBGl 私有屬性屬性名含義屬性類型hwID貨物編號StringkhID客戶號Stringhwm貨物名StringysyID驗(yàn)收員Stringycqk異常情況rq日期Datel 公共方法方法名含義說明Add_HWYCBG ( ): Boolean。更新Del_ RKD ():Boolean。 表中所有屬性為參數(shù)。刪除碼單入庫信息表信息Query_ MDRKXXB (ywID String): int根據(jù)業(yè)務(wù)號查詢物資到站日報(bào)信息Query_Rksl(ywID String):float根據(jù)ywID查詢?nèi)霂鞌?shù)量信息Print_ MDRKXXB():Boolean。增加碼單入庫信息表信息Update_ MDRKXXB ():Boolean。刪除碼單信息Query_ MDJBXX (ywID:String):Boolean碼單查詢Print_ MDJBXX():Boolean。添加碼單Update_ MDJBXX ():Boolean。刪除物資到站日報(bào)信息Query_ DZRBB (dzrbID:String):Boolean根據(jù)到站日報(bào)編號查詢物資到站日報(bào)信息setTrue(int dzrbID) :Boolean 設(shè)置到站日報(bào)的是否處理項(xiàng)為真ResultSet Query_DZRB1():Boolean查詢未處理的到站日報(bào)Print_ DZRBB():Boolean。增加物資到站日報(bào)信息U
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1