來源:巨靈鳥軟件 作者:進銷存軟件 發布:2014/8/28 瀏覽次數:5414
XXX單位進銷存軟件管理信息系統設計報告
目 錄
第一章 緒言
1.1 組織機構概況
1.2 項目開發背景及信息系統目標
1.3 信息系統范圍
1.4 項目開發方法和計劃
1.5 作者的主要貢獻
第二章 系統需求分析
2.1 現行業務系統描述
2.1.1 組織機構圖介紹
2.1.2 業務流程分析
2.2 現行系統主要問題分析
2.3 解決方案
2.3.1 方案1
2.3.2 方案2
2.4 可行性分析
2.4.1 技術可行性分析
2.4.2 經濟可行性分析
2.4.3 營運可行性分析
第三章 新系統邏輯方案
3.1 數據流圖
3.1.1 系統關聯圖
3.1.2 系統頂層圖
3.1.3 系統一層圖
3.1.4 系統二層圖
3.2 數據字典
3.2.1 數據加工
3.2.2 數據流
3.2.3 數據元素
3.2.4 數據存儲
3.2.5 外部項
3.3 基本加工說明
3.3.1 基本加工分析
第四章 系統總體設計
4.1 軟件模塊結構設計
4.1.1 HIPO分層圖
4.1.2 IPO圖
4.2 數據庫設計
4.2.1 需求分析
4.2.2 實體描述
4.2.3 聯系描述
4.2.4 E-R圖
4.2.5 轉換規則
4.2.6 關系模式
4.2.7 數據庫表
4.3 計算機系統配置方案
4.3.1 計算機系統硬件配置
4.3.2 計算機系統軟件配置
4.4 系統安全性、可靠性方案
4.4.1 系統安全性
4.4.2 系統可靠性
第五章 系統詳細設計
5.1 代碼設計
5.2 用戶界面的設計
5.2.1 登錄界面設計
5.2.2 系統基本信息界面設計
5.2.3 基本信息輸入模塊處理設計
5.2.4 單條件查詢處理設計
5.2.5 多條件查詢處理設計
第六章 系統實現
6.1.1 計算機系統平臺
6.1.2 編程工具與環境
6.2.1 測試規程
6.2.2 測試計劃及測試記錄
6.3 系統轉換方案
6.3.1 系統轉換方案
6.3.2 系統轉換實施概況
6.4 系統運行與維護概況
6.4.1 系統運行概況
6.4.2 系統維護概況
第七章 總結與展望
7.1 總結
7.2 展望
7.3 回顧
參考文獻
致謝
第一章 緒言
1.1組織機構概況
上海XXX有限公司(以下簡稱XXX)成立于2005年。公司主要經營生活用品的進貨與銷售業務。
1.2項目開發背景及信息系統目標
本課題是以XXX有限公司為背景而設計開發的一套關于日用品進銷存管理信息系統。隨著公司業務量的逐漸增長,業務范圍的不斷擴大,特別是中國進入WTO之后,市場競爭尤其是日用品行業的競爭日趨激烈,公司需要更多的人力,物力,財力以穩固并拓展公司商品在市場的銷售額。如何更加有效地管理產品進、銷、存已成為公司領導的重要決策事項。到目前為止,公司還沒有一套完整的,行之有效的管理信息系統,公司進行信息管理的主要方式是基于文本、簡單的輸入處理,信息處理工作量大,查詢困難。為了使公司的管理工作科學化,規范化,為了降低管理成本,實現管理現代化,擴大市場的競爭優勢,公司領導提出開發“進銷存管理信息系統”,希望通過建立管理信息系統,提高企業現有資源的利用率,使企業管理工作規范化、制度化和程序化,避免業務管理的隨意性,提高信息處理的速度和準確性,及時、準確地把握企業內部、市場和其他外部信息,以提高領導決策的水平。
1.3信息系統范圍
“進銷存管理信息系統”主要是為了公司的經營活動提供信息服務,它涵蓋了采購部門、銷售部門和倉庫的各項管理工作,涉及多方面的職能。系統能夠對客戶信息管理、訂單管理、報價單管理、供應商管理、出貨管理等信息提供存儲、更新、查詢、統計的功能,使公司能夠合理控制進銷存各個環節,提高資金的利用率和結算速度,實現管理的高效率,實時性,安全性、科學化、現代化和智能化。系統的數據來源由各職能部門的業務人員通過鍵盤輸入。此外,對系統的安全性方面也提出了明確的信息要求。
1.4項目開發方法和計劃
在管理信息系統開發的生命周期中應用系統思想和系統科學的原理進行分析工作的方法,系統分析的目標就按系統規劃所定的某個開發項目范圍內明確系統開發的目標和用戶的信息需求,提出系統的邏輯方案。
調查有關組織的整體信息,有關人員的信息及有關工作的信息。包括主要輸入、主要輸出,主要處理功能以及其他系統的關系,完成項目開發。
1.5作者的主要貢獻
盡可能弄清用戶對信息的需求,調查原信息系統的資源、輸入、處理和輸出。完成新系統的邏輯設計,和整個開發小組一起研究開發系統,以滿足百事應信息有限公司的業務發展要求。
2.1現行業務系統描述
2.1.1組織機構圖介紹
公司的組織機構如圖2.1所示
圖2.1 組織機構圖
2.1.2業務流程分析
業務流程分析可以幫助我們了解某項業務的具體處理過程,發現和處理系統調查工作中的錯誤和疏漏,修改和刪除原系統中不合理部分,在新系統基礎上優化業務處理流程。現通過調查,采用系統流程圖的部分圖形工具來規范說明公司的業務活動。業務流程圖中的符號說明如圖2.2所示,業務流程如圖2.3所示:
圖2.2 業務流程圖圖例
|
2.2現行系統主要問題分析
本系統初步調查采用的主要方式是系統分析人員與XXX公司各級主要管理人員進行交流,并到現場參觀了解情況,主要參加人員是公司的銷售部、采購部、庫存部、MIS中心和行政部的員工代表。
XXX公司現行管理工作存在的主要問題是:
第一、雖然各部門都有計算機,但只是做簡單的錄入工作,沒有充分發揮其作用。
第二、業務管理工作缺乏規范性,隨意性很大,對人的經驗和婆婆死活不同意有很大的信賴性,因此具體職能操作往往因人而異。
第三、公司原先進行的信息管理方式是基于文本、簡單的輸入處理,由于業務量的不斷上升,信息處理工作量的增大,所以錯誤時常發生。
第四、公司領導對整個公司的生產、經營和銷售信息掌握的不及時、不準確,影響決策的質量。
這一切缺乏系統、規范的信息管理手段,嚴重阻礙了公司的健康發展,因此開發進銷存管理系統非常有必要。
公司領導希望通過建立管理信息系統,使企業管理工作規范化,制度化和程序化,促進企業管理的基礎工作,避免隨意性,提高信息處理的速度和準確性,及時、準確地把握企業內部、市場和其他外部信息,以提高領導決策的水平。
2.3解決方案
通過對進銷存業務流程的分析和對現行系統問題的分析,我們提出相應的解決方案。為了使進銷存系統中的信息能得到有效的使用,需要使應用程序網絡化。我們提出的第一種方案是進銷存系統采用客戶端/服務器(Client/Sever—C/S)架構模式。在原有系統的基礎上,我們開發進銷客戶端程序,并且將數據存儲放到中央服務器上。客戶端程序從服務器上下載所需要的數據,數據可以離線使用,創建和修改后的數據再和服務器端同步。
這樣設計提高了數據的使用效率、領導和員工可以及時了解進銷存業務的相關信息。
除了解決現行系統的主要問題之外,該方案的主要優點是可以保護現有的系統,在使用方面,系統的響應時間很快,用戶在操作上有和使用本地應用程序一樣的用戶體驗。
我們提出第二種方案是,進銷存系統采用瀏覽器/服務器(Browser/Server—B/S)架構模式。進銷存系統可以充分利用Internet/Intranet帶來的網絡優勢,領導、操作人員只要使用能夠接入因特網的計算機就可以使用系統。我們把相關人員的操作界面以網頁方式呈現,用戶使用標準的瀏覽器就可以對進銷存系統進行操作。同時,我們把業務邏輯放在Web服務器端,數據庫存儲在數據庫服務器上,形成三層架構。
可見,該方案同樣可以解決現行系統中存在的問題。相較于方案1,該方案優勢在于:首先,提高了系統的可訪問性。用戶只要能訪問因特網就可以訪問到該系統,而且除了標準的瀏覽器外,不需要在客戶端上安裝其他我嗯的軟件。其次,用戶獲取信息的及時性更好,數據的統一存儲使得系統可以實時地反映數據的變化,再者,業務邏輯集中在Web服務器上,有利于系統的維護。同時,應對需求的變化,只需要更改Web服務器上的程序,可降低開發成本,提高系統的靈活性。最后,系統具有擴充性,隨著業務量的增大,可通過負載均衡、集群等方式來擴充Web服務器和數據庫服務器,以應對系統繁忙給服務帶來的負荷。
2.4可行性分析
在明確系統目標和環境的基礎上,需要進一步對系統的可行性進行研究。此活動的主要目標是進一步明確系統的目標、規模與功能,對系統開發背景、必要性和意義進行調查分析并根據需要和可能提出擬開發系統的初步方案與計劃。可行性研究是針對系統進行全面、概要的分析,主要包括三方面:技術可行性分析、經濟可行性分析和營運可行性分析。
技術上的可行性分析主要分析現有技術條件能否順利完成開發工作,硬、軟件配置能否滿足開發者需要等。公司目前內部建有局域網,各部門均采用PIII以上的PC機作為工作臺,其容量、速度能滿足系統要求。公司有專業的IT人員,對軟件開發工具比較熟悉,有開發數據庫經驗;能夠勝任信息系統的開發工作。本系統采用MS Windows 2000/XP Professional作為操作系統平臺。公司內以MS Windows NT服務器建立局域網,通過系統管理人員進行維護。本系統的數據庫開發平臺選用Microsoft公司的Access2003,該數據庫管理系統在MS Windows 2000/XP Professional上都能運行,并提供數據庫之間的數據復制功能,可代替現有系統數據的手工傳遞工作,降低出錯率,提高數據的可用性。本系統的應用軟件開發工具選用的是開發人員熟悉的VB。
2.4.2經濟可行性分析
主要是對項目的經濟效益進行評價,一方面是支出的費用,其中包括設備購置費、軟件開發費、管理和維護費、人員工資和培訓費等。另一方面是取得的收益中可以用錢來衡量的那部分(收益的另一部分難以用錢來表示)。基于本公司的現有計算機及配套設備,建設MIS系統,不需要添置硬件設備,而且由本公司的員工自行開發,可以大大節省軟件的開發費用,并且建立了MIS系統后,能大大減少重復性的書面報告,降低辦公費用,提高辦公效率,與前期的投入相比,后期的收益是更為可觀的,目前公司資金已經到位,開發軟件已經在進行。
2.4.3營運可行性分析
主要是管理人員對開發信息系統是否支持,現有管理制度和方法是否科學,規章制度是否齊全,原始數據是否正確等。公司各級領導積極支持該系統開發,并打算針對新開發的信息系統重新完善公司的規章制度,使新系統能夠充分的發揮作用;系統操作簡單,易于理解,員工經過短時間的培訓就可以使用該系統。
這一階段的主要目標是明確公司的信息需求,包括組織、發展、改革的總信息需求和各級管理人員完成各自工作任務的信息需求,確定新系統的邏輯功能,提出新系統的邏輯方案,完成新系統的邏輯方案,完成系統分析階段的最終成果——系統說明書的編寫。
3.1數據流圖
來源:巨靈鳥 歡迎分享本文
上一個文章:如何分步驟實施ERP規劃
下一個文章:移動進銷存軟件信息化解決方案