基于中小型企業(yè)的管理信息系統(tǒng)的開發(fā)與實現_第1頁
基于中小型企業(yè)的管理信息系統(tǒng)的開發(fā)與實現_第2頁
基于中小型企業(yè)的管理信息系統(tǒng)的開發(fā)與實現_第3頁
基于中小型企業(yè)的管理信息系統(tǒng)的開發(fā)與實現_第4頁
基于中小型企業(yè)的管理信息系統(tǒng)的開發(fā)與實現_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、 39商場現代化2008年 7月(下旬刊總第 546期經 營 管 理一、引言對于任何一個企業(yè)來說,發(fā)展才是硬道理,而企業(yè)發(fā)展的重 要標志就是要合理調整和運用企業(yè)各個方面的資源。信息技術的 發(fā)展,特別是針對企業(yè)資源進行管理而設計的信息管理系統(tǒng)正是 針對這些問題設計的,成功推行的結果必然會使企業(yè)能更好地運 用企業(yè)的資源。但對于一些中小型企業(yè)來說,具有業(yè)務流程靈活, 資金投入有限,等的特點,并沒有非常適用的通用管理軟件,為 此,許多軟件公司甚至企業(yè)內部,開始著手開發(fā)針對中小型企業(yè) 的信息管理軟件。本文主要討論了以一個實用的中小型企業(yè)的管理信息系統(tǒng)為 設計對象,介紹了系統(tǒng)的各功能模塊的劃分,各模塊的功

2、能,模 塊之間的關系,以及開發(fā)系統(tǒng)用到的一些關鍵技術。通過這套信 息系統(tǒng)的實施,能將該企業(yè)的大部分資源進行整合,即達到將企 業(yè)管理理念、業(yè)務流程、基礎數據、人力物力、計算機硬件和軟 件進行整合。通過對企業(yè)的資源的整合和管理,使企業(yè)能更好的 可持續(xù)發(fā)展。二、管理信息系統(tǒng)的總體設計 1. 系統(tǒng)的設計目標管理信息系統(tǒng)的目標是根據企業(yè)的實際情況,為其開發(fā)一套 適合其實際需求的信息系統(tǒng),也就是開發(fā)一個企業(yè)內部使用的小 型 ERP 系統(tǒng)。ERP 系統(tǒng)是一個先進的管理概念,而由于我國企業(yè)本 身的一些問題,若完全引進這套管理理念,可能反而會適得其反。 因而,根據該企業(yè)的具體情況,通過對企業(yè)內部的業(yè)務流程和各

3、方面資源情況的了解和分析,建立適合該企業(yè)的信息系統(tǒng)架構, 并且實際完成系統(tǒng)中的部分模塊,如銷售管理、倉庫管理、售后 服務管理、客戶關系管理等。該系統(tǒng)要真正地在企業(yè)中使用起來, 并能利用它使企業(yè)的資源得到充分的利用,信息能充分的共享, 節(jié)約成本,提高工作效率和經濟效益,增強企業(yè)的競爭力。2. 系統(tǒng)分析設計由于管理信息系統(tǒng)是針對中小型企業(yè)設計的,因此,就需要 符合這類企業(yè)的特性。企業(yè)的業(yè)務流程的規(guī)范性差,靈活度比較 大,一些信息流的定義不能很固定。同時企業(yè)由于規(guī)模有限,或 者是個體經營,不能投入很多的資金進行系統(tǒng)的開發(fā),因此系統(tǒng) 開發(fā)時,只能按需規(guī)劃和開發(fā)。同時,企業(yè)人數有限,并且流動 性比較大,

4、因此,對界面的友好程度,操作的簡易性,等方面都 有一些特定的要求。下面就以一個小型裝潢制品公司的信息管理系統(tǒng)為例,來介 紹系統(tǒng)的結構。該企業(yè)有生產部,銷售部,財務部等多個部門, 并且企業(yè)本身在上海多個大的建材賣場中都有銷售網點,則需要 整合每個部門的收集來的信息,并進行分類,匯總和整理,最后, 能提供給不同權限的用戶所需的不同的信息。該企業(yè)是一個生產 性企業(yè),接到定單后,進行生產,因此,以定單為系統(tǒng)開發(fā)的主 線。系統(tǒng)主要需要滿足以下的需求:接定貨單,對定貨單進行管理,通過定貨單生成生產部門需要的產品標簽和產品的嘜頭,以 便進行下料和生產;產品生產好后,需要進行送貨,并上門安裝, 對送貨單進行管

5、理,同時需要對售后服務進行管理。貨送到后, 還需要收貨款,進行對賬處理,財務管理。生產中需要用到多種 材料,那就需要進行倉庫管理。小型企業(yè)由于資金有限,會根據 企業(yè)的需要先將一些主要的,重要的業(yè)務信息化,以后逐步完善 系統(tǒng),這就要求系統(tǒng)在設計時,要有一定的可擴展性。如在數據 表設計時,保留一些備用字段;程序編寫時,盡量保證模塊化, 等辦法來保證系統(tǒng)便于擴展。3. 系統(tǒng)的功能分析系統(tǒng)的功能劃分的基本原則是:將處理和分析相對獨立的功 能劃分為獨立的子系統(tǒng);子系統(tǒng)內部高度內聚,各子系統(tǒng)間松散 耦合,便于集成。目前,該裝潢制品公司的管理系統(tǒng)包括:銷售 管理模塊、生產管理模塊、財務管理模塊、倉庫管理模塊

6、、員工 管理模塊和售后服務模塊。如圖 1所示。(1 銷售管理模塊。該模塊主要功能是對客戶的定貨單進行管 理,包括增加、修改,編輯功能,和按要求進行查找和篩選,并 可進行打印。同時,對生產的送貨情況進行管理,主要是送貨單 的管理,也包括基本的編輯功能和查找,及打印功能。對企業(yè)的 產品信息也需要進行管理,以便其他模塊的信息錄入。也對客戶 的錢款的支付情況進行管理,并可對支付情況進行查詢,生成相 應的對賬單據。(2 生產管理模塊。根據客戶的定貨單,組織生產并組織研 發(fā)。該模塊可根據客戶的定單,生成生產部門進行生產所需的產 品標簽和產品嘜頭。根據這些單據可以完成下料的工作。同時, 也需要和倉庫進行交互

7、,完成材料的進貨的工作。(3 財務管理模塊。該模塊的功能是管理企業(yè)的所有資金往 來,包括企業(yè)內部的資金流和企業(yè)對外的資金流,以及各種統(tǒng)計 報表的制作。(4 倉庫管理模塊。該企業(yè)是按定單生產的企業(yè),產品生產出 來后直接送到客戶處進行安裝。倉庫管理主要是對庫存物料的管 理。包括對物料進行出 /入庫的有效管理,及時盤點并提出低于 庫存最低下限額而需要采購的物料清單,制作各種庫存統(tǒng)計報表。(5 員工管理模塊。該模塊可對企業(yè)員工的基本情況進行管 基于中小型企業(yè)的管理信息系統(tǒng)的開發(fā)與實現賀海暉石林祥上海第二工業(yè)大學計算機與信息學院摘要 通過對中小型企業(yè)的管理信息系統(tǒng)的分析與研究,采用 C#作為開發(fā)平臺,利

8、用 SQLServer 數據庫系統(tǒng)為一個 小型裝潢公司開發(fā)了一個管理信息系統(tǒng)。本文中具體介紹了系統(tǒng)的模塊劃分和各模塊的功能,同時講述了系統(tǒng)開發(fā)中用到 了一些重要技術。目前,該系統(tǒng)在企業(yè)中運行良好,表明系統(tǒng)的架構和技術方案切實可行。關鍵詞 管理信息系統(tǒng)ERP數據庫技術硬件加密 40商場現代化2008年 7月(下旬刊總第 546期經 營 管 理理,包括員工工號、姓名、性別、等信息。員工的考勤情況,員 工的加班情況,員工的低薪,進行管理,為員工的工資提供依據。 同時,也需要對員工的合同進行管理,以便更好的為員工服務。(6 售后服務模塊。產品的安裝和維修人員對銷售出去的產品 進行維修、更換,提供完善的

9、售后服務,維護企業(yè)的信譽。三、管理信息系統(tǒng)中實現技術該系統(tǒng)開發(fā)平臺采用主流的計算機軟件技術 -. N e t 平臺。在 項目的研發(fā)上盡可能得采用軟件工程思想開發(fā)和管理方法來對項 目進行的開發(fā)和管理,如在系統(tǒng)開發(fā)中注重軟件的生命周期,注 重各個階段的管理和相關對應方法的應用。在系統(tǒng)開發(fā)中運用面 向對象的思想和開發(fā)方法,提高代碼的可重用性和可擴充性。在 系統(tǒng)測試中運用各種面向對象的測試策略,提高代碼的正確率。 下面就介紹系統(tǒng)開發(fā)中運用的兩個實現技術。1. 數據庫訪問類系統(tǒng)涉及企業(yè)的大量數據,并需要不斷的對這些數據進行一 些類似的操作,如這些數據需要進行存儲,插入,刪除,修改, 查找,等操作。這必然

10、要使用到數據庫,還需要對數據表進行大 量類似的操作。因此,就可以使用面向對象的程序設計思想,編 寫一個訪問數據庫的類,其中類的方法就實現對數據表進行各種 操作。(1 查找數據。publicSqlDataAdapterExeQuerySQL(stringSQLStr,stringTableNameSqlDataAdapterDA=newSqlDataAdapter(SQLStr,SqlConn; trySqlConn.Open(;DA.Fill(this.DS,TableName;/重新Fill表TableName catch(ExceptioneMessageBox.Show(SqlDataA

11、dapterExeQuerySQL:+e.Message +SQLStr+TableName;finally SqlConn.Close(;returnDA;(2 更新數據。if(this.GetDS(.HasChanges(this.UpdateDataBase(SqlDA,TableName;2. 系統(tǒng)加密技術由于系統(tǒng)會涉及到企業(yè)的重要信息,包括客戶信息、銷售信 息、產品信息,生產信息,等數據。為了保證數據的安全,系統(tǒng) 選取 SQLServer2000作為后臺服務器。但對系統(tǒng)的使用者也需 要進行限制,不能讓任何人都對系統(tǒng)進行操作,從而保證系統(tǒng)的 安全。這就需要對系統(tǒng)進行加密。本系統(tǒng)采用了硬

12、件加密的方法, 將系統(tǒng)的密碼存放在硬件加密狗中,而不是將密碼直接存放在數 據表中或寫在文本文件中。這樣,當系統(tǒng)安裝到機器上,同時必 須有加密狗系統(tǒng)才能正常運行。硬件加密狗是一個可編程、可讀寫的存儲設備,具有一定的數 據存儲區(qū)和可自選的加密算法。開發(fā)商程序通過調用狗的接口模塊對硬件狗操作,硬件狗響應該操作并通過接口模塊將相應的數據返 回給開發(fā)商的應用程序。硬件加密狗采取了以下的技術措施:(1 數據交換隨機噪聲技術:有效對抗邏輯分析儀和各種調試 工具的攻擊,完全禁止軟件仿真程序模擬。(2 迷宮技術:在狗的接口函數入口和出口之間包含大量復雜 的判斷跳轉干擾代碼,動態(tài)改變執(zhí)行次序,提高狗的抗跟蹤能力。

13、(3 時間閘:狗內部設有時間閘,正常操作時間很短,但跟蹤 操作時間較長,超過規(guī)定時間,狗返回錯誤結果。(4 狗中的數據必須以相應的密碼和接口函數讀寫(僅開發(fā)商 擁有,其他人不可能接觸到,并且每個狗均不同 。因而,采用硬件加密狗來保存密碼,可以大大提高系統(tǒng)的加 密強度。由于硬件加密狗是保護軟件不被非法復制和執(zhí)行的技術 手段,利用硬件加密狗對系統(tǒng)程序的密碼進行保護,可在沒有增 加系統(tǒng)成本的前提下,大大增強了程序加密的強度。四、系統(tǒng)部分模塊的應用實例信息管理系統(tǒng)主要功能是對企業(yè)資源進行整合,使企業(yè)的業(yè) 務信息化。本系統(tǒng)采用. N e t 平臺,C #語言進行開發(fā),后臺數據 庫選用 SQLServer

14、 數據庫管理器。下面對系統(tǒng)中的幾個主要模塊 的部分功能界面進行介紹。1. 銷售模塊定貨單操作界面對定貨單進行處理的界面如圖 2。包括對定貨單的各種編輯 功能,以及進行篩選和打印的功能。2. 生產模塊生成產品標簽和嘜頭生產模塊根據定貨單生成的產品標簽和嘜頭。其中嘜頭上的 數據是根據具體的產品規(guī)格自動生成的。五、結論以上討論的是開發(fā)一個適用于中小型企業(yè)的管理信息系統(tǒng)的具 體方案。同時,也對系統(tǒng)開發(fā)中的一些重要技術問題,進行了討論, 并給出了自己的解決方案。目前,此系統(tǒng)己在該企業(yè)中實際使用了 一段時間,并取得了該企業(yè)的好評,也為企業(yè)獲得了一定的經濟效 益。在系統(tǒng)研究和開發(fā)中運用面向對象思想,設計一個數據庫訪問 類,

溫馨提示

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

評論

0/150

提交評論