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

正文內(nèi)容

進(jìn)銷存管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁

2025-04-13 02:12本頁面
  

【正文】 t = ()。 List itemList = new ArrayList()。 List docList = new ArrayList()。//刪除消息的查詢條件 if (list != null) { for (Object obj : list) { ProductionInformOrder item = (ProductionInformOrder) obj。 if (!().checkDocVersion(().getName(), (), ())) { (當(dāng)前單據(jù)版本已經(jīng)發(fā)生變化,請(qǐng)刷新后再進(jìn)行作廢!)。 return false。 } if (!((), ())) { (提示, 作廢失敗,單據(jù)只有制單人有作廢權(quán)限!)。 refresh()。 return false。 } if (()) { (提示, 單據(jù)已作廢,請(qǐng)選擇未作廢的單據(jù)!)。 refresh()。 return false。 } if (()) { (提示, 作廢失敗,單據(jù)已結(jié)束不能作廢!)。 refresh()。 return false。 } ((Long) ())。 } if (itemList != null amp。amp。 () 0) {//刪除單據(jù)明細(xì) flag = ().removeProductionInformOrderList(itemList)。 }().removeMessageList(docList)。// //刪除工作任務(wù)/ // ().removeWorkflowTaskList(docList)。 } } catch (Exception ex) { (, ().getName(), ex)。 } return flag。 } }見附錄一4 測(cè)試與運(yùn)行1) 單元測(cè)試,在開發(fā)的過程對(duì)每一個(gè)程序段、方法進(jìn)行正確性測(cè)試,一般都是采取在程序段中添加斷點(diǎn),然后進(jìn)入調(diào)試模式運(yùn)行系統(tǒng)的方法對(duì)代碼進(jìn)行跟蹤調(diào)試,觀察運(yùn)行過程中各變量的值是否正確;圖12 客戶信息新增調(diào)試2) 功能測(cè)試,根據(jù)需求,測(cè)試各個(gè)功能是否滿足要求,并測(cè)試各功能間的數(shù)據(jù)聯(lián)系,驗(yàn)證客戶是否存在,紅色字體必填;圖13 客戶信息新增測(cè)試圖14 客戶信息新增測(cè)試5 結(jié)束語 在本系統(tǒng)開發(fā)期間通過與使用者多次開會(huì)及詳細(xì)調(diào)研使我充分地了解了用戶需要以及操作習(xí)慣,在多次的接觸過程中確立了系統(tǒng)的各個(gè)功能模塊的數(shù)據(jù)模型,各個(gè)模塊之間的數(shù)據(jù)流向、操作流程。本系統(tǒng)共實(shí)現(xiàn)了幾個(gè)模塊客戶信息、銷售訂單、生產(chǎn)通知單。(1).客戶信息模塊:包括了客戶的各種基本信息的管理,如客戶、聯(lián)系人等。(2).銷售訂單模塊:包括了銷售合同的信息的管理,如客戶、聯(lián)系人、下單日期、合同號(hào)、付款方式、貨幣類型、銷售員、所屬區(qū)域、產(chǎn)品等;客戶在客戶信息數(shù)據(jù)完善后,可復(fù)制客戶信息數(shù)據(jù)避免同一個(gè)客戶信息出現(xiàn)多個(gè)不同的客戶名、聯(lián)系人、聯(lián)系方式或重復(fù)錄入錯(cuò)誤,從而數(shù)據(jù)可高效使用。(3).生產(chǎn)通知單模塊:包括了產(chǎn)品信息的管理,如合同號(hào)、產(chǎn)品型號(hào)、產(chǎn)品名稱、工藝要求、發(fā)機(jī)地點(diǎn)、配置明細(xì)等。生產(chǎn)通知單通過銷售訂單自動(dòng)生成,也可手動(dòng)復(fù)制銷售訂單或作備用。 本系統(tǒng)使用的數(shù)據(jù)庫SQL Server 2008R2,,管理工具SVN,外網(wǎng)訪問VPN,技術(shù)Java +Swing+,將整個(gè)系統(tǒng)串聯(lián)起來,為用戶做出數(shù)據(jù)分析的展現(xiàn),無論是管理者還是業(yè)務(wù)員都可以以最為直觀迅速掌握所有數(shù)據(jù)的完成情況,如生產(chǎn)成品,庫存物料缺料,可及時(shí)安排與部署。 系統(tǒng)從調(diào)研、需求分析、開發(fā)、實(shí)施就遇到很多問題,剛開始調(diào)研時(shí)也有部分同事不配合,以各種理由推遲,需求分析也有很多功能事先沒有考慮周全,開發(fā)也遇到了各種技術(shù)難題,實(shí)施初期也遇到了阻力。一個(gè)管理系統(tǒng)的開發(fā)與上線都需要一個(gè)企業(yè)領(lǐng)導(dǎo)決策人的巨大勇氣與魄力,需要正確認(rèn)識(shí)到信息系統(tǒng)帶來的收益與實(shí)施運(yùn)行過程將會(huì)面對(duì)的困難,有時(shí)甚至需要大刀闊斧對(duì)現(xiàn)有工作流程與方法進(jìn)行一個(gè)改變,這時(shí)往往也會(huì)遇見很多的阻力,要么是員工的工作任務(wù)加重了,在這些關(guān)鍵的時(shí)候決策人的正確選擇與堅(jiān)定的態(tài)度很容易導(dǎo)向一個(gè)系統(tǒng)的最終命運(yùn)。 系統(tǒng)中還有很多考慮不足的地方,一些操作也還不夠人性化,出現(xiàn)這些問題是每一個(gè)系統(tǒng)從開發(fā)到實(shí)施過程中都會(huì)遇到的,一般來說,當(dāng)系統(tǒng)在建立初期,用戶的想象力是很有限的,能提出來的需求也是有限的,一部分原因是他們對(duì)管理系統(tǒng)的認(rèn)知是有限的,當(dāng)系統(tǒng)上線了,用戶在應(yīng)用中發(fā)現(xiàn)自己需要什么功能,還有那些不足,這時(shí),我們需要正視這些問題,具體問題具體對(duì)待,把問題都分析透了,逐個(gè)擊破解決;我們要做的就是讓系統(tǒng)方便、好用,簡(jiǎn)單、快捷、清晰、易懂,讓數(shù)據(jù)更加完整、更加準(zhǔn)確。6 致謝 從畢業(yè)論文的選題到現(xiàn)在完成畢業(yè)論文的設(shè)計(jì),班主任黎老師給于了我很多幫助,同時(shí)我的指導(dǎo)老師胡老師也給予了精心的指導(dǎo)和幫助,在論文的各個(gè)階段都提出了很多寶貴的意見,讓我充分認(rèn)識(shí)到自己的不足,也明確了自己的思路,使我得以順利的完成畢業(yè)設(shè)計(jì),謹(jǐn)此向老師們表示衷心的感謝。參考文獻(xiàn)[1]??藸栔?陳昊鵬譯. Java編程思想[M]. 機(jī)械工業(yè)出版社,2007年.[2]布克,蒙森哈斐爾著,莫映等譯. Enterprise [M]. 電子工業(yè)出版社,2007年.[3].,2012年5月.[4].,2013年11月.[5].,2012年3月.[6].,2010年4月.[7](轉(zhuǎn)載).博客園.,2008年11月.[8]程序員雜志.《程序員》2005年3月刊:J2EE Without .,2005年3月.附錄一 客戶信息/** * 客戶信息管理 添加、修改 * */public class Client_Panel extends WorkSpaceBase_Panel implements FreeTableInterface, SelectSingleObject_Interface, SaveButton_Interface, SelectSingleEmployee_Interface { public long id = 1L。 private Client client。 //客戶 private FreeTableModel tableModel = null。//表模型 private DefaultTreeModel dtm = null。//所在地區(qū)樹模型 private TreePath selectedTreePath = null。//所在地區(qū)樹模路徑 private ListPlayType playTypes = null。結(jié)算方式 private ListClientContact clientContacts = null。//客戶聯(lián)系 /** Creates new form Employee_Panel */ public Client_Panel() { initComponents()。 } public Client_Panel(long id) {//構(gòu)造方法 initComponents()。 = id。 (this)。 setPanelKey(().getName() + ())。 (new (30, 21))。 (5, 0, false)。 setupTable()。 } private void setupTable() {//設(shè)置表模型 = new FreeTableModel( + baseinfo/, ClientContact, )。 (this)。 } public void loadFromDB() {//加載前的方法 try { Client bean = ().getClient(id)。 if (bean != null) { = ()。 (clientContacts)。 (bean)。 } } catch (Exception ex) { (())。 } loadAreaTreeModel()。 } //加載方法 public void load() {//加載方法 (false)。 if ((/BaseInfoModule/ClientManager/Modify, false)) { setPowerFlag(true)。 } if (().getSalesPerson() != null) { (().getSalesPerson().getUserName())。 } if ( != null) { ()。 } (())。 (())。 (())。 (false)。 } //保存方法 public boolean beforeSave() {//保存方法 String fullName = ().trim()。 if (fullName == null || .equals(fullName)) { (客戶全稱不能為空!)。 ()。 return false。 } if (() = 0) { //新增時(shí)檢驗(yàn)客戶是否已存在 boolean checkbl = ().checkClientConflict(fullName)。 if (checkbl) { (提示, 客戶已存在!)。 (true)。 return false。 } } String sapmeName = ().trim()。 if (sapmeName == null || .equals(sapmeName)) { (客戶簡(jiǎn)稱不能為空!)。 ()。 return false。 } int clientCategory = ()。 Object area = ()。 if (area != null) { Area d = (Area) area。 ().setArea(d)。 } if (() == null) { (地區(qū)不能為空!)。 ()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1