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

正文內容

最新進銷存管理系統(tǒng)詳細設計包括流程圖、類圖、頁面設計 免費下載-文庫吧

2025-04-02 22:46 本頁面


【正文】 M0805) 291 291 291 292 292(算法) 292 293表37 單據(jù)修改調用接口 293 流程邏輯 293 294 294 增加成品拆分信息(M0901) 294 功能描述 294 功能 295 輸入項 296 296(算法) 297 接口 297 邏輯流程圖 297 界面設計 298 測試計劃 299 刪除成品拆分信息(M0902) 299 模塊描述 299 功能 299 輸入項 301 301(算法) 302 接口 302 流程圖 302 界面設計 303 測試計劃 304(M0904) 304 模塊描述 304 功能 304 輸入項 306 306(算法) 306 接口 306 流程圖 306 界面設計 307 測試計劃 308(M0905) 308 模塊描述 308 功能 308 輸入項 310 輸出項 310 接口 311 流程圖 311 界面設計 312 測試計劃 313 313 顯示庫存報警信息 314 314 314 315 315 316 316 317 打印庫存報警信息 317 317 317 318表40 庫存報警打印功能輸入項 318 318 319 319 319詳細設計說明書編寫規(guī)范1 引言 編寫目的 說明編寫這份詳細設計說明書的目的,指出預期的讀者范圍。 背景說明:a. 待開發(fā)的軟件系統(tǒng)的名稱;b. 列出本項目的任務提出者、開發(fā)者、用戶以及將運行該項軟件的單位。 定義 列出本文件中用到的專門術語的定義和縮寫詞的原詞組。 參考資料列出要用到的參考資料,如:a. 本項目的經(jīng)核準的計劃任務書或合同、上級機關的批文;b. 屬于本項目的其他已發(fā)表的文件;c. 本文件中各處引用的文件、資料,包括所要用到的軟件開發(fā)標準。列出這些文件的標題、文件編號、發(fā)表日期和出版單位,說明能夠得到這些文件資料的來源。2 程序系統(tǒng)的結構用一系列圖表列出本程序系統(tǒng)內的每個程序(包括每個模塊和子程序)的名稱、標識符和它們之間的層次結構關系。本程序主要采用四層結構,如下所示:數(shù)據(jù)層(DB)數(shù)據(jù)訪問層(DAL)業(yè)務邏輯層(BLL)用戶層(UI)圖1 系統(tǒng)結構示意圖3 程序(標識符)設計說明 基礎信息模塊(BAS)設計說明該功能模塊主要是管理系統(tǒng)中所用到的一些基本信息:往來單位信息、商品信息、員工信息、倉庫信息、銀行賬戶、費用科目信息。主要包含如下六項子模塊: 往來單位(BAS001)子模塊往來單位信息管理分增加、修改、刪除、查詢、打印。1. 增加(Add):在增加記錄頁面()中填寫往來單位信息,以增加一條記錄。2. 修改(Modify):在修改記錄頁面()中填寫往來單位信息,以更新記錄。3. 刪除(Delete):將刪除選中的整個往來單位的信息。4. 查詢:216。 模糊查詢助記碼檢索(QueryByHelpNum):在文本框中輸入助記碼進行檢索;聯(lián)系人檢索(QueryByMessager):在文本框中輸入聯(lián)系人進行檢索;主營業(yè)務檢索(QueryByMainBus):在文本框中輸入主營業(yè)務檢索;單位名檢索(QueryByProvideName):在文本框中輸入單位名檢索;通用檢索(Query):按單位編號從小到大排序輸出往來單位表的所有內容。216。 數(shù)據(jù)過濾查詢(QueryByValidateData)所涉及到的列有:a) 往來單位單項信息(ProviderItem):包括所有往來單位的輸入項b) 比較符(CompareSigal):大于、小于、等于、左匹配、右匹配、包含。c) 對應此單項信息的所有有用信息(ValidateProviderItems):對應第 1項。d) 或/且選項(OrAnd):可選項,若選擇此項后,會另起一列,前后兩列的關系是或,且。增加一條查詢條件編輯列(AddQueryItem):增加一條查詢條件列。刪除一條查詢條件編輯列(DeleteQueryItem):刪除選中查詢條件列。5. 打?。≒rint):執(zhí)行打印功能。 功能1. 該功能點的大致處理流程圖如下: 圖2 往來單位模塊處理流程圖2. 該功能點的詳細情況以類圖的形式給出,如下所示:圖3 往來單位輸入項類圖 性能說明對該程序的全部性能要求,包括對精度、靈活性和時間特性的要求。 輸入項1. 單位代碼(pID):四位數(shù)字: 以0001開始編號2. 單位性質(pAttribute):下拉列表: 如,客戶、供應商等3. 助記碼(pHelpNum):名稱的首寫字母: 如,推土機 TTJ4. 所屬地區(qū)(pArea):下拉列表+瀏覽基礎信息設置5. 所屬行業(yè)(pIndustry):下拉列表+瀏覽基礎信息設置6. 單位類別(pClass):下拉列表+瀏覽基礎信息設置7. 單位名稱(pName):文本框8. 簡稱(pShortName):文本框9. 聯(lián)系人1(pMessager1):文本框10. 稅號(pTaxNum):文本框11. 聯(lián)系人2(pMessager2):文本框12. 地址(pAddress):文本框13. 開戶銀行(pBank):文本框14. 賬號(pAccount):文本框15. 電報掛號(pTelex):文本框16. 業(yè)務電話(pBusPhone):文本框17. 法人代表(pPresent):文本框18. 財務電話(pFinPhone):文本框19. 郵編(pPostcode):文本框20. 業(yè)務員(pBusinesser):文本框21. 傳真(pFax):文本框22. 移動電話(pMobile):文本框23. EMAIL(pEmail):文本框24. 公司主頁(pHomepage):文本框25. 回款地址(pBackAddress):文本框26. 主營業(yè)務(pMainBus):文本框27. 備注(pRemark):文本框28. 觸發(fā)單擊按鈕事件。 輸出項1. 增加增加成功:返回到往來單位主頁面()。增加失?。禾崾緮?shù)據(jù)庫插入失敗,返回增加記錄頁面()。2. 修改修改成功:返回到往來單位主頁面()。修改失?。禾崾緮?shù)據(jù)庫更新失敗,返回修改記錄頁面()。3. 刪除刪除成功:返回到往來單位主頁面()。刪除失?。禾崾緮?shù)據(jù)庫刪除失敗,返回往來單位主頁面()。4. 查詢查詢成功:返回到往來單位主頁面(),輸出所有查詢結果項。查詢失?。簾o操作。5. 打印打印成功:輸出打印紙。打印失敗:輸出打印失敗信息。 算法1. 增加1) 創(chuàng)建存儲過程,核心語句:Insert into TBL_ProviderInfo(pID, pAttribute, …)values(@pID, @pAttribute, …)。 //2) 在DAL層創(chuàng)建ProviderInfoDAL類,并實現(xiàn)方法Add(),由Add()執(zhí)行上述存儲過程。方法名為:int Add(string pID, string pAttribute, …) //{ //()執(zhí)行數(shù)據(jù)庫插入操作。}3) 在BLL層創(chuàng)建ProviderInfoBLL類,()。4) 在增加記錄頁面()用服務器驗證控件驗證輸入。216。 驗證不合法:提示錯誤信息并要求重新輸入。216。 驗證合法:()方法進行數(shù)據(jù)庫插入操作。2. 修改1) 創(chuàng)建存儲過程,核心語句:Update TBL_ProviderInfo where pID=@pID, pAttribute=@pAttribute, …//2) 在上述ProviderInfoDAL類中,實現(xiàn)方法Modify(),由Modify ()執(zhí)行上述存儲過程。方法名為:int Modify(string pID, string pAttribute, …) //{ //()執(zhí)行數(shù)據(jù)庫更新操作。}3) 在上述ProviderInfoBLL類中,()。4) 在修改記錄頁面()用服務器驗證控件驗證輸入。252。 驗證不合法:提示錯誤信息并要求重新輸入。252。 驗證合法:()方法進行數(shù)據(jù)庫更新操作。3. 刪除1) 創(chuàng)建存儲過程,核心語句:Delete from TBL_ProviderInfo where pID=@pID2) 在上述ProviderInfoDAL類中,實現(xiàn)方法Delete(),由Delete ()執(zhí)行上述存儲過程。方法名為:int Delete (string pID) {//()執(zhí)行數(shù)據(jù)庫刪除操作。}3) 在上述ProviderInfoBLL類中,()。4) 若刪除不成功,則給出出錯提示。4. 查詢1) 創(chuàng)建存儲過程,核心語句:252。 單位名檢索(QueryByProvideName):select * from TBL_ProviderInfo where pName=@ pName252。 助記碼檢索(QueryByHelpNum):select * from TBL_ProviderInfo where pHelpNum =@ pHelpNum252。 聯(lián)系人檢索(QueryByMessager):select * from TBL_ProviderInfo where pMessager=@ pMessager252。 主營業(yè)務檢索(QueryByMainBus):select * from TBL_ProviderInfo where pMainBus =@ pMainBus252。 數(shù)據(jù)過濾檢索(QueryByValidateData): Select * fromt TBL_ProviderInfo where 待完成…252。 通用查詢(Query): Select * fromt TBL_ProviderInfo2) 在上述ProviderInfoDAL類中,實現(xiàn)如下五個方法,由這些方法執(zhí)行上述對應的存儲過程。方法名為:int QueryBy ProvideName (string ProvideName) //單位名檢索{ //() 填充數(shù)據(jù)集。}int QueryByHelpNum(string HelpNum) //助記碼檢索{ //() 填充數(shù)據(jù)集。}int QueryByMessage(string Messager) //聯(lián)系人檢索{ //() 填充數(shù)據(jù)集。}int QueryBy MainBus(string MainBus) //主營業(yè)務檢索{ //() 填充數(shù)據(jù)集。}int QueryByValidateData(string ProviderItem, string CompareSigal,string ValidateProviderItems, string OrAnd) //數(shù)據(jù)過濾檢索{ //() 填充數(shù)據(jù)集。}int Query () //通用查詢{ //() 填充數(shù)據(jù)集。}3) 在上述ProviderInfoBLL類中,封裝如下五個方法:()。()。()。()。()。4) 在往來單位主頁面()中,時時監(jiān)控單位名檢索、助記碼檢索、聯(lián)系人檢索、主營業(yè)務檢索這四個文本框,若有輸入則執(zhí)行ProviderInfoBLL類中相應的查詢方法。5. 打印 選擇需要打印的往來單位的子項。 設置相應的打印屬性。 在ProviderInfoBLL類中,()。 (),執(zhí)行打印操作。 若失敗,提示錯誤信息,并返回打印頁面()。 流程邏輯1. 本功能所涉及到的邏輯流程以活動圖描述如下:圖4 往來單位流程邏輯活動圖2. 本功能點,分為五個功能模塊,分別對這五個功能模塊描述如下:l 增加模塊():功 能:完成增加功能。輸入項目:圖2往來單位輸入項類圖。輸出項目:圖3往來單位輸出項類圖。程序邏輯:P1: 產生增加記錄頁面()。P2: 等待用戶輸入各項信息。P3: 若用戶取消則返回。P4: 若確定,則判斷單位代碼是不是唯一的4位有效整數(shù)。P5: 若P4不成立,給出提示:單位代碼必須是唯一的4位有效整數(shù), 返回P2。P6: 判斷單位名稱是否為空。P7: 若P6中單位名稱為空,給出提示:單位名稱不能為空,返回P2。P8: 保存記錄至數(shù)據(jù)庫。P9: () 刷新記錄。l 修改模塊():功 能:完成修改功能。輸入項目:。輸出項目:。程序邏輯:P1: 產生修改記錄頁面()。P2: 等待用戶輸入各項信息。P3: 若用戶取消則返回。P4: 若確定,則判斷單位代碼是不是唯一的4位有效整數(shù)。P5: 若P4不成立,給出提示:單位代碼必須是唯一的4位有效整數(shù),返回P2。P6: 判斷單位名稱是否為空。P7: 若P6中單位名稱為空,給出提示:單位名稱不能為空,返回P2。P8: 保存記錄至數(shù)據(jù)庫。P9: () 刷新記錄。l 刪除模塊():功 能:完成刪除功能。輸入項目:無。輸出項目:。程序邏輯:P1: 在輸出項DataView中選中某一行。P2: 點“刪除”,則彈出“確定/取消”提示。P3: 若取消,則返回主頁面()。P4
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1