【畢業(yè)學位論文】(Word原稿)進銷存信息系統(tǒng)設(shè)計與實現(xiàn)-軟件工程_第1頁
【畢業(yè)學位論文】(Word原稿)進銷存信息系統(tǒng)設(shè)計與實現(xiàn)-軟件工程_第2頁
【畢業(yè)學位論文】(Word原稿)進銷存信息系統(tǒng)設(shè)計與實現(xiàn)-軟件工程_第3頁
【畢業(yè)學位論文】(Word原稿)進銷存信息系統(tǒng)設(shè)計與實現(xiàn)-軟件工程_第4頁
【畢業(yè)學位論文】(Word原稿)進銷存信息系統(tǒng)設(shè)計與實現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩66頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

中圖分類號: 學校代碼: 10055 密級: 公開 碩 士 專 業(yè) 學 位 論 文 進銷存信息 系統(tǒng)設(shè)計與實現(xiàn) 中文摘要 I 中文摘要 隨著信息技術(shù)的迅猛 發(fā)展 ,企業(yè)進銷存管理作為企業(yè)經(jīng)營管理中的重要環(huán)節(jié),是企業(yè)能否提高 效益的關(guān)鍵 點。合理的采購、 及時 的銷售、以及在最小化庫存量的同時避免缺貨,在這種條件下可以實現(xiàn)最大化企業(yè)的 效益。 因此,進銷存業(yè)務(wù)的合理 與否直接影響了企業(yè)的效益 ??煽?、準確、快捷和實用的進銷存信息系統(tǒng)已成為現(xiàn)代企業(yè)的 實際需要。企業(yè) 進銷存 信息系統(tǒng)能夠有效地 整合采購、庫存和銷售信息,從而 在實現(xiàn) 企業(yè) 一體化管理的同時,提高企業(yè)的運作效率和經(jīng)濟 效益。 在分析進銷存信息系統(tǒng)的國內(nèi)外研究現(xiàn)狀的基礎(chǔ)上,明確了主要的研究方向。 系統(tǒng)采用 為前臺開發(fā)工具 、 為后臺數(shù)據(jù)庫平臺 ,開發(fā)出 基于 B/S 的三層模式的 進銷存信息 系統(tǒng)。 將系統(tǒng)用戶劃分成為采購人員、銷售人員、庫管人員、上級主管和系統(tǒng)管理員五類。通過分析系統(tǒng)的功能需求,得到了軟件的需求文檔。根據(jù)軟件的需求文檔,按照數(shù)據(jù)庫設(shè)計相關(guān)規(guī)范、以及自底向上的思路,得到數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)模型和數(shù)據(jù)庫表。在 不同層級的接口和包裝類進行耦合,有效的提高了層內(nèi)功能的內(nèi)聚性,并降低了層間的耦合度。對信息系統(tǒng)的功能進行了業(yè)務(wù)方法設(shè)計,并得到了系統(tǒng)的各個實現(xiàn)界面。 進銷存信息系統(tǒng)的開發(fā),有效 提高了企業(yè)對其內(nèi)部采購、銷售,庫存的一體化管理和 信息化建設(shè)。 關(guān)鍵字: 進銷存信息系統(tǒng), B/S, I of is an of of an a to An by is be of an is by is an of of so of an By a of of of is in as a as of , is to in of to of is is of of of in B/S, 錄 錄 第一章 緒論 . 1 第一節(jié) 研究背景和意義 . 1 究背景 . 1 究的意義 . 2 第二節(jié) 國內(nèi)外研究現(xiàn)狀 . 3 第三節(jié) 研究目的和主要研究內(nèi)容 . 5 究目的 . 5 要研究內(nèi)容 . 6 第四節(jié) 本文主要框架結(jié)構(gòu) . 8 第二章 系統(tǒng)開發(fā)技術(shù) 介紹 . 9 第一節(jié) 系統(tǒng)關(guān)鍵問題 . 9 第二節(jié) B/S 模式 . 10 第三節(jié) 發(fā)平臺 . 11 系結(jié)構(gòu) . 11 點 . 11 勢 . 13 #語言 . 13 第四節(jié) 數(shù)據(jù)庫技術(shù) . 14 第五節(jié) 系統(tǒng)可行性 . 15 第六節(jié) 本章小結(jié) . 16 第三章 進銷存信息系統(tǒng)需求分析 . 17 第一節(jié) 需求分析過程 . 17 第二節(jié) 系統(tǒng)功能 需求分析 . 18 目錄 V 統(tǒng)功能總體分析 . 18 統(tǒng)管理功能詳細分析 . 19 礎(chǔ)資料管理功能詳細分析 . 21 購管理功能詳細分析 . 22 售管理 . 23 存管理功能詳細分析 . 24 合查詢管理 . 25 第二節(jié) 參與者用例分析 . 26 與者劃分 . 27 與者用例分析 . 28 第三節(jié) 業(yè)務(wù)流程分析 . 28 第四節(jié) 系統(tǒng)性能分析 . 33 第五節(jié) 本章小結(jié) . 34 第四章 進銷存信息系統(tǒng)數(shù)據(jù)庫設(shè)計 . 35 第一節(jié) 數(shù)據(jù)庫作用與設(shè)計原則 . 35 第二節(jié) 數(shù)據(jù)庫概念模型設(shè)計 . 36 統(tǒng)管理概念模型 . 36 礎(chǔ)資料管理概念模型 . 37 購管理概念模型 . 38 售管理概念模型 . 39 存管理概念模型 . 40 第三節(jié) 數(shù)據(jù)庫物理模型設(shè) 計 . 41 第四節(jié) 本章總結(jié) . 46 第五章 進銷存信息系統(tǒng)實現(xiàn) . 47 第一節(jié) 軟件開發(fā)平臺 . 47 第二節(jié) 系統(tǒng)功能實現(xiàn) . 48 統(tǒng)登錄功能實現(xiàn) . 48 目錄 采購單管理功能實現(xiàn) . 50 購入庫管理功能實現(xiàn) . 51 存信息查詢功能實現(xiàn) . 53 第三節(jié) 系統(tǒng)實現(xiàn) . 54 第四節(jié) 數(shù)據(jù)庫腳本創(chuàng)建 . 55 第五節(jié) 系統(tǒng)測試 . 56 第六節(jié) 本章小結(jié) . 58 第六 章 總結(jié)與展望 . 59 第一節(jié) 全文總結(jié) . 59 第二節(jié) 研究展望 . 59 參考文獻 . 61 致謝 . 63 個人簡歷、學術(shù)論文與研究成果 . 64 第一章 緒論 1 第一章 緒論 本章探討了進銷存系統(tǒng)的研究背景和意義,并在分析國內(nèi)外相關(guān)研究現(xiàn)狀的基礎(chǔ)上,設(shè)計本文的主要研究目的、內(nèi)容及研究框架 。 第一 節(jié) 研究背景和意義 究背景 隨著世界經(jīng)濟發(fā) 展的不斷全球化趨勢,各國企業(yè)紛紛在全球供應(yīng)鏈的大背景下展開日趨激烈的市場競爭。市場競爭的日趨激勵,帶來的是企業(yè)的優(yōu)勝劣汰,帶來的是企業(yè)不斷提高的產(chǎn)品質(zhì)量和企業(yè)優(yōu)質(zhì)管理文化。越來越多的企業(yè)在市場競爭中深入挖掘市場潛力,不斷 提高自身的核心競爭力和 高效的信息化管理能力 。信息管理的 高水平,意味著 企業(yè)的各個方面發(fā)揮 絕對 優(yōu)勢 。企業(yè)的信息化管理不斷提高,一方面解決了企業(yè)各部門各單位管理水平的信息化,提高員工的工作效率,另一方面,為企業(yè)降低運營成本、提高資金周轉(zhuǎn),提高客戶服務(wù)管理能力,發(fā)揮至關(guān)重要的作用。 在信息化快速發(fā)展 的大潮中,企業(yè)的進銷存管理系統(tǒng)成為企業(yè)資源規(guī)劃的重要信息化管理平臺。 對管理者來說,管理的核心是企業(yè)資源的整合和利用,能夠為企業(yè)創(chuàng)造更多經(jīng)濟價值 。近年來,信息技術(shù)的信息化和自動化建設(shè),進一步使電子商務(wù) 的應(yīng)用得到提 升, 使 系統(tǒng) 的 信息 化發(fā)展 效率 大大提高。信息化管理平臺與實際企業(yè) 業(yè)務(wù)流程的有效整合, 成為當前管理者和學術(shù)界公共研究的重要課題。隨著企業(yè)日趨完善的管理制度的快速推進,企業(yè)的生產(chǎn)業(yè)務(wù)規(guī)模也逐漸擴大。 面對復雜的企業(yè)資源、信息、市場響應(yīng)速度之間的矛盾, 解決這種復雜矛盾的信息化管理 系統(tǒng)的 開發(fā)成為企業(yè)的 迫切需求, 成為 實現(xiàn)企業(yè)資源計劃以信息 化管理技術(shù)實現(xiàn) 企業(yè) 綜合業(yè)務(wù) 管理的一個共同 需求 。 業(yè)信息化管理系統(tǒng)具有整合客戶需求、解決企業(yè)信息化管理、供應(yīng)商信息管理、產(chǎn)品資源進銷存管理的優(yōu)質(zhì)特點,通過該信息化管理平臺能夠完整實現(xiàn)企業(yè)供應(yīng)鏈的各個環(huán)節(jié)如訂單、采購、庫存、生產(chǎn)等多方面實際業(yè)務(wù)的第一章 緒論 2 有效管理,能夠為企業(yè)提供優(yōu)質(zhì)的企業(yè)信息化管理,整合企業(yè)復雜的業(yè)務(wù)流程,提高企業(yè)員工的工作效率,同時大大提高企業(yè)在市場行業(yè)中的競爭力。 我國 的進銷存 管理 業(yè)務(wù) 一般都采用原始的票據(jù)管理,手工填寫帳單的方式進行集中的管理,直到七十年代左右才開始用計 算機進行管理,但仍是沒有普及,到現(xiàn)在為止,仍有為數(shù)不少的企業(yè)仍采用原始的 進銷存 管理方式。雖然計算機的應(yīng)用已經(jīng)開始普及,但是針對銷售行業(yè)來說,計算機應(yīng)用最多仍是人事管理、工資管理及倉庫管理等方面,針對銷售業(yè)務(wù)進行管理的計算機應(yīng)用實在少之又少,這主要是由于 企業(yè)管理者 對 進銷存 管理的信息化重視不夠的原因造成的。正是由于 企業(yè)管理者 的重視不夠,這類信息平臺的開發(fā)力度相對就要小一些,同時, 進銷存 管理的工作的復雜性和 企業(yè) 利益的間接性也導致了這方面軟件開發(fā)成為一個薄弱環(huán)節(jié)。 本文針對 河南 鑫友 公司 貨物 進銷存業(yè)務(wù) 的實際需求 , 從供 應(yīng)商和客戶兩條主線 進行進銷存信息系統(tǒng)設(shè)計與實現(xiàn) ,以期開發(fā)出一套具有針對性和 一定程度的普遍 適用性的進 銷存 信息系統(tǒng) , 以提升企業(yè)的業(yè)務(wù)處理能力,保障企業(yè) 各項業(yè)務(wù)的順利開展。 究的意義 本系統(tǒng)地實現(xiàn)目標是 實現(xiàn)企業(yè)的 生產(chǎn)、進、銷、存等企業(yè)信息數(shù)據(jù)進行系統(tǒng)的管理紀錄,利用 數(shù)據(jù)庫實現(xiàn)各部門之間的信息交換,為企業(yè)管理者提供決策信息。具體目標實現(xiàn)如下 : 1 主要功能 實現(xiàn) 用戶能夠通過該功能完成對 進銷存信息管理 系統(tǒng)的基本操作,如 實現(xiàn)基本的客戶管理、倉庫基本配置管理 等。 2 完成系統(tǒng)相關(guān)功能模塊管理 用戶能夠通 過該功能輔助主要功能完成各種輔助功能,并提供部分系統(tǒng)的具體操作,如各種表單操作,包括類別子功能,子類別子功能,客戶子功能,供應(yīng)商子功能,單位子功能等。 3實現(xiàn) 系統(tǒng) 用戶權(quán)限 管理功能 用戶能夠通過該功能完成對系統(tǒng)的登陸與權(quán)限管理功能,如用戶注冊,用戶登錄,找回密碼,權(quán)限管理等。 第一章 緒論 3 4實現(xiàn)系統(tǒng) 基本信息功能 用戶能夠通過該功能獲取一些基本的系統(tǒng)信息服務(wù) ,如系統(tǒng)當前的時間,日期等。 隨著企業(yè)業(yè)務(wù)規(guī)模的不斷擴大 以及業(yè)務(wù)渠道的不斷 完善 , 企業(yè)的進銷存信息化管理系統(tǒng)將為企業(yè)的管理和經(jīng)濟收益帶來極大優(yōu)勢。 開發(fā) 企業(yè)進銷存信 息系統(tǒng) 的主要意義有以下 幾點 。 1 大大提高企業(yè)員工的工作效率。為企業(yè)的產(chǎn)品入庫、出庫、盤點等各項業(yè)務(wù)管理提供信息化支撐, 將員工從日常繁瑣事務(wù)重解脫出來。 2提高企業(yè)產(chǎn)品庫存的信息化管理。降低企業(yè)投入成本,減少庫存,提高產(chǎn)品的出入庫的數(shù)據(jù)庫管理的準確性,為企業(yè)領(lǐng)導決策分析做出重要數(shù)據(jù)支撐。同時大大降低了企業(yè)的產(chǎn)品積壓,降低了企業(yè)的投資成本。 3提高企業(yè)市場競爭力。企業(yè)進銷存管理系統(tǒng)的開發(fā)將大大提高企業(yè)的市場競爭力,提高企業(yè)在優(yōu)勝劣汰的殘酷市場競爭中,通過先進的、科學的、完整的數(shù)字信息化管理平臺,實現(xiàn)企業(yè)的 信息化全面覆蓋。 第二 節(jié) 國內(nèi)外研究現(xiàn)狀 目前 , 對 與 進銷存信息 系統(tǒng)的研究主要 集中在兩個方面 : 一 方面,針對 明確行業(yè)定位的 系統(tǒng) 軟件 。 通過對特定行業(yè)的管理需求 和 行業(yè)特色 抽象 , 研發(fā)出 日益成熟的行業(yè)解決方案產(chǎn)品 ,在此基礎(chǔ)上通過行業(yè)細分或行業(yè) 滲透,實現(xiàn)產(chǎn)品線的擴展 1 另一 方面,針對 提供通用解決方案的 系統(tǒng) 軟件 。 其 實施過程中 , 積累了 大量的企業(yè) 管 理經(jīng)驗,為了 降低 產(chǎn)品的規(guī)模 和 復雜度,提高 其 針對性,通過對 通用 品的 二次開發(fā),得到有針對性的 解決方案及軟件產(chǎn)品 4 學術(shù)界對 的 進銷存 行業(yè)化進行 了積極的探索,這 些 的研究成果 大多建立在 針對 具體企業(yè) 的經(jīng)驗教訓 基礎(chǔ)上 、對不同 類型 的 求特點進行提煉的同時, 針對行業(yè)特點對 能模塊、基礎(chǔ)數(shù)據(jù)、關(guān)鍵問題 進行探討 ,進而提出相應(yīng)解決方案。 目前 ,對 與 進銷存 管理的 相關(guān)領(lǐng)域還需要做 出進一步 的研究工作 。 盡管國 外成熟的 統(tǒng) 擁有 更為強大的功能,但是價格相對昂貴,僅適用于大 型 化、規(guī)?;纳a(chǎn)企業(yè)。對于中小型企業(yè),尤其是以項目管理為核心第一章 緒論 4 的企業(yè) ,不僅費用昂貴,而且其中 的很多有關(guān) 生產(chǎn) 、 制造 的 管理模塊對 其自身來講卻是毫無用處,資源 浪費 嚴重 。 針對這類 問題, 開發(fā) 出一種企業(yè)進銷存 信息系統(tǒng)軟件 ,從而 適用于企業(yè)的采購、銷售和倉庫部門 ,就顯得尤為重要。而 對企業(yè) 的 采購、銷售及倉庫 管理等 業(yè)務(wù) 的 全過程進行有效控制和 實時 跟蹤 ,即 可 以 有效減少 的 盲目采購 ,還可以進一步 降低采購成本、合理控制庫存、減少資金占用 ,在 提高市場靈敏度 的同時,全面提高 企業(yè)的管理水平和效益 ,提升其 市場競爭力。 目前, 進銷存信息系統(tǒng) 的發(fā)展迅猛 7 其 優(yōu)勢在于 : 1. 具有雄厚的實力,在技術(shù)力量的 研發(fā)、 市場推廣等方面加大 投入; 2. 強化企業(yè)內(nèi)部和外部的一體化管理,包括供應(yīng)商、客戶、企業(yè)內(nèi)部各個部門 的 合作關(guān)系 ,形成企業(yè) 戰(zhàn)略聯(lián)盟 ; 3. 進銷存管理軟件是在 論 基礎(chǔ)上發(fā)展的 ,其 設(shè)計思路蘊涵了 先進的 理理念; 4. 進銷存管理 軟件 已經(jīng)被發(fā)達國家廣泛使用 ,并且 逐步 與 合,更加突出了 進銷存管理 系統(tǒng)的應(yīng)用優(yōu)勢 ; 5. 進銷存管理 軟件在互聯(lián)網(wǎng)技術(shù)方面的兼容性 和開發(fā)接口 , 進一步增強了其通用 性 。 發(fā)達國家的 進銷存系統(tǒng) 起步較早 11, 12, 具有 豐富的管理和實施經(jīng)驗, 軟件較為成熟、穩(wěn)定性高、可擴展性強、 功能模塊健全。 而 我 國 無論是在市場環(huán)境,還是在 管理現(xiàn)狀 方面,都與 發(fā)達國家 有很大的區(qū)別。目前, 我國 大部分中小企業(yè) 信息化 水平還相對落后 ,還沒有建 立起基本的管理信息平臺, 客戶、 供應(yīng)商、產(chǎn)品、交易記錄 的信息資料 管理 大多比較雜亂 , 這就要求企業(yè) 加大 引進 標準化 進銷存管理信息 體系 的力度,針對 復雜的業(yè)務(wù)流程 進行分布式 管理 13 進銷存信息 系統(tǒng) 在我國的 特點 主要表現(xiàn)為 16 1. 市場體系不完善 我國的 進銷存一體化管理起步較晚 ,整個 市場體系 還不健全。目前 ,在北京、上海等經(jīng)濟發(fā)達地區(qū),以及信息化程度較高的應(yīng)用行業(yè),已經(jīng) 初步建立 了自己的信息化平臺, 而在其它地區(qū)和行業(yè)中則是相對較少 。 2. 進銷存信息系統(tǒng) 逐步被企業(yè)熟悉和接 受 目前 ,進銷存信息系統(tǒng) 正逐漸被國內(nèi)眾多 企業(yè) 熟悉和接受。在競爭激烈的第一章 緒論 5 信息化時代, 其給企業(yè)帶來了巨大的 效益,從而 使得很多企業(yè) 對 進銷存信息系統(tǒng) 的市場需求 不斷 加大。 3. 缺乏適合的產(chǎn)品 雖然軟件 商紛紛推出了自己的 進銷存信息系統(tǒng) ,但是能提 較 為全面,且 適用于中小企業(yè)的 軟件產(chǎn)品較 少 。 根據(jù)企業(yè)需求和 信息化 趨勢 進行預測,未來的 進銷存信息系統(tǒng) 將會進一步趨向網(wǎng)絡(luò)化 。 進銷存信息系統(tǒng) 的發(fā)展將會以 應(yīng)用 核心 , 并支持企業(yè)開展電子商務(wù) 19。 可以看出, 進銷存信息系統(tǒng) 不僅 能夠由內(nèi)到外為企業(yè)提供服務(wù) , 而且 可以交互式處 理企業(yè)的業(yè)務(wù)需求 20。只有真正基于 臺, 進銷存信息系統(tǒng)才能夠支持 企業(yè) 實現(xiàn) 全面 的電子化運營。目前, 越來越多的功能通過 覽器來完成, 從而便于對 數(shù)據(jù) 的實時訪問需求 。 第三 節(jié) 研究目的和主要研究內(nèi)容 究目的 企業(yè)進銷存信息管理系統(tǒng)能夠解決企業(yè)內(nèi)部的業(yè)務(wù)流程管理、日常入庫、出庫、盤點、銷售等實際業(yè)務(wù)數(shù)據(jù)管理,為企業(yè)的商品數(shù)據(jù)完整性提供極大便利。本企業(yè)進銷存管理系統(tǒng)將通過企業(yè)采購入庫管理和銷售庫存商品出庫兩個方面進行研究。具體研究路線如圖 示。 入 庫出 庫庫 存采 購銷 售供 應(yīng) 商客 戶圖 銷存業(yè)務(wù)主線 第一章 緒論 6 在 企業(yè) 管理中, 需要充分考慮到企業(yè)采購 和銷售的每一個環(huán)節(jié), 這些環(huán)節(jié)環(huán)環(huán)相扣 形成 網(wǎng)狀結(jié)構(gòu) , 同時需要考慮穿插于重要商品入庫、庫存管理等相關(guān)數(shù)據(jù)。 目前很多企業(yè)的進銷存管理都停留在簡單的靜態(tài)數(shù)據(jù)查詢、添加、修改等方面,沒有將相關(guān)數(shù)據(jù)進行關(guān)聯(lián)。例如,部分軟件的供應(yīng)商信息表不能夠和商品價格、信息、類別進行關(guān)聯(lián),在查詢庫存供應(yīng)商信息時,不能夠?qū)⒐?yīng)商的相應(yīng)產(chǎn)品信息同時反饋出來。 在綜合查詢和數(shù)據(jù)分析模塊的需求 分析中,需要 增加倉儲管理查詢單位 、價格金額 等 。在與其它系 統(tǒng)的數(shù)據(jù)交換的過程, 在財務(wù)報表管理中 增加成本估算功能,方便導出數(shù)據(jù) 。 在采購 、入庫、出庫、 銷售 等 業(yè)務(wù)流程 中 , 由于企業(yè)的各個環(huán)節(jié)的實際業(yè)務(wù)流程差異加大,需要充分考慮企業(yè)的實際業(yè)務(wù)需求,提高企業(yè)的客戶、供應(yīng)商的實際需求,更需要根據(jù)企業(yè)自身倉庫庫存能力、人員管理能力等硬性條件,仔細分析系統(tǒng)的實際需求。因此,上述種種需求對企業(yè)的進銷存管理系統(tǒng)提出更高的要求。 由于企業(yè) 目前系統(tǒng)存在許多不足,不適合企業(yè)的發(fā)展, 更有很多在系統(tǒng)操作環(huán)節(jié)方面,存在很多不利于工作人員進行系統(tǒng)數(shù)據(jù)維護的弊端。因此均需要通過較長時間的企業(yè)業(yè)務(wù)需求分 析,充分了解當前企業(yè)管理系統(tǒng)的優(yōu)缺點,通過重新開發(fā)該企業(yè)的進銷存管理系統(tǒng),改善企業(yè)的進銷存管理狀況,提高系統(tǒng)實際使用部門的操作便捷性,以完善企業(yè)的信息化管理。 要研究內(nèi)容 針對企業(yè)進銷存信息系統(tǒng)管理過程中需要解決的關(guān)鍵問題,本項目設(shè)計了相應(yīng)的研究 線路進行問題解決 ,如圖 示 。 1. 關(guān)鍵問題和可行性分析 對進銷存信息系統(tǒng)研發(fā)過程中所遇到的關(guān)鍵問題進行分析,并對系統(tǒng)用到的關(guān)鍵技術(shù)可行性進行分析。系統(tǒng)包含采購、庫存、銷售三個關(guān)鍵功能, 為開發(fā)平臺、 C#作為開發(fā)語言,對系統(tǒng)的 框架組合模式 進行軟件層次劃分。 2. 系統(tǒng)需求分析 系統(tǒng)按照 軟件參與者 的劃分,對每一類 參與者進行功能需求分析。參與者第一章 緒論 7 是對一系列 系統(tǒng)使用者的抽象,同一類 參與者所代表的使用者對于系統(tǒng)有著相似的功能需求。對不同 類型的 參與者進行有針對性的需求獲取與需求分析,從而形成功能需求文檔。 技 術(shù) 可 行 性 分 析系 統(tǒng) 需 求 分 析數(shù) 據(jù) 庫 設(shè) 計業(yè) 務(wù) 流 程 設(shè) 計系 統(tǒng) 實 現(xiàn)系 統(tǒng) 關(guān) 鍵 問 題參 與 者 劃 分用 例 分 析采 購庫 存銷 售A S P . N E 概 念 模 型物 理 模 型E 實 現(xiàn)頁 面 實 現(xiàn)M V 要研究內(nèi)容 3. 業(yè)務(wù)流程 設(shè)計 進銷存信息 系統(tǒng)應(yīng)能實現(xiàn)對 采購、銷售 、庫存 管理 等核心業(yè)務(wù)功能 ,能實現(xiàn) 產(chǎn)品庫存 數(shù)據(jù)的 實時跟蹤、采購和銷售 流程 的一體化處理、以及產(chǎn)品的庫存盤 點與分析 ,并能在一定程度上實現(xiàn)業(yè) 務(wù)流程的自動化。而如何在分析上述這些復雜的業(yè)務(wù)流程的技術(shù)上,對系統(tǒng)的各個功能進行劃分,進而使之能夠準確無誤的表述各項業(yè)務(wù),這也是本文主要研究問題之一。 4. 數(shù)據(jù)庫設(shè)計 首先 , 針對系統(tǒng)數(shù)據(jù)庫進行概念模型設(shè)計,采用 來 表示現(xiàn)實世界中的事物 之間的聯(lián)系。 然后, 通過概念模型 和映射規(guī)則,形成數(shù)據(jù)庫物理設(shè)計模型。物理模型利用數(shù)據(jù)庫表、主鍵 等概念 對數(shù)據(jù)進行描述。數(shù)據(jù)庫設(shè)計 完全按照 3要求,并對所設(shè)計的模型進行 3驗。 第一章 緒論 8 5. 系統(tǒng)實現(xiàn) 系統(tǒng)層次 按照 架 分為三層結(jié)構(gòu)。 M( 是軟件系統(tǒng)的模型層,包括系統(tǒng)的實體類和數(shù)據(jù)庫訪問類; V( 層是軟件的視圖層,用以進行頁面表單數(shù)據(jù)收集和數(shù)據(jù)庫數(shù)據(jù)展示; C( 制層用 以進行業(yè)務(wù)邏輯處理。不同軟件層之間只與其相鄰的層次發(fā)生數(shù)據(jù)交互, 這種層次劃分方法和層間耦合設(shè)計,使得軟件系統(tǒng)更加符合高內(nèi)聚、低耦合的特性。 在此基礎(chǔ)上,實現(xiàn)系統(tǒng)的功能和界面設(shè)計。 第四 節(jié) 本文主要框架 結(jié)構(gòu) 對文章的組織結(jié)構(gòu)規(guī)劃如下: 第一章:緒論。 介紹了文章的研究背景和研究意義,分析了 了國內(nèi)外相關(guān)研究情況 ,并指出了主要研究目的和內(nèi)容 。 第二章, 系統(tǒng) 開發(fā)技術(shù)介紹 。討論了進銷存信息 系統(tǒng)的開發(fā) 中的關(guān)鍵性問題,并 從多角度 對系統(tǒng)開發(fā)相關(guān)技術(shù)的 可行性 進行 論證,保障了項目開發(fā)是全面可行的。 第三章,進銷存信息系統(tǒng)需求分析 。 采用 建模方法,在劃分系統(tǒng)參與者的基礎(chǔ)上,對企業(yè)進銷存信息系統(tǒng)進行了深入的需求分析,形成了需求分析文檔。 第四章,進銷存信息系統(tǒng)數(shù)據(jù)庫設(shè)計 。 在需求分析文檔基礎(chǔ)上,進行數(shù)據(jù)庫概念結(jié)構(gòu)模型和物理結(jié)構(gòu)模型設(shè)計 。 按照數(shù)據(jù)庫概念結(jié)構(gòu)模型和物理結(jié)構(gòu)模型之間的映射關(guān)系得到數(shù)據(jù)表。 第五章,進銷存信息系統(tǒng)實現(xiàn) 。 構(gòu)建軟件系統(tǒng)開發(fā)平臺、選擇相關(guān)研發(fā)技術(shù)和軟件, 在系統(tǒng)層次模型基礎(chǔ)上, 并 對程序進行了功能和界面 實現(xiàn)。 第六章, 總結(jié)與展望??偨Y(jié)了本文的研究內(nèi)容,對 進銷存 信息系統(tǒng)下一步的研究方向進行了展望。第二章 系統(tǒng)開發(fā)技術(shù)介紹 9 第二章 系統(tǒng)開發(fā)技術(shù)介紹 分析了進銷存系統(tǒng)所需要解決的關(guān)鍵問題,選擇了系統(tǒng)開發(fā)所采用的各種技術(shù)要素,對于系統(tǒng)進行了可行性分析。 第一 節(jié) 系統(tǒng)關(guān)鍵問題 根據(jù)企業(yè)實際業(yè)務(wù)流程和企業(yè)進銷存管理的主要涉及思想,本系統(tǒng)的設(shè)計主要考慮一下幾個方面。 1分析系統(tǒng)數(shù)據(jù)邏輯結(jié)構(gòu) , 建立數(shù)據(jù)庫 基本數(shù)據(jù)表 ,完善 數(shù)據(jù)關(guān)聯(lián) 關(guān)系。 企業(yè)進銷存管理系統(tǒng)必須具有數(shù)據(jù)庫的唯一性和完整性,因此在系統(tǒng)數(shù)據(jù)庫設(shè)計 方面需要充分分析企業(yè)各部門業(yè)務(wù)數(shù)據(jù),建立數(shù)據(jù)庫基本表結(jié)構(gòu),完善數(shù)據(jù)關(guān)聯(lián)關(guān)系。 2分析數(shù)據(jù)表之間的關(guān)聯(lián)關(guān)系,并建立數(shù)據(jù)庫關(guān)系圖 由于本系統(tǒng)包括諸多子系統(tǒng) ,因此需要充分分析各個功能以及子功能之間的數(shù)據(jù)庫關(guān)系,確保數(shù)據(jù)表之間的關(guān)聯(lián)達到最大化,避免各個功能成為孤立的子功能。 3實現(xiàn)系統(tǒng)操作簡便,具有極強的 安全 性和穩(wěn)定性 系統(tǒng)的開發(fā)需要確保 系統(tǒng)的安全性和穩(wěn)定性,保證系統(tǒng)的正常運行, 并且提高系統(tǒng)的數(shù)據(jù)訪問的實時性 。在整個系統(tǒng)的設(shè)計 時 ,必須采用 例如 系統(tǒng)安全策略 和 多線程 策略等方案來解決系統(tǒng)的安全性等問題。 4本系統(tǒng)的 重點研究問題和需要解決的問題如下 ( 1) 分析系統(tǒng)的整體需求,完成系統(tǒng)的整體設(shè)計和規(guī)劃 。 ( 2) 實現(xiàn)系統(tǒng)數(shù)據(jù)的初始化 。 ( 3) 分析企業(yè)采購業(yè)務(wù)流程,完成企業(yè)采購環(huán)節(jié)的設(shè)計與實現(xiàn) 。 ( 4) 分析企業(yè)庫存管理業(yè)務(wù)流程,完成企業(yè)庫存管理環(huán)節(jié)的設(shè)計與實現(xiàn) 。 ( 5) 分析企業(yè)銷售管理業(yè)務(wù)流程,完成企業(yè)銷售管理環(huán)節(jié)的設(shè)計與實現(xiàn) 。 第二章 系統(tǒng)開發(fā)技術(shù)介紹 10 第二 節(jié) B/S 模式 信息系統(tǒng)的主要特點 :需要用到 多 臺計算機作為 客戶 終端對信息系統(tǒng)進行訪問操作,系統(tǒng) 原 程序和數(shù)據(jù)存儲于遠端 務(wù)器和數(shù)據(jù)庫服務(wù)器中。在進行信息系統(tǒng)開發(fā)過程中,最常用的有 C/S( B/S( 種 架構(gòu) 模式。 在 C/S 模式下 21, 系統(tǒng) 業(yè)務(wù)需要在客戶端和服務(wù)器 進行處理??蛻舳诵枰谝欢ǖ牟僮飨到y(tǒng) 要求 , 下載 并安裝特定的軟件包 。 數(shù)據(jù)處理完 之后 ,客戶端立即將數(shù)據(jù)發(fā)送給服務(wù)器。 服務(wù)器 處理完成 后續(xù)業(yè)務(wù) 之后,將數(shù)據(jù)同步到數(shù)據(jù)庫中。 C/S 模式將部分業(yè)務(wù)邏輯處理分配至客戶端,對 客戶端計算機的性能要求較高。 而 B/S 模式 下的信息 系統(tǒng)如圖 示 22。 B/S 模式下的系統(tǒng)所有業(yè)務(wù)邏輯均在服務(wù)器端進行,客戶端只需要安裝網(wǎng)絡(luò)瀏覽器即可??蛻舳送ㄟ^網(wǎng) 絡(luò)瀏覽器的超鏈接、表單提交、地址 訪問等多種方式向服務(wù)器發(fā)起訪問。由服務(wù)器的業(yè)務(wù)邏輯組件對客戶端請求進行處理。在業(yè)務(wù)邏輯處理過程中,需要進行數(shù)據(jù)庫訪問的情況下會調(diào)用相應(yīng)的數(shù)據(jù)庫訪問組件進行數(shù)據(jù)通訊。 圖 ,因此考慮到系統(tǒng)的兼容性、開發(fā)成本以及開發(fā)的快捷性和簡便性,進銷存管理系統(tǒng)采用 系結(jié)構(gòu) 架體系結(jié)構(gòu)中公共語言運行庫位于整個程序開發(fā)環(huán)境的最低層 。公共語言運行庫是 發(fā)框架的基礎(chǔ)。通常我們認為,公共語言運行庫可以使程序員非常簡單的利用公用語言運行庫的語言編輯器,開發(fā)設(shè)計出能夠跨語言交互的組件和應(yīng)用程序。 共語言運行庫為程序的開發(fā)提供了強大的數(shù)據(jù)庫類型方庫以及托管執(zhí)行環(huán)境 23 系結(jié)構(gòu)如下 : V C + +C + +C #C #J a v aJ a v a 公 共 語 言 規(guī) 范公 共 語 言 規(guī) 范A S P . N E P . N E TW i n d o w s 窗 體W i n d o w s 窗 體W i n d o w sW i n d o w 庫基 類 庫公 共 語 言 運 行 庫公 共 語 言 運 行 庫基 類 庫基 類 系結(jié)構(gòu) 公共語言運行庫 是 基本組件 , 被視為一個代理,其主要任務(wù)是在程序執(zhí)行時管理代碼。 類庫是 重要組件, 它可以用于開發(fā)多種應(yīng)用程序,例如 ,并且類庫可以視為面向?qū)ο蟮囊粋€綜合的重用類型的匯總。 通用語言運行庫主要實現(xiàn)代碼編譯運行工作。在 行環(huán)境中,代碼的第二章 系統(tǒng)開發(fā)技術(shù)介紹 12 編譯通過兩個主要階段: 1)實現(xiàn)對微軟中間語言源代碼的任務(wù)( 2) L 平臺特定的代碼。 通用語言運行庫實現(xiàn)托管代碼主要有以下優(yōu)點: 1、 和開發(fā)平臺無關(guān) 將 源代碼編譯成中間語言, 處于通用語言的中間層, 利用 間語言編譯成一個平臺特定的代碼運行,如 節(jié)碼 的編譯,能夠?qū)崿F(xiàn)開發(fā)平臺的無關(guān)性等 。 2高性能編譯能力 1) 于 節(jié)碼, 在 轉(zhuǎn)化成可執(zhí)行代碼時,不會導致性能的損失。 2)由于大多數(shù)的代碼的應(yīng)用程序?qū)嶋H上不是在每次運行 時 執(zhí)行,因此, 用 編譯代碼的一部分, 以及 相應(yīng)的內(nèi)部可執(zhí)行代碼存儲,再次 調(diào)用時 而不用重新編譯。 3)傳統(tǒng)編譯器的代碼優(yōu)化是處理器相關(guān)的代碼 的 獨立運行, 但是 代碼編譯則與 運行平臺 無關(guān) ,所以它可以根據(jù)不同的 代碼 優(yōu)化 選擇 不同的機器。 3實現(xiàn) 語言的互操作性 夠?qū)崿F(xiàn)多種語言的互操作性。對于任何一種語言編譯完成形成中間代碼,變吼吼可以通過其他代碼實現(xiàn)編譯交互。 工作原理如圖 示。 V C + +C + +C #C #J #J #腳 本腳 本中 間 語 言 ( I L )元 數(shù) 據(jù)中 間 語 言 ( I L )元 數(shù) 據(jù)基 類 庫基 類 庫C O 支 持執(zhí) 行 支 持安 全

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論