




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目 錄 TOC o 1-3 h z u HYPERLINK l _Toc260777391 中文摘要 PAGEREF _Toc260777391 h I HYPERLINK l _Toc260777392 BSTRACT PAGEREF _Toc260777392 h II HYPERLINK l _Toc260777393 第一章 緒論 PAGEREF _Toc260777393 h 1 HYPERLINK l _Toc260777394 1.1 物流管理信息系統(tǒng)軟件平臺開發(fā)背景 PAGEREF _Toc260777394 h 1 HYPERLINK l _Toc260777395 1.2
2、物流管理信息系統(tǒng)軟件平臺研究現(xiàn)狀 PAGEREF _Toc260777395 h 2 HYPERLINK l _Toc260777396 1.3 本文的主要特點 PAGEREF _Toc260777396 h 3 HYPERLINK l _Toc260777397 第二章 基于業(yè)務(wù)基礎(chǔ)平臺的物流管理系統(tǒng)設(shè)計 PAGEREF _Toc260777397 h 6 HYPERLINK l _Toc260777398 2.1 系統(tǒng)調(diào)查 PAGEREF _Toc260777398 h 6 HYPERLINK l _Toc260777399 2.1.1 企業(yè)現(xiàn)狀 PAGEREF _Toc260777399
3、 h 6 HYPERLINK l _Toc260777400 2.1.2 系統(tǒng)功能需求 PAGEREF _Toc260777400 h 7 HYPERLINK l _Toc260777401 2.2 系統(tǒng)總體設(shè)計 PAGEREF _Toc260777401 h 8 HYPERLINK l _Toc260777402 2.2.1 系統(tǒng)業(yè)務(wù)模型 PAGEREF _Toc260777402 h 8 HYPERLINK l _Toc260777403 2.2.2 系統(tǒng)建模方法 PAGEREF _Toc260777403 h 12 HYPERLINK l _Toc260777404 2.3.3 系統(tǒng)組織
4、機(jī)構(gòu)設(shè)計 PAGEREF _Toc260777404 h 16 HYPERLINK l _Toc260777405 2.2.4 系統(tǒng)模塊及接口設(shè)計 PAGEREF _Toc260777405 h 19 HYPERLINK l _Toc260777406 2.3 系統(tǒng)各模塊功能設(shè)計 PAGEREF _Toc260777406 h 20 HYPERLINK l _Toc260777407 2.3.1 訂單管理模塊 PAGEREF _Toc260777407 h 20 HYPERLINK l _Toc260777408 2.3.2 倉庫管理模塊 PAGEREF _Toc260777408 h 20
5、HYPERLINK l _Toc260777409 2.4.3 賬務(wù)管理模塊 PAGEREF _Toc260777409 h 22 HYPERLINK l _Toc260777410 2.3.4 綜合管理模塊 PAGEREF _Toc260777410 h 22 HYPERLINK l _Toc260777411 第三章 物流管理信息系統(tǒng)詳細(xì)設(shè)計 PAGEREF _Toc260777411 h 24 HYPERLINK l _Toc260777412 3.1 數(shù)據(jù)字典設(shè)計 PAGEREF _Toc260777412 h 24 HYPERLINK l _Toc260777413 3.1.1 數(shù)據(jù)
6、庫總體設(shè)計 PAGEREF _Toc260777413 h 24 HYPERLINK l _Toc260777414 3.1.2 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 PAGEREF _Toc260777414 h 25 HYPERLINK l _Toc260777415 3.1.3 數(shù)據(jù)庫具體結(jié)構(gòu)設(shè)計 PAGEREF _Toc260777415 h 30 HYPERLINK l _Toc260777416 3.2 業(yè)務(wù)信息設(shè)計 PAGEREF _Toc260777416 h 34 HYPERLINK l _Toc260777417 3.2.1 銷售訂單業(yè)務(wù)信息設(shè)計 PAGEREF _Toc260777417
7、h 35 HYPERLINK l _Toc260777418 3.2.2 訂單信息查詢業(yè)務(wù)信息設(shè)計 PAGEREF _Toc260777418 h 37 HYPERLINK l _Toc260777419 3.2.3 庫存產(chǎn)品信息業(yè)務(wù)信息設(shè)計 PAGEREF _Toc260777419 h 37 HYPERLINK l _Toc260777420 3.3 業(yè)務(wù)功能設(shè)計 PAGEREF _Toc260777420 h 37 HYPERLINK l _Toc260777421 3.3.1 訂單錄入業(yè)務(wù)功能設(shè)計 PAGEREF _Toc260777421 h 38 HYPERLINK l _Toc2
8、60777422 3.3.2 訂單審核業(yè)務(wù)功能設(shè)計 PAGEREF _Toc260777422 h 38 HYPERLINK l _Toc260777423 3.3.3 訂單審批業(yè)務(wù)功能設(shè)計 PAGEREF _Toc260777423 h 38 HYPERLINK l _Toc260777424 3.3.4 財務(wù)審閱業(yè)務(wù)功能設(shè)計 PAGEREF _Toc260777424 h 38 HYPERLINK l _Toc260777425 .5 庫存管理業(yè)務(wù)功能設(shè)計 PAGEREF _Toc260777425 h 38 HYPERLINK l _Toc260777426 3.3.6 出入庫操作業(yè)務(wù)功
9、能設(shè)計 PAGEREF _Toc260777426 h 39 HYPERLINK l _Toc260777427 業(yè)務(wù)流程設(shè)計 PAGEREF _Toc260777427 h 39 HYPERLINK l _Toc260777428 3.4.1 銷售訂單業(yè)務(wù)流程設(shè)計 PAGEREF _Toc260777428 h 40 HYPERLINK l _Toc260777429 3.4.2 出庫作業(yè)業(yè)務(wù)流程設(shè)計 PAGEREF _Toc260777429 h 42 HYPERLINK l _Toc260777430 第四章 基于業(yè)務(wù)基礎(chǔ)平臺的系統(tǒng)開發(fā) PAGEREF _Toc260777430 h 4
10、2 HYPERLINK l _Toc260777431 4.1 建立物理表 PAGEREF _Toc260777431 h 42 HYPERLINK l _Toc260777432 4.1.1 確認(rèn)“銷售訂單表”字段 PAGEREF _Toc260777432 h 43 HYPERLINK l _Toc260777433 4.1.2 創(chuàng)建“銷售訂單表”表格 PAGEREF _Toc260777433 h 43 HYPERLINK l _Toc260777434 4.1.3 生成“銷售訂單表”物理表 PAGEREF _Toc260777434 h 44 HYPERLINK l _Toc26077
11、7435 4.1.4 設(shè)置“銷售訂單表”字段屬性 PAGEREF _Toc260777435 h 45 HYPERLINK l _Toc260777436 建立業(yè)務(wù)信息 PAGEREF _Toc260777436 h 50 HYPERLINK l _Toc260777437 4.2.1 創(chuàng)建“銷售訂單信息” PAGEREF _Toc260777437 h 50 HYPERLINK l _Toc260777438 4.2.2 確定業(yè)務(wù)信息中的數(shù)據(jù) PAGEREF _Toc260777438 h 51 HYPERLINK l _Toc260777439 4.2.3 業(yè)務(wù)數(shù)據(jù)集的主從關(guān)系 PAGER
12、EF _Toc260777439 h 52 HYPERLINK l _Toc260777440 4.2.4 創(chuàng)建“銷售訂單審批單” PAGEREF _Toc260777440 h 53 HYPERLINK l _Toc260777441 4.2.5 單元格設(shè)計 PAGEREF _Toc260777441 h 54 HYPERLINK l _Toc260777442 4.2.6 單元格區(qū)域設(shè)計 PAGEREF _Toc260777442 h 54 HYPERLINK l _Toc260777443 4.2.7 創(chuàng)建銷售訂單列表 PAGEREF _Toc260777443 h 55 HYPERLI
13、NK l _Toc260777444 “銷售訂單信息”的代碼接口 PAGEREF _Toc260777444 h 55 HYPERLINK l _Toc260777445 建立業(yè)務(wù)功能 PAGEREF _Toc260777445 h 56 HYPERLINK l _Toc260777446 4.3.1 創(chuàng)建功能框架 PAGEREF _Toc260777446 h 56 HYPERLINK l _Toc260777447 4.3.2 設(shè)置數(shù)據(jù)集策略 PAGEREF _Toc260777447 h 57 HYPERLINK l _Toc260777448 4.3.3 設(shè)置信息策略 PAGEREF
14、_Toc260777448 h 57 HYPERLINK l _Toc260777449 4.3.4 功能的編譯和調(diào)試 PAGEREF _Toc260777449 h 58 HYPERLINK l _Toc260777450 4.4 分配操作權(quán)限 PAGEREF _Toc260777450 h 58 HYPERLINK l _Toc260777451 4.4.1 運(yùn)行功能權(quán)限 PAGEREF _Toc260777451 h 58 HYPERLINK l _Toc260777452 4.4.2 操作權(quán)限 PAGEREF _Toc260777452 h 59 HYPERLINK l _Toc260
15、777453 4.5 創(chuàng)建業(yè)務(wù)流程 PAGEREF _Toc260777453 h 59 HYPERLINK l _Toc260777454 4.5.1 新建訂單銷售流程 PAGEREF _Toc260777454 h 59 HYPERLINK l _Toc260777455 4.5.2 設(shè)置訂單銷售流程字段 PAGEREF _Toc260777455 h 60 HYPERLINK l _Toc260777456 4.5.3 運(yùn)行訂單銷售流程 PAGEREF _Toc260777456 h 61 HYPERLINK l _Toc260777457 第五章 總結(jié) PAGEREF _Toc2607
16、77457 h 62 HYPERLINK l _Toc260777458 5.1 系統(tǒng)的特點與創(chuàng)新 PAGEREF _Toc260777458 h 62 HYPERLINK l _Toc260777459 5.2 現(xiàn)有的問題與技術(shù)前景展望 PAGEREF _Toc260777459 h 62 HYPERLINK l _Toc260777460 參考文獻(xiàn) PAGEREF _Toc260777460 h 63 HYPERLINK l _Toc260777461 致 謝 PAGEREF _Toc260777461 h 66contents TOC o 1-3 h z u HYPERLINK l _T
17、oc260777661 Chinese abstract PAGEREF _Toc260777661 h I HYPERLINK l _Toc260777662 BSTRACT PAGEREF _Toc260777662 h IIc HYPERLINK l _Toc260777663 hapter 1 introduction PAGEREF _Toc260777663 h 1 HYPERLINK l _Toc260777664 1.1 development background for LMIS PAGEREF _Toc260777664 h 1 HYPERLINK l _Toc26077
18、7665 1.2 the latest state of LMIS PAGEREF _Toc260777665 h 2 HYPERLINK l _Toc260777666 1.3 characteristic of this paper PAGEREF _Toc260777666 h 3 HYPERLINK l _Toc260777667 chapter 2 the design of LMIS based on operation PAGEREF _Toc260777667 h 6 HYPERLINK l _Toc260777668 2.1 system investigation PAGE
19、REF _Toc260777668 h 6 HYPERLINK l _Toc260777669 2.1.1 project background PAGEREF _Toc260777669 h 6 HYPERLINK l _Toc260777670 2.1.2 system function requirement PAGEREF _Toc260777670 h 7 HYPERLINK l _Toc260777671 2.2 the main development of this system PAGEREF _Toc260777671 h 8 HYPERLINK l _Toc2607776
20、72 2.2.1 opration model of LMIS PAGEREF _Toc260777672 h 8 HYPERLINK l _Toc260777673 2.2.2 modeling methods PAGEREF _Toc260777673 h 12 HYPERLINK l _Toc260777674 2.3.3 structure design PAGEREF _Toc260777674 h 16 HYPERLINK l _Toc260777675 2.2.4 interface design PAGEREF _Toc260777675 h 19 HYPERLINK l _T
21、oc260777676 2.3 design of interface and function PAGEREF _Toc260777676 h 20 HYPERLINK l _Toc260777677 2.3.1 order management PAGEREF _Toc260777677 h 20 HYPERLINK l _Toc260777678 2.3.2 warehouse management PAGEREF _Toc260777678 h 20 HYPERLINK l _Toc260777679 2.4.3 accounts management PAGEREF _Toc2607
22、77679 h 22 HYPERLINK l _Toc260777680 2.3.4 synthetic management PAGEREF _Toc260777680 h 22 HYPERLINK l _Toc260777681 chapter 3 the detail design of LMIS PAGEREF _Toc260777681 h 24 HYPERLINK l _Toc260777682 3.1 data dictionary PAGEREF _Toc260777682 h 24 HYPERLINK l _Toc260777683 3.1.1 data base main
23、design PAGEREF _Toc260777683 h 24 HYPERLINK l _Toc260777684 3.1.2 data base concept PAGEREF _Toc260777684 h 25 HYPERLINK l _Toc260777685 3.1.3 data base main detail PAGEREF _Toc260777685 h 30 HYPERLINK l _Toc260777686 3.2 opration information design PAGEREF _Toc260777686 h 34 HYPERLINK l _Toc2607776
24、87 3.2.1 order information design PAGEREF _Toc260777687 h 35 HYPERLINK l _Toc260777688 3.2.2 order inquirement design PAGEREF _Toc260777688 h 37 HYPERLINK l _Toc260777689 3.2.3 stocks information design PAGEREF _Toc260777689 h 37 HYPERLINK l _Toc260777690 3.3 function design PAGEREF _Toc260777690 h
25、37 HYPERLINK l _Toc260777691 3.3.1 order record function design PAGEREF _Toc260777691 h 38 HYPERLINK l _Toc260777692 3.3.2 order examination function design PAGEREF _Toc260777692 h 38 HYPERLINK l _Toc260777693 3.3.3 order approvation function design PAGEREF _Toc260777693 h 38 HYPERLINK l _Toc2607776
26、94 3.3.4 accounts approvation function design PAGEREF _Toc260777694 h 38 HYPERLINK l _Toc260777695 3.3.5 stocks management function design PAGEREF _Toc260777695 h 38 HYPERLINK l _Toc260777696 3.3.6 in and out storage function design PAGEREF _Toc260777696 h 39 HYPERLINK l _Toc260777697 3.4 procedure
27、design PAGEREF _Toc260777697 h 39 HYPERLINK l _Toc260777698 3.4.1 order procedure design PAGEREF _Toc260777698 h 40 HYPERLINK l _Toc260777699 3.4.2 in and out storage procedure design PAGEREF _Toc260777699 h 42 HYPERLINK l _Toc260777700 chapter 4 the development of LMIS based on operation PAGEREF _T
28、oc260777700 h 42 HYPERLINK l _Toc260777701 4.1 create sheet PAGEREF _Toc260777701 h 42 HYPERLINK l _Toc260777702 sale order sheetconfirmation PAGEREF _Toc260777702 h 43 HYPERLINK l _Toc260777703 4.1.2 creatsale order sheet PAGEREF _Toc260777703 h 43 HYPERLINK l _Toc260777704 4.1.3 producesale order
29、sheet PAGEREF _Toc260777704 h 44 HYPERLINK l _Toc260777705 4.1.4 set upsale order sheet PAGEREF _Toc260777705 h 45 HYPERLINK l _Toc260777706 4.2 produce opration information PAGEREF _Toc260777706 h 50 HYPERLINK l _Toc260777707 4.2.1 creatsale order information PAGEREF _Toc260777707 h 50 HYPERLINK l
30、_Toc260777708 4.2.2 confirm the data in the operation information PAGEREF _Toc260777708 h 51 HYPERLINK l _Toc260777709 4.2.3 the relationship of master and slave PAGEREF _Toc260777709 h 52 HYPERLINK l _Toc260777710 4.2.4 cteatorder approvement sheet PAGEREF _Toc260777710 h 53 HYPERLINK l _Toc2607777
31、11 4.2.5 unit design PAGEREF _Toc260777711 h 54 HYPERLINK l _Toc260777712 4.2.6 unit zone design PAGEREF _Toc260777712 h 54 HYPERLINK l _Toc260777713 4.2.7 create order sheet PAGEREF _Toc260777713 h 55 HYPERLINK l _Toc260777714 order informationinterface PAGEREF _Toc260777714 h 55 HYPERLINK l _Toc26
32、0777715 4.3 create function PAGEREF _Toc260777715 h 56 HYPERLINK l _Toc260777716 4.3.1 create functional frame PAGEREF _Toc260777716 h 56 HYPERLINK l _Toc260777717 4.3.2 set up data base strategy PAGEREF _Toc260777717 h 57 HYPERLINK l _Toc260777718 4.3.3 set up information strategy PAGEREF _Toc26077
33、7718 h 57 HYPERLINK l _Toc260777719 4.3.4 compile and test of function PAGEREF _Toc260777719 h 58 HYPERLINK l _Toc260777720 4.4 distribute operation authority PAGEREF _Toc260777720 h 58 HYPERLINK l _Toc260777721 4.4.1 function authority PAGEREF _Toc260777721 h 58 HYPERLINK l _Toc260777722 4.4.2 oper
34、ation authority PAGEREF _Toc260777722 h 59 HYPERLINK l _Toc260777723 4.5 create opration PAGEREF _Toc260777723 h 59 HYPERLINK l _Toc260777724 4.5.1 create order sale procedure PAGEREF _Toc260777724 h 59 HYPERLINK l _Toc260777725 4.5.2 set up order procedure PAGEREF _Toc260777725 h 60 HYPERLINK l _To
35、c260777726 4.5.3 operate order sale procedure PAGEREF _Toc260777726 h 61 HYPERLINK l _Toc260777727 chapter 5 conclusion PAGEREF _Toc260777727 h 62 HYPERLINK l _Toc260777728 5.1 characteristic and innovation PAGEREF _Toc260777728 h 62 HYPERLINK l _Toc260777729 5.2 existing problems and forecast PAGER
36、EF _Toc260777729 h 62 HYPERLINK l _Toc260777730 referrence PAGEREF _Toc260777730 h 63 HYPERLINK l _Toc260777731 thanks PAGEREF _Toc260777731 h 66中文摘要LMIS 是應(yīng)用于生產(chǎn)、銷售、采購與庫存控制方面的一種先進(jìn)管理思想和管理方法。 LMIS是我國企業(yè)運(yùn)用現(xiàn)代化的技術(shù)和方法進(jìn)行管理的重要工具,實施 LMIS能給企業(yè)帶來顯著的經(jīng)濟(jì)效益。但是,運(yùn)用傳統(tǒng)方法進(jìn)行開發(fā)的系統(tǒng)卻越來越滿足不了企業(yè)新的需求,因此,運(yùn)用新的實現(xiàn)手段基于業(yè)務(wù)基礎(chǔ)軟件平臺之上的軟件開發(fā)方
37、法應(yīng)運(yùn)而生。與傳統(tǒng)的 LMIS相比,基于業(yè)務(wù)基礎(chǔ)軟件平臺之上的 LMIS具有以客戶為中心,快速適應(yīng)業(yè)務(wù)變化、快速支持企業(yè)流程重組、深度滿足用戶需求的特點,能夠在最大程度上以最低的成本提高用戶滿意度。本文第一部分通過分析我國企業(yè)信息化的特點,找出了傳統(tǒng) LMIS 軟件開發(fā)的缺點,歸納了基于業(yè)務(wù)基礎(chǔ)平臺進(jìn)行開發(fā)的重要意義。論證提出了基于業(yè)務(wù)基礎(chǔ)平臺開發(fā)軟件的必要性和設(shè)計原則。在對物流管理信息系統(tǒng)做出總體功能設(shè)計的基礎(chǔ)上,將該系統(tǒng)的功能模塊分為綜合管理模塊、銷售管理模塊、賬務(wù)管理模塊、倉庫管理模塊和系統(tǒng)管理模塊。再進(jìn)一步根據(jù)客戶的具體需求,研究了物流管理信息系統(tǒng)的集成方案,進(jìn)行了詳細(xì)的系統(tǒng)設(shè)計,并以
38、銷售管理模塊和倉庫管理模塊的部分功能的設(shè)計開發(fā)為 案例,較為詳細(xì)的進(jìn)行了系統(tǒng)設(shè)計開發(fā)。實踐證明基于業(yè)務(wù)基礎(chǔ)平臺的軟件開發(fā)具有更好的集成性、快速靈活性以及技術(shù)無關(guān)性。關(guān)鍵詞:以業(yè)務(wù)為基礎(chǔ);軟件平臺;LMIS;軟件設(shè)計BSTRACTLMIS (Logistics Management Information System) is a kind of advanced management thinking method applied to the control of production, sell, purchase and inventory. LMIS is an important t
39、ool using modern technology and method in our country enterprise. Implementing LMIS can bring economic benefit for enterprise. However, the system developed by the traditional method cant satisfy the new requirements of enterprise. Therefore, a new software develop method using new realized meansbas
40、ed on operation soft platform emerges as the times require. Compare with traditional LMIS, the system based on operation soft platform has excellent characters such as taking custom as center, fast orientation the business change, fast supporting the business enterprise process reorganize, the depth
41、 satisfies the customer need, and raising customer satisfaction by lowest cost in the biggest degree.In this paper, we first talk about the disadvantages of traditional LMIS software development were found out through analysis the characters of our country enterprise information, and significance of
42、 the new develop method based on operation soft platform was concluded. The necessity and the design principle of this develop method were brought forward. Based on a total function design to the logistics information system, the function module of this system includes Comprehensive management modul
43、e, sale management module, finance management module, warehouse management module and system management module. Following according to the concrete need of the customer, integration project and detailed system design of Logistics information system were studied, and detailed system design and develo
44、pment were carried out for some function of the sale management module and warehouse management module. The conclusion shows that the software development based on operation soft platform has better integration, quickly vividness and technique irrelevantness.Keywords:based on operation; software pla
45、tform; LMIS; software design第一章 緒論1.1 物流管理信息系統(tǒng)軟件平臺開發(fā)背景隨著物流信息化程度的不斷提高,社會對于物流管理信息系統(tǒng)功能的要求也不斷增加,這就給負(fù)責(zé)開發(fā)的軟件企業(yè)提出了更高的要求,在這種環(huán)境下,軟件企業(yè)逐漸向?qū)I(yè)化轉(zhuǎn)型,它們往往專注于某一領(lǐng)域向縱向發(fā)展,進(jìn)行物流深層次的項目開發(fā),新的環(huán)境要求企業(yè)必須能夠熟悉物流活動的各個環(huán)節(jié),能夠滿足用戶對通用和專用流程的需求,快速進(jìn)行多用戶、多項目的軟件開發(fā)。傳統(tǒng)的軟件開發(fā)活動由于對每一個項目都要單獨進(jìn)行設(shè)計和編碼,因此軟件的通用性較差,代碼復(fù)用率較低,也暴露出軟件開發(fā)的周期長、開發(fā)成本高、版本控制難等缺點和不足
46、。在不斷的實踐中,人們逐漸提出了平臺的概念,“平臺”多指的是基礎(chǔ)軟件,是分層理論在軟件開發(fā)中的具體應(yīng)用,而“業(yè)務(wù)基礎(chǔ)平臺”是一種以業(yè)務(wù)作為導(dǎo)向和驅(qū)動的、用來快速構(gòu)建復(fù)雜應(yīng)用系統(tǒng)的軟件開發(fā)平臺。它對復(fù)雜的應(yīng)用軟件系統(tǒng)進(jìn)行分層,在軟件開發(fā)的標(biāo)準(zhǔn)化與個性化之間找到恰當(dāng)?shù)钠鹾宵c,滿足用戶在開發(fā)速度、集成性和靈活性等方面的要求。按照軟件的定義,可以把軟件平臺劃分為三個層次:操作系統(tǒng)平臺、軟件基礎(chǔ)架構(gòu)平臺、業(yè)務(wù)基礎(chǔ)軟件平臺(圖1.1)。其中操作系統(tǒng)平臺是最底層的軟件平臺,其作用在于實現(xiàn)了應(yīng)用軟件與硬件平臺的交互;軟件基礎(chǔ)架構(gòu)平臺建筑在操作系統(tǒng)平臺之上,其作用在為復(fù)雜應(yīng)用軟件提供技術(shù)基礎(chǔ)設(shè)施;業(yè)務(wù)基礎(chǔ)軟件平
47、臺是軟件平臺的第三層,其作用在于實現(xiàn)軟件開發(fā)過程中技術(shù)和管理業(yè)務(wù)之間的分離。在每一個層次,軟件平臺都為其上一個層次屏蔽了自身及以下層次的技術(shù)細(xì)節(jié),每一個層次都對提高軟件生產(chǎn)力具有重要作用。業(yè)務(wù)基礎(chǔ)軟件業(yè)務(wù)基礎(chǔ)架構(gòu)業(yè)務(wù)基礎(chǔ)軟件業(yè)務(wù)基礎(chǔ)架構(gòu)圖1.1 軟分層圖1.2 物流管理信息系統(tǒng)軟件平臺研究現(xiàn)狀目前,軟件平臺表現(xiàn)出兩種趨勢:一是軟件基礎(chǔ)架構(gòu)平臺,二是業(yè)務(wù)基礎(chǔ)軟件平臺。軟件基礎(chǔ)架構(gòu)平臺是一種為復(fù)雜應(yīng)用軟件系統(tǒng)提供通用技術(shù)基礎(chǔ)架構(gòu)的軟件平臺;而業(yè)務(wù)基礎(chǔ)軟件平臺是指以業(yè)務(wù)導(dǎo)向和驅(qū)動的可快速構(gòu)建應(yīng)用軟件的軟件平臺。對比兩種平臺之間的差異我們可知:軟件基礎(chǔ)架構(gòu)平臺的基礎(chǔ)件是中間件的延伸,它組建了一個各種應(yīng)
48、用的統(tǒng)一技術(shù)支撐環(huán)境,而業(yè)務(wù)基礎(chǔ)軟件平臺則是從管理應(yīng)用需求出發(fā),把工作流內(nèi)容管理個性化報表工具等組合在一起,提供一個支持管理應(yīng)用開發(fā)的平臺。業(yè)務(wù)基礎(chǔ)軟件平臺有兩種分類,第一種是模型化業(yè)務(wù)基礎(chǔ)軟件平臺,第二種是組件化業(yè)務(wù)基礎(chǔ)軟件平臺。這兩種方案各有特點,所包含的基本內(nèi)容不盡相同,適應(yīng)對象也大有不同。同樣是基于業(yè)務(wù)的平臺,模型化平臺和組件化平臺是由不同的工作原理來實現(xiàn)的,從管理業(yè)務(wù)角度出發(fā)先深入分析管理應(yīng)用需求,提出管理模型,再建立技術(shù)實現(xiàn)的平臺為模型化業(yè)務(wù)基礎(chǔ)軟件平臺;另一種做法是把管理應(yīng)用的共同技術(shù)特征抽象出來,基于組件式的開發(fā)技術(shù),建立平臺,使用這種方案的是組件化業(yè)務(wù)基礎(chǔ)平臺。1.3 本文的
49、主要特點本文以物流管理信息系統(tǒng)項目為例,使用基于業(yè)務(wù)基礎(chǔ)平臺的軟件開發(fā)模式即業(yè)務(wù)模型驅(qū)動作為基本的開發(fā)模式。本文的主要工作如下:第一,以業(yè)務(wù)模型為驅(qū)動的基本思想。業(yè)務(wù)模型驅(qū)動是基于企業(yè)模型的軟件設(shè)計,使用企業(yè)模型和業(yè)務(wù)藍(lán)圖作為設(shè)計基礎(chǔ),以企業(yè)對象建模作為主要設(shè)計方式,業(yè)務(wù)基礎(chǔ)平臺提供了完善的業(yè)務(wù)建模工具,以保證設(shè)計的規(guī)范和質(zhì)量。業(yè)務(wù)模型驅(qū)動基于自動化的軟件實現(xiàn),以業(yè)務(wù)支撐平臺為基本工具,在統(tǒng)一的平臺框架內(nèi)自動執(zhí)行企業(yè)的業(yè)務(wù)模型,從而根本性地提升管理軟件開發(fā)和維護(hù)的效率。業(yè)務(wù)模型驅(qū)動的關(guān)鍵不是自動生成代碼,而是跨越代碼和平臺來解釋企業(yè)業(yè)務(wù)。因此,在企業(yè)業(yè)務(wù)模型設(shè)計完成后,用戶可以自動獲得 C/S
50、,多層體系和 B/S 等多種運(yùn)行方式的業(yè)務(wù)軟件。一個最典型的應(yīng)用狀況是:BMD 設(shè)計的企業(yè)模型,不僅可以通過 C/S 程序來運(yùn)行,也可以直接使用瀏覽器訪問,現(xiàn)有的業(yè)務(wù)可以直接發(fā)布在 Web 上,現(xiàn)有的組織機(jī)構(gòu)和權(quán)限在 Web 上自動生效,而無需編寫任何組織機(jī)構(gòu)管理和權(quán)限管理的代碼(如圖 )。設(shè)計不同技術(shù)體系軟件圖1.2業(yè)務(wù)模型驅(qū)動模式與傳統(tǒng)開發(fā)模式的比較本管理信息系統(tǒng)應(yīng)該提供標(biāo)準(zhǔn)業(yè)務(wù)處理流程,這些業(yè)務(wù)流程來自用戶實際經(jīng)驗,具有合理性、高效性、科學(xué)性的特點,應(yīng)該建立在對以往大量不同行業(yè)用戶業(yè)務(wù)流程的理解、用戶實際需求的解決辦法以及系統(tǒng)實施經(jīng)驗之上,本管理信息系統(tǒng)應(yīng)該為客戶提供開發(fā)工具,用于快速響
51、應(yīng)市場的不斷變化,滿足用戶在系統(tǒng)使用過程中面臨的深度要求和新問題,還應(yīng)該支持企業(yè)流程再造。并且本項目設(shè)計開發(fā)的物流管理信息系統(tǒng)應(yīng)該可以“快速適應(yīng)業(yè)務(wù)改變,滿足用戶深度需求”,因為企業(yè)要生存和發(fā)展,必須快速適應(yīng)環(huán)境變化要求,塑造具有本身特色的核心競爭力,經(jīng)營手段和管理要求的變化不可避免的會帶來業(yè)務(wù)流程的變化,當(dāng)業(yè)務(wù)流程發(fā)生變化的時候,用戶可以利用系統(tǒng)自帶的配置工具,來進(jìn)行軟件配置完成業(yè)務(wù)變化所帶來的變更而不是必須依靠開發(fā)商介入,配置成功后,業(yè)務(wù)流程按照用戶所要求的進(jìn)行,而不必對軟件本身做任何修改,更節(jié)約了與軟件提供商溝通的時間,實現(xiàn)快速適應(yīng)業(yè)務(wù)變化的要求,為用戶贏得時間和速度。第二,業(yè)務(wù)基礎(chǔ)平臺
52、的“技術(shù)無關(guān)性”。對一個軟件系統(tǒng)來說, 數(shù)據(jù)和數(shù)據(jù)操作是最基本的兩個要素,由傳統(tǒng)的軟件開發(fā)方法進(jìn)行設(shè)計和開發(fā),必須根據(jù)系統(tǒng)的具體要求首先確定系統(tǒng)的架構(gòu)體系、開發(fā)語言,然后對每個具體的操作進(jìn)行代碼的實現(xiàn),這樣就要求專業(yè)的軟件設(shè)計人員和程序開發(fā)人員,但是這些人員只是通曉代碼部分,而對業(yè)務(wù)方面的系統(tǒng)邏輯、業(yè)務(wù)流程等并不熟悉,這樣就對系統(tǒng)的適用性、安全性等產(chǎn)生了隱患。而基于業(yè)務(wù)基礎(chǔ)平臺進(jìn)行開發(fā)的物流管理信息系統(tǒng)具有相對的“技術(shù)無關(guān)性”,這不是指業(yè)務(wù)流程管理平臺和技術(shù)沒有關(guān)系,而是指業(yè)務(wù)流程管理平臺屏蔽了操作系統(tǒng)、軟件基礎(chǔ)架構(gòu)平臺的技術(shù)細(xì)節(jié)。在本物流管理信息系統(tǒng)的開發(fā)過程中,利用業(yè)務(wù)流程管理平臺開發(fā)復(fù)雜
53、應(yīng)用軟件系統(tǒng)時,關(guān)注的焦點在于業(yè)務(wù)邏輯管理模式,而不用關(guān)心采用何種技術(shù)來實現(xiàn)。簡單地說,這種技術(shù)無關(guān)性也就是跨平臺,通過業(yè)務(wù)流程管理平臺開發(fā)的軟件能夠順利地在各種異構(gòu)環(huán)境下運(yùn)行,使應(yīng)用系統(tǒng)可以在各類主流和標(biāo)準(zhǔn)的基礎(chǔ)平臺上運(yùn)行,并可以順利地遷移到未來的實現(xiàn)技術(shù)上。由于其技術(shù)無關(guān)性的特性,使得客戶的管理人員和業(yè)務(wù)人員不必關(guān)心在技術(shù)上如何實現(xiàn),可以無障礙地參與系統(tǒng)的開發(fā),并且用戶能夠自由定制整個系統(tǒng),充分滿足自己需求的系統(tǒng)。第三,實現(xiàn)較長的軟件生命周期。從軟件開發(fā)項目的提出到軟件產(chǎn)品完成使命而報廢的整個時期稱為軟件的生命周期?;跇I(yè)務(wù)基礎(chǔ)平臺的軟件生命周期的劃分不同于傳統(tǒng)的分類方法,主要可以分為系統(tǒng)
54、可行性研究、需求分析、系統(tǒng)設(shè)計(總體設(shè)計、業(yè)務(wù)剝離)、配置開發(fā)(通用節(jié)點配置、專用定制)、軟件綜合測試(系統(tǒng)測試)、軟件實施和維護(hù)(系統(tǒng)運(yùn)行和維護(hù))幾個階段。其開發(fā)模型見圖 ??尚行匝芯靠尚行匝芯啃枨蠓治鱿到y(tǒng)設(shè)計業(yè)務(wù)剝離運(yùn)行與維護(hù)定制開發(fā)配置開發(fā)綜合測試業(yè)務(wù)基礎(chǔ)平臺圖 基于業(yè)務(wù)基礎(chǔ)平臺的軟件生命周期基于業(yè)務(wù)基礎(chǔ)平臺的軟件開發(fā)方法每個階段所包含的內(nèi)容以及所要完成的功能也與傳統(tǒng)的軟件開發(fā)過程有所區(qū)別,具體內(nèi)容見下表。階段包含內(nèi)容和完成功能階段結(jié)束標(biāo)志系統(tǒng)調(diào)查和可行性研究定義所面臨的問題并做出可行性分析,包括經(jīng)濟(jì)可行性、技術(shù)可行性和使用可行性關(guān)于規(guī)模和目標(biāo)的報告需求分析(系統(tǒng)分析)進(jìn)行需要分析和信息
55、采集,定義需要做的項目和要實現(xiàn)的功能系統(tǒng)的實際模型,數(shù)據(jù)流圖(信息流動和處理情況)系統(tǒng)設(shè)計(總體設(shè)計、 業(yè)務(wù)剝離)提供解決問題總體方案和辦法,從應(yīng)用程序的角度講,要完成業(yè)務(wù)流程設(shè)計,從數(shù) 據(jù)庫的角度講要完成應(yīng)用程序設(shè)計和數(shù) 據(jù)庫設(shè)計。數(shù)據(jù)庫設(shè)計要根據(jù)具體的數(shù)據(jù) 庫管理系統(tǒng)設(shè)計數(shù)據(jù)庫、設(shè)計關(guān)系、考慮數(shù)據(jù)的完整性等。物流信息系統(tǒng)總體設(shè)計方案,邏輯模型,業(yè)務(wù)流程圖,數(shù)據(jù)結(jié)構(gòu)設(shè)計配置開發(fā)(通用節(jié)點配置、專用定制)根據(jù)上一步的設(shè)計結(jié)果進(jìn)行具體實施,建 立數(shù)據(jù)庫并裝入原始數(shù)據(jù),建立存儲過程,運(yùn)用平臺進(jìn)行工作流配置、按業(yè)務(wù)流程節(jié)點配置 BS/CS 模塊完整的功能節(jié)點配置,需求的軟件模型軟件綜合測試(系統(tǒng)測試
56、)進(jìn)行各個子系統(tǒng)、各個模塊的功能聯(lián)合調(diào)試和測試,并試運(yùn)行綜合測試方案和結(jié)果,完整一致的系統(tǒng)配置軟件維護(hù)(系統(tǒng)運(yùn)行實施和維護(hù))將系統(tǒng)交給用戶使用,在使用的過程中可能出現(xiàn)新的問題,甚至提出新的需求,所以還要不斷地對系統(tǒng)進(jìn)行評價和維護(hù)。完整準(zhǔn)確的維護(hù)紀(jì)錄,需求的軟件第二章 基于業(yè)務(wù)基礎(chǔ)平臺的物流管理系統(tǒng)設(shè)計2.1 系統(tǒng)調(diào)查2.1.1 企業(yè)現(xiàn)狀XX 集團(tuán),是一家國有控股的企業(yè),屬于大中型倉儲運(yùn)輸類企業(yè),為國家和軍隊存儲各類物資,存儲物資種類繁多,物資收發(fā)主要類型依靠上級進(jìn)行計劃調(diào)撥,長期以來依靠手工進(jìn)行物資處入庫管理和記賬。在以信息技術(shù)為代表的高新技術(shù)滲透到物流領(lǐng)域的方方面面的今天,內(nèi)部管理的薄弱環(huán)節(jié)
57、暴露出來,已經(jīng)不能滿足客戶對于物資數(shù)據(jù)實時性、透明性以及準(zhǔn)確性等方面的要求。XX 集團(tuán)的信息管理水平和計算機(jī)管理水平都屬于一個較低的程度,從未引進(jìn)或使用過部門級的管理信息系統(tǒng),企業(yè)對于企業(yè)文化的管理、人力資源的管理、業(yè)務(wù)的管理都沒有系統(tǒng)而有效的監(jiān)控,部門內(nèi)部的信息存儲載體,多以手工賬為主,極大地影響信息獲取的準(zhǔn)確性和及時性;庫存信息滯后、不清晰,對入庫和配送出庫造成極大影響;庫位狀態(tài)信息不及時,造成庫房擺放位置凌亂、浪費庫房面積;庫房管理不完善,造成或貨物丟失損壞情況較多。信息共享程度很低,各部門的信息孤島狀態(tài)使得在物料管理過程中不但庫房自身大量物料信息處于“埋藏”的狀態(tài),而且其他部門所需信息
58、由于共享程度低而處于“自鎖”的狀態(tài),這就使得物料管理的各個環(huán)節(jié)因為缺少準(zhǔn)確的決策依據(jù)和指令信息,而無法協(xié)調(diào)順利的進(jìn)行。庫存信息不準(zhǔn)確、傳遞不及時,影響物料計劃決策的準(zhǔn)確性。 系統(tǒng)功能需求根據(jù) XX 集團(tuán)現(xiàn)狀,為解決企業(yè)運(yùn)營過程中出現(xiàn)的問題,提高企業(yè)信息化進(jìn)程,根據(jù)企業(yè)需求,為該公司定制研發(fā)一套物流管理信息系統(tǒng),系統(tǒng)主要包括以下功能:1、系統(tǒng)要能展現(xiàn)企業(yè)基本情況、企業(yè)文化的主要內(nèi)容。企業(yè)基本情況包含企業(yè)簡介(含歷史沿革): 號碼、企業(yè)地址、占地面積、通信地址、郵政編碼、地理坐標(biāo)、編制情況(包括人員信息和車輛信息的瀏覽)、企業(yè)文化等信息。2、系統(tǒng)要能對企業(yè)部門級事務(wù)進(jìn)行管理,包括員工管理、工資薪酬
59、管理、請銷假管理、車輛管理等。通過對部門內(nèi)部事務(wù)進(jìn)行管理,實現(xiàn)企業(yè)辦公自動化,管理規(guī)范化、透明化。3、系統(tǒng)要能實現(xiàn)對數(shù)據(jù)進(jìn)行輸入、修改、刪除、打印、查詢、匯總功能。包括查詢、打印輸出、統(tǒng)計上報等功能。針對各管理部門、業(yè)務(wù)部門對企業(yè)管理和統(tǒng)計要求的不同,將基礎(chǔ)數(shù)據(jù)根據(jù)不同需求組織起來進(jìn)行展現(xiàn),并支持紙制表單、電子表單等多種報表形式。統(tǒng)計上報功能包括信息錄入和報表的定制功能,可根據(jù)不同的部門要求生成對應(yīng)的統(tǒng)計報表。4、系統(tǒng)要能對庫房的入庫、出庫進(jìn)行管理。這些是倉儲業(yè)務(wù)的基本活動,系統(tǒng)應(yīng)能反映這些活動,對庫存物品的數(shù)量發(fā)生影響。并能提供入、出庫記錄的查詢和維護(hù)。5、系統(tǒng)要能按照用戶需要,實現(xiàn)庫房庫存
60、、賬目數(shù)據(jù)的自動篩選、整理、統(tǒng)計,完成庫存和物品使用情況的統(tǒng)計,并實現(xiàn)打印。根據(jù)賬目數(shù)據(jù),按照系統(tǒng)設(shè)定的用戶數(shù)據(jù)權(quán)限,系統(tǒng)能夠方便地對企業(yè)、分戶、庫房庫存物資的品種、數(shù)量、金額、包箱數(shù)進(jìn)行分類查詢和匯總統(tǒng)計。賬務(wù)管理功能包括賬務(wù)的記載和查詢,賬務(wù)設(shè)置包括總賬、分戶賬、庫房賬、明細(xì)賬、垛位賬:總賬是全面記錄庫存物資收入、支出和結(jié)存業(yè)務(wù)的賬簿,作為企業(yè)編制物資收支結(jié)存報告表和物資結(jié)算的依據(jù);分戶賬是企業(yè)全面記錄各儲存單位物資收入、支出和結(jié)存業(yè)務(wù)的賬簿,由企業(yè)業(yè)務(wù)部門依據(jù)各儲存單位的物資收物計劃、發(fā)物計劃、調(diào)撥通知單、價撥通知單和庫房上報的收物證登記,作為企業(yè)編制物資收支結(jié)存報告表的依據(jù);庫房賬是庫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛(wèi)生院2025年度聘用合同模板-醫(yī)療輔助人員勞動合同范本
- 2025年度魚塘經(jīng)營權(quán)及品牌使用權(quán)轉(zhuǎn)讓合同
- 二零二五年度樣板間軟裝設(shè)計、定制家具購銷及安裝服務(wù)合同
- 二零二五年度集體合同生效過程中的勞動法律咨詢與服務(wù)協(xié)議
- 電梯故障應(yīng)急維修與施工保障合同示例(二零二五)
- 《第4課 動物的力量-認(rèn)識高效運(yùn)算的函數(shù)》教學(xué)設(shè)計教學(xué)反思-2023-2024學(xué)年初中信息技術(shù)清華大學(xué)版2012七年級下冊
- 二零二五年度政府應(yīng)急響應(yīng)框架服務(wù)協(xié)議
- 第16課《驅(qū)遣我們的想象》教學(xué)設(shè)計 2023-2024學(xué)年統(tǒng)編版語文九年級下冊
- 第五單元第16課一、《網(wǎng)上學(xué)習(xí)》教學(xué)設(shè)計設(shè)計 2023-2024學(xué)年人教版初中信息技術(shù)七年級上冊
- 二零二五年度房產(chǎn)買賣合同模板
- 網(wǎng)絡(luò)意識形態(tài)安全
- 汽油安全技術(shù)說明書(MSDS)
- 人工智能的倫理問題及其治理研究
- 眼球摘除患者的護(hù)理病例討論
- ABB工業(yè)機(jī)器人編程-第五章
- 風(fēng)力發(fā)電機(jī)組安裝與調(diào)試第二版 課件全套 情境1-5 裝配基礎(chǔ)知識 -風(fēng)力發(fā)電機(jī)組的吊裝
- 《魯濱孫漂流記》講解
- 《現(xiàn)代食品檢測技術(shù)》全套教學(xué)課件
- payne效應(yīng)的概念及其測試方法和應(yīng)用
- Office辦公軟件應(yīng)用(Office2010)中職全套教學(xué)課件
- 幼兒園餐前播報
評論
0/150
提交評論